0001558370-24-011383.txt : 20240807 0001558370-24-011383.hdr.sgml : 20240807 20240807164355 ACCESSION NUMBER: 0001558370-24-011383 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 81 CONFORMED PERIOD OF REPORT: 20240630 FILED AS OF DATE: 20240807 DATE AS OF CHANGE: 20240807 FILER: COMPANY DATA: COMPANY CONFORMED NAME: AerSale Corp CENTRAL INDEX KEY: 0001754170 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-MACHINERY, EQUIPMENT & SUPPLIES [5080] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 831751907 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-38801 FILM NUMBER: 241184516 BUSINESS ADDRESS: STREET 1: 255 ALHAMBRA CIRCLE STREET 2: SUITE 435 CITY: CORAL GABLES STATE: FL ZIP: 33134 BUSINESS PHONE: (305) 764-3245 MAIL ADDRESS: STREET 1: 255 ALHAMBRA CIRCLE STREET 2: SUITE 435 CITY: CORAL GABLES STATE: FL ZIP: 33134 FORMER COMPANY: FORMER CONFORMED NAME: Monocle Acquisition Corp DATE OF NAME CHANGE: 20180925 10-Q 1 asle-20240630x10q.htm 10-Q
0001754170--12-312024Q2P7Yhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberhttp://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember5295443053084214P2Y10M17DP3Y22D0.33330.66660.003333http://fasb.org/us-gaap/2024#ValuationTechniqueOptionPricingModelMemberP1Y10M24Dfalse0001754170us-gaap:MeasurementInputRiskFreeInterestRateMember2024-06-300001754170us-gaap:MeasurementInputPriceVolatilityMember2024-06-300001754170us-gaap:MeasurementInputExpectedTermMember2024-06-300001754170us-gaap:MeasurementInputRiskFreeInterestRateMember2023-12-310001754170us-gaap:MeasurementInputPriceVolatilityMember2023-12-310001754170us-gaap:MeasurementInputExpectedTermMember2023-12-310001754170us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001754170us-gaap:CommonStockMember2024-01-012024-03-310001754170us-gaap:CommonStockMember2023-01-012023-03-310001754170us-gaap:CommonStockMember2024-04-012024-06-300001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2024-01-012024-06-300001754170us-gaap:CommonStockMember2023-04-012023-06-300001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2023-01-012023-12-310001754170us-gaap:RetainedEarningsMember2024-06-300001754170us-gaap:AdditionalPaidInCapitalMember2024-06-300001754170us-gaap:RetainedEarningsMember2024-03-310001754170us-gaap:AdditionalPaidInCapitalMember2024-03-3100017541702024-03-310001754170us-gaap:RetainedEarningsMember2023-12-310001754170us-gaap:AdditionalPaidInCapitalMember2023-12-310001754170us-gaap:RetainedEarningsMember2023-06-300001754170us-gaap:AdditionalPaidInCapitalMember2023-06-300001754170us-gaap:RetainedEarningsMember2023-03-310001754170us-gaap:AdditionalPaidInCapitalMember2023-03-3100017541702023-03-310001754170us-gaap:RetainedEarningsMember2022-12-310001754170us-gaap:AdditionalPaidInCapitalMember2022-12-310001754170us-gaap:CommonStockMember2024-06-300001754170us-gaap:CommonStockMember2024-03-310001754170us-gaap:CommonStockMember2023-12-310001754170us-gaap:CommonStockMember2023-06-300001754170us-gaap:CommonStockMember2023-03-310001754170us-gaap:CommonStockMember2022-12-3100017541702024-06-072024-06-070001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2024-06-300001754170asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember2024-06-3000017541702024-06-072024-06-300001754170us-gaap:PerformanceSharesMember2024-01-012024-06-300001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2023-01-012023-12-310001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2022-01-012022-12-310001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2024-06-300001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2023-12-310001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2023-06-300001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2022-12-310001754170us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2024-01-012024-06-300001754170us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2024-01-012024-06-300001754170srt:MinimumMemberus-gaap:PerformanceSharesMember2024-01-012024-06-300001754170srt:MaximumMemberus-gaap:PerformanceSharesMember2024-01-012024-06-300001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2024-01-012024-06-300001754170srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300001754170srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-012023-06-300001754170srt:MaximumMemberus-gaap:PerformanceSharesMember2022-01-012022-03-310001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMember2024-04-012024-06-300001754170us-gaap:IntersegmentEliminationMember2024-04-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMember2024-01-012024-06-300001754170us-gaap:IntersegmentEliminationMember2024-01-012024-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMember2023-04-012023-06-300001754170us-gaap:IntersegmentEliminationMember2023-04-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberus-gaap:ProductMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:WholeAssetSalesMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:UsedServiceableMaterialMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:LeasingArrangementsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:EngineeredSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:IntersegmentEliminationMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:IntersegmentEliminationMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170us-gaap:OperatingSegmentsMember2023-01-012023-06-300001754170us-gaap:IntersegmentEliminationMember2023-01-012023-06-300001754170srt:MinimumMemberus-gaap:ToolsDiesAndMoldsMember2024-06-300001754170srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2024-06-300001754170srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2024-06-300001754170srt:MaximumMemberus-gaap:LeaseholdImprovementsMember2024-06-300001754170asle:EquipmentUnderCapitalLeaseMember2024-06-300001754170us-gaap:ToolsDiesAndMoldsMember2024-06-300001754170us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-06-300001754170us-gaap:LeaseholdImprovementsMember2024-06-300001754170us-gaap:FurnitureAndFixturesMember2024-06-300001754170asle:EquipmentHeldForResearchAndDevelopmentMember2024-06-300001754170us-gaap:ToolsDiesAndMoldsMember2023-12-310001754170us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001754170us-gaap:LeaseholdImprovementsMember2023-12-310001754170us-gaap:FurnitureAndFixturesMember2023-12-310001754170asle:EquipmentUnderCapitalLeaseMember2023-12-310001754170asle:EquipmentHeldForResearchAndDevelopmentMember2023-12-310001754170us-gaap:RetainedEarningsMember2024-04-012024-06-300001754170us-gaap:RetainedEarningsMember2024-01-012024-03-310001754170us-gaap:RetainedEarningsMember2023-04-012023-06-300001754170us-gaap:RetainedEarningsMember2023-01-012023-03-310001754170asle:SynovusMemberasle:EquipmentLoanMember2023-06-300001754170us-gaap:RevolvingCreditFacilityMember2018-07-2000017541702024-04-300001754170asle:QwestAirPartsLlcMemberasle:FaaCertificatesMemberasle:AssetManagementSolutionsMember2024-06-300001754170asle:AvborneComponentSolutionsMemberasle:FaaCertificatesMemberasle:TechOpsMember2024-06-300001754170asle:AircraftCompositeTechnologiesMemberus-gaap:TrademarksMemberasle:TechOpsMember2024-06-300001754170asle:AircraftCompositeTechnologiesMemberasle:FaaCertificatesMemberasle:TechOpsMember2024-06-300001754170asle:AersaleComponentSolutionsMemberus-gaap:TrademarksMemberasle:TechOpsMember2024-06-300001754170asle:AersaleComponentSolutionsMemberasle:FaaCertificatesMemberasle:TechOpsMember2024-06-300001754170asle:QwestAirPartsLlcMemberasle:FaaCertificatesMemberasle:AssetManagementSolutionsMember2023-12-310001754170asle:AvborneComponentSolutionsMemberasle:FaaCertificatesMemberasle:TechOpsMember2023-12-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:TrademarksMemberasle:TechOpsMember2023-12-310001754170asle:AircraftCompositeTechnologiesMemberasle:FaaCertificatesMemberasle:TechOpsMember2023-12-310001754170asle:AersaleComponentSolutionsMemberus-gaap:TrademarksMemberasle:TechOpsMember2023-12-310001754170asle:AersaleComponentSolutionsMemberasle:FaaCertificatesMemberasle:TechOpsMember2023-12-310001754170us-gaap:ProductMemberasle:TechOpsMember2024-04-012024-06-300001754170us-gaap:MaintenanceMemberasle:TechOpsMember2024-04-012024-06-300001754170asle:EngineMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2024-04-012024-06-300001754170asle:TechOpsMember2024-04-012024-06-300001754170asle:AssetManagementSolutionsMember2024-04-012024-06-300001754170us-gaap:ProductMemberasle:TechOpsMember2024-01-012024-06-300001754170us-gaap:MaintenanceMemberasle:TechOpsMember2024-01-012024-06-300001754170asle:EngineMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2024-01-012024-06-300001754170asle:TechOpsMember2024-01-012024-06-300001754170asle:AssetManagementSolutionsMember2024-01-012024-06-300001754170us-gaap:ProductMemberasle:TechOpsMember2023-04-012023-06-300001754170us-gaap:MaintenanceMemberasle:TechOpsMember2023-04-012023-06-300001754170asle:WholeAssetSalesMemberasle:TechOpsMember2023-04-012023-06-300001754170asle:EngineMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2023-04-012023-06-300001754170asle:TechOpsMember2023-04-012023-06-300001754170asle:AssetManagementSolutionsMember2023-04-012023-06-300001754170us-gaap:ProductMemberasle:TechOpsMember2023-01-012023-06-300001754170us-gaap:MaintenanceMemberasle:TechOpsMember2023-01-012023-06-300001754170asle:WholeAssetSalesMemberasle:TechOpsMember2023-01-012023-06-300001754170asle:EngineMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170asle:AircraftMemberasle:AssetManagementSolutionsMember2023-01-012023-06-300001754170asle:TechOpsMember2023-01-012023-06-300001754170asle:AssetManagementSolutionsMember2023-01-012023-06-300001754170asle:QwestAirPartsLlcMemberasle:AssetManagementSolutionsMember2024-06-300001754170asle:AvborneComponentSolutionsMemberasle:TechOpsMember2024-06-300001754170asle:AircraftCompositeTechnologiesMemberasle:TechOpsMember2024-06-300001754170asle:AersaleComponentSolutionsMemberasle:TechOpsMember2024-06-300001754170asle:QwestAirPartsLlcMemberasle:AssetManagementSolutionsMember2023-12-310001754170asle:AvborneComponentSolutionsMemberasle:TechOpsMember2023-12-310001754170asle:AircraftCompositeTechnologiesMemberasle:TechOpsMember2023-12-310001754170asle:AersaleComponentSolutionsMemberasle:TechOpsMember2023-12-310001754170asle:QwestAirPartsLlcMemberus-gaap:CustomerRelationshipsMemberasle:AssetManagementSolutionsMember2024-06-300001754170asle:AvborneComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2024-06-300001754170asle:AircraftCompositeTechnologiesMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2024-06-300001754170asle:AersaleComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2024-06-300001754170asle:FlightManualsMember2024-06-300001754170asle:QwestAirPartsLlcMemberus-gaap:CustomerRelationshipsMemberasle:AssetManagementSolutionsMember2023-12-310001754170asle:AvborneComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-12-310001754170asle:AircraftCompositeTechnologiesMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-12-310001754170asle:AersaleComponentSolutionsMemberus-gaap:CustomerRelationshipsMemberasle:TechOpsMember2023-12-310001754170asle:SynovusMemberasle:EquipmentLoanMember2024-01-012024-06-300001754170asle:WellsFargoMemberus-gaap:RevolvingCreditFacilityMember2024-06-300001754170asle:SynovusMemberasle:EquipmentLoanMember2024-06-300001754170asle:WellsFargoMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001754170asle:SynovusMemberasle:EquipmentLoanMember2023-12-310001754170asle:WellsFargoMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-06-300001754170asle:SynovusMemberasle:EquipmentLoanMember2023-06-302023-06-300001754170us-gaap:ServiceMember2024-04-012024-06-300001754170us-gaap:ProductMember2024-04-012024-06-300001754170asle:LeasingArrangementsMember2024-04-012024-06-300001754170us-gaap:ServiceMember2024-01-012024-06-300001754170us-gaap:ProductMember2024-01-012024-06-300001754170asle:LeasingArrangementsMember2024-01-012024-06-300001754170us-gaap:ServiceMember2023-04-012023-06-300001754170us-gaap:ProductMember2023-04-012023-06-300001754170asle:LeasingArrangementsMember2023-04-012023-06-300001754170us-gaap:ServiceMember2023-01-012023-06-300001754170us-gaap:ProductMember2023-01-012023-06-300001754170asle:LeasingArrangementsMember2023-01-012023-06-300001754170us-gaap:PrivatePlacementMember2024-06-3000017541702022-12-310001754170us-gaap:CorporateMember2024-06-300001754170asle:TechOpsMember2024-06-300001754170asle:AssetManagementSolutionsMember2024-06-300001754170us-gaap:CorporateMember2023-06-300001754170asle:TechOpsMember2023-06-300001754170asle:AssetManagementSolutionsMember2023-06-3000017541702023-06-300001754170asle:RsuMember2024-04-012024-06-300001754170asle:RsuMember2023-04-012023-06-300001754170asle:RsuMember2023-01-012023-06-300001754170us-gaap:PerformanceSharesMember2023-04-012023-06-300001754170us-gaap:PerformanceSharesMember2023-01-012023-06-300001754170us-gaap:AdditionalPaidInCapitalMember2024-04-012024-06-300001754170us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-3100017541702024-01-012024-03-310001754170us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-3100017541702023-01-012023-03-3100017541702024-08-050001754170asle:TwoThousandAndTwentyEquityIncentivePlanMember2023-01-012023-06-300001754170asle:WellsFargoMemberus-gaap:RevolvingCreditFacilityMember2023-07-2500017541702024-04-012024-04-3000017541702024-04-012024-06-3000017541702024-01-012024-06-3000017541702023-04-012023-06-3000017541702023-01-012023-06-300001754170us-gaap:EmployeeStockMember2024-04-012024-06-3000017541702024-06-3000017541702023-12-31iso4217:USDxbrli:sharesasle:itemiso4217:USDxbrli:sharesxbrli:pureasle:segmentasle:Y

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

AerSale Corporation

(Exact name of registrant as specified in its charter)

Delaware

    

84-3976002

(State or other jurisdiction of

(I.R.S. Employer Identification No.)

incorporation or organization)

255 Alhambra Circle, Suite 435

Coral Gables, FL

33134

(Address of Principal Executive Offices)

(Zip Code)

(305) 764-3200

Registrant’s telephone number, including area code

N/A

(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 class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common stock, $0.0001 par value per share

ASLE

The Nasdaq Capital Market

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes No

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No

The number of shares of Registrant’s common stock outstanding as of August 5, 2024 was 53,207,348.

TABLE OF CONTENTS

Page

Forward-Looking Statements

i

PART I – FINANCIAL INFORMATION

1

Item 1.

Condensed Consolidated Financial Statements

1

Condensed Consolidated Balance Sheets (Unaudited)

1

Condensed Consolidated Statements of Operations (Unaudited)

2

Condensed Consolidated Statements of Stockholders’ Equity (Unaudited)

3

Condensed Consolidated Statements of Cash Flows (Unaudited)

4

Notes to the Condensed Consolidated Financial Statements (Unaudited)

5

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

20

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

27

Item 4.

Controls and Procedures

27

PART II – OTHER INFORMATION

29

Item 1.

Legal Proceedings

29

Item 1A.

Risk Factors

29

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

29

Item 3.

Defaults Upon Senior Securities

29

Item 4.

Mine Safety Disclosures

29

Item 5.

Other Information

29

Item 6.

Exhibits

30

Signatures

32

FORWARD-LOOKING STATEMENTS

This Quarterly Report on Form 10-Q (this “Quarterly Report”) contains forward-looking statements. We intend such forward-looking statements to be covered by the safe harbor provisions for forward-looking statements contained in Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). All statements other than statements of historical facts contained in this Quarterly Report may constitute forward-looking statements, and include, but are not limited to, changes in the market for our services; changes in applicable laws or regulations; the ability to launch new services and products or to profitably expand into new markets; and expectations of other economic, business and/or competitive factors. These statements involve known and unknown risks, uncertainties and other important factors that may cause our actual results, performance or achievements to be materially different from any future results, performance or achievements expressed or implied by the forward-looking statements.

In some cases, you can identify forward-looking statements by terms such as “may,” “will,” “should,” “expect,” “plan,” “anticipate,” “could,” “intend,” “target,” “project,” “contemplate,” “believe,” “estimate,” “predict,” “potential”, or “continue” or the negative of these terms or other similar expressions. The forward-looking statements in this Quarterly Report are only predictions. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our business, financial condition and results of operations. These forward-looking statements speak only as of the date of this Quarterly Report and are subject to a number of important factors that could cause actual results to differ materially from those in the forward-looking statements, including the following: disruptions in supply chain; factors that adversely impact the commercial aviation industry; the fluctuating market value of our products; our ability to repossess mid-life commercial aircraft and engines (“Flight Equipment”) when a lessee defaults; success at our maintenance, repair and overhaul (“MRO”) facilities is dependent upon continued outsourcing by airlines; shortage of skilled personnel or work stoppages; the inability to obtain certain components and raw materials from suppliers; the highly competitive nature of the markets in which we operate; risks associated with our international operations; the risks from business acquisitions and integration of new businesses acquired; the unique risks we encounter by supplying equipment and services to the U.S. government; further consolidation of customers and suppliers in our markets; cyber or other security threats or disruptions; the significant capital expenditures that may be required to keep pace with technological developments in our industry lack of ownership of certain intellectual property and tooling that is important to our business; intellectual property litigation to protect our intellectual property; our dependence on our facilities, which are subject to physical and other risks that could disrupt production; risks from any improper conduct by our employees, agents, subcontractors, suppliers, business ventures or joint ventures in which we participate; loss of services from key employees; the failure of our subcontractors to perform their contractual obligations; impacts from future outbreaks and infectious diseases on flight activity, demand for MRO and leasing services, our business partners or customers, and the related macro environment; our dependence on continued availability of financing to manage our business and to execute our business strategy, and unavailability of additional financing on terms acceptable to us; our failure to comply with the covenants in the documents governing our existing and future indebtedness; limitations of our current and future operations from restrictive covenants contained in documents governing our indebtedness; unanticipated changes in our tax provision; possible goodwill and other asset impairments; changes in interest rates, foreign currency exchange rates and swap counterparty risks; we are subject to significant government regulation and may need to incur significant expenses to comply with new or more stringent government regulation; compliance with U.S. and other anti-corruption laws, export control laws, import control laws, trade and economic sanction laws and other laws governing our operations; current or future regulatory proceedings or litigation including product liability, intellectual property disputes and other claims not adequately covered by insurance; the liens of Flight Equipment could exceed the value of such Flight Equipment; the risk that our leased aircraft engines are deemed accessions to the aircraft and our ability to repossess an engine is impaired; product and other liability claims not covered by insurance; the extensive environmental requirements with which we must comply; global climate change, or by legal, regulatory or market responses to such change; depressed stock price as a result of substantial future sales of our common stock, or the perception in the public markets that these sales may occur; lack of analyst coverage for our common stock; actual or anticipated sales of significant amounts of our common stock; the fact that we do not intend to pay dividends on our common stock for the foreseeable future; reduced disclosure due to our filing status as an “emerging growth company”; ineffective internal control over financial reporting; insolvency of our customers; the adverse effect of negative economic conditions and other factors described under the section titled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2023, filed with the Securities and Exchange Commission (“SEC”) on March 8, 2024.

Moreover, we operate in an evolving environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties.

You should read this Quarterly Report and the documents that we reference in this Quarterly Report completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. Except as required by applicable law, we do not plan to publicly update or revise any forward-looking statements contained herein, whether as a result of any new information, future events, changed circumstances or otherwise.

Unless otherwise stated or the context otherwise requires, references in this Quarterly Report to the “Company,” “AerSale,” “we,” “us,” “our” and similar terms refer to AerSale Corporation (f/k/a Monocle Holdings, Inc.) and its consolidated subsidiaries.

i

PART I – FINANCIAL INFORMATION

ITEM 1          CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Balance Sheets

(in thousands, except share data and par value)

(Unaudited)

    

June 30, 

    

December 31, 

2024

2023

Current assets:

Cash and cash equivalents

$

4,285

$

5,873

Accounts receivable, net of allowance for credit losses of $978 as of June 30, 2024 and December 31, 2023

 

37,266

 

31,239

Income tax receivable

1,700

1,628

Inventory:

Aircraft, airframes, engines, and parts, net

 

221,371

 

177,770

Advance vendor payments

 

13,589

 

35,757

Deposits, prepaid expenses, and other current assets

 

17,617

 

12,507

Total current assets

 

295,828

 

264,774

Fixed assets:

 

Aircraft and engines held for lease, net

 

31,491

 

26,475

Property and equipment, net

 

32,683

 

27,692

Inventory:

 

Aircraft, airframes, engines, and parts, net

 

157,442

 

151,398

Operating lease right-of-use assets

26,022

 

27,519

Deferred income taxes

 

12,032

 

12,203

Deferred financing costs, net

 

1,342

 

1,506

Deferred customer incentives and other assets, net

 

525

 

525

Goodwill

 

19,860

 

19,860

Other intangible assets, net

 

21,469

 

21,986

Total assets

$

598,694

$

553,938

Current liabilities:

 

  

Accounts payable

$

29,388

$

29,899

Accrued expenses

 

6,360

 

5,478

Lessee and customer purchase deposits

 

644

 

1,467

Current operating lease liabilities

4,237

4,593

Current portion of long-term debt

93

1,278

Deferred revenue

 

2,286

 

2,998

Total current liabilities

 

43,008

 

45,713

Revolving credit facility

80,955

 

29,000

Long-term debt

522

 

7,281

Long-term lease deposits

767

102

Long-term operating lease liabilities

23,315

24,377

Maintenance deposit payments and other liabilities

 

59

 

64

Warrant liability

269

2,386

Total liabilities

148,895

108,923

Stockholders’ equity:

 

  

Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 53,084,214 and 52,954,430 shares as of June 30, 2024 and December 31, 2023

 

5

 

5

Additional paid-in capital

 

313,883

 

311,739

Retained earnings

 

135,911

 

133,271

Total stockholders' equity

 

449,799

 

445,015

Total liabilities and stockholders’ equity

$

598,694

$

553,938

See accompanying notes to condensed consolidated financial statements.

1

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Operations

(in thousands, except share and per share data)

(Unaudited)

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

    

2024

    

2023

    

2024

    

2023

    

Revenue:

Products

$

43,298

$

37,623

$

104,908

$

83,118

Leasing

 

4,286

 

3,286

 

7,368

 

8,908

Services

 

29,517

 

28,417

 

55,365

 

55,571

Total revenue

 

77,101

 

69,326

 

167,641

 

147,597

Cost of sales and operating expenses:

Cost of products

 

28,531

 

26,931

 

68,150

 

58,479

Cost of leasing

 

1,894

 

1,079

 

3,087

 

2,202

Cost of services

 

24,956

 

21,176

 

45,888

 

42,385

Total cost of sales

 

55,381

 

49,186

 

117,125

 

103,066

Gross profit

 

21,720

 

20,140

 

50,516

 

44,531

Selling, general, and administrative expenses

 

23,572

 

27,097

 

47,705

 

52,321

(Loss) income from operations

 

(1,852)

 

(6,957)

 

2,811

 

(7,790)

Other (expenses) income:

 

 

 

 

Interest (expense) income, net

 

(1,528)

 

381

 

(2,463)

 

1,428

Other income, net

 

102

 

138

 

271

 

371

Change in fair value of warrant liability

138

1,393

2,117

1,059

Total other (expenses) income

 

(1,288)

 

1,912

 

(75)

 

2,858

(Loss) income before income tax provision

 

(3,140)

 

(5,045)

 

2,736

 

(4,932)

Income tax (expense) benefit

 

(497)

 

2,357

 

(96)

 

2,249

Net (loss) income

$

(3,637)

$

(2,688)

$

2,640

$

(2,683)

(Loss) earnings per share:

Basic

$

(0.07)

$

(0.05)

$

0.05

$

(0.05)

Diluted

$

(0.07)

$

(0.08)

$

0.05

$

(0.07)

Weighted average shares outstanding:

Basic

53,029,359

51,227,484

53,010,425

51,217,990

Diluted

53,029,359

51,404,653

53,111,439

51,417,889

See accompanying notes to condensed consolidated financial statements.

2

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Stockholders’ Equity

For the three and six months ended June 30, 2024 and 2023

(in thousands, except share data)

(Unaudited)

Total

Common stock

Additional

Retained

stockholders’

    

Amount

    

Shares

    

paid-in capital

    

earnings

    

 equity

Balance at December 31, 2023

$

5

52,954,430

$

311,739

$

133,271

$

445,015

Share-based compensation

-

-

799

-

799

Shares issued under the 2020 Equity Incentive Plan

-

54,596

-

-

-

Shares surrendered for tax withholdings on equity awards

-

-

(108)

-

(108)

Net income

 

-

-

 

-

 

6,277

 

6,277

Balance at March 31, 2024

$

5

53,009,026

$

312,430

$

139,548

$

451,983

Share-based compensation

-

-

1,144

-

1,144

Shares issued under the 2020 Employee Stock Purchase Plan

-

48,202

325

-

325

Shares issued under the 2020 Equity Incentive Plan

-

26,986

-

-

-

Shares surrendered for tax withholdings on equity awards

-

-

(16)

-

(16)

Net loss

 

-

-

 

-

 

(3,637)

 

(3,637)

Balance at June 30, 2024

$

5

53,084,214

$

313,883

$

135,911

$

449,799

Total

Common stock

Additional

Retained

stockholders’

    

Amount

    

Shares

    

paid-in capital

    

earnings

    

 equity

Balance at December 31, 2022

$

5

 

51,189,461

$

306,141

$

138,834

$

444,980

Share-based compensation

-

-

2,731

-

2,731

Shares issued under the 2020 Equity Incentive Plan

-

31,925

-

-

-

Shares surrendered for tax withholdings on equity awards

-

-

(70)

-

(70)

Net income

-

-

-

5

5

Balance at March 31, 2023

$

5

51,221,386

$

308,802

$

138,839

$

447,646

Share-based compensation

-

-

3,028

-

3,028

Shares issued under the 2020 Employee Stock Purchase Plan

-

21,551

278

-

278

Shares issued under the 2020 Equity Incentive Plan

-

7,470

-

-

-

Net loss

-

-

-

(2,688)

(2,688)

Balance at June 30, 2023

$

5

51,250,407

$

312,108

$

136,151

$

448,264

See accompanying notes to condensed consolidated financial statements.

3

AERSALE CORPORATION AND SUBSIDIARIES

Condensed Consolidated Statements of Cash Flows

(in thousands)

(Unaudited)

    

Six Months Ended June 30, 

    

2024

    

2023

Cash flows from operating activities:

Net income (loss)

$

2,640

$

(2,683)

Adjustments to reconcile net income (loss) to net cash used in operating activities:

Depreciation and amortization

 

6,434

 

5,069

Amortization of debt issuance costs

 

164

 

225

Amortization of operating lease assets

79

 

198

Inventory reserve

 

627

 

709

Deferred income taxes

 

171

 

(1,729)

Change in fair value of warrant liability

(2,117)

(1,059)

Share-based compensation

1,943

5,759

Changes in operating assets and liabilities:

 

 

  

Accounts receivable

 

(6,027)

 

(3,615)

Income tax receivable

(72)

-

Inventory

 

(56,566)

 

(134,278)

Deposits, prepaid expenses, and other current assets

 

(5,110)

 

4,144

Deferred customer incentives and other assets

 

(543)

 

78

Advance vendor payments

 

22,167

 

(11,326)

Accounts payable

 

(509)

 

4,957

Accrued expenses

 

795

 

(3,296)

Deferred revenue

 

(712)

 

1,719

Lessee and customer purchase deposits

 

(158)

 

6,530

Other liabilities

 

(6)

 

(599)

Net cash used in operating activities

 

(36,800)

 

(129,197)

Cash flows from investing activities:

 

  

 

  

Proceeds from sale of assets

 

3,800

 

12,700

Acquisition of aircraft and engines held for lease, including capitalized cost

 

(5,610)

 

-

Purchase of property and equipment

 

(7,190)

 

(4,814)

Net cash (used in) provided by investing activities

 

(9,000)

 

7,886

Cash flows from financing activities:

 

  

 

  

Proceeds from long-term debt

615

 

8,559

Repayments of long-term debt

 

(8,559)

 

-

Proceeds from revolving credit facility

 

106,936

 

-

Repayments of revolving credit facility

 

(54,981)

 

-

Taxes paid related to net share settlement of equity awards

(124)

(70)

Proceeds from the issuance of Employee Stock Purchase Plan shares

325

278

Net cash provided by financing activities

 

44,212

 

8,767

Decrease in cash and cash equivalents

 

(1,588)

 

(112,544)

Cash and cash equivalents, beginning of period

 

5,873

 

147,188

Cash and cash equivalents, end of period

$

4,285

$

34,644

Supplemental disclosure of cash activities

 

 

Income tax payments, net

73

1,276

Interest paid

2,435

286

Supplemental disclosure of noncash investing activities

Reclassification of aircraft and aircraft engines inventory to (from) aircraft and engine held for lease, net

2,494

3,711

See accompanying notes to condensed consolidated financial statements.

4

AERSALE CORPORATION AND SUBSIDIARIES

NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)

JUNE 30, 2024

NOTE A — DESCRIPTION OF THE BUSINESS

Organization

Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.

On December 22, 2020, Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green & Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the Merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Exchange Act.

Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the Merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the Merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.

The Company’s corporate headquarters is based in Miami, Florida, with additional offices, hangars, and warehouses located globally.

NOTE B — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

5

Revenue Recognition

Products Revenue — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products Revenue — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer, unless the Company extends credit terms to customers it deems creditworthy.

Leasing Revenue

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payment liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

Services Revenue

Revenues for services are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one

6

performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenue and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, fair compensation for work performed, the costs of settling and paying other claims and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our condensed consolidated statements of operations, and are not considered a performance obligation to our customers. Our reported revenue on our condensed consolidated statements of operations is net of any sales or related non-income taxes.

Revision of Prior Period Financial Statements

Certain balances in the condensed consolidated balance sheet as of December 31, 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2023, have been reclassified to conform to the presentation in the condensed consolidated financial statements as of and for the three and six months ended June 30, 2024, primarily the reclassification of amounts related to deposits for Flight Equipment purchases from deposits, prepaid expenses, and other current assets to advance vendor payments. Such reclassification did not impact net income (loss), stockholder’s equity or total cash flows from operating activities, and did not have a material impact on the condensed consolidated financial statements.

New Accounting Pronouncements Adopted

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures, which would require additional transparency for income tax disclosures, including the income tax rate reconciliation table and cash taxes paid both in the United States and foreign jurisdictions. This standard is effective for annual periods beginning after December 15, 2024. We are currently assessing the impact this standard will have on our disclosures.

There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our consolidated financial statements.

7

NOTE C — REVENUE

The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. We record a receivable when revenue is recognized prior to invoicing and we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to our satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.

Contract assets are as follows (in thousands):

    

June 30, 2024

    

December 31, 2023

    

Change

Contract assets

$

4,597

$

6,474

$

(1,877)

Contract assets are reported within deposits, prepaid expenses, and other current assets on our condensed consolidated balance sheets. Changes in contract assets primarily result from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our condensed consolidated balance sheets and amounted to $3.0 million as of December 31, 2023, of which $2.7 million was related to contract liabilities for services to be performed. For the three and six months ended June 30, 2024, the Company recognized as revenue $0.1 million and $2.4 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months.

Disaggregation of Revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2024

    

2024

Asset Management

    

    

Asset Management

    

    

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

19,600

$

4,118

$

23,718

$

37,132

$

9,493

$

46,625

Whole asset sales

 

17,913

 

-

 

17,913

 

56,561

 

-

 

56,561

Engineered solutions

 

-

 

1,667

 

1,667

 

-

 

1,722

 

1,722

Total products

 

37,513

 

5,785

 

43,298

 

93,693

 

11,215

 

104,908

Leasing

 

4,286

 

-

 

4,286

 

7,368

 

-

 

7,368

Services

 

-

 

29,517

 

29,517

 

-

 

55,365

 

55,365

Total revenues

$

41,799

$

35,302

$

77,101

$

101,061

$

66,580

$

167,641

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2023

    

2023

Asset Management

Asset Management

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

16,442

$

3,409

$

19,851

$

31,594

$

5,825

$

37,419

Whole asset sales

17,343

218

17,561

44,999

218

45,217

Engineered solutions

 

-

 

211

 

211

 

-

 

482

 

482

Total products

 

33,785

 

3,838

 

37,623

 

76,593

 

6,525

 

83,118

Leasing

 

3,286

 

-

 

3,286

 

8,908

 

-

 

8,908

Services

 

-

 

28,417

 

28,417

 

-

 

55,571

 

55,571

Total revenues

$

37,071

$

32,255

$

69,326

$

85,501

$

62,096

$

147,597

8

NOTE D — INVENTORY

Following are the major classes of inventory as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

USM

$

126,807

$

120,053

Work-in-process

25,028

22,270

Whole assets

226,978

186,845

$

378,813

329,168

Less short term

 

(221,371)

 

(177,770)

Long term

$

157,442

$

151,398

The Company recorded inventory scrap loss reserves of $0.4 million and $0.9 million for the three and six months ended June 30, 2024, respectively. The Company recorded inventory scrap loss reserves of $0.2 million and $0.7 million for the three and six months ended June 30, 2023, respectively. Additions to inventory reserves are included in cost of products in the accompanying condensed consolidated statements of operations.

Our allocation of inventory between short term and long term reflects the inventory’s operating cycle, which is longer than one year due to teardown and repair lead times. Inventory expected to be monetized within 18 months as well as work-in-process are reported under current assets.

In April 2024, one of the Company’s leased secondary parts warehouses in Roswell, New Mexico, was destroyed by a fire. Inside the warehouse were various aircraft parts typically sold by AerSale as USM. The replacement value of that inventory, which was also destroyed or rendered not sellable by the fire, is estimated at $52.8 million. AerSale carries insurance covering these parts, with a limit of $50 million and a $10,000 deductible, for which it has submitted a claim. The cost of the destroyed inventory is $6.0 million; accordingly, since the insurance claim has yet to be paid, the Company recorded an impairment of $6.0 million and a $6.0 million non-trade receivable within Deposits, prepaid expenses, and other current assets, in the condensed consolidated balance sheets as of June 30, 2024. The recovery of the $6.0 million claim is deemed to be probable.  Pursuant to ASC 450-30, Gain Contingencies, any higher amount than our book value that is to be collected from the insurance claim, will not be recorded until the insurance claim is paid.

NOTE E — INTANGIBLE ASSETS

In accordance with ASC 350, Intangibles — Goodwill and Other (“ASC 350”), goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.

The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and Federal Aviation Administration (“FAA”) certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.

The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest Air Parts (“Qwest”), which is included under the Asset Management Solutions segment. See Note L for information about our business segments.

9

Goodwill and other intangible assets, net as of the below dates are (in thousands):

    

June 30, 2024

    

December 31, 2023

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):

    

Useful Life

    

    

 In Years

June 30, 2024

December 31, 2023

Qwest:

Customer relationships

10

$

4,677

$

5,163

ALGS:

  

 

 

Customer relationships

10

 

20

 

30

ACS:

  

 

  

 

  

Customer relationships

10

 

928

 

1,033

ACT:

  

 

 

Customer relationships

10

 

4,971

 

5,430

AerSale:

Flight manuals

10

543

-

Total intangible assets with definite lives

$

11,139

$

11,656

Total amortization expense amounted to $0.5 million and $0.6 million for the three months ended June 30, 2024 and 2023, respectively. Total amortization expense amounted to $1.0 million and $1.1 million for the six months ended June 30, 2024 and 2023, respectively. Accumulated amortization amounted to $10.4 million and $9.3 million as of June 30, 2024 and December 31, 2023, respectively.

In the first quarter of 2024, the Company identified a triggering event indicating the fair value of one or more of the Company’s reporting units more likely than not did not exceed their carrying values. The triggering event was due to the significant decline in the market price of the Company’s common stock during the quarter. As a result, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of March 31, 2024 and determined that the fair values exceeded the carrying values for each reporting unit. Due to the lack of recovery in the stock price during the second quarter of 2024, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of June 30, 2024, and determined that the fair values exceeded the carrying values for each reporting unit. As such, the interim quantitative tests did not result in a goodwill impairment for the Company’s reporting units.  In addition, the Company performed a qualitative assessment of long-lived assets and concluded it is not more likely than not that long-lived assets are impaired. 

The fair value determination of the Company’s reporting units and goodwill is judgmental in nature and requires the use of estimates and assumptions that are sensitive to changes. While the Company believes it has made reasonable

10

estimates and assumptions to calculate the fair values of the reporting units, it is possible a material change could occur. As a result, there can be no assurance that the estimates and assumptions made for purposes of the quantitative goodwill and indefinite-lived intangible impairment tests will prove to be an accurate prediction of future results.

Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  

NOTE F — PROPERTY AND EQUIPMENT, NET

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

June 30, 2024

December 31, 2023

Tooling and equipment

 

7 - 15

$

16,720

$

16,024

Furniture and other equipment

 

5

 

12,475

 

12,076

Computer software

 

5

 

2,555

 

2,374

Leasehold improvements

 

3 - 10

 

21,081

 

16,269

Equipment under capital lease

 

5

 

-

 

192

Flight equipment held for R&D

2

8,368

7,784

 

61,199

 

54,719

Less accumulated depreciation

 

(28,516)

 

(27,027)

$

32,683

$

27,692

Depreciation expense, which includes amortization of equipment under capital lease, amounted to $1.2 million and $0.9 million for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense, which includes amortization of equipment under capital lease, amounted to $2.3 million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively.

NOTE G — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

Aircraft and engines held for lease, net, as of the below dates consisted of the following (in thousands):

    

June 30, 2024

    

December 31, 2023

Aircraft and engines held for lease

$

62,178

$

58,136

Less accumulated depreciation

 

(30,687)

 

(31,661)

$

31,491

$

26,475

Total depreciation expense amounted to $1.9 million and $1.1 million for the three months ended June 30, 2024 and 2023, respectively. Total depreciation expense amounted to $3.1 million and $2.2 million for the six months ended June 30, 2024 and 2023, respectively, and is included in cost of leasing in the condensed consolidated statements of operations.

Supplemental rents recognized as revenue totaled $2.3 million and $1.3 million for the three months ended June 30, 2024 and 2023, respectively. Supplemental rents recognized as revenue totaled $3.8 million and $4.5 million for the six months ended June 30, 2024 and 2023, respectively.

11

The Company’s current operating lease agreements for leased Flight Equipment expire over the next three years. The amounts in the following table are based upon the assumption that Flight Equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of Flight Equipment were as follows (in thousands):

Year ending December 31:

    

Remaining six months of 2024

$

6,309

2025

4,713

2026

 

3,416

2027

2,411

Total minimum lease payments

$

16,849

NOTE H — ACCRUED EXPENSES

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

Accrued compensation and related benefits

$

2,989

$

2,241

Accrued legal fees

 

588

 

854

Commission fee accrual

 

787

 

260

Accrued federal, state and local taxes and fees

 

176

 

105

Other

 

1,820

 

2,018

$

6,360

$

5,478

NOTE I – WARRANT LIABILITY

Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of June 30, 2024 and December 31, 2023. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. The outstanding Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation.

The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's condensed consolidated statements of operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of June 30, 2024 and December 31, 2023:

    

June 30, 2024

    

December 31, 2023

Risk-free interest rate

4.33%

3.84%

Expected volatility of common stock

40.95%

41.66%

Expected option term in years

1.5

2.0

The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.

12

NOTE J— FINANCING ARRANGEMENTS

Outstanding debt obligations as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

2023

$180.0 million Wells Fargo Senior Secured Revolving Credit Agreement

$

80,955

$

29,000

$10.0 million Synovus Property and Equipment Revolving Term Loan

615

8,559

Total

 

81,570

37,559

Less current portion

 

(93)

(1,278)

Total long-term portion

$

81,477

$

36,281

At June 30, 2024 and December 31, 2023, total deferred financing costs were $1.3 million and $1.5 million, respectively. Amortized debt issuance costs are recorded in interest (expense) income, net through maturity of the related debt using the straight-line method, which approximates the effective interest method. Amortization expense amounted to $0.1 and $0.2 million for the three months and six months ended June 30, 2024. Amortization expense amounted to $0.1 million and $0.2 million for the three and six months ended June 30, 2023.

$180.0 million Wells Fargo Senior Secured Revolving Credit Agreement

On July 20, 2018, the Company and other subsidiary borrowers signatory thereto entered into a secured amended and restated revolving credit agreement (as amended, the “Revolving Credit Agreement”), which provides for a $150.0 million aggregate amount of revolver commitments subject to borrowing base limitations. Effective July 25, 2023, the Company amended the Revolving Credit Agreement to increase the maximum commitments thereunder to $180.0 million aggregate amount, expandable to $200.0 million, subject to borrowing base limitations, and to extend the maturity date to July 24, 2028.

The interest rate applicable to loans outstanding on the Revolving Credit Agreement is a floating rate of interest per annum of Secured Overnight Financing Rate (“SOFR”) plus a margin of 2.75%. The applicable interest rate as of June 30, 2024 was 8.08%

The Company’s ability to borrow on the Revolving Credit Agreement is subject to ongoing compliance by the Company and the borrowers with various customary affirmative and negative covenants. The Revolving Credit Agreement requires the Company and borrowers to meet certain financial and nonfinancial covenants. The Company was in compliance with these covenants as of June 30, 2024.

$10.0 million Synovus Property and Equipment Revolving Term Loan

On June 30, 2023, the Company entered into a Property and Equipment Revolving Term Loan (the “Equipment Loan”) with a total advance commitment of $10.0 million for the purpose of financing capital expenditures on property and equipment. Once the total advance commitment was reached or commencing on June 30, 2024, whichever came first, this facility would become a term loan with a maturity date of June 30, 2027. This loan is collateralized by the property and equipment it finances and requires interest only payment until converted to a term loan, at which point, principal and interest payments will be required.

The Equipment Loan bears interest at a rate per annum equal to one-month SOFR plus 3.50%, which will be adjusted monthly. The effective rate on this facility as of June 30, 2024 was 7.96%.

The Equipment Loan is subject to ongoing compliance by the Company in the form of various customary affirmative and negative covenants, as well as certain financial covenants. The Company was in compliance with these covenants as of June 30, 2024.

13

The schedule of payments on the Equipment Loan as of June 30, 2024 is as follows (in thousands):

Year ending December 31:

    

2024

$

109

2025

198

2026

 

214

2027

94

Total payments

$

615

NOTE K — EARNINGS PER SHARE

The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period. The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively (in thousands, except share and per share data):

    

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Net (loss) income

$

(3,637)

$

(2,688)

$

2,640

$

(2,683)

Change in fair value of warrant liability

-

 

(1,393)

 

-

 

(1,059)

Net (loss) income for EPS - Diluted

$

(3,637)

$

(4,081)

$

2,640

$

(3,742)

Weighted-average number of shares outstanding - basic

 

53,029,359

 

51,227,484

 

53,010,425

 

51,217,990

Weighted-average of assumed common Shares - options

-

-

11,576

-

Additional shares from assumed stock-settled restricted stock units

-

-

89,438

-

Additional shares from assumed exercise of warrants

-

177,169

-

199,899

Weighted-average number of shares outstanding - diluted

53,029,359

51,404,653

53,111,439

51,417,889

(Loss) earnings per share – basic:

$

(0.07)

$

(0.05)

$

0.05

$

(0.05)

(Loss) earnings per share – diluted:

$

(0.07)

$

(0.08)

$

0.05

$

(0.07)

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed stock-settled restricted stock units

71,847

1,788,589

-

1,782,032

Additional shares from assumed exercise of stock options

3,205

-

-

-

NOTE L — BUSINESS SEGMENTS

Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:

Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.
TechOps — comprised of MRO activities and product sales of internally developed engineered solutions and other serviceable products.

14

The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.

The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development  activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.

Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.

15

Selected financial information for each segment for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Revenue

 

 

Asset Management Solutions

 

 

Aircraft

$

9,110

$

12,053

$

25,448

$

36,948

Engine

 

32,689

 

25,018

 

75,613

 

48,553

 

41,799

 

37,071

 

101,061

 

85,501

TechOps

 

 

 

 

MRO services

 

29,517

 

28,417

 

55,365

 

55,571

Product sales

 

5,785

 

3,620

 

11,215

 

6,307

Whole asset sales

-

 

218

 

-

 

218

 

35,302

 

32,255

 

66,580

 

62,096

Total

$

77,101

$

69,326

$

167,641

$

147,597

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

2023

2024

    

2023

Gross profit

 

 

 

 

Asset Management Solutions

 

 

 

 

Aircraft

$

3,422

$

1,760

$

8,259

$

10,215

Engine

 

11,939

 

9,595

 

29,754

 

19,199

 

15,361

 

11,355

 

38,013

 

29,414

TechOps

 

 

 

 

MRO services

 

4,561

 

7,241

 

9,477

 

13,186

Product sales

 

1,798

 

1,168

 

3,026

 

1,555

Whole asset sales

-

 

376

 

-

 

376

 

6,359

 

8,785

 

12,503

 

15,117

Total

$

21,720

$

20,140

$

50,516

$

44,531

June 30, 2024

December 31, 2023

Total assets

Asset Management Solutions

$

412,753

$

372,326

Tech Ops

171,286

163,883

Corporate

14,655

17,729

$

598,694

$

553,938

The following table reconciles segment gross profit to (loss) income before income tax provision for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

    

Segment gross profit

$

21,720

$

20,140

$

50,516

$

44,531

Selling, general and administrative expenses

 

(23,572)

 

(27,097)

 

(47,705)

 

(52,321)

Interest (expense) income, net

 

(1,528)

 

381

 

(2,463)

 

1,428

Other income, net

 

102

 

138

 

271

 

371

Change in fair value of warrant liability

138

1,393

2,117

1,059

(Loss) income before income tax provision

$

(3,140)

$

(5,045)

$

2,736

$

(4,932)

16

Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three and six months ended June 30, 2024 and 2023, is as follows (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Asset Management Solutions

$

170

$

164

$

606

$

1,074

TechOps

 

2,019

 

6,432

 

7,597

 

10,190

Total intersegment revenues

$

2,189

$

6,596

$

8,203

$

11,264

 

NOTE M — STOCKHOLDERS’ EQUITY

Common Stock

The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 53,084,214 and 52,954,430 shares were issued and outstanding as of June 30, 2024 and December 31, 2023, respectively.

2020 Equity Incentive Plan

The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 6,200,000 shares of common stock issuable under the 2020 Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors (the “Board”) of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, those shares will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Compensation Committee of the Board. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.

Restricted stock unit activity under the 2020 Plan for the six months ended June 30, 2024 and 2023 was as follows:

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2023

532,399

$

14.82

1.84

Granted

1,145,530

 

-

Forfeited

(56,119)

 

-

Vested

(217,843)

-

Outstanding June 30, 2024

1,403,967

$

8.51

2.42

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

359,993

 

15.00

2.55

Forfeited

(15,699)

15.24

2.20

Vested

(134,641)

14.43

-

Outstanding June 30, 2023

1,584,036

$

11.34

$

3.06

17

For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of restricted stock units is determined based on the closing price of the shares on the grant date.

The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.

As of June 30, 2024, the Company’s restricted stock units included 724,248 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets.

For the three and six months ended June 30, 2024, the Company did not recognized share-based compensation expense for the performance-based awards given that the achievement of the performance milestones have been deemed not probable for accounting purposes.

As of June 30, 2023, the Company’s restricted stock units included 1,073,736 performance-based awards that had vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets.  Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% with one-third vested on December 22, 2022 and two-thirds vesting on December 22, 2023.

For the three and six months ended June 30, 2023, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $4.0 million, respectively.

Stock Options

Stock options granted under the 2020 Plan have exercise terms of 10 years and vest in equal instalments of one-third of the total number of options granted on each of the first three anniversaries from the grant date beginning one year after the date of grant, and are assigned an exercise price equal to the closing stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. In order for the options to vest, the employee must be in the continuous employment of the Company since the date of the grant. Except for qualifying retirement after the nine-month anniversary of the grant date, any portion of the grant that has not vested will be forfeited upon termination of employment.

Under the 2020 Plan, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price, or benchmark companies when the option exercise period exceeds period for which stock data is available for the Company. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The assumptions used in the Black-Scholes option-pricing model for options granted in 2024 are as follows:

    

Grant Date

June 7, 2024

Risk-free interest rate

 

4.42%

Expected volatility of common stock

 

50.04%

Dividend yield

 

-

Expected option term in years

 

6.0

Grant-date fair value (per share)

$

3.73

18

Stock options activity under the 2020 Plan for the six months ended June 30, 2024 was as follows:

    

    

    

    

Weighted Average

    

    

Weighted average

Remaining Contractual

Aggregate Intrinsic

Shares

Exercise price per share

Life (Years)

 Value (1)

Outstanding at December 31, 2023

 

-

$

-

 

-

 

-

Granted

 

644,550

 

7.02

 

10

 

-

Forfeited

 

-

 

-

 

-

 

-

Exercised

 

-

 

-

 

-

 

-

Outstanding June 30, 2024

 

644,550

 

7.02

 

10

 

-

Nonvested at June 30, 2024

 

644,550

 

7.02

 

10

 

-

Exercisable

 

-

 

-

 

-

 

-

(1)Total shares valued at the market price of the underlying stock as of June 30, 2024 less the exercise price.

As of June 30, 2024, the unrecognized compensation costs related to these awards was $2.3 million. The Company expects to recognize those costs over a weighted average period of 1.9 years. The total grant date fair value of stock options awarded during the three and six months ended June 30, 2024 was $2.4 million.

2020 Employee Stock Purchase Plan

The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. During the six-months ended June 30, 2024 and 2023, the Company issued 48,202 and 21,551 shares, respectively, pursuant to the ESPP.

19

ITEM 2    MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis provides information that our management believes is relevant to an assessment and understanding of our condensed consolidated results of operations and financial condition. You should read the following management’s discussion and analysis together with the financial statements and related notes including Part II, Item 7 of AerSale’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”). This discussion contains forward-looking statements about AerSale’s business, operations and industry that involve risks and uncertainties, such as statements regarding AerSale’s plans, objectives, expectations and intentions. AerSale’s future results and financial condition may differ materially from those currently anticipated because of the factors described in the section titled “Risk Factors” in the 2023 Form 10-K.  

The Company

We operate as a platform for serving the commercial aviation aftermarket sector. Our top executives have on average over 30 years of experience in aircraft and engine (“Flight Equipment”) management, sales and maintenance services, and are supported by an experienced management team. We have established a global purpose built and fully integrated aviation company focused on providing products and services that maximize the value of Flight Equipment in the middle to end of its operating life cycle.

We are a worldwide provider of aftermarket commercial aircraft, engines, and their parts to passenger and cargo airlines, leasing companies, original equipment manufacturers (“OEM”), government and defense contractors, and maintenance, repair and overhaul (“MRO”) service providers. We report our activities in two business segments: Asset Management Solutions, comprised of activities that extract value from strategic Flight Equipment acquisitions either as whole assets or by disassembling for used serviceable material (“USM”), and TechOps, comprised of MRO activities for aircraft and their components, sales of internally developed engineered solutions and other serviceable products.

We focus on mid-life Flight Equipment and monetize them through our Asset Management Solutions segment. Asset Management Solutions’ activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement. We accomplish this by utilizing deep market and technical knowledge related to the management of Flight Equipment sales, leasing and MRO services. To extract value from the remaining flight time on whole assets, we provide flexible short-term (generally less than five years) leasing solutions of Flight Equipment to passenger and cargo operators across the globe. Once the value from the Flight Equipment’s flight time has been extracted, Flight Equipment is considered to be at or near the end of its useful life and is analyzed for return maximization as either whole asset sales or disassembled for sale as USM parts. Revenue from this segment is segregated between Aircraft and Engine depending on the asset type that generated the revenue. Lease revenue and the related depreciation from aircraft and engines installed on those aircraft are recognized under the Aircraft category. Revenue from sales of whole aircraft and related cost of sales are allocated between the Aircraft and Engine categories based on the allocated cost basis of the asset sold.

Our TechOps segment provides internal and third-party aviation services, including internally developed engineered solutions, full heavy aircraft maintenance and modification, component MRO, as well as end-of-life disassembly services. Our MRO business also engages in longer-term projects such as aircraft modifications, cargo and tanker conversions of aircraft, and aircraft storage. The TechOps segment also includes MRO services for landing gear, thrust reversers, hydraulic systems, and other aircraft components.

We utilize these capabilities to support our customers’ Flight Equipment, as well as to maintain and improve our own Flight Equipment, which is subsequently sold or leased to our customers. These processes require a high degree of expertise on each individual aircraft or component that is being serviced. Our knowledge of these processes allows us to assist customers to comply with applicable regulatory and OEM requirements. A significant amount of skilled labor is required to support this process, which the Company has accumulated through its diversified offerings.

20

In addition to our aircraft and USM parts offerings, we develop Engineered Solutions consisting of Supplemental Type Certificates (“STCs”) that can be installed on existing Flight Equipment to improve performance, comply with regulatory requirements, or improve safety. An example of these solutions is the AerSafe® product line, which we designed and for which we obtained Federal Aviation Administration (“FAA”) approval to sell as a solution for compliance with the FAA’s fuel tank flammability regulations. Another example of these solutions is our AerAware™ product, an industry-leading, next generation Enhanced Flight Vision System (“EFVS”) that has recently received approval by the FAA for the Boeing B737NG product line. These products are proprietary in nature and function as non-OEM solutions to regulatory requirements and other technical challenges, often at reduced delivery time and cost for operators. In order to develop these products, we engage in research and development activities that are expensed as incurred.

Recent Accounting Pronouncements

The most recently adopted and to be adopted accounting pronouncements are described in Note B of our condensed consolidated financial statements included in this Quarterly Report, as well as in Item 8, Note B within our consolidated financial statements in the 2023 Form 10-K.

Results of Operations

Three months ended June 30, 2024 compared to the three months ended June 30, 2023

Sales and gross profit for AerSale’s two business segments for the three months ended June 30, 2024 and 2023 were as follows:

Three Months Ended June 30, 

 

(in thousands, except percentages)

    

2024

    

2023

    

Percent Change

 

Revenue

  

  

  

 

Asset Management Solutions

 

  

 

  

 

  

Aircraft

$

9,110

$

12,053

 

(24.4)

%

Engine

 

32,689

 

25,018

 

30.7

%

41,799

37,071

 

12.8

%

TechOps

  

  

 

  

MRO

29,517

28,417

 

3.9

%

Product Sales

5,785

3,620

 

59.8

%

Whole Asset Sale

-

218

(100.0)

%

35,302

32,255

 

9.4

%

Total

$

77,101

$

69,326

 

11.2

%

Three Months Ended June 30, 

 

(in thousands, except percentages)

    

2024

    

2023

    

Percent Change

 

Gross Profit

  

 

  

  

Asset Management Solutions

  

 

  

  

Aircraft

$

3,422

$

1,760

94.4

%

Engine

 

11,939

9,595

24.4

%

15,361

11,355

35.3

%

TechOps

  

  

  

MRO

4,561

7,241

(37.0)

%

Product Sales

1,798

1,168

53.9

%

Whole Asset Sale

-

376

(100.0)

%

6,359

8,785

(27.6)

%

Total

$

21,720

$

20,140

7.8

%

21

Total revenue for the three months ended June 30, 2024 increased $7.8 million or 11.2% compared to the three months ended June 30, 2023, driven by an increase of $4.7 million, or 12.8%, in revenues within Asset Management Solutions, and an increase of $3.0 million, or 9.4%, in revenues within TechOps.

Asset Management Solutions

Sales in the Asset Management Solutions segment increased $4.7 million or 12.8%, to $41.8 million for the three months ended June 30, 2024, due to a $7.7 million, or 30.7%, increase in revenue from Engines; offset in part by a $2.9 million, or 24.4%, decrease in revenue from Aircraft. The increase in Engines revenue is primarily attributable to higher activity across most product lines due to higher Flight Equipment sales in the amount of $3.2 million, higher leasing revenue of $1.0 million, and higher USM sales of $3.4 million. The decrease in Aircraft revenue is primarily attributable to decreased activity in the B737, as a result of lower Flight Equipment sales in the amount of $3.2 million due to the timing and availability of assets, as well as lower USM sales due to delays associated with the teardown process.

Cost of sales in Asset Management Solutions increased $0.7 million or 2.8%, to $26.4 million for the three months ended June 30, 2024, compared to the prior year period. The increase in cost of sales was primarily driven by the sales increase discussed above. Gross profit in the Asset Management Solutions segment increased $4.0 million to $15.4 million, or 35.3%, for the three months ended June 30, 2024, compared to the three months ended June 30, 2023. The gross profit increase is mainly attributable to higher revenue generated for the three months ended June 30, 2024, as noted above.

Aircraft gross profit margins increased to 37.6% for the three months ended June 30, 2024, from 14.6% for the three months ended June 30, 2023 due to higher margin contribution from USM sales. Engines gross profit margin was 36.5% for the three months ended June 30, 2024, a decrease from 38.4% for the three months ended June 30, 2023, which was primarily the result of lower margins on USM sales and leasing revenues.

TechOps

Our revenue from TechOps increased by $3.0 million or 9.4%, to $35.3 million for the three months ended June 30, 2024, compared to the prior year period. The increase was driven in part by higher MRO product sales, as well as higher contributions by component and landing gear repair activities, offset by lower demand for heavy MRO services in our Goodyear, Arizona facility.

Cost of sales in TechOps increased $5.5 million or 23.3%, to $28.9 million for the three months ended June 30, 2024 compared to the prior year period. This was driven by higher revenue discussed above. Gross profit in TechOps decreased $2.4 million, or 27.6% for the three months ended June 30, 2024 compared to the three months ended June 30, 2023, driven by lower gross profit of $2.7 million on MRO services. Gross profit margin decreased to 18.0% for the three months ended June 30, 2024 compared to 27.2% for the prior year period, and was largely attributable to lower margin on MRO services of 15.5% for the three months ended June 30, 2024 compared to 25.5% for the prior year period, driven by lower margin generated on our heavy and component MROs.

Selling, General and Administrative Expenses

Selling, general and administrative expenses decreased $3.5 million, or 13.0% to $23.6 million for the three months ended June 30, 2024, compared to the prior year period. The decrease was primarily related to lower payroll costs.

Change in Fair Value of Warrant Liability

We account for our private warrants as a liability at their fair value, with changes in fair value recognized in our results from operations for the period. The fair value of our private warrants is determined using a Black Scholes option pricing model. For the three months ended June 30, 2024, we recorded a $0.1 million change in fair value of warrant liability income, compared to a $1.4 million income in the prior year period.

22

Interest (Expense) Income, Net

Interest expense, net was $1.5 million for the three months ended June 30, 2024, compared to $0.4 million interest income, net for the three months ended June 30, 2023. This was primarily related to interest expense incurred on borrowings under our debt facilities during the current year period, compared to interest earned on our excess cash in the prior year period.

Income Taxes

The effective tax rate for the three months ended June 30, 2024 was (15.8%) compared to 46.7% for the three months ended June 30, 2023. The difference between the effective tax rate and the statutory tax rate of 21% for the three months ended June 30, 2024 is primarily due to the exclusion of the foreign derived intangible income deduction previously assumed. The difference between the effective tax rate and the statutory tax rate of 21% for the three months ended June 30, 2023 is primarily due to the impact of state income taxes and non-deductible executive compensation, offset by the foreign derived intangible income deduction and R&D credits.

Six months ended June 30, 2024 compared to the six months ended June 30, 2023

Sales and gross profit for AerSale’s two business segments for the six months ended June 30, 2024 and 2023 were as follows:

Six Months Ended June 30, 

 

(in thousands, except percentages)

    

2024

    

2023

    

Percent Change

 

Revenue

  

  

  

 

Asset Management Solutions

 

  

 

  

 

  

Aircraft

$

25,448

$

36,948

 

(31.1)

%

Engine

 

75,613

 

48,553

 

55.7

%

101,061

85,501

 

18.2

%

TechOps

  

  

 

  

MRO

55,365

55,571

 

(0.4)

%

Product Sales

11,215

6,307

 

77.8

%

Whole Asset Sale

-

218

 

(100.0)

%

66,580

62,096

 

7.2

%

Total

$

167,641

$

147,597

 

13.6

%

Six Months Ended June 30, 

 

(in thousands, except percentages)

    

2024

    

2023

    

Percent Change

 

Gross Profit

  

 

  

  

Asset Management Solutions

  

 

  

  

Aircraft

$

8,259

$

10,215

(19.1)

%

Engine

 

29,754

 

19,199

55.0

%

38,013

29,414

29.2

%

TechOps

  

  

  

MRO

9,477

13,186

(28.1)

%

Product Sales

3,026

1,555

94.6

%

Whole Asset Sale

-

376

(100.0)

%

12,503

15,117

(17.3)

%

Total

$

50,516

$

44,531

13.4

%

Total revenue for the six-months ended June 30, 2024 increased $20.0 million or 13.6% compared to the six months ended June 30, 2023, driven by an increase of $15.6 million, or 18.2%, in revenues within Asset Management Solutions and an increase of $4.5 million, or 7.2%, in revenues within TechOps.

23

Asset Management Solutions

Sales in the Asset Management Solutions segment increased $15.6 million or 18.2%, to $101.1 million for the six months ended June 30, 2024, due to a $27.1 million, or 55.7%, increase in revenue from Engines; offset by a $11.5 million, or 31.1%, decrease in revenue from Aircraft. The increase in Engines revenue is primarily attributable to increased activity in the CFM56 and V2500 product lines as a result of higher Flight Equipment sales in the amount of $19.9 million, and higher USM sales. The decrease in Aircraft revenue is primarily attributable to decreased activity in the B757 product line due to lower Flight Equipment sales in the amount of $8.9 million due to softer demand in the freighter market, and lower leasing revenue of $1.9 million, partially offset by higher USM sales activity.

Cost of sales in Asset Management Solutions increased $7.0 million, or 12.4%, to $63.0 million for the six months ended June 30, 2024, compared to the prior year period. The increase in cost of sales was primarily driven by the sales increase discussed above. Gross profit in the Asset Management Solutions segment increased $8.6 million to $38.0 million, or 29.2%, for the six months ended June 30, 2024, compared to the six months ended June 30, 2023. The gross profit increase is mainly attributable to the higher revenue generated for the six months ended June 30, 2024, as noted above.

Aircraft gross profit margin increased to 32.5% for the six months ended June 30, 2024, from 27.6% for the six months ended June 30, 2023, due to higher margin on Flight Equipment sales. Engine gross profit margin was 39.4% for the six months ended June 30, 2024, a slight decrease from 39.5% for the six months ended June 30, 2023, which was primarily due to changes in the USM product mix.

TechOps

Our revenue from TechOps increased by $4.5 million, or 7.2%, to $66.6 million for the six months ended June 30, 2024, compared to the prior year period. The increase was primarily driven by higher MRO product sales.  

Cost of sales in TechOps increased $7.1 million, or 15.1%, to $54.1 million for the six months ended June 30, 2024, compared to the prior year period, driven by higher revenues discussed above. Gross profit in TechOps decreased $2.6 million, or 17.3% for the six months ended June 30, 2024, compared to the six months ended June 30, 2023, driven by lower profit generated on MRO services. Gross profit margin decreased to 18.8% for the six months ended June 30, 2024 compared to 24.3% for the six months ended June 30, 2023, and was largely attributable to lower margins on MRO services of 17.1% for the six months ended June 30, 2024, compared to 23.7% during the six months ended June 30, 2023.

Selling, General and Administrative Expenses

Selling, general and administrative expenses decreased $4.6 million, or 8.8% to $47.7 million for the six months ended June 30, 2024, compared to the prior year period. The decrease was primarily related to lower share-based compensation and payroll costs.  

Change in Fair Value of Warrant Liability

We account for our private warrants as a liability at their fair value, with changes in fair value recognized in our results from operations for the period. The fair value of our private warrants is determined using a Black Scholes option pricing model. For the six months ended June 30, 2024, we recorded a change in fair value of the warrant liability income of $2.1 million, compared to a $1.1 million income in the prior year period.

Interest (Expense) Income, Net

Interest expense, net was $2.5 million for the six months ended June 30, 2024, compared to $1.4 million interest income, net for the six months ended June 30, 2023. This was primarily related to interest expense incurred on borrowings under our debt facilities during the current year period, compared to interest earned on our excess cash in the prior year period.

24

Income Taxes

The effective tax rate for the six months ended June 30, 2024 was 3.5% compared to 45.6% for the six months ended June 30, 2023. The difference between the effective tax rate and the statutory tax rate of 21% for the six months ended June 30, 2024 is primarily due to the benefit of the R&D credits, change in fair market value of the warrants and amended state tax returns. The difference between the effective tax rate and the statutory tax rate of 21% for the six months ended June 30, 2023 is primarily due to the impact of state income taxes and non-deductible executive compensation, offset by the foreign derived intangible income deduction and R&D credits.

Financial Position, Liquidity and Capital Resources

As of June 30, 2024, we had $4.3 million of cash and cash equivalents. We finance our growth through cash flows generated from operations and borrowings secured by our assets. We had $81.0 million outstanding under the Revolving Credit Agreement as of June 30, 2024, and we had $97.5 million of availability thereunder. We used cash in operations of $36.8 million for the six months ended June 30, 2024, primarily for feedstock acquisitions, and used cash in investing activities of $9.0 million for the six months ended June 30, 2024.

During the year ended December 31, 2023, we entered into a revolving term loan collateralized by our property and equipment (the “Equipment Loan”), and borrowed $8.6 million, which was paid off during the six months ended June 30, 2024. During the three months ended June 30, 2024, the Company financed additional equipment purchases of $0.6 million, which remain outstanding as of June 30, 2024.

We believe our equity base, internally generated funds, and existing availability under our debt facilities are sufficient to maintain our level of operations through the next 12 months. Any projections of future cash needs and cash flows beyond the next twelve months are subject to substantial uncertainty, but we believe our sources of liquidity, as discussed above, will be sufficient to meet our long-term cash requirements. If an event occurs that would affect our ability to meet our capital requirements, our ability to continue to grow our asset base consistent with historical trends could be impaired and our future growth limited to that which can be funded from internally generated capital.

We may, from time to time, purchase our outstanding shares of common stock through cash purchases and/or exchanges for equity or debt, open-market purchases, privately negotiated transactions or otherwise. Such purchases or exchanges, if any, will be upon such terms and at such prices as we may determine, and will depend on prevailing market conditions, our liquidity requirements, legal and regulatory considerations, contractual restrictions and other factors. Purchases, if any, will be funded through our available cash from operations. The amounts involved may be material.

Cash Flows— Six months ended June 30, 2024 compared to six months ended June 30, 2023

Cash Flows from Operating Activities

Net cash used in operating activities was $36.8 million for the six months ended June 30, 2024, compared to cash used of $129.2 million for the same period in 2023. The decrease in cash deployed of $92.4 million was primarily due to lower feedstock acquisitions and the timing of advances to vendors during the six months ended June 30, 2024 compared to the prior year period.

Cash Flows from Investing Activities

Net cash used in investing activities was $9.0 million for the six months ended June 30, 2024, compared to cash provided of $7.9 million in the same period for 2023. Cash used in investing activities during the six months ended June 30, 2024 was driven by purchases of property and equipment in support of TechOps expansion. Cash generated by investing activities during the six months ended June 30, 2023 was driven by Flight Equipment sales.

25

Cash Flows from Financing Activities

Net cash provided by financing activities was $44.2 million for the six months ended June 30, 2024, compared to cash provided of $8.8 million in the same period for 2023. Cash provided by financing activities during the six months ended June 30, 2024 was primarily related to the proceeds from net borrowings under our Revolving Credit Agreement. Cash provided by financing activities during the six months ended June 30, 2023 is the result of proceeds from borrowings under the Equipment Loan.

Debt Obligations and Covenant Compliance

Wells Fargo Senior Secured Revolving Credit Facility

Effective July 25, 2023, we amended our revolving credit agreement (as amended, the “Revolving Credit Agreement”) to increase our maximum commitments under the Revolving Credit Agreement to $180.0 million aggregate amount, expandable to $200.0 million, subject to conditions and the availability of lender commitments and borrowing base limitations, and to extend the maturity date to July 24, 2028, subject to certain conditions.  

The maximum amount of such commitments available at any time for borrowings and letters of credit is determined according to a borrowing base calculation equal to the sum of eligible inventory and eligible accounts receivable reduced by the aggregate amount, if any, of trade payables of the loan parties, as defined in the Revolving Credit Agreement. Extensions of credit under the Revolving Credit Agreement are available for working capital and general corporate purposes.

As of June 30, 2024, there was $81.0 million outstanding under the Revolving Credit Agreement and we had $97.5 million of availability thereunder. We were in compliance with our debt covenants for the Revolving Credit Agreement as of June 30, 2024.

Synovus Equipment Loan

On June 30, 2023, the Company entered into a property and equipment revolving term loan (the “Equipment Loan”) with a total advance commitment of $10.0 million for the purpose of financing capital expenditures on property and equipment. Once the total advance commitment is reached or commencing on June 30, 2024, whichever came first, this facility would become a term loan with a maturity date of June 30, 2027. This loan is collateralized by the property and equipment it finances and requires interest only payment until converted to a term loan, at which point, principal and interest payments will be required.

During the six months ended June 30, 2024, the Company repaid $8.6 million outstanding under this facility as of December 31, 2023, and borrowed $0.6 million, which remained outstanding as of June 30, 2024.

We were in compliance with our debt covenants for the Equipment Loan as of June 30, 2024.

Off-Balance Sheet Arrangements and Contractual Obligations

We did not have any off-balance sheet arrangements as of June 30, 2024. Refer to Note Q – Leases, within our consolidated financial statements in our 2023 Form 10-K for a listing of our non-cancelable contractual obligations under operating leases.

The Company has entered into a purchase commitment with Universal Avionics valued at $27.5 million for the acquisition of technical equipment for manufacturing our AerAwareTM product. The commitment is expected to be satisfied by the second quarter of 2025.

26

Critical Accounting Policies and Estimates

The preparation of the condensed consolidated financial statements in conformity with accounting principles generally accepted in the United States (“U.S. GAAP”) requires our management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates. A summary of our critical accounting estimates is included in Management’s Discussion and Analysis of Financial Condition and Results of Operations contained in the 2023 Form 10-K. We continually review these estimates and their underlying assumptions to ensure they are appropriate for the circumstances. Changes in the estimates and assumptions we use could have a material impact on our financial results. During the six months ended June 30, 2024, there were no material changes in our critical accounting policies and estimates.

ITEM 3    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

In the normal course of business, we are subject to market risks. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and sales. Our exposure to market risk includes fluctuating interest rates and changes in foreign exchange rates.

Interest Rate Risk

We are exposed to the risk that our earnings and cash flows could be adversely impacted by fluctuations in interest rates associated with borrowings under our Revolving Credit Agreement and the Equipment Loan, which have variable interest rates tied to the Secured Overnight Financing Rate. As of June 30, 2024, we had $81.0 million outstanding variable rate borrowings under the Revolving Credit Agreement. A ten percent increase in the average interest rate affecting our variable rate debt outstanding as of June 30, 2024 would increase our annual interest expense by $0.7 million

Foreign Currency Exchange Risk

We primarily use the U.S. dollar as our functional currency in all markets in which we operate in order to reduce our foreign currency market risk. Only general office expense and payroll transactions for our international locations are denominated in local currency. A hypothetical ten percent devaluation of the U.S. dollar against foreign currencies would not have had a material impact on our financial position or continuing operations as of and for the three and six months ended June 30, 2024.

ITEM 4    CONTROLS AND PROCEDURES

Limitations on Effectiveness of Controls and Procedures

In designing and evaluating our disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives. In addition, the design of disclosure controls and procedures must reflect the fact that there are resource constraints, and that management is required to apply judgment in evaluating the benefits of possible controls and procedures relative to their costs.

27

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e)) under the Securities Exchange Act, as amended (the “Exchange Act”), as of June 30, 2024.

Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of June 30, 2024.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the quarter ended June 30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

28

PART II - OTHER INFORMATION

ITEM 1    LEGAL PROCEEDINGS

The Company could be involved in litigation incidental to the operation of the business. The Company intends to vigorously defend all matters in which the Company is named defendants, and, for insurable losses, maintain adequate levels of insurance to protect against adverse judgments, claims or assessments that may affect the Company. Although the adequacy of exiting insurance coverage of the outcome of any legal proceedings cannot be predicted with certainty, based on the current information available, the Company does not believe the ultimate liability associated with known claims or litigations, if any, in which the Company is involved will materially affect the Company’s consolidated financial condition or results of operations.

ITEM 1A    RISK FACTORS

There are no material changes in the information reported under Part I – Item 1A “Risk Factors” contained in the 2023 Form 10-K.

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

Rule 10b5-1 Plan Adoptions and Modifications

During the fiscal quarter ended June 30, 2024, no director or officer adopted or terminated any “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement” (as such terms are defined under Item 408(a) of Regulation S-K).

29

ITEM 6    EXHIBITS

The following is a list of exhibits filed as part of this Quarterly Report on Form 10-Q.

Incorporated by Reference

Filed/

Exhibit
Number

    

Exhibit Description

    

Form

    

File No.

    

Exhibit

    

Filing
Date

    

Furnished

Herewith

2.1

Agreement and Plan of Merger, dated December 8, 2019, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

2.1

12/9/2019

2.2

Amendment No. 1 to the Agreement and Plan of Merger, dated August 13, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

10-Q

001-38801

2.1

8/14/2020

2.3

Amended and Restated Agreement and Plan of Merger, dated September 8, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

2.1

09/08/2020

2.4

Amendment No. 1 to the Amended and Restated Agreement and Plan of Merger, dated December 16, 2020, by and among Monocle Acquisition Corporation, Monocle Holdings Inc., AerSale Corp., Monocle Merger Sub 1 Inc., Monocle Merger Sub 2 LLC, and Leonard Green & Partners, L.P., in its capacity as the Holder Representative.

8-K

001-38801

10.5

12/17/2020

3.1

Amended and Restated Certificate of Incorporation of Monocle Holdings Inc., dated October 13, 2020.

S-4/A

333-235766

3.1

10/14/2020

3.2

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of Monocle Holdings Inc., dated December 22, 2020.

8-K

001-38801

3.2

12/23/2020

3.3

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of AerSale Corporation, dated June 17, 2021.

10-Q

001-38801

3.3

08/09/2021

3.4

Amended and Restated By laws of Monocle Holdings Inc., dated October 13, 2020. 

S-4/A

333-235766

3.2

10/14/2020

3.5

Amendment No. 1 to the Amended and Restated Bylaws of Monocle Holdings Inc., dated December 22, 2020.

8-K12B.

001-38801

3.4

12/23/2020

30

Incorporated by Reference

Filed/

Exhibit
Number

    

Exhibit Description

    

Form

    

File No.

    

Exhibit

    

Filing
Date

    

Furnished

Herewith

4.1

Specimen Common Stock Certificate of Monocle Holdings Inc.

S-4/A

333-235766

4.2

02/14/2020

4.2

Specimen Warrant Certificate of Monocle Holdings Inc.

S-4/A

333-235766

4.3

02/14/2020

4.3

Warrant Agreement, dated February 6, 2019, between Monocle Acquisition Corporation and Continental Stock Transfer & Trust Company, as warrant agent.

8-K

001-38801

4.1

02/12/2019

4.4

Assignment and Assumption Agreement, dated December 22, 2020, by and among Monocle Holdings Inc., Monocle Acquisition Corporation and Continental Transfer & Trust Company.

8-K

001-38801

10.9

12/23/2020

10.1

Form of Restricted Stock Award Agreement under the Incentive Compensation Plan.

*

10.2

Form of Nonqualified Stock Option Award Agreement

*

10.3

Form of Restricted Performance Unit Award Agreement

*

31.1

Certification of Principal Executive Officer pursuant to Rule 13a-14(a)/15d-14(a).

*

31.2

Certification of Principal Financial Officer pursuant to Rule 13a-14(a)/15d-14(a).

*

32.1

Certification of Principal Executive Officer pursuant to 18 U.S.C. Section 1350.

**

32.2

Certification of Principal Financial Officer pursuant to 18 U.S.C. Section 1350.

**

101.INS

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

*

101.SCH

Inline XBRL Taxonomy Extension Schema Document

*

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

*

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

*

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

*

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

*

104

Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibit 101)

*

*

Filed herewith

**

Furnished herewith

31

SIGNATURES

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

AerSale Corporation

Date:

August 7, 2024

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chairman, Chief Executive Officer and Director

(Principal Executive Officer)

Date:

August 7, 2024

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer and Treasurer

(Principal Financial and Accounting Officer)

32

EX-10.1 2 asle-20240630xex10d1.htm EX-10.1

Exhibit 10.1

RESTRICTED STOCK UNIT GRANT NOTICE

UNDER THE

AERSALE CORPORATION

2020 EQUITY INCENTIVE PLAN

AerSale Corporation (the “Company”), pursuant to its 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), hereby grants to the Participant set forth below the number of Restricted Stock Units set forth below. The Restricted Stock Units are subject to all of the terms and conditions as set forth herein, in the Restricted Stock Unit Agreement (attached hereto), any Exhibit attached thereto, and in the Plan, all of which are incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meaning set forth in the Plan.

Participant:

Grant Date:

Vesting Start Date:

Number of

Restricted Stock Units:

Vesting Schedule:

Subject to the Participant’s continuous employment or service, the Restricted Stock Units will vest in equal installments of 1/3 of the total number of Restricted Stock Units granted pursuant to this Grant Notice on each of the first three anniversaries of the Vesting Start Date (with each such date on which Restricted Stock Units vest deemed a “Vesting Date”), provided, that, if the Participant Terminates after the nine (9) month anniversary of the Grant Date and such Termination constitutes a Retirement, then any unvested Restricted Stock Units shall remain outstanding and shall continue to vest on each Vesting Date irrespective of the Participant’s Termination due to Retirement.

For purposes of this Grant Notice and the Restricted Stock Unit Agreement, “Retirementmeans a Participant’s voluntary Termination after satisfying each of the following requirements: (a) the Participant has attained age 65 with at least five (5) years of continuous service with the Company and/or one or more of its Subsidiaries or Affiliates; (b) unless otherwise agreed to in writing by the Company, the Participant has provided the Company with at least 12 months advance written notice of his or her intent to Retire; and (c) the Participant has signed (and not revoked) a standard release of claims in favor of the Company (such release including a 12 month non-competition covenant, non-solicitation covenant, and other standard restrictive covenants) and any other documentation reasonably requested by the Company at the time of the Grantee’s Retirement.


AERSALE CORPORATION

By:

Title:

THE UNDERSIGNED PARTICIPANT ACKNOWLEDGES RECEIPT OF THIS RESTRICTED STOCK UNIT GRANT NOTICE, THE RESTRICTED STOCK UNIT AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN, AND, AS AN EXPRESS CONDITION TO THE GRANT OF RESTRICTED STOCK UNITS HEREUNDER, AGREES TO BE BOUND BY THE TERMS OF THIS RESTRICTED STOCK UNIT GRANT NOTICE, THE RESTRICTED STOCK UNIT AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN.

PARTICIPANT

[Signature Page to RSU Agreement]


RESTRICTED STOCK UNIT AGREEMENT
UNDER THE

AERSALE CORPORATION
2020 EQUITY INCENTIVE PLAN

(Employees)

Pursuant to the Restricted Stock Unit Grant Notice (the “Grant Notice”) delivered to the Participant (as defined in the Grant Notice), and subject to the terms of this Restricted Stock Unit Agreement (this “Restricted Stock Unit Agreement”) and the AerSale Corporation 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), AerSale Corporation (the “Company”) and the Participant agree as follows. Capitalized terms not otherwise defined herein shall have the same meaning as set forth in the Plan.

1.

Grant of Restricted Stock Units. Subject to the terms and conditions set forth herein and in the Plan, the Company hereby grants to the Participant the number of Restricted Stock Units provided in the Grant Notice (with each Restricted Stock Unit representing an unfunded, unsecured right to receive one share of Common Stock). The Company may make one or more additional grants of Restricted Stock Units to the Participant under this Restricted Stock Unit Agreement by providing the Participant with a new Grant Notice, which may also include any terms and conditions differing from this Restricted Stock Unit Agreement to the extent provided therein. The Company reserves all rights with respect to the granting of additional Restricted Stock Units hereunder and makes no implied promise to grant additional Restricted Stock Units.

2.

Vesting. Subject to the conditions contained herein and in the Plan, the Restricted Stock Units shall vest as provided in the Grant Notice.

3.

Settlement of Restricted Stock Units. The Company will deliver to the Participant, without charge, as soon as reasonably practicable following the applicable Vesting Date (and in no event later than 30 days following the applicable Vesting Date), one share of Common Stock for each Restricted Stock Unit (as adjusted under the Plan, as applicable) which becomes vested hereunder and such vested Restricted Stock Unit shall be cancelled upon such delivery. The Company shall either (a) deliver, or cause to be delivered, to the Participant a certificate or certificates therefor, registered in the Participant’s name or (b) cause such shares of Common Stock to be credited to the Participant’s account at the third party stock plan administrator. Notwithstanding anything in this Restricted Stock Unit Agreement to the contrary, the Company shall have no obligation to issue or transfer any shares of Common Stock as contemplated by this Restricted Stock Unit Agreement unless and until such issuance or transfer complies with all relevant provisions of law and the requirements of any stock exchange on which the Company’s shares of Common Stock are listed for trading.

4.

Treatment of Restricted Stock Units Upon Termination. To the extent they do not contradict the vesting provisions provided in the Grant Notice, the provisions of Section 9(c)(ii) of the Plan are incorporated herein by reference and made a part hereof. Notwithstanding the foregoing, in the event the Participant undergoes a Termination for reasons other than Retirement and the Participant is a party to the Company’s Severance Plan or any other applicable written agreement with the Company providing for the payment of equity awards upon the Participant’s Termination (a “Severance Arrangement”), such Severance Arrangement will control with respect to the treatment of the Restricted Stock Units upon the Participant’s Termination for reasons other than Retirement.

5.

Company; Participant.

(a)

The term “Company” as used in this Restricted Stock Unit Agreement (including any Exhibit attached hereto) with reference to employment shall include the Company and its Subsidiaries.

(b)

Whenever the word “Participant” is used in any provision of this Restricted Stock Unit Agreement under circumstances where the provision should logically be construed to apply to the executors, the administrators,


or the person or persons to whom the Restricted Stock Units may be transferred by will or by the laws of descent and distribution, the word “Participant” shall be deemed to include such person or persons.

6.

Non-Transferability. The Restricted Stock Units are not transferable by the Participant and no assignment or transfer of the Restricted Stock Units, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the Restricted Stock Units shall terminate and become of no further effect.

7.

Rights as Shareholder; No Dividend Equivalents. The Participant shall have no rights as a shareholder with respect to any share of Common Stock (whether in respect of voting or dividend or distribution rights or otherwise) underlying a Restricted Stock Unit unless and until the Participant shall have become the holder of record or the beneficial owner of such share of Common Stock.

8.

Tax Withholding. The provisions of Section 13(d) of the Plan are incorporated herein by reference and made a part hereof.

9.

Section 409A. It is intended that the Restricted Stock Units granted hereunder shall be exempt from, or comply with, Section 409A of the Code and all provisions of the Grant Notice and Restricted Stock Unit Agreement shall be construed and interpreted in a manner consistent with the requirements for avoiding taxes or penalties under Section 409A of the Code. The provisions of Section 13(t) of the Plan are incorporated herein by reference and made a part hereof. If the Company concludes that this Restricted Stock Unit Agreement is subject to the requirements of Section 409A of the Code, neither the time nor the schedule of the payment of the Restricted Stock Units may be accelerated or subject to a further deferral except as permitted pursuant to Section 409A of the Code and the applicable regulations. In addition, if the Company concludes that this Restricted Stock Unit Agreement is subject to the requirements of Section 409A of the Code, payment of the Restricted Stock Units may be delayed only in accordance with Section 409A of the Code and the applicable regulations. Installment payments shall be treated as separate payments for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii).

10.

Notice. Every notice or other communication relating to this Restricted Stock Unit Agreement between the Company and the Participant shall be in writing, and shall be mailed to or delivered to the party for whom it is intended at such address as may from time to time be designated by such party in a notice mailed or delivered to the other party as herein provided; provided that, unless and until some other address be so designated, all notices or communications by the Participant to the Company shall be mailed or delivered to the Company at its principal executive office, to the attention of the Company’s Sr. Vice President of Human Resources, and all notices or communications by the Company to the Participant may be given to the Participant personally or may be mailed to the Participant at the Participant’s last known address, as reflected in the Company’s records. Notwithstanding the above, all notices and communications between the Participant and any third- party plan administrator shall be mailed, delivered, transmitted, or sent in accordance with the procedures established by such third-party plan administrator and communicated to the Participant from time to time.

11.

No Right to Continued Service. Any questions as to whether and when there has been a Termination shall be determined in the sole discretion of the Company. This Restricted Stock Unit Agreement does not confer upon the Participant any right to continue as an employee or service provider to the Company.

12.

Binding Effect. This Restricted Stock Unit Agreement shall be binding upon the heirs, executors, administrators, and successors of the parties hereto.

13.

Waiver and Amendments. Except as otherwise set forth in Section 12 of the Plan, any waiver, alteration, amendment, or modification of any of the terms of this Restricted Stock Unit Agreement shall be valid only if made in writing and signed by the parties hereto; provided, however, that any such waiver, alteration, amendment, or modification is consented to on the Company’s behalf by the Committee. No waiver by either


of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.

14.

Clawback / Forfeiture. Notwithstanding anything to the contrary contained herein or in the Plan, if the Participant has engaged in or engages in any Detrimental Activity, then the Committee may, in its sole discretion, take actions permitted under the Plan, including: (i) canceling the Restricted Stock Units; or (ii) requiring that the Participant forfeit any gain realized on the settlement of the Restricted Stock Unit or the disposition of any shares of Common Stock received upon settlement of the Restricted Stock Units, and repay such gain to the Company. In addition, if the Participant receives any amount in excess of what the Participant should have received under the terms of this Restricted Stock Unit Agreement for any reason (including without limitation by reason of a financial restatement, mistake in calculations, or other administrative error), then the Participant shall be required to repay any such excess amount to the Company. Without limiting the foregoing, all Restricted Stock Units shall be subject to reduction, cancellation, forfeiture, or recoupment to the extent necessary to comply with applicable law.

15.

Governing Law and Venue. This Restricted Stock Unit Agreement shall be construed and interpreted in accordance with the laws of the State of Delaware, without regard to the principles of conflicts of law thereof. Notwithstanding anything contained in this Restricted Stock Unit Agreement, the Grant Notice, or the Plan to the contrary, if any suit or claim is instituted by the Participant or the Company relating to this Restricted Stock Unit Agreement, the Grant Notice, or the Plan, the Participant hereby submits to the exclusive jurisdiction of and venue in the courts of Delaware.

16.

Plan. The terms and provisions of the Plan are incorporated herein by reference. In the event of a conflict or inconsistency between the terms and provisions of the Plan and the provisions of this Restricted Stock Unit Agreement (including the Grant Notice), the Plan shall govern and control.

17.

Restrictive Covenants. The Participant acknowledges and agrees that the Participant is, or, unless otherwise determined by the Company, will become, party to an agreement with the Company which contains restrictive covenant obligations with respect to the Participant (any such agreement(s), a “Restrictive Covenant Agreement”). The Participant hereby acknowledges and reaffirms the Participant’s obligations under any such Restrictive Covenant Agreement and hereby acknowledges and agrees that any breach of a Restrictive Covenant Agreement will constitute Detrimental Activity under the Plan.

18.

Exhibit for Non-US Participants. If the Participant is residing and/or working outside of the United States, the Restricted Stock Units shall be subject to any special provisions set forth in Exhibit A to this Restricted Stock Unit Agreement. If the Participant becomes based outside the United States during the life of the Restricted Stock Units, the special provisions set forth in Exhibit A shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Moreover, if the Participant relocates between any of the countries included on Exhibit A, the special provisions set forth in Exhibit A for such country shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Exhibit A constitutes part of this Restricted Stock Unit Agreement.

19.

Acquired Rights. The Participant acknowledges and agrees that: (a) the Company may terminate or amend the Plan at any time; provided that such termination or amendment of the Plan shall not materially and adversely affect the Participant’s rights under this Agreement without the Participant’s written consent; (b) the award of the Restricted Stock Units made under this Restricted Stock Unit Agreement is completely independent of any other award or grant and is made at the sole discretion of the Company; (c) no past grants or awards (including, without limitation, the Restricted Stock Units awarded hereunder) give the Participant any right to any grants or awards in the future whatsoever; and (d) any benefits granted under this Restricted Stock Unit Agreement are not part of the Participant’s ordinary salary, and shall not be considered as part of such salary in the event of severance, redundancy, or resignation.


20.

Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on- line or electronic system established and maintained by the Company or a third party designated by the Company.

21.

Entire Agreement. This Restricted Stock Unit Agreement (including, without limitation, any Exhibit attached hereto), the Grant Notice, and the Plan constitute the entire agreement of the parties hereto in respect of the subject matter contained herein and supersede all prior agreements and understandings of the parties, oral and written, with respect to such subject matter.


Exhibit A

Additional Terms and Conditions


EX-10.2 3 asle-20240630xex10d2.htm EX-10.2

Exhibit 10.2

OPTION GRANT NOTICE

UNDER THE

AERSALE CORPORATION

2020 EQUITY INCENTIVE PLAN

(Executive Employees)

AerSale Corporation (the “Company”), pursuant to its 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), hereby grants to the Participant set forth below the number of Options (each Option representing the right to purchase one share of Common Stock) set forth below, at an Exercise Price per share as set forth below. The Options are subject to all of the terms and conditions as set forth herein, in the Option Agreement (attached hereto), any Exhibit attached thereto, and in the Plan, all of which are incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meaning set forth in the Plan.

Participant:

 

 

 

Grant Date:

 

 

 

Vesting Start Date:

 

 

 

Number of Options:

 

 

 

Exercise Price:

 

 

 

Option Period Expiration Date:

 

 

 

Type of Option:

 

Nonqualified Stock Option

 

 

Vesting Schedule:

 

Subject to the Participant’s continuous employment or service, the Options will vest in equal installments of 1/3 of the total number of Options granted pursuant to this Grant Notice on each of the first three anniversaries of the Vesting Start Date (with each such date on which Options vest deemed a “Vesting Date”), provided, that, if the Participant Terminates after the nine (9) month anniversary of the Grant Date and such Termination constitutes a Retirement, then any unvested Options shall remain outstanding and shall continue to vest on each Vesting Date irrespective of the Participant’s Termination due to Retirement.

 

 

 

 

For purposes of this Grant Notice and the Option Agreement, “Retirement” means a Participant’s voluntary Termination after satisfying each of the following requirements: (a) the Participant has attained age 65 with at least five (5) years of continuous service with the Company and/or one or more of its Subsidiaries or Affiliates; (b) unless otherwise agreed to in writing by the Company, the Participant has provided the Company with at least 12 months advance written notice of his or her intent to Retire; and (c) the Participant has signed (and not revoked) a standard release of claims in favor of the


Company (such release including a 12 month non-competition covenant, non-solicitation covenant, and other standard restrictive covenants) and any other documentation reasonably requested by the Company at the time of the Grantee’s Retirement.

AERSALE CORPORATION

By:

Title:

THE UNDERSIGNED PARTICIPANT ACKNOWLEDGES RECEIPT OF THIS OPTION GRANT NOTICE, THE OPTION AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN, AND, AS AN EXPRESS CONDITION TO THE GRANT OF OPTIONS HEREUNDER, AGREES TO BE BOUND BY THE TERMS OF THIS OPTION GRANT NOTICE, THE OPTION AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN.

PARTICIPANT

By:


OPTION AGREEMENT UNDER THE

AERSALE CORPORATION

2020 EQUITY INCENTIVE PLAN

Pursuant to the Option Grant Notice (the “Grant Notice”) delivered to the Participant (as defined in the Grant Notice), and subject to the terms of this Option Agreement (this “Option Agreement”) and the AerSale Corporation 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), AerSale Corporation (the “Company”) and the Participant agree as follows. Capitalized terms not otherwise defined herein shall have the same meaning as set forth in the Plan.

1.

Grant of Option. Subject to the terms and conditions set forth herein and in the Plan, the Company hereby grants to the Participant the number of Options provided in the Grant Notice (with each Option representing the right to purchase one share of Common Stock), at an Exercise Price per share as provided in the Grant Notice. The Company may make one or more additional grants of Options to the Participant under this Option Agreement by providing the Participant with a new Grant Notice, which may also include any terms and conditions differing from this Option Agreement to the extent provided therein. The Company reserves all rights with respect to the granting of additional Options hereunder and makes no implied promise to grant additional Options.

2.

Vesting. Subject to the conditions contained herein and in the Plan, the Options shall vest on each Vesting Date as provided in the Grant Notice.

3.

Exercise of Options Following Termination. The provisions of Section 7(c)(ii) of the Plan are incorporated herein by reference and made a part hereof, provided, that, in the event of the Participant’s Termination due to Retirement, each outstanding vested Option shall remain exercisable for one year thereafter (but in no event beyond the expiration of the Option Period). Notwithstanding the foregoing, in the event the Participant undergoes a Termination for reasons other than Retirement and the Participant is a party to the Company’s Severance Plan or any other applicable written agreement with the Company providing for the payment of equity awards upon the Participant’s Termination (a “Severance Arrangement”), such Severance Arrangement will control with respect to the treatment of the Options upon the Participant’s Termination for reasons other than Retirement.

4.

Method of Exercising Options. The Options may be exercised by the delivery of notice of the number of Options that are being exercised accompanied by payment in full of the Exercise Price applicable to the Options so exercised. Such notice shall be delivered either (a) in writing to the Company at its principal office or at such other address as may be established by the Committee, to the attention of the Company’s General Counsel or (b) to a third-party plan administrator as may be arranged for by the Company or the Committee from time to time for purposes of the administration of outstanding Options under the Plan, in the case of either (a) or (b), as communicated to the Participant by the Company from time to time. Payment of the aggregate Exercise Price may be made using any of the methods described in Section 7(d)(i) or (ii) of the Plan including without limitation the broker-assisted “cashless exercise” procedure described in Section 7(d)(ii)(B) and the “net exercise” procedure described in Section 7(d)(ii)(C) of the Plan; provided, that the Participant may not use the method described in Section 7(d)(ii)(A) of the Plan unless specifically authorized by the Committee.

5.

Issuance of Shares of Common Stock. Following the exercise of an Option hereunder, as promptly as practical after receipt of such notification and full payment of such Exercise Price and any required income or other tax withholding amount (as provided in Section 9 hereof), the Company shall issue or transfer, or cause such issue or transfer, to the Participant the number of shares of Common Stock with respect to which the Options have been so exercised, and shall either (a) deliver, or cause to be


delivered, to the Participant a certificate or certificates therefor, registered in the Participant’s name or (b) cause such shares of Common Stock to be credited to the Participant’s account at the third party stock plan administrator.

6.

Company; Participant.

(a)

The term “Company” as used in this Option Agreement (including any Exhibit attached hereto) with reference to employment shall include the Company and its Subsidiaries.

(b)

Whenever the word “Participant” is used in any provision of this Option Agreement under circumstances where the provision should logically be construed to apply to the executors, the administrators, or the person or persons to whom the Options may be transferred by will or by the laws of descent and distribution, the word “Participant” shall be deemed to include such person or persons.

7.

Non-Transferability. The Options are not transferable by the Participant except to Permitted Transferees in accordance with Section 13(b) of the Plan. Except as otherwise provided herein, no assignment or transfer of the Options, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the Options shall terminate and become of no further effect.

8.

Rights as Shareholder. The Participant or a Permitted Transferee of the Options shall have no rights as a shareholder with respect to any share of Common Stock covered by an Option until the Participant (or such Permitted Transferee, as applicable) shall have become the holder of record or the beneficial owner of such share of Common Stock, and no adjustment shall be made for dividends or distributions or other rights in respect of such Share of Common Stock for which the record date is prior to the date upon which the Participant (or a Permitted Transferee, as applicable) shall become the holder of record or the beneficial owner thereof.

9.

Tax Withholding. The provisions of Section 13(d) of the Plan are incorporated herein by reference and made a part hereof.

10.

Notice. Every notice or other communication relating to this Option Agreement between the Company and the Participant shall be in writing, and shall be mailed to or delivered to the party for whom it is intended at such address as may from time to time be designated by such party in a notice mailed or delivered to the other party as herein provided; provided that, unless and until some other address be so designated, all notices or communications by the Participant to the Company shall be mailed or delivered to the Company at its principal executive office, to the attention of the Company’s Sr. Vice President of Human Resources, and all notices or communications by the Company to the Participant may be given to the Participant personally or may be mailed to the Participant at the Participant’s last known address, as reflected in the Company’s records. Notwithstanding the above, all notices and communications between the Participant and any third-party plan administrator shall be mailed, delivered, transmitted or sent in accordance with the procedures established by such third-party plan administrator and communicated to the Participant from time to time.

11.

No Right to Continued Service. Any questions as to whether and when there has been a Termination shall be determined in the sole discretion of the Company. This Option Agreement does not confer upon the Participant any right to continue as an employee or service provider to the Company.


12.

Binding Effect. This Option Agreement shall be binding upon the heirs, executors, administrators and successors of the parties hereto.

13.

Waiver and Amendments. Except as otherwise set forth in Section 12 of the Plan, any waiver, alteration, amendment, or modification of any of the terms of this Option Agreement shall be valid only if made in writing and signed by the parties hereto; provided, however, that any such waiver, alteration, amendment, or modification is consented to on the Company’s behalf by the Committee. No waiver by either of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.

14.

Clawback / Forfeiture. Notwithstanding anything to the contrary contained herein or in the Plan, if the Participant has engaged in or engages in any Detrimental Activity, then the Committee may, in its sole discretion, take actions permitted under the Plan, including: (i) canceling the Options; or (ii) requiring that the Participant forfeit any gain realized on the exercise of the Options or the disposition of any shares of Common Stock received upon exercise of the Options, and repay such gain to the Company. In addition, if the Participant receives any amount in excess of what the Participant should have received under the terms of this Option Agreement for any reason (including without limitation by reason of a financial restatement, mistake in calculations, or other administrative error), then the Participant shall be required to repay any such excess amount to the Company. Without limiting the foregoing, all Options shall be subject to reduction, cancellation, forfeiture or recoupment to the extent necessary to comply with applicable law. For the avoidance of doubt, all Awards granted under the Plan are subject to reduction, cancellation, forfeiture or recoupment to the extent necessary to comply with (i) any clawback, forfeiture or other similar policy adopted by the Board or the Committee and as in effect from time to time; and (ii) applicable law.

15.

Governing Law and Venue. This Option Agreement shall be construed and interpreted in accordance with the laws of the State of Delaware, without regard to the principles of conflicts of law thereof. Notwithstanding anything contained in this Option Agreement, the Grant Notice, or the Plan to the contrary, if any suit or claim is instituted by the Participant or the Company relating to this Option Agreement, the Grant Notice, or the Plan, the Participant hereby submits to the exclusive jurisdiction of and venue in the courts of Delaware.

16.

Plan. The terms and provisions of the Plan are incorporated herein by reference. In the event of a conflict or inconsistency between the terms and provisions of the Plan and the provisions of this Option Agreement (including the Grant Notice), the Plan shall govern and control.

17.

Restrictive Covenants. The Participant acknowledges and agrees that the Participant is, or, unless otherwise determined by the Company, will become, party to an agreement with the Company which contains restrictive covenant obligations with respect to the Participant (any such agreement(s), a “Restrictive Covenant Agreement”). The Participant hereby acknowledges and reaffirms the Participant’s obligations under any such Restrictive Covenant Agreement and hereby acknowledges and agrees that any breach of a Restrictive Covenant Agreement will constitute Detrimental Activity under the Plan.

18.

Exhibit for Non-US Participants. If the Participant is residing and/or working outside of the United States, the Option shall be subject to any special provisions set forth in Exhibit A to this Option Agreement. If the Participant becomes based outside the United States during the life of the Option, the special provisions set forth in Exhibit A shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Moreover, if the Participant relocates between any of the countries included


on Exhibit A, the special provisions set forth in Exhibit A for such country shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Exhibit A constitutes part of this Option Agreement.

19.

Acquired Rights. The Participant acknowledges and agrees that: (a) the Company may terminate or amend the Plan at any time; provided that such termination or amendment of the Plan shall not materially and adversely affect the Participant’s rights under this Agreement without the Participant’s written consent; (b) the award of the Option made under this Agreement is completely independent of any other award or grant and is made at the sole discretion of the Company; (c) no past grants or awards (including, without limitation, the Option awarded hereunder) give the Participant any right to any grants or awards in the future whatsoever; and (d) any benefits granted under this Agreement are not part of the Participant’s ordinary salary, and shall not be considered as part of such salary in the event of severance, redundancy, or resignation.

20.

Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on-line or electronic system established and maintained by the Company or a third party designated by the Company.

21.

Entire Agreement. This Option Agreement (including, without limitation, any Exhibit attached hereto), the Grant Notice, and the Plan constitute the entire agreement of the parties hereto in respect of the subject matter contained herein and supersede all prior agreements and understandings of the parties, oral and written, with respect to such subject matter.


EX-10.3 4 asle-20240630xex10d3.htm EX-10.3

Exhibit 10.3

PERFORMANCE RESTRICTED STOCK UNIT GRANT NOTICE
UNDER THE

AERSALE CORPORATION
2020 EQUITY INCENTIVE PLAN

AerSale Corporation (the “Company”), pursuant to its 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), hereby grants to the Participant set forth below the number of Performance Restricted Stock Units (“PSUs”) set forth below. The PSUs are subject to all of the terms and conditions as set forth herein, in the Performance Restricted Stock Unit Agreement (attached hereto), any Exhibit attached thereto, and in the Plan, all of which are incorporated herein in their entirety. Capitalized terms not otherwise defined herein shall have the meaning set forth in the Plan.

Participant:

Grant Date:

Performance Period:

The Performance Period begins                     and ends                         .

Within a reasonable period of time following the end of the Performance Period (and in any event prior to the 90-day anniversary of the last day of the Performance Period or, if earlier, March 15 of the year following the calendar year in which the Performance Period ends), the Committee will determine the extent to which the Performance Criteria set forth below have been satisfied (the date of such determination, the “Determination Date”). Subject to the achievement of the Performance Criteria set forth below and provided that the Participant has not undergone a Termination for reasons other than Retirement (as defined below) prior to the Determination Date, the PSUs will be earned on the Determination Date.

Target Number of

PSUs:

Vesting Schedule:

The PSUs will be eligible to vest as follows:

100% of the PSUs that are earned on the Determination Date, if any, will vest on the Determination Date, provided that the Participant has not undergone a Termination for reasons other than Retirement prior to such Vesting Date.

To the extent any PSUs are vested, the Company will deliver to Participant a number of shares of Common Stock equal to the number of PSUs with respect to which the Performance Criteria has been satisfied on or as soon as reasonably practicable following the applicable Vesting Date (and in no event later than 30 days following the applicable Vesting Date), pursuant to Section 3 of the Performance Restricted Stock Unit Agreement.


Notwithstanding anything in this Grant Notice or the Performance Restricted Stock Unit Agreement to the contrary, if the Participant Terminates after the nine (9) month anniversary of the Grant Date and such Termination constitutes a Retirement, then any unearned and unvested PSUs shall remain outstanding and eligible for earning and, if earned on the Determination Date, shall continue to vest in the amounts set forth above on each Vesting Date irrespective of the Participant’s Termination due to Retirement.

For purposes of this Grant Notice and the Performance Restricted Stock Unit Agreement, “Retirement” means a Participant’s voluntary Termination after satisfying each of the following requirements: (a) the Participant has attained age 65 with at least five (5) years of continuous service with the Company and/or one or more of its Subsidiaries or Affiliates; (b) unless otherwise agreed to in writing by the Company, the Participant has provided the Company with at least 12 months advance written notice of his or her intent to Retire; and (c) the Participant has signed (and not revoked) a standard release of claims in favor of the Company (such release including a 12 month non-competition covenant, non-solicitation covenant, and other standard restrictive covenants) and any other documentation reasonably requested by the Company at the time of the Grantee’s Retirement.

Performance Criteria:

Performance Period

Adjusted EBITDA Performance Criteria

The PSUs earned for the Performance Period will be based on the Companys achievement of Adjusted EBITDA targets (as set forth below).

Adjusted EBITDA Achievement

Minimum

Target

Maximum

Adjusted EBITDA 3-Year Cumulative

$

$

$

PSU

Vesting Percentage

%

%

%

Adjusted EBITDA performance achievement and PSU Vesting Percentages between Target and Maximum levels will be determined based on linear interpolation between the applicable targets.

The number of PSUs eligible to be earned and vest will be equal to the product of (i) the Target Number of PSUs and (ii) the PSU Vesting Percentage, as determined based on the Company’s achievement of the Adjusted EBITDA Performance Criteria set forth above.

No PSUs will be become vested and earned if the Company does not achieve at


least the Target level in Adjusted EBITDA for the Performance Period. If the Company’s Adjusted EBITDA performance achievement during the Performance Period exceeds the Maximum level, then the number of PSUs vested and earned will equal the number based on PSU Vesting Percentage for Maximum performance.

“Adjusted EBITDA” is defined as: Net income (loss) after giving effect to interest expense, depreciation and amortization, income tax expense (benefit), equity compensation, related items to discontinued operations, and one-time adjustments and non-recurring items.

[Signature Pages and Performance Restricted Stock Unit Agreement Follow]


AERSALE CORPORATION

By:

Title:

THE UNDERSIGNED PARTICIPANT ACKNOWLEDGES RECEIPT OF THIS PERFORMANCE RESTRICTED STOCK UNIT GRANT NOTICE, THE PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN, AND, AS AN EXPRESS CONDITION TO THE GRANT OF PSUS HEREUNDER, AGREES TO BE BOUND BY THE TERMS OF THIS PERFORMANCE RESTRICTED STOCK UNIT GRANT NOTICE, THE PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT, ANY EXHIBIT ATTACHED THERETO, AND THE PLAN.

PARTICIPANT

[Signature Page to PSU Agreement]


PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT

UNDER THE

AERSALE CORPORATION

2020 EQUITY INCENTIVE PLAN

(Employees)

Pursuant to the Performance Restricted Stock Unit Grant Notice (the “Grant Notice”) delivered to the Participant (as defined in the Grant Notice), and subject to the terms of this Performance Restricted Stock Unit Agreement (this “Performance Restricted Stock Unit Agreement”) and the AerSale Corporation 2020 Equity Incentive Plan, as it may be amended and restated from time to time (the “Plan”), AerSale Corporation (the “Company”) and the Participant agree as follows. Capitalized terms not otherwise defined herein shall have the same meaning as set forth in the Plan.

1.

Grant of PSUs. Subject to the terms and conditions set forth herein and in the Plan, the Company hereby grants to the Participant the PSUs as provided in the Grant Notice (with each PSU representing an unfunded, unsecured right to receive one share of Common Stock). The target number of PSUs set forth in the Grant Notice is the target number of PSUs that may be earned under this Performance Restricted Stock Unit Agreement. The number of PSUs that may actually be earned under this Performance Restricted Stock Unit Agreement ranges from between 0% and 200% of such target number of PSUs. The Company may make one or more additional grants of PSUs to the Participant under this Performance Restricted Stock Unit Agreement by providing the Participant with a new Grant Notice, which may also include any terms and conditions differing from this Performance Restricted Stock Unit Agreement to the extent provided therein. The Company reserves all rights with respect to the granting of additional PSUs hereunder and makes no implied promise to grant additional PSUs.

2.

Vesting. Subject to the conditions contained herein and in the Plan, the PSUs shall vest as provided in the Grant Notice.

3.

Settlement of PSUs. The Company will deliver to the Participant, without charge, as soon as reasonably practicable following the applicable Vesting Date (and in no event later than 30 days following the applicable Vesting Date)), one share of Common Stock for each PSU (as adjusted under the Plan, as applicable) which becomes vested hereunder and such vested PSU shall be cancelled upon such delivery. The Company shall either (a) deliver, or cause to be delivered, to the Participant a certificate or certificates therefor, registered in the Participant’s name or (b) cause such shares of Common Stock to be credited to the Participant’s account at the third party stock plan administrator. Notwithstanding anything in this Performance Restricted Stock Unit Agreement to the contrary, the Company shall have no obligation to issue or transfer any shares of Common Stock as contemplated by this Performance Restricted Stock Unit Agreement unless and until such issuance or transfer complies with all relevant provisions of law and the requirements of any stock exchange on which the Company’s shares of Common Stock are listed for trading.

4.

Treatment of PSUs Upon Termination. To the extent they do not contradict the vesting provisions provided in the Grant Notice, the provisions of Section 9(c)(ii) of the Plan are incorporated herein by reference and made a part hereof. Notwithstanding the foregoing, in the event the Participant undergoes a Termination for reasons other than Retirement and the Participant is a party to the Company’s Severance Plan or any other applicable written agreement with the Company providing for the payment of equity awards upon the Participant’s Termination (a “Severance Arrangement”), such Severance Arrangement will control with respect to the treatment of the PSUs upon the Participant’s Termination for reasons other than Retirement.


5.

Company; Participant.

(a)

The term “Company” as used in this Performance Restricted Stock Unit Agreement (including any Exhibit attached hereto) with reference to employment shall include the Company and its Subsidiaries.

(b)

Whenever the word “Participant” is used in any provision of this Performance Restricted Stock Unit Agreement under circumstances where the provision should logically be construed to apply to the executors, the administrators, or the person or persons to whom the PSUs may be transferred by will or by the laws of descent and distribution, the word “Participant” shall be deemed to include such person or persons.

6.

Non-Transferability. The PSUs are not transferable by the Participant and no assignment or transfer of the PSUs, or of the rights represented thereby, whether voluntary or involuntary, by operation of law or otherwise, shall vest in the assignee or transferee any interest or right herein whatsoever, but immediately upon such assignment or transfer the PSUs shall terminate and become of no further effect.

7.

Rights as Shareholder; No Dividend Equivalents. The Participant shall have no rights as a shareholder with respect to any share of Common Stock (whether in respect of voting or dividend or distribution rights or otherwise) underlying a PSU unless and until the Participant shall have become the holder of record or the beneficial owner of such share of Common Stock.

8.

Tax Withholding. The provisions of Section 13(d) of the Plan are incorporated herein by reference and made a part hereof.

9.

Section 409A. It is intended that the PSUs granted hereunder shall be exempt from, or comply with, Section 409A of the Code and all provisions of the Grant Notice and Performance Restricted Stock Unit Agreement shall be construed and interpreted in a manner consistent with the requirements for avoiding taxes or penalties under Section 409A of the Code. The provisions of Section 13(t) of the Plan are incorporated herein by reference and made a part hereof. If the Company concludes that this Performance Restricted Stock Unit Agreement is subject to the requirements of Section 409A of the Code, neither the time nor the schedule of the payment of the PSUs may be accelerated or subject to a further deferral except as permitted pursuant to Section 409A of the Code and the applicable regulations. In addition, if the Company concludes that this Performance Restricted Stock Unit Agreement is subject to the requirements of Section 409A of the Code, payment of the PSUs may be delayed only in accordance with Section 409A of the Code and the applicable regulations. Installment payments shall be treated as separate payments for purposes of Treasury Regulation Section 1.409A-2(b)(2)(iii).

10.

Notice. Every notice or other communication relating to this Performance Restricted Stock Unit Agreement between the Company and the Participant shall be in writing, and shall be mailed to or delivered to the party for whom it is intended at such address as may from time to time be designated by such party in a notice mailed or delivered to the other party as herein provided; provided that, unless and until some other address be so designated, all notices or communications by the Participant to the Company shall be mailed or delivered to the Company at its principal executive office, to the attention of the Company’s Sr. Vice President of Human Resources, and all notices or communications by the Company to the Participant may be given to the Participant personally or may be mailed to the Participant at the Participant’s last known address, as reflected in the Company’s records. Notwithstanding the above, all notices and communications between the Participant and any third-party plan administrator shall be mailed, delivered, transmitted, or sent in accordance with the procedures established by such third-party plan administrator and communicated to the Participant from time to time.

11.

No Right to Continued Service. Any questions as to whether and when there has been a Termination shall be determined in the sole discretion of the Company. This Performance Restricted Stock Unit Agreement does not confer upon the Participant any right to continue as an employee or service provider to the Company.


12.

Binding Effect. This Performance Restricted Stock Unit Agreement shall be binding upon the heirs, executors, administrators, and successors of the parties hereto.

13.

Waiver and Amendments. Except as otherwise set forth in Section 12 of the Plan, any waiver, alteration, amendment, or modification of any of the terms of this Performance Restricted Stock Unit Agreement shall be valid only if made in writing and signed by the parties hereto; provided, however, that any such waiver, alteration, amendment, or modification is consented to on the Company’s behalf by the Committee. No waiver by either of the parties hereto of their rights hereunder shall be deemed to constitute a waiver with respect to any subsequent occurrences or transactions hereunder unless such waiver specifically states that it is to be construed as a continuing waiver.

14.

Clawback / Forfeiture. Notwithstanding anything to the contrary contained herein or in the Plan, if the Participant has engaged in or engages in any Detrimental Activity, then the Committee may, in its sole discretion, take actions permitted under the Plan, including: (i) canceling the PSUs; or (ii) requiring that the Participant forfeit any gain realized on the settlement of the PSUs or the disposition of any shares of Common Stock received upon settlement of the PSUs, and repay such gain to the Company. In addition, if the Participant receives any amount in excess of what the Participant should have received under the terms of this Performance Restricted Stock Unit Agreement for any reason (including without limitation by reason of a financial restatement, mistake in calculations, or other administrative error), then the Participant shall be required to repay any such excess amount to the Company. Without limiting the foregoing, all PSUs shall be subject to reduction, cancellation, forfeiture, or recoupment to the extent necessary to comply with applicable law.

15.

Governing Law and Venue. This Performance Restricted Stock Unit Agreement shall be construed and interpreted in accordance with the laws of the State of Delaware, without regard to the principles of conflicts of law thereof. Notwithstanding anything contained in this Performance Restricted Stock Unit Agreement, the Grant Notice, or the Plan to the contrary, if any suit or claim is instituted by the Participant or the Company relating to this Performance Restricted Stock Unit Agreement, the Grant Notice, or the Plan, the Participant hereby submits to the exclusive jurisdiction of and venue in the courts of Delaware.

16.

Plan. The terms and provisions of the Plan are incorporated herein by reference. In the event of a conflict or inconsistency between the terms and provisions of the Plan and the provisions of this Performance Restricted Stock Unit Agreement (including the Grant Notice), the Plan shall govern and control.

17.

Restrictive Covenants. The Participant acknowledges and agrees that the Participant is, or, unless otherwise determined by the Company, will become, party to an agreement with the Company which contains restrictive covenant obligations with respect to the Participant (any such agreement(s), a “Restrictive Covenant Agreement”). The Participant hereby acknowledges and reaffirms the Participant’s obligations under any such Restrictive Covenant Agreement and hereby acknowledges and agrees that any breach of a Restrictive Covenant Agreement will constitute Detrimental Activity under the Plan.

18.

Exhibit for Non-US Participants. If the Participant is residing and/or working outside of the United States, the PSUs shall be subject to any special provisions set forth in Exhibit A to this Performance Restricted Stock Unit Agreement. If the Participant becomes based outside the United States during the life of the PSUs, the special provisions set forth in Exhibit A shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Moreover, if the Participant relocates between any of the countries included on Exhibit A, the special provisions set forth in Exhibit A for such country shall apply to the Participant to the extent that the Company determines that the applications of such provisions is necessary or advisable for legal or administrative reasons. Exhibit A constitutes part of this Performance Restricted Stock Unit Agreement.

19.

Acquired Rights. The Participant acknowledges and agrees that: (a) the Company may terminate or amend the Plan at any time, provided that such termination or amendment of the Plan shall not materially and adversely affect the Participant’s rights under this Agreement without the Participant’s written consent; (b)


the award of the PSUs made under this Performance Restricted Stock Unit Agreement is completely independent of any other award or grant and is made at the sole discretion of the Company; (c) no past grants or awards (including, without limitation, the PSUs awarded hereunder) give the Participant any right to any grants or awards in the future whatsoever; and (d) any benefits granted under this Performance Restricted Stock Unit Agreement are not part of the Participant’s ordinary salary, and shall not be considered as part of such salary in the event of severance, redundancy, or resignation.

20.

Electronic Delivery and Acceptance. The Company may, in its sole discretion, decide to deliver any documents related to current or future participation in the Plan by electronic means. The Participant hereby consents to receive such documents by electronic delivery and agrees to participate in the Plan through an on- line or electronic system established and maintained by the Company or a third party designated by the Company.

21.

Entire Agreement. This Performance Restricted Stock Unit Agreement (including, without limitation, any Exhibit attached hereto), the Grant Notice, and the Plan constitute the entire agreement of the parties hereto in respect of the subject matter contained herein and supersede all prior agreements and understandings of the parties, oral and written, with respect to such subject matter.


Exhibit A

Additional Terms and Conditions


EX-31.1 5 asle-20240630xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION

I, Nicolas Finazzo, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of AerSale 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 7, 2024

    

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chief Executive Officer

(Principal Executive Officer)


EX-31.2 6 asle-20240630xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION

I, Martin Garmendia, certify that:

1.

I have reviewed this Quarterly Report on Form 10-Q of AerSale 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.

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

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

Date: August 7, 2024

    

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer

(Principal Financial Officer)


EX-32.1 7 asle-20240630xex32d1.htm EX-32.1

Exhibit 32.1

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of AerSale Corporation (the “Company”) for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Nicolas Finazzo, Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(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 7, 2024

    

By:

/s/ Nicolas Finazzo

Nicolas Finazzo

Chief Executive Officer

(Principal Executive Officer)


EX-32.2 8 asle-20240630xex32d2.htm EX-32.2

Exhibit 32.2

CERTIFICATION PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report on Form 10-Q of AerSale Corporation (the “Company”) for the period ended June 30, 2024 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Martin Garmendia, Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

(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 7, 2024

    

By:

/s/ Martin Garmendia

Martin Garmendia

Chief Financial Officer

(Principal Financial Officer)


EX-101.SCH 9 asle-20240630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 995200100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 995200200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 995200400 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - INVENTORY (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 99940702 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) link:presentationLink link:calculationLink link:definitionLink 99940801 - Disclosure - ACCRUED EXPENSES (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - AIRCRAFT AND ENGINES HELD FOR LEASE AND LEASE RENTAL - Components (Details) - Calc link:presentationLink link:calculationLink link:definitionLink 99941001 - Disclosure - FINANCING ARRANGEMENTS - Outstanding debt obligations (Details) link:presentationLink link:calculationLink link:definitionLink 99941003 - Disclosure - FINANCING ARRANGEMENTS - Equipment Loan (Details) link:presentationLink link:calculationLink link:definitionLink 99941101 - Disclosure - EARNINGS PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 99941203 - Disclosure - BUSINESS SEGMENTS - Gross profit to income before income tax (Details) link:presentationLink link:calculationLink link:definitionLink 995200090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 99930703 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) link:presentationLink link:calculationLink link:definitionLink 99931003 - Disclosure - FINANCING ARRANGEMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99931303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 99940301 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 99940302 - Disclosure - REVENUE - Disaggregation (Details) link:presentationLink link:calculationLink link:definitionLink 99940501 - Disclosure - INTANGIBLE ASSETS - Assets with indefinite lives (Details) link:presentationLink link:calculationLink link:definitionLink 99940502 - Disclosure - INTANGIBLE ASSETS - Assets with definite lives (Details) link:presentationLink link:calculationLink link:definitionLink 99940601 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) link:presentationLink link:calculationLink link:definitionLink 99940602 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) link:presentationLink link:calculationLink link:definitionLink 99940701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) link:presentationLink link:calculationLink link:definitionLink 99940901 - Disclosure - WARRANT LIABILITY - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 99940902 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details) link:presentationLink link:calculationLink link:definitionLink 99941002 - Disclosure - FINANCING ARRANGEMENTS - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 99941202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details) link:presentationLink link:calculationLink link:definitionLink 99941204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details) link:presentationLink link:calculationLink link:definitionLink 99941301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 99941302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 99941303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) link:presentationLink link:calculationLink link:definitionLink 99941304 - Disclosure - STOCKHOLDERS' EQUITY - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 995210101 - Disclosure - DESCRIPTION OF THE BUSINESS link:presentationLink link:calculationLink link:definitionLink 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 995210301 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 995210401 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 995210501 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 995210601 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 995210701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE link:presentationLink link:calculationLink link:definitionLink 995210801 - Disclosure - ACCRUED EXPENSES link:presentationLink link:calculationLink link:definitionLink 995210901 - Disclosure - WARRANT LIABILITY link:presentationLink link:calculationLink link:definitionLink 995211001 - Disclosure - FINANCING ARRANGEMENTS link:presentationLink link:calculationLink link:definitionLink 995211101 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 995211201 - Disclosure - BUSINESS SEGMENTS link:presentationLink link:calculationLink link:definitionLink 995211301 - Disclosure - STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 99930303 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 99930403 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 99930503 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 99930603 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 99930803 - Disclosure - ACCRUED EXPENSES (Tables) link:presentationLink link:calculationLink link:definitionLink 99930903 - Disclosure - WARRANT LIABILITY (Tables) link:presentationLink link:calculationLink link:definitionLink 99931103 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 99931203 - Disclosure - BUSINESS SEGMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 99940401 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 99940503 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 99941201 - Disclosure - BUSINESS SEGMENTS - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 99941305 - Disclosure - STOCKHOLDERS' EQUITY - Options granted (Details) link:presentationLink link:calculationLink link:definitionLink 99941306 - Disclosure - STOCKHOLDERS' EQUITY - Stock options activity (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 asle-20240630_cal.xml EX-101.CAL EX-101.DEF 11 asle-20240630_def.xml EX-101.DEF EX-101.LAB 12 asle-20240630_lab.xml EX-101.LAB EX-101.PRE 13 asle-20240630_pre.xml EX-101.PRE XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2024
Aug. 05, 2024
Document and Entity Information [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2024  
Document Transition Report false  
Entity File Number 001-38801  
Entity Registrant Name AerSale Corporation  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 84-3976002  
Entity Address, Address Line One 255 Alhambra Circle, Suite 435  
Entity Address, City or Town Coral Gables  
Entity Address, State or Province FL  
Entity Address, Postal Zip Code 33134  
City Area Code 305  
Local Phone Number 764-3200  
Title of 12(b) Security Common stock, $0.0001 par value per share  
Trading Symbol ASLE  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   53,207,348
Entity Central Index Key 0001754170  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q2  
Amendment Flag false  
XML 16 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 $ 4,285 $ 5,873
Accounts receivable, net of allowance for credit losses of $978 as of June 30, 2024 and December 31, 2023 37,266 31,239
Income tax receivable 1,700 1,628
Inventory:    
Aircraft, airframes, engines, and parts, net 221,371 177,770
Advance vendor payments 13,589 35,757
Deposits, prepaid expenses, and other current assets 17,617 12,507
Total current assets 295,828 264,774
Fixed assets:    
Aircraft and engines held for lease, net 31,491 26,475
Property and equipment, net 32,683 27,692
Inventory:    
Aircraft, airframes, engines, and parts, net 157,442 151,398
Operating lease right-of-use assets 26,022 27,519
Deferred income taxes 12,032 12,203
Deferred financing costs, net 1,342 1,506
Deferred customer incentives and other assets, net 525 525
Goodwill 19,860 19,860
Other intangible assets, net 21,469 21,986
Total assets 598,694 553,938
Current liabilities:    
Accounts payable 29,388 29,899
Accrued expenses 6,360 5,478
Lessee and customer purchase deposits 644 1,467
Current operating lease liabilities 4,237 4,593
Current portion of long-term debt 93 1,278
Deferred revenue 2,286 2,998
Total current liabilities 43,008 45,713
Revolving credit facility 80,955 29,000
Long-term debt 522 7,281
Long-term lease deposits 767 102
Long-term operating lease liabilities 23,315 24,377
Maintenance deposit payments and other liabilities 59 64
Warrant liability 269 2,386
Total liabilities 148,895 108,923
Stockholders' equity:    
Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 53,084,214 and 52,954,430 shares as of June 30, 2024 and December 31, 2023 5 5
Additional paid-in capital 313,883 311,739
Retained earnings 135,911 133,271
Total stockholders' equity 449,799 445,015
Total liabilities and stockholders' equity $ 598,694 $ 553,938
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Condensed Consolidated Balance Sheets    
Allowance for credit losses $ 978 $ 978
Common Stock, Par or Stated Value Per Share $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 200,000,000 200,000,000
Common Stock, Shares, Issued 53,084,214 52,954,430
Common Stock, Shares, Outstanding 53,084,214 52,954,430
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue:        
Total revenue $ 77,101 $ 69,326 $ 167,641 $ 147,597
Cost of sales and operating expenses:        
Total cost of sales 55,381 49,186 117,125 103,066
Gross profit 21,720 20,140 50,516 44,531
Selling, general, and administrative expenses 23,572 27,097 47,705 52,321
(Loss) income from operations (1,852) (6,957) 2,811 (7,790)
Other (expenses) income:        
Interest (expense) income, net (1,528) 381 (2,463) 1,428
Other income, net 102 138 271 371
Change in fair value of warrant liability 138 1,393 2,117 1,059
Total other (expenses) income (1,288) 1,912 (75) 2,858
(Loss) income before income tax provision (3,140) (5,045) 2,736 (4,932)
Income tax (expense) benefit (497) 2,357 (96) 2,249
Net (loss) income $ (3,637) $ (2,688) $ 2,640 $ (2,683)
(Loss) earnings per share:        
Basic (in dollars per share) $ (0.07) $ (0.05) $ 0.05 $ (0.05)
Diluted (in dollars per share) $ (0.07) $ (0.08) $ 0.05 $ (0.07)
Weighted average shares outstanding:        
Basic (in shares) 53,029,359 51,227,484 53,010,425 51,217,990
Diluted (in shares) 53,029,359 51,404,653 53,111,439 51,417,889
Product        
Revenue:        
Total revenue $ 43,298 $ 37,623 $ 104,908 $ 83,118
Cost of sales and operating expenses:        
Total cost of sales 28,531 26,931 68,150 58,479
Leasing        
Revenue:        
Total revenue 4,286 3,286 7,368 8,908
Cost of sales and operating expenses:        
Total cost of sales 1,894 1,079 3,087 2,202
Services        
Revenue:        
Total revenue 29,517 28,417 55,365 55,571
Cost of sales and operating expenses:        
Total cost of sales $ 24,956 $ 21,176 $ 45,888 $ 42,385
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Retained earnings
Total
Balance at beginning at Dec. 31, 2022 $ 5 $ 306,141 $ 138,834 $ 444,980
Balance at beginning (in shares) at Dec. 31, 2022 51,189,461      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   2,731   2,731
Shares issued under the 2020 Equity Incentive Plan (in shares) 31,925      
Shares surrendered for tax withholdings on equity awards   (70)   (70)
Net Income (Loss)     5 5
Balance at ending at Mar. 31, 2023 $ 5 308,802 138,839 447,646
Balance at ending (in shares) at Mar. 31, 2023 51,221,386      
Balance at beginning at Dec. 31, 2022 $ 5 306,141 138,834 444,980
Balance at beginning (in shares) at Dec. 31, 2022 51,189,461      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net Income (Loss)       (2,683)
Balance at ending at Jun. 30, 2023 $ 5 312,108 136,151 448,264
Balance at ending (in shares) at Jun. 30, 2023 51,250,407      
Balance at beginning at Dec. 31, 2022 $ 5 306,141 138,834 444,980
Balance at beginning (in shares) at Dec. 31, 2022 51,189,461      
Balance at ending at Dec. 31, 2023 $ 5 311,739 133,271 445,015
Balance at ending (in shares) at Dec. 31, 2023 52,954,430      
Balance at beginning at Mar. 31, 2023 $ 5 308,802 138,839 447,646
Balance at beginning (in shares) at Mar. 31, 2023 51,221,386      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   3,028   3,028
Shares issued under the 2020 Equity Incentive Plan (in shares) 7,470      
Shares issued under the 2020 Employee Stock Purchase Plan   278   278
Shares issued under the 2020 Employee Stock Purchase Plan (in shares) 21,551      
Net Income (Loss)     (2,688) (2,688)
Balance at ending at Jun. 30, 2023 $ 5 312,108 136,151 448,264
Balance at ending (in shares) at Jun. 30, 2023 51,250,407      
Balance at beginning at Dec. 31, 2023 $ 5 311,739 133,271 445,015
Balance at beginning (in shares) at Dec. 31, 2023 52,954,430      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   799   799
Shares issued under the 2020 Equity Incentive Plan (in shares) 54,596      
Shares surrendered for tax withholdings on equity awards   (108)   (108)
Net Income (Loss)     6,277 6,277
Balance at ending at Mar. 31, 2024 $ 5 312,430 139,548 451,983
Balance at ending (in shares) at Mar. 31, 2024 53,009,026      
Balance at beginning at Dec. 31, 2023 $ 5 311,739 133,271 445,015
Balance at beginning (in shares) at Dec. 31, 2023 52,954,430      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net Income (Loss)       2,640
Balance at ending at Jun. 30, 2024 $ 5 313,883 135,911 449,799
Balance at ending (in shares) at Jun. 30, 2024 53,084,214      
Balance at beginning at Mar. 31, 2024 $ 5 312,430 139,548 451,983
Balance at beginning (in shares) at Mar. 31, 2024 53,009,026      
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Share-based compensation   1,144   1,144
Shares issued under the 2020 Equity Incentive Plan (in shares) 26,986      
Shares issued under the 2020 Employee Stock Purchase Plan   325   325
Shares issued under the 2020 Employee Stock Purchase Plan (in shares) 48,202      
Shares surrendered for tax withholdings on equity awards   (16)   (16)
Net Income (Loss)     (3,637) (3,637)
Balance at ending at Jun. 30, 2024 $ 5 $ 313,883 $ 135,911 $ 449,799
Balance at ending (in shares) at Jun. 30, 2024 53,084,214      
XML 20 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) $ 2,640 $ (2,683)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 6,434 5,069
Amortization of debt issuance costs 164 225
Amortization of operating lease assets 79 198
Inventory reserve 627 709
Deferred income taxes 171 (1,729)
Change in fair value of warrant liability (2,117) (1,059)
Share-based compensation 1,943 5,759
Changes in operating assets and liabilities:    
Accounts receivable (6,027) (3,615)
Income tax receivable (72)  
Inventory (56,566) (134,278)
Deposits, prepaid expenses, and other current assets (5,110) 4,144
Deferred customer incentives and other assets (543) 78
Advance vendor payments 22,167 (11,326)
Accounts payable (509) 4,957
Accrued expenses 795 (3,296)
Deferred revenue (712) 1,719
Lessee and customer purchase deposits (158) 6,530
Other liabilities (6) (599)
Net cash used in operating activities (36,800) (129,197)
Cash flows from investing activities:    
Proceeds from sale of assets 3,800 12,700
Acquisition of aircraft and engines held for lease, including capitalized cost (5,610)  
Purchase of property and equipment (7,190) (4,814)
Net cash (used in) provided by investing activities (9,000) 7,886
Cash flows from financing activities:    
Proceeds from long-term debt 615 8,559
Repayments of long-term debt (8,559)  
Proceeds from revolving credit facility 106,936  
Repayments of revolving credit facility (54,981)  
Taxes paid related to net share settlement of equity awards (124) (70)
Proceeds from the issuance of Employee Stock Purchase Plan shares 325 278
Net cash provided by financing activities 44,212 8,767
Decrease in cash and cash equivalents (1,588) (112,544)
Cash and cash equivalents, beginning of period 5,873 147,188
Cash and cash equivalents, end of period 4,285 34,644
Supplemental disclosure of cash activities    
Income tax payments, net 73 1,276
Interest paid 2,435 286
Supplemental disclosure of noncash investing activities    
Reclassification of aircraft and aircraft engines inventory to (from) aircraft and engine held for lease, net $ 2,494 $ 3,711
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DESCRIPTION OF THE BUSINESS
6 Months Ended
Jun. 30, 2024
DESCRIPTION OF THE BUSINESS  
DESCRIPTION OF THE BUSINESS

NOTE A — DESCRIPTION OF THE BUSINESS

Organization

Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.

On December 22, 2020, Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green & Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the Merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Exchange Act.

Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the Merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the Merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.

The Company’s corporate headquarters is based in Miami, Florida, with additional offices, hangars, and warehouses located globally.

XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

NOTE B — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

Revenue Recognition

Products Revenue — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products Revenue — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer, unless the Company extends credit terms to customers it deems creditworthy.

Leasing Revenue

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payment liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

Services Revenue

Revenues for services are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one

performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenue and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, fair compensation for work performed, the costs of settling and paying other claims and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our condensed consolidated statements of operations, and are not considered a performance obligation to our customers. Our reported revenue on our condensed consolidated statements of operations is net of any sales or related non-income taxes.

Revision of Prior Period Financial Statements

Certain balances in the condensed consolidated balance sheet as of December 31, 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2023, have been reclassified to conform to the presentation in the condensed consolidated financial statements as of and for the three and six months ended June 30, 2024, primarily the reclassification of amounts related to deposits for Flight Equipment purchases from deposits, prepaid expenses, and other current assets to advance vendor payments. Such reclassification did not impact net income (loss), stockholder’s equity or total cash flows from operating activities, and did not have a material impact on the condensed consolidated financial statements.

New Accounting Pronouncements Adopted

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures, which would require additional transparency for income tax disclosures, including the income tax rate reconciliation table and cash taxes paid both in the United States and foreign jurisdictions. This standard is effective for annual periods beginning after December 15, 2024. We are currently assessing the impact this standard will have on our disclosures.

There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our consolidated financial statements.

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE
6 Months Ended
Jun. 30, 2024
REVENUE  
REVENUE

NOTE C — REVENUE

The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. We record a receivable when revenue is recognized prior to invoicing and we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to our satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.

Contract assets are as follows (in thousands):

    

June 30, 2024

    

December 31, 2023

    

Change

Contract assets

$

4,597

$

6,474

$

(1,877)

Contract assets are reported within deposits, prepaid expenses, and other current assets on our condensed consolidated balance sheets. Changes in contract assets primarily result from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our condensed consolidated balance sheets and amounted to $3.0 million as of December 31, 2023, of which $2.7 million was related to contract liabilities for services to be performed. For the three and six months ended June 30, 2024, the Company recognized as revenue $0.1 million and $2.4 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months.

Disaggregation of Revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2024

    

2024

Asset Management

    

    

Asset Management

    

    

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

19,600

$

4,118

$

23,718

$

37,132

$

9,493

$

46,625

Whole asset sales

 

17,913

 

-

 

17,913

 

56,561

 

-

 

56,561

Engineered solutions

 

-

 

1,667

 

1,667

 

-

 

1,722

 

1,722

Total products

 

37,513

 

5,785

 

43,298

 

93,693

 

11,215

 

104,908

Leasing

 

4,286

 

-

 

4,286

 

7,368

 

-

 

7,368

Services

 

-

 

29,517

 

29,517

 

-

 

55,365

 

55,365

Total revenues

$

41,799

$

35,302

$

77,101

$

101,061

$

66,580

$

167,641

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2023

    

2023

Asset Management

Asset Management

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

16,442

$

3,409

$

19,851

$

31,594

$

5,825

$

37,419

Whole asset sales

17,343

218

17,561

44,999

218

45,217

Engineered solutions

 

-

 

211

 

211

 

-

 

482

 

482

Total products

 

33,785

 

3,838

 

37,623

 

76,593

 

6,525

 

83,118

Leasing

 

3,286

 

-

 

3,286

 

8,908

 

-

 

8,908

Services

 

-

 

28,417

 

28,417

 

-

 

55,571

 

55,571

Total revenues

$

37,071

$

32,255

$

69,326

$

85,501

$

62,096

$

147,597

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORY
6 Months Ended
Jun. 30, 2024
INVENTORY  
INVENTORY

NOTE D — INVENTORY

Following are the major classes of inventory as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

USM

$

126,807

$

120,053

Work-in-process

25,028

22,270

Whole assets

226,978

186,845

$

378,813

329,168

Less short term

 

(221,371)

 

(177,770)

Long term

$

157,442

$

151,398

The Company recorded inventory scrap loss reserves of $0.4 million and $0.9 million for the three and six months ended June 30, 2024, respectively. The Company recorded inventory scrap loss reserves of $0.2 million and $0.7 million for the three and six months ended June 30, 2023, respectively. Additions to inventory reserves are included in cost of products in the accompanying condensed consolidated statements of operations.

Our allocation of inventory between short term and long term reflects the inventory’s operating cycle, which is longer than one year due to teardown and repair lead times. Inventory expected to be monetized within 18 months as well as work-in-process are reported under current assets.

In April 2024, one of the Company’s leased secondary parts warehouses in Roswell, New Mexico, was destroyed by a fire. Inside the warehouse were various aircraft parts typically sold by AerSale as USM. The replacement value of that inventory, which was also destroyed or rendered not sellable by the fire, is estimated at $52.8 million. AerSale carries insurance covering these parts, with a limit of $50 million and a $10,000 deductible, for which it has submitted a claim. The cost of the destroyed inventory is $6.0 million; accordingly, since the insurance claim has yet to be paid, the Company recorded an impairment of $6.0 million and a $6.0 million non-trade receivable within Deposits, prepaid expenses, and other current assets, in the condensed consolidated balance sheets as of June 30, 2024. The recovery of the $6.0 million claim is deemed to be probable.  Pursuant to ASC 450-30, Gain Contingencies, any higher amount than our book value that is to be collected from the insurance claim, will not be recorded until the insurance claim is paid.

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS
6 Months Ended
Jun. 30, 2024
INTANGIBLE ASSETS  
INTANGIBLE ASSETS

NOTE E — INTANGIBLE ASSETS

In accordance with ASC 350, Intangibles — Goodwill and Other (“ASC 350”), goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.

The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and Federal Aviation Administration (“FAA”) certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.

The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest Air Parts (“Qwest”), which is included under the Asset Management Solutions segment. See Note L for information about our business segments.

Goodwill and other intangible assets, net as of the below dates are (in thousands):

    

June 30, 2024

    

December 31, 2023

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):

    

Useful Life

    

    

 In Years

June 30, 2024

December 31, 2023

Qwest:

Customer relationships

10

$

4,677

$

5,163

ALGS:

  

 

 

Customer relationships

10

 

20

 

30

ACS:

  

 

  

 

  

Customer relationships

10

 

928

 

1,033

ACT:

  

 

 

Customer relationships

10

 

4,971

 

5,430

AerSale:

Flight manuals

10

543

-

Total intangible assets with definite lives

$

11,139

$

11,656

Total amortization expense amounted to $0.5 million and $0.6 million for the three months ended June 30, 2024 and 2023, respectively. Total amortization expense amounted to $1.0 million and $1.1 million for the six months ended June 30, 2024 and 2023, respectively. Accumulated amortization amounted to $10.4 million and $9.3 million as of June 30, 2024 and December 31, 2023, respectively.

In the first quarter of 2024, the Company identified a triggering event indicating the fair value of one or more of the Company’s reporting units more likely than not did not exceed their carrying values. The triggering event was due to the significant decline in the market price of the Company’s common stock during the quarter. As a result, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of March 31, 2024 and determined that the fair values exceeded the carrying values for each reporting unit. Due to the lack of recovery in the stock price during the second quarter of 2024, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of June 30, 2024, and determined that the fair values exceeded the carrying values for each reporting unit. As such, the interim quantitative tests did not result in a goodwill impairment for the Company’s reporting units.  In addition, the Company performed a qualitative assessment of long-lived assets and concluded it is not more likely than not that long-lived assets are impaired. 

The fair value determination of the Company’s reporting units and goodwill is judgmental in nature and requires the use of estimates and assumptions that are sensitive to changes. While the Company believes it has made reasonable

estimates and assumptions to calculate the fair values of the reporting units, it is possible a material change could occur. As a result, there can be no assurance that the estimates and assumptions made for purposes of the quantitative goodwill and indefinite-lived intangible impairment tests will prove to be an accurate prediction of future results.

Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT, NET
6 Months Ended
Jun. 30, 2024
PROPERTY AND EQUIPMENT, NET  
PROPERTY AND EQUIPMENT, NET

NOTE F — PROPERTY AND EQUIPMENT, NET

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

June 30, 2024

December 31, 2023

Tooling and equipment

 

7 - 15

$

16,720

$

16,024

Furniture and other equipment

 

5

 

12,475

 

12,076

Computer software

 

5

 

2,555

 

2,374

Leasehold improvements

 

3 - 10

 

21,081

 

16,269

Equipment under capital lease

 

5

 

-

 

192

Flight equipment held for R&D

2

8,368

7,784

 

61,199

 

54,719

Less accumulated depreciation

 

(28,516)

 

(27,027)

$

32,683

$

27,692

Depreciation expense, which includes amortization of equipment under capital lease, amounted to $1.2 million and $0.9 million for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense, which includes amortization of equipment under capital lease, amounted to $2.3 million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively.

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE
6 Months Ended
Jun. 30, 2024
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE  
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

NOTE G — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE

Aircraft and engines held for lease, net, as of the below dates consisted of the following (in thousands):

    

June 30, 2024

    

December 31, 2023

Aircraft and engines held for lease

$

62,178

$

58,136

Less accumulated depreciation

 

(30,687)

 

(31,661)

$

31,491

$

26,475

Total depreciation expense amounted to $1.9 million and $1.1 million for the three months ended June 30, 2024 and 2023, respectively. Total depreciation expense amounted to $3.1 million and $2.2 million for the six months ended June 30, 2024 and 2023, respectively, and is included in cost of leasing in the condensed consolidated statements of operations.

Supplemental rents recognized as revenue totaled $2.3 million and $1.3 million for the three months ended June 30, 2024 and 2023, respectively. Supplemental rents recognized as revenue totaled $3.8 million and $4.5 million for the six months ended June 30, 2024 and 2023, respectively.

The Company’s current operating lease agreements for leased Flight Equipment expire over the next three years. The amounts in the following table are based upon the assumption that Flight Equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of Flight Equipment were as follows (in thousands):

Year ending December 31:

    

Remaining six months of 2024

$

6,309

2025

4,713

2026

 

3,416

2027

2,411

Total minimum lease payments

$

16,849

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES
6 Months Ended
Jun. 30, 2024
ACCRUED EXPENSES  
ACCRUED EXPENSES

NOTE H — ACCRUED EXPENSES

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

Accrued compensation and related benefits

$

2,989

$

2,241

Accrued legal fees

 

588

 

854

Commission fee accrual

 

787

 

260

Accrued federal, state and local taxes and fees

 

176

 

105

Other

 

1,820

 

2,018

$

6,360

$

5,478

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANT LIABILITY
6 Months Ended
Jun. 30, 2024
WARRANT LIABILITY  
WARRANT LIABILITY

NOTE I – WARRANT LIABILITY

Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of June 30, 2024 and December 31, 2023. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. The outstanding Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation.

The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's condensed consolidated statements of operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of June 30, 2024 and December 31, 2023:

    

June 30, 2024

    

December 31, 2023

Risk-free interest rate

4.33%

3.84%

Expected volatility of common stock

40.95%

41.66%

Expected option term in years

1.5

2.0

The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCING ARRANGEMENTS
6 Months Ended
Jun. 30, 2024
FINANCING ARRANGEMENTS  
FINANCING ARRANGEMENTS

NOTE J— FINANCING ARRANGEMENTS

Outstanding debt obligations as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

2023

$180.0 million Wells Fargo Senior Secured Revolving Credit Agreement

$

80,955

$

29,000

$10.0 million Synovus Property and Equipment Revolving Term Loan

615

8,559

Total

 

81,570

37,559

Less current portion

 

(93)

(1,278)

Total long-term portion

$

81,477

$

36,281

At June 30, 2024 and December 31, 2023, total deferred financing costs were $1.3 million and $1.5 million, respectively. Amortized debt issuance costs are recorded in interest (expense) income, net through maturity of the related debt using the straight-line method, which approximates the effective interest method. Amortization expense amounted to $0.1 and $0.2 million for the three months and six months ended June 30, 2024. Amortization expense amounted to $0.1 million and $0.2 million for the three and six months ended June 30, 2023.

$180.0 million Wells Fargo Senior Secured Revolving Credit Agreement

On July 20, 2018, the Company and other subsidiary borrowers signatory thereto entered into a secured amended and restated revolving credit agreement (as amended, the “Revolving Credit Agreement”), which provides for a $150.0 million aggregate amount of revolver commitments subject to borrowing base limitations. Effective July 25, 2023, the Company amended the Revolving Credit Agreement to increase the maximum commitments thereunder to $180.0 million aggregate amount, expandable to $200.0 million, subject to borrowing base limitations, and to extend the maturity date to July 24, 2028.

The interest rate applicable to loans outstanding on the Revolving Credit Agreement is a floating rate of interest per annum of Secured Overnight Financing Rate (“SOFR”) plus a margin of 2.75%. The applicable interest rate as of June 30, 2024 was 8.08%

The Company’s ability to borrow on the Revolving Credit Agreement is subject to ongoing compliance by the Company and the borrowers with various customary affirmative and negative covenants. The Revolving Credit Agreement requires the Company and borrowers to meet certain financial and nonfinancial covenants. The Company was in compliance with these covenants as of June 30, 2024.

$10.0 million Synovus Property and Equipment Revolving Term Loan

On June 30, 2023, the Company entered into a Property and Equipment Revolving Term Loan (the “Equipment Loan”) with a total advance commitment of $10.0 million for the purpose of financing capital expenditures on property and equipment. Once the total advance commitment was reached or commencing on June 30, 2024, whichever came first, this facility would become a term loan with a maturity date of June 30, 2027. This loan is collateralized by the property and equipment it finances and requires interest only payment until converted to a term loan, at which point, principal and interest payments will be required.

The Equipment Loan bears interest at a rate per annum equal to one-month SOFR plus 3.50%, which will be adjusted monthly. The effective rate on this facility as of June 30, 2024 was 7.96%.

The Equipment Loan is subject to ongoing compliance by the Company in the form of various customary affirmative and negative covenants, as well as certain financial covenants. The Company was in compliance with these covenants as of June 30, 2024.

The schedule of payments on the Equipment Loan as of June 30, 2024 is as follows (in thousands):

Year ending December 31:

    

2024

$

109

2025

198

2026

 

214

2027

94

Total payments

$

615

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
EARNINGS PER SHARE

NOTE K — EARNINGS PER SHARE

The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period. The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively (in thousands, except share and per share data):

    

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Net (loss) income

$

(3,637)

$

(2,688)

$

2,640

$

(2,683)

Change in fair value of warrant liability

-

 

(1,393)

 

-

 

(1,059)

Net (loss) income for EPS - Diluted

$

(3,637)

$

(4,081)

$

2,640

$

(3,742)

Weighted-average number of shares outstanding - basic

 

53,029,359

 

51,227,484

 

53,010,425

 

51,217,990

Weighted-average of assumed common Shares - options

-

-

11,576

-

Additional shares from assumed stock-settled restricted stock units

-

-

89,438

-

Additional shares from assumed exercise of warrants

-

177,169

-

199,899

Weighted-average number of shares outstanding - diluted

53,029,359

51,404,653

53,111,439

51,417,889

(Loss) earnings per share – basic:

$

(0.07)

$

(0.05)

$

0.05

$

(0.05)

(Loss) earnings per share – diluted:

$

(0.07)

$

(0.08)

$

0.05

$

(0.07)

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed stock-settled restricted stock units

71,847

1,788,589

-

1,782,032

Additional shares from assumed exercise of stock options

3,205

-

-

-

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS
6 Months Ended
Jun. 30, 2024
BUSINESS SEGMENTS  
BUSINESS SEGMENTS

NOTE L — BUSINESS SEGMENTS

Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:

Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.
TechOps — comprised of MRO activities and product sales of internally developed engineered solutions and other serviceable products.

The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.

The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development  activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.

Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.

Selected financial information for each segment for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Revenue

 

 

Asset Management Solutions

 

 

Aircraft

$

9,110

$

12,053

$

25,448

$

36,948

Engine

 

32,689

 

25,018

 

75,613

 

48,553

 

41,799

 

37,071

 

101,061

 

85,501

TechOps

 

 

 

 

MRO services

 

29,517

 

28,417

 

55,365

 

55,571

Product sales

 

5,785

 

3,620

 

11,215

 

6,307

Whole asset sales

-

 

218

 

-

 

218

 

35,302

 

32,255

 

66,580

 

62,096

Total

$

77,101

$

69,326

$

167,641

$

147,597

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

2023

2024

    

2023

Gross profit

 

 

 

 

Asset Management Solutions

 

 

 

 

Aircraft

$

3,422

$

1,760

$

8,259

$

10,215

Engine

 

11,939

 

9,595

 

29,754

 

19,199

 

15,361

 

11,355

 

38,013

 

29,414

TechOps

 

 

 

 

MRO services

 

4,561

 

7,241

 

9,477

 

13,186

Product sales

 

1,798

 

1,168

 

3,026

 

1,555

Whole asset sales

-

 

376

 

-

 

376

 

6,359

 

8,785

 

12,503

 

15,117

Total

$

21,720

$

20,140

$

50,516

$

44,531

June 30, 2024

December 31, 2023

Total assets

Asset Management Solutions

$

412,753

$

372,326

Tech Ops

171,286

163,883

Corporate

14,655

17,729

$

598,694

$

553,938

The following table reconciles segment gross profit to (loss) income before income tax provision for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

    

Segment gross profit

$

21,720

$

20,140

$

50,516

$

44,531

Selling, general and administrative expenses

 

(23,572)

 

(27,097)

 

(47,705)

 

(52,321)

Interest (expense) income, net

 

(1,528)

 

381

 

(2,463)

 

1,428

Other income, net

 

102

 

138

 

271

 

371

Change in fair value of warrant liability

138

1,393

2,117

1,059

(Loss) income before income tax provision

$

(3,140)

$

(5,045)

$

2,736

$

(4,932)

Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three and six months ended June 30, 2024 and 2023, is as follows (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Asset Management Solutions

$

170

$

164

$

606

$

1,074

TechOps

 

2,019

 

6,432

 

7,597

 

10,190

Total intersegment revenues

$

2,189

$

6,596

$

8,203

$

11,264

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY
6 Months Ended
Jun. 30, 2024
STOCKHOLDERS' EQUITY  
STOCKHOLDERS' EQUITY

NOTE M — STOCKHOLDERS’ EQUITY

Common Stock

The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 53,084,214 and 52,954,430 shares were issued and outstanding as of June 30, 2024 and December 31, 2023, respectively.

2020 Equity Incentive Plan

The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 6,200,000 shares of common stock issuable under the 2020 Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors (the “Board”) of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, those shares will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Compensation Committee of the Board. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.

Restricted stock unit activity under the 2020 Plan for the six months ended June 30, 2024 and 2023 was as follows:

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2023

532,399

$

14.82

1.84

Granted

1,145,530

 

-

Forfeited

(56,119)

 

-

Vested

(217,843)

-

Outstanding June 30, 2024

1,403,967

$

8.51

2.42

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

359,993

 

15.00

2.55

Forfeited

(15,699)

15.24

2.20

Vested

(134,641)

14.43

-

Outstanding June 30, 2023

1,584,036

$

11.34

$

3.06

For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of restricted stock units is determined based on the closing price of the shares on the grant date.

The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.

As of June 30, 2024, the Company’s restricted stock units included 724,248 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets.

For the three and six months ended June 30, 2024, the Company did not recognized share-based compensation expense for the performance-based awards given that the achievement of the performance milestones have been deemed not probable for accounting purposes.

As of June 30, 2023, the Company’s restricted stock units included 1,073,736 performance-based awards that had vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets.  Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% with one-third vested on December 22, 2022 and two-thirds vesting on December 22, 2023.

For the three and six months ended June 30, 2023, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $4.0 million, respectively.

Stock Options

Stock options granted under the 2020 Plan have exercise terms of 10 years and vest in equal instalments of one-third of the total number of options granted on each of the first three anniversaries from the grant date beginning one year after the date of grant, and are assigned an exercise price equal to the closing stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. In order for the options to vest, the employee must be in the continuous employment of the Company since the date of the grant. Except for qualifying retirement after the nine-month anniversary of the grant date, any portion of the grant that has not vested will be forfeited upon termination of employment.

Under the 2020 Plan, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price, or benchmark companies when the option exercise period exceeds period for which stock data is available for the Company. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The assumptions used in the Black-Scholes option-pricing model for options granted in 2024 are as follows:

    

Grant Date

June 7, 2024

Risk-free interest rate

 

4.42%

Expected volatility of common stock

 

50.04%

Dividend yield

 

-

Expected option term in years

 

6.0

Grant-date fair value (per share)

$

3.73

Stock options activity under the 2020 Plan for the six months ended June 30, 2024 was as follows:

    

    

    

    

Weighted Average

    

    

Weighted average

Remaining Contractual

Aggregate Intrinsic

Shares

Exercise price per share

Life (Years)

 Value (1)

Outstanding at December 31, 2023

 

-

$

-

 

-

 

-

Granted

 

644,550

 

7.02

 

10

 

-

Forfeited

 

-

 

-

 

-

 

-

Exercised

 

-

 

-

 

-

 

-

Outstanding June 30, 2024

 

644,550

 

7.02

 

10

 

-

Nonvested at June 30, 2024

 

644,550

 

7.02

 

10

 

-

Exercisable

 

-

 

-

 

-

 

-

(1)Total shares valued at the market price of the underlying stock as of June 30, 2024 less the exercise price.

As of June 30, 2024, the unrecognized compensation costs related to these awards was $2.3 million. The Company expects to recognize those costs over a weighted average period of 1.9 years. The total grant date fair value of stock options awarded during the three and six months ended June 30, 2024 was $2.4 million.

2020 Employee Stock Purchase Plan

The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. During the six-months ended June 30, 2024 and 2023, the Company issued 48,202 and 21,551 shares, respectively, pursuant to the ESPP.

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Pay vs Performance Disclosure            
Net Income (Loss) $ (3,637) $ 6,277 $ (2,688) $ 5 $ 2,640 $ (2,683)
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2024
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES  
Interim Financial Statements

Interim Financial Statements

The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 (the “2023 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.

Revenue Recognition

Revenue Recognition

Products Revenue — Used Serviceable Material (“USM”) Sales

Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).

Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.

Products Revenue — Whole Asset Sales

Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer, unless the Company extends credit terms to customers it deems creditworthy.

Leasing Revenue

The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payment liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.

Services Revenue

Revenues for services are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one

performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur.

For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.

For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenue and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, fair compensation for work performed, the costs of settling and paying other claims and a reasonable profit on the costs incurred or committed.

Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.

We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our condensed consolidated statements of operations, and are not considered a performance obligation to our customers. Our reported revenue on our condensed consolidated statements of operations is net of any sales or related non-income taxes.

Revision of Prior Period Financial Statements

Revision of Prior Period Financial Statements

Certain balances in the condensed consolidated balance sheet as of December 31, 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2023, have been reclassified to conform to the presentation in the condensed consolidated financial statements as of and for the three and six months ended June 30, 2024, primarily the reclassification of amounts related to deposits for Flight Equipment purchases from deposits, prepaid expenses, and other current assets to advance vendor payments. Such reclassification did not impact net income (loss), stockholder’s equity or total cash flows from operating activities, and did not have a material impact on the condensed consolidated financial statements.

New Accounting Pronouncements Adopted

New Accounting Pronouncements Adopted

In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures, which would require additional transparency for income tax disclosures, including the income tax rate reconciliation table and cash taxes paid both in the United States and foreign jurisdictions. This standard is effective for annual periods beginning after December 15, 2024. We are currently assessing the impact this standard will have on our disclosures.

There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our consolidated financial statements.

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Tables)
6 Months Ended
Jun. 30, 2024
REVENUE  
Schedule of contract assets

Contract assets are as follows (in thousands):

    

June 30, 2024

    

December 31, 2023

    

Change

Contract assets

$

4,597

$

6,474

$

(1,877)

Schedule of revenue by segment, as well as total revenue

The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2024

    

2024

Asset Management

    

    

Asset Management

    

    

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

19,600

$

4,118

$

23,718

$

37,132

$

9,493

$

46,625

Whole asset sales

 

17,913

 

-

 

17,913

 

56,561

 

-

 

56,561

Engineered solutions

 

-

 

1,667

 

1,667

 

-

 

1,722

 

1,722

Total products

 

37,513

 

5,785

 

43,298

 

93,693

 

11,215

 

104,908

Leasing

 

4,286

 

-

 

4,286

 

7,368

 

-

 

7,368

Services

 

-

 

29,517

 

29,517

 

-

 

55,365

 

55,365

Total revenues

$

41,799

$

35,302

$

77,101

$

101,061

$

66,580

$

167,641

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

    

2023

    

2023

Asset Management

Asset Management

    

 Solutions

    

Tech Ops

    

Total Revenues

    

 Solutions

    

TechOps

    

Total Revenues

USM

$

16,442

$

3,409

$

19,851

$

31,594

$

5,825

$

37,419

Whole asset sales

17,343

218

17,561

44,999

218

45,217

Engineered solutions

 

-

 

211

 

211

 

-

 

482

 

482

Total products

 

33,785

 

3,838

 

37,623

 

76,593

 

6,525

 

83,118

Leasing

 

3,286

 

-

 

3,286

 

8,908

 

-

 

8,908

Services

 

-

 

28,417

 

28,417

 

-

 

55,571

 

55,571

Total revenues

$

37,071

$

32,255

$

69,326

$

85,501

$

62,096

$

147,597

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORY (Tables)
6 Months Ended
Jun. 30, 2024
INVENTORY  
Schedule of inventory

Following are the major classes of inventory as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

USM

$

126,807

$

120,053

Work-in-process

25,028

22,270

Whole assets

226,978

186,845

$

378,813

329,168

Less short term

 

(221,371)

 

(177,770)

Long term

$

157,442

$

151,398

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS (Tables)
6 Months Ended
Jun. 30, 2024
INTANGIBLE ASSETS  
Schedule of intangible assets with indefinite lives

Goodwill and other intangible assets, net as of the below dates are (in thousands):

    

June 30, 2024

    

December 31, 2023

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

Schedule of intangible assets with definite lives

    

June 30, 2024

    

December 31, 2023

Qwest:

FAA Certifications

$

724

$

724

Goodwill

 

13,416

 

13,416

ALGS:

 

  

 

  

FAA Certifications

 

710

 

710

Goodwill

 

379

 

379

ACS:

 

  

 

  

Trademarks

 

600

 

600

FAA Certifications

 

7,300

 

7,300

Goodwill

 

63

 

63

ACT:

 

Trademarks

 

200

 

200

FAA Certificates

 

796

 

796

Goodwill

 

6,002

 

6,002

Total intangible assets with indefinite lives

$

30,190

$

30,190

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2024
PROPERTY AND EQUIPMENT, NET  
Schedule of Property and equipment, net

Property and equipment, net, as of the below dates consisted of the following (in thousands):

    

Useful Life

    

    

 In Years

June 30, 2024

December 31, 2023

Tooling and equipment

 

7 - 15

$

16,720

$

16,024

Furniture and other equipment

 

5

 

12,475

 

12,076

Computer software

 

5

 

2,555

 

2,374

Leasehold improvements

 

3 - 10

 

21,081

 

16,269

Equipment under capital lease

 

5

 

-

 

192

Flight equipment held for R&D

2

8,368

7,784

 

61,199

 

54,719

Less accumulated depreciation

 

(28,516)

 

(27,027)

$

32,683

$

27,692

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)
6 Months Ended
Jun. 30, 2024
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE  
Summary of aircraft and engines held for operating leases, net

Aircraft and engines held for lease, net, as of the below dates consisted of the following (in thousands):

    

June 30, 2024

    

December 31, 2023

Aircraft and engines held for lease

$

62,178

$

58,136

Less accumulated depreciation

 

(30,687)

 

(31,661)

$

31,491

$

26,475

Summary of minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment Minimum future annual lease rentals contracted to be received under existing operating leases of Flight Equipment were as follows (in thousands):

Year ending December 31:

    

Remaining six months of 2024

$

6,309

2025

4,713

2026

 

3,416

2027

2,411

Total minimum lease payments

$

16,849

XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES (Tables)
6 Months Ended
Jun. 30, 2024
ACCRUED EXPENSES  
Schedule of components of accrued expenses

The following is a summary of the components of accrued expenses as of the below dates (in thousands):

    

June 30, 2024

    

December 31, 2023

Accrued compensation and related benefits

$

2,989

$

2,241

Accrued legal fees

 

588

 

854

Commission fee accrual

 

787

 

260

Accrued federal, state and local taxes and fees

 

176

 

105

Other

 

1,820

 

2,018

$

6,360

$

5,478

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANT LIABILITY (Tables)
6 Months Ended
Jun. 30, 2024
WARRANT LIABILITY  
Schedule of assumptions of Black-Scholes option pricing model used in determining fair value of private warrants

    

June 30, 2024

    

December 31, 2023

Risk-free interest rate

4.33%

3.84%

Expected volatility of common stock

40.95%

41.66%

Expected option term in years

1.5

2.0

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCING ARRANGEMENTS (Tables)
6 Months Ended
Jun. 30, 2024
FINANCING ARRANGEMENTS  
Schedule of outstanding debt obligations

Outstanding debt obligations as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):

    

June 30, 

    

December 31, 

2024

2023

$180.0 million Wells Fargo Senior Secured Revolving Credit Agreement

$

80,955

$

29,000

$10.0 million Synovus Property and Equipment Revolving Term Loan

615

8,559

Total

 

81,570

37,559

Less current portion

 

(93)

(1,278)

Total long-term portion

$

81,477

$

36,281

Schedule of payments on the equipment loan

The schedule of payments on the Equipment Loan as of June 30, 2024 is as follows (in thousands):

Year ending December 31:

    

2024

$

109

2025

198

2026

 

214

2027

94

Total payments

$

615

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
EARNINGS PER SHARE  
Summary of reconciliation of the computation for basic and diluted earnings per share

    

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Net (loss) income

$

(3,637)

$

(2,688)

$

2,640

$

(2,683)

Change in fair value of warrant liability

-

 

(1,393)

 

-

 

(1,059)

Net (loss) income for EPS - Diluted

$

(3,637)

$

(4,081)

$

2,640

$

(3,742)

Weighted-average number of shares outstanding - basic

 

53,029,359

 

51,227,484

 

53,010,425

 

51,217,990

Weighted-average of assumed common Shares - options

-

-

11,576

-

Additional shares from assumed stock-settled restricted stock units

-

-

89,438

-

Additional shares from assumed exercise of warrants

-

177,169

-

199,899

Weighted-average number of shares outstanding - diluted

53,029,359

51,404,653

53,111,439

51,417,889

(Loss) earnings per share – basic:

$

(0.07)

$

(0.05)

$

0.05

$

(0.05)

(Loss) earnings per share – diluted:

$

(0.07)

$

(0.08)

$

0.05

$

(0.07)

Anti-dilutive shares/units excluded from earnings per share - diluted:

Additional shares from assumed stock-settled restricted stock units

71,847

1,788,589

-

1,782,032

Additional shares from assumed exercise of stock options

3,205

-

-

-

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS (Tables)
6 Months Ended
Jun. 30, 2024
BUSINESS SEGMENTS  
Summary of selected financial information for each segment

Selected financial information for each segment for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):

Three Months Ended June 30, 

Six Months Ended June 30, 

    

2024

    

2023

    

2024

    

2023

    

Revenue

 

 

Asset Management Solutions

 

 

Aircraft

$

9,110

$

12,053

$

25,448

$

36,948

Engine

 

32,689

 

25,018

 

75,613

 

48,553

 

41,799

 

37,071

 

101,061

 

85,501

TechOps

 

 

 

 

MRO services

 

29,517

 

28,417

 

55,365

 

55,571

Product sales

 

5,785

 

3,620

 

11,215

 

6,307

Whole asset sales

-

 

218

 

-

 

218

 

35,302

 

32,255

 

66,580

 

62,096

Total

$

77,101

$

69,326

$

167,641

$

147,597

Three Months Ended June 30, 

Six Months Ended June 30, 

2024

2023

2024

    

2023

Gross profit

 

 

 

 

Asset Management Solutions

 

 

 

 

Aircraft

$

3,422

$

1,760

$

8,259

$

10,215

Engine

 

11,939

 

9,595

 

29,754

 

19,199

 

15,361

 

11,355

 

38,013

 

29,414

TechOps

 

 

 

 

MRO services

 

4,561

 

7,241

 

9,477

 

13,186

Product sales

 

1,798

 

1,168

 

3,026

 

1,555

Whole asset sales

-

 

376

 

-

 

376

 

6,359

 

8,785

 

12,503

 

15,117

Total

$

21,720

$

20,140

$

50,516

$

44,531

June 30, 2024

December 31, 2023

Total assets

Asset Management Solutions

$

412,753

$

372,326

Tech Ops

171,286

163,883

Corporate

14,655

17,729

$

598,694

$

553,938

Summary of reconciliation segment gross profit to income before income tax provision

The following table reconciles segment gross profit to (loss) income before income tax provision for the three and six months ended June 30, 2024 and 2023 (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

2024

    

2023

    

Segment gross profit

$

21,720

$

20,140

$

50,516

$

44,531

Selling, general and administrative expenses

 

(23,572)

 

(27,097)

 

(47,705)

 

(52,321)

Interest (expense) income, net

 

(1,528)

 

381

 

(2,463)

 

1,428

Other income, net

 

102

 

138

 

271

 

371

Change in fair value of warrant liability

138

1,393

2,117

1,059

(Loss) income before income tax provision

$

(3,140)

$

(5,045)

$

2,736

$

(4,932)

Summary of intersegment revenues Intersegment revenue for the three and six months ended June 30, 2024 and 2023, is as follows (in thousands):

    

Three Months Ended June 30, 

    

Six Months Ended June 30, 

2024

    

2023

    

2024

    

2023

Asset Management Solutions

$

170

$

164

$

606

$

1,074

TechOps

 

2,019

 

6,432

 

7,597

 

10,190

Total intersegment revenues

$

2,189

$

6,596

$

8,203

$

11,264

XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY (Tables)
6 Months Ended
Jun. 30, 2024
STOCKHOLDERS' EQUITY  
Schedule of Restricted Stock Unit activity

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2023

532,399

$

14.82

1.84

Granted

1,145,530

 

-

Forfeited

(56,119)

 

-

Vested

(217,843)

-

Outstanding June 30, 2024

1,403,967

$

8.51

2.42

Weighted Average

Weighted Average

Remaining Contractual

    

Amount

    

Grant Date Fair Value

    

Life (Years)

Outstanding at December 31, 2022

1,374,383

$

10.72

$

2.88

Granted

359,993

 

15.00

2.55

Forfeited

(15,699)

15.24

2.20

Vested

(134,641)

14.43

-

Outstanding June 30, 2023

1,584,036

$

11.34

$

3.06

Schedule of options granted

    

Grant Date

June 7, 2024

Risk-free interest rate

 

4.42%

Expected volatility of common stock

 

50.04%

Dividend yield

 

-

Expected option term in years

 

6.0

Grant-date fair value (per share)

$

3.73

Schedule of Stock options activity

    

    

    

    

Weighted Average

    

    

Weighted average

Remaining Contractual

Aggregate Intrinsic

Shares

Exercise price per share

Life (Years)

 Value (1)

Outstanding at December 31, 2023

 

-

$

-

 

-

 

-

Granted

 

644,550

 

7.02

 

10

 

-

Forfeited

 

-

 

-

 

-

 

-

Exercised

 

-

 

-

 

-

 

-

Outstanding June 30, 2024

 

644,550

 

7.02

 

10

 

-

Nonvested at June 30, 2024

 

644,550

 

7.02

 

10

 

-

Exercisable

 

-

 

-

 

-

 

-

(1)Total shares valued at the market price of the underlying stock as of June 30, 2024 less the exercise price.
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
ASC impact, balance sheet      
Contract assets $ 4,597 $ 4,597 $ 6,474
Change in contract assets   (1,877)  
Deferred revenue 2,286 2,286 2,998
Contract liabilities for services to be performed     $ 2,700
Contract liabilities, revenue recognized $ 100 $ 2,400  
Maximum customer payment period (in months) 6 months    
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Disaggregation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue disaggregation        
Total revenue $ 77,101 $ 69,326 $ 167,641 $ 147,597
Total products        
Revenue disaggregation        
Total revenue 43,298 37,623 104,908 83,118
Leasing        
Revenue disaggregation        
Total revenue 4,286 3,286 7,368 8,908
Services        
Revenue disaggregation        
Total revenue 29,517 28,417 55,365 55,571
Operating segments        
Revenue disaggregation        
Total revenue 77,101 69,326 167,641 147,597
Operating segments | Total products        
Revenue disaggregation        
Total revenue 43,298 37,623 104,908 83,118
Operating segments | USM        
Revenue disaggregation        
Total revenue 23,718 19,851 46,625 37,419
Operating segments | Whole asset sales        
Revenue disaggregation        
Total revenue 17,913 17,561 56,561 45,217
Operating segments | Engineered solutions        
Revenue disaggregation        
Total revenue 1,667 211 1,722 482
Operating segments | Leasing        
Revenue disaggregation        
Total revenue 4,286 3,286 7,368 8,908
Operating segments | Services        
Revenue disaggregation        
Total revenue 29,517 28,417 55,365 55,571
Asset Management Solutions | Operating segments        
Revenue disaggregation        
Total revenue 41,799 37,071 101,061 85,501
Asset Management Solutions | Operating segments | Total products        
Revenue disaggregation        
Total revenue 37,513 33,785 93,693 76,593
Asset Management Solutions | Operating segments | USM        
Revenue disaggregation        
Total revenue 19,600 16,442 37,132 31,594
Asset Management Solutions | Operating segments | Whole asset sales        
Revenue disaggregation        
Total revenue 17,913 17,343 56,561 44,999
Asset Management Solutions | Operating segments | Leasing        
Revenue disaggregation        
Total revenue 4,286 3,286 7,368 8,908
TechOps | Operating segments        
Revenue disaggregation        
Total revenue 35,302 32,255 66,580 62,096
TechOps | Operating segments | Total products        
Revenue disaggregation        
Total revenue 5,785 3,838 11,215 6,525
TechOps | Operating segments | USM        
Revenue disaggregation        
Total revenue 4,118 3,409 9,493 5,825
TechOps | Operating segments | Whole asset sales        
Revenue disaggregation        
Total revenue   218   218
TechOps | Operating segments | Engineered solutions        
Revenue disaggregation        
Total revenue 1,667 211 1,722 482
TechOps | Operating segments | Services        
Revenue disaggregation        
Total revenue $ 29,517 $ 28,417 $ 55,365 $ 55,571
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVENTORY (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
USD ($)
item
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
INVENTORY            
USM   $ 126,807,000   $ 126,807,000   $ 120,053,000
Work-in-process   25,028,000   25,028,000   22,270,000
Whole assets   226,978,000   226,978,000   186,845,000
Inventory, Net, Total   378,813,000   378,813,000   329,168,000
Less short term   (221,371,000)   (221,371,000)   (177,770,000)
Long term   157,442,000   157,442,000   $ 151,398,000
Inventory scrap loss reserves   400,000 $ 200,000 $ 900,000 $ 700,000  
Inventory expected to be monetized       18 months    
Number of properties damaged by fire | item 1          
Estimated residual value $ 52,800,000          
Insurance covering limit 50,000,000          
Insurance covering deductible 10,000          
Cost of the destroyed inventory 6,000,000.0          
Inventory impairment 6,000,000.0          
Insurance receivable $ 6,000,000.0 $ 6,000,000.0   $ 6,000,000.0    
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS - Assets with indefinite lives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intangible assets    
Goodwill $ 19,860 $ 19,860
Total intangible assets with indefinite lives 30,190 30,190
Asset Management Solutions | Qwest    
Intangible assets    
Goodwill 13,416 13,416
Asset Management Solutions | Qwest | FAA Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 724 724
TechOps | ALGS    
Intangible assets    
Goodwill 379 379
TechOps | ALGS | FAA Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 710 710
TechOps | ACS    
Intangible assets    
Goodwill 63 63
TechOps | ACS | Trademarks    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 600 600
TechOps | ACS | FAA Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 7,300 7,300
TechOps | ACT    
Intangible assets    
Goodwill 6,002 6,002
TechOps | ACT | Trademarks    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill 200 200
TechOps | ACT | FAA Certifications    
Intangible assets    
Intangible assets with indefinite lives excluding goodwill $ 796 $ 796
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS - Assets with definite lives (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Intangible assets    
Total intangible assets with definite lives $ 11,139 $ 11,656
Flight manuals    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 543  
Asset Management Solutions | Qwest | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 4,677 5,163
TechOps | ALGS | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 20 30
TechOps | ACS | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 928 1,033
TechOps | ACT | Customer relationships    
Intangible assets    
Useful life (in years) 10 years  
Total intangible assets with definite lives $ 4,971 $ 5,430
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INTANGIBLE ASSETS - Amortization expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
INTANGIBLE ASSETS          
Amortization expense $ 0.5 $ 0.6 $ 1.0 $ 1.1  
Accumulated amortization $ 10.4   $ 10.4   $ 9.3
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT, NET (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Property and equipment, gross $ 61,199 $ 54,719
Less accumulated depreciation (28,516) (27,027)
Property and equipment, net 32,683 27,692
Tooling and equipment    
Property, Plant and Equipment    
Property and equipment, gross 16,720 16,024
Furniture and other equipment    
Property, Plant and Equipment    
Property and equipment, gross $ 12,475 12,076
Useful life (in years) 5 years  
Computer software    
Property, Plant and Equipment    
Property and equipment, gross $ 2,555 2,374
Useful life (in years) 5 years  
Leasehold improvements    
Property, Plant and Equipment    
Property and equipment, gross $ 21,081 16,269
Equipment under capital lease    
Property, Plant and Equipment    
Property and equipment, gross   192
Useful life (in years) 5 years  
Flight equipment held for R&D    
Property, Plant and Equipment    
Property and equipment, gross $ 8,368 $ 7,784
Useful life (in years) 2 years  
Minimum | Tooling and equipment    
Property, Plant and Equipment    
Useful life (in years) 7 years  
Minimum | Leasehold improvements    
Property, Plant and Equipment    
Useful life (in years) 3 years  
Maximum | Tooling and equipment    
Property, Plant and Equipment    
Useful life (in years) 15 years  
Maximum | Leasehold improvements    
Property, Plant and Equipment    
Useful life (in years) 10 years  
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.2.u1
PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
PROPERTY AND EQUIPMENT, NET        
Depreciation expense $ 1.2 $ 0.9 $ 2.3 $ 1.8
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (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
Aircraft and Engines          
Aircraft and engines held for lease $ 62,178   $ 62,178   $ 58,136
Less accumulated depreciation (30,687)   (30,687)   (31,661)
Property held for operating leases, net 31,491   31,491   $ 26,475
Depreciation expense 1,900 $ 1,100 3,100 $ 2,200  
Supplemental rents recognized as revenue $ 2,300 $ 1,300 $ 3,800 $ 4,500  
Lease term (in years) 3 years   3 years    
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Minimum future annual lease rentals contracted to be received  
Remaining six months of 2024 $ 6,309
2025 4,713
2026 3,416
2027 2,411
Total minimum lease payments $ 16,849
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
ACCRUED EXPENSES    
Accrued compensation and related benefits $ 2,989 $ 2,241
Accrued legal fees 588 854
Commission fee accrual 787 260
Accrued federal, state and local taxes and fees 176 105
Other 1,820 2,018
Total accrued expenses $ 6,360 $ 5,478
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANT LIABILITY - Narratives (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
Dec. 31, 2023
Class of Warrant or Right [Line Items]          
Number of warrants outstanding (in shares) 623,834   623,834   623,834
Change in fair value of warrant liability $ (138) $ (1,393) $ (2,117) $ (1,059)  
Private Placement          
Class of Warrant or Right [Line Items]          
Number of warrants outstanding (in shares) 750,000   750,000    
Number of shares of common stock called by each warrant (in shares) 1   1    
Exercise price of warrants (in $ per share) $ 11.50   $ 11.50    
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
WARRANT LIABILITY - Black-Scholes option pricing model (Details)
Jun. 30, 2024
Y
Dec. 31, 2023
Y
Risk-free interest rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0.0433 0.0384
Expected volatility of common stock    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 0.4095 0.4166
Expected option term in years    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Warrants and rights outstanding, measurement input 1.5 2.0
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCING ARRANGEMENTS - Outstanding debt obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Jul. 25, 2023
Debt Instrument [Line Items]      
Total $ 81,570 $ 37,559  
Less current portion (93) (1,278)  
Total long-term portion 81,477 36,281  
Wells Fargo | Revolving Credit Agreement      
Debt Instrument [Line Items]      
Total 80,955 29,000  
Debt instrument, face amount 180,000 180,000 $ 180,000
Synovus | Equipment Loan      
Debt Instrument [Line Items]      
Total 615 8,559  
Debt instrument, face amount $ 10,000 $ 10,000  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCING ARRANGEMENTS - Narratives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Jul. 25, 2023
Jul. 20, 2018
Financing arrangements                
Deferred financing costs, net   $ 1,342   $ 1,342   $ 1,506    
Amortization expense   100 $ 100 164 $ 225      
Revolving Credit Agreement                
Financing arrangements                
Line of Credit Facility, Current Borrowing Capacity               $ 150,000
Revolving Credit Agreement | Wells Fargo                
Financing arrangements                
Debt instrument, face amount   $ 180,000   $ 180,000   180,000 $ 180,000  
Maximum borrowing capacity, expandable amount             $ 200,000  
Spread on variable rate (in %)       2.75%        
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Effective Interest Rate (in %)   8.08%   8.08%        
Equipment Loan | Synovus                
Financing arrangements                
Debt instrument, face amount   $ 10,000   $ 10,000   $ 10,000    
Spread on variable rate (in %) 3.50%              
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]       us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember        
Effective Interest Rate (in %)   7.96%   7.96%        
Maximum borrowing capacity $ 10,000   $ 10,000   $ 10,000      
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FINANCING ARRANGEMENTS - Equipment Loan (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Maturities of equipment loan    
Total payments $ 522 $ 7,281
Equipment Loan | Synovus    
Maturities of equipment loan    
2024 109  
2025 198  
2026 214  
2027 94  
Total payments $ 615  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2024
Jun. 30, 2023
Net Income (Loss) $ (3,637,000) $ 6,277,000 $ (2,688,000) $ 5,000 $ 2,640,000 $ (2,683,000)
Change in fair value of warrant liability (138,000)   (1,393,000)   (2,117,000) (1,059,000)
Net (loss) income for EPS - Diluted $ (3,637,000)   $ (4,081,000)   $ 2,640,000 $ (3,742,000)
Weighted-average number of shares outstanding - basic 53,029,359   51,227,484   53,010,425 51,217,990
Weighted-average of assumed common Shares - options         11,576  
Additional shares from assumed stock-settled restricted stock units         89,438  
Additional shares from assumed exercise of warrants     177,169     199,899
Weighted-average number of shares outstanding - diluted 53,029,359   51,404,653   53,111,439 51,417,889
(Loss) earnings per share - basic            
(Loss) earnings per share - basic: $ (0.07)   $ (0.05)   $ 0.05 $ (0.05)
(Loss) earnings per share - diluted:            
(Loss) earnings per share - diluted: $ (0.07)   $ (0.08)   $ 0.05 $ (0.07)
RSU member            
Anti-dilutive shares/units excluded from earnings per share - diluted:            
Additional shares from assumed stock-settled restricted stock units 71,847   1,788,589     1,782,032
Stock options            
Anti-dilutive shares/units excluded from earnings per share - diluted:            
Additional shares from assumed exercise of stock options 3,205          
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS - Narratives (Details)
6 Months Ended
Jun. 30, 2024
segment
BUSINESS SEGMENTS  
Number of business segments 2
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS - Selected financial information (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
BUSINESS SEGMENTS          
Revenue $ 77,101 $ 69,326 $ 167,641 $ 147,597  
Gross profit 21,720 20,140 50,516 44,531  
Total assets 598,694 553,938 598,694 553,938 $ 553,938
Asset Management Solutions          
BUSINESS SEGMENTS          
Revenue 41,799 37,071 101,061 85,501  
Gross profit 15,361 11,355 38,013 29,414  
Total assets 412,753 372,326 412,753 372,326  
Asset Management Solutions | Aircraft          
BUSINESS SEGMENTS          
Revenue 9,110 12,053 25,448 36,948  
Gross profit 3,422 1,760 8,259 10,215  
Asset Management Solutions | Engine          
BUSINESS SEGMENTS          
Revenue 32,689 25,018 75,613 48,553  
Gross profit 11,939 9,595 29,754 19,199  
TechOps          
BUSINESS SEGMENTS          
Revenue 35,302 32,255 66,580 62,096  
Gross profit 6,359 8,785 12,503 15,117  
Total assets 171,286 163,883 171,286 163,883  
TechOps | Product          
BUSINESS SEGMENTS          
Revenue 5,785 3,620 11,215 6,307  
Gross profit 1,798 1,168 3,026 1,555  
TechOps | Whole Asset Sales          
BUSINESS SEGMENTS          
Revenue   218   218  
Gross profit   376   376  
TechOps | MRO services          
BUSINESS SEGMENTS          
Revenue 29,517 28,417 55,365 55,571  
Gross profit 4,561 7,241 9,477 13,186  
Corporate          
BUSINESS SEGMENTS          
Total assets $ 14,655 $ 17,729 $ 14,655 $ 17,729  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS - Gross profit to income before income tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
BUSINESS SEGMENTS        
Segment gross profit $ 21,720 $ 20,140 $ 50,516 $ 44,531
Selling, general, and administrative expenses (23,572) (27,097) (47,705) (52,321)
Interest (expense) income, net (1,528) 381 (2,463) 1,428
Other income, net 102 138 271 371
Change in fair value of warrant liability 138 1,393 2,117 1,059
(Loss) income before income tax provision $ (3,140) $ (5,045) $ 2,736 $ (4,932)
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS SEGMENTS - Intersegment revenues (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
Revenue from contract with customer $ 77,101 $ 69,326 $ 167,641 $ 147,597
Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 2,189 6,596 8,203 11,264
Asset Management Solutions | Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer 170 164 606 1,074
TechOps | Intersegment        
Segment Reporting Information [Line Items]        
Revenue from contract with customer $ 2,019 $ 6,432 $ 7,597 $ 10,190
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Common Stock (Details) - $ / shares
Jun. 30, 2024
Dec. 31, 2023
STOCKHOLDERS' EQUITY    
Par value per share $ 0.0001 $ 0.0001
Shares authorized 200,000,000 200,000,000
Shares issued 53,084,214 52,954,430
Shares outstanding 53,084,214 52,954,430
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2023
Mar. 31, 2022
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable (in shares)     6,200,000    
2021 PSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting in the period (in shares)     724,248 1,073,736  
Share-based compensation expense $ 2.0     $ 4.0  
2021 PSUs | Maximum level of 200% Vesting on December 22, 2022          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage (in %)     33.33%    
2021 PSUs | Maximum level of 200% Vesting on December 22, 2023          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage (in %)     66.66%    
2021 PSUs | Minimum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage (in %)     100.00% 100.00%  
2021 PSUs | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage (in %)   200.00% 200.00% 200.00%  
2020 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting in the period (in shares)     217,843 134,641  
Vesting percentage (in %)     0.3333%    
2020 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock issuable (in shares)     500,000    
Shares issued (in shares)     48,202   21,551
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) - 2020 Plan - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Amount (in Shares)        
Beginning balance 532,399 1,374,383 1,374,383  
Granted 1,145,530 359,993    
Forfeited (56,119) (15,699)    
Vested (217,843) (134,641)    
Ending balance 1,403,967 1,584,036 532,399 1,374,383
Weighted Average Grant Date Fair Value        
Beginning Balance $ 14.82 $ 10.72 $ 10.72  
Granted   15.00    
Forfeited   15.24    
Vested   14.43    
Ending Balance $ 8.51 $ 11.34 $ 14.82 $ 10.72
Weighted Average Contractual Life (Years)        
Granted   2 years 6 months 18 days    
Forfeited   2 years 2 months 12 days    
Outstanding 2 years 5 months 1 day 3 years 22 days 1 year 10 months 2 days 2 years 10 months 17 days
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Stock Options (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs $ 2.3 $ 2.3
Weighted average period (in years)   1 year 10 months 24 days
Fair value of stock options $ 2.4 $ 2.4
2020 Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Exercise terms (in years)   10 years
Vesting percentage (in %)   0.3333%
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Options granted (Details) - $ / shares
1 Months Ended
Jun. 07, 2024
Jun. 30, 2024
STOCKHOLDERS' EQUITY    
Share-Based Payment Arrangement, Valuation Technique [Extensible Enumeration] us-gaap:ValuationTechniqueOptionPricingModelMember  
Risk-free interest rate (in %)   4.42%
Expected volatility of common stock (in %)   50.04%
Expected option term in years   6 years
Grant-date fair value (per share)   $ 3.73
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
STOCKHOLDERS' EQUITY - Stock options activity (Details)
6 Months Ended
Jun. 30, 2024
$ / shares
shares
Shares  
Granted | shares 644,550
Ending balance | shares 644,550
Nonvested at June 30, 2024 | shares 644,550
Weighted average Exercise price per share  
Granted | $ / shares $ 7.02
Ending balance | $ / shares 7.02
Nonvested at June 30, 2024 | $ / shares $ 7.02
Weighted Average Remaining Contractual Life (Years)  
Outstanding June 30 10 years
Granted 10 years
Nonvested at June 30, 2024 10 years
EXCEL 75 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'B%!UD'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 " !XA0=996,[*^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;0=4T+7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UYVNP2%)+DC #"[\06==J)51 24,XX[5:\/XS]!FF%6"/%AU%J,H*6#=/ M]*>I;^$*F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQR;GT@X5O#\_O>9U"^,B M2:(4'69E&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" !XA0=9/%'QD?$% #J'P & 'AL+W=O+D MW_<(;/"FXI@RZR\V8,YKO3JZ/)+&6R$_IQO.%7F.PCB]Z&R42MY:5NIM>,32 M C6&Z4?6)-QPM9\P=7OR5S"G56J^$'$XS00,9%\==&9 M.F]GKJL#\C?^"/@V/;@FVLI2B,_ZYM:_Z-BZ1#SDGM(2#+Z>^(R'H5:"=WDT> FB'4:%TK"KP'$J6@G_3,9:W4[XLE&F-\H"\%[':I*#J<__K> M*61:5 M[HMZ25'!7[/XG+CV&:$V[1G*,\/#I]GZG-A]4_A7Q7'+FG-S/;=ES?T]7:9* M0C/]QU1WA7;/K*W[[MLT81Z_Z$#G3+E\XIW)#]\Y _MGD_%O)/95-?3*:NAA MZE4U/+XDW.04#W?L[D>3)32JI:5^::G?S-+'C$G%9?A"'G@BI#+9PZ64S$R5 M,D.C6MH;E/8&S>S-N0R$;KL^@;'#F#QR1M5T2C6_I9QM[52G/R$)!KR1"0MFS6,D7^/:--7!$_>K:Y!@/:FOY@#N<)I8?V3.Y M]:&7!JO *R;.^J9\1'+4Z[IOA@/;ID:_:'!;O[3R2YOXG?H^J*=G^PMR!^^1 M#[$YK[@D[??)--RP:"D9F072"SDTFBR 1M-S^\8Z0 7;UD%%3 Y*(O^I@YF^ M@_;]*+:F3GEY1 ZZ- O).[8,C7PZP\/;NJW R,'1YK7;LCO/I7@*8L^<(E6HK0:/X(2BWNS"1Q"GBB%3Q1 M'&_VZ237S]Z&Q6M>2XI'A.ZGBZNI<36*![9U6+$2;<1*LTQ*O9XI%C%Y*F%* MR8Q[,T<4/YEG3#RJK<^*D6@C1KJ-8=%=[._IA2G;&S?ZQ!7K?)Z"@VC%0;01 M!^F%&\ ]4,%:2.-H=$1GZGD<)$# +\2,7D]!0;2B(-J(@A81"T-RF:7P"EUT]%&K]7$T?-3U-^@"/0['#+7+H5]K@XK>QIX"9( M-;U_X@"AV%;N$;ENUZ%=U[@-B$>V-5K1CXNS2KF/>^CT!AX:IY$C8G4;U7A8 M6X\5^;@XI[SVN-N:KW>)RWTT[H#A06T]'IR7':$5,.@7)D-F'&.."-2.JGC< M_S5F'9RFZED]/V1.B:9 ]S8]OK>KUXA3\/=-0D)*0KR#4/A_" M@">+@^7B1HDD/YM="J5$E%]N./.YU"_ [RLAU/Y&_T%YO#_Y%U!+ P04 M" !XA0=9X+3N0: ' \(@ & 'AL+W=OP2 VV";1U6M&CV^)F1Z%BH+'H4[23[ZW>4 M%,D6'T[0%$@CQ4?J>^0=/SS*%_="?FW6G"OTL*GJYG*V5FK[=K%H\C7?L.9< M;'D-GZR$W# %M_)NT6PE9T7;:%,M2!#$BPTKZ]GRHOW;9[F\$#M5E37_+%&S MVVR8?'S/*W%_.<.SIS]\*>_62O]AL;S8LCM^P]5?V\\2[A9#+T6YX753BAI) MOKJ4LT(IXQ7.ENV#P:\^O>%7I MGD#'OWVGL^&9NN'A]5/OO[3.@S.WK.%7HOJG+-3ZI+^+^-]X[ M%.G^65Z(N8%)X@>"J M$559, 4W[UG%ZIRC&]UQ@\[07S?7Z,E6^RW.Q U&P1N0<%-Y6?(YJ6,_$"K$*5ITV+F']0KGD1:E0 M)6#N&OWQFRQ)82;U)809'\*L=1HBAV]NN71$3^=U)RTZ<(@F)(XG;ENL,*&9 MW>]H\#OR^OVASL6&(\4>#CRW:8R,I^,D""82+48Q2>T*XT%A[,V5#_4>HD7( M1VN:Q*^9)J_4V9&;R>!FX@_ 4N:2K=0#)#IAE.X%]@GZ-T$)_ZQ1?[-C]@I@I(D2U[W+@R/#4%T"C- M)C)-*QHE46)7F0TJ,Z_*:[X53:G'$.9OR\H"\8>MIE _P$*M(5'SH[79YD)F M&<,8)Q,7+%8D"APNX& $9^!UXD^A6/4,D7TW1P&11>E!-O;@L]C%89*$#J$' MA,?>O/VE? "B>PC7MW^EW'VMWHZ]'8&.O0P=TK<-I#YMT9I71.^G YZU.7K=::JHE<4JG:DTS MDL09<:@=.8W#;\ !]E+^Q3'U2KT=NSJB&?O9_*U(P!8<1TD8DNE4V>PPS1S@ MQB.YL9>8RT\05TR5]5V7 $CJXN9,K,YV<.-9NF)+H ?$D&TQ2R+LV!#A$<38 M3^)KON*PNA902YW?-RV6R6:,(NIF8FF510FKL 9@4?\P/N#0U#S[K3C M:9G;[F2^UO0K^O+#JMID61P:\6X:0=8Z*@HR\H[X>?<4[6)"ZX/HMTHVL182 M.JV";%91YF ?&=E'_.Q[TKP5LCV6%2M4B?KN3'&Y@8&^M2][)MFRZ;;58H.) M,S!&^I%GTD]RV+[N[,EE8HN0='H*9+/*7%LU.M*-OJ2L/#'UU.182(-@N@S8 MS*($.R:?CKBC?MQ]X7M1[=O]3G<6MV*Y5OMHU6I"+ VRR#A3M+ N"P('FNG( M.NIGW1\GHY):*&;L=2U&"4FQ0]W!T:R_]!O5=2GO6Z*H6= E\33=+48X<-1\ M=$03]:-IE/G"-8I:0$0I-B;?8A;2Q+&RTI%7U,^KCPSV9+QNC\;ZH1W.Q@[V MO*>W M:)T:/DOY%:9I9@2!Q2Y(,^):KD96T=2[F[Q1(O^Z%E7!9?-#>\"B[(<7U,N\ MEVXG7ZNW8Z]'XE$_\:[$9@-@;K3S<_0F.(?%%.L#"[1GU8Z?HW<[M1:R_ ^@ M2()@'G0_J%DSD/,S*IM&;_7:+-FI!DJ;0J=]1.=!&LZA7&D_BL@\B\(YT*=O M^&TO8JBEF,4COP-3_%7P<*F]^%,UC IUK0+3:!B&F5X>JIIM:,D<; M M',D;/J?*;"S)9Y5K C8,LR2;KF16NRC KA@841SZ46RL96W4/EN^Y9VHK62V MV=E*YL7!JWW]O8J/3-Z5=0/474'#X#R! 9#=5Q6Z&R6V[=O^6Z&@[&DOUYR! M;&T GZ^$4$\W^@L$PQ=&EO\#4$L#!!0 ( 'B%!UF1AK"/NP( /P' 8 M >&PO=V]R:W-H965T&ULK95O3]LP$,:_BI6A"236_&T# M+(T$1=.8-*VB@[TVR;6Q<.S.=EJV3[^S4Z*6A0ZV]45C._<\_MTE.6=KJ>YU M!6#(0\V%'GN5,NJ1HM%&UALQ$M1,M%?ZL*G#EB!,GA%$&T'T4D&\$<0N MT9;,I75)#R2'!XK,-\AD MG?UBL_]%NW_TS/Z?&C$@<7!,HB!*>N23_?)+*% >.GF\*_>Q$ETYHJX0-D"KA0X6O;1]V:IUM$P2 (@O )^!_#=MB' M'?OP%>R.49/SQE12L9]0]O&VAL,M$.S2[>\)\DLB=ZA''?7HU=3'Y$KKIA]Y M]!O(, Y.DBA,GA#W!$:GPR2)GP%..^#T+X"_-$8;;%5,+/JHTY=2]P3V4_M; MO=F>BY^I6C"A"8GTMI'B?V M!.@._/P74$L#!!0 ( 'B%!UGS:F"8U0< )

&PO=V]R:W-H M965T&ULM5OODYLV&OY7-+[.33*3Q$@"!'N[GND:>I>;]IK) MMM?/K"W;3#'R@>Q-__L38!N07A1OJ^3#KO$^[P/O#TG/*Y'[%U']7N\XE^C+ MOBCKA]E.RL/=?%ZO=GR?U1_$@9?J+QM1[3.I+JOMO#Y4/%NW1OMB3CPOG.^S MO)PM[MOO/E6+>W&415[R3Q6JC_M]5OWQR OQ\C##L\L7G_/M3C9?S!?WAVS+ MG[C\]?"I4E?S*\LZW_.RSD6)*KYYF'V/[U(:-08MXK\Y?ZD'GU'CRK,0OS<7 M']\*!HF]1S_.Y/.KO=L#(>?+^P_M,XK9YZSFB]% M\5N^EKN'631#:[[)CH7\+%[^Q<\.!0W?2A1U^Q.]=%A&9VAUK*78GXW5$^SS MLON=?3D'8F"@>& #>=[&[@DD]GB MOA(OJ&K0BJWYT$:_M5;QRLNF4)YDI?Z:*SNY6(IRK=+.UTA]JD61KS.I+IZD M^J7J0=9(;-#/!UYE35YK]![]^I2@-]^]1=^AO$2_[,2QSLIU?3^7ZFD:SOGJ M?.?'[LYDXLX4_21*N:M1JIY@#=@G=OO08C]74;B&@EQ"\4BLA/\^EA\0]=XA MXA$?>)[E[>84OW3W]TWZX*V?'2"[S,_\?+([Z"\=I8^;-G,;'?U M(5OQAYF:NFI>G?AL\?>_X=#[!Q14EV2)2[+4$=DH_/XU_+Z-??&+D%FA)N(V M"5 ..O.P-6\6@].",>SA^_EI&%P3%<:4A&-48J)PR$)?(TL!F,^"F%UA(T^# MJZ>!M="6HI;-'%-G!:^1FDJ0Z&:;*2+'5$-LI- M>,U->$,5KH89@C+1D02#P@@"&NFU:*+\&$=Z+9HHC!DF@5:+ ,RC7AC"M=9Y]R?Y8Y7Z,TEQ9<0 M@-/LFGH3#BNQX!$ M6CT",&-V3B NXH=4*T@ AOW!'<>^D]YW8O6]*\BON4N 25\??!"(1KJS)H@P M?>P!(,HF9AS?:<%[G\ M XP _;IS2Q 44ST$)HJHE5:/ <#E!?%$$'IQBV]1MP*>A4#'?:#2262X;L)P MC(GN.D#&] 4' )$HF"KT7NQBJU[3EIQGOA$5OUS)[$NC/4YYLPD#1B$P'YP: MRF()P0+/#_0PF##"J"Y (#)?]1 3@>B5);9+RX^]S_U\]ZSTR(3TPJ;B4\_! M=-=-5*-,=,\!KMAP'* B_E3I]PH3VR7F?[B:X(M!$8#.,J/5>D]#:G@+P$BH MCXH$@)%0KYIT@HQ..-QK31Q9M<:YXGE6E4IS*G6MQGR]RZH)M6%5KJ]6&R[9 M$J=LJ2NV<5IZZ8OMVOJ/6H;4HBJP:).8MF)B.+AJ6A_?!8][HG][S M35@94Y$),U'I5\G&NWZ]&B968;=(\N+8['G>'HPSX2N#,6&E#U< !@3CM8\P MCDTO2@FVCM[?VHUV%9SLI!HC)5S:H-1('&4M5=>HAC0XCHE5Z[YV'#ME2YRR MI:[8Q@GJE3.Q*^=^''>9@>O5E+(!]4A,!U+N'&D B0EA?N3K90IR8L\W]FI@ M3LSBJ4:6]&J:V-7T<.C:_#=E[)3_ %(I+#\,= $-V4+7'* MEKIB&R>A;R?(+3O5EO.2L_U0WOJ4Q'H'"< H"XDQ^$V8FOEB?2U/ 5RD)HF) M-I+T701AW^;0A%B[DU<7I$NVQ"E;ZHIMG*&^[2'V/?8;CTX(L$D>#3?XSX$& M8&&LPQ( %D8XT%L] !9$/IM:C?J>@MA[BA^Y$B/E%O33:OGJNG/)ECAE2UVQ MC4_M^V:&VK?VK>?V3K?RG;(E3ME25VSC)/1=$[5OY7]U-:+F-KI/]+/0)8"B M!BH!4(R&^DH$H*+A>C7VM&\_*/DV"Q&UMC6OKD67;(E3MM05VSA#@_=X["W2 MC0L1!7;ZH]C7*Q(Z#V"Q7I$FBGJ1?K8 H CQ)C:6:=\247M+]*0BF*\FG'3: M$SEE2YRRI:[8QDGH>R+ZYWLBZK0GI;(NJD M)3JSC(ZK_#@PQ!$ PY@9ZLB$^4&DGY&E$(S02#];F ]>M-[S:MN^X5XKGXZE M[-ZMO7Y[?8O^^_;=<>W[1WRWQ,#W";Y+NW?D>_KNE?V?LFJ;ES4J^$;=ROO MU BJNK?@NPLI#NUKWL]"2K%O/^YXMN95 U!_WP@A+Q?-#:[_%V'Q?U!+ P04 M " !XA0=97PPEMS,) !W3P & 'AL+W=ONXXGOVA>=OF DV.*$ M(G4D%2??O@#%" *Q @5[SV]LR5[\ .RNP'T 4M=/5?VYV0C1!E^W1=G<3#9M MNWL_G3:KC=AFS;MJ)TKYGX>JWF:M?%L_3IM=+;)UUVA;3&D8QM-MEI>3V^ON M;W?U[76U;XN\%'=UT.RWVZS^]D$4U=/-A$R^_^%C_KAIU1^FM]>[[%'&I.7@=J*I^JZK-Z\]/Z M9A*J$8E"K%HED='/M4#4]??U?_>S=Y.9E/62,65?&? M?-UN;B;))%B+AVQ?M!^KIW^(?D*1TEM51=/]#)YZVW 2K/9-6VW[QG($V[P\ M_,Z^]HXX:4#8F0:T;T '#>CL3 /6-V##'I(S#7C?@%\ZI*AOT$U]>IA[Y[AE MUF:WUW7U%-3*6JJI%YWWN];27WFI$N6^K>5_<]FNO5U4Y5J&7:P#^:JIBGR= MM?+-?2M_R7QHFZ!ZD.^JU>=-5:Q%W?PE2'_?Y^VWX"KX[7X9O/GA;?!#D)?! MKYMJWV3ENKF>MG)<2GVZZL?PX3 &>G8,VZW,F4;U K1>N%O_N%[G*N>R(MAE M^?I*CF65[?(V*P"MI5OKHVCE9TO.7V1UF9>/T&12M\2OE=7S5,;D&!AZ# SM M=/@9G0]9D94K$61M\$D\YJ4:CGJS%*MW 2-_#6A(*>3K@VS'$-%O:9H0E">.F66J;<<[G27@T,Z;/CM-G_M-_(V/;;+):-&\O M^;7;82-Q.Y&#>B_B(FMW_^$XG#OT$IABF6 M(HD9,>#'&/!.G9V)P4_E2EY[&A&\D9[N7KU5GW1P-?COQZHH KEV/V7U^G]0 M,#BB6Q:88DM,L11)S A8= Q8Y/S0W*O/QI6Z;JZ#5;65Q423J:41"H=3R3<< MD?5!HS,V7$\P>TQ'>C3<%Q_=%X^[KPGRIME+!^[EA;$.VHU0RTOX/<_E9T)> M%65M$]S)!>IT18*<'%NC9&1.A^NQ?)-]9@7U:A8.'7B_G/5P-GKE/#U&J;8,K$O[(.JQ&5A>&Q^]-C\ MTH)$IF-?C/V2U<<*A$$NG(\68W-[B0B3)*2#A++-NF)L/IBV;<;Y+.8Q/'<2 M:DH(/6<_J,5&/=%W8!9CE,I9Q ./N(?BFRJH:BF6FAF&$U@C?PP4]+JN1.Q- MS$P$L "P [D L'.! =%@1)Y!1KYHT/=Q 1NX1^.=CIAJ*9::&0G-:(2](B 0 M3'!:H*HM4=52+#4S;!KKB!-"+KOXNS6\HX$*;*AJ::]FU%/>L E*5@U1R,/9T"FH%(6JEF*IF6'0($7<)/7\JF$VGHLVG,!5@VT' M5PVVG;-JT,!#W,2#4S4 6'&F:D#E'52U%$O-C(0&*?(,DCIU/;P2C*,4 5B* MD-D0DI: '6&,SJQU$:*I*"1G2))JFJ(OI*E1;U" IN@\XIP-=B(6[J'X)B*J M6HJE9H9!TQ1]'DV-LBP=IRD*T13 ]8 ="/: G8OLZ MC76FAD2#6_T):=A MVUU1?1/BL#H%=_MZM5%+EXH,& U,GEI0FPKIS,I[5(0;Z=+TL28S>M$9E[^/ M1[/?QBA*HB'Y+]S#\TY_U%,O+#4S-)H7*<()F5O#.ZU1F9':K*JVM9)A83EF M9OI/4QY]!N6-[O?0<!&/YL,])_>XO-,:%?*PU,R8:,AC%T$> MRDUV[JZ\T]X&KBN[R$/M,QWKTW2RICSFIKR+4,*MX>T]5+!C-DW&=#8;%B\C M5J;W-(BQBP_NX!OO..C.9+QXL\E'@H15S"P!.\)DV3,D*<".1V1^[D8"IE&* M^:*48W\>]H;-.!$+PWE(K;72.13OQ,%42['4S(T4#%.E2UE-O/Z-&8G[G;AY\\N>;& MM='=1_ RV8LZ%VK@_*L[L!\NU+8=8=&<6 NU; M6_>\NWN"[R* MQ,/L1T7!D2Y-%VL2C-PD>!%ONS6\?8>IMHQL0KQB,1ONOH^:F?X[^4J1%S[% M!A;KT?A3;( )2-* '4C2@)V+I".-PU YA MF)Y\9YGZ2CK)?Y(,FZ 0#U(^?#>3WJH/W_)V>--6N^YKS#Y5;5MMNY<;D*MJD6+)%]?#[#]9 MY\&9!Z;XK6C^6U=Z>3V:CE#%%VS3Z"_BZ6>^=R@S\Y6B4?8O>MK;)B-4;I06 MJ_U@0+"JV]U_]FT?B*,!,(]_ -D/(,,!:6 W0^@UM$=,NO6)Z;9_$J*)R2- M-WXJV@D7A%8)/2C1UQ31&Y?/YQ&X- N MLM3.1T.1-4%;V* MI%@AR#S)=-T^[K9NK6NN+GUAVTV;^J>_0A6JVU*L.'K7"*7>^[S=39'; M*4S-V%ET@6ZJ_T%^[3:Y%E"32M&6=<-1 M.\1MOC8W2[.D&Y,LL/5?O9[9.=?S3).=!"SO I9'U_,3ATG+FNWJ;ULAMA)2 MUW_:&S[/=]-E1\N6IS0=K*UKE"7YS+^T18>TB"*].0)F"EC%'V!)E=JPMN2H M%$I["U;A0,'Y$*YK0TCF1SOMT$[?A+;?60T'AD),*>X'/'7 %+,!7M<$SZ9^ MO+,.[RR*]W.[A:01\AGM]Y@/VLQ=>U(,L+DV11)8>9STA):\L$L77$J;HS:% M-?O&_?24N*$I\ "BQVB,"Q)">42[.(KR=LG:1V[JR(+5$FU9L^%F[9^8E*S5 MJ*G90]W4^MF+'+N@",;#\/K,<)*%L),>.XEBOU\RR<=&/%602RM0E"I8 O93 MG>Z_E Z1NE99$03:,S!^@8)MD-6@6MMLLO7K$.10Y<9GI>)SS78:C)Z,<9R- M;\I2; S700WG]98]--Z\W<]RLFGRQ$E=GQG-<: 2XIZ3<93!H+8*>+W&<,+M"Z77 );YQEF=Y/O3!8X=I2HI %<<]2>(X2P*?"U5K M=8' ^S6K*\2_F63F<,>DA]!++J$)@6H*%2G,0MCEQ'&&\5#$>2'&<26^JK54DL$TJ M(=&:/5LYZD7IDB4A.'?RTC4;8TQ)[H=*>EHE<5KMR@> #.4D\9!EE@P5B<YA/B\ASUK)JGV21%$DJ'G@[)"\UD^<>FAD3=]Y+07)22 M+;3-:MX^@K5"2]Y4: &$8_O+"T.8S:8RZUJR=:U94_]II;W27O]\?)D[=!_' M^;VKUE,KB5/KW:%P01#6TN2*S-C3K]'CVYI_W!-'#P[/$V8(>LV(Z#? <[8F8XC=5C47= M@LAYS<%GE.#??/)YIME.H]"S/8VS_6G5:$3[.-9FZO/X51_"] M'O8*A,8[Z-_,X1VRO:GDC7TTM3^+5^80"@$'Z\8^J#(1,*7=5/DG)OU/I*BO MER;#(UZ?51$@9MK+"/H6&0&BM3^0!N@_KM:-> ;U?:]%^15U['77L';GJ]\A MC]8@3M7PG%F'>E?:"PT:%QH=5QTSE*_6>W&[&B)-B=/H>,RF11[0M;37!C2N M#3YQR! 375#CU@7;\I@/9@=M0>$%FG#JZZZSZ;#3\9IADH4..])>(*1Q@7 ; M0GN!'CB(N]:$WB@>+FM1^5Q(7=+/IL7PM,-CA=,"3P.[)NW%0?K"N7?8 6[. M:J+0W<8\)=/A;O=8T30/AKXG])1$9E1K6H*I692/41MKDW>VAZ(9/ MHVKAK=KF7+.=AJ+7"VE<+QP=TAX(Z,(49:_CKE9P=YMK [U00(BF1X^?XP+@ M6Q"JGDM.?N-/[T.;*=6M':'?5:N9^>]0GSN68[ MC4O/^&F<\;_PLH'>NE[4)?,VL=W%H9NMN\>1( W>&79][VM[G:XWM&%S]XV$ M=#;4"!XK6F \V!63HQ=S5EP^VO>5%+(GJ;L76[J[W3M1-_9-H,']C_CR=O=F M4S_-[D6K7Y@$[Q0XM8 IDP\%+)_1!:BY7]N.2LXM(8P/<+ M(?3APOQ ]P;9_/]02P,$% @ >(4'6<4\*%JJ!0 =@X !@ !X;"]W M;W)KEL$:%(E:3B9K]^=Y1DR9GMK<"^V!)Y?/C-!HO+R\YD>'YURO;!X ^):]=Z!O9D86'[N4:_";Z3+POA<&K4GS+QZ67GK ,)+D6A_*-9?\7* MGX^,%QOEPB^L2]N(C./">9-5BXE!)G7Y+WY6<6@M.!OL61!5"Z+ N]PHL/PB MO!A?6+,&R]:$Q@_!U;":R$G-29E[2[.2UOGQE^OY]/%V]G3[\ T>;N#IZS5< M?9_??KN>SR_ZGC9@LWY<@5V58-$>L$]P;[1/'5SK!)/M]7TBMF$7U>RNHH. MOQ>Z!R>#+D2#Z/0 WLG&VY. =_+_>%N"G>X&XW8Y=[F(\;)#_>#0OF!G_/[= M\--@=(#JZ8;JZ2'T7Z5Z&.S;P],U3-Z_.XL&PQ'_#:-1]79@'WBP*Z'E7R+T M#Z76Q IA$O\HI)-A;&IL;FPY?\2 T6!4V86WX>@8UL*!U&0OE'H%EA%,@.PG MQ8K*FS++V1V>\0SX%"$O"-,AF"7@.8N<$,KA8<8K2>UA0EI([49K4_@$9T/V).51:0) M'X9G2F@.Y'T5O"38S#'W)<^SDB8<,:4Z?\&V =HD WRI:&]R++1S 3UFNTK@MWO5EOYU9Y99+* MG/K%**0ZI)*2GFI/D*8Q">I;SDC5NR&+Q.$1@]AI*C?ZG,(16=%'D,HV80!> M\+: CGOP1,/>"NU$^!9S@6LJP5R%>J3"VK4.F#!]H]%:;AH#*5JD/2I>6Z&I M@@*5AE1S5W4_39M^JBTY> 1&1'1U0/",SZW>I"V(3E+V?[F :!04V#7;$N\U MTG'&OE DDK8/;+L@UL&W&I,!HFYY2@X^UJ9CW>Z=>FI<-PS:]TCS6X M[9^CHEJGAA3]@UES[A-)*NO)>N%D(NEX5_.8UJ7XJRVWU*^WW MJQ^4Y9"$AM5<9DMK,G@C;T$-ZWJGD.U1OU)*VWW1]OK@3CL5?O^.K6_$QNHV MH_, $<%P.%!T2=C.57>;#>F&E8N"98/.$QQ1)L8Y#&+&+5V3VE$DE',9IP%% MZH(QFD* LA#VYK_INZ=F,)RE/H_2W8C&XN59/R+M&8ES>R>V%7DL1:X9*6#GJ?/W; EK>< M\L6;/-PL%L;3/24\LO=HV8#FE\;X^H4WV%PUQW\#4$L#!!0 ( 'B%!UGV MXAJE)Q$ !,P 8 >&PO=V]R:W-H965T&ULM5MK] MZ?!DY7RK([[Z]6GHO=$UO]0VIQ=G9\]/6VV[D]FX6)G_L;CV^G99;:MJ8+UG7*F]6K MD\OS[]\\H_$\X%_6W(7)9T4[63KW*WVYKE^=G)% IC%5I!DT_MR:*],T-!'$ M^"W->5*6I!>GG_/L/_+>L9>E#N;*-3_;.FY>G7QWHFJSTD,3/[J[OYFTGV]H MOLHU@?]5=S+VV=,350TANC:]# E:V\E??9_T,'GAN[,C+URD%RY8;EF(I?Q! M1_WZI7=WRM-HS$8?>*O\-H2S'1EE$3V>6KP77R\^OWMW^?'_U(+ZI_?7 M/UY?7;[_I"ZOKCY\?O_I^OU/ZN;#/Z^OKM\N7IY&K$=OG59I[C=K6I=]\_A9Q%V(LL[)N+1R?\^]#-U=.SF;HXNWCVR'Q/R^:?\GQ/ M_RN;E[F?'9Z;@NG[T.O*O#I!M 3C;\W)Z[_^Y?SYV8M')']6)'_VV.S_H>2/ MS_W^PZ>WZLU?__+=Q=GY"_IS?O$B??OCRZKK+AIO6_6C[7176=VH1=31()YC M4)\V!O%8N;;7W=9V:S5T>JAM-+6RZ;W*=<$UMM;TXZI,$L9)-OK6J*4QG8*" M>^UIG'>MBIB<8" HW=4 CLKY.BBWX@=7LB:680%\C7D-8BYNU$^F,UXWS59= M5I7I:5U\<$,72<(;;R%!WYA [])4GSL6F+<5U%>DHHNS%Y_GB[GZZ?+RAK^? MO_A: 3G+KL:-V$X0E:$)73=RX8;TA 8+Y$Z:JG>I^RK M8>5-6B'C3L.DU;69PVWW0PW2(H?MK;$_#>*+;9@W;!L*HMI6FM)JWF6> M*FYTQ'I;+*S,?8\4G Q)@U8#S+ UVA\2YHAJ#KK5KL,$^&93TXK$3BA*,<,O M0R?IGT.<#9$6_+/3)^?EB6^TC^KZ>J:N,59]MPD!F4H/ZH?H-EV:;QZ>LX9[BE>O#7=8/"WWCQCM$*Z1+#P_B M]&?2WP(YQU9&+P$L[S1I%[(4F%J\*P"UT(1J:;X@(!KX-^P+ ]GVK='D\35S MH)HVP[%3)W]1 4:V*ROZT?0P>E NT;M.5,9X<4]SS[HD%6_34E6!+%%\U/?\ M:].(\PB6 Z_H2W1J[6Z-[SB\$>:PG0% _6P8[Z&KW^F3:.]N ]^_0U1!T+#: M0A@X.:,.Q9I;-G8M6R!D];H+*R.!SWL (Z.5Z"W1O(+E@JB6Y!BW-N>TAD04 M)5K@71 [$BC8>PC=>YM33>>4)[I("O8F#AZ\YKH#FXP$R1TM3LYQ6,X=:-MH M>"8")HKN^2W8SS(\\]=B"0B+V*"?PL;V_';RVT#9,TF.4?S6N"D;&WH8@BE/ ME\,6*F'%TM>U0WJ0/6/FWM1BY7&D)3@//3D,>2-#)2P/$)5L2EJWL;R4DS1M M3JO&K F/65]8O]=;ECU'T%1X)^C),K WK$M.1R$ 2PZ>';K/030@\CS%?%=K M7X-;/JD!6GD)L@:![;#\Q8@"*^,C*AUR8# $UF^V 6#<4**!:.(S!\T+ M)]"*_:I!OCC$A":T9Y%4$[!X#1^K)%0RC%PN"JM0S\^>*X:A\Q<%N1A+KI(' M!IE]U-=D%GH[SP1>,Y$XAS%\J$"/ACEC"BC)N_2]&Q@^L>L4A*2E%:LHQ4(_ M># DQ :V6P+V,!C84$A'+7X52W2SQ9*;L=.RGTKNFTW9#3NVE@0DTEHF(:[2 M"<;$=@=%^++-$3(T7P^WPNR84EPM ^#4[@*RC$:]0ZYEC:"Z5E_9N9G/6-J: M9]C%,-GDUP>]1*PV_V,IZ6>P%:,N QGJ4,*YX^>:GR=A_VS6V4&[DN]WX3FK MD]E->H+\&PW37< Y]KGV1L!5:')J901138.23E@@:0MV)F%GHV>QF9E8UG;* M_R;[FZFE%1^A=POJX9E==QF7&0PD%=YI#S]BEE\*G+R/AW"]YS-[R2$GN -B MD1Q>10=J 08 JVBEZ ',Y*02BG2 M-;!^^X78-<5[BCWV#$G"[,1D>>"6E('"+CM)_F,DA]XQ$:[T$%)B2:KQ(X]$ MU*8D9R>E%G;!Y'SH*=(R3N<"XV%FF7J/ZW8W-G&V&?(L3!1V/%>2'/:!A6W* MM9QB2WK KS4B,0^Y XG>0+/_!"90:LHY9JKI!L\(.JROO%Z)-DRWYO#-V>;' MAO/L6^R965!)8$(&4@F$!=)D#+6D;4K\+76TX)CD8M!;%Q,Q)88?^ >N[9$Z M )[8/R]%\#':J;&KHB%>@@)/H!S%0$?,Y;(6\"#F,CM86B39@/RWB'!V[C#T M2%>MB$"23/P:Q*"BAL(421%'5)V@:H*NJ<;>5HGS#]$V]O=2E,^D!$_4A[*B MZZ0:+G.Q_TG T\XHL1"!:!3UA6'GT6E8EVF&J>\Q VV[A#H-@1WLS,7^1(XYG#:-$#%2U&>I.>X@@;$]*]*0<9/J#L_(36].E4@_ M?DV M"9XB#RON4_-C4=T,54 &R&Y%MB]-[L]LXT$I6C"]&H%)^S Y;E% 7P$A:8,X(@C#Y"-*R'P!"XD2!FIDR,D9FFV M+N7X!YB:C %.:1KL81^;"J#1-%@YE==[3&R")(6[<"[M;IW-4M38R-2_YKE! M$"9]ALS(QAI77BZDDNUP."G*2.2/E0A:2D#48"N;"&4IL,<4.W*7RSCR-V"H M5%@SJMW-K6X&RBQVM4OSQJ:/EJ(E]9F8D5.::([F<.IP[LV64![8 9>@9N^Q MK;*W!0+Y2I"**LO<%3C.0:6J$ ++P'E4N)02NM0G66$ZYPG\@.>)IU'5/6U& M+ UY7LH(3*2(3W+-UD7NUD6S]IP#6#"!O]0M"/L$6L WSUUFW9VRY9K02/K@ M/<)%1#J9?5_&5+-+PV#?R3;P_20G(KZG$KCC=@O_XDTSRLYLD)> )?:,2&RK M=8Q=8//'=;R;7@H_$_&E)=#PVTP?"8UIT9H1%#E1$G@U/H!B4$ M^Z,T"[-?4&MHE&NN_G5PJ<1 H +I$P>0K"6"=PRQ2C.NQPH(;=V4H(D7B45/U.^)>^+?]#3 MB.2$Y0,+MD?)JJ$=DA?M9;7?.::0U*B[[RKL>DY]:H002,0^I"6D>RP!2)N5 MZDUAO,0%$9',4R [$A1W$@FC'W8C1L^?U*FETEF-#30R1 $/*(JD*LDU-X(- M;;=0/JZ==\:-RU%NI7"B2P_UT(A\ F%2F- ./#6?*79DEJP24==C:A%+'=8- MI[?4YBCZD1XZ)NJX9M!4"/6VB@<*]-7AGO7#W"K)@Y<3?F^2*_9PN=;$#<$9 M*3O$)]$]H;^[[:3L-SMFC8B&(AS3H(FU)MWH^@CF/\H'/HXE_<19=XH.P48H M>6-[AKM,RT/D>!SRS'5JCS%%+,$>74RC52I,&C.-RV.]$/B7T*)4.&/B5O]J M"@G^9:C78Z&1UR,\98C@)%&$R(KEGA0)/F-WHX8UT8!NU8RI@U/K+?>T2;7@ M54+>M^6#$&2]Y$/6D 5> 5"LG*K,>+T- M':F- X@>M:Q1R^1_#$TX0X.P\RC4?[ K6-8P#Z:S0 87X&Z\,^G@X(B:^*22 M*KK)00?G33$N1XDNYY9TBDB%.P,6G6%BD4F],TL5B91\M!7P_=(,>/?Q0ZG_ M)R"W3PRI&Y/*AW(BW<%JI",)87('2G^Q2;EHDQI)KE'#I2]B) S=3E. MFZLKOC; L#,:01K;H_-,$BVI>.)H88]\#R&?8.V@2PE<<3=I/.3J@FN\\<5) MO@+WJ#9#/\$H74&CI>=46ND+ MZK=G*V-/-9N9 MK,D#)54J[]BU!3;)2[S9X3Y5BD1IS([Y\M#!_O$[#GEFXB63HNGH\>U#%O!A M\*DU-T%9]V^)0PC0&6ECE#-KYTM0=*Y[DMI^?'+-R8L9*KURXRW&WDB_XN"- MJ*OD+J5Q,)9C7[PI0I;!(@_N#XRGL']HLY/+'N5LU=Y+QS.D.PI_'U![I!MX MF'^\6X(0;N@ 0PX:'*U#-BIM].F-F,>W=O@J1A#-CY=(XL8;29F/"OEL-L$# M(0Q9T*K)J0(&J,Q_(&EM:[E&A8JUBNR.R>6^HI/TKW>N!95NI5P+XLI; MR,[$S,R(2[^;;\AR'S#?@VW^(S3_?D[']F6(,U M]XFOF>2W/CD06?7ML[/\ZO?JNB78']NUXWO@-^4>6*Y@Y>0ET4+8-[?Q!6CI M/+:KMNER70:+Z7VR*4%,A6(>19T;SI3006,3Y$FQGF]JR9T9:8=387_PHF(* M(B0(HJG>AMI6J:?UBE-V)(\6=9;D699=+2#U1#Z=[;R:XT[D472,GH 0W]:ID M?:JLR9NW!)C)T4 QAY!,QP0N7U6#H8][?4H?7_#U0[=\3R<7M9&BUGP=G;HC MD%SN;)=?RXWW2[GH/0Z7Z_+OM%]3I[(Q*[QZ-O_VFQ,Y,\Y?HNOYVC<\ ?F0 M/Q*)-YX&X#G=;,M?:('R_P!>_S]02P,$% @ >(4'62YZ-28P!P B!8 M !@ !X;"]W;W)KVO[PSU8LHK&Y& MSSSDZNH@U5== ACV;5?5^GI6&K-_O5CH=0D[KN=R#S6^V4BUXP:':KO0>P6\ ML$Z[:A'Z?KK8<5'/;J[LW$=UN930%#!VA "Q\'.1N6)$?W=X_^B\T=R M^B(*4U[/\ADK8,.;RGR2A[]"ET]">&M9:?N7'5K;()JQ=:.-W'7.&,%.U.V3 M?^OJX#CD_AF'L',(;=SM0C;*]]SPFRLE#TR1-:+1#YNJ]<;@1$V;M8WC&,64?9&U*S>[J HJQ_P*#&"()^TC> MA1\S5T",(WW2C#I,]E,",0)9L MF=Q@RSQ"W0 ^UW);"VH"KZ,4()5%A2MLM<=X7; UUR5#+G7-HM%)(Z\U$]@X M^*(V"ON'<:U1)Z0ZSE2"(Y(P3XP;9G!]0#1<'/BZ1)"]5(;"V8,2LIBSVQ&2 M)APMM"&/IJ:0H*!X03SR506Z74K;.-:-4OCV4(*"T]S^B2_D(V:%V6,(W]8 MA;;A\)UL:O3OL(T<*J#G[$L+H K,\;@J+5$/*PCM+K+'-!2AB/I1BC6E1N4[ M "OY(ZY68QJ84V&KS2NF2!3LJI1H 8I;+7HIZ^K)QK?'0J#X40%L[':Y/QI! MJ:X 19=,GE %;8U,B54>0Z%#T< K&\:SG;*9T#)#'#V8L+4?XFSV""4;Q3:- M:6A-4%;PZS4XF]9OM@"[(5538,K%(UGUP-H&TI.+Z$.[H?4$(;&>B W*X-%Q MW!44MZ\3J$/A*4B-J>L-;W4=@6G.B9C)526VO"6R; O0%V9.3:*/O."JYP 6 MG.OGQ*9&XAI<\M0SAM6 (F>&Y[; J:_ HPH+!KB<2C=EL].;\Y-LH$ M,/ICV!ML77G0[*6@=&6C<4']ZC6S A&]^>%/%&L8Q)J]Q][9K;#]HL#.1.RV MY#6R^C3:WOT%B[UDF3GCU(NSV!F_#+P\RUX-,U-YM_)"FB!,B8D7.-;"H*2A M;N^Y*)![>'G1T(F<1"*@GI".U -0QWMJ!C*UVZ1E)0I.R"M>V:VV!RR5W^9E M>;T^B0@9BM<:@7W=:B?;*+FSW.LDN1";#6H7P:W '*!KS1&C-HS.&X$=,X"N&6/>>=;Z M5N[VO'YR5=I&TI;CA3\/CADA),8<#Q.8R62/TCS@19J> M]N24]1I+UZZ/VVJDH;.O<]Q\Y[9:$ZLB_RLU^U'/!YNA>R\^9G:/.4^_Z;UM M[O;/*>Y;>YA_X#7>%.SI_6<#^K<=[V75M ?; V"C_[;''W93.VKI$XL)@\_W M'QP]#Y9>ZONC R (,PI*-)J+,"Z+0F5AZ\3)R$5(O#1/VI905=/<=S8FY MO4F0>W%78_<#D,KJ(>L)5"]-LS,CURH+PY-16[F] MDD6S=DY)K$#BANEE>3*,XL@+E\=Z+2,O=:H3!%X8'(T#/_:6?L[^ 7B+P!8? M0+PP3R>"',]G7I3F$U;M_'VO5\\-PB4FD)T;.G5.$"DY'3ZX*C*Z.V#5EDN7 M*NC@NU3)D#M^X$S@R/-3=R;%O3__?D?BTW4_OEAFO%? _KQ M8H2WS=CE2^3%ODLH5*L\<=F"EY]DZ=Y/$R\/$]<@\^)@>4&,'.V)XN=5#QWM MB,;(WG->9N>&(]E*LN!T>%:V M,'$_&Y$J],+$)5&Z]*(P=29RA!SI6!IZ_M*U".+,_4]JZ@/5PODZB)?0K?T& M2O_IXK6__5 XS Z?6=^V7Q>/YNTWV@]<(9,TJV"#KOX\2V;MIX5^8.3>?FM< M28,W7ONS!%Z (@-\OY'2] -:8/CX?/,O4$L#!!0 ( 'B%!UF'G-"7CP4 M (<, 9 >&PO=V]R:W-H965TRJ5=J>]POOJ:#!P62%*[OJF$AIOYL:6W&-I'P>NLH+G MP:A4@S2.#P8EE[IW=A+V[NS9B:F]DEK<6>;JLN1V=2&469[VDMYZXUX^%IXV M!FXL5H/.2RY+H9TTFEDQ/^V=)T<7(SH?#GR38NFVGADQF1GS M@Q;7^6DO)D!"BGO6F/Y6+.:^7OS?)/T?(9D[_,*!?^LF5S-AGV6%8[;\K6& A*J9M?_M3F M88@:TTO&M/T%Z8'[,9H7SCV0>AE4VJ%(U?Q3)SVH'4G[$+TSMZ^ M20[BXU> C3I@H]>\OP[L==/;SU\^L*NW;Z9IG!S33Y(>MZO.*_MH%)I-ZD?& MK6"^$%#,/\:R3''GA&-FSJ1>".V-73$>UG1H1BW*3:#1*=W;@X'"#]0O*=VG*BNL51F5F+#IRJ\8NL[QBR@!.J^90]+VX M/\)042K,1YW3QF&W@8D?9.$+*T1X[>03*YN>%]3SNU6-R'0='9!^)-CD*B$A5NNP6G\D;\20S@U0!:BZ6^<]J=K1?<[6!FW5H;4 MN-IRG6''+(0E'<$7V 9>4:@RTJ)D*7UHF'&\TR^<[2682W$,H'D-Y<](@]0X MK0X]*T#%U3,X")!H!LNR24AFG%^7=4-TTQP@LW?0[R(>XPI#G0V4"IERDG W M;=&Q(.;4MG,R#0&K(D]8>:$+^M<&N"VUO:Z'UO>4[%S(1< MA *TK7 %A3M)6:M"2^6A>304& 57!A!^%G[$PF>&4H'2:A(RGB BF8<*SK@* MO,+]QK6?JIVALY96J-]JGFIJ,PH#!B*.;9ZOK1M2NC80KFFJ& MR-R:\J6*D= P.DC6,[$I#]QC KQ48?BF##^;&R_=309;E\-2V,=P!79 !??- M/;';[6[9Y\WE(4'67]"L&=_" RAD !D M !X;"]W;W)K&ULO5EK<]LV%OTK򲸌B91D M.XX?,[+CI-YQ'JW=[>Q'B(1$;$!" 4#+WE_?\+ MZ'2ES5>;">'80ZX*>];+G%N^'0YMDHFB@)?YMKDW&%H%D.[-(*G?E.N MAJ,H.ASF7!:]\U,_]\6;P02J_.>G&OGOA-+C)'$\/S MTR5?B%OA?E]^,1@-&RJIS$5AI2Z8$?.SWC1^>S&A]7[!/Z58V=8[(TEF6G^E MP75ZUHL(D% B<42!XW$O+H521 @POE4T>PU+VMA^KZF_][)#EAFWXE*K/V3J MLK/>FQY+Q9R7ROVF5[^(2IX#HI=H9?TO6X6U,18GI74ZKS8#02Z+\.0/E1Y: M&]Y$3VP851M&'G=@Y%&^XXZ?GQJ]8H96@QJ]>%'];H"3!1GEUAE\E=CGSJ\_ MW4T_?;B^N+EBT]O;J[O;TZ$#6?HX3"H2%X'$Z D2A^RC+EQFV561BK2[?P@X M#:91C>EBM)?@/\IBP,91GXVBT60/O7$CX]C3&_^(C('$9#<)"HVW=LD3<=:# M[UMA[D7O_.>?XL/H9 _ 20-PLH_Z\P#N);$;X*?/=U?LZN>?WHRB^(0>\>BD M&FVQ9-<4(HDV*2\2 2]T&;YW4AJL(!)*\IE4 MTDEAZ7N98[ZTLE@PCHU&"O=(6W/A,IW: 9L63!:)S@7CRZ71/,E\J*8,<9]* MF^BR@W/H_/ +)'7I6'.\!1I$"FRSQ)AG)S+A%,^ MH;$/3\AJA ISF5Q:+\![D0K#%9O>2_^%35,PD!;D_/ E*6X4G;R?3OU;?/*J M15Y )-*?%WWI*7MHM3YKX,(ZB<0D=FB5L!NQU" )K96%)!4;L59+!C#:@)MB M2V%\=H?=^^#)5H(L:1DF!53F*DW)PE--2F-$X=B,#"*L94O%"R^T$=Z$+ %> M2?+#7Y"K"B3WG';\NTP7]#)H.X=WI*,3RQ9M'Y*-PS7^82G9>A^:/=:>R:0- MR@_Z('BVG(&Y)">!B:;"W'(5F.F"0-QJ50:-ODR'LR%OEMR +^GJ@^!FO>I5 M8ZKIS8?;VE8@?#_3IG@6X1U+6E0O6T1)\JDTB>%S%[99">O>B20KM-(+"H?U MQKOUQE4FX?)D7X2!*M-@+?(*VOL93FF%5WW'OK^NX$#$D'WAQJU)^_E-XM!T M0[M$HC>>_)2,PSZN;;S60L5QP&Z%8)\TY+@ACP*5T$KXFCQ#G^#-UGA3M0T1 MT$DJVB>5+;?HLP+\N0]7PC.C+H.E%$)>'2^]&G1I0<.^>LM\OAJ?_/ 3)4HT M)8J]$XG(9\ WCOW,.*CV^]DA';#+3I9I/KU@1^#4'34:JJ?C<7\2'VX.R7.W ML>SA=11'G?] -VHQ'&VA$RULQX>=]VU<_2@:;8SNM$.NW4YLOM+*PB4 8] ^/CEKC@WY,4;$S^G^K.>[D?C M[PSJYS.:](^/XF9TT)^0#*%@_[C1WBL**&I]2JYVLF\83\9;(T#&CJ7H1#0YP\E3*%VR48DP< M-A-4T2F\7690YO-P$!1T$-R(%-I)@=&';>Q2^,.X>AP\&T4\B+HHXD&\A<+* MA_\&PS1)RKP,;60'21=!-)AT(1P/QNL)G^FV^6UEADWFUZ%1FTN#9NQ;B4X, MBT&**/0[;3]ZZH**$:'$P40N%L)0QRKNJ?-""?%%%!,[C@. !1U!-E$GY,W^ M>_.TX-MAJ S;I?=@+U;JU=QZ 6\<8*C8OY8 MZS8H+*BVI3:+98"UU_W^_XKK1%/_;U0B/3"K1T2J:4"FH:D(Q&7PLQQD M/+G5A;^LV,,*=+E*?)'8>EM&\2"33[O/L=[*QIQ+\6*_!!>":-0 M>J ."BY;UZXY.0B 8$K.&9DT%!=\KU0*?TJD03VWSJNK*HNB]I:B+4[.'^$' M$,.;P+O[KNO<8>M^'=WEPO^+0#4(S4&X:F]FFS\JIN%^?KT\_,N!6K"0,)$2 M&PO=V]R:W-H965T#*P_K7#7P+7NO,/-I([*;_9SD4R=3PK"#.,C67@U-SC*6:9)2(9WS><3CNE M!7;_G]C/Z]@IECNN\51F?XO$I%-GY$""2UYEYEJN_\!-/$/+%\M,UU]8-[Z, MG.-*&YEOP*0@%T73\H?-.G0 (^\- -L 6*V[F:A6><8-GTV47(.RWL1F?^I0 M:S2)$X7=E"]&T:@@G)DMKC\MYMQ)W0G;2?AG5?0@\%Q@'AOLX O: M:(.:+_@]T39D@]?);+HW1F^^_\T#O:(7702AWL8O]5J3O) M7I=Z]>EF#N?[[T;,\X]LX[.C36_'Y+!0=",H\PB\2 "_5Z*D'#4N%$@?KD$N MP:0(=S;?(>$&-<22DE@;3)X&ES*C45&LX+THR"(K36SZX!!J <'1;VMO-2ZK M##Z*)?XR]J* K\B5;@UT'+$]CJWU#&/,[U!!X-5H8@6B[-FA/+UH6Y MPV&W%T0#^(ATGZ4R2T#DI9+W:&?1$&Q.P8=-ZV^%,M_U1OYVWM!EX1CFK<** M$E]!S$MA> :9Y>]H^+ %CAF<9_;&[(27(BFA.@/7^SPOC\ZVL[[8FI$;A*,7 MULB-1H.?;FOHN_YXW':' S?RQ[066E.-B*N\RK@]J@E2JL2"U\7C+:[W;.0. M_?"@8XAH(Z.#GZK8@X"YX2CH& @:CEGG7'4$X .588TNK%,1IR"*.*L22BV> M2V7$/XT391?NV@K7NE>%C/@OXE^[P/N=*INC M6M5O"7NYD:2FX+;6]KERW%3IK7OSUKGD:B4*36$M">KUHJ$#JGD_-!TCR[IF MWTE#+X#Z-Z4G%RKK0.-+*(4'6?3L7"&( M! +0P !D !X;"]W;W)K&ULO5?_;]HZ$/]7 MK*R:-BD"DM! OR'1EFZ=6E;1;D_O1Y,<8,VQ,]LIY?WU[\Z!E):MVO:J]PN. M[^OGSN?S<;S4YIM= #CV4$AE3X*%<^5ANVVS!13ZH4I%Z>!%&P(4S$?.&( MT!X?H1U//MD+]/2^E^VK&73.&!999TNULJ(H!"J7OG#.@]; M"OW.3Q3BM4+L<=>./,IS[OC@V.@E,R2-UNC#A^JU$9Q0="BWSB!7H)X;7(V& MMR,V&8WOAE>X?!V-OXQNV7!\SH:7D[/)\.+.;T;C#Y=C9'P<79VSB\\3YO6. MVPXAD*%VMG9W6KN+?^(N9==:N85E(Y5#_E2_C= ;_/$&_VG\HL%/E6JQI!.R MN!-W7["7-/E(O+WD_\I'[:[[8W=TY0YMR3,X"?!.63#W$ S>OHG2SM$+P72; M8+HO67_]8%YV-_Y\-V(?WK[IQYWHB)8H/EKO_A,2-A0F,WSF&%L;< MB4^@W+N4/13&,3L0[R#7.F)7*%FK-W0B%% M5Q9-V_>'S.--COYXQ7J$IA[9.6103,&P)/*4Y%=":6SML30.HUY_B[#?#Z,D M95=@+3:TK"HJR2FN'+!\,L%]I]N(OT,<:;_W?HL0A6D:O=]!O4< NP?1%B%. MPVYOOR'<:*_$/ZG':W8.J,(&4!_!Q)<_3G;Q>NG\?3]+J/\73;>V_3N+Q M\%'U3!+,K0[@V6<3(SS'D.L?-O4]>HW2L-\]V!!^]+*WMT:X M LS<#ZIT*%AY]3374)M9>%B/@(_B]2!]S0T^*Q;1S%"UT^KM!\S4PVF]<;KT M ^%4.QPO_><"YWDP)(#\F=9NLR$'S3^$P;]02P,$% @ >(4'6;]%].39 M @ K@8 !D !X;"]W;W)K&ULI55M;]HP$/XK MI[2J-@DU+[REO$E F;I);5%IMWTUR85$36QFF\+^_QX_ M=]B7P5;(9Y4B:M@5.5=#)]5ZW7-=%:58,'4IULAI)Q&R8)I3/">9B.W1\9Q]XR%:I-@%W-%BS M%2Y0/ZWGDCRW9HFS KG*! >)R= 9^[U)R^3;A*\9;M61#::2I1#/QOD<#QW/ M",(<(VT8&"TO.,4\-T0DXT?%Z=1'&N"QO6?_9&NG6I9,X53DW[)8IT,G="#& MA&UR_2"V-UC5TS9\DMW'8@V2HNB I."(N/ERG95'XX H?<.(*@ M@=5='F157C/-1@,IMB!--K$9PY9JT20NX^9/66A)NQGA]&@\G3X\S:YA]GT^ MNUO,%@-7$ZO9FK-(APZ=/,5RA=T1A=G?L?KG]#7 MJO6U3K'_E;[3#'?WCS.XN3@+ \_OF\4/^I7W.SD\I@B)R.DQ9GP%F0*V?Y @ M$M"T&XEB+3ARK4R$19'<8 RXHSF@D/+5/G%IGC3$3%/T0\8I)C:*\5A][($] MOMG_YY4N =:7 *XQPF*)$IJ^C31A7,DR8DD7*Y\XCVE0Y"0H)G$ M0]"X"J]>^4'+KYER7+$<$L0#I!V&M1VV6S 519$I.X\HKVP-8?8IW;!;VT'' MJYD3C%&RO %*DS2K,A<1 37;F8;R^/6Q?K=SL+TVW%.SY2'2H/5P3L/SPS^Z M=PZ=1K/C'?GM1JM;Y[UU:=VC&5*@7-E)J:B_&Z[+<5)'ZV$\+F?0(;V&PO=V]R:W-H965T=_IBX;8'NV?/+N'3M;&W+I/2TWVN"W?6R;POCWL] MEV0R%RXRI2RPLS0V%QY3N^JYTDJ1!J-<]P9Q?-C+A2HZD].P=F4GIZ;R6A7R MRI*K\ES8S4QJLS[K]#O;A6NURCPO]":GI5C)N?2?RBN+6:]%254N"Z=,058N MSSK3_O%LQ.?#@;^57+N=,7$D"V-N>7*9GG5B=DAJF7A&$/BYD^=2:P:"&]\: MS$Y[)1ONCK?H;T/LB&4AG#PW^K-*?7;6.>I0*I>BTO[:K/^433QCQDN,=N$O MK>NS?1Q.*N=-WAC#@UP5]:^X;WC8,3B*?V(P: P&P>_ZHN#E&^'%Y-2:-5D^ M#30>A%"#-9Q3!2=E[BUV%>S\Y//T^GKZX8;>74YGE^\N;[Z<]CQ@>;.7-!"S M&F+P$XA#>F\*GSFZ*%*9[MOWX$[KTV#KTVSP).!?51'1,.[2(!Z,GL ;MC$. M ][P_\180XP>A^#2.':E2.19!]IWTM[)SN35B_YA?/*$@Z/6P=%3Z,]S\&F( M#Q]O+NB27KTX&O3[)_0 ,>S$0^P(:T7A'7E#9663#)(F@9D7FLR2#@?#[M%P M1"X3")17?";IW.2E*#8!_O6)H\3D.6H*\DQN:2VM)!2\\Z)(5;$B$>R01MFF MD;!%;V0B\X6T-.R'U6%$K\=Q-XYC6F_="F#*N4JF[.+25%"5=:10P51:=2>\ MI%(C%6@-GGYC[]BM07QRU>QN0PS+_9/?([H02;8-Y<=3!!CE-6+E72M7RGGX MD%)F-&[>X\D@HD#,LW@1OG8Y"<=_Z?>C<4PE( -$%XUP\17-B6\0Z5?4.D<4 MT4VVS^8#A]=*:Y+WI8(?N&-\#/[**(^Z] %=\ NZ()TKOR&/[MF%S]]Y'PP" M[V.L6I+":H7%J@S]-95Y&1HEMK3Z5JE4\+3VYX$/JDATE2(3UMPI[M!,'P>\ M7(:08..D!ZTA2R)'&A':O$(>[H158L&$BT8W*FT(->"X,#B56X M3 &6>4'LS!Z^<2$C%!1(*V:D0"X3=#M\[<*E-)V?TXTI54)'?=#:*'&:)!PP M9X\1W\C@ #X_]%85 %&HMGK.R-#90@A)0)B4FB'4L;:(XYTQ]$'7: MI) CR$2QDAS[CD_* 2PQJT+]4_.R4XF_<@V"S8(1,7)&LY Q03UY6=,-!>%5 M8X.^72WP?7T]RA:N;34)[QV'P@=G:$:W!_,$_8(;9EU$7/9\(#>IU,T51N,) M%*Q8_DP(?TI"+\8V4E75%>CJ&D!@V_NV5SW#RV?WWN/VD_!??_?!'P#3M7*W M!TLK.6_<2ITGRSYN[4?1$.0I,!9HXYW*#/N?8P>G ['D1Q.^8$.05)+54B6-V[V6!_=J2V MG_!$Z*3204M!NPET]MY6N;2KL(#FFL,U5N_,MO5]HT^K9^FWX_7#_SWPJ[0IDG+)4SC MZ/6X0[9^--<3;\KP4%T8CV=O&&;X/T-:/H#]I4%;;"9\0?N?R^1?4$L#!!0 M ( 'B%!UF9IK'W @< %L3 9 >&PO=V]R:W-H965T"99RKR81)%A\."2]4[/_5[7\SYJ:Y<+I7X8IBM MBH*;IP\BU^NS7MQK-N[D8NEH8WA^6O*%N!?NG^47@]6PE9+)0B@KM6)&S,]Z M%_'[#V.B]P3_DF)M._\9>3+3^G=:?,S.>A$9)'*1.I+ \5B)2Y'G) AF?*UE M]EJ5Q-C]WTB_]K[#EQFWXE+GO\G,+<]ZTQ[+Q)Q7N;O3ZU]$[<^$Y*4ZM_Z7 MK0-M,NJQM+).%S4S+"BD"D_^6,>APS"-7F%(:H;$VQT4>2M_XHZ?GQJ]9H:H M(8W^>%<]-XR3BI)R[PS>2O"Y\^N/-Q;@_'3K( M)HIA6LOY$.0DK\@Y9)^U?F]N&*_?KC#],D3D[H$<4G+\MFMY6SCJM,J@7*>>:8GN5RP:EG M+..6Z3E#+D2;"P9:]I-(13$3AHUBOSMB*#"G5CI?$6V7V(I';M8&"& 1:Z5N,>F4?]X,NEL),?]*(J@IJOE_DGI M5679%P,@->[)A^_J:R5++VZCZ4&8@GW27.UXU%IRK1;O'!GYG'F/ M-(^/CCH;H\-^,HW;C0OW+3749\YK J@*0VF82\552L%)M766K841".]@U$:7 MY&!CTFST,2AL*3S4YT\#=E&0K7] EB]M:6T%B:*6QR'.B%0;0!9#D4H%_X1U M;%\\8NI9<8"M5!>BSQ3FHUL:72V6@%]7&8E4UI5N1,Y=HZ*R9"]M6V&!$X6A]\1[+:,,8+72E2ZC3; MBP9QB$0T2-K08&![R;!:0'U 9Z*R\K%9"@+K[=1\J[ZM#+RN]T\5C@;_F[Z\ M51";/T$DB8VG?6_$I2Y*KD+3:6S0<61F929Q &$S;0#/PEA8N%#<:>P1C8"/ MPF>!J@(+SFQM "^"!R2/DN3S;EJKTF 5;ZW:!X#6/,$@ZH@D.GG=$4\0GQPT ME8(Z6NHG(+Z4BH);?_@P*C] 6W23<= M9U@N013@?L"NVC(,P9RTG=D-9AT$VGLC(U"%[L%)T0I/BE.++*IBRRP?[@K2 MC"^L[4)X[ER?JA&1Y[-<>'*]S1QE^=$)EM65U0V>D#.^"\V/O M_'3 'I:=MC3>H++,9=H8D@.U,2@[@U2K/XN.1&&P.3@=O?9"D;M6"V8%#%4( M%W:;\K]%5A5!"KMND?&../?KLF+WM]=WK"DA5N85:<%I>P%T@Z!D<#3Y!PL. M=5QXYML+,W^-S>D@FC;,=2GX \;1"93,9$X!;$/_;1'H9 S310>D+V"7!^G9 MTTX/TWK3MFOIEFS%C<39HCXL4U_S^5S2@9W*F)@4%1$M4KT2B!MN,=Z)-VPS M A/:U-C<-6"C'#87=&M*,=5Q^6F&%>:7UZG59N.9WD8>!16,'8^]0U!I.[:^ ME(_!WS]D>+SLP/!VBS^#O^^0N]]!N0TEO6K+TGO)ZV'/LU4]D1M4(&^WW6M& M2EF94EO?*)VC 2\E"?*3"EFL*&U@*KLVB\:2 1Q/ QZ]JI_R MC"_1=#(\"H M"+KT=M#&-4@+C[: 19AEK*-0HKCG/ U-L=95CLH1=)(@ORE6!!E-(+;AYUFN MCZAF(,TSX(D+'YTV#,_]L:;ND9>=9:CI$"AAZY%5EW7;\5H!Z4K^Y,F!L9*J M5<&?>M9WS 5RNF8HH57A9FD \+*L2WZ#74$<]6>>P^]&;1;*?[LJ F2]L/^] M\"!5?>TP'C/_"BSTJ=?6.'[0<[>O_P]M3'+H0TM6Y3[S;>AJ^'P6DY>@67K1 MX;9EO_NN]6_!#9W**+:= _DNX]9U:H_%T3%M[5Y,XN,IO3C<,,9C7\<[E,?C M^F;1.KT1W[GRO'2K'G8^>!3"+/QG'>H-5'#X]M'NME^.+L('DPUY^.STV0]' M])>8@S7"@.PQ$S[EA(73I?]\,M,.A>3_+@7'B84(\'ZNM6L6I*#]GG;^7U!+ M P04 " !XA0=9D*!N2X4$ #P#@ &0 'AL+W=OOMJ3X!7#:;.VV9D&D9$6)'3?9D'PQR>/=<\^)=T=SLN7B1FXH5>@NSPHYM39*E:>V+9,- MS8D\X24M8&?%14X4+,7:EJ6@)#5&>69[CC.R<\(*:S8QLDLQF_!*9:R@EP+) M*L^)N#^C&=].+=?:":[8>J.TP)Y-2K*F"ZK^+B\%K.P6)64Y+23C!1)T-;7F M[NE9H/6-PC^,;F5GCG0D2\YO].)K.K4<38AF-%$:@/:=I6HSM2(+I71%JDQ=\>T7VL0SU'@)SZ3Y1=M: MUXTME%12\;PQ!@8Y*^J1W#7?H6,0.<\8>(V!9WC7C@S+ST21V43P+1):&]#T MQ(1JK($<*_2A+)2 709V:G8^O[KX>O'; EV>7Z'%E_G5^<16@*MW[:3!.*LQ MO&EC>QOXM*2\':DS[RC@[U5Q@GP'(\_Q@B-X?AND;_#\ M_Q5DC1$7&_ HP-V:6H UN:4"2AL55;X$!/ ! M+G/0,E@209>0"AR"#Y160@^4)!OMCO'TQ)!<\0PZA]Y29)E15 I^RU(P)M 4 M$EXD+&-M".I)5-"U7A:65M3&:B,H-S M@-"/:^Q&\RGT9^C,+N JZ65<2DB, @Z#MMJ_H)Z/1W[8[TH\/(JBK@0$@?-4 MP^^C3QM20"[!!UX1)M MR2JJSWQ+A""%0I &2\@%=;_'B[V8[]_>,<9 MQOT#['5J0+:#[N'*(V?XO,1U\3 <'5"]?#MTKU=U=J:9*'MHWE+5SXCSN M!" 8=@5ZO;__.K?- ?S42&:Z@2(25%, &5&AR79.09(II-N%DT3Q.GV9UJF;3:2Z)+4 M'/WK]WO41F5TA_,3@C+KJNR-L^.=M;N'Y^> MFF(G*FY.U%[4&-DH77&+IMZ>FKT6?.T65>5I'(;9:<5E?73VU/6]U6=/56-+ M68NWFIFFJKB^>2%*=?7L*#KJ.][)[PH)(9$*0I+%#@>E^)< ME"41 AN_=S2/ABUIH?_>4W_I9(W8T/V)KL>%-:=^IJW^( M3IZ4Z!6J-.Y_=M7.C3"Y:(Q55;<8'%2R;I_\NM.#MV >?F1!W"V('=_M1H[+ M'[CE9T^UNF*:9H,:O3A1W6HP)VLRRM)JC$JLLVZ0YV=*P25L:*V\#:[ M8SNPJQK-BIT4&X: U]S*>@OO+J2+OHI_$)H=G^^X1"0@ENHU.W>3+ZY%T5!@ ML3>;C2R$?LC$)2\;;H5A(.1@HRZ$6X*)I?P# UNM#(:UVDC+N&&\>^\%.9DX/^]*'9O]I_ [.MW;WR&2>43DC1'UE;HFI?E# M8ZVHMU">T'@UO6[<<@4# ,+A[[ M7Y6B)PCVWL,V'U=M;X>IJ8JR60M6J5I8 M^0=WN$Q*)BJCMLCHI#%!6B+&:<[53N&EG>G4U\\>U7ASRRU,LR>/H=7DW;\L M7S_2HH2UUM[$$_8&8QU'9(A.6,-V'%Z]$J+V% 4? /C*"EX,?[2-AJ 4'W+] MJ)0;P5Z6E 78!7Q@[Z3ON$0Z)+&D]J*+%@3$9Z'JWYJZS5(N'I%=RY894L4. M)(6QZ#5RW?"R\SY(=6#-.!=M(W0P#:*Z+N3>!2I&R1&*;F87@@%<7T-P M[+M2NB./S7:HS5H5'@QK8JANQ,0)!G3HH_LP3' 'Z96T%$*K&[:$V4OG9_#* M]S=[8+70ME4YV#@?9'JJ%2FB5$4_TX[AV2%( M6S"XK-4/N*4 UVTMUI,0XX!IL$)$@!D;Q$Q=M-H=G=5#Q2D:M!N1U.*Z@P0B MU+'7)3E2H$O]6U'#OR>/?R09Y>CG M+"'I_3/ZIY/<23V^O>L0]%M)<$]1]9>1Y(%"Z_CPF6?H9G$039?C(I-@S :)^=ID$4C]=D\2+W-;C]G49 O1EI) M'H1Y-#2C, K";&S/TR -QV8/IU]+=Y3]AVII$&\1I%$^-N?!S&NF:9!DJ=], M/?[?3FKV85*0S\Q$P.E">!Y%GJ.]8M@B2./,ZHBP/LID_ M)9KE0;K(/]MJ?P_XF<"0UTBF(Y.>28[^&V'2 0Q*@ED<>VV$?>9CTAS.MO#' MPTDW<:T79V$J"T(O1", ]:N)S ML"?)L__0>_L)G//,/Y\ )-)5&HXV@,$B#X!O(T\, 6/?L^(PB&9^1QH"T'TH MFD'%2?39UOI_?4YKR;[W!U&(:H7C51(%4Q1K+=2=$OXJ)K\!RL%1X(KYI')* M\GB2UP@1V-> A"A'(3"_&S!1E@3S^K ME<#Q2/CG+'?M9?J3U)\[./VO')7NJU'^9&WRD9ID>4C;7Q-VEY]QJAX6'<<) M"N[XH=>!$\0B]SI05>9AZG6D%++1V/&J/Z"/)_/66P)6BU'&8^3#>#XN2^:1 MMVLPRY)Q+$*U,_KS&W='=8AFY-7;D1&2+SW\QVOM^3,;$-W1,/U\177 MFL,XI>R_N]P)XP/QA5)GVN/2\5ZBAWF\4G5R7T<;G_H$67 M+'337?>?1[;M7?OSC@I=,M&GXC5KOSO3I?VM]>/7'D/WENO6;[>(R_6C9J_H MVDD6!&#=G5U[(^L"$F"U(DC;E.V59G\]S'5%DD;Y$\/H,M/N1E.WU\>UU7+E M\AFK.*3N;F;I]KZ\H1X'83Y MQP\J.+Q'8S1GP2P9<6AZ",]T*^B MZ-+#DZ5['OHNM^!4+?6A"M[4\EAM[AAR;/V]]7C-/;7ZF\YAIG M2@JP#9:&)WEZQ'3[RX^V8=7>_=IBI:Q5E7NE#S)"TP2,;Y2R?8,V&'Y^<_9O M4$L#!!0 ( 'B%!UEQ !3IG H '0@ 9 >&PO=V]R:W-H965TS-K MYR\/#TTV$R4WH9J+"E8F2I?:B1LYG5F<.+PXF_.I& O[:7ZM87388LEE M*2HC5<6TF)SW7L4O7Z<(3P"?I5B:SC=#3FZ5NL/!N_R\%R%!HA"910P&_58+B:\+NR-6OXJ M/#]#Q)>IPM"_;.E@!W!B5ANK2K\9QJ6LW&]^[^70V3"*]FP8^ T#HML=1%1> MRS%^./'][\X]W8S_QJ[^ M^>G=QS_.#BU@QO7#S&-Y[; ,]F Y8N]596>&756YR-?W'P)%+5F#AJS7@T<1 M_KVN0I9$ 1M$@_01?$G+9D+XDO^0382EF?-,G/? XS0"]&[^/FG M^"@Z?83&M*4Q?0S[DVE\%,MN&G__\/&*O?_YI]$@BD_Q5SPX]:/NJ;1R?.K/ M9@21G+(WJBS!@<9697?LXTS@Q)Q7#Q[-5SH:# MX&28!FD2>5"V%%HP:4P-NR'<& M@LIJBR43LZFLM[0-[5V6B0K]GUP6ONL0S MC%@6?@SCCVUY86$/>PH1,XZ@J( M2.:WA6 U.(MFB+]%'!*)[7 E(,-R:3(M,)1!\&13S2LG3]G2Z]"K.<(89A43 MY;Q0#\+18#N\(]D2MG^M>2$G#R@U4]\:F4NNI3!;5!1&/8642E5]AU*B1KOD M!'[(YV"5F>04DC6&3%@"*5DM,]MLVIX!64F$S.5"Y@*H%Z L,"Y!)VNF@#M- MDZ!!&&?"MUN>:T .PXN M)?!E%:QT+8:66VM9/P:DK&@L[BWP 9_<,I0V$KS+. !P+LE))/@X)E\"DX&8\877!9D^!.< M=FIY@@\ T3P'KAH'NWUHI0C%@;,D#%'26B'6]!*V#K\#$-T6:)P7PD*$(F91 MQ1,07]$8.QB352\ARQLY1:EB3+,RDW.TFE.8=_(6=*1]F#M/6UD<<$W>(?(M M8/CN )^"EF *?,,2%2N&-TR %M%$IUJ(DLR?IOR1H%M!(@W9S2X78T!FD8]&F8SH0/A*V!!'"WXDJH+8S+]N$\5?]_D(U&-#[ M:B$TE)0_ON%&8'K N/@&Y*!!:A#6VM57I:K!87]!U;)+M(NW7&KV&9,=^TU. M!'OQA^#:'+ /G;P$WGTI,@H?+(D#)\(&Y3 9!,G)23M^QN(T' VV*([#4>H. M!JK;R2!.A\$04F,ST]_+\MLF6+0S+X9'01R?'#QA\V>PJ>Y.2/_!*$T.M@#W MH^A*9-VL5MRD41*<'!UWA#$*A_$6JD&8;@OH_S;W#9L;= 2='*=!,DHZ@HZC M\'C0&0_"T6C+WI+A27!RLMH6#Z'BVZ&>X7"7N<7#X.CD9-MF $O'"E98(#IM MVEV'&= QPN?1%5+=*@7I#32LJR+)N MBH,J ;X%I&E1T09/"R1G5XCGE$;G6MU2-H8DM >@(X]26-KJ^$:Z]1D5 M3KZ@@UR^P-, #.@'IB0TQ#[[3]!+J W!HW;7E5ABM.DY9ZYN5.[,K% &Z9QK MN2J-FLK>@9 XB&-WI).L+*@673\3]VW:!M9?4'_8&I9VZQWI$\@#%G;HTX)# M :;%7&E+M DM5>XEM\,2J(+ZLR8?6F.N2RDW1AB#)47(7E%ILA:>UVRO[?SV MR;/*BAH+AV/8.$A'7;XVRG(L>DE]W@:1IH4TQ#;4WW]"44V5%'J(E>4*KC$" M$(44"ZJ%J-42&KUJ39*E+&"3JK"*MQ#BHN>^AH&/!IWE>BHLM#Z-7]L95%@$ M]W@YM.Z4N84$7^LYE/%FE_J3'U-_'$3'27 ,0?5;!I#_S^C_:C(1=%7(WG,- M;M:DS> ;.O+>#$<#=+QY;Q"SZ_$GTW:"I;#;>A,H2^:57/)[6=8E*X"WPM^; M/'>Q ACIVYF$)M$NE?LRWVNVR9Y<\AWFVG*%U#T;A!'*N:"K5CC]6;J:H'Y^ M[J1:0-_K;I(^^(N*\=JUQ6,9D\Q9W N=8?_:ME!QQ!ZP]*%S49^H!($7$? ! M^:!P?1) KB3W:1N]D\AZOJ! ZTCS81Y#,5A,2:'8AU%*=@#M(&K*%]2$%CR[ MZX^SF2HP6Q":/B82!"A5+HJ0?9F1=[KD@_,H9O*HA8+NFF+SNJZ:1$SM'IM! MEPB=:@;,KC9LW#2T_NJOVUZ\]L&J2YJX_05.EQA>5IE&*L',M0WT*Q[!! M"VYJ_< >I"C *FN]$*1C6^VT &N-8]OE M.UW&3[B^Z'?4W*<_3:]XE*;!<+CJ"H_#:("1NM]I"?L=T^N3^3ERMU?VWQKL M/^=W52U:/H",/U]E;GTG['K#0.9=N(MV M=P^^76%#JC?&7PAWU?9(.5Y7G<2]EJPSA<\M[H*6[JT!W+2M![H,9.RD2=#A MVLN(BXYT@=FB]U>\#JT"NX5^;KEIQSXE8$H.3_RC2M.B.;^_KJ&D@L"\_1Q# M;PRK-QGD[I708UX@"!2FVO'U;:3=PNMJ?'W=UEP[WFJ&W_U2@QA#=EGK)L=# M<.H_X:YT/87[5ZMT%,":@XG!(./V%:Q;+P58F>/5O/5Z]$3L>G(\[+P$EP(J M6GSOQOL!J/'=HW [VSZIOW(OR2MP]QX/U2]V[V"5$]@:AE= M&4ISJTKZG D.@D( 6)\H99L!'M#^1X.+?P-02P,$% @ >(4'6?8GVCZS M @ ?PD !D !X;"]W;W)K&ULK59M;]HP$/XK M5E9-K;225T+%0J127MIIG5"[;I]-YSF? M[_!=L*;LF2< KWD&>$#(Q&BZ)LFCQ+(,>_0 HC<65"68R&G;&GR@@&.-2G/ M3,>R?#/'*3'"0*_-6!C04F0I@1E#O,QSS%Z'D-'UP+"-S<)#NDR$6C##H,!+ M> 3Q5,R8G)F-2ISF0'A*"6*P&!C7=G_J*;P&_$IAS;?&2'DRI_193>[B@6&I M T$&D5 *6'Y6< -9IH3D,?[4FD9C4A&WQQOUB?9=^C+''&YH]CN-13(PK@P4 MPP*7F7B@ZUNH_>DJO8AF7/^B=87M=@T4E5S0O";+$^0IJ;[XI;Z'+8*]C^#4 M!.RS!JPG>L81N3>@>ZX-?$_QC+?1J0D\'J[I='9H1%C@,&%TC MIM!230UT?#5;1B0E*A,?!9.[J>2)<(9?T8JC&3"=U20"-$IYE%%>,D"7Z.EQ MA,[/+M 92@GZF="28Q+SP!32ME(PH]K.L++C[+'CHGM*1,+1F,00M_ GA_G^ M ;XI?6X<=S:.#YV#@M]*TD&N]04YEN.UG.?F,/T>,TFW]])'QUMW6^CCXZVW MT2?_Y_OTPX??"87;Y*"K]=R/Y&!;JE5R7KN<>KO[O, 1# SY.'-@*S#"SY]L MW_K:%N=3BHU.*38^I=CDE&+3$XGM9(O79(MW2#W\(9J._3O4;[3>P,:M4@Y_M75+FK\'M7=14S>(QS?LW9! MTW9C;H.J;LS<>N]S8$M=RCF*:$E$];=K5IMNX5H7R3?K0[L_MEO6)[*[J)J! M?_)5:R)?GF5*.,I@(4U9G9ZL:ZPJ]]5$T$)7FSD5LG;I82([)& *(/<7E(K- M1!EH>J[P+U!+ P04 " !XA0=9$,+L0$0" "*!@ &0 'AL+W=O\$$R+_YOC'K]<*CWBH^?S>>!9\&E">]\F2( MGFX;!F@<[*:WXU-MM"2BUO\?0YBO"%]R&F6^YS7NW^=4'-^PWS+WHYY_TAPIDX;J@0IEHN&Y;1;_: M-]IEVU_^AK==^@'+@G*%&.0F-1C-S>N4;>=K)UK4KMOLA#:]RPU+\[, :0/, M\UP(?9S8#?K?3_H'4$L#!!0 ( 'B%!UF;S>>K6A$ *$Q 9 >&PO M=V]R:W-H965T^6)E:^VG;F09/%JVK=7[NM9N_<94[>VKH].C],.U7:X"_7#\ M^F6GEV9FPI?NRN';<9ZEM+5IO&T;YFJF@BB/%[G/,H+TDOCC^GV=_QWK&7N?;F MHJU^L658O3KZ[DB59J'[*ERWM_\T<3]/:;ZBK3S_JVYE[-,G1ZKH?6CK^#(D MJ&TC?_5=U,/HA>].]KQP%E\X8[EE(9;R!QWTZY>NO56.1F,V^L!;Y;7%^.3B3H[.7MR8+['60^/>;['_[,>=FU>YGZR>VZ* MJ^]]IPOSZ@B!XXV[,4>O__ZWTV $OTO6@[/MEO70$NKSRB"VBK;N=+.VS5+UC>Y+&TRI;'RO:!L/WRDU M_;C(D_AADI6^,6IN3*.P:J<=C7-MK0(FIY#V2CE5N^ '%[(FEF$! M7(EY#>(GK-1[TQBGJVJMSHO"=+0N/K1]$TC"*VG]^?L7?3U\\5$#!O*MA([81=&28@9S7?674ZSA[]&QMLZ[Y:LB[F:UF=UIF9HG$QCC;EGZJSJNP:OOEB@3P MYAM,5;:J:0->**J^A.FK*MEC6PV+M@T8:DBJWWO+1H4HY"J5"7BU:7K,_=4E M)P"\!AF"OL!)*FMN2$E86)>_ B+C()K'>C9PV\#RD*HA>2KRF]XY>K#Q LDX MUE-C"N,]4A.+J=5"6ZXS"I=6FF<-OM4(.TR$=; M:VQ/@_AB&Z8-VXJ"J+2%IA29=IFF"BL=L-X:"RMSUR&=1D/2H$4/,ZR-=KN$ MV:.:G6ZUZ3 >OEF5M"(Q#8I2S/!KWT@JYQ!G0\0%OW7ZZ+P\\95V05U>3M0E MQJKOML E&L2K@,9BG8)P((J=@'\-T\"/&R!&M!2?$B;/CE]P7L_>Q&_ M?2$[SI 0;&'T' #W09.5H9,,E[,/&2AGFM USN<%S#W_!OUB(/M@;31%7LF\ MJB2E<@R7T6^5A[/9A14[:7H8'&BF2P/)H)7I+-*_@05Y42W(,6YMR>D5" M#!*U\'*('0B<[!V$[IQ-*:]IE2,*2@IV)O0.!.FR 4,-E!H:6IR<=+><&Q"[ MTH@0!&X0W?-;L)_E-,%?LR4@+&*4?O(KV_';,7X\9?$H.4;Q6\.F;*CHH?F%"L/(RVE%=^1PY W,F3#\@!SR>JD=1OR2XDL MT.:TJLR2\@+K"^MW>LVRIT@>"]\*BK,,[ W+S"U07,"2O6.'[E(0]4 1]C3 ME-J5(*F/2H!G6H*L0:#?SW\UHL#"N(#JB1P83(6<=:HNHJHH*<&XF(^AGV$Y M"2U&'M9%LJ/DC#'K':/-71!HBO#8+,6WQGI)OL)&AY=UJ[5'4J@HX4$T\9F= MYH43:,5^52%O[6)D(_HUBZKQ6+R$CQ42*@E&SF>9W:AG)\\4P]#IBP0F@B47 MT0.]S#[H:S0+O9UF K\:29S"&#Z4H4?#G"$&E.1_^M[T#./8=0Q"TM*"511C MH>L=F!IB ]O- ;L;#*S/Y*<4OPHYNMEBT3#G5XB5IO^N93T"UB34>>>#+4KX=SR<\W/H[#?FG4VT"[SCDUX M3NIDEA6?@ <$P[0;<(Y]+IT1*Y&S0:YT31A"L\7??^]I$T"C A":FD M(UT#Z]=?B5V3O2?;8\N0),Q&3.8'[9PRD-]D)]%_C.306R;DA>Y]3"Q1-6[@ MD8C:F.3LJ.3#+KA(Z#N*M(33J="YGUG&WM,VFQL;.=L$>18F\AN>*TD.^\#" M-N9:3K$Y/>#7$I&8AMR"S*^@V9^!"92:4HX9:[K",X(.ZPJG%Z(-TRPY?%.V M>5=QGGV+/3,+R@E,R$ LQ;! G(RAEK1-B;^FUA@FM")*94:7C^@7L, M2!T 3^R?ER+X&.Q4V476$"]!@2=0CJ*D(>9R7@IX$'.9["QQHFQ _AM$.#NW M[SNDJUI$($E&?@UB4%!C8XRDB".JDE"]0==4ZZ^+R/G[8"O[1VX.3*05$*D/ M9<6VD:H\S\7^)P%/.Z/$0@2B4M1KAIT'IV%=QAG&OL<$.*TAN]O8>6XHW=LF MTI7-[1ER,V,X]X^7+F$@8IB1V0FNMDS6*JL!Q]+,L,($2-&?9*:XPX2&-NQ(@T9-ZIN]XS<2.=4 MB?3CE@1(2X*'P/.:N]AD.:"+L0+8"-&UP.Z=V>S=W6?Q$1ZY6HJVHYZ@%8_" M1TJ7*:7EJ!Q!O MP%"IL"94NYL;7?646>QBD^8-S2>1E7W MN!DQ-^1Y,2,PD2(^R35;$[AK&,S2<0Y@P03^8K? ;Q-H =\T=YYU<\J::T(C MZ8/W"!<1Z63V;1ECS2X-@VTG6\'WHYR(^(Y*X(;;+?R+,]4@.[-!7@*6V#(B ML:VZ9>P"F]^OX\WTDOF9B"\M@8K?9OI(:$R+EHRH6&9[:\P>*L9G'KC/L%0N M1I;I]Q2)X[1J"48K:?:.A*)VAIB;U+>/G!/HCBPJ= "VRR<"<^@PTG,2[$:C MC"1LEUP.O][FQ(>V-I0:P!:.C5SX)_J4%]@HX[)D',M)-OQU*1LLC#@9G$)7 M*"'8'Z59F/R"6D.#7%/UKYU+108"%4B_VH-DS>%T!E:M-_D1G4,PDGK?U]W0 MG%_! UK'O9;Q*8K=;%7OMJP.\?0E@ENB&-EYYSTEY-J.2I#(JZ3B9\HWYWWQ M#WHE,8+W%!1"3S%,B.!,6=1,+H^]V(P?-'=6JN=!9# XT,D<$#BB*I!OMC=L[Z?6R5Y\'+"[TUTQ0XN5YNP M(C@C9?OP*+2/Z.]F.RGYS899 Z(A"\ZW(/Y!_G ]5#2CYQUH^@0 M;(225[9CN$NTW >.QS[-7,;V&%/$'.RA#7&TBH5)9<9QN:\7 O\26A0+9TQ< MZ]],)L&_]N5R*#32>H2G#!&<)+(02;'FZB>SWH O(H35C1DP=M$+0=9S/NSU2>#%@FZ/\*G* MA-=;T='>,(#H4[@&4-\V ZDV1P >Z&6Q,/#O:H MB4],J:(;'71PWA3CL,4$6E;2T:U$-*,]$]4J!L182< M[8.)!)1:BOEM"@H[\A\D"G<>7EH61&R T6GI. MN94^HWY[LC+V5++)F?UD=!B,".NTA1TQ^C[,H1BZC\,WW!2*;>/VG6,23]Z" MW^$PDS6YHZ2*Y1V[ML F>8DS&]RGB)$HC=DA7^ZZ8+#_KD6:F7C)J&C:>WQ[ MGP5\ZEULS8U0MOU+XA "-$;:&/G,NG4Y*)JV>13;?GQR/3UPA^!9OD/P[&O' M_\QQ:=$K9[':E70\_NSUL?_C].HB^G/N; SUXE>OU)#K8)%[%RV&8^(_98W1 MK9A\^&OOI"7KXV6.'WL41_&N(>8?+N$ 8RHZ89&3D);6(2?*??[QU:'#6]M] M9\6+:PRW;<+*&M/@ MB5S9LR6#4<.=BZ$3.BIXC""F+F_8BHB"N5&9+H3)>FQEXLOQDDM< MO_UF,QZ*VN2\;.F&XZYH_3],2UVI'&42 :2! M(:!WGNR_:>GN0SX>.9^]R93((O_3?-F%+Z3%"YT I*5M^):/).ALLM.G@@FYP(@A63&- M1V&8=R<>'C:6Y2J>8R'FN)%ZF"@Y,P+$IHUA/[ IH@9CKXK6IYX$A=F:D#PZ M&LAY[Z/IF/JFRX8P]/YPC(GW+P3A\>C:/)+[DO]S /65(+G&PO=V]R M:W-H965TJ[* M6HZ<7*G5Y6 @LYQ55%[P%:MA9\%%11608CF0*\'HW"A5Y8"X;C2H:%$[XZ'A MW8OQD*]56=3L7B"YKBHJ7JY9R35_<"J$%K M95Y4K)8%KY%@BY%SY5U>AUK>"'PMV$9::Z0CF7'^71,_ST>.JQUB)VC<;97!@ZJHFR=]WN;!4DC<(PIDJT",W\V+ MC)>?J:+CH> ;)+0T6-,+$ZK1!N>*6A=EH@3L%J"GQ@^W7V]_>[Q%9U,Z*YD\ M'PX46-5[@VQKX;JQ0(Y8B- =KU4NT6T]9_.N_@"\:5TB.Y>NR4F#OZSK"^2[ M&!&7!"?L^6V(OK'GGPZQ+[)&,>A7U/-P*5]WI. M380V*.TCFT#,_3L[;1.[^3FT>Z6;%=W1&CY6N@!O=NAO*TYXN=;5E&C*LAS] MOH*%*>I#4U1Y(-$C\#BYL\;'2W'DNIUY\[S$HHF/XP[#C['G$XN1XB#U;0L1 MCDB(ON6\9,T\(TEUY^Y$O!BGWE[CQV,;883#R.N1VV[O+"$DA@/@8:>4Y!$OA M(3FU4:0#U9"U-+5;!11R.1'4-K$;THMB' 5[D?_[\Q^# MC=_\O!MF_&N&WA^,X.,>V/WBX\"U&PK0*@GM;H%S1)C:QX$0)R2T!6(<>.D) M,+*PQP]>9YU8V&>)VKC4#B?,LM7^IRP$(/$W_L&F8JLMHMA#BW@ LK*:^*;K\0A;/E'8*O+3PSDO99J^*=@*X%:QL?( M#FR%L7=('H4M"-R-.TU%, GM)HI2[)/(8B1@LH-C$<%N:DMX06P?7/N.IP/K MCE8QL30W40DG_W6MFNM:RVTONU?-'6\OWMR4[ZB 3I*H9 M0=2]B.'^*YO;9 M$(JOS(UOQA7<'\TRAPL[$UH ]A>98:HX+TLF!Q8F5*SGN/(),.2RF,^0Z97)ER45&E33!TY M$TC3&E06#G'=KE/2G%EQO_;=B[C/*U7D#.\%R*HLJ?@88L'G \NSEHZ'?)HI MXW#B_HQ.<83J:78OM.6T+&E>(I,Y9R!P,K#.O-XP,/%UP'..<[DR!U/)F/-7 M8URG \LU@K# 1!D&JHB,$1:QI\%I]6F-,#5^9+]JJY=US*F$L]Y\9*G M*AM8D04I3FA5J <^_XZ+>CJ&+^&%K+\P;V()L2"II.+E JP5E#EK1OJ^V(<5 M0.1^ 2 + *EU-XEJE1=4T;@O^!R$B=9L9E*76J.UN)R90QDIH5=SC5/Q]=WS MY=WCSX=?1$_.:((#2U]ZB>(- MK7C_F]=U3W<("UIAP2[V>*3?6%H5"'P".7M#IKCXV"9R)\UVD5>\T"\N9U.@ M D%EJ*_-;RX@*:B4*-=2 JUM$S0V[Q12JG3(02LE0>]F#_6T1<__2_ M1WVNV)XK7&""Y1@%^%[M\>%I=-O&[H%'NG;DAFL>UW8[/KSHAWZ4LZ.9X E* MN9&'=&R71)MN8I/0A9>,ZQTWFZ"V0'72DW 3ZT5:3-#9\.^!'T9VY/D;*SXY ML;UN!#=&H[8?>X:?'"T,[#-U#N.'ZV-:B=?&=T X"LN;1 M!"<1;+N(SDI+*%%,Z\8G(>$54TUW:+UM;SUK6LIG>-.8;ZF8YDQ"@1,-=8_# MC@6B:7:-H?BL;C!CKG2[JJ>9_C^@, %Z?<*Y6AHF0?O'B?\"4$L#!!0 ( M 'B%!UGI T$\_0( #H+ 9 >&PO=V]R:W-H965TUJ$MNB;;GA6;B87*4B8I=??WH^S$ M4RYTWTF,69RZKHX22*D^D@L0N#.3 M*J4&535W]4(!C?.@E+N^YW7G)I.!-PKXA>IBE5OX; 9=9W MFL[:\,#FB;$&=]!;T#F,P7Q;W"O4W!(E9BD(S:0@"F9])VR>#MO6/W?XSB#3 M%9G82J92/EKE.NX[GB4$'")C$2@N3S "SBT0TOBYPG3*E#:P*J_1+_/:L98I MU3"2_ >+3=)WCAT2PXPNN7F0V6=8U9,3C"37^9=DA6_;=TBTU$:FJV!DD#)1 MK/1Y]1\J *P'^*L#/>1>)3,3F8T"D'?=AS#>);+S=:80T++/\5K ZYE<(D MFER(&.+->!=YE>3\-;FA7POX92F.2. UB._YK1J\H"PVR/&"MQ:[J\8"HK4; MPO;(J5[0"/H.-H$&]03.8'^OV?'.:@BV2H*M.O3!&'LN7G(@TE,#6A"%9 #)M NEQHQ].$IV=\[]KW@[-TKGCB4)T[.(8)TBOR"9FX) MR-<,M/GW=)=A2$:@#)NQB-K70)=;GT@7,VUJY1]:FYM!H]7LO%3#FZOQ-I>: M7-VFMR%OY0FZ)QMR.-J18*)HC"\SOMJEJ>-Y&W(=AT90<2ZT+1Z=H"J&H\G; M?_D.=GXEH;_%#BK<3CH;\C:OAN?Y+[2)-)2_M5LJ!XVWK'GB;1EJNKA==G'[ MO5W\]QZN3_'1;Q_]]O_VFUN99U)0\WQJTR222V&*T::TEH-A6,Q#?]R+J?*6 MJCG#X^ PPU#OJ(M]I8I)K5",7.33T50:G+5R,<'A%I1UP/V9E&:MV 3EN#SX M#5!+ P04 " !XA0=9(@EW,UL# J" &0 'AL+W=O*DFUEKKZL)Q M5++&@JES46%),YF0!=-DRI6C*HDL;4 %=WS7C9R"Y:4U'3>^N9R.1:UY7N)< M@JJ+@LD?U\C%9F)YULZQR%=K;1S.=%RQ%3ZA?JGFDBRG8TGS DN5BQ(D9A/K MRKNX#DU\$_!/CAO5^P:3R5*(K\:X3R>6:P0AQT0;!D;#*]X@YX:(9'S;MB/[OMV''F#X'L#? OQ&=[M0H_*6:38=2[$!::*)S7PT MJ39H$I>7YE">M*39G'!Z.E_\-9\MGK_ U>,MS/Y^N9\_S!Z?;7B)C-U#R?QM? M%&8UA\]YAK^-O2_A"S*I.@?=,>SN6.>]Q02+)4H(O&8F@&^^=1C.NUJ6N:XE-EA!>R5[#(,.X/EV&+\QW3B"&U%4M2:($IG>,&+9 MA_CV8-"W@CB$STBOU5KP%/*BDN(5S2H*@B;*N_RT';V]4-^SW:&W7S>R_6@$ MLTYA3=4L(6%5KAD';OA[&C[M@2,?[KAY#WOIK9&44!>!Q0DKJLO;_:H_'(_K MU!_: R\ZZSEB.LCX[)-M%'YA3/\#4$L#!!0 ( 'B%!UE_/P"E?@, !X) 9 M>&PO=V]R:W-H965TU*!) B-YLV4EM M T[BK!D2+[#3#OM(2R=+J$2Z)%6G_WY'2M:TQ3." OTBDO?ZW/%XI\E>R*\J M1]3P4I5<39U+/)CFUQC?KS[DG2 MR>NLI$6%7!6"@\1LZLR#J^NAD;<"7PK3"0;(;Z:PWTZ=7P#"$M,M+' M:/F.-UB6QA#!^-;:=#J71K&_/UB_L[%3+!NF\$:4?Q:ISJ?.V($4,U:7>B7V MG["-QP),1*GL%_:MK.] 4BLMJE:9$%0%;U;VTN;A+0IAJQ!:W(TCB_*6:3:; M2+$'::3)FMG84*TV@2NXN92UEL0M2$_/'A;S]0)6B^7S_(&6+XOEY\4:YLM; MF-^O;E;SNV=[6"Q_NU\2X]/BX1;N_EA!HW?VS#8EJO.)IPF+L>@EK=_KQF_X M/WYC>!1Q= %$AX"N0Y/&OR]YA<0^2Z$?C@X82_J$A-9>]&O M2,RQ?#3N!L?=F;=WI78LP:E#CTNA_([.[,.[(/8_G@AFT 4S.&5]MFZ>'(@, M6"$3R3(-C*> ?$N2"G(L4Z 7#O38)=,%WT*)5.O*!8[Z6#0G_1V/9G[2L_5G MW;G E$&J*E*VD8+9?'<3/"$<\'IWW"($;Q\'Y*]3O#<#!9= CA+$[& WA1 D-NQ(: MOK6$J T555U!5NM:(N6 UZQLHY;(-2OM96E)+9>BTH*ND1@)4O]-H:8'+P%? MZ"K-U?VWXHR#K#2]%/!;7>QH !PMP--H'W\UQ+L&XN( $?9H_*BV*-5/E^1? MR,@U3XV[7N&]-K!",W.-F"I>H&JZ*2&S)=LK/C?R+PUQ^,K"P!T%D6'%'2ER M!T%L2*-7TB&Q G@6E+NN IJ$[M@/DP+5\QK$[GAP>2 <*S^O-[,JE%L[F=,_9X@E]NATW9JPV.V6AMK<$>##5OA LWS9JY( MTRG26D#C^4:_6-9.]6R9!JGDO_($K,>.I$#"::LX.91;C_A MOIZ.Q8LEU^4O;"O?,' @+K21^3Z8&.29J$ZVV_?A*"#RW@GP]P%^R;M*5+*\ M9X:-!DIN05EO0K-"66H93>0R81]E813=9A1G1N/I]/%Y=@^SG_/9U\5L 5=/ M;,E17P]<0_#6R8WW4),*RG\'J@L/4IBUAIE(,'D;[Q*MAIM?'9_""IM:@Q O^L=93)58(X6D$.R%]O6$Q#AT: 8WJ%9W1Y8=VU[L[ MPR]L^(7GT$<+FKBDX @RA5CF&RE0&&TU%L>JP 1P1\.H49]B?A[[:8V02DXS MF(D59!I8/8<6W]#M^8S =.VXM),,"3-DO+%JLD6">T'3H02(B03A0UY!]CKPC9JM#I86G8<\+:\=_=6]"^BV@JYW MI'=:8:_Q._47=8]61XYJ52Y(3?TMA*FV2&-M=O"X6CT']VJ!/S"URH2FCJ84 MZMWT.@ZH:BE6BI&;(4'6&ULE51A;YLP$/TK%E.K35J! ,FZ-D%*VD[+U$Y5VJW:1P>.Q(J-F6U"^^]W M-H1F4A9U7[#O?/?\GH^[<2/51J\!#'D6O-03;VU,=1$$.EN#H-J7%91X4D@E MJ$%3K0)=*:"Y2Q(\B,)P% C*2B\=.]^]2L>R-IR5<*^(KH6@ZF4&7#83;^#M M' NV6AOK"-)Q15?P .9'=:_0"GJ4G DH-9,E45!,O.G@8I;8>!?PDT&C]_;$ M*EE*N;'&/)]XH24$'#)C$2@N6[@"SBT0TOC=87K]E39Q?[]#_^*THY8EU7 E M^1/+S7KBG7LDAX+6W"QD\Q4Z/4.+ETFNW9[> MX2T)49<0.=[M18[E-34T'2O9$&6C$18:8OR8!2>,LPSZ=-TL9A^ M?R2W\^EL?CM__$7>/](E!_UA'!C$MU%!UF'-6JSH'U@CZHAE, M/&P"#6H+7GKZ;C *+X\03'J"R3'T] %[+J\Y$%D0JK%1*OOK:FO..,TV9Q@@ ML3A$N@-2*9:Q0@5B"(O' >6*R8'IS5B@ %(#L01NB+--= M?N+'\4EOQ?YY 9."/ M1GL(W7O:=[,O^ )4Z3YXX _[?>2'A^H<['6@ +5R=08&KH?QIZ1+6SI36,K%P_+Z7!Z>"V:QS'H&P GA=2FIUA M+^@'?/H'4$L#!!0 ( 'B%!UE71'?3<@, -X( 9 >&PO=V]R:W-H M965T1N MN(^*S23"9,F3Y&3]]T?)B>,NF;'=E\BBR(>1MC M\AO?U\D&,JJO90X"3U929=3@5JU]G2N@J3/*N!\%0=?/*!/>>.ADSVH\E(7A M3,"S(KK(,JI>;H'+W<@+O8-@QM8;8P7^>)C3-)+RY[5A]I_ /@YVN?1,;R5+*;W;SF(Z\P!("#HFQ"!27+=P!YQ8(:7S? M8WJ52VM8_SZ@/[C8,98EU7 G^5>6FLW(ZWLDA14MN)G)W5^PC\<13"37[I?L M2MUV[)&DT$9F>V-DD#%1KO3'_AYJ!OW@%P;1WB!RO$M'CN4':NAXJ.2.**N- M:/;#A>JLD1P3-BESH_"4H9T9/SQ.)].[Q^E',IG-)M./]T_WT\6<7"[HDH.^ M&OH&G5A5/]D#WI: T2\ N^1)"K/1Y%ZDD+ZV]Y%*:Q$&+ M1$'4;L"+JXACAQ?_4<3G BUQVN=Q;+?#"NN0#)) M09$X=-*8)*C.M('4&I@-D)7DV/86]9()E,A"HZ6^NB%O MW_2C('[_O]>*SBL6/VLYKK5-3"["?G =8"MQ;E^%K_@>:/) U5J2.0@F%2Y) MH3"$&6PEWUKN=[AEADS6"@ ?)%,A7I!^T!IT.C5!-&@%08!NZE[F+T)N"TV> M%;ZFRKRXZ[O_7K#<*(: M]YSN9] :GQ6EK-M<*O%EV(IZ_:N]%R[%^IVQ)'\VOK">V[U> M31!W6U$_) W=T*FZH?/;W9#3%WMI6)/"E1A4U\CQWL[U0S/V C%T _XQ32XO MYYJ!N1XI:UW_<:7_"U01*'NO5LRGAJ^*^8*$P<"*3LLB'/3M0?=H&+:MH'>B M.6CO\UH%?82O%=RY#/JUF9.!6KO)BK4E"V'*\5-)J^$]*6?64;V<_$_8?0S? M&0XK- VN>Y@P54[3R__[&3AO"-A0X";[4]GAF_(SGF:DSW@AYJPI*-;JO2JXF3J'U^M1U55;0 MBJ@3L:8<=I9"5D3#4JYFT M1QK#[GSG_0\;.\2R((I>B/(GRW4Q<1('Y71)ZE+?B,T7NHUG:/QEHE3V%VVV MNIZ#LEII46V- 4'%>#.2^^T]O,0@V!H$%G=SD$7YF6@R'4NQ0=)H@SSFZNO5W_.T?7E#9I_F=U. N><#9"WP77A4*7/*?Y8WL7@+7H@AVZ\^"@P[]J?H)"#Z/ "Z(#_L(V MVM#Z"U\<;5^0C8^HWX>IDE.U)AF=.% &BLH[ZDP_??!'WMD!A%&+,#KD?3IO MB@.))5 ^$SQC)2.6OR#1!469J-:U;D10DX:2+$.$YRAG9:UICBB1G/&50FL* MU5<02?N"/ SCTXYW.G-V_XS&;C1L,3]A9W8% M#>ZH%$H-$.-PB;35_HB.0CP*XT%7$N!1DG0E((B\WS7" ;HH"%]1\(F6A$ET M1\J:FEQMB)2$:P3I6T .]:\]E,?M[,C'81H.^G>\83KH06]R?WD]!]W/V[P? MC"?"7N(?C"?$<10,WBWC/VV_I/DQN:,2VC_B=;4 PL+56"NX0K MKJ# Y@V28R36IN#4@1P^+?%]/(Q'/8JS/&?&+2EW(2^EJ%H,T/NSVV-%M2YA M!=M:LDSO-E#-F?Y_@)(41V'R>D#TGLJ,J2Z]7P+ CV/LC]*7:*8I3M+TU=S( M?ZN RSI\"#R(CP:AGU6/N0L"ONM@#U)LK_U5N/1-UOU^TW=*OAG9O"; 5:V M2DZ[9>V=>(\[ 0B&78%9[^^_[MAM IX].'GFX/C]^L^,:W9L<<.K<$LKMZDI M>I^5M?F#L>S?OX('QIV^/2:WTO8C8]:\K1_4FR^4 M[T2N&" OZ1),O9-XZ"#9O/J;A19K^])>" WO=CLMX$.)2J, ^TLA]&YA#F@_ MO:;_ 5!+ P04 " !XA0=9]DWH_R4& "+&0 &0 'AL+W=O9<7O\NUO;$5EXN2]W\1]?KL<$ Y2MM9+6>#!I41=VV_&:]#P^9$*XGA(W> M[4*-EF^XX>,#):^1LJ-!FNTTIC:S0;FBMDZ9& 5?"YAGQDWK\[F*"AA?\LA1Z[V!D0+X=-$]LA@ZE;59:'1<3\6T/W\$>G7* MA1OECL*= O]8U2\0#3 *@S#:(8]VQM)&'GVHL=ML;$5$VT78'-G72YZ+PP$D M@1;J2@S&SW\A+'BY0\&H4S#:)7T\:5,#R1EJ U=,T:RH>9T7O$1%W2:AC6;H M(<'S!8R;0XZ8;99\8:W'+= PS$+ GQ("\7J*='&#JM;CPGH<@;]$YZ]F"'0H M*C3B&N:7@ :#8L:9,B5AN]Z;Q\]_R4- _KR7VLO&GO\R'5V;,9,P-+=(S9M M8WECM>N=BRM1K\1WL^"5UH#>I[P&%&U<-9'ERCI1?[\E"Y4K/C,=XQG*,"&! M1Y,0!S'U&&&,HRCU&)3AS&,9DT00'">E($A <,$>G,8X#1UZ(?/%^^71[>7K^'EG@*'+AA(89CDGB MR!1''AG'F++8)V-/_S,EIZO<(,U+3V*,D]1-H9B%SCN$X)"XCPS3P"WV<2%+ M2/ FJ/HB-^VO3D_/)=NYMUL*I@2A[^4P]C1A.$Z=G@QB*&/.$]( 2KD 2A), M/$<]0RS#-&0>@[ $L\@?0J($QUGR:*_]'/#3@R&/H/TO/'MQ"(,B2C+KAD*&9&PL)F\1NCPG MGX_HE./22!M1)7,(0BDGJ1\OVO/#T Y"!0(Q:1WU%G?56OS0:DV)7$(- M519M\;2IF>;^T6HD%%BYK 2Z%%!,B0UE^(T= M@S HWCMU #_O4V58 KWW (V^H?#[KY1ZN^Y87WFWNN=.-=FVVT]Y;$#5#@$P MQV@N:J$LXL%F\VE5U(4VD*'%E4#B9BEJ[9V=PY!"P1#N>0RH@++$8\"M. EB MCQ%;R"&.<5(;H80V:+@6OXD=C&KA;!S">1ZF;AI-B;__6"UW,;S&C&"X6N> G%-R3I-5>*@W,@2R\A5]ZX,8&W@5C^.=#4\RY>TAM0.SY'"A\H]CGP/% _1 9 M1@!LSKL[D(UUR,8>BFR%]?L&1%3[DJ&WH=1NB2=;Q'P]LN"?^$WI6P#G+O0\ MX 8"94[2>YAA_K'(@EZ]C(/D_LH#JG'BPIOAB+K$[%?54%B1S"W:7LZVAE(O MKDGJ5V<,1/K*0?46^- WDEU+SY&4"C7*YJT[Z5=]SNEX97 M[0.[&][^3''*%12)&I5B!E.#%PF&PO M=V]R:W-H965TRLN'N4, M0)&G/"MDWYHI-3]MM60\@YQ)A\^AP),)%SE3N!33EIP+8(EARK.6[[I1*V=I M80UZ9N]&#'I\H;*T@!M!Y"+/F7@^AXRO^I9G;39&Z72F]$9KT)NS*8Q!W2,7S-3-*D*=%^UG:H,73< PS^FL$W M_?;[^POD'X"+RE1=J)LFP2"!YR=]" MT2KY_(U\Y_Y1P%\7A4.H:Q/?]8,C>+32EQH\^@9]]ZE9H@3[472FG,HYBZ%O M82I($$NP!A_>>9'[\8B,025C< Q],,;,2Q89$#XA(Y!*I+&"A(P5CQ_)79&J M,I93];Q/\N/8']YU?)=^)/_6[S>3)JC-V1($9OT_9QB!KCEI,247&'("3;)@ M675ZEO-%H<@O@N$W9@:03RP5Y)YE"R!?T@F0D^_ A&R0ZX62BA6)1F)("S'D M#R (]4S0T0HRI+Y-N]UJ_1/Q J?C[TCL.9V@O!BEKC9M+PCMD+K53O.@REAN M)I#6N4_"R/:\;N,5S/<8,'5.WVO;G8 V=@@/0]0M@OD'5?[5M E<:G>C=LT8 M'2?T=J!\)]@UT/\Q]ST[G[6S8O M=%QWCWO"<%^X>:$==;N[,8,HM2C8HOCN3MQY-+"CP-N#$3@!W=EM'HRZF@YV MV ELET9U8W@.#6IKZKC1D1(<5B4X?'4)YG/]?I!D6IIX7\T]#O;6>*T%T%^/ MC&':ZVP] C[6?MEX=/H&(4PEDCN\1_-YXLB)X4>&J=E3ZW7M%GVW6 M0J)I/INB%@6!'8;;\M5V7!_+(%)L:U>S%J9-$ZJEN+LGA]O;X7M^Y\6R+' H M^FN9UB+HM_2.$-LZV2"W7*%K9&ENDRCF&C4#?.F+1YS,2I-C7.N]!3ZM1?:L MQ2^SETE]]%(J?+Y+0PTOW.;LR[-6;7S(04S-D"2Q0F W*R>):K>:P\[*\6-+ M7@YQ7YF88C3A]1-DQ4:%E5&4@U&Y4'QNAI$'KG"T,7]G.$N"T 1X/N%<;1;Z M@FHZ'?P)4$L#!!0 ( 'B%!UG*F1Q_0@, .L+ 9 >&PO=V]R:W-H M965T] /Y:W$GMNRI*P KIC@ M1,)J[EP.+N*IB;S( $0-(# M.E-+L3[$5--H)L662!.-;*9AS;1HE,^XV?9[+?$K0YR.[JZ_7W]]N"8G,6C* MTAN!->9(M<\ MA;0#O^C'ASUX%W6V8OV=V"N_E_!+Q<_)T#LCON<'7>OY?_"X'QY#@O"!A0][ MU S;K1M:ON$+?)?W"\**$D_.&:9^3GD"Q"9"UT[55$$WE;E;+A0RP=S!RT.! MW( 3O?]C$'H?NVPZ)EE\)+(G%@:MA4$?>[3 _))H(*%*@>Y,\9H@M 3F#MU$ MP6@ZGKF;?4->$Q0?!H7!.&B#G@@8M0)&_0(RRM=@SFGR[U)ZJ=Z: S79:$_- MA\%D_%SSD:9\XDW8>A/V>A/#"J2$%/].&^ 5=%D2'JCP_4GX;'=?$Q1W!$VG MD^[=';<*QJ]+SYS1)!X4]R[Q M/V;]M#5@VFO #7UD154TM0-(4M*?6*9IDR1,I.0$[XK"_E9/NSSH)P\;:%=J M]"+?FAI'(JL==/?*(W1D;Z &T()- M;-.]D?+C8P--4?:EP.'LEYF&/O68\BW?YM2]]OUK4?Y:+8RI@]_6J[QZ&"WJ M>G,W'E?3A5EGU;MB8_+F-]^*9\M\]'B_ M>^]3^7A?;.O5,C>?RJ#:KM=9^9\/9E6\/HRBT=L;GY?S1=V^,7Z\WV1S\VSJ M+YM/9?-J?*3,EFN35\LB#TKS[6'T/KK3,FD'[!0_+\UK=?)ST$[E:U'\VK[X M^^QA%+:?R*S,M&X16?/?BWDRJU5+:C['OP_0T?&8[<#3G]_H?]U-OIG,UZPR M3\7JE^6L7CR,)J-@9KYEVU7]N7C]FSE,2+2\:;&J=O\&KWNM;,33;547Z\/@ MYA.LE_G^_^RWPXDX&=!PZ 'Q84#<'<#/#&"' >S:(_## '[M$<1AP&[JX_W< M=R=.977V>%\6KT'9JAM:^\/N[.]&-^=KF;<+Y;DNF]\NFW'UXV?]L_[7%QW\ M.5#+*IO/2S//=A'\7IDZ6ZZJ'YI??7E6P???_1!\%RSSX*=%L:VR?%;=C^OF M [28\?1PL _[@\5G#L:"CT5>+ZI YS,S(\8K_WCI&3]N)GZAAV8 M[LLF+(HF]*4_.4YTXIWH/TU6+?,Y-47OP*'+# E32)@&P9RSGQ[/?@JZYE-D M,) PA81I$,P)1A3:+^+A;5?]8;QSV<>3SM_R)T+%>BI%J!(FNQ<]H9J6(_+.]+DY=\NIH0V$=^C0M0:E*2A-HVAN$&(;A!AT]1] J) @:0I*TRB: M&Q+KOR*OH[@B [#>]1BG(DJZ*8"037A7I@B9$$R*;A*@9"*)SF0!:W BO\/Y M<6/*9LWE\Z R\[7)Z>_^?LC@Q8>D*2A-HVAN.*P+BP0J'T#]&)2FH#2-HKDA ML9XL\KJ,*_*![/\5)S8!"!FU"T#(R&T 2N?9!XBL[8G\OJ>?$8+_!I>W!_S4 MP>L125-0FD;1W/A8MQ9-4"D":M^@- 6E:13-#8FU<)'7E%R1(M*K]@H(&;59 M0,C(W0)"Y]DNB*U'BOT>B%PWC'(K DZJ8%0A:E$]'Y1J (&9\V^,&#%R2TE 6E:13-#9$U>S%' MY0BHX8/2%)2F430W)-;PQ=?4W7PY0O0O_B2-6#='4#(A>SFB+Q.R)].$C(LX M.N,M8NNE8K^7(G.$SN>-S)1F%E3%:MLN23I-0(M>4)J"TC2*YD;).L X0:4) MJ.F#TA24IE$T-R36],7^&MWE-#$AM@UD=T^24,51+T<0J"2.NRFBK^*3^$R" ML$XJ]CLI,D%X"I1^W. %"*V*06D:17.;DJSG8R$H)S"HXX/2%)2F430W)-;Q M,7\![V)..(R_4*HD5$2IDE 1I4I"=;Y4R:R18GXC168%7_W2SQN\!J'%,BA- MHVAN9$Z:%6'=BMAV16R_(K9A\?

$C*I?DK*S M]4MF_1/S^Z?WNZV%CUF>S4V;&8+G-PO1I(CKBIO^(PQ>F=!*&I2F430W5M;] M,51[(X-:/2A-06D:17-#8JT>N[')D1%=CE&2IMUD0;4YADG76A"R*(S"WOX# MH9L($9[+%M9&,;^-&I@MKBI\^@\Y>*U"JVQ0FD;1W.!9;\A0G9(,Z@JA- 6E M:13-O3O"ND)^8[=Q-&7T92R+6W2H?DP.=9%0FH+2-(KFAL2Z2'YC/R8G.B.)BBDI8[S; M;$7(J(HI(>,\3<]T57!KT+C?H U/()YJB?]8@]X12E-0FD;1W)!8]\AO[-'D1(]FOUI"J(AJ":$BJB6$ZGRU1%A3)BZ8,C-= M_+BY?O_3CQM\9S>T8 >E:13-#8SUCP+5HBF@!A%*4U":1M'WDRPU5[G7[^X'4) M+>)!:1I%H,E5!3":4I*$VC:&Y(K*F4-W:&RGZ3)G$3":'JWT1"H?HW MD1"JLS>12.O4Y 6GYD\5OL9Q/WGP6H16\: TC:*Y,3IYTB7L49?89UUB'W:) M?=KE[V$KI;65\L9>T,/XTT?/4HWCE(QH'"=D5.,X*>LWCH]/'KZ]-N5\]]3S M*I@6V[S>/WSY^.[QR>KO=\\3[[S_(;I[BHCW572G]\]-M_C]8]P_9F7SW:,* M5N9;7^R>C[%W6QV3WZ^VM1U\5Z]^/"9#-3MH+F]]^*HGY[T1[@ M^'SZQ_\!4$L#!!0 ( 'B%!UFMQTA];P4 *DD 9 >&PO=V]R:W-H M965T1U4Y'W7<8)^05C9 M&X_J:P]B/.(;E;.2/@@D-T5!Q/,-S?G3=0_W7BY\8,N5JB[TQZ,U6=)'JCZM M'X0^Z^\I(D$7U[WW^"K%4150M_C,Z),\.D;54&:UP"_"?"[!@R:@$'7@* )"+H&A$U 6(NUF]U:FBE1 M9#P2_ F)JK6F50>UOG6T5H25E14?E="?,AVGQK?WG^/[CW]_^ >]FE)%6"Y? MC_I*@ZN/^UD#N=E!W#,0C.YXJ582Q>6D+VL^*^ MS,J-:P6^7XMWR'/>(-=Q??3I<8I>_?H:,44+T^#LK#\W99MEP$R[8SP+)H;I M30+3F]2.F=),8[ -U5W.]G[G:Y.5=J&\.K9;^*[DF&;WNZ;5=4K&E MO?%OO^# ^=VD/21L"@F+(6$))"P%@ITXP]\[P[?1QY\>[TR>L 9=ZHD=+*AA MU:O =HS=(')"QW%&_>VQX)!IX\YI$\BTJ2FMXPR\X[0G4@WV4@VL4GW1[S!O M6?EV+7A&I33)9@5<*ML.-C@:B#MPW*BM&F36N&O6!#)K:LCJNI53SF@6[#4+ M[)JM>$X1D9(JHV#6Z$L%"PR#"(:A03'(M''GM EDVK2=%D=!Y _.:A;N-0NM MFMV66UHJ+I[?H'NJWJ"/7)'<))X5\ M"63>U) 7A_KG_%(YW"LWM"O'R^59S:RAEVHV;*\<@]#WW;9DD&GCSFD3R+3I ML/T^,L#>\/RMAIW#=V6GVTJ)9";(&N5CW-WT3IC8.W"Q#2!I,2@M :6E M4+138QRJ1MA:>AC'4K&"5 N'IK/YAN1H2_(--;K :RV*@_IKVX_+XL2>]&(S M@!:)0&D)*"V%HIV:X5 HPO9*T6TI-X*4&449WU+!]-M:S@JFC&;P6TO"P'&, M9H"LO4Q!:3$H+0&EI5"T4S,<2E'87HLRF&%.YYM,L5EN7A[:%19LL@-D56<* M2HM!:0DH+86BG=KA4.7"]C+7A$M5O3^H%=4^D$KP9_W08"\OH$9#M.LW@7F% M@*P:34%I,2@M :6E4+132QR*:+AC%0VQ8DV8*/29T0?M4M 9'T 6H*:@M!B4 MEH#24BC:J0\.]3AL+\@=GA2"9I1MR;D'1-1Z?SSC@XX-I_:.72QQQ[0):-H4 MBK93KW^T,:*@8EGO>9'Z&;XIU>Z_R?NK^WTU[^O=)#]A4SKM0W_%BMR]F=Z+XNMZ6,>-*\:(^7%$RIZ)JH#]? M<*Y>3JH$^]U)X_\!4$L#!!0 ( 'B%!UE&PO M=V]R:W-H965TI[1G' MN4MSOR:$-3PL_8EF;RRHKE*1'R-%^[?)M3LBR2TL3U/2]T M4Q)GSF14?'>;3T9L)Y(XH[UXZ1HG+'V+TZN5F. M'4]51!,:"05!Y,<#G=$D44BRCG]*4*>ZITJL'S^A?RC(2S)WA-,92_Z.EV(S M=LX=M*0KLDO$5[;_G9:$^@HO8@DO_J)]&>LY*-IQP=(R65:0QMGADSR6 U%+ MP+UG$OPRP7]I0E F! 710V4%K2LBR&24LSW*5;1$4P?%V!39DDV3>?S]XLY^A5-.:>"RT+$!L69'),XBP5%B1QOCMY> M44'BA+^3@=_F5^CMFW?HC0Q#BPW;<9(M^<@5LC %[T9E$9>'(OQGBOBXR\Y0 MX/V"?,_OM:3/[.E7-)+IN$@/S'17#D-FOOBC)J[U>U]ZVU%R\0^DPRV0AERQ-HSI*=ZEHO?W]"2+9 8 ;;0<5V\,/OS^!(73CHX;"AP:XHHZSSJJSS M5VI0?GZ83M&,YB)>Q1$I+K:QL-[HU$<%!&:,R; :D^'KA3F$9 L$9K#%GI[; M/:L&CO@^,Z?3QRC9+>-LC=86,9W##MJ"<_&B T@VV9XW!%Q MTX9V!)E$M#/!=FM2D^^LO6M:\T]^;$!H)EMM>/ Y@%!!S0P4FLE8VQEL]0_V MKCD\4E08-%5GC3%_.VO3X=M-AR$Z^7>1DR5-27[?_C/:"G;R[V@@-).ZMBD^ M!E@X '4J4&@FX]I*B=47 +?*\F:&'KUFJ^P(,HEH ^+;#4A3M2^;Z.V@)S]+ M(#1S"+39\7L Z@6U-E!H)F-M;7S[.@VP>OO'!U19F':@_AV M#V((KWNZ!UU=@4(SU\VUTPF\UZLP #4X4&@F8VUP OLZ#&S#+&]65Z1_U"\[ M@DPBVK<$=M_25.W+IGL[Z,G/\G_9]:EM^P0 Z@4U.%!H)F-M< +[:@ZP>GM' MVUZ#87-IOR/H0,2M;=^JO?//)%_'&4<)7&PO=V]R:W-H965T!,) M=<$.QQG:X#D6C]D#DR.[9%G%"4YY3%/ \'IB3>'-S/440,_X.\9;7CL'2LH3 MI5_4X'XUL1Q5$29X*10%DH=G/,.$*"99Q[\%J55^IP+6SU_8WVGQ4LP3XGA& MR3_Q2D03Z]H"*[Q&.1&?Z?9W7 CR%=^2$JX_P;:8ZUA@F7-!DP(L*TCB='=$ M7XM&U !P< 3@%@#W1P%> ="=LW>5:5EW2*!PS.@6,#5;LJD3W1N-EFKB5#W& MN6#R;BQQ(KS_M)A^>G]_^^$MF,[G;Q=S\"N8$V[+9I0=<J=8SL8<+*A"1#W!/ M<]O#;^O#CCS0Y.H7XSF$$'JCL?U<%]@V*_"#.USF1[]P:@POYT_(- M(\8OVR2;>:"S@[;I,R)?J6]8ZAN>TW+# S/Y V_/<,8"7BGONI1W;92G5P_P M$:4R!(3#XV0U^KL1:>X#FM7+#7O3P(AL,] M,Q>S_+KC8>"UKYZPBCG0F"O"!5Y&?V;*E-,/[^>=/&EF[OJ:]L76[$,5@*!W MNB^A,45U5MP36U-Q%9R@.3EU<*:9R.C,<<<665?: YM-1<.>MHRIXR32'N' D)5A$)#GLP94\QIU!\CM $J]0$S;&I M@RG-1$93GB, P2H!06/D.-F4HP-3CMSK?5>.#EP)'>_(:NE6:<8UAY"Z+Q>= M?&DF[KQ7<([ XU:!QX4];(X80U-GQ3VQ-177=H/,,>G'??D=(I,OS=#7:JPB MD'O632#W<']G,!K"/6.VS))_7/<73+NVE:GVD3\BMHGE7T>"UQ+F7 VEL=EN M:W8W$#33NYM/5$A#ZM,(HQ5F:H*\OZ94O S4AFFY01[^#U!+ P04 " !X MA0=95W%O?M$" ["@ &0 'AL+W=OU MU\_VPEIH&G$ M5OA _+CG'/M1R9DY9AH7L MLH7)5PQPHD%9:CJ6U36;,D)(.<$YHC!O.1,;8'4U_%ZX ?!#:\T49J M)_>4/JC.13(R++4@2"$6B@'+SQK.(4T5D5S&KXK3J"45L-G>LD_UWN5>[C&' M4*,I*7 M7_Q8^= V"\!G K@[ .\%P!N!7 /5? J@'>H@E\!_$,!_0K0U]Z79FFG0RQP M,&1T@YB*EFRJH=.ET=)@DJN#-1-,SA*)$\'%U>WXZLO%Y'N$QK-9=#M#'] X MHTR0/UBG'A[E&>: 3D,0F*3\G0RXFX7H].0=.D$D1YQFG&E M/2FUG1>T771)<['D*,H32%KP83>^WX$WI0^U&<[6C(G32?BMR'O(M=XCQW*\ MEO6<'PYWV[;S.O7H=>K3;G@(L83;;? =+]WZ8+F:SSWT8+6=CY+":Z=0=^J MKW ,(T->FAS8&HS@[1N[;WUN2\XQR<)CDD7'))L>B6PGJ5Z=5*^+/6B[&=KR M6K*<:1;UM*T#J^Q"5A7LKH#I@+D_)Q2L>TH@;I>#/X" M4$L#!!0 ( 'B%!UE>2&.+904 ( E 9 >&PO=V]R:W-H965T);9) !Y!F>M',:MME>]G5?G3! M0#1)S#A.::7]\>L$&A,(ITUEOK0$?%[.&Y\3/S'I+X7\F\X1E)V+!4_W)5,B$*7TH9VZVD)Q-RJ D=HGG!6["HM09]LOW1G+8 M%[F*HY2/),KR)&'R^1N/Q7+@8.?EC9MH-E?%&^ZPOV S?LO5_6(D]9%;J4RB MA*=9)%(D^73@?,6G9[17!)0C_H[X,MMXC0HK#T+\+ Y^3 :.5V3$8SY6A033 M_Q[Y&8_C0DGG\6LMZE3?601NOGY1ORS-:S,/+.-G(OXGFJCYP.DZ:,*G+(_5 MC5A^YVM#?J$W%G%6_D7+U=B .FB<9THDZV"=01*EJ__L:7TB-@)P9T\ 60>0 MMP;0=0 MC:XR*VV=,\6&?2F62!:CM5KQHCPW9;1V$Z7%--XJJ3^-=)P:CF[^ M'%WWY^CHPR?T 44I MNIN+/&/I).N[2N=0*+GC]?=]6WT?V?-]O^?I":+>,2(>Z32$G\'AYWRLPW$9 M3NOAKG9>V2>5?5+JT7WVI6X(J9Z/T2AFJ4+:%+KXE4<+7:FJR=U*KM,L5_3< M:;9@8SYP=%-E7#YR9_CQ-QQX7YJ\6A*K.:>5B1LSM:OLO7?=693WEA1_DX2E 1= MNI7J[B@2!CW2G&E091J F=X)H=^:U1-MRA&4:5OUEL1JCL/*<6BWWT.;SBV) MU9QW*^==N_W>W:DX'(3$VZK+IE'EE;VI+GM5KCTPU\M>W8K=*UGR;PMM;K[#1K!=JMTK;>YX"?VM,ET/J]4I M\<*@N4ZQP0<,KM'#^XQ/\QC%T92C(TU&SYS)[%-CHK"0OPIMG))#8 (VG(!A M4#@3R2)7N@,S,55+)GFC.U"C=1%:4JL[-K2!.Y9;$,27UNXMJ=7=&WK![\.7 M_2WH[[0@\?V=#FP@&!KN62BP(1@,(TR+!H2%H 8\!+%@@RP8Y )-O_HV=2[B M"8J2A12/O)B/YIFP2BNVU.JV#:_@KN4N! &HM7M+:G7WAH PC$#MN["WVX78 MZ^+M-NPU !L)]MR@$8,M! 2#834S*$\G>K$8LT6DF&[,HG@;;Z2M8HLMM;I[ M@RT$6]Y& #&HM7M+:G7W&WLH,+NTKE58K[5[LEO2^^Z,B<$> F//VQ>65X2 MA06.?.^\&G2H+NUQ#2,"L/N'M(C!H,(C$$M&A(6 M(D!#'@)YB$$> N_17$5IE.0)^@^]>6<.5FQ=D(> 'F*@A_0LMZ/5C1];:O7] M>(-0%$:HMQ?X*T+A_@*'(]]KT7 2A;=W3(&__:8&EFP[Q[;4ZB? H!*U_'L3 MM8I*MM3J[C=^(MKN-6-*5MJ]1-@*(U: MWIBB5AG-EEK=O6$T"F],M2AQ6 A[0(E;)3%WX_&8XMFD*R9G49JAF$^UO'<2 MZHN&7#WNLSI08E$^,?,@E!))^7+.V83+8H#^?"J$>CDH'L*I'KH:_@]02P,$ M% @ >(4'6;F=6!F/ @ U@< !D !X;"]W;W)K&ULK55K3]LP%/TK5H8FD%B3)H%!ET:B3:8QJ:PKL&D?37+;6#AV9KLM M^_>SG31K(51LXTOCQSGG/GQ[;[3FXEX6 H]E)3)H5,H50U<5V8%E%CV> 5, MW\RY*+'26[%P924 YY944M?WO%.WQ(0Y<63/IB*.^%)1PF JD%R6)1:_1D#Y M>NCTG8R'SJ><0@H9,HH8/U9P1@H-4+:C9^-IM.:-,3M]4;]HXU= MQW*')8PY_4YR50R=,P?E,,=+JF9\_0F:>$Z,7L:IM+]HW6 ]!V5+J7C9D+4' M)6'U%S\T>=@B:)UN@M\0_,>$\!E"T!""EUH(&T+X4@LG#<&&[M:QV\0E6.$X M$GR-A$%K-;.PV;=LG2_"3)U<*Z%OB>:I>#K[,DUG-S_0Q56"TJ^WE]-)>G5S MC*[2&_0.):"++R/8OBD\Z.*4@ X34)A0>:0!M]<).CPX0@>(,#0AE&J@C%RE M/3/Z;M9X,:J]\)_Q(D 3SE0A40%8X M@Z&C:TN"6($3OWW3/_4^=.7Y-<62UQ1+7TELYT7"]D7"?>IQU_^RZREJE7.K M8B;&*N[W_,A=;6?X*<;KG>]BDJ<8OQ?L8M(N6V[[WNHZ*> M(O5&\#I'V>73TK)*U'.\9_B@TA$CVF"15C;2-E=JGK(MR0%(L+EA$*(RO&4RRA MR=>ZR#C!40%*$]TR#%=/<4RUR:CHN^63$HHO9(DH?M&NLC4T%.9"LK0"0P1I M3,LG?JQTV , 3SO J@#6(P..'/[_W MEV@Z]]#T>C%;3(.[HN'//U_/8>"+?^.AX/L"E;A/:,;2C%%"I4!G'I$X3L0Y M=-\O/73VX1Q]0#%%=QN6"TPC,=(EA*P#;ZQJC<".33B$0M M>*\;[W;@=9"JULMZUNO*ZB3\FM,+9!L?D6583DL\L^/A=MMT?L^[_WO>@VZX M1T* FVWP%UK:]=JS"S[[%;YIS$..5Q+!VH $K6&X=8F4+$X[B]IY+T6&0S+6 M8&L5A&^)-OGS#],U_FK+SRG)O%.2^:T(4F$ MX"!$"8&#H"W-):E;D*KS<#MQ+;,_&.G;_?QUNGYK_HYRZ9_29=!TV1N8MEN[ M?*%XKU:\UZGX#1$"#NDP3_,$2Q+!V0JQA#%6IW>;UB5=;R^*3[;A#OH'8G=Z M?:O8Q_GT3^DS:/-INJ[9+K=;R^UVRGW+X6+'Y=.O1:W:(#9=E\M;?$24R#;A MW49 MND,S0/=.]V_5?>C7/JG=!FXC45NN4Z_UZYZOU:]WZFZM[>F$7F$JW7[ M/M)OS-<<&L:!POU&A*9Y:.0UF>R&D=]DLJQ#HZ!S9N_U;H-.W99YEB4$ MB@&)$Z@%U%4-=&1K&O\+.P56K2VA>:N6@^;D[(:632.S8>0UC>Q!0\NFD=-K M:-DYVW=J.:RU'/[/1@M?-Y*$I^@,;K9/!'-QWB9<-XU=(MON)YW MW[Z[XW" M/V44P8G(RH3I>[5.2OBZJ$H%"EE.97GUK'OKPG=:U'L'_5?FY(4'69DMB!NG @ 4 8 !D !X;"]W M;W)K&ULA55M;]HP$/XKIZR:6FEK7@BAZR 2+;!V M:ED%M/ML@B%6$SNS'6C__E]AW]'="/JN44@TO><;5P$FU M+BY=5R4IS8DZ%P7EN+,6,B<:0[EQ52$I6=FD/',#SXO_,&.;5)L%-^X79$/G5#\6#Q(CMT%9L9QRQ00' M2=<#9^A?7O7,>7O@B=&=.IB#<;(4XMD$MZN!XQE!-*.)-@@$ARV]IEEF@%#& MGQK3:2A-XN%\CSZQWM'+DBAZ+;+?;*73@7/AP(JN29GIF=C=T-I/U^ E(E/V M%W;U6<^!I%1:Y'4R*L@9KT;R4G^'@X0@>"XN92YEKC+,$_'=^/A? RS\70QO,/A:3Q]',]A.!W!\'9V/1M. M%C883W_<3G'C9GPW@LFO&51Y7V%2ZE)2*,@KWI16>$\)Q<^\@M,1U81EZ@Q. M@'%8I*)4A*]4W]4HVY"[22WQJI(8O"/Q9\G/H>-]@< +0GBD@PRBG>,-K@FF8)$<"WQY: A+6!)&W]M M-BJZL)W.5->E*DA"!PZ6CZ)R2YWX\R<_\KX?,=-IS'2.H<X:JQTI-=F+!W1M2!5 S.&^+JN,?M[!X1NQY9KO2P\5,M2J 4[':WP M$N8@GE8S)F=VSY)7-32\H@UB4(RM6_=FDJAX'?"S@BW?&R/E9$'ILYI\R<>6 MHP0!@4PH!BP_&Y@ (8I(ROC3<5I]2@7<'[^P?]+>I9<%YC"AY%>5BW)L)1;* MHW7^?W\_1^10$K@B_0!_0TWR*SL\NT!FJ&O18TC7'38(!/CL.GD$FXJ^'^:[@M[?:>O=ZSI_G\$SV; M#+4,@9E!M=8-7^$,QI;L'0YL U;Z_IT;.1]-]OX3V2NS?F_6/\:>WF896T.. M,EK+SN>X;9XFERU(L) ;"VB@J(3Q6%OJ2%.K^V"3>M?)][+LS!'F!VP>] M4AWTJH.35!-88H(* *.\EB/D\KD M322U8F(2& Z2QTE\(' 8XT6.66#4"XQ.JEX!.3!,+A$7\JCUJ1.:R8(*O .N MYV^5-AJH>7Q4^0]1 C/IB8>Y$L\Y$#0,\APW,2M*>D7) M446/5,B"X:ZBL%--9"Y9,NB#R(\.)0Z#PB ^E&COW>?J+?V&V;)JN.R&0L*< MJUA:9.W[U$X$7>DK?D&%?##TL)1/.C 5(/<+2L7+1+T:_9^$]!]02P,$% M @ >(4'6:JQQ#[S P /A, !D !X;"]W;W)K&ULM5AK;^(X%/TK5K9:M=),\X+P6$ "DFA9=2K4QU2KU7XPB2%6DYBU'6C_ M_=I)FB%,FL*,AP_@.#[G7I_CW&"/]H0^LP@A#EZ2.&5C+>)\.]1U%D0H@>R: M;%$J[JP)32 7EW2CLRU%,,Q!2:Q;AN'H"<2I-AGE?4LZ&9&,QSA%2PI8EB20 MOLY03/9CS=3>.N[P)N*R0Y^,MG"#[A%_W"ZIN-(KEA G*&68I("B]5B;FD/? M-"0@'_$5HST[: ,YE14AS_)B$8XU0V:$8A1P20'%SP[-41Q+)I''?R6I5L64 MP,/V&[N?3UY,9@49FI/X"8<\&FM]#81H#;.8WY']GZB<4%?R!21F^3?8EV,- M#009XR0IP2*#!*?%+WPIA3@ ")YF@%4"K&- YQV 70+L4R-T2D#GU C=$M ] M%>"4 "?7OA K5]J%'$Y&E.P!E:,%FVSD=N5H(3!.YN^#RX@I< !VP"%)Q&Z?@ M,<6UJD=DYG_T.WSR&C &R!D]R9:4<$ KR&@;^N1%#P8*CA/W;M&@*WDXS MKZRZ0[:% 1IKHJPR1'=(F_S^F^D8?S0YII+,54GFJ23S%9'5G.Y43G?:V">W M6;)"5%J]+ZP6MF><<5$4<+H!EZ)(%*7CJLGM@KN;<\M7XF[B6';?%@_ [M#' MUA3.]?&TF)[*F/Z',6O:=ROMNZW:SR.8;I"LPVN(*=C!.$,'3H 8PQ6.,7]M MDKZ@=@Y2^FS:_2/A&P<-[/HHMV&499J](T&;N(SNH#[*;YWQ#ZYEI]+3:=5S M2?$.<@26L8@@_DSQ)MU:*96KO%[V*>BJ=5DGF MJB3S5)+YBLAJ3ORIB^(K*:0X/* MH<&)#I7;"=$*2)*(#:?8]P3/((!QC$*P>@4(!E'U(OO NL%W,II'KK6F=:YK M'X;S5(;S%9'5##.-;[M%H]4R[P71 #,$MA0'J/9P251_4$L#!!0 ( 'B%!UD,,.K@(0, M H, 9 >&PO=V]R:W-H965T37ENK3AQLIX5_O[,;LA2%"J0(OC1^N7ON MGL=G]WIK(9=J :#)0\)3U7<66F='KJOB!214M40&*>[,A$RHQJF%NX'F1FU"6.H.>7;N0@Y[(-6\;!6EPS6*O*F!@J=T(LS60\ M[3N>R0@XQ-I 4/RLX!@X-TB8QWT!ZI0QC6-U_(1^:LDCF3NJX%CP&S;5B[YS MX) IS&C.]42L?T!!J&/P8L&5_27KC6V$QG&NM$@*9\P@8>GF2Q\*(2H.?O2" M0U X!*]U" N'T!+=9&9IG5!-!STIUD0::T0S ZN-]48V+#7'>*DE[C+TTX.; MX60R_'5%SL;#T?AL?'5+]LF(TWBY?QDO! =%1&;USB2+63HGB9@")U].0%/& MU=>>JS$+@^7&1<31)F+P0L2?>=HBH;=' B]HD]L:@./= "<0(X!O <+G "[R M+T4(2A$"B]A^ 7'"U')_)@$(2S5(4)I(JJ&.VTX@<^>.5$9CZ#MXJ13(%3B# MSY_\R/M6Q[,AL"W.8*0L89$_:W3)VQ2GX; MO1IE_JT=];$#962IH44TCP& M>!50&HUSO =[)*FHQHQJ=7)L8N K9X*8)W4U\%I>.PQ[[JK*M-XN/&B7=ELD M.B6)SDX2WQ\R?"YA2E:"XU%RIA^)F)%8) D>*SXN\;(NZYV@;SW$AL"V^$SH^B^B(_*$D7D75IV*4?"LLMU*HV:ZY',JYRQ5A,,,?;Q6%YWEIO'<3+3(;.]V M)S1V@G:XP&8=I#' _9D0^FEBVL&R_1_\ U!+ P04 " !XA0=9IUYD-Z\# M "]$ &0 'AL+W=OB?($X MN>?DGI//?Q09C"7XF-!4#:R-E=F7;8K'!"1*7+,.INK)B/$%2+?G: M%AG':%F $FJ[CM.U$T12*^H7Y^YXU&>YI"3%=QR(/$D0__4>4[8;6-!Z.#$E MZXW4)^RHGZ$UGF'Y);OC:F57+$N2X%00E@*.5P-K"*]BZ&E $?$OP3MQ< RT ME#ECW_5BO!Q8CLX(4[R0F@*IKRT>84HUD\KC1TEJ5??4P,/C!_:;0KP2,T<" MCQC]2I9R,[!""RSQ"N543MGN(RX%^9IOP:@H/L&NC'4LL,B%9$D)5ADD)-U_ MHY^E$0< V'D"X)8 ][D KP1XSP5T2D"G<&8OI? A1A)%?Q%@B0L5;%?AE%H,WK]Z"5X"DX'[#7H)/.<=$Q7B@X+.!> SS^T]WI)7#])KBM+*U\ M=2M?W8+/>S(=9=DX%9+GJDHD^':K L!8XD3\U^3-GJW3S*:+_TID:($'EJIN M@?D66]'KOV#7^;O)J3;)XI;(CEST*A<]$WMTSR2B37;M8=T"IEO;-@JA'SA] M>WOH0SW*"WR_=QP5&U,X4V"G$M@Q"KS%0J@RYUR_(QGCNKR:].Y9_ ,E%SWO M1&U##'2#\$2M,9\SU?J56O_/CQ-0EJXO).:)2;!?$Q/"3A"<2*Y'>5TWA">2 MC4F=*;E;2>X:)7]5OV@"W""^9N WF.(MHUO=4D<<+XD$PS7'6#>()@^,S"_M M"6V2Q2V1'3D:5(X&K7;6H$T7VR2+6R([V$EB?.V%#*WE>6&Q.[J7B[8.MHM[8?U:3B9(&*%XI>N8Z0%U?,28?%GI#6OUC$?T/4$L#!!0 ( 'B% M!UEGV?U1J 8 !(\ 9 >&PO=V]R:W-H965T4TF,9!:ZZ#)%'&7A\$\,#;M")5$EZ*=9- ?/Y2L MR):C,')[^I)8R_V.EB/RBE<\N^/B:WK+F"3W<92DYZU;*9>G[78ZO64Q38_Y MDB5JRYR+F$JU*!;M="D8G>5!<=2V#*/?CFF8M$9G^;H/8G3&5S(*$_9!D'05 MQU0\O&,1OSMOF:W'%=?AXE9F*]JCLR5=L F3GY8?A%IJEY19&+,D#7E"!)N? MMR[,T\"RLH!\C\\ANTMW?I/L5&XX_YHM!+/SEI$=$8O85&8(JOZMV9A%4492 MQ_&M@+9*S2QP]_E]D5 KZE"OPCH-PT8% &#I@'#(F#8-."D"#C)[;"Y?_G- MMZFDHS/![XC(]E:T[$?NH#Q:W?,PR6TS2<,H?:-6?YK8Y/6K-^05"1/R\9:O4IK,TK.V M5,>2$=O30G>\T;6>T>V02Y[(VY0XR8S-:N(=?7Q?$]]6UZ"\$-;CA7AG:8%_ MK9)CTC&.B&58G;KS:1[>K0FW?T[=^3EU]^?4/7VXS:8JW'PVW'])/3HF5N_9 M\*!)>'[PYE!CA$[Y1'1R7N>Y)R),:#(-DP7)GH!DP533+NL<_F[#Z=9SLE[J M-%W2*3MOJ6XH96+-6J,_?C/[QI]U]D+";"3,0<)<),Q#PGPD+ #!*@;NE@;N MZNCJ<9PS(=B,S$LG3WDJTR.2,%GG8RWN4!]O8/T,B3\Y&P 2K6*-?6J.O MM<8U6_-HG;4P8]7@A))<+ 3+.\PZ@VA9AQH$";.1, <)%":> !*^ 9( R-A-A+F(&$N$N8A83X2%H!@%0,/2P,/M:WP>[5,^/RQ#7;I M-(Q"^7!$QBN5!R:2O.-"(?-FFJJC4-OJW*T5.=3=2)B-A#E(F(N$>4B8CX0% MP[J$U]A)MBJ^/2E]>_*#V0/Y3KZP*$J5E\6"UYE52S[4K$B8C80Y2)B+A'E( MF(^$!2!8Q=*FL1U/-4#91 $">1A*LZ$T!TISH30/2O.AM !%JUIYIS1@OC"0 M="-)F*12K#(3'Y&YTB(TYJOZ]SL][F!#FT\[G6&ETRFLBE1U&JJZ4%6OH/5> M4/4;'EV .KJJ<:RM<2RM<2[I?1BO8G)3YIW3(N\\R@:0:#*C-Y'625K^P4Y" MTFPHS8'27"C-@]+\@E899C/JO M2K7IW6_TQM6/SHTG^S0#A"5E3$>8^%50R M\CI,R.]O:LT*K0-!:3:4YA0TT]JYA\:Q80UZ^ZTCM,P#I?E06H"B5=VZ+?68 M+]5Z5!<=['31GQ]-&R22*45)KI5[C\C'AR4C_SCW,OM.)=ON)"I"Y(/Z_]:Z M&EH5@M)L*,UYX1*OTK<+2I>G$S9=J=?4O]=,)-D7-&6BGUW@"9^+4RY]LJ7.;C6^\Y3$7#B?HA0]M,J$T&TIS7KC$OVPX 7H6'I3F0VD!BE9]2+9E,4M? M%CM\.$$//-C\9FW_,#C9^P+9ALHZ365=J*P'I?E06H"B58VX+;-9/UIFJS7A MT_I+3?(UUFL>W+0V$G6@HFXS40\JZD-I 8JV<59[9WZ@ZJ47^>32E$RS]YO- MQ*AR;3F!]2*?MKFW?FR>VF;->L<\=3?34[?XS6S92RH6ZLV*1&RNI(SC0:]% MQ&8"ZF9!\F4^._&&2\GC_.>M2IB9R'90V^>%3*""@ &0 'AL+W=O-R(ATC/3Y&&$$LA/:8J([)E3 MED AFVQA\I0A.,M%26PZEN69"<3$"/S\V1T+?)J)&!-TQP#/D@2RUW,4TU7? ML(VW!Q.\B(1Z8 9^"A=HBL1#>L=DR]0N,YP@PC$E@*%YWQC89T/;4H)\Q$^, M5KQR#U241TJ?5.-FUC5EB88HCI63Y'@N30T]IQ)6[]_<+_/P M,LPCY&A(XU]X)J*^T37 #,UA%HL)75VC,I"K_$(:\_P7K(JQ'=< 8<8%34JQ M)$@P*:[PI5R(BL!N[Q XI<#Y5T&K%+3RH 59'FL$!0Q\1E> J='23=WD:Y.K M91I,U#9.!9.]6.I$<'DS'HR'-^,K,)A,!N.KB]N+\?T4? 47SQE.Y7X)\(-" M HY'2$ <\Q/9]3 =@>.C$W $, 'W$B"SM> M';S5Y![< M4P%CD,)7%;=V'PN]E^O5P; ,7,?QS64UP?:8CM.U]: ULK8F:S>2;;R$O\'T ME=!E5LO8Z/31[3B0V5IH5X=V#_H>NH<,?B"SM>">#NXU[O:.8^"\4+F5-\NV M>AMO7Z/SGMP=S=UYC]NMX^YL<_>Z&]R-SGMR=S5W]SUNKXZ[N\7MV.T-[D;G M/;E[FKOW'G>GCKNWQ=W;Q&XTWA/;MO[^UUK_>="6!M53U+/=C1#-LWPTA5DI M'E3E=@O9 A,.8C27]M:I*G5840P5#4'3O)YXI$)6)_EM) M(Q-0 V3^G5+PU M5(FB2]+@#U!+ P04 " !XA0=9,YP V?H% !5*0 &0 'AL+W=O]&>/3ZX"E:K7GQ8#R=;,B*SBG_NGED MXF[S+/X6A7Q]-[)' M**1+LHWY4[;_2.L&&07>(HOS\C_:5V4MP;C8YCQ+ZF!QGT1I]4M>ZHXX"A X M\@"U#E#; ?J9 *T.T"X-T.L _=( HPXP+FV#60>8ES)8=8!5BE7U;BF-2SB9 M3EBV1ZPH+="*BU+?,EHH$J6%%>>1B.-3[_[IRZD]H_O'^R4-7 M+N4DBO,/Z!I]G;OHZM%'C/E2XZAE<#7W.4K[.D9>&-)3$^_WQ M9D_\6+2Q::CZVM 'M1?PSVUZ@S3E=Z0JJBZISZP__#-A(AR?#7NM0C%)WN8;LJ!W(S$+YI3MZ&CZVR_85/Z0#1 IJ:-U^Q^2U9>PJAAW M[1'(JJ<8SEFAC$8HXTVS7\6%RX58I>?%^@%YCW/Q=76C>,NE7\<'XU+[][(/ MU4C"JBLV[FH$R>IW6>5C2=8GEJZ>E$UVE(GU%TJWR3-E MQ7#*UT0T (DU7,Y)&D;I2L@FEC[10B::V?&0H2FJHQE.2[3>^@P53<**5=72 M;;TE&B2K+VTK5G35:*DFK1ZV'.>,:E:CFC5,-2$7R<62FH9(C+-$K'/GE7K7 M*-L4Z]Y+&NZ*:A MM>0%Y?6E[<48ZUJKO8&\AMBR[7/Z'24OJBR!=D:_:ON(*&&I$"A'&Z%=*5S? M*JW&!!JHH&@N*)H'BN:#H@50:*?.40_.47M'_IO.N95:IP*UC[<@RHU2;,N. M_G![P/=69;!%Y'4PVJ,=DM27D'8Y@S>K=BK6(5^$M7K-P\U>*1# MHKF@:!XHF@^*%D"AG9KGD"C#_9FR=YM'?]=8!\V9G:F#W1[KH"DS":ELK _L MGE/U#MDSW)\^>YI_10DM%F52C2#S4#-0-!<4S0-%\T'1 BBT4XL79MT^+K?P8NNVB+>AV,.5&[KAGP#(C-D,%,T%1?- T7Q0M * M[=1>AS0C[L\S_D>I)-Q-HEG8UJWV? *:4I20%OLPPVZG D!I?5"T0-X(5='4 M,Y/-(6F(^[.&\U*RGF1Q?_S@#P)H!A 4S0-%\T'1 BBT4Y<CA;9-N75V9KF:7,&\+X\^=9Z_H!O/2QY M[N/;H#KA=X"O#AQ^)FP5I3F*Z5)0*3>6, RKSO!5-SS;E$?(GC/.LZ2\7%,2 M4E84$.^76<9?;PJ"YB3E]%]02P,$% @ >(4'6>3*/B0; @ F@0 !D M !X;"]W;W)K&ULC51M;],P$/XK5I 02%"G:5;0 M2"*M6X$AM:H6!I_=Y))8\TNPG6;\>VPG#47J*K[$OO,]SSWGW#GII7K2#8!! MSYP)G0:-,>TUQKIH@!,]DRT(>U))Q8FQIJJQ;A60TH,XPU$8+C$G5 19XGT[ ME26R,XP*V"FD.\Z)^KT")OLTF ='QP.M&^,<.$M:4D,.YK'=*6OAB:6D'(2F M4B %51KRF?G'%?ID'H! &#PC@&8I<#W )CCLC* M^#5R!E-*!SS=']D_^]IM+7NBX5:RG[0T31I\#% )%>F8>9#]5QCKN7)\A63: M?U$_Q,8V8]%I(_D(MC:G8EC)\W@/)X H>@$0C8#(ZQX2>95WQ) L4;)'RD5; M-K?QI7JT%4>%^RFY4?:46IS)5H_Y_7:=YRA??]FLM]]S]!YMB5+$799&;^[ M$,KTVP0;F\UA<#$RKP;FZ 7F)=I(81J-UJ*$\E\\MBHGJ=%1ZBJZ2/BM$S.T M"-^A*(QBI*&VO6$N\"ZF*UAXWL7_7L&Y6@>*^#R%FYQKW9("TL".A@9U@"![ M_6J^##]=$!A/ N-+[-FVXWM02%9HWVE[IO6Q>GU.ZD!VY95PR0,AI&M M[[Z]-+:7_;:QCP(4'695K%["5 M!P 1CX !D !X;"]W;W)K&ULM5M=;]LV%/TK M@E<,+;#5(BGJ(TL,)!;9=4#:($[79]6F8Z&VY$ERT@'[\9-DQ;)(EK;EFY?$ MEL\]U#U7X-6AJ,OG-/N>+X0HK!^K99)?#19%L;X8#O/I0JRB_'VZ%DGYRSS- M5E%1?LT>A_DZ$]&L#EHMA]BVW>$JBI/!Z+(^=I>-+M--L8P3<9=9^6:UBK)_ M;\0R?;X:H,'+@?OX<5%4!X:CRW7T*":B^+*^R\IOPQW++%Z))(_3Q,K$_&IP MC2XX":J &O%W+)[SO<]6E??DXNQK8U1F)I9@6%454_GL28[%<5DSE M>?S3D YV8U:!^Y]?V'F=?)G,MR@7XW3Y-9X5BZN!/[!F8AYMEL5]^ORG:!*B M%=\T7>;U7^NYP=H#:[K)BW35!)=GL(J3[?_H1R/$7D#)HP_ 30"6 YR?!) F M@!P[@M,$.,>.0)L >FR VP2XM?9;L6JEPZB(1I=9^FQE%;IDJS[4Y:JC2X'C MI+JR)D56_AJ7<<7HYLODXRQ%7%\/;4!11O,S?E= OD]!Z^^:=]:9$6 ^+=)-'R2R_'!;EJ54##*?-:=QL M3P/_Y#2(=9LFQ2*W6#(3,TU\:(YW#?'#4I*=+OA%EQML)/QKD[RWB/V;A6WL M:,YG?'PXT:5SWNCLO-&Y.3P4TS(#<@+-1?8D!J-??T&N_8>N.)!D(209@R3C0&2=HCJ[HCHF]M&]>!+) M1NA*N0UTZ\"JLSV-/ _9Z'+XM%\C%>4&!+M=5*BBD.NYCD3&-##'HX'7A7%C M2CT%HSO!J%&P#UF:Y]8Z2^=QH5-M&TWW4L#(P[:DF@9E(T="A2J*VA1)VC(5 MY3B42-)R8U8]-7-WFKE&S1[2HFP^49Z+0MM47#7/P'<#1Q)- Z,D(+ZDVG%L M[#@V[BJ7I 3K*.+M%/&,BEQ76EBW45+>]I4W>(4U29>;JBUK]3%RG3JI0I*% MD&0,DHP#D76JZ^^JZY_?*7W(HD*2A9!D#)*, Y%UBAKLBAKT[92!.@,C+PBD MZ4M%$<_VI'DZ5%%ES[5=N5.J,)]2N3ES8T8]]4)VZTGLLUIE$][)E1(YU;$. MA@BEDG :&/%M1"3A-# <.$CJ#MR<6E_I]NP<.JMC-N'=2PY[E,C:J3CB8?7^ M[$@^=B0?-Z?75S[4V=E4+80E(V!LG$HMFZ] M6V>* *PI O6FH&PA*!L#9>-0;-W:M@85]7:H3>3^;!0@)'LM#0IA6Y[:0@T, M4\?QY1E0A9'27,BVP9Q47]%:DXK.O+4 LD6@K(Q4#8.Q=:M=FO"D0?0 M-D#=-RA;",K&0-DX%%NWMJT%1T8S:&P;OCKY8=>7_9H&ADN+)2\W:6 >=57? MH<*?Y[#8N+6H^+S";W8-_0V%,4$$4Z%1;00'%L*@H''I47ZG1C!DBV MU]R<64_E<&MVL=GL/HCIXO-::];,D:?.(*!L(2@; V7C4&S=BK8>'*/SNP,& M,KI-;2'90E V!LK&H=BZM6T7"+!Y@<#0'9K(3G>@Q);OC74PC)55*0W,=:DO MW4,S'0S;@;RL8LZJKVJMS<9&JW>P.S3AG2R([ 3&&I3O^8IP*@J5[5=NJSH8 M14A^8FA.K*]PK8?%9@][:#D/:RRJA[#ORM)I<"[Q?=G+'LG'CN3CYO3ZRM>Z M66QVLTUO+2W879;.-E/]Q0?D'!NE(=E"4#8&RL:AV+JU;1TW=@&Z+*B_!F4+ M0=D8*!N'8NO6MO77V/R4V]1E/?7QN]($QAH4<>7-%*$&A9"RM,0T,)?82J=X M#=N*6]N*S;;U8(M5;23R E_638-"KNQ<-:CR/D?I$1HN*M_G<'-:?65K?2LV M^]:V0WQ=I$MA;=?Q)M%2Z/LMD%=LU(9D"T'9&"@;AV+K[C]L/3:QS^\5!-1M M@[*%H&P,E(U#L75KV[IM8G[B;>@5YLB3*ZH^PL;*HA[HD.R8(3G4D%W]6T=, MS([X4.,QAY]A@0&Z[J2TD6PC*QD#9.!1;M[;M*@4Q MKU*8.IAFOW= Y56JL0[F.S(LU, H):[L=[0P*F\XY.:L^JK6^G]B?N)^L.^H M^[0=JNP1U* \++]>$&I0@>-YLFXJ"A$DKYUQ.@;"$H&P-EXU!LW=JV*Q3DP K% M@4< 37CWW2=77F<9ZV">AP-YICN*C1W'QLVIG2K=<.\UUY7('NL7DG-KFFZ2 M8OLVXN[H[J7GZ_I57^GX#;H8(\WQ$%VP[2O-+?WV#>O;*'N,D]Q:BGDYE/W> M*R?Y;/O2\O9+D:[KEVR_I461KNJ/"Q'-1%8!RM_G:5J\?*D&V+TZ/OH?4$L# M!!0 ( 'B%!UGN(BCUN0, ,<, 9 >&PO=V]R:W-H965T/MVWTI:+>,]X]]%!B#12Y&78F)E4F[N;5LL,RB( MN&,;*-6;->,%D6K(4UML.)!5953D-G:<@5T06EK3<37WQ*=CMI4Y+>&)([$M M"L)_S"!G^XGE6H>)KS3-I)ZPI^,-22$!^;QYXFIDMRPK6D I*"L1A_7$^NC> MQR.-KP!_4MB+HV>DE2P8^ZX'#ZN)Y>B ((>EU Q$_>U@#GFNB508?S><5NM2 M&QX_']@_5=J5E@41,&?Y7W0ELXDUM- *UF2;RZ]L_RLT>@+-MV2YJ'[1OL$Z M%EINA61%8ZPB*&A9_Y.7)@]'!HK';( ; ]PU\,\8>(V!]U8/?F/@O]5#T!A4 MTNU:>Y6XB$@R'7.V1URC%9M^J+)?6:M\T5+ODT1R]98J.SF=/2X__L_2097KM=O(K/ M>^MV,2UP3>&;*73ANQ<;LH2)I2J; +X#:_KS3^[ ^<64W? MU.4IP%AS:OK@**I;[ 4A[B3"! N=4=C)A 'FAZ$3=%)A@ 78PV=R,6AS,;B8 MBX=2@MI0$ETU@J^;DGR#2C!N@D$_#C? PX[V/LH;NAWA!B;L#[R.[C[*]8_< MG:@.6]7A1=5_R SX:T+#OF.GN\0&C-=)1=3'X+"3BKB/\<(S*SML-0XO:IQG MI$SU!8O6A'*T(_D6$%NC/>&4[*@.94_3-J'K^N:FS"CSNI%?1!VW"9L;4('C=\YM MU$?AT.O6.0.5/_)P)P7V46=6 $^KEEB@)=N6LKYUV]FVZ_Y8-9N=^9E[/W<- M\Y'JTNNF^E_ZNL5_)#REI4 YK)4KYRY4J\7KMKD>2+:I^L(%DZK+K!XS]:4! M7 /4^S5C\C#0#MIOE^D_4$L#!!0 ( 'B%!UE0.;^KY@, (\4 9 M>&PO=V]R:W-H965T8\/]=UMHE1!MD9R1$67W:$9I"+5[K764X1W)9.6:I; MAN'J&4RPYB_+MAOJ+TG!TP2C&PI8D660_KU&*3FN-%-[;+A-]C&7#;J_S.$> M18C?YS=4O.D-99MD"+.$8$#1;J5=F.>A:4N'TN*/!!U9ZQG(4!X(^2)?KK8K MS9 C0BG:<(F XN> +E&:2I(8Q]<:JC5]2L?V\R/]YS)X$U0AJY7L9>)"R"'_I*2(Z#26M#D M0YG]TEOD*\%RHD24H;V8#UQ, MA@/"!6+@78 X3%+V7EC<1P%X]^8]> ,2#.YB4C"(MVRI_KJG?K MF=YM<$TPCQD(\19M1_R#:7]WPE\7F6C283VF8VU- G\K\!FPC1^!95C.R'@N M7^YNCX7S_WH/O[OW3C+L9F[8)<]^AA?54^ 6Y83R!._%S*BD22[QSQ^%.;CB M*&-_C56^8COC;*E_YRR'&[32A, Q1 ](\]_^8+K&3V-I5PD+5,)"1;!.@9RF M0,X4W;^MUB;849*!C5@)5.BN$! >U]*!Z%AE*JA;0N4_DH/O>:9A+O5#.^5# M*W=A6V[7*AA:F:[G.CU8.&+F>+.%UYAUXI\U\<\FXV\+U5B@D]ZOG8(J88%* M6*@(UBF!VY3 /:%&N"H+I!(6J(2%BF"= GE-@;Q3:$0%G;46K&7.%SV)&!JY MLT5?(89&<\NP>_HP-#)-RW7&Y6'>A#Z?#/V",;'3OH98['C+21J1M)#SDH%_ MP']IQR3ZM5-3)2Q0"0L5P3KU633U69Q0.Q8J"Z02%JB$A8I@G0*9QM/IP#B% M>M34SGKVC)YZC!FUEGR]_Q\:N49/8L(QDN$]HQYFZVAD3@9_AS;Q[_E+Q&(: M]-K)J)06**6%JFC=DEA/);%.*!DU7%695-("I;10%:U;IJ>#HSEY[/ENV; ' MQP3+,/N[CA$KU[&MOG ,K3H'CCI/0RMQ$EH8/>G06Q7YICK0'\K:MO-!YPE=7==>0[A.Q8TG13G1EG'E"Y6AU M^U6]<)*7USL/A(O$EH\Q@EM$I8'XOB.$/[[(#IH[2/]?4$L#!!0 ( 'B% M!UF>O^DD>0( .T& 9 >&PO=V]R:W-H965TZA9TF[:1Q=N@E6#J6V2;K]^MJ$HZ6B6 M2>,#^-KWG'N.@>MXP\6MS $4NB]8*<=.KE0UPEBF.11$#G@%I5Y9("T)+)XGMW$PD,:\5HR7,!))U41#Q\Q08WXP=SWF8F--5 MKLP$3N**K& !ZKJ:"1WACB6C!922\A()6(Z=]]YH,C3Y-N$;A8W<&B/CY(;S M6Q-<9&/'-8* 0:H, ]&/-4R ,4.D9=RUG$Y7T@"WQP_L'ZQW[>6&2)AP]IUF M*A\[QP[*8$EJIN9\T>;)C7US]0&_1A!>%WN2%XNDM>C4%12B3K_7"C%>;SOY:]J.QK#3&.[5 MN+#?%B*URKF@OR#K4]A01%NE==-JKD$+AL%,X/$2A[MQ2D3*CY:I/YO!0F3V)_3+Q5C,R!\$7 M(E:TE(C!4D/=P9'F$$US;0+%*]N?;KC2W@3 )>GW)N7H(3,OK3KCD M-U!+ P04 " !XA0=9^<2I0D,& !. &0 'AL+W=OKB272< /OQHRZ11$6FK>X ]H=$EGD>4GR/#N77TG@7Q=^2-><"/09^ MF%SVUD)L+OK]9+'F@9N<11L>RD_NHSAPA7P;K_K))N;N,@L*_#XQ#+L?N%[8 MFXRS?;-X,HZVPO="/HM1L@T"-WZZYGZTN^SAWO..S]YJ+=(=_D%/$R\*$0QO[_L7>$+1L[3@*S%5X_ODMHV2@_E+HJ^I6\^+"][ M1CHB[O.%2!&N_/? I]SW4Y(3!W;L*GD?^'MQ3K MR]ZHAY;\WMWZXG.T>\^+ QJDO$7D)]E?M,O;#L][:+%-1!04P7($@1?F_]W' M8B)J 9+3'D"* -(,L/8$F$6 >6P/5A%@'=O#H @8- /L/0%V$6!GF_SX [:- M7]I$@8112)@#"6- ,$5,JQ33RNCFOCJS=F/^+ET#EF@:!7)A3-QL:;F*8S=< M<;E8"73WA.KM9NY3MOMJY\9+]-='B40?! ^2O]LRPH+,"$@8A80YD# &!%,R M8E!FQ$![>LLL"*3^DFS=.Y^C-W)!2=(<2-ZVB:Q%=A49$D9SV""# MI9=S#Q-;7MW)U[C_4-&=M4)$D8A80XD MC '!%#&'I9C#$Y?G(61&0,(H),R!A#$@F)(1HS(C1MK3^RM/A!>NT@M\L>9H MPV,O6AXJSUID5Y$A873THCP/B46L4:,ZOVR&C:$Y-&VU'0,:FZ+,>:G,N5:9 M^CFXJ)^K_#'=YFW"Y$2[=EQ$/:*IML^NLPT)_E=R'B-GL\EJ9'\DL2#.QXC0O9^R[O6=]CU/ *E M45": TIC4#0U$6I6"C[Q(EH, "HQ(&D4E.: TA@434T,4B4&.6HME8OH0HKM MKO+O.:];UU ]J[/&D#1:T#"I%6/CS)2OQCH*VBV#HJGR53X4/FA$?7^!;S/2 MKO4==M88U+\"I3F@- 9%4Q.A\K#PJ4TL#.IB@=(H*,T!I3$HFIH8E96%]5Y6 MMP(/:F*!TFA!:Q1X6[Z:!1[4QX*BJ?)53A8^TLI*"[P7I@6^53A05PN41D%I M#BB-0=%4=2MK"Y_:V\*@YA8HC8+2'% :@Z*IB5$Y7/@XB^NXJ@WJ;8'2:$'# M9MVW:A;LPVT8U*A4/2I?"^N-K9;K[%8E(-VE*2B-@M(<4!J#HJDW1E0V&3%. M7(8)J&T&2J.@- >4QJ!H:F)4MAG1NB_=RK">U5EC_+(H-HQQ>D0;YX@V#&KD MZBQ7'A31>U#:NVGTL9UG%=1S J4YH#0&15,UK8PI8IZZI((:5: T"DIS0&D, MBJ8F1F54$:W?\7T_WNJ9G;4&]9X*6OV'68*'(ZOI.[>TPZ9E6\TK7:C1J?I4 M?A$!](OTK,ZZ@/I%!0U;BE]D&"T_"8!VS*!HJH"58T0..D8&)VJB33CQ^^ M1@+UGD!IM*#5U;-&9<^2)6@1;4.1 M/Q%2[BV?5[O*GM)J[+_&%U/$-V@0 &0: 9 >&PO=V]R:W-H965TLRRC!*=YE*6 X-5$ MNX97 ?0XH+!XB/ ^/[D&?"J/6?;$;SXO)YK!/<(Q#BFG0.SK&<]Q'',FYL=_ M%:E6C\F!I]<']H_%Y-ED'E&.YUG\/5K2S43S-+#$*[2+Z5VV_X2K"3F<+\SB MO/@$^\K6T$"XRVF65&#F01*EY3?Z60EQ C"M'H!9 PVP.T!.!6@F+I>SKT0SD<43<:+']PM?@?!O_>?O_T '\ =SBF)0HJ78$&S\ G*E ._+\="4$.A,EEH;\Z#-S)0R_KU+!\ R_N!3M 4.S<^'6Z+YR.$^ M#AD<]L*#\^&F1 RK7BA6P6?U\%TGV2ZEX%V4@D41X?>B$)<<;:]+=?H&O\*9)7)9FODBQ01-8(A%T'PI:Q3V=X':5IE*Y9@F3_ MNA"+XE!2. 4%KQ7/4\>?:1=(/7^C+DZMBR/5 MY2^"4BI,'#.GZSZT'<E24D36D,RM)7.EDK%2N\)1 MCVAN1XP/C@MA>PD)S*#CME>:+W7D4LT4D34T&]::#:6:/;#**!9LV%7"A$// M;BV?N< .6K9KPY9D4C\NE4P164,RKY;,DTK&ZO$KZ]L&16H"[/T,@X\H M(N !Q3NA#B.5Y5,EF:^2+%!$U@@.-(YOO,:9!736OR(K#J^Q) >>V5J0(C-C M,&R9^>>9!7+'WRK,22L WUI!Y\@6GJJW+40!5;4]]C;P*E;]R2HBP'7BRN)1#7'K1+O*]TU$ 5 M6U/<8[\!Y0U'5;YER=+NI#=OX,!VKNQ:03BP.@M38-;-O('(K)%2F[,]=A'0 MN:QXS[.4$A32'8K!EVB%P;L?&!%Q^PM5M@9SI6R^4K9 %5LS2L?&!'$)AU",S^$"CMJ52Q-4-P[*J@O*VZV=&5$ MUD%_B>QR!E@P &@<7.EE"LZ#ZR:YY@LFZ.*[(09@M(G!3-UB!NW+0HAGU@I+--1"(UDK;C_?H>*4>U M X5#T #U!TND[AX^SQWO<(.55'=ZCFC@OBR$'@9S8ZKC,-39'$NF.[)"05^F M4I7,T%+-0ETI9+ES*HLPCJ)^6#(N@G3@]L8J'-2-K(.S^,QQ MI;?>P4JYE?+.+B[R81!91EA@9BP$H\<21U@4%HEX_+L!#9HSK>/V^P/Z.R>> MQ-PRC2-9?.&YF0^#PP!RG+)%8:[EZCUN!.U;O$P6VOW#JK8]. H@6V@CRXTS M,2BYJ)_L?A.(+8DKO(6)D=D=7%4V MU!KVSM P7N@W\ JX@$M>%'9_$!IB8''";'/::7U:_,1I"5Q*8>8:SD6.>8O_ MR._?]_B'I+R1'S_(/XV]@'\N1 >2Z'>(H[@'-Y,SV'OUIHW7#\/LT$N:["0. M-WDJ.W.F\*V]ICF,9$FUJYF[_2=*,3%#JB<#MVO8MANSM=L^63&5P]\?"!(N M#);ZG[9\U>?WVL^W/>185RS#84!-0J-:8I#^^DNW'_W1%J07 ML)5:\)5<^' MGMX(A9F<"?X?Q2#;CE4FM6F]JS7@D0.T[6Z9QIUD$"ZW)?EM=ICN-TSWO4R_ MN-9"+-D2%;5*J%!QF<,>E=8:F=)M%_#4B_G<1/D)=AT-Z$90UM5&=SIG:^W) M4K_1WO="OV-VZC*R[3)OH?DOT>X\RY+?987G0L#SPLJ0JCF!< M,-'&R>OZW$2\$-B.RL-&Y>%/;BZ'+QFJ%P+;"=51$ZHC[X4XOT>5<8U@4)7Z M?RK5"_55**.AT=B-_H^"41>L,^H#1D:]9&K& M:;PI<$JN4>> VJ*JQ[YZ863E)J=;:6@.&PO=V]R:W-H965T5RX9'&BS8(;C',:PQ+T=;Z0.',KEHBED"DF,B)A/7%..L>S MD;&W!C<,MFIO3(R2E1"W9O(AFCB>"0@XA-HP4/S;P PX-T08QMV.TZE<&N#^ M^)']G=6.6E94P4SPKRS2R<09.22"-2VXOA3;,]CIZ1N^4'!E?\FVM!VB<5@H M+=(=&"-(65;^T_M='O8 _S3V<7GT_GE\M79/[E^L/5-](B%[E) MLB*QI)F&B!R=@J:,J]?X[3EQB4JH!#5V-89@B-QPYVY6NO/_X*Y#SD6F$T7F M60314[R+H5?Q^X_Q3_U&PH]%UB;>\ WQ/;]7%\]?P+M>'?Q).-TJG5W+UST@ MG35134N67CV+Z=QCE=,0)@ZVI@*Y 2=X^:PS\-[62?Q/9$\$]RK!O2;V8&D* MH37%1HK(@CY@?VMR(K%J8C#C-^2&\H+:CKV",,G870'D^_Q>FX-@Q0$+H4A! M6HL?=9EJ=E^H5DQI?EQYJ9R4%;R0+&19?"XBX.>0KD#6);#1QS\FL%\EL-^H MX)*IV]9: A"&G8;\FF V@!RQC+QX79>11KY#:Z"UO5[/'[N; M&E6#2M6@4=7\/L=S&FMB(SCN"V?Z@8@U"46:8B7@J1;>-BALY#Y4X:!.8=_S M>O4*AY7"X=\I%+;0".Y=BEM('H#*NH-QVDAWJ*CFV 9U43Q1.:I4CAJ9WIOS MOQ69@EQ3)LD&^PQK,P=97@&UV]=(>:C2DFRTMWO=]K#[V]ZY>Q<@GB:Q?1^.ZO\S+=\LYE3'#FX_#&J%>>X@=(LNW0#G1(K?7Z4IH MO)SM,,'G$TAC@-_70NC'B7%0/)EEF'V/(:4KD:6:ZTGIF21"#5AA\," M+V &XK:X9G)D-RHQR2#GA.:(P7QD';M'8[>G#*H5OPBL^-8[4EMYH/11#<[C MD>4H(D@A$DH"R\<23B!-E9+D^%V+6HU/9;C]OE;_4FU>;N8! M#@.O-O J;NVHHCS% H=#1E>(J=523;U46ZVL)1S)U:G,!)-?B;03X>SFZN3[ MV=7%Z60Z>X\F/V_/;^[1)S03-'I$M%"1XSIT1#RC@U,0F*3\P] 6TKF2L*/: MT5@[\G8X"M ES47"T22/(?[7WI;0#;FW)A][1L%O9=Y!7>01& /]% $$#$!@!?M!\"5QM'@LDSQ\VYV^""5X$TV]@^L;LN*LNO&)9 M I,%#$V>@$6$ RH8D>$I@&FF-J3^*R30H $?[)E FTO3QJA5!EMAZW<ED!E!B[G^7@RNLZEYSO_GD9FH5MXO*NY6%7;W2Z;C.IFFH/Y25:Q. M9-EDL@*7.$479 [HX!XPVU&"W5?(*]?;[,(SQO6J%%Q@?<1U6%LIS2JN@Y[5 M#DU(FQ+N&FOQ.ME;,#B*:)D+ MW14TLTU3=:Q;B0V9;G+T0-"B:BP>J)!M2O6: MR,80F%H@O\\I%>N!&PO,N>B M&OISI?;T-1WZ8?S1]ZS/]K4:B;=YX]GWTX.^L\ M7M[LQB\,<.D'3M'K T2O.OI E0V*R<>'R>\3QZ1[!TGO4<:$^]O"6U-PP) 3 M)[W%18B]CCOO>3OM.48.'>0-$Z5UL;&>;P_6"@1UH8X&62$V]1KY-J SD)QZ M3X0/_3'A;"(9L#*2,[ZRX2X$I@4OI*?T1M$I0XA4?RP4[P+H'!AGGC<&N;P.C04F4HE+K+0@]'F#YL M+'HG:<:6IK_,&@.8>HBKD[+DJ\^ /3C@:D#7/FQ>2_='9H%2F.D"E M[SU1J=BT'?DM2?E EVI=3LL,]]P]0<__=IYG5%!)>-NTKOUCGN57.XYZ;V79 MW%5V#3L]UD\-QV[R^A1,QJ=@\B1JLG\*)I,3,-E[L[OF2TR&IV"R>_PFH^,L MR:!^IFP]N&X]MC91#UX/AOX/>.'@FZ3>9,&X8J+NS5F:4O'LZ57+*S+1+]U; M^OKZE&9DP=5# P[]3?L[3=DB3YJK[F BZJLV[6\P//THO'XWT;F82.F2IN.Z M*V<3T_1T0V>M#R#L(K?F<",8QV)N!# L#^8 XU@6EN=_&D\?'8_%,&]])])' M.7V48UDN9&P^6!XW)]&'>Z1)$D5QC,WH>.QT,,;F+8[ASZV&>0,&E@ M,"2*S._@SN]1L/Z="C;_B1[]!5!+ P04 " !XA0=9EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( 'B%!UE"A*Y2 M"@4 +LG / >&PO=V]R:V)O;VLN>&ULQ9I=:VN;# MNYM9[PRQB'S@_)'\71:5'/>V2NTN^WV9;6F9RM_XCE;ZR)J+,E5Z4VSZF&0/K&#J M^[C7?"]HCY2L8B5[H?FX-^@1N>7/-URP%UZIM(@SP8MBW!L>#MQ1H5AVLCNN M(9/T039[5/H0I1IDW!L-] G73$C5M&C.GVK&)ZH;'[;VBE^S0E$Q316=";[? ML6I3GT9?1=^XC"8.Q\]#$"_%_PDC7Z]91J<\VY>T4HJ_SK(#U>M-*X10W')] $1Y TX'N2$5SFM M),V)_B9YP7+-D9.KM$BKC!(#T@(@K7>$_&H9D#8 :;\+9%SCZ)\:D X Z;PC M9"N2+@#IOB>D;4". ,@1+N34CR=1L$R"14@6UR2Y\^M%]S5<',S"X#J8>&%"O,EDL0J3P(#\"$!^Q(6,_#L_7/D&S"< YA,N M3!!JF&01W9M#\P :FP?80(D7SH*KN4^\./83\\D:@M) ML8R6BS]*+DG7C@E M_A^K8'FK(_%-7#Q3SPKH)YD+3Z!.2&(;(3WF\5\ZD?Q3\U@TG[8("$,D8VP3+^3)TF65#0_KS/B*9-9P>5> M4#,WABQA85NBDBRG@B0BS76M0SPATFI3YYQ*FHR0,"QD88#)2"OOM, Z UD: MKYX@/^MRLJ#R%Y,+LH2%;(D?F4DG&>0)"]D3)RE*)R$D# M9&$"N4K.:F) Y M+&1S@/E*NX= &K&0-?+??*7S=D,ZL9!U=D.#$%;)=?EAO2E7*BC88)!<;62Y' ML(LZZTHW&T$W3:-74A,3,HR-;!C#SET1A*QB(UOE5,\7Q).2*DF>F=J:F)!5 M;&2K@)CM"5[(+3:R6SHQ2RX4>ZD;FYB08&SLJ@7*>*9FW>) @G&0!0-AZAYO M8D*2<9 E R=FYFRT YG&><_YKJ^.B0FYQGGC^:[.(=,!5TC>>N9+/XQAJFOJ M>IE1FBMB#B0=!UDZ79A719H]7L39EAT=CC7S5W( M/NZ;ES@7)*8%S>H5T;69 KN0?5QD^W1AS@27DNP$;V-"]G&1[=.%&52*"DDW M[35Z%U*0BZR@SJKQ@DQX6>KBQYRY=\%E>F0%G<&T!M: + MS;'/+8CE=LXKFH?X+J?=G:9$M!:D_#NO=CELO5ZWW13'1^Q;5 MG*?Y\=VSXWMS7_X!4$L#!!0 ( 'B%!UF8&UJ>^P$ ,LC : >&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@Y?LB22O.J">9 M1MD @'O0DJC-"!>+RCSX0\/"<#]VT[T]EMQ_*XN-X M.)55LYNFX5=*9;W+QZ[<]$,^G8]L^O'83>?EN$U#MW[KMCGI0_V=BO]GLU_EWO_YSS*?I'X/3>S^^E5W.4[-XZ<9MGE9-^CA<=Y=T MV7*S>'I=->/3JS2I=I!"D-8/,@BR^D$.05X_*" HZ@>U$-36#[J%H-OZ M07<0=%<_Z!Z"[NL'R1)E7!(DS; FT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M M(7!;$&XAD%N0;B&P6Q!O(=!;46\ET%M1;R706VBOJ MK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'H;ZFT$>AOJ;01Z&^IM!'K;[&4)@=Z& M>AN!WH9Z&X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z.>CN!WHYZ.X'>CGH[@=Z. M>CN!WCY[V4V@MZ/>3J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.H'>@WD&@=Z#>0:!W MH-Y!H'>@WD&@=Z#>0:!WS#Y6$N@=J'<0Z!VH=Q#H':AW$.@=J'<0Z-VBWNU/ MZEVFST,NUYZO-5[_)ZF>SN?FZ^4ORZ^=>+]H+S@G^'?G\2]02P,$% @ M>(4'6732QF+> 0 6B, !, !;0V]N=&5N=%]4>7!E&ULS=I=3\(P M% ;@OT)V:UCI%WX$N%%OU0O_0-T.L+"M35L0_KW= !.-$@TFOC=;MK;G/6N3 MYVJ3YYVC,-@V=1NFV3)&=\-8*);4F)!;1VT:F5O?F)@>_8(Y4ZS,@I@8C<:L ML&VD-@YC5R.;3>YH;M9U'-QOT^M0V7::>:I#-KC=3^RRIIEQKJX*$],XV[3E MIY3A(2%/*_LY85FY<)$F9.S+A&[D^X##NL<->5^5-'@R/CZ8)LUBVYJ%N*LI MY*=+?-&CG<^K@DI;K)NT) _.DRG#DB@V=;XO>G$Z.:8=IOV5GYW?ESD5F&8^ M>>M".C%/OX\['DFW>NA2(?*Q.OV)[XFI]-G?1]UIEU3^,#MM[ZOUJ_X\ NMO MY^_QQS-^K__+/@1('Q*D#P72AP;I8PS2QR5('U<@?5R#],%'*(V@B,I12.4H MIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&05 M*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'(JE!D M52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56CR#K^ M3UE?K%W]]=\>W3UO3-4>\UG_2\WL#5!+ 0(4 Q0 ( 'B%!UD'04UB@0 M +$ 0 " 0 !D;V-0&UL4$L! A0# M% @ >(4'665C.ROO *P( !$ ( !KP &1O8U!R M;W!S+V-O&UL4$L! A0#% @ >(4'69E&PO=V]R:W-H965T M&UL4$L! A0#% @ >(4'6>"T[D&@!P /"( !@ M ("!-0X 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ >(4'65\,);&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'6?;B M&J4G$0 $S !@ ("!Y3@ 'AL+W=OC4F, < (@6 8 M " @4)* !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0# M% @ >(4'6?&UL4$L! A0#% @ >(4'60V6 M95R0!0 Q0P !D ("![FL 'AL+W=O&PO=V]R:W-H965TYX !X;"]W;W)K&UL4$L! A0#% @ >(4'66;+=^>T"@ BB, !D M ("!JGT 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ >(4'61#"[$!$ @ B@8 !D ("! M4I8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ >(4'6=_V;![+ @ ?08 !D ("!,Z\ 'AL+W=O&UL4$L! A0#% @ >(4'67\_ *5^ M P '@D !D ("!^[@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'65=$=]-R P W@@ !D M ("!G<( 'AL+W=O&PO=V]R M:W-H965TC_)08 (L9 M 9 " @83* !X;"]W;W)K&UL M4$L! A0#% @ >(4'67^)DBR"! J0X !D ("!X- M 'AL+W=O&PO=V]R:W-H965T(4@D *M> 9 M " @1+9 !X;"]W;W)K&UL4$L! A0#% @ M>(4'6:W'2'UO!0 J20 !D ("!F^( 'AL+W=O&UL4$L! A0#% @ >(4'65=Q;W[1 @ M.PH !D ("!>_$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'6>R1\G?M P 2A !D M ("!Y?P 'AL+W=O&PO=V]R:W-H M965T<# 0!X;"]W;W)K&UL4$L! M A0#% @ >(4'6:JQQ#[S P /A, !D ("!\08! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(4' M66?9_5&H!@ $CP !D ("!61(! 'AL+W=O"@ &0 M @($X&0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'6>3*/B0; @ F@0 M !D ("!=2(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'65 YOZOF P CQ0 !D M ("!@S ! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ >(4'68&]X0W:! 9!H !D ("!RCT! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ >(4'6?H* M%+@< P =@H !D ("!VDD! 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !X MA0=9=-+&8MX! !:(P $P @ $%60$ 6T-O;G1E;G1?5'EP =97-=+GAM;%!+!08 1 !$ ),2 46P$ ! end XML 76 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 77 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 79 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.2.u1 html 261 269 1 false 49 0 false 7 false false R1.htm 995200090 - Document - Document and Entity Information Sheet http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 995200100 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 995200200 - Statement - Condensed Consolidated Statements of Operations Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 5 false false R6.htm 995200400 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 995210101 - Disclosure - DESCRIPTION OF THE BUSINESS Sheet http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness DESCRIPTION OF THE BUSINESS Notes 7 false false R8.htm 995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 995210301 - Disclosure - REVENUE Sheet http://www.deitaxonomy.com/role/DisclosureRevenue REVENUE Notes 9 false false R10.htm 995210401 - Disclosure - INVENTORY Sheet http://www.deitaxonomy.com/role/DisclosureInventory INVENTORY Notes 10 false false R11.htm 995210501 - Disclosure - INTANGIBLE ASSETS Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssets INTANGIBLE ASSETS Notes 11 false false R12.htm 995210601 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 12 false false R13.htm 995210701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE Notes 13 false false R14.htm 995210801 - Disclosure - ACCRUED EXPENSES Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpenses ACCRUED EXPENSES Notes 14 false false R15.htm 995210901 - Disclosure - WARRANT LIABILITY Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiability WARRANT LIABILITY Notes 15 false false R16.htm 995211001 - Disclosure - FINANCING ARRANGEMENTS Sheet http://www.deitaxonomy.com/role/DisclosureFinancingArrangements FINANCING ARRANGEMENTS Notes 16 false false R17.htm 995211101 - Disclosure - EARNINGS PER SHARE Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShare EARNINGS PER SHARE Notes 17 false false R18.htm 995211201 - Disclosure - BUSINESS SEGMENTS Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegments BUSINESS SEGMENTS Notes 18 false false R19.htm 995211301 - Disclosure - STOCKHOLDERS' EQUITY Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquity STOCKHOLDERS' EQUITY Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 99930303 - Disclosure - REVENUE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueTables REVENUE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureRevenue 23 false false R24.htm 99930403 - Disclosure - INVENTORY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureInventoryTables INVENTORY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureInventory 24 false false R25.htm 99930503 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables INTANGIBLE ASSETS (Tables) Tables http://www.deitaxonomy.com/role/DisclosureIntangibleAssets 25 false false R26.htm 99930603 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet 26 false false R27.htm 99930703 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease 27 false false R28.htm 99930803 - Disclosure - ACCRUED EXPENSES (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables ACCRUED EXPENSES (Tables) Tables http://www.deitaxonomy.com/role/DisclosureAccruedExpenses 28 false false R29.htm 99930903 - Disclosure - WARRANT LIABILITY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables WARRANT LIABILITY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureWarrantLiability 29 false false R30.htm 99931003 - Disclosure - FINANCING ARRANGEMENTS (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsTables FINANCING ARRANGEMENTS (Tables) Tables http://www.deitaxonomy.com/role/DisclosureFinancingArrangements 30 false false R31.htm 99931103 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.deitaxonomy.com/role/DisclosureEarningsPerShare 31 false false R32.htm 99931203 - Disclosure - BUSINESS SEGMENTS (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables BUSINESS SEGMENTS (Tables) Tables http://www.deitaxonomy.com/role/DisclosureBusinessSegments 32 false false R33.htm 99931303 - Disclosure - STOCKHOLDERS' EQUITY (Tables) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables STOCKHOLDERS' EQUITY (Tables) Tables http://www.deitaxonomy.com/role/DisclosureStockholdersEquity 33 false false R34.htm 99940301 - Disclosure - REVENUE (Details) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueDetails REVENUE (Details) Details http://www.deitaxonomy.com/role/DisclosureRevenueTables 34 false false R35.htm 99940302 - Disclosure - REVENUE - Disaggregation (Details) Sheet http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails REVENUE - Disaggregation (Details) Details 35 false false R36.htm 99940401 - Disclosure - INVENTORY (Details) Sheet http://www.deitaxonomy.com/role/DisclosureInventoryDetails INVENTORY (Details) Details http://www.deitaxonomy.com/role/DisclosureInventoryTables 36 false false R37.htm 99940501 - Disclosure - INTANGIBLE ASSETS - Assets with indefinite lives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails INTANGIBLE ASSETS - Assets with indefinite lives (Details) Details 37 false false R38.htm 99940502 - Disclosure - INTANGIBLE ASSETS - Assets with definite lives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails INTANGIBLE ASSETS - Assets with definite lives (Details) Details 38 false false R39.htm 99940503 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details) Sheet http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails INTANGIBLE ASSETS - Amortization expense (Details) Details 39 false false R40.htm 99940601 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails PROPERTY AND EQUIPMENT, NET (Details) Details http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables 40 false false R41.htm 99940602 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) Sheet http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details) Details 41 false false R42.htm 99940701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details) Details http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables 42 false false R43.htm 99940702 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) Sheet http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details) Details 43 false false R44.htm 99940801 - Disclosure - ACCRUED EXPENSES (Details) Sheet http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails ACCRUED EXPENSES (Details) Details http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables 44 false false R45.htm 99940901 - Disclosure - WARRANT LIABILITY - Narratives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails WARRANT LIABILITY - Narratives (Details) Details 45 false false R46.htm 99940902 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details) Sheet http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails WARRANT LIABILITY - Black-Scholes option pricing model (Details) Details 46 false false R47.htm 99941001 - Disclosure - FINANCING ARRANGEMENTS - Outstanding debt obligations (Details) Sheet http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails FINANCING ARRANGEMENTS - Outstanding debt obligations (Details) Details 47 false false R48.htm 99941002 - Disclosure - FINANCING ARRANGEMENTS - Narratives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails FINANCING ARRANGEMENTS - Narratives (Details) Details 48 false false R49.htm 99941003 - Disclosure - FINANCING ARRANGEMENTS - Equipment Loan (Details) Sheet http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails FINANCING ARRANGEMENTS - Equipment Loan (Details) Details 49 false false R50.htm 99941101 - Disclosure - EARNINGS PER SHARE (Details) Sheet http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails EARNINGS PER SHARE (Details) Details http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables 50 false false R51.htm 99941201 - Disclosure - BUSINESS SEGMENTS - Narratives (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsNarrativesDetails BUSINESS SEGMENTS - Narratives (Details) Details 51 false false R52.htm 99941202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails BUSINESS SEGMENTS - Selected financial information (Details) Details 52 false false R53.htm 99941203 - Disclosure - BUSINESS SEGMENTS - Gross profit to income before income tax (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails BUSINESS SEGMENTS - Gross profit to income before income tax (Details) Details 53 false false R54.htm 99941204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details) Sheet http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails BUSINESS SEGMENTS - Intersegment revenues (Details) Details 54 false false R55.htm 99941301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails STOCKHOLDERS' EQUITY - Common Stock (Details) Details 55 false false R56.htm 99941302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details) Details 56 false false R57.htm 99941303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details) Details 57 false false R58.htm 99941304 - Disclosure - STOCKHOLDERS' EQUITY - Stock Options (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails STOCKHOLDERS' EQUITY - Stock Options (Details) Details 58 false false R59.htm 99941305 - Disclosure - STOCKHOLDERS' EQUITY - Options granted (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails STOCKHOLDERS' EQUITY - Options granted (Details) Details 59 false false R60.htm 99941306 - Disclosure - STOCKHOLDERS' EQUITY - Stock options activity (Details) Sheet http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails STOCKHOLDERS' EQUITY - Stock options activity (Details) Details 60 false false All Reports Book All Reports asle-20240630.xsd asle-20240630_cal.xml asle-20240630_def.xml asle-20240630_lab.xml asle-20240630_pre.xml asle-20240630x10q.htm http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 82 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "asle-20240630x10q.htm": { "nsprefix": "asle", "nsuri": "http://www.deitaxonomy.com/20240630", "dts": { "schema": { "local": [ "asle-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-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/2023/calculation-1.1.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-sub-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "asle-20240630_cal.xml" ] }, "definitionLink": { "local": [ "asle-20240630_def.xml" ] }, "labelLink": { "local": [ "asle-20240630_lab.xml" ] }, "presentationLink": { "local": [ "asle-20240630_pre.xml" ] }, "inline": { "local": [ "asle-20240630x10q.htm" ] } }, "keyStandard": 233, "keyCustom": 36, "axisStandard": 17, "axisCustom": 0, "memberStandard": 26, "memberCustom": 22, "hidden": { "total": 17, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 12 }, "contextCount": 261, "entityCount": 1, "segmentCount": 49, "elementCount": 523, "unitCount": 7, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 740, "http://xbrl.sec.gov/dei/2024": 30, "http://xbrl.sec.gov/ecd/2024": 4, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation", "longName": "995200090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets", "longName": "995200100 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "995200105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:AllowanceForNotesAndLoansReceivableCurrent", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "longName": "995200200 - Statement - Condensed Consolidated Statements of Operations", "shortName": "Condensed Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R5": { "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "longName": "995200300 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jmuC6ETrIUmSplWsNw13Ag", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_3_31_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AdditionalPaidInCapitalMember_KjN3EhyNHECa4kYuPPVX8w", "name": "us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R6": { "role": "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "longName": "995200400 - 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": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness", "longName": "995210101 - Disclosure - DESCRIPTION OF THE BUSINESS", "shortName": "DESCRIPTION OF THE BUSINESS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "995210201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.deitaxonomy.com/role/DisclosureRevenue", "longName": "995210301 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.deitaxonomy.com/role/DisclosureInventory", "longName": "995210401 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssets", "longName": "995210501 - Disclosure - INTANGIBLE ASSETS", "shortName": "INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet", "longName": "995210601 - Disclosure - PROPERTY AND EQUIPMENT, NET", "shortName": "PROPERTY AND EQUIPMENT, NET", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease", "longName": "995210701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpenses", "longName": "995210801 - Disclosure - ACCRUED EXPENSES", "shortName": "ACCRUED EXPENSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiability", "longName": "995210901 - Disclosure - WARRANT LIABILITY", "shortName": "WARRANT LIABILITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.deitaxonomy.com/role/DisclosureFinancingArrangements", "longName": "995211001 - Disclosure - FINANCING ARRANGEMENTS", "shortName": "FINANCING ARRANGEMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShare", "longName": "995211101 - Disclosure - EARNINGS PER SHARE", "shortName": "EARNINGS PER SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegments", "longName": "995211201 - Disclosure - BUSINESS SEGMENTS", "shortName": "BUSINESS SEGMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity", "longName": "995211301 - Disclosure - STOCKHOLDERS' EQUITY", "shortName": "STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "99920202 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:InterimFinancialStatementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:InterimFinancialStatementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.deitaxonomy.com/role/DisclosureRevenueTables", "longName": "99930303 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.deitaxonomy.com/role/DisclosureInventoryTables", "longName": "99930403 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables", "longName": "99930503 - Disclosure - INTANGIBLE ASSETS (Tables)", "shortName": "INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:ScheduleOfIndefiniteLivedIntangibleAssetsNetIncludingGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:ScheduleOfIndefiniteLivedIntangibleAssetsNetIncludingGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables", "longName": "99930603 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables)", "shortName": "PROPERTY AND EQUIPMENT, NET (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables", "longName": "99930703 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables", "longName": "99930803 - Disclosure - ACCRUED EXPENSES (Tables)", "shortName": "ACCRUED EXPENSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables", "longName": "99930903 - Disclosure - WARRANT LIABILITY (Tables)", "shortName": "WARRANT LIABILITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsTables", "longName": "99931003 - Disclosure - FINANCING ARRANGEMENTS (Tables)", "shortName": "FINANCING ARRANGEMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables", "longName": "99931103 - Disclosure - EARNINGS PER SHARE (Tables)", "shortName": "EARNINGS PER SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables", "longName": "99931203 - Disclosure - BUSINESS SEGMENTS (Tables)", "shortName": "BUSINESS SEGMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables", "longName": "99931303 - Disclosure - STOCKHOLDERS' EQUITY (Tables)", "shortName": "STOCKHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.deitaxonomy.com/role/DisclosureRevenueDetails", "longName": "99940301 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_juuuJprqZkKN2Vmn0pPODg", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R35": { "role": "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "longName": "99940302 - Disclosure - REVENUE - Disaggregation (Details)", "shortName": "REVENUE - Disaggregation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_vy_TitNI5UCnYNOLfykDNA", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R36": { "role": "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "longName": "99940401 - Disclosure - INVENTORY (Details)", "shortName": "INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:OtherInventory", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_juuuJprqZkKN2Vmn0pPODg", "name": "us-gaap:OtherInventory", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R37": { "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "longName": "99940501 - Disclosure - INTANGIBLE ASSETS - Assets with indefinite lives (Details)", "shortName": "INTANGIBLE ASSETS - Assets with indefinite lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "asle:IndefiniteLivedIntangibleAssetsNetIncludingGoodwill", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "asle:ScheduleOfIndefiniteLivedIntangibleAssetsNetIncludingGoodwillTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R38": { "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "longName": "99940502 - Disclosure - INTANGIBLE ASSETS - Assets with definite lives (Details)", "shortName": "INTANGIBLE ASSETS - Assets with definite lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails", "longName": "99940503 - Disclosure - INTANGIBLE ASSETS - Amortization expense (Details)", "shortName": "INTANGIBLE ASSETS - Amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "longName": "99940601 - Disclosure - PROPERTY AND EQUIPMENT, NET (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "asle:ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails", "longName": "99940602 - Disclosure - PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details)", "shortName": "PROPERTY AND EQUIPMENT, NET - Depreciation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails", "longName": "99940701 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details)", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_juuuJprqZkKN2Vmn0pPODg", "name": "us-gaap:PropertySubjectToOrAvailableForOperatingLeaseGross", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "asle:PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "us-gaap:OperatingLeasesOfLessorDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R43": { "role": "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails", "longName": "99940702 - Disclosure - LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)", "shortName": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE - Future payments received (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails", "longName": "99940801 - Disclosure - ACCRUED EXPENSES (Details)", "shortName": "ACCRUED EXPENSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails", "longName": "99940901 - Disclosure - WARRANT LIABILITY - Narratives (Details)", "shortName": "WARRANT LIABILITY - Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_juuuJprqZkKN2Vmn0pPODg", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:ClassOfWarrantOrRightOutstanding", "p", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R46": { "role": "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails", "longName": "99940902 - Disclosure - WARRANT LIABILITY - Black-Scholes option pricing model (Details)", "shortName": "WARRANT LIABILITY - Black-Scholes option pricing model (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_lINF2dAAsE6h2j1i7kLDmQ", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Standard_pure_s5OySiqZg0qcFoG37xIB5g", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_MeasurementInputTypeAxis_us-gaap_MeasurementInputRiskFreeInterestRateMember_lINF2dAAsE6h2j1i7kLDmQ", "name": "us-gaap:WarrantsAndRightsOutstandingMeasurementInput", "unitRef": "Unit_Standard_pure_s5OySiqZg0qcFoG37xIB5g", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:OtherLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails", "longName": "99941001 - Disclosure - FINANCING ARRANGEMENTS - Outstanding debt obligations (Details)", "shortName": "FINANCING ARRANGEMENTS - Outstanding debt obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "longName": "99941002 - Disclosure - FINANCING ARRANGEMENTS - Narratives (Details)", "shortName": "FINANCING ARRANGEMENTS - Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_7_20_2018_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_ZuvRKVQ9ykq9bR9viA3y-A", "name": "us-gaap:LineOfCreditFacilityCurrentBorrowingCapacity", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R49": { "role": "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "longName": "99941003 - Disclosure - FINANCING ARRANGEMENTS - Equipment Loan (Details)", "shortName": "FINANCING ARRANGEMENTS - Equipment Loan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:LongTermDebt", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_LineOfCreditFacilityAxis_asle_SynovusMember_us-gaap_LongtermDebtTypeAxis_asle_EquipmentLoanMember_NXaj02DKM0GR75X4PiSccg", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R50": { "role": "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "longName": "99941101 - Disclosure - EARNINGS PER SHARE (Details)", "shortName": "EARNINGS PER SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R51": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsNarrativesDetails", "longName": "99941201 - Disclosure - BUSINESS SEGMENTS - Narratives (Details)", "shortName": "BUSINESS SEGMENTS - Narratives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_NGPaB2Wg5EOYPiCeXitkQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "Unit_Standard_segment_NGPaB2Wg5EOYPiCeXitkQw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "longName": "99941202 - Disclosure - BUSINESS SEGMENTS - Selected financial information (Details)", "shortName": "BUSINESS SEGMENTS - Selected financial information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "longName": "99941203 - Disclosure - BUSINESS SEGMENTS - Gross profit to income before income tax (Details)", "shortName": "BUSINESS SEGMENTS - Gross profit to income before income tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:GrossProfit", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R54": { "role": "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "longName": "99941204 - Disclosure - BUSINESS SEGMENTS - Intersegment revenues (Details)", "shortName": "BUSINESS SEGMENTS - Intersegment revenues (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_srt_ConsolidationItemsAxis_us-gaap_IntersegmentEliminationMember_eN62NdzguUOCDLPQKsRY6Q", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R55": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "longName": "99941301 - Disclosure - STOCKHOLDERS' EQUITY - Common Stock (Details)", "shortName": "STOCKHOLDERS' EQUITY - Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_HC27HFTA4Uquzz9NRjGPLg", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": null }, "R56": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "longName": "99941302 - Disclosure - STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details)", "shortName": "STOCKHOLDERS' EQUITY - 2020 Plan and ESPP (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AwardTypeAxis_asle_TwoThousandAndTwentyEquityIncentivePlanMember_3FL9u-6D7UWv8q-KW7EQuQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_6_30_2024_us-gaap_AwardTypeAxis_asle_TwoThousandAndTwentyEquityIncentivePlanMember_3FL9u-6D7UWv8q-KW7EQuQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "longName": "99941303 - Disclosure - STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Restricted Stock Unit Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_asle_TwoThousandAndTwentyEquityIncentivePlanMember_pAur2GRFS0O1PDIz_VP9NQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_us-gaap_PlanNameAxis_asle_TwoThousandAndTwentyEquityIncentivePlanMember_f3TlAWHV4UaVNLNdofMXgw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R58": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails", "longName": "99941304 - Disclosure - STOCKHOLDERS' EQUITY - Stock Options (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_6_30_2024_mnyQia4EBUWGlSVFDcQazA", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2024_To_6_30_2024_FMxmspaykUSekZRzqfc3tw", "name": "asle:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalGrantDateFairValue", "unitRef": "Unit_Standard_USD_yMFgNQ3IEkCfYnWPOAZpww", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "asle:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalGrantDateFairValue", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "unique": true } }, "R59": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails", "longName": "99941305 - Disclosure - STOCKHOLDERS' EQUITY - Options granted (Details)", "shortName": "STOCKHOLDERS' EQUITY - Options granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_6_7_2024_To_6_30_2024_-JUzyCmD00O-i6REBoWocg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_Standard_pure_s5OySiqZg0qcFoG37xIB5g", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_6_7_2024_To_6_30_2024_-JUzyCmD00O-i6REBoWocg", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_Standard_pure_s5OySiqZg0qcFoG37xIB5g", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails", "longName": "99941306 - Disclosure - STOCKHOLDERS' EQUITY - Stock options activity (Details)", "shortName": "STOCKHOLDERS' EQUITY - Stock options activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2024_To_6_30_2024_xjBz9gbUBEGNNAv25SNEng", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_KKm76fw1rEm1U0d6OycPtQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "asle-20240630x10q.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpenses" ], "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES.", "verboseLabel": "ACCRUED EXPENSES", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r36", "r39", "r44", "r814" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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": [ "r36", "r612" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $978 as of June 30, 2024 and December 31, 2023", "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": [ "r751" ] }, "asle_AccruedCommissionFeeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AccruedCommissionFeeCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for commission fees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Commission Fee, Current", "terseLabel": "Commission fee accrual" } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Employee Benefits, Current", "verboseLabel": "Accrued compensation and related benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39" ] }, "asle_AccruedExpensesForFederalStateAndLocalTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AccruedExpensesForFederalStateAndLocalTaxesPayable", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date for taxes payable including adjustments.", "label": "Accrued federal, state and local taxes and fees", "terseLabel": "Accrued federal, state and local taxes and fees" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses", "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": [ "r39" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "verboseLabel": "Accrued legal fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r22", "r136", "r462" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r666" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital", "terseLabel": "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": [ "r49", "r612", "r866" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital", "terseLabel": "Additional paid-in capital", "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": [ "r502", "r739", "r740", "r741", "r742", "r815", "r867" ] }, "asle_AdditionalSharesFromAssumedExerciseOfStockOptions": { "xbrltype": "sharesItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AdditionalSharesFromAssumedExerciseOfStockOptions", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Securities related to options (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.", "label": "Additional shares from assumed exercise of stock options", "terseLabel": "Additional shares from assumed exercise of stock options" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r679" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r679" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r679" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r679" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Shares surrendered for tax withholdings on equity awards", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvancesOnInventoryPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvancesOnInventoryPurchases", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Advances on Inventory Purchases", "verboseLabel": "Advance vendor payments", "documentation": "Carrying value of capitalized payments made in advance for inventory that is expected to be received within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r729" ] }, "asle_AersaleComponentSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AersaleComponentSolutionsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Aersale component solutions.", "label": "ACS" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table" } } }, "auth_ref": [ "r712" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r638", "r648", "r658", "r690" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r641", "r651", "r661", "r693" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Pension Adjustments Service Cost [Member]", "terseLabel": "Aggregate Pension Adjustments Service Cost" } } }, "auth_ref": [ "r713" ] }, "asle_AircraftAirframesEnginesAndPartsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AircraftAirframesEnginesAndPartsNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Amount of Aircraft, airframes, engines, and parts, net.", "label": "Aircraft, Airframes, Engines, And Parts, Net", "terseLabel": "Aircraft and engines held for lease, net" } } }, "auth_ref": [] }, "asle_AircraftCompositeTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AircraftCompositeTechnologiesMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Aircraft composite Technologies.", "label": "ACT" } } }, "auth_ref": [] }, "asle_AircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AircraftMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to aircraft.", "label": "Aircraft" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r679" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r686" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r642", "r652", "r662", "r686", "r694", "r698", "r706" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r704" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "verboseLabel": "Share-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r383", "r385" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r142", "r233", "r237" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization expense", "verboseLabel": "Amortization of debt issuance costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r63", "r314", "r734", "r822" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r3", "r252", "r259", "r586" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Additional shares from assumed stock-settled restricted stock units", "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": [ "r192" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r14" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r14" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Inventory impairment", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r3", "r20" ] }, "asle_AssetManagementSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AssetManagementSolutionsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Asset Management Solutions.", "label": "Asset Management Solutions" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r84", "r94", "r139", "r163", "r196", "r203", "r221", "r225", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r404", "r408", "r423", "r458", "r525", "r579", "r580", "r612", "r629", "r779", "r780", "r827" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r132", "r144", "r163", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r404", "r408", "r423", "r612", "r779", "r780", "r827" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "asle_AvborneComponentSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "AvborneComponentSolutionsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to avborne component solutions.", "label": "ALGS" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r701" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r702" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r697" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r697" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r700" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r699" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r698" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r698" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureDescriptionOfBusiness" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "DESCRIPTION OF THE BUSINESS", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r35", "r71", "r72" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "verboseLabel": "Cash and cash equivalents", "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": [ "r12", "r134", "r569" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents, end of period", "periodStartLabel": "Cash and cash equivalents, beginning of period", "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": [ "r12", "r68", "r159" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Decrease in cash and cash equivalents", "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", "r68" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of noncash investing activities" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r677" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]", "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year" } } }, "auth_ref": [ "r674" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]", "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested" } } }, "auth_ref": [ "r672" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r27" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in $ per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r334" ] }, "us-gaap_ClassOfWarrantOrRightLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Number of shares of common stock called by each warrant (in shares)", "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://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Number of warrants outstanding (in shares)", "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://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "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": [ "r27" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r678" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r678" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "verboseLabel": "Common stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r619", "r620", "r621", "r623", "r624", "r625", "r626", "r739", "r740", "r742", "r815", "r865", "r867" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value per share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r48", "r513" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "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": [ "r48" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityCommonStockDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r6", "r48", "r513", "r531", "r867", "r868" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value. Authorized 200,000,000 shares; issued and outstanding 53,084,214 and 52,954,430 shares as of June 30, 2024 and December 31, 2023", "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": [ "r48", "r459", "r612" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r683" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r682" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r684" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r681" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r103", "r115", "r164", "r404", "r405", "r408", "r409", "r446", "r562", "r718", "r721", "r722", "r778", "r781", "r782" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r103", "r115", "r164", "r404", "r405", "r408", "r409", "r446", "r562", "r718", "r721", "r722", "r778", "r781", "r782" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r92", "r103", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r164", "r196", "r205", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r579", "r580", "r719", "r720", "r779", "r780" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r92", "r103", "r116", "r117", "r118", "r119", "r120", "r121", "r122", "r123", "r124", "r164", "r196", "r205", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r281", "r282", "r283", "r284", "r286", "r287", "r288", "r289", "r290", "r579", "r580", "r719", "r720", "r779", "r780" ] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of contract assets", "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": [ "r784" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "terseLabel": "Contract assets", "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": [ "r336", "r338", "r349" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability", "verboseLabel": "Contract liabilities for services to be performed", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r336", "r337", "r349" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue", "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": [ "r336", "r337", "r349" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liabilities, revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r350" ] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of payments on the equipment loan", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r717", "r738" ] }, "us-gaap_CorporateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CorporateMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Corporate", "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r745" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "terseLabel": "Total cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r59", "r163", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r423", "r579", "r779" ] }, "asle_CostsOfSalesAndOperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "CostsOfSalesAndOperatingExpensesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Costs of Sales and Operating Expenses.", "label": "Cost of sales and operating expenses:" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Customer relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r30", "r757", "r758", "r759", "r760", "r762", "r764", "r766", "r767" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "FINANCING ARRANGEMENTS" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangements" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "terseLabel": "FINANCING ARRANGEMENTS", "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": [ "r75", "r161", "r268", "r269", "r270", "r271", "r272", "r279", "r280", "r292", "r298", "r299", "r300", "r301", "r302", "r303", "r308", "r315", "r316", "r318", "r430" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Spread on variable rate (in %)", "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", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Gross", "totalLabel": "Total", "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": [ "r9", "r85", "r319" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r293", "r430", "r431", "r588", "r589", "r611" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective Interest Rate (in %)", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r41", "r321", "r430", "r431", "r611" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Financing arrangements", "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": [ "r164", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r587", "r588", "r589", "r590", "r591", "r611", "r735", "r821", "r823" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r9", "r25", "r26", "r34", "r77", "r78", "r164", "r293", "r294", "r295", "r296", "r297", "r299", "r304", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r317", "r587", "r588", "r589", "r590", "r591", "r611", "r735", "r821", "r823" ] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r457" ] }, "us-gaap_DeferredCostsAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsAndOtherAssets", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Costs and Other Assets", "terseLabel": "Deferred customer incentives and other assets, net", "documentation": "Amount of deferred cost assets and assets classified as other." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Issuance Costs, Noncurrent, Net", "terseLabel": "Deferred financing costs, net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r820", "r821", "r823" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r387", "r388" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r3", "r100", "r737" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDepreciationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "terseLabel": "Depreciation expense", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r3", "r21" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation 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": [ "r3", "r196", "r208", "r225", "r579", "r580" ] }, "asle_DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "DepreciationPropertyPlantAndEquipmentExcludingUnderlyingAssetUnderOperatingLease", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of property, plant, and equipment excluding underlying asset under operating lease, over the assets' useful lives.", "label": "Depreciation, Property, Plant, and Equipment, Excluding Underlying Asset under Operating Lease", "verboseLabel": "Depreciation expense" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Revenue disaggregation", "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": [ "r348", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "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": [ "r348", "r593", "r594", "r595", "r596", "r597", "r598", "r599" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of revenue by segment, as well as total revenue", "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": [ "r785" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r633" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r665" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]", "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year" } } }, "auth_ref": [ "r676" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "EARNINGS PER SHARE", "terseLabel": "(Loss) earnings per share:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "(Loss) 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": [ "r151", "r170", "r171", "r172", "r173", "r174", "r175", "r180", "r182", "r189", "r190", "r191", "r195", "r399", "r402", "r418", "r419", "r454", "r468", "r572" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "verboseLabel": "(Loss) earnings per share - basic" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "(Loss) 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": [ "r151", "r170", "r171", "r172", "r173", "r174", "r175", "r182", "r189", "r190", "r191", "r195", "r399", "r402", "r418", "r419", "r454", "r468", "r572" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "verboseLabel": "(Loss) earnings per share - diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedOtherDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDilutedOtherDisclosuresAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted, Other Disclosure [Abstract]", "terseLabel": "Anti-dilutive shares/units excluded from earnings per share - diluted:" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "EARNINGS PER SHARE", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r179", "r192", "r193", "r194" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average period (in years)", "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": [ "r384" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation costs", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r813" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Stock options", "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://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Employee Stock Option", "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": [] }, "asle_EngineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "EngineMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to engine.", "label": "Engine" } } }, "auth_ref": [] }, "asle_EngineeredSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "EngineeredSolutionsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Engineered Solutions.", "label": "Engineered Solutions", "verboseLabel": "Engineered solutions" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r631" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r631" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r716" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r631" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r715" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r631" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r631" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r631" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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": [ "r631" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Footnote [Text Block]", "terseLabel": "Equity Awards Adjustments, Footnote" } } }, "auth_ref": [ "r670" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]", "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table" } } }, "auth_ref": [ "r711" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Awards Adjustments [Member]", "terseLabel": "Equity Awards Adjustments" } } }, "auth_ref": [ "r711" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]", "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table" } } }, "auth_ref": [ "r711" ] }, "asle_EquipmentHeldForResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "EquipmentHeldForResearchAndDevelopmentMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to equipment held for R&D.", "label": "Equipment Held for Research and Development [Member]", "terseLabel": "Flight equipment held for R&D" } } }, "auth_ref": [] }, "asle_EquipmentLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "EquipmentLoanMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Equipment Loan.", "label": "Equipment Loan [Member]", "terseLabel": "Equipment Loan" } } }, "auth_ref": [] }, "asle_EquipmentUnderCapitalLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "EquipmentUnderCapitalLeaseMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to equipment under capital lease.", "label": "Equipment under capital lease" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r6", "r128", "r147", "r148", "r149", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r198", "r235", "r236", "r264", "r335", "r393", "r394", "r396", "r397", "r398", "r400", "r401", "r402", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r434", "r445", "r467", "r490", "r491", "r492", "r502", "r550" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r680" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r638", "r648", "r658", "r690" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r635", "r645", "r655", "r687" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r686" ] }, "asle_FaaCertificatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "FaaCertificatesMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to FAA certificates.", "label": "FAA Certifications" } } }, "auth_ref": [] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Fair Value Adjustment of Warrants", "negatedLabel": "Change in fair value of warrant liability", "terseLabel": "Change in fair value of warrant liability", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r0", "r3" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r420", "r421", "r422", "r607" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis." } } }, "auth_ref": [ "r420", "r421", "r422", "r607" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityTables" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of assumptions of Black-Scholes option pricing model used in determining fair value of private warrants", "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": [ "r420", "r421", "r607" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r138", "r240", "r258", "r586" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r251", "r253", "r254", "r255", "r257", "r258", "r261", "r262", "r451", "r452", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible assets", "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": [ "r251", "r258", "r261", "r262", "r263", "r451", "r565", "r586" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r251", "r253", "r254", "r255", "r257", "r258", "r261", "r262", "r565" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Total intangible assets with definite lives", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r451", "r764" ] }, "asle_FlightManualsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "FlightManualsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Flight manuals.", "label": "Flight manuals" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r642", "r652", "r662", "r694" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r642", "r652", "r662", "r694" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r642", "r652", "r662", "r694" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r642", "r652", "r662", "r694" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r642", "r652", "r662", "r694" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]", "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year" } } }, "auth_ref": [ "r675" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and other equipment", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "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": [ "r137", "r241", "r453", "r580", "r585", "r606", "r612", "r754", "r755" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INTANGIBLE ASSETS" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r753", "r756" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "terseLabel": "Gross profit", "totalLabel": "Gross profit", "verboseLabel": "Segment gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r57", "r59", "r93", "r163", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r423", "r574", "r579", "r744", "r747", "r748", "r749", "r750", "r779" ] }, "asle_ImpactOfAscOnBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ImpactOfAscOnBalanceSheetAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "ASC impact, balance sheet" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "(Loss) income before income tax provision", "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": [ "r58", "r87", "r93", "r455", "r464", "r574", "r579", "r744", "r747", "r748", "r749", "r750" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax (expense) benefit", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r96", "r101", "r177", "r178", "r196", "r211", "r225", "r389", "r390", "r395", "r469", "r603" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Income tax payments, net", "documentation": "Amount, after refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r13", "r158", "r391", "r392" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable", "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": [ "r83", "r726" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Asset", "verboseLabel": "Change in contract assets", "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": [ "r733" ] }, "asle_IncreaseDecreaseInDeferredCustomerIncentivesAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "IncreaseDecreaseInDeferredCustomerIncentivesAndOtherAssets", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred customer incentives and other assets.", "label": "Increase Decrease In Deferred Customer Incentives And Other Assets", "negatedLabel": "Deferred customer incentives and other assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue", "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r566" ] }, "asle_IncreaseDecreaseInDepositsPrepaidExpensesAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "IncreaseDecreaseInDepositsPrepaidExpensesAndOtherCurrentAssets", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deposits, prepaid expenses, and assets classified as other.", "label": "Increase Decrease In Deposits, Prepaid Expenses And Other Current Assets", "negatedLabel": "Deposits, prepaid expenses, and other current assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Income tax receivable", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory", "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": [ "r2" ] }, "asle_IncreaseDecreaseInLesseeAndCustomerPurchaseDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "IncreaseDecreaseInLesseeAndCustomerPurchaseDeposits", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of (increase) decrease in lessee and customer deposits.", "label": "Increase Decrease In Lessee And Customer Purchase Deposits", "terseLabel": "Lessee and customer purchase deposits" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities, net of acquisitions:", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInPrepaidSupplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInPrepaidSupplies", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Supplies", "negatedLabel": "Advance vendor payments", "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r251", "r256", "r260", "r586" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Intangible assets with indefinite lives excluding goodwill", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r240", "r260", "r586" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r251", "r256", "r260", "r586" ] }, "asle_IndefiniteLivedIntangibleAssetsNetIncludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "IndefiniteLivedIntangibleAssetsNetIncludingGoodwill", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying amount of indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Indefinite Lived Intangible Assets, Net Including Goodwill", "verboseLabel": "Total intangible assets with indefinite lives" } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r642", "r652", "r662", "r686", "r694", "r698", "r706" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r704" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r634", "r710" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r634", "r710" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r634", "r710" ] }, "us-gaap_InsuranceSettlementsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InsuranceSettlementsReceivableCurrent", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Insurance Settlements Receivable, Current", "terseLabel": "Insurance receivable", "documentation": "Amount due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r726" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest (expense) income, net", "verboseLabel": "Interest (expense) income, net", "documentation": "Amount of interest income (expense) classified as nonoperating." } } }, "auth_ref": [ "r579", "r732", "r747" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid", "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": [ "r153", "r156", "r157" ] }, "asle_InterimFinancialStatementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InterimFinancialStatementsPolicyPolicyTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for interim financial statements.", "label": "Interim Financial Statements Policy [Policy Text Block]", "terseLabel": "Interim Financial Statements" } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails" ], "lang": { "en-us": { "role": { "label": "Intersegment", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r92", "r196", "r205", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r579" ] }, "asle_InventoryDestroyedAtCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryDestroyedAtCost", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "The cost of inventory destroyed.", "label": "Inventory Destroyed At Cost", "terseLabel": "Cost of the destroyed inventory" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "INVENTORY" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventory" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "INVENTORY", "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": [ "r238" ] }, "asle_InventoryInsuranceCoverageLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryInsuranceCoverageLimit", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of coverage limit provided by the insurance for inventory.", "label": "Inventory Insurance, Coverage Limit", "terseLabel": "Insurance covering limit" } } }, "auth_ref": [] }, "asle_InventoryInsuranceDeductible": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryInsuranceDeductible", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of risk retained by the entity before the insurance arrangement begins to provide coverage for inventory.", "label": "Inventory Insurance, Deductible", "terseLabel": "Insurance covering deductible" } } }, "auth_ref": [] }, "asle_InventoryMonetizationTermForReportingUnderCurrentAssets": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryMonetizationTermForReportingUnderCurrentAssets", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the monetized term of inventory for reporting it under.", "label": "Inventory Monetization Term For Reporting Under Current Assets", "terseLabel": "Inventory expected to be monetized" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "totalLabel": "Inventory, Net, Total", "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": [ "r143", "r570", "r612" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net [Abstract]", "terseLabel": "Inventory:" } } }, "auth_ref": [] }, "us-gaap_InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetOfAllowancesCustomerAdvancesAndProgressBillings", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net of Allowances, Customer Advances and Progress Billings", "negatedLabel": "Less short term", "terseLabel": "Aircraft, airframes, engines, and parts, net", "documentation": "Amount, after deduction of valuation reserves, other allowances, and customer advances received on long-term contracts or programs, of inventory expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNoncurrent", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Noncurrent", "terseLabel": "Aircraft, airframes, engines, and parts, net", "verboseLabel": "Long term", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r725" ] }, "us-gaap_InventoryNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNoncurrentAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Noncurrent [Abstract]", "terseLabel": "Inventory:" } } }, "auth_ref": [] }, "asle_InventoryScrapLossReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryScrapLossReserve", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of inventory scrap loss reserve recorded during the period.", "label": "Inventory Scrap Loss Reserve", "terseLabel": "Inventory scrap loss reserves" } } }, "auth_ref": [] }, "asle_InventoryWholeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "InventoryWholeAssets", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed whole assets within one year or operating cycle, if longer.", "label": "Inventory, Whole Assets", "terseLabel": "Whole assets" } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r727" ] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Inventory reserve", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r239" ] }, "asle_LeaseAndCustomerPurchaseDepositsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "LeaseAndCustomerPurchaseDepositsCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of lease and customer deposit. Used to reflect the current portion of the liabilities( due within one year or within normal operating cycle if longer).", "label": "Lease And Customer Purchase Deposits Current", "terseLabel": "Lessee and customer purchase deposits" } } }, "auth_ref": [] }, "us-gaap_LeaseDepositLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseDepositLiability", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Lease Deposit Liability", "terseLabel": "Long-term lease deposits", "documentation": "Amount of liability for lease payments received, including variable lease payments, when collectability is not probable at commencement date for sales-type lease." } } }, "auth_ref": [ "r439" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r74", "r437" ] }, "us-gaap_LeasesOperatingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesOperatingAbstract", "lang": { "en-us": { "role": { "label": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE" } } }, "auth_ref": [] }, "asle_LeasingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "LeasingArrangementsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Category of deferred revenue by arrangement wherein fees received by the lessor at inception of the lease are recognized over the term of the lease.", "label": "Leasing", "terseLabel": "Leasing" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsFiscalYearMaturityAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Fiscal Year Maturity [Abstract]", "terseLabel": "Minimum future annual lease rentals contracted to be received" } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total minimum lease payments", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Summary of minimum future annual lease rentals contracted to be received under existing operating leases of flight equipment", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r824" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year One", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "terseLabel": "Remaining six months of 2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r824" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2027", "documentation": "Amount of lease payment to be received by lessor for operating lease in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseFuturePaymentsReceivedDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2026", "documentation": "Amount of lease payment to be received by lessor for operating lease in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r441" ] }, "us-gaap_LessorOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LessorOperatingLeaseTermOfContract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Term of Contract", "terseLabel": "Lease term (in years)", "documentation": "Term of lessor's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r826" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r9", "r38", "r39", "r40", "r43", "r44", "r45", "r46", "r163", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r405", "r408", "r409", "r423", "r512", "r573", "r629", "r779", "r827", "r828" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r53", "r86", "r461", "r612", "r736", "r752", "r819" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholder's Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r40", "r133", "r163", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r405", "r408", "r409", "r423", "r612", "r779", "r827", "r828" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r37", "r42", "r735", "r776", "r777" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "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": [ "r37", "r42" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r37", "r42", "r735", "r776" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r37", "r42" ] }, "asle_LineOfCreditFacilityMaximumBorrowingCapacityExpandableAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "LineOfCreditFacilityMaximumBorrowingCapacityExpandableAmount", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails" ], "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity expandable amount subject to borrowing base under the credit facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Expandable Amount", "terseLabel": "Maximum borrowing capacity, expandable amount" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "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", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "totalLabel": "Total payments", "verboseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r9", "r85", "r305", "r320", "r588", "r589", "r611", "r835" ] }, "us-gaap_LongTermDebtByMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtByMaturityAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Fiscal Year Maturity [Abstract]", "terseLabel": "Maturities of equipment loan" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current Maturities", "negatedLabel": "Less current portion", "verboseLabel": "Current portion of long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r140" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2025", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r164", "r310" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2027", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r164", "r310" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2026", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r5", "r164", "r310" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails" ], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2024", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Total long-term portion", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r141" ] }, "asle_LongTermDebtRevolvingCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "LongTermDebtRevolvingCreditFacility", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount.", "label": "Long Term Debt Revolving Credit Facility", "terseLabel": "Revolving credit facility" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r9", "r770", "r771", "r772" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "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": [ "r9", "r23", "r770", "r771", "r772" ] }, "us-gaap_MaintenanceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaintenanceMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "MRO services", "documentation": "Process of preserving asset, including, but not limited to, building, machinery and software." } } }, "auth_ref": [ "r786" ] }, "asle_MaximumCustomerPaymentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "MaximumCustomerPaymentPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDetails" ], "lang": { "en-us": { "role": { "documentation": "The maximum period in which payment is received from customers upon performance of our services, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Customer Payment Period", "terseLabel": "Maximum customer payment period (in months)" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Maximum", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r126", "r127", "r275", "r276", "r277", "r278", "r353", "r386", "r422", "r449", "r488", "r489", "r495", "r504", "r505", "r555", "r556", "r557", "r558", "r559", "r563", "r564", "r584", "r592", "r600", "r607", "r608", "r609", "r610", "r614", "r783", "r829", "r830", "r831", "r832", "r833", "r834" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r678" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r678" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Expected option term in years", "terseLabel": "Expected option term in years", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r816", "r817", "r818" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Expected volatility of common stock", "terseLabel": "Expected volatility of common stock", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r607", "r816", "r817", "r818" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "terseLabel": "Risk-free interest rate", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r816", "r817", "r818" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r420", "r421", "r422", "r607" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r420", "r421", "r422", "r607" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Minimum", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r126", "r127", "r275", "r276", "r277", "r278", "r353", "r386", "r422", "r449", "r488", "r489", "r495", "r504", "r505", "r555", "r556", "r557", "r558", "r559", "r563", "r564", "r584", "r592", "r600", "r607", "r608", "r609", "r614", "r783", "r829", "r830", "r831", "r832", "r833", "r834" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r697" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r705" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r679" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by 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": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r155" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash 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": [ "r68", "r69", "r70" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r60", "r70", "r88", "r131", "r145", "r146", "r149", "r163", "r168", "r170", "r171", "r172", "r173", "r174", "r177", "r178", "r187", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r399", "r402", "r419", "r423", "r466", "r533", "r548", "r549", "r627", "r779" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net (loss) income for EPS - Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r152", "r181", "r183", "r184", "r185", "r186", "r188", "r191" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements Adopted", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r678" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r642", "r652", "r662", "r686", "r694" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r669" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r668" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r686" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r705" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r705" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other (expenses) income", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r62" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other (expenses) income:" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "terseLabel": "Number of business 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": [ "r580", "r746" ] }, "asle_NumberOfPropertiesDamagedByFire": { "xbrltype": "integerItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "NumberOfPropertiesDamagedByFire", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "documentation": "the member of properties damaged by fire.", "label": "Number Of Properties Damaged By Fire", "terseLabel": "Number of properties damaged by fire" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r93", "r574", "r744", "r747", "r748", "r749", "r750" ] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "terseLabel": "Supplemental rents recognized as revenue", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r197", "r440", "r443" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r436" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r436" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Operating lease right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r435" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r734" ] }, "us-gaap_OperatingLeasesOfLessorDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasesOfLessorDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLease" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Leases [Text Block]", "verboseLabel": "LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE", "documentation": "The entire disclosure for lessor's operating leases." } } }, "auth_ref": [ "r438" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Operating segments", "terseLabel": "Operating segments", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r219", "r220", "r221", "r222", "r223", "r226", "r579", "r580" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "DESCRIPTION OF THE BUSINESS" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "verboseLabel": "Other", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets, Net", "terseLabel": "Other intangible assets, net", "documentation": "Amount after accumulated amortization of finite-lived and indefinite-lived intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherInventory", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Other Inventory, Gross", "terseLabel": "USM", "documentation": "Amount before valuation and LIFO reserves of other inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r728" ] }, "us-gaap_OtherLiabilitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "WARRANT LIABILITY" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiability" ], "lang": { "en-us": { "role": { "label": "Other Liabilities Disclosure [Text Block]", "terseLabel": "WARRANT LIABILITY", "documentation": "The entire disclosure for other liabilities." } } }, "auth_ref": [ "r39", "r44", "r769" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Maintenance deposit payments and other liabilities, Noncurrent", "verboseLabel": "Maintenance deposit payments and other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r44" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net", "verboseLabel": "Other income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r64" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r678" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r640", "r650", "r660", "r692" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r643", "r653", "r663", "r695" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r643", "r653", "r663", "r695" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r667" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "ACCRUED EXPENSES" } } }, "auth_ref": [] }, "asle_PaymentsForTaxesPaidRelatedToNetShareSettlementOfEquityAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "PaymentsForTaxesPaidRelatedToNetShareSettlementOfEquityAwards", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of payment for taxes paid related to net share settlement of equity awards.", "label": "Payments for Taxes Paid Related to Net Share Settlement of Equity Awards", "negatedLabel": "Taxes paid related to net share settlement of equity awards" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireEquipmentOnLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireEquipmentOnLease", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equipment on Lease", "negatedLabel": "Acquisition of aircraft and engines held for lease, including capitalized cost", "documentation": "The cash outflow for payments to acquire rented equipment which is recorded as an asset." } } }, "auth_ref": [ "r66" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property 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": [ "r66" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r677" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r669" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r686" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r679" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r668" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceSharesMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Performance-based Awards", "verboseLabel": "2021 PSUs", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Prior Service Cost [Member]", "terseLabel": "Pension Adjustments Prior Service Cost" } } }, "auth_ref": [ "r670" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Adjustments Service Cost [Member]", "terseLabel": "Pension Adjustments Service Cost" } } }, "auth_ref": [ "r714" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pension Benefits Adjustments, Footnote [Text Block]", "terseLabel": "Pension Benefits Adjustments, Footnote" } } }, "auth_ref": [ "r669" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deposits, Prepaid Expenses and Other Current Assets", "verboseLabel": "Deposits, prepaid expenses, and other current assets", "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": [ "r730" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Revision of Prior Period Financial Statements", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r724" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrivatePlacementMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityNarrativesDetails" ], "lang": { "en-us": { "role": { "label": "Private Placement", "terseLabel": "Private Placement", "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": [] }, "asle_ProceedsFromIssuanceOfEmployeeStockPurchasePlanShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ProceedsFromIssuanceOfEmployeeStockPurchasePlanShares", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of ESPP shares.", "label": "Proceeds from Issuance of Employee Stock Purchase Plan Shares", "terseLabel": "Proceeds from the issuance of Employee Stock Purchase Plan shares" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from 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": [ "r11", "r497" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from revolving credit facility", "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": [ "r11", "r735" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from sale of assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product", "terseLabel": "Product", "verboseLabel": "Total products", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r593" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r114", "r125", "r228", "r450", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r568", "r593", "r613", "r614", "r615", "r617", "r618", "r723", "r774", "r775", "r785", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r109", "r110", "r111", "r112", "r113", "r114", "r125", "r228", "r450", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r568", "r593", "r613", "r614", "r615", "r617", "r618", "r723", "r774", "r775", "r785", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "verboseLabel": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r131", "r145", "r146", "r154", "r163", "r168", "r174", "r177", "r178", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r399", "r402", "r403", "r406", "r407", "r419", "r423", "r455", "r465", "r501", "r533", "r548", "r549", "r604", "r605", "r628", "r731", "r779" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "PROPERTY AND EQUIPMENT, NET" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4", "r437" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "verboseLabel": "PROPERTY AND EQUIPMENT, NET", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r73", "r97", "r98", "r99" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r74", "r135", "r463" ] }, "asle_PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "PropertyPlantAndEquipmentLessorAssetUnderOperatingLeaseTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease.", "label": "Property, Plant, and Equipment, Lessor Asset under Operating Lease [Table Text Block]", "terseLabel": "Summary of aircraft and engines held for operating leases, net" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment", "verboseLabel": "PROPERTY AND EQUIPMENT, NET", "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": [ "r437" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r4", "r437", "r456", "r463", "r612" ] }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNetAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Fixed assets:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r74", "r437" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful life (in years)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease, Accumulated Depreciation", "negatedTerseLabel": "Less accumulated depreciation", "documentation": "Amount of accumulated depreciation of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r90", "r95", "r266", "r442" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseGross", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease, Gross", "terseLabel": "Aircraft and engines held for lease", "documentation": "Amount, before accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r89", "r95", "r265", "r442" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNet", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Property Subject to or Available for Operating Lease, Net", "totalLabel": "Property held for operating leases, net", "documentation": "Amount, after accumulated depreciation, of lessor's underlying asset for which right to use has been conveyed to lessee under operating lease." } } }, "auth_ref": [ "r95", "r768", "r825" ] }, "us-gaap_PropertySubjectToOrAvailableForOperatingLeaseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertySubjectToOrAvailableForOperatingLeaseNetAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureLeaseRentalRevenuesAndAircraftAndEnginesHeldForLeaseComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Aircraft and Engines" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r667" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r667" ] }, "asle_QwestAirPartsLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "QwestAirPartsLlcMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Qwest Air Parts, LLC.", "label": "Qwest" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r126", "r127", "r275", "r276", "r277", "r278", "r352", "r353", "r379", "r380", "r381", "r386", "r422", "r447", "r448", "r449", "r488", "r489", "r495", "r504", "r505", "r555", "r556", "r557", "r558", "r559", "r563", "r564", "r584", "r592", "r600", "r607", "r608", "r609", "r610", "r614", "r621", "r773", "r783", "r817", "r830", "r831", "r832", "r833", "r834" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r126", "r127", "r275", "r276", "r277", "r278", "r352", "r353", "r379", "r380", "r381", "r386", "r422", "r447", "r448", "r449", "r488", "r489", "r495", "r504", "r505", "r555", "r556", "r557", "r558", "r559", "r563", "r564", "r584", "r592", "r600", "r607", "r608", "r609", "r610", "r614", "r621", "r773", "r783", "r817", "r830", "r831", "r832", "r833", "r834" ] }, "asle_ReclassificationOfAircraftAndAircraftEnginesInventoryToFromEquipmentHeldForLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ReclassificationOfAircraftAndAircraftEnginesInventoryToFromEquipmentHeldForLease", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount of reclassification of aircraft and aircraft engines inventory to (from) equipment held for lease net in noncash transactions.", "label": "Reclassification of Aircraft and Aircraft Engines Inventory To (From) Equipment Held For Lease", "terseLabel": "Reclassification of aircraft and aircraft engines inventory to (from) aircraft and engine held for lease, net" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Summary of reconciles segment gross profit to net income", "verboseLabel": "Summary of reconciliation segment gross profit to income before income tax provision", "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r18", "r19" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r635", "r645", "r655", "r687" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Lines of Credit", "negatedLabel": "Repayments of revolving credit facility", "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": [ "r67", "r735" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-Term Debt", "negatedLabel": "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": [ "r67", "r498" ] }, "us-gaap_ResidualValueOfLeasedAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResidualValueOfLeasedAsset", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryDetails" ], "lang": { "en-us": { "role": { "label": "Residual Value of Leased Asset", "terseLabel": "Estimated residual value", "documentation": "Amount of residual asset covered by residual value guarantee. Excludes guarantee considered to be lease payments for lessor." } } }, "auth_ref": [ "r444" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r636", "r646", "r656", "r688" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r637", "r647", "r657", "r689" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r644", "r654", "r664", "r696" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r50", "r79", "r460", "r493", "r494", "r499", "r514", "r612" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "verboseLabel": "Retained earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r235", "r236", "r264", "r393", "r394", "r396", "r397", "r398", "r400", "r401", "r402", "r410", "r412", "r413", "r415", "r417", "r432", "r434", "r490", "r492", "r502", "r867" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "label": "REVENUE" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue from contract with customer", "verboseLabel": "Total revenue", "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": [ "r91", "r92", "r196", "r204", "r205", "r219", "r225", "r228", "r230", "r231", "r347", "r348", "r450" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenue" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE", "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": [ "r102", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r351" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue [Policy Text Block]", "verboseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r534", "r567", "r571" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Revenue", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r91", "r92", "r150", "r163", "r196", "r204", "r205", "r219", "r225", "r228", "r230", "r231", "r234", "r281", "r282", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r423", "r455", "r579", "r779" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue:" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Agreement", "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": [] }, "asle_RsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "RsuMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for RSU member", "label": "RSU member" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r705" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r705" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureAccruedExpensesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accrued expenses", "verboseLabel": "Schedule of components of accrued expenses", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "verboseLabel": "Schedule of outstanding debt obligations", "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": [ "r9", "r25", "r26", "r34", "r77", "r78", "r588", "r590", "r738", "r821" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Summary of reconciliation of the computation for basic earnings per share", "verboseLabel": "Summary of reconciliation of the computation for basic and diluted earnings per share", "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": [ "r743" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r251", "r258", "r261", "r262", "r263", "r451", "r565", "r586" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets with definite lives", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r586", "r763" ] }, "asle_ScheduleOfIndefiniteLivedIntangibleAssetsNetIncludingGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsNetIncludingGoodwillTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets, Net, Including Goodwill [Table Text Block]", "terseLabel": "Schedule of intangible assets with indefinite lives" } } }, "auth_ref": [] }, "asle_ScheduleOfIntangibleAssetsAndGoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ScheduleOfIntangibleAssetsAndGoodwillLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule Of Intangible Assets And Goodwill [Line Items]", "terseLabel": "Intangible assets" } } }, "auth_ref": [] }, "asle_ScheduleOfIntangibleAssetsAndGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information pertaining to intangible assets and goodwill.", "label": "Schedule Of Intangible Assets And Goodwill [Table]" } } }, "auth_ref": [] }, "asle_ScheduleOfIntersegmentRevenuesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ScheduleOfIntersegmentRevenuesTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of total intersegment revenues.", "label": "Schedule of Intersegment Revenues [Table Text block]", "terseLabel": "Summary of intersegment revenues" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureInventoryTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory", "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": [ "r10", "r54", "r55", "r56" ] }, "asle_ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ScheduleOfPropertyPlantAndEquipmentNetCarryingValueTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of property plant and equipment net carrying value table text block", "label": "Schedule Of Property Plant And Equipment Net Carrying Value Table Text Block", "verboseLabel": "Schedule of Property and equipment, net" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r4", "r437" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r15", "r16", "r17" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsTables" ], "lang": { "en-us": { "role": { "label": "Summary of selected financial information for each segment", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r15", "r16", "r17" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Unit activity", "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": [ "r80" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Schedule of Stock options activity", "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": [ "r7", "r8", "r80" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of options granted", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r82" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r630" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r632" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r91", "r92", "r93", "r94", "r196", "r200", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r231", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r263", "r273", "r274", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r576", "r579", "r580", "r585", "r616", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "BUSINESS SEGMENTS" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegments" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "BUSINESS SEGMENTS", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r94", "r196", "r199", "r200", "r201", "r202", "r203", "r215", "r217", "r218", "r223", "r224", "r225", "r226", "r227", "r228", "r229", "r231", "r575", "r577", "r578", "r579", "r581", "r582", "r583" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "BUSINESS SEGMENTS", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsGrossProfitToIncomeBeforeIncomeTaxDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "negatedLabel": "Selling, general, and administrative expenses", "terseLabel": "Selling, general, and administrative expenses", "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": [ "r61" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Services", "terseLabel": "Services", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r593" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r372" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited", "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": [ "r372" ] }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term 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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Remaining Contractual Terms", "terseLabel": "Forfeited" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted", "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted", "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": [ "r370" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "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": [ "r367", "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r367", "r368" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Outstanding", "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": [ "r81" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "terseLabel": "Vesting in the period (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "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": [ "r371" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price", "terseLabel": "Grant-date fair value (per share)", "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility of common stock (in %)", "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": [ "r379" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate (in %)", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r381" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "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": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Amount (in Shares)", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Common stock issuable (in shares)", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r602" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Contractual Life (Years)", "verboseLabel": "Weighted Average Remaining Contractual Life (Years)" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r363" ] }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodTotalGrantDateFairValue", "crdr": "debit", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the total fair value of options granted during the reporting period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Grants In Period, Total Grant Date Fair Value", "terseLabel": "Fair value of stock options" } } }, "auth_ref": [] }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards granted in the period, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Remaining Contractual Term", "terseLabel": "Granted" } } }, "auth_ref": [] }, "asle_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards nonvested, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Remaining Contractual Term", "terseLabel": "Nonvested at June 30, 2024" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r359", "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "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://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r359", "r360" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted average Exercise price per share" } } }, "auth_ref": [] }, "asle_ShareBasedCompensationArrangementBySharebasedPaymentAwardNonvestedGrantedWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "ShareBasedCompensationArrangementBySharebasedPaymentAwardNonvestedGrantedWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement By Sharebased Payment Award Nonvested Granted Weighted Average Remaining Contractual Term1\n.", "label": "Share based Compensation Arrangement By Sharebased Payment Award Nonvested Granted Weighted Average Remaining Contractual Term1", "terseLabel": "Granted" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "All Award Types", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r378", "r379", "r380", "r381", "r382" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r363" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Maximum level of 200% Vesting on December 22, 2022", "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_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Maximum level of 200% Vesting on December 22, 2023", "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_ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedPaymentArrangementValuationTechniqueExtensibleEnumeration", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Valuation Technique [Extensible Enumeration]", "documentation": "Indicates method used to estimate fair value of award under share-based payment arrangement. Includes, but is not limited to, Black-Scholes-Merton, Monte Carlo, and Binomial models." } } }, "auth_ref": [ "r377" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage (in %)", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r787" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Exercise terms (in years)", "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": [ "r601" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected option term in years", "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": [ "r378" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "periodEndLabel": "Nonvested at June 30, 2024", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Nonvested at June 30, 2024", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding June 30", "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": [ "r81" ] }, "us-gaap_SharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssued", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Issued", "periodEndLabel": "Balance at ending (in shares)", "periodStartLabel": "Balance at beginning (in shares)", "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury." } } }, "auth_ref": [ "r6" ] }, "us-gaap_SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesSubjectToMandatoryRedemptionSettlementTermsFairValueOfShares", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Financial Instruments Subject to Mandatory Redemption, Settlement Terms, Fair Value of Shares", "terseLabel": "Warrant liability", "documentation": "The fair value of shares that would be issued, determined under the conditions specified in the contract if the settlement were to occur at the reporting date." } } }, "auth_ref": [ "r24" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r71", "r160" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Computer software", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r91", "r92", "r93", "r94", "r130", "r196", "r200", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r231", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r263", "r267", "r273", "r274", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r576", "r579", "r580", "r585", "r616", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r864" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r6", "r48", "r51", "r52", "r128", "r147", "r148", "r149", "r165", "r166", "r167", "r169", "r174", "r176", "r178", "r198", "r235", "r236", "r264", "r335", "r393", "r394", "r396", "r397", "r398", "r400", "r401", "r402", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r424", "r425", "r426", "r427", "r428", "r429", "r432", "r434", "r445", "r467", "r490", "r491", "r492", "r502", "r550" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r165", "r166", "r167", "r198", "r434", "r450", "r496", "r503", "r506", "r507", "r508", "r509", "r510", "r511", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r622" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "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": [ "r165", "r166", "r167", "r198", "r232", "r434", "r450", "r496", "r503", "r506", "r507", "r508", "r509", "r510", "r511", "r513", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r532", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r550", "r622" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r639", "r649", "r659", "r691" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued under the 2020 Employee Stock Purchase Plan (in shares)", "verboseLabel": "Shares issued (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r6", "r47", "r48", "r79" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsActivityDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Shares issued under the 2020 Equity Incentive Plan (in shares)", "verboseLabel": "Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r6", "r47", "r48", "r79", "r364" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued under the 2020 Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r6", "r47", "r48", "r79" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r28", "r47", "r48", "r79" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balance at ending", "periodStartLabel": "Balance at beginning", "totalLabel": "Total stockholders' equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r31", "r32", "r33", "r128", "r129", "r148", "r165", "r166", "r167", "r169", "r174", "r176", "r235", "r236", "r264", "r335", "r393", "r394", "r396", "r397", "r398", "r400", "r401", "r402", "r410", "r411", "r412", "r413", "r414", "r415", "r417", "r424", "r425", "r429", "r433", "r445", "r491", "r492", "r500", "r515", "r531", "r551", "r552", "r560", "r628", "r736", "r752", "r819", "r867" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "STOCKHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "STOCKHOLDERS' EQUITY", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r76", "r162", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r335", "r416", "r553", "r554", "r561" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash activities" } } }, "auth_ref": [] }, "asle_SynovusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "SynovusMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsEquipmentLoanDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Synovus.", "label": "Synovus [Member]", "terseLabel": "Synovus" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r685" ] }, "asle_TechOpsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "TechOpsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsIntersegmentRevenuesDetails", "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithDefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Representing member information pertaining to Tech Ops.", "label": "TechOps" } } }, "auth_ref": [] }, "us-gaap_ToolsDiesAndMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ToolsDiesAndMoldsMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "lang": { "en-us": { "role": { "label": "Tooling and equipment", "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r677" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r684" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureIntangibleAssetsAssetsWithIndefiniteLivesDetails" ], "lang": { "en-us": { "role": { "label": "Trademarks", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r29", "r586", "r757", "r758", "r759", "r760", "r761", "r762", "r764", "r765", "r766", "r767" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r704" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r706" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.deitaxonomy.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r707" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r708" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Expiration Date", "terseLabel": "Expiration Date" } } }, "auth_ref": [ "r708" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r706" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r706" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r709" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r707" ] }, "asle_TwoThousandAndTwentyEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "TwoThousandAndTwentyEmployeeStockPurchasePlanMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for 2020 employee stock purchase plan.", "label": "ESPP", "terseLabel": "2020 Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "asle_TwoThousandAndTwentyEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "TwoThousandAndTwentyEquityIncentivePlanMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityRestrictedStockUnitActivityDetails", "http://www.deitaxonomy.com/role/DisclosureStockholdersEquityStockOptionsDetails" ], "lang": { "en-us": { "role": { "documentation": "This member stands for 2020 equity incentive plan.", "label": "2020 Plan", "terseLabel": "2020 Equity Incentive Plan" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r703" ] }, "asle_UsedServiceableMaterialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "UsedServiceableMaterialMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Used Serviceable Material (USM).", "label": "USM", "terseLabel": "USM" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureStockholdersEquity2020PlanAndEsppDetails" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812" ] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]", "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year" } } }, "auth_ref": [ "r673" ] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureWarrantLiabilityBlackScholesOptionPricingModelDetails" ], "lang": { "en-us": { "role": { "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants and rights outstanding, measurement input", "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur." } } }, "auth_ref": [ "r816", "r817", "r818" ] }, "asle_WeightedAverageNumberOfAssumedCommonSharesOptions": { "xbrltype": "sharesItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "WeightedAverageNumberOfAssumedCommonSharesOptions", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average number of assumed common shares issuable under options included in the calculation of diluted EPS.", "label": "Weighted Average Number of Assumed Common Shares, Options", "terseLabel": "Weighted-average of assumed common Shares - options" } } }, "auth_ref": [] }, "asle_WeightedAverageNumberOfAssumedStockSettledRestrictedStockUnits": { "xbrltype": "sharesItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "WeightedAverageNumberOfAssumedStockSettledRestrictedStockUnits", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "The sum of additional shares from assumed stock-settled restricted stock units used in the calculation of diluted per share share or per unit computation.", "label": "Weighted average number of assumed stock settled restricted stock units", "terseLabel": "Additional shares from assumed stock-settled restricted stock units" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "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": [ "r181", "r191" ] }, "asle_WeightedAverageNumberOfSharesAssumedExerciseOfPublicWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "WeightedAverageNumberOfSharesAssumedExerciseOfPublicWarrants", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "documentation": "Additional number of shares assumed from exercise of public warrants.", "label": "Weighted Average Number Of Shares Assumed Exercise of Public Warrants", "terseLabel": "Additional shares from assumed exercise of warrants" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares outstanding:" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureEarningsPerShareDetails", "http://www.deitaxonomy.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "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": [ "r180", "r191" ] }, "asle_WellsFargoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "WellsFargoMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsNarrativesDetails", "http://www.deitaxonomy.com/role/DisclosureFinancingArrangementsOutstandingDebtObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Wells Fargo.", "label": "Wells Fargo [Member]", "terseLabel": "Wells Fargo" } } }, "auth_ref": [] }, "asle_WholeAssetSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.deitaxonomy.com/20240630", "localname": "WholeAssetSalesMember", "presentation": [ "http://www.deitaxonomy.com/role/DisclosureBusinessSegmentsSelectedFinancialInformationDetails", "http://www.deitaxonomy.com/role/DisclosureRevenueDisaggregationDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents member information pertaining to Whole Asset Sales.", "label": "Whole Asset Sales", "verboseLabel": "Whole asset sales" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]", "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested" } } }, "auth_ref": [ "r671" ] } } } }, "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": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r23": { "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" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481648/480-10-50-2" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r31": { "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" }, "r32": { "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" }, "r33": { "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" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-2" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "SubTopic": "20", "Topic": "840", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481532/840-20-45-3" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481501/840-20-50-4" }, "r96": { "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" }, "r97": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1" }, "r98": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6" }, "r99": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r100": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r101": { "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" }, "r102": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r103": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r104": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r105": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r106": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r107": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r108": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r109": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r110": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r111": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r112": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r113": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r114": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r115": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Footnote": "4", "Publisher": "SEC" }, "r116": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r117": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r118": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r119": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r120": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r121": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r122": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r123": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r124": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r126": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r128": { "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" }, "r129": { "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" }, "r130": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-21" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r210": { "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" }, "r211": { "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" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r213": { "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" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r219": { "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" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r225": { "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" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/330/tableOfContent" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r258": { "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" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/842-30/tableOfContent" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479341/842-30-25-3" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479016/842-30-45-3" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-7" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r567": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r568": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r569": { "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" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r578": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r582": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r614": { "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" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r665": { "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" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r704": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Subparagraph": "(a)", "Publisher": "SEC" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1" }, "r725": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r729": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r754": { "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" }, "r755": { "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" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r764": { "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" }, "r765": { "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" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/405/tableOfContent" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "720", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483384/720-30-45-1" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-12" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-13" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-3" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3" } } } ZIP 83 0001558370-24-011383-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-011383-xbrl.zip M4$L#!!0 ( 'B%!UD.2V1X7!( $:] 1 87-L92TR,#(T,#8S,"YX MS#QM020DH88B M- !I6_OK3P.\B.(-H.1,F#I\262B&XW&!S2 ;EQ^^+?WSZG[_\\K^MUJ_WLQ&RF>5OB>LABQ/L$1L]4V^# M%FRWPRYZ()Q3QT'WG-IK@E#[^O+]Y?5E&[5:GU06]U@ "W.1RNOFLATE=,/< MF'N'?KYZ?W5S??,&O;]K7]^]::/I0T3V 5;40W=B[#OA+4A6XQ .5?/ M%QO/V]U=73T_/U\^WUXRO@;>Z_;5KP^CN:*]"(DMGW.H@7W,\;+DSJ4@UN6: M/5U%J4IPS,)\U^-%'$'B$0/V/$Z7OD<&C&][9(5]QX/:=O_PL:/TBPAE3O2H M["KOL/2W5]05'G8MDJ2WO>."A,1OKX+$B-2A[N\E.;D*18G'3-X.UZ0-:2DZVR-\2ZWRF1"JL;2J(5MN?WAPXV MTCW ]WB)'$B]0![F:^*-\9:(';;($;E-J(=?F,NV^TN+;94:U^]NP2H:]%GB M$&D:CP@R7=KV>*KVCHH)R54B4<%(99=T+DL.TW8$OZRD%@F!@R?_H*0 M&KNPZS)/P2$_11]W.^JN6/ %OLFN?B?K<0&-!M0E=ZCPG*8\#F9 M0[>Q,;<[KMWUA<>VG1FR+J1LV7G&!*&A9C24J8%1$FZRH2Y4R8**NKU$+ M'3*$/Z(\$62*@ER1S!8%^:(HXU^NTMFE!/DPLYBXG]1O:(T".J*J0SF,A,PA M20FCA1W+=ZKS'8I5R!9^C" [%TBH-T]9FRYS;>C)Q(8?@CG4EMWP'CO2*,XW MA$0P5F$H!?&MM, *R#A+^!WGBI+9HC!?%&3<@%@%Q#A53%:3762A3= LX-3" M>F,*ZT$ 8BMT$-$ ?"K 72PV X<]5\;WP*B%]\UI\$H)2(EHX"T:38?N$^C* M^+Y'/$P=T04=TL-G+DT):&^NWUZWT^/E"50&'*7 O<\"-YU-IOW9XC?4&?=0_U^/P^D# M /EW-.XO&BB-H1P1+,A,JNO,"'0GGPC J$.YQ?'*DW"Y:^H2\84X-JS#%/G M]R2D>*\LVHQ8A#X1.ZSR-/*O+Z!\1BS;RDVZK8SZG7D?S:!]=$;P'_3XQ_Y< M-9S.<-:==0:+H!6-/P_'D/"E/^JAP606\K504""T"TN$>%BD0T-K6EA1"^M8 M%O>)W7_9R8%1%#23 BH=UC]G[4*GVYT]]@',7Z?]\1S0;##28U3:'>%KHA=W MV7;'7-D-2NS]^1F6#@=YL!MT9)ET9 KDA"T2W@P:QLUE0%U8A%)WW>$N@T5,09<_,1>-28"5=*9M#(;CSK@['']&G=FL,_[< MES.%.20DI"$;Q"%VD-?8C1,;0CS!&S'L5L$^EU$/]ZTQW+$ )"4T .L![F/N M DIB2OA\@SDI@+.(3 =>.]M7^YW9&*";(YCDS9T+ HFM%O04;NL!![LF*R36S_+W +P5(GIZ1#NN;;$>]?YS+87J.YOW/ M41]5 M%.240>0U3)04LE-/H+JJ)I%86M(MQ1$/VOYF >]?9#%^IPJU0(83>A MU'K!KC^H($2TCR'Q$T96%&2($CDV>)WJTYQ[S/I]PQR;<#58>ONJSLV<'+3X MWI[FY4R*^BL*A#70OZ8?9H&7#GD5ATN84[D)O[U^GS7AYWE6?@H$-R:\V@P[ M'_@R4@VR%6;1#63ZC0!I&YN/5R&=#JS;+%CSQ:3[SR^34:\_F_]5><,7OS50 M::$*#63!7#B5JO-%WF87,Z%!;.:JYE!0@==K3@(GC :87%H]3)GP0 23^IS( MLL'-)%#KP6 C][UUA"">"/[]2KW-T W+14;TJ=#Q7YE?AV]NC'*O&_6O%O'7(OKN MQ(!_ U]E^.168ZIT":.O51$MS$ /S+=I.T5MYRN6[@1O1/&2.K!('6@K!3;MX$2/HK93&W+IH_49I NC]4WW/B<" M/"<.L3QBA\!A)Q&!,XS]FF2AC_IF ,^+^D:BT"J2A>A!6(-_=?QAA4VX"/Z( MIF>&N)>QZO%^8X)W4@3BH8P&YE.""S";W3)7?2_ UXA'!VR.=SLWZ*"FUY!Y M$/]M(#T%4GF@>.I@5ZZAQ&YG#&L!GQ[:C(TN@%8*0%)"L+5C/ITV )\"\(P( M#^:M:G,&I#U"R3H63'4@R1AL@SSTP)L%$EOH("SLUU("41J"^!(NF MHI'9C$D/#X,;=VIU;[^NTII\C1 M3T=R&K@+.W&/"(M3U3TFJVC:G.ZT^40:\-K7.7NA>_UY=S:<+H:3,9H,T.)+ M/YY,-Q@5&EI_N\5\/UG-Z=JE*VC1+@R,ZM8HZJZGT &A,_M-(C@??AX/!\.N]&QUNMW)XW@A'1_3R6C8'?8;4'6[0PHV@NAA*=Z; MT]2Y]@A^X;E[?;V_*3EPW]2\Z=X*W>X)/0XFFV(:/"J&S@T#Y'ITJFUV:'!Z MS3#W:T2U]0B_=A2[:0.&UPUH[AG0(V=PPT #AFG,61=.UL-ALC6@P:-2[-X<^1"D^K91;X;*-Q-; MT;N(_P%5+U^V3D0BLR]Y@52UE'3MA(*C+#"W,KEDGN2$3)1KAA)Q%17^ EV] MEE90GU6U.H:@ACHY>%E5)V A3DW5@:Y259U4[WH]I<*24T^R=P]2D!0C_HZP MX\2:_W*5>GLR_'#T0J5ZGQ*J ":)R#U^556DWAV]3:K5:E^V+U#P4O.(6>K; M@2U5+5G62Q ;%K2D!,7O8^/GU%'$_$V51KCP6O69]1"/4<[VEE M.#Q7;B8_H@]DR[>M3[< 1T_]GF![@#=7>OCFM)J8RC'G/W*';VHSW /9+@F_ M4$7\>%%&0!U'>M(^7GAH[6[W)._3(5L[*0 U_*6 @\:42GSGS M=Q\OU(OU=Q1(+A"&5 ZSTRB[( U&),KL19"U'SP<6JI1EPEU%SQVU-[F\+51 M=QU%33JAF$C!"O2Y^@;%E >(W?6?K>O0M;CO'.,Q3OJ84<=?#@VA 9TM;2'JC$^8!<'UGO.'"4P9>:U M5+74;4&LS6274B7]L98ECX[$@#MO+V("S;=SYCP]7!;I_@WSK.W#,82YJ^PZ9K*(=1/+&'"^U MC:B+.=_#A.C?V EW2R[(BW?O,.OWJ-9>(R--,_,BTE>I*Z-*R;M=3*>_$4]= M5/W7,Q$>-.HIYIX8.=:Q&2A,K:5!>!3$GA/^1"TB"_> 0>*G6.5=$2UU.RK MO$54C>EJ77.L45%B+34)["8!PU0P"J\DZ8 M.W? ;D$3BJ^<+II<:LEJ"53G:W=;2"=6_Z2#%_5T ?[ZN75KA36<9BE%3'<%$4I9.5&K@2:[:10A21T8& MC \(V%[LJ'L400L958(^^D+$%.^3G?LDSOIVA.T.*G.RZ@AKXB9OH4R'@TP( M:X>R&D%+_.\I8V9._GWQ/-3."COQ#INC*@A7M(2N-QZQ.T_00-=D[,MQ5F(H M_&UX@_"<>)Y#[)Q[A<-]>L&Z^#\2>6J'W"PIK4(L86,T@S!_,N1:;(JM'ZJ MLI(5?"+_62/L615A.J4N'7$#-<+ALO\":S4J9(3'7SK4"@_'&HRWAMG4;;15 M@1RZC5\4BN\J#^YWV0?_)KQ$B75:1<[S_4G?I 9FPL^,HHEO-1PAXU MY2LN M-^6%@5H8\%40*[X)]<@35$K]C?MP/&L^LPN'5ET:[' 51V%6Z\BMLPL&BJA. M&,QV)1T8+V7ZU2AP9.G.RZ(=I,#JZF4'BRU9@LY67I&64/>\;.IB MDW5&9L3Q[SD,L;L1$T*:2OY$+G)B MYUF:VHPCFF$WZ5.N[&%/AQES_=MGYUK3R678VV.O93#OF*I,$U513E:_E6;< MIA]DJPTO3I"]6DT6Y&F1*(":VG>?[155K!@F& *5<[/5_#4U5-W@\S?+QJ=1AZZ+X9',;RZV>ISJV(V,O]YV-0773] MJK\\4A<^ :Q\@J'2QE&^7-ZZN1H[MJTN9,!.4%#I9L[X2Y/7BR2=6-5YZZ9^ M/.,9N@*XP7!V60#FB&ZIESS/@MCZJ=%R7Z)LE^.&5[,LS. M]M!7/7E0-T_1#$D-E0PNP@C.<7_Z/U!+ P04 " !XA0=9A45P,9@2 !1 M^@ %0 &%S;&4M,C R-# V,S!?8V%L+GAM;.U=ZW/B.!+_?E7W/_BR7^ZJ MC@3RSM3.;A$"LU0Q@8/,/CYM.;8@VC46)]MYW%]_+6&##98M/\ R;-74) $] M^M?=DEJM5NO[']_GEO:*J(.)_?FD==H\T9!M$!/;L\\GGCMMW)[\^,/?__;] M/QJ-7^_' \TDAC='MJL9%.DN,K4W[+YH3V2QT&WM*Z(46Y9V3[$Y0YK6:I[> MG#9/6UJC\0-OXEYWH JQ-=[6^6DK^*+CMT;L3]KMV?/\4KOYU&I^NFQI MHZ]!L:] V!2GE+.P_>?T ,W>4<3Z5+$Y9@?S6"8@WV4:-UWKAHG;X[9D#7%EDIX.%;G%!^ M!?N'OVG:DM&46&B,IAK'^,G]6*#/)PZ>+RS6*/_LA:+IYQ/=L1B1YY?-ZXLF M(_&[B0LB9[K4(;:);- ,^,4A%C:9*MSK%NMI\H*0ZYQHK)MOXWZ$-A-A5W\G M-IE_G!ID?L;*G&5J]6SW.%;?.L/I<($HEWMY@$3-[QE91W=>>A9YVPVP4.NE MX'K CF$1QZ.H;[]"%X1^/"!7QY;3T2TC X2TADJF=D0)B-C]:-MF][\>7C#V M/"*W*.TRS9:,9(!@UAE#/[HU1L Y#SG0>QM3@^I3EQ%BS["-G)^09?8(Y<5[ MGLN(U3^X5HR1@? K,GTJ1;-ZN]H%X-:$,B&Z7#C*^]9)Q=75J0[_."-')BTY1$13"MDJF^=YSV"!P M)FC&&?6%$L>!>7Z*W2?2!P-_CN[1E+!UB_W^I+\7056@MQ!N'8:P#]W_=46& M W2$+-'SBS._Q)GCS>=G<1U#!7GV*7]7=W=\7V)\VFUM!6;G M_\'O;<<)0;/T9V3!9G/CR[.JZ.IXE +_$LGSR_Q^?7%[=7M]=7E]<7?=O&[= M7EQM$!Y2DS:-8@ 5#OKPM3F?LD\IF6^SS^^)9*&<4!/1SR>M$\US@!BR8'WI MUHGVAO#LQ>7?+"@F%+L?GT_.*Y'1B**%C@,S!E;VH?N"J(SD)&I&N7(#7-D$ M69$\DZ2V+>F\2.L@_[;YRB8O9VBOMEPCCQHO8-X)9Y2$*@#K MT87*>@0[7^*M-NOZLX4 ?,HJGU#E0#0A,T1?U)AGW?)$@I6J>R""SH_5 M%_SU#H?SMH>"??+[REF'Z93J<^3X+CNVYNC4=6 >VI"L;#5EA1H672$P,G9; M);NRY1'"R-)M=^,<0;@=$U>IA1QS ZF#S>2?)=JSI>.HE0PSPMB#!5.:*)?'5ZA#',"STM!TB0KKU5*PV=#X\KVI@WPYI*BG M-46R,35J*5-9'+XT;U66YA="S#=L60+1!5_72DZ)1/M"N5-9*%RQ^K:KPP[I MV4)I:Z&H>!3_7>OV2N$]1280P;%-4V4I#K#^C"WL8K['G;C$^/.%6$ X#^)P M/P323*]6+99TLA74.UE9A#4R#5$=S@Y#&)+=_]L%U99B+'6),DR"50=1^M&, MTA(5EE=;L$E$QA[I9 !9$S'S0ZJ1_L%.,.0.[:*%#TS L@CK<,#?(;9+=FMI+/C7AV0&P2D/* %<; H M6BM+U4,0<&&\=3B6C_K3)8=XVP^(/7M"=,ZN'*28V-LE#TFD MLO!D?-CES<@AHL;HE5BOH',=BDSL]G2#ZUSL;)Q>36W124W!.4$J>B ?AB,Q M J/06JW;R\H#V7-L;], R=A"5<@*K9?ZU>0O$EI\=A5)2>' M\AW1?'^VR=$!_+V/!!6BG&-A:29FJCB7S52Q[DDC4RW4U_Z'S2-REV') ^*( MK/F-,E7>?_3O_M\C&Q1/'/,?6SJJI!>@I94/XUCNQUYXE("2NG0WJKJL$2#L M 7AVXHMM#^:1M=YO9-%!3O?=I3K@P;9./_K /B?39F&'/=97B?;'#D7/#@ ! M"1QT2ZC^H!)->Z+R"NK OD6\K639N"6SS:ADJEIBC@ ((Q/'9\M455!QLHDM M;F[)"5M1#>!>WJPS17*E*/S+UNUE[:6> ["BB\+*X]HV__ 0]L%?YO/!LZZT95_5)(7;R'0V!@N, M8@,(]3.A13\(E1PAB@E++4*7@8;+GZO3()@>7EA>^3&@[4ZGR!#>/-HS$54X M )'+Z(;9]Q6#_MQ_?'-84I9U"GX#1E#2]6?Y!J+C[PK&7^6W\ZK1LHB+L!C[ M%+5(QVCAOYHRG Y8KCN8N'A\O=".$9174&<*2BS.F,D"7EVC-H0B_4:"J/C1 M"3P-N[R!LORR QQ8?ECD'@V\+NYNR*X*!8\;]4CE/O"6.33&/% MEB<"C. QM^N0W.%T&5K3?M.IN6D3%&_PD)5A1]Q)O2*3;X(0J4M(D_N.X[$< M;T#D?&&1#X1X"%9PHYDE28V-B,_?T.&K1VE<4?0&33Q "8,AO6*4#=9T3:]X M%)J1CPO99HR*-&-3Z85)_V6G#F$#1Z$IQ;@A%353]2(C8-KJ0"NO'1/3@((J MHZP=(\L^17.%+$_$$^*QU@6BL&Y4.,TM*)/8)2<)K:(G(0]H09&!.;?@=PMQ M"=AF>\ZNI/V/?RX0KTS58Q!\;CXH&MV1^.),&%1*@'7&9HY!54KAB:++09C\ MX73E0N)O,@A4)*G*,:A#9ORJ/^WT"UBYZ(&\B9:,[8+'(&9)U(IZQ+D/_U[G M,5]S-BLEV03QA8]!R!F0*^KMWGKR2NKB=DJM* -N@0&;X.HO^CPL4#0?U(ZO M5AVF_+,S0.8!JFIN_6^X.;9?YA:N[.E5CT$7OVMO+W[/:B"0&7*#LS-H#+^HYS^ MI3Q0W1WN2_S7QS)O2OQZQZD+,DP(=$$U;V0LFHV7!K-HPT;5HU4(&3X$.J&: MXU*\)";GG$BM%^7"%7#A&+:E,DP(5*%D_Z6T<3E@:1.2GJF3LRI3FSED#2B5 M)X%"J._2Y!;Q^B ^Q[(A;.&0M:4L=@2*(G9T[B.AQ0-V#(LX'DNSY1_./K", MV9;3@59/(H(1Y*ZX;%XU6UI#6S<%?_0??^X^/@W'OVG_]-O[%TMGP=JL\%@^ M*0-FN$B)$W9PXOT"W$[:YV^7BVH-Z.%5Y:_(Q#$R-(-*8JC#,PUK,(3^R7:- MQ$#"^,[XPC627PX@=;A3Q"?D%291>%ZD4 V%)@% O=<,UHM%<,T@?,, D&9? MA6ZV5Z'1>#CJCI]^T]J/#UKW/]_ZHZ^P*OU;>^P^J; N"6]8B->IY"I51#N& MW]-(C__->D>GK.85'-Z2%1GO E9T1U0$B2*4H,VZ6C^'5 M2R]R ,RW>.]G/5A&A /YNN4[7MCQ31L#!_4IQV?/6&:6GY!E]@CEQ7N>RU82 M_P;;,H: C1(^P4LM'W=W=VP%.=]<00;=]J2KC6'5: _@!VQJOG4G?#EI]\>= M<;OWM%Q;'K_T'^&+G[J#!ZTW'/OU&MJ2,BW((Z11G[;U\E/!NL,\&X1&8_#7 MU__N4@")3%FSN@NK\AG18$'-NF@C-,5OE'GX0N MFQ>*7@B3!?H(,\K3&[)>T5=BNR^B92AOJ/E)L4/3>F"S&IS?"!D51C0F: M.5)-282OZ!4Q:6S0'RI%1U8-':N6)#- ^C[9?FQ@_QPZ"';+;,C>;KM"VIW. M^%L7+-5?1]W'"9BJ51J@V^?L?AR?V L@*E^:J][O@STTC!T'Y-=#*)ZJM.)1 M#;L%#6M6/<12&;[RXF?%50=G?C"<_.Q\_G4D.9T35*JKC N@JX/'WX?%4E @ MKKVZ!?HK)VE!I0.1=!9T^8X+2IR$@X6O1V@/F>RM"/[B0=LV!]"8Y2=DC8MX MS-E*785<)EP9&ZCJ\;V,XLYH/217JJOH"Z"3N6!?E?LWV='+E'GM'V87S(G- M3/WLIX5Q)K*$1Y=]%?$)LS=: BI4.E.<>,]_(,-](D/:?@6:V+#O;>Z4TL\9 MY9NI\#Q(BDC!\5D9^ 5-1\?>'8R]RJ/@\FI'W'E3Z:RIU1FD%'J9\8XR^WM:S>W%K-=_;#]V M^H]?M/9XW'[\TF61+Q/X(M2M9D*_&EEW7*E3B#&A;SLN]?@#:SJE'XQC)@!T>T<4^N%]-2ZZDEC754;XI'^4$>T2,6C[:ON>I1O7,./;HTH M!G$N6"10AFB-@LU&%/VR"8J^F=]\_R=D,=(4C=C2(-=@CD[!VK=E@S.*M'G8 M^B*)5]50C"Q V4AX>B-EZ(C?U*&K1A),54,O,N-CD0.EZ01K["BT0@A4L5"+ MKDYM,!C9^P8\/8!Y.M%%WK$U^:H^[E=J"OW#&(K/]BJ@^ M0X_>_)DM_P_8\MBCY?QINI!70*#KF5NI8' +:-PB[EYWL)$-9WP;"@[EG-(. MC_;B+-B-[2@X-!:0VW: 7P,W<2!1W"W!7GJ"O@.A+Y,%N M3,%LLE]2Z1/>?4?4P Y[^\I[MK A2.-;N+WCT8C\[-CKD\G)^LP?:5V^X!MZ M]HA_^LT69$XIUN+Q*$@1ABAF(-Y[#HM"<"9HQDU=?@*U?./HB2PSU]ZC*6$) M-/PLMIE-R/-M'^/]MPD+/YAHD^Z7P+W(>]86O&O-)1KF'6K/O/?@+X!2J;&Y MY )[_8D].=@AMHMM#S3'/\:#16.#6\CIOKM4!ZEC6Z5)G:4N3GY62J_R7=A3B5*HM6UDBT"7@)8]\!, 3$@1+)&4Z2J\: MY<4Y\*+RQROWKC6Y^:2HXY/'B8;ICP!+"IT55OI+37)Q2-''RW;[Y,V1JD=V M!J4&9S?2]C_^Y^R_9]U!/_P?4$L#!!0 ( 'B%!UEJM4Q8YBH %S% @ 5 M 87-L92TR,#(T,#8S,%]D968N>&UL[5WK<]LXDO^^5?<_Z+(?[J[J'%MQ MXMBIF=V2;3GK.MOR2LYDY],4+4(V-Q2A!4D_]J\_@*0DDL*3+[1B54UE;+,! M]*^[\>IN +_\]67N]YX0"3T<_/JN__[@70\%4^QZP<.O[^)HMG?\[J]_^8\_ M_?*?>WO_.!U?]5P\C>'%P@EZUX@0S_=[I\1S'U"O MUS]X__G]P?M^;V_O+TD5ITY(B^"@E]3UX7U_^>$LJPT'7WK'^Y_W/QQ\^-C[ M_*5_\.5COW=[O22[IHS-/ 6=[P4_OK!_[FEK/8HO"+^\A-ZO[QZC:/%E?__Y M^?G]\^%[3!YH\8/^_C^NKR;31S1W]KP@C)Q@BMYEI5@EA6(O]\1?%CS<7[:Q M)&=?W6A5($_\:3_]F"?U)%67.7G98"5#T#\Y.=E/OE+2T/L2)DBN\-2)$HTJ MF>\)*=AO>TNR/?:GO?Z'O7/_5ZOQ#LHS&:]9+VOT2O"_3KN]"; M+WS&=_*W1X)FO[YS0I]5\.'CP='A 2O^YTE$U[PS^ M),+3'X_8=VD7'?XK]J+75L3 :Z8[<9Q[X=3'84QH^2<4Q(C^P7EX(.@A4/<^&H0ABL+TW^]T&+VD2IIY@1>A*^\)A75@FS<" M2Q3G[0N"WX0-,=P23$>AZ'40N*SO+5B?O$%1'=BJ*FW _.X0X@31E>?<>SX= M86[8[U%=!6O4"@'LJ>],?]!E!JTZ'"W8('1+O"E=9=$E#?*;%(!F2S:$.V%J'K3C/T7TTNO>]=)2N9195FP(CEF9ZAV[58&"O1JLK M[-2:^ UJMP%^Z)" ,A?>(C)Y= BJ U58EPU@IW'H!2@,)^@A$?D$^6A*5YN9 M/AS_,IAA,J^]L*O4#@2!T!4)762GOV2KTUI=W*A^&P+8W%M0PH-;WPG8ZB1< M+.J@UZ\[*,0S?8S^OUGCS*V%]"Y%S\C\DXI M1!Z#/B&K^EB#>]DO5-C]X[U^?^]#XIWY<[FM')(EC$H"IFLGA[BT9YW%883G M@Q2&#K&UT M*YQ>$.V[WGQE&([O5[.NG)^2N?L^)>"2VNHS17]FD'&PYR8Z;I##S:H;8#>I M:6^.YO=5^RJ?UV*]]1E]I#R1:7R/]E9B:)!=;NV-&D/:U=NQAF7=*<.9VROI M:<$/XX&#,5ZW;^=!(D;G(G?U5R]B#:R+]W+E>^G V+M.[*8X2I1Q;7+;[- N M9?_DY.3@H+?76]=,?UE6WJ.U]]+J>ZS^):I5"PS4$I:/IX4&?1;2P*3RF,W^ MLAZRLS_\L?:0^TZX](,SWI;M^,X]\G]]IZ3_HU^2A%:)_>X1Y]DX+PS%):B; MA$*,?-("N+65#D@1)AT4EM7.")Z;R1JKF(A#V@1.EH#.:EK,QJ$Z U4J@#6J M+QI<]^YP3\XM)G3=]NN[!BTC)%'.*NAO:XN@O_QQ2[ ;3Z,1F2#RY$T1Q_1% M9!O6("/L%DY(!YJ,@9!KXU):&3 ^=55+UQ MUFB^,QL7\\M,6\EGY]9]%L]C M/_%T#FP4HB:*;3&&H(F_+6 M:8_2 [/L8?H@FN]N5196J2?F#,\7.&#N29W%%:^,>H$E*F4!?8D5Z3J+2RM$ M*Z1N;+6E$#[6X,7>HHO/?'[A)63::G>YPL%#A,B?IZ[?P3D\3+)1G!#6H0CFJ&=<"2TYJ_&V>$:FK&M7CN M?-8P IF?22J L]KMV9KQ,@@CDAP$DO3N34*A4?))K8-3=DH1N2;09KN95-Y8 MCX?.NPV/Z7SOD#%KM1NHJ"Z>/<(;((HJJ8.,BF41"$ M&)9,R:.+BF(&8M@L6+@(FW'6>?=20RE$)34@0.MT"G>9I(1)5[/L/-O@ M2.E!DY30Q]VL+TU/%;(>9=FO)@4@[4> ?&P#]Y]Q&"6IXA>8W*#GP72*XR#R M@H=;@@/ZXS0]+"'I5$9U",W-N!8+TF**6P?7N+X*&:D0NXBX;A^KJAFL9JWS M[F:()=\!11C>5L\3V-XED[/C#Q8+WTOO"4B#R.70\AUQ NMN\IH=L#$1"*;! MCJ/IY<,^.M%T7AEU-%U4R@;ZE 7IU>>]\=C,& MFY_O*H*T.CPL[WIAAYZC_(4O2M^81DFA*6N6A20/I<],HZ2Y/)KUH9FI#!OS MUWEWU0*4[Z*:0.R&2+UP@4/'_TIPO$C&"V^6[3-E\5)Y*7%,45T.E@SD(555 MN2IR:##(JJTD;,A9]Z%7%91"'%8'@MUT),PPTVY=E')G6HQ:1;2^W,(U.UXAK,=I]R MI(FND&UDBLKN,:)'3*([O8,17%JQ*U!$#0&EW-7)I]9'VJ#[4R%RK,5%]PY0 M/ML%QZ>87:L=XC>'> [=CXZ=2-87RF1"X^ 16H8E-?Y-0BUHS9F\1+)8U7;G MAK[);-[&^4P"RBT=(Q?-%^OHG':N*:^@9DJFJ"@X81CDI?*+5A1(6_FJ"IT) M\U?%_%G.9>4#$N>VBH%T'G1;10@G4Q3040(+(FY<.FX\2DC9%:*LV6]!N$#3 MY!$)8:A-2,M')J.N$VA3"1=KM-]ID$W \#+")F74;F+.LT-ZB0"-.:2M3 M6=E-. 0E+ZVP4^Y4@:E')W<-\NGKFN;6>4T2[QGC:^X#E[E7E;&Q-IJ2[&/: M::QVRIW ,G#[K'>?DE?$6MPQM8/1ZL@P1CY+"+AU2/2:Y((Y4X:*0LE_D0P; M^A4([=ZL"LM"D@X7FX1:H)OKJI6T@55<==X+36#DNRB??8LI793I2[ID4"=T MY0D5^4YE4FN@-%*YBJ2:P)I.XQ+(=B.):[-]2RE<188W$[@V&;6W@?J*\ -Q M%H_>U.&%GZ2T\HT4C[HK=&E6:)X#\69*1,M')Z-N9#,E$3+6X,'.AFJ3Z=6F M2L8LQ*63^5JIRN((R&HHQY'VPFBCC"GVUI=+>NLC+D=0EDKRM1&7=:N=*3O: MLMY,2;H1EU9U$&V3VH8?)K=9I'O!&QPXZ[_D%[K28T"&M8A].>;UU.UP*M7A M6MQUWOD$P-%]"9X M&TQ.4 H?:W+2?8*"B/6"PTW&LMV,],R))TL]SY&( M!5+$LC:[S_ N,%E(Y>[ V:O8RJ8G.I(W21 1^:$VB;B;5SY91T"8'$>S @O" M/;F0E@M+2EUG3RX5*]9HO-/-.(_;Y2YI3?[#UM^:53&H7%QJ5='*1@5/=2:16O(9Q&;ZPRTR.NQJ>-FZRT M@)4NM=(&9+7KYDXV7 :+6+5)%Y$++5!6 A<:1<4%S""W%PWT] UN6E\ZXD M9C[?>>1,VSU2@,)(/IWE*,39]D4:>SCDQP?R-"HL#1X:X H02UKL_JA GL7" M*8$R:W93-8/(SX(W(9S$CJF6=Y2)*Q15)":-F*,G!P2SNVM(PI]N:ZM)Y" ML %'G?='*81\?U*RWOWK172ID64\"3SQ)0JNOYI#TSW_0M_[!HT*0S.^=K'@ ML*3%;E\[*K.X>O.(QYK=YQJ] (UF9P2Y7G3A3#W?DQX"$)$+QSE9 2!PKU#@ M"D),NL6,X)<+UG[84:T3;,91]\\\"B$4GGK48-VNIUVW&QET(#!=I\B(W#/. M(=4$V*#'6[-#B-KOWI.M,'\1HR63_V6_)#':;7XD'XI_RO@IP'E^?G[O(B]R M7G" YZ_OIWB^G\!9Y6^?8=K?@N1HW/J6V=77<#0;+5#Z6,3ZSO9$3^@E8EW5 M+JAOZ\:J>7;VA-$O;PK%=H:^X'80'(2C>T]L-$*/=. MB-XMS:K;Z\[OV/44HFRS$M%^?185R[M;@MUX&HW(!)$G;RIZ9Y-/MF1/JT]J M=YA'6I),XWNTM^HZ>=/F]7"^<)?+0#[SI5[=F:A92FC&B/@XE82V':'G1JFL M';[$5393DCD/P'8*_H^CP^-/QT>?/AX=GAQ]/.P??_[8@2Z6,T9+RN"":EX_ M)KF)*:O29/@234M*2 2T-\\:42I ;%VE&VOSK-<1M1/Z*)'?P='A02)#]I<_ MKI 3LIA'+@>=*TP5<9=2_5!1JBH,5BTY8UMJR26:+F5^6-.22ZS;%?5R^F?[ MPN28K&I]E2-L1^B.[VLO6C:X+LBYM+0I;T8H V[T98J#B*ZKAWY"2M69'J%< M?_N+XB(W)V1XW>!B^L*MHA!W*L*S%24>OEQGB@=/U&,^C669:(@=9D<9B M=ZED MGUK1P)U308;)T[%/*#,EX8I8KW"72OI4:_VF"0B._E:=_C*8TLGOBAJ90%E< MRBXUXR&%F*XIUM$:Y+E7TN8Z*-+# 4=@EW8(1%$8%1O,( M;I!(9WI% :REM8VR^,J:#CHXBAQ%CX@(D8K&0D4A )O92LI3X8*CMM6#'^OW MI%?G\)1/Y/#+ -@;55*: A8A;ZR72TD7B!3%E>!UW M/T4S3%!*=^>\L&QI"IG*RPL<\IK,\!0I\U-2N?H)UG16$$Z)+;;8I:T5BM>;(YM^]0K&R(-ZP P=%8UZBI:!S?4"AC/QIX-_LV4+JX%P-#< MHMK%N)6*_V7?5DK_),+3'X_8IS(+V1OUT>N[@D*DJ?V'U5+[\VW^5V_5ZB[) MOR:+J239.78<)#<52Z[\E9?9@F, FDCLKFB++$G/50EH[9X-,#*QPJJ6CV:[ MM5'(K?_4[Q\?'5@_,-"LAK@(+6=VO*MX[F7P9FSH,L,7_ZB@;P,@,6?MCH44"RG_T:4:^0N'0=2G8B( 81! MM94APK [H+ [H""./A%$]PKG*/W_9;"YSQECW[_ A+WJ*8Y*F=4"8(C3CE:9 M(8/CNMADE())4_EO,4ED'D7$NX\C9KQWV"A$W53E )8>%;M <1QH1AJ C"?Q MS5R&82R,*Q1) /3H)A19P 1('0Q(RM9Y3)A9(T9@!0Y> -(S'GJ'[YP7=H:728)BHOB-%@FU:@1PP*8!NZ@E CBV 3R349 ?W(#^ M3+,GN]=:WT ME_'PM^'-MV'ZYUS=O?_.:O\?J*'B(K^K<].RP+&\B"6/YFD<>@$*P^S1=JTP M,K\,F#"RCFJX'E ^+LN'L1^$5S<+:( %D64&5CQH74"Q75(OAE(_]H^//L + M%E?2!!=9"Y>EL)M9HFLG<-([P":8/:H@>E9=JP0 MRS7CE9WHJ@ M'T_S1V: M/HX6$@F7" "X1^4"+?';\A)6<6OE.B6.-IG$9@1WLXH(NY]/!4+7G4]E8 "( M7WAGJ)C4_EVM$UWX,039-3J% "PE^7:Q&KKI>"_[:WL]T>*)]E/)U=?BN4L M( 2PM97+5\!WVW(=!@]>@!"ARE4[9"3$ -)OY/*5\-ZVC'4U(M]+;5]6_ANZN-[,;RJU@G8NLF\O,^ RB.@@ M[MUGBY,P_9>Q?!ED#5# 3W0H,LT6^'30+V<+7-[<#6Z^7IY>#7N#R61X-Z%_ M2QOL/=,6>]ZJR9[/VFP]BT PHT^FC\B-?32:;8@G<+]B[#Y[OL_+%# NO4L: MJ)LT4%%AN_R!EEQ;N_R!HT^?^\='1];]6FWD#V3(WE@PNU)V0(G?7,A=9Y F=1ZID"-252.#(0^- +8F\3V T0JTY))'T#Z0"WY M%V>=X_[QIQ/K\VDS.N$B:V%R^/LS"J.!1VX=$H57_E0\*8@HP>0%B"QI-2N( M$+0QYR(2.CY:782A,^FJBEAV_!H(6@FE;5_[X.D>D\!,_*HBEMV^)N)706E= M_!Y%Y\RBA(/0BQ!;Y ;8QP^>+&BG5C @1,)*3KRW/+B[O3UVODG M)F>^$\K\0,:U6$]R:L S9 P:LJ+7O-XX.0L* M@UU%X)= JTV$G&HL=M::5E$=,YPQ5J%..VJJO".1JJD%\0L&5(5!I!=<2+M3 M]6HL^@.:&&0K80:9"'1>,PUHX](051I0QTE ];,%5I9R(5:X]$4*@PIV&4.- MO59AK+9=TE#+SILWG#1TU.\?G]@/+2D3>6FE4IBZC!U*PW MG#14;Q[=Y0VU,9'N\H;@3:DMY VU.*7N\H9V>4/=YPWM4H6Z3A7:90?9S ZR MNE&5+-,TDX&,:K">"-2,P\<(,U3]&F2"&-<"PX54P;@UM0PP[\>*IHLKT0^@ MSKIUJWVN).P^P)J=,T_>"V#3_:,G<-QHE0#@#:MHXH7G6F40VTC+\MF+\]=. M$#N^+"F+1P; =U9#XF)<4(?)*\4E)7I%K5U48H*LX*TW6 IM7PJ0&-.W$,UB M_\J;B4*Q>D5A]U*IYO4 PLGKD>"\0:*7056% %QGUKS^4F@64TAN":9[LNAU M$+CL?9P%&P\H3\8I(T>;-\?WP_'=[[W!S7EO^/=OE[?7PYN[_^W=#.^V M*3]D*2'V?E>4%Y->=HBJ>/MN^C&[\4T0JLI] YCCH2?ZI1\^AZ7S4$C2-G?9 MN/'5?K!IPR *$K068=6687$+]_&(#C[6-[.ZUW3..&/OA M.4MK"=QK[+N*HXXB:@ >9P-S+9QP%$&RZSZ)"14CW413KBZ\%_:37#.R @#< M7A65(T-E-VD,Y>D(^3D"=X5#QJI-!>0!.KXK:,P!I59GL8GS$ M7HB^G"\(?I*\!:!5PF+.2TV%26&U\[Z_0I [%0?%3]RJMIH;U_<5(CH*\&AL8ZS0I 7C5)-JX#!B9$.IM-X'OLL M.?4<+0B:>DF>"_W91XG W\!)7:0G,B@&,U0B;% M<75Y$4TM)>8L1WASV51C$X]YY/6;AA MOT>5KM,XV_T;^L6X*=')/F$HUDFI!$9L_1! M64*$K$#'Z;8\3B0Q)0D]F)0)M3H*N;5B1'83H7E\26,-TA(P(D1*!W:4CW9KB!&\?PA2[.O1#1 M:66*5A_#[&O8-S$(=5T W#,-&8$:*QS%7S@>^;TLGF&KO(K^"QV;@ E>>Q25K= MRYKMI>"95%C#O3EK&;XG9ZWCY3VY2Z$F5U\X#+X["L9L[";L$>S O<$!6?YZ MZH1>R,HG/O3DV@SO7S&27IW:;I/=#A49NZQK7 :+.%(D*(O)P?B2NC"(_" C M%HG5.8#'EM3?(2L PQ6ELE655D XHAK42]%%PYY\.0;CAFI&5UR$H-0W]L(? M%P2QJ\P106$T=B)^_E>5"@ XJ]3F*M.D#!PH-2:K^M\PNZN#+<>,-"@H"\#W M44]Y ER@]#9\6:!IA-P[1/B'V$P* O!8U-,8#Q20C6BC:S&5H[G]9NU=OM*1 M1/G;Z#96U-OG+E]Z$"C.U/F3($3,*?) M@#&<7I*?9_8C>]][2*\",W7G] \V$W N+F\&-V>7-U][B5_GZY#=3<(> MMSXZ TUWM'LC!J^%UTXTV25)/&= MB,G!^$XDXB\M41+K!5A>#X?Y0F9M*0T5,/Z.F"NZ"SP?] MX\\?P3A$FM0>%V<+9ZJ^(]\/+QSR@,7GIC9I '@M=.UK=3!J$T4;3\6^!O@I MEMS.62( L.PS%F0)@MU1!@80\LI<7W,<"T_SRHL Z#Z5M5C& B<)D(T(=]F('$!N;.7Q*X\# M6@2E^I'E_L%F JPP8K)-YY:W*SZR??Z7FG&1G?]EYW_IR/]RV#_Y\'/Z7S)D M.__+SO^R\[^T/S!M;Q)#S6#)+HEAE\0 4%/%R?!C_Z0/YW+Y)K7'Q;E+8M@E M,>R2&';QD>V.C\P0H<:6^K10S6-PI)@0_,WMR%O1+]&JP M-A97L5UQ%S-L;3^7P.,F>T-O@YOAR\()7#8=<_M: _4!>$Y!0Y,- (736XMX MD_-9DP5!CCL*?G.(QYAFI[5%]T'I%^]2MY\;'FAEN*"J39'\YF:,K"V[>(3.DWYT$O9*RL MHTL]GS2L9R4X.)HUF7 ,EE7B*CIU?1VTLJX2@X.6XU(("%5(U279KMI+M4%_N1LUVJ"XRX6-.I+D?]X^,C.#&P!E-=,F1O.)VB4UO<9O=$B^8>@O' M'R,F+)>]!'+AA5/'_QTYHESP^M5"&#>U#%FD]VJPM](R+H,;.AC=/2/_"5W3 MD>E1YONI42> 0:!5F^!AWE*#8-9\]XR;L(-550 RBEI6_PKJ-FN=-BSR5%>M M#$"R4A>:3\'"U+V&1D%D)-73D]4 V= A@1<\A+>(3!X=@HS#8?W->W*'@_'- MY]V..Y-_C88#^%'OB:1$R%5T*M,U'&V;!!YKN?'+&R^?A9O^#+U8ZJ; M"VJ19WB^B*,LG[2LV=-7?@423VFK+8*)OO%57TC4;5,.=C.PN8S=.'-Y!$E= M#(:KMH,NH[:3O%A^1F47O: GG_HG'\!X>X$9 %=45FUB.%_X^!6A282G/Z1' M[;F4 #PFNE:=UQ,72PN.^W$8BYWVN8\ G PF8BRS;]6"5].WRD_/([3FHA=S MG;?3\M)D^QSS-RBZ#.B^ UWA4*28$@V SJ"GG1+?4NN\/ MV^D9@R>Z.V9]_ [3!I0+F&=0#PA>DIUA!7VR?S!.P,PC"> M(S>SMI2WI-WR(%JU$@!G\.3ZJ@K,KL*2@6&"HLA'[AB%$?'8"XW)7[]1,5?0 MGKI& $?N:JM2C=*27E/KRK@D(9#\26)V&GK9 /Z/H$9%U M$D-8K6^):^E4G[6JE50W7#[=>J'M!@/D3C%_,(-I,#U_72 M^M+%,6-L8S^4[&XE7IT*E0 (8-10B^SV M!Y;K.,-DGIBC<8+;A\UG34Z_32YOAI-);S+\NKSJ8=EF;[9LM.>M6]V"!+CI M(W)CGZDUE>(8+=CUA,%#3GBGK]E':99,=FCZ.%A()EP@ M+/;D BWQ"V>[=H8)G9AH-Y2F'6Y00E'I"K]?5ZL,1PV^N_8?! ]P.2V]L*WP&L_N3B*[+;>OK.(V4_6<%/ M'!])%M$"0@!K.[DX!7Q;WI' M#L! RS64O*@Y;$/P./$6_5>JPSY:1>T=_S% 5N@,539$VW=J:(R>4! CD7+7 MGP',OU55N08!QR7SE> PI*/SS!/%P0L4 *;KJM(OX("C@&1I(;R.(?L(X?A. M1;$O(0 *%B?/4H1+/&F?K! D_J@3),ZWU2-98[O8\"XVO(L-[V+#;S@V?-0_ M.83SXG:3L>$,V2XVW$5L>!<.-@X'=QZ/.:/ZPK[G)E--LDX4A"9%A#]3<%*$ M$8!6A$$R,:G]X*3:QCLG=Z.S__C:Z.A^.)__5&_[]V^7=[_3/K*4>:ZKG!&YO.+F] MW2J/77:D.;FH94&G;R$#YX=XFKZ\>K6WW&*$=4CN]10 MXLPKDD#TW36CTD)J4@&SW22PC!6I+ZE,!,.%QS,NGI1!N.PJR+FX*#_NG_0_ M6M]J5),]%TD;[J-G?/>(XY#.''2BNGNF'?$UG;\N _;N.7L!W9<]%FI8 0 7 M'M^NUOXG,T!=Z21_(?!M3*:/=.BLH!E5-0"6C%7THX)E-V:>S&ROT@? 2S00 M?8C-3^HET';WZ)7AK5$$KM:I-%9<:)_V3@\]@ M%DU6S(DK$(&%V0Q%MFAV-E9#]3<,B"3.)BF(_)R.B!K $JAMU2IET'F< M:&A5GFY(#. M,B?6IUU=N7)Y[US4UU1$\W@N%';IN^5@)L/38O+SC&-_"3>K/7L#;D-WQA/XJL2;=PE^8A>F2S%?/0%0 < M?2<)29=A&"/W/";4.-/Q,)W5A5E+XE/\%6OKTB)$SWBV,V!4E0BHHP*>BZ_ZP M3X=4,"&(&D<(EDAV1PA^KB,$._?TSCW]L[NG<>94VG0ZK1^3'F/?O\"$T3?N MMC9N?^?.KB]#0'OXUIRD5"I/B9\T]?9W[N?>:!_ U-KY,-&-/WQ#U&_!OK_2 M*MC]I9;"..7FMWE8AFW=94F_!>.F@IXASV:8DL/!-D2JP ME+124=*[KI(7#>#^L=T;W':',V@][&UTJ^+&"5[?,N9OF_?8/T,',U;86^AE MV=XM)BB$U\7,F-OF5=W/T+_,M/46.E=QXPBO?QGSM\T^AI^ABQDK["?H91GT M@>MZ*>?K!,YP>UZ[/AWB,S[)?.SQ<0V[^!->ODJF5/=JLUW)/^?8(&A%$PN!E6QYP#E<9MWS*:=!Z@*0!VV2OZ2H:EPNFKC&67! MZ:KT2%76SNXPU>XP5;WQ9G>8:G>8:OODG#^"]+G_H7]\I-B0XLJMG: *[W#D^/GO9SB,;G#T.XK&:(H? G9K M7G[/+S#&CMK^:<-I'(4'6;NO/F/O M:0 &J8& !4 !AZ8GHC0S/6.OUSZ[/E&22F/M44M:2>W9N1,W-J@BJHH>%EDF69+*O_XB M ?!519 @^$!2[0_V='^_V2>KLW_]S?_^T__U3__V?Y^=_=?YPPUQP^5^2X.$+"/J)-0EKUZR M(4_A;N<$Y!.-(L_WR7GDN6M*R,?OOOG]-]]]\Y&PSC?"W[] M(_S?,\-&&']!_,>WV/OWWVR29/?';[]]?7W]YO6';\)HS:9_]_';__IT\[C< MT*USY@5QX@1+^ALY"X"4IKT]1WXZ\8=O4QSI\+>3\1+-QS_\X0_?\E^SH0R0 MFV1CBW!_]ZWXD0V-O3_&G+*;<.DD_ LU$D.4(^!O9^FP,_BGLX_?G_WP\9NW MV/W-G_Z)D'^+0I\^T!7AI/XQ.>SHO_\F]K8['UCD_[:)Z*J:"#^*OH7YWP9T M#9\2$/P!$'S\%T#P_\A_OG&>J?\; B,_/UPK^?E#"9:(*R8 !M#AL@3/!\T+HU.! MQ:G:QG3YS3I\^=:E'C='^,,9_('+B?WEOR]"YF#FSW$2. M3AI -,":1V7*G6B9XF)_;)"#'/'M,F3FOTO.?/EA^/15%&ZK*17HPHH?_]M_ M;O]A4U9*?$0T#O?1DK;ZHD7R59+.2&0CP-O3X.SS8PN:_W29K@5.X))%D'C) M@5P'JS#:]IY(7N(G OV?&JAO7CKO?/M.H@N^*(7A53\5/JG+'O^-4-265IBHF@RP MD0B08ZG6 UU[$,P)DEMG6[6\*H9A5[%JOLIJ5AZ#6=44E'94MQPJ ;!CJ=QU ML PCYC[YV?@Q84OZ1;@/DNAP$;IJ#6R:A5TAM;@NZV?M%,SJJD=X1^TM(9D1 MCH:$$9&H". :2Z6?G+=KEVT1O)4G+O0:5FOU>.QJW,!I68$5@S&K;A/)'966 M@2=E^".O]W/794*+Y7\@+OE1*8OJL=@UM(;#LG96#,2LF77D=M1*"7.6_H'P M>/5=,)K_E'@OV!_OHJ?P-6B20FGD1#3RE+M*?1[B;OH/@I?O&"IWI,JAT]$(Q5\5JKET=@)Z*:*XKX4--MQIAA&UM+[,$X< M___U=K7G)L7@B6AH)8^5^ED:.0'MK*:W+]T4T D#/](Y"+SU/**.0A>/?L:K M?55\9(E@A=]P:E@EA:8ZQ1=@@#:2"D$RK'^_"0-UK+MB"%Y54O&3JM/Q[SA5 M2DFEJ5IQ@(1#'.WL^TB7^XBI\\?OGY^\I#)[L&((7M52\9.JUO'O.%5+2:6I M:G$H)%R1C]]_>/Z:I/"'UZ^GR(&7%8^'[7-8Q>GQ[W@UJY*35*U*/^+4J6H2 MC15*0","W'A^:O&VW#"*J>).3C$,KU;5\77LLXIC<.I8+:6FJI8")2G44>_D M+O911(-$I#6 _;"S[;XJI[EA.%X5U.&S?+"L'HM3);4H[GBXE-!)!IX(^./= M&R<47IUX+_3221Q)3LTEI&(X=AVMY_/XBKAJ+&8=;:"X\Z5P!AV2!9U4:P% M-%:OU<>CL"M;)5=E92L-P:QLU81V5#8.E*10QU*VQ99&:[;H_QB%K\GF(MSN MG$#MX52CL2M?+9=E):P#<*N?U4\':W)A1&8=:Z2 MSJXK,L $;39'9 CQS_.G#IV_^A:I]Y.@Z]OE9S=J2BY4&H MM5)!:E=%%& )ATL8X!'R5412<&E9-HJE69= (@.NJ1RLG?N98]O'9VG%V0IFHG\3IO^1: M)?_AOWGN/E!PM[KR B=8>LQN0A$N4E2T;#D5IRZ:\ ]JVF8>/@TVHMYX*QFR M4TP ]9#9G^+0]UQ> ?G<\:$$,<2*:-+9=YKH_#R.&>8&[3X9A%N/JWDJ:FQY M!%[=5-!I[&(Y.'6IUE[X28JUCD=CRI[MR%.BE@F=CIV")2DX/#6HHX'8[4I% M;C=-G&4Y<2CLK&\F4^8<#OV/-NSNPHDW\\"%_RS^MO=>')\1%,^3"R>*#EZP M_HOC[X]C=FWGXK;+5A(HVJG61+QVVXY\8Q5GX'F9<_Z' J(9<1*2XB(MD<6Q!+^0'-$5E;;Y1**^,0/=$D9'<\^O:5)=;ZOYA3<-J[#;VD) MKAF/UZ*UJ#9>D"5PDD-G)KQB*R>9^W[XRL]>*R@/%5'72\A-&.?+MYTU>Q1Q M1 5Q!#2!QW%.21Y+(0^?R8/&\//_^,/O_Y4M^?#'_]@'E/SPW8SP=CS@'2X9 M.'BR27[XR/_U!QON 2I_;>F3\T8+PE-(6346MT.HY;#H"2H'XG4!]>2:*KN M2CC8DOW;-.]!64VT&^(\W8900Y@2WUIWKV/S//>8#V(F.'>N\:!4Y6U 7&JSA%=2, M:\G.B2!PPXXY5H(6DO>[()/2/?L &T:\R@TW3,'M9W7X+04M:L;C]91:5!NK M=.KCPH!DX$D&WU+ <0R6"0/LAA$SV&E1?: M8]GYN-+826E0*0VQ9(=<',O21:/U^WV=2U;T]MUHR1.QV7[U\>C>?I!-=)@X MOO9E??<298 .@06Q_?Z.1LGAGO&1,&<"=Y4[6-N; X2:4W';6QO^RPMJ\SR\ MUMF*>E,53Y&P)170B+;D*2(40<=1Q'#EO5&W0S*.$_N4V^UW__+#=]QVX5_^ M.SU7S]-3]4*$,#P=JQL(1URVFX;39MGR#O>K.L6NKKGROP5O+&'ZV'M+[ MX>Z91_9:Q&R^&<)RJWS7>'+(N)_GW"]2[N<0UQ3&7]V-R30W)"-L1-#M/GKC69APSNRIU8YS M>D+"[,@7O\R\M=X>U,_ [: TN*V^F#T9CM<]Z1#=Q\5J!MWVR6@4ABUG962< MZVJ=)FT,F-.%=S!&?AZHRA M$#>-EDQT++YY/(%$*=M[]A=[]R&7=$69-W*S/'!Q[:,.+M1.P&W S;P6K5<] M&J_I:M!L?D4N0)/\&0-)KREM113&8-?+GC*<9#J-:J"B$@B]"&/&8+:':+;3 MNGG3,-=&SJNL5CD)O_$VDVZNU,\)N8[C/<]MXPB*YP'[ACPDZ]*>5Z*B#EN' MEX)_2T&SE"#.:SFKJ4%(U3.F87 "REZPZ7F:1OM MH/PNTX<6T+D\@(9)<2$CSY$;$$LV_&,8NJ^>KQ)0X6?LT^;SI(UPW$;3!.?I2B08BQ>@VJDV#@& MPIUV#MGZ 7)@3KV<4\LK5>W&,ZSYWN)Q_/@>&>43>B[["M"GDER:$B_:#$=MTMH*X>BT]"=B]>M MM.; ^*(Q1Y0EDR4'VSD;UM@OH/HJEL*P[ 7T2K[63IB,I6L4?U6/GH0U]UTA MM0 :32W8 =E-.?1S%%92K]+J=O?. >I?Z56&/!F,VR[K>:RJ!ED>B=<>&^CM M7/)0PL51W7$H)G<"KB7KB_;4/?4S:E$HQZ.WP7I.C\RP>C!J2VP@N8.> F12 MM4#:LL>!64T+&]@Y?@_&GCR1US/9X?DISPF#^M;R/BHM-9-6CJCV+2VGXG0S M)OQG3U$UYR%_CMJ6"^.=:UK)_06JI&MCP$6O7 +R*3D)=# M3Z])74'1-^0SM/9)0L*4VJ?+A$-)'UOLPH@W')? "_OD#\1E>%^]9..QGP-* M#M#9+XS2?PK":,OL+,R2&9>'I4^)QV@)@S6-OA[W>>Q8WX7CX4]AL\)_*2J2 MXK*R;HPLA3BF1_JV2\4@%<]*.+2N!W/ZG3TXQEXMW^: M=/>6D)YAL+L5')CM-$@2'N6E%Q8#*S%-MHP\T6@+J8KU]EL]$K?1UG!7"E^> M#L-KGG7$=GG9= 8OFPA S6.6GYQD'U7I9C@(S!'L7 MIYM./_N\+D-DI6%7&/!8\T]L6YMNFS3W#9I3<3NB-OR7NG5IS,/KJEI1;ZSO M$@D_,F7G!33;BE%DD*7O1O2%!B<]R2S=CFK?1*$W7[U0[Y1BO .$!$<+ZC9% M/0<+=Z:;AFY[=E7$L[ 7>* OH?_"#@FB+=F5L^3NHC(8H34-IWFUY3N/#'[Z=D)?OV*[;K#[=9+0# 0*MTZO[+S;^@P./L=_(-#XAU=>BMO M21Q>+'#DZ.8(WX37D'A*3UHD0Y,V($P168AJCL!]SJ[L+[BJ9G?TT(?&^0RM M%ZWC1Q7E0+PQJ:*RG[B&G^75378P4[&N M&(O<,=1Q6/(050,1NXI:13!3M+F,!QF-B>N(!!>)386S].9A]LJ MM3G7N%.<0ID]?=*'N%FT7(5O>.9SHT9VP\B?9A9",LVF73*U_WTR)NI68J:61X[AU\'<1+MA3U*DB"*F1%%+A_^8 M[P+2"*<-@J:".BN;$P1"_*R$J^Y5Q'9P_6D M[5O)GN* ME?^DQ?@U\'2W[OLY'$O[HWF21)YS_L$GJ0]A; U@F2(D'?^OF9[ M&R;GIB?4O2/!;;3#R+2T.^@5 U[7,1"?IA9;).L;E)2: MYR "0%&H9";V]#->^)>ZEI(.AV$P%@S^C^^^^>Z[[SY"EP^15_(-F>^331AY M?ZN#J M'/_>\=SKX,+9>6Q?IO@FZM&X3;^!R]);]^JA>!U!$\'&C[\SN 0 $R\@$K2= M5^[#L[EC@,\8F\M*-D:.%Y W843!19>TVU!NWFVFD!!4ASD0P$+D6B^MF+28[)/)8[I!AD&/<6@ M=P[]RK#_8 )>)],S?TB"!T,XK!V-O-!=!+6O.9&(\URFOCL)H?P<,IQ 'A,G M2J8EDF>Z]H)@(*DT1LF1R$,$V..*L!+&\L/--PZJ:;@7+EV^VY09QKO8:%/> M;UEAVY=AP_!Z7M9E$).VK/Q&KX!#QV35]AF,(<](QD!9!5&Z4NTFS"V79QQ/+F4)2 ?I_E, M G:NU@OQ^WLGNHO8-I(=['DH_YY&/.>F.?)?,Q.W1VC!O>+^234-KP]H0WP_ MMU3WHM"@0"3ST!@JD8AF^]9J,!GOC$H[]*HXLV.#=WGRB*XLRE,F9HT5_-::9&'\A.RR MBNI^C;. 8>%]LFR---0R>,HMGH=+,,MY7OV;7-K+/5HW!;:P&71.!5#\=IE M$\$=*C2ZT!X"NJD'<>A[+C]R9HAXCI]\(3=U- BWJE;S M5+Z^+X[ JY@*.LVOTR4X\@L'>)Q";ZYQ<904M(W]+="27P#RV,K'[]L$ M ?%EN'6\X_*$36/1JZ&:PR-=/!V(6B%KR.U5*P7L_O2RQ3(LZ?G$<_L5B\'Q M&)SZ6,M1<0TN#<"G?_5D=M0[*T>QR7"B47VD7UYD=4'I;?KMY<8.I7-XXK\6 M._Y*"V\W0;X #M%TN92C&K-0XD;BO MF")6-;=:O,GW.G/(GHVI^^2\U8NE):1)6*2)="J,M@T8]'9MQ$Q'"Q&]:50] MXC+,)$5-&&Z;+L*>C)8E&:4-IRT%MFQ(0X2_S#OH*:)?%V&K1\?G#QBR M2N"+MQUZYJ'(M9JMD2Z1>*F2'VG MB<^ MVQ/-W:T7>+ -2KP7*C=&RLL!SDW5W:.9D8D(KXA M+J-*#P2]FO8?A 0"NH84[_IKKG$%L1:(9EP23ED2Z?G TGT?>D&,VPE0/$. M\A,*B56/Q.WQ:KBK[.^7#\/KR^J(-573/%XA@)(/ ':8&IM-FZDA^!/L0'X2 M,,<#KZ'5ER^W81"6^90>I^&J5&<>;I/4YKQHH(V3\)JK/NG&QLL;TGU(5Y%4 MS:V$W=)2@"5.BR*XI>JWB5I3<6MW&_[+KQ:;Y^'5\5;4FZIYUH0E7:(DGJ]Y M/\H,%?L;M1/2&%<*J;VGYCXCP3!\:P0,\'$^7H]=I7]7;6^:)N%V<'H\G_3; M5<[ Z]0TZ>ZV:A?AGS@V.SVSQV#;OLNRS.8H_BEK&#IW_[J/$XC#WJUDST_5 M*;]I#F[OI,5QT3G53L#KF_3(-BY7FK?(S>'#962*P5+PT1?!K0Y/<<=PR3M[MQDK:GKC1NZ]6^ZH);JF&6V_'WTD_,'Z!\F22E+/^6.&^0Y/+BQ8Q&>[Z8"42N-NG_NMD*';?HR:XH]]@@-,<%/)!PNYWAZ1_H!N853#&/%C\ M+(!;.<'0I#&]XG@,;@.LY*AT.BD.L&MLS5OU2EJ-CR(T(1_\PA)A0^/2!J5I M!X>&M(*:X;CUL(G/HDJJQN)="AHI-M71Q?SA]OKVQT=ROW@@CW^>/RRL!+4& MXT]NT=(6NGG7$2M)$<=LGCNQM]0423IV6F98XK#.!OG Z1A@F5QCZTO5,FO\ M,R,<,@HC[(='#H5\\ +BLN.7$Q5L<)!XG,:5WS",*ET-.2//@ &%R[GT_'VB M;*.B'CTMMW/$99WCD4.GXWJ.">[3^4C8*-Q/7WQ*.+A=4%_,UCDA5^"PXH9^ MHMYZPY#/F6R<-;W=0W6UN]5),XZ&XXD!&-R.RU0N18_6%@9>5V?,B:FYI B) M(S *6RGUA* \V=A%VE.$L=99!I@RG;C,]]"#RGG*/I=O)KCV427K0)JEH^% 5 MB,EYT49&1O*C-H]A8XNF>#P;T)LVWOW84@E=;^I6ZL2XA:39T@(M%#>A[S(U M$ODD#21TYTQ$^>LXKE3ZJ@D34/9:LHW#K2+[+H?:=_^Y-I<"908K^] UC<6M ML[4\=SKX,+9>>PP5&M<37-P&YH6QT6CJYV MUP#UR#;5VQPZ ?!G[( N$5@)3(S&[$XRNZQD=J0>'PE;?JF;7A/7VJIR,&XC MK>>QW(RC:B1>LVR@UU1%4[ DA6NM.<2P[-%J]L9Z-1-! \I+*OY['9S&/1Y" MW[\*HU"VU0-I7+T^J8-"+S&;KLY54&E>RYNGD[Z>QF MHAC23%S:G\$(EYV-#[PL4J'7]HPX*W:>A95X1;UD']EI1V-+7%(PRP)@1+Y% M?%'^XQWO41\OWFBT]&+UCL4$T"1]BX9L-'Q+#93)^18=7OHPEJ(5%ET)>3Y4 M>QO8XL^(I E::0JJ8C@<"-(Q^9S!Q(JI!3Q;P]%D M9CDPF%"T5K00"[J&:K4O=\\-G1NYUD+5GG"\3[\5+/-JD MZT: <%N N6R.:F2VA(+76CKPTJ70)C>1%"D$S3\ 7N(%7Y,,-4B<7)D%DI=B(:S-=4Q"T-P.T/3GDIVGG^*U[[K:"Q MBUV6BM3S0O/^GF]J[\-(W'4E2>0][Q/GV:ENL=/83^K_4"H<-O_D/)5G-![PX/7)PW*K?F+D8PH\%L96>3$ M[<'/$]N?3$'B42;QX-BUPL_PCTN0^EX(&L^&YY+N&.T>CX^P/_L4_C /W/D6 MUL2_UP4Q-:?B=I)M^"\Z/9UY>)U8*^J-J^D4D$!44:(A3N"2(B(K3F5T"7"V M'37;XVRY"OCO5E=>X#"G%:POPEC9>[5A"F[KUN&WM)6I&8_7FK6H-E[H"L A M_G=)GQ-^]:&KO;MP>!V9Z9R*;JXMC#PNCUC3DRM)3\<<8PSPG&> MA:LSAI5PM+/2SB;M:6;%08XNGF-GDI]Q?'Z=[ !B2R^I7]A!+8P./T5>0B_# M5]61IG(@;I^@YJW\Y/EX%%Z[KJ'5_.&R!$DXS#.7 ;5BE(/RQBBFT8N5UFZ7 M=$6C"((N;3I]-L_";7N:7)?C!K53\%JE+N'F9V4!GXS6$E0_5# 2YWF[7FHG M9:C5(^=I9B>V>*P\L9S"$5[15J8+PB4IA+9M[G6_@!?$I[5>L@V^K#[6< ?: M"@!N(VXOB_KR/ZK9>(W=@ ?C7)T-V'I\=&O%SW(\INU[SK/G\QNL&;_H8D<_ M9_FWO1?S(G8GUUIC;;0Q"LC*%=^I*.;+9;CG"=1+ZKU MHNV%"NG3LU;J/FO M]Q.G\Z;D(6JH[[D@6(J)Y*@LO18810H9NY&*74MVGIU8J(FIJV9/S=IKI5!O M\)53IV3S]0ST;/;YR9VB-/W!A"%/[0CM7X0&V$";^2.S;1?B#B-. >I07FW0,XN\;OALL]1-.J JY] M,M?A:I=M<.%D[V7.PBTZ"U=2,R,[04^:-^B>/PTF=_\%8>=#F.20B$ M?C-$>*#*F6*08^9JLS?6UP&YS&0G:4A#J3%A5!!.!I%TB"R#L1TR!M%=-F@8 M5R:RE&(RSC5HX=G%K7-Y$+B4I,%#24C R85SV'?=(8E,X;2FJ%'U>UK'HMG&YZY$$=ME&C7"< ME.42]KC?[?PVI^73>3C=B6*Y\W-;-6<*YWOR4G3[;I["PJ M\2 QZ+ZYS]B,*MGL-?)Y0]G!G!1YZRB%1Z864[BCF\>"K#EP(M#U1F E1?:4T^-Q7:L4M%X5:+PE;&/\1-\W>]!N>@.@@XG6T':30D_:NF3VD7 MU F/[JPTG$@$[[Z28V05D!42:P4 MT]H+PNS2L=X/8(!#R-6 M-A[$(X2)X]=YA)%%TEC6#Y&3@)3'N(\RZ?6 )NDT-&2CX3QJH$S.B>CP,I S MR5 C*D-J04K'9=*]3"SVRZ0O*77C*T;5H^/3NQ7[%W MC\JM-\S"ZQ]:T&ZJZ2D*H>> !.(Y.9HA$JET#7]T]F/)OKT$*5GH(7X*Y_"2 M.Z+0NGC'^\X$O)R82E0:\Y!;MR[G)>-NFH38MK5)-]9MB0'J8$L<)$,"K;(X M&DOY4<.S/\]+(7";]I@N.JN$QQMIL/8"MK/94%]T$N.%\F:0+BD[4RQ%K0+O M[[P"R4GK"3O.@'DK=LY)#M#J,9D';B8S72'7 9B8>VB41:V?4,Z>D,-HYJ%/ MSY%BF_$.J8EX^Y&AQ.)%!I1)>C/!?,E.8A&^1"$#9/&&SHCP,I!KR5#C#U$.*:7C$.4J$PNB$&7:KN)N=1,&ZR<:;:&+A4:X1SD1 MM__0YUT5HJR>A=<_M*"]GQA=U@&%[<,!S1G@XPVVDV%1=<\ #FZA^F& D7NV;9M$;W4"$ M\VYU$5%7V0>@;CQNXVSD5+7 E@;C-<]FDOM93CAL4%X!W?H:.B2O$7T)_1<> MW>?@R&W2>\=S'Z@/$G@*V9&>=R%XI$GB\XX+=RNX34@.\UV(;PN2B1(29MCQT -B3-R M8";E!!&'4S3N.RV[PLON/4%FHIHR$$ >/]_?"A,9VQ%:DH@[UII@)1YT_F07DPB%;>#6+ M04C)AI8UIDY0<96@D-TZ=[YB0^N(S65A=KN,]\ALP,.(M\F8$E6&$@E?=8KI M*57WQS8>"6_Z$P\IY&7NB>/DV66;V+ MMR5O&?; -JB+U8HJ4UM&)P*WP[+S38I.;UP*\#I.2W+HDJ0R$^ZW0,>,Y"2* M'R&/]OC?2A,$Z:2B-L*,9 R0E ,"+!#!@Q5G/K'/=%FHV;-,OP?_ \W)FMQB M,,2W>=^NNG?/^TX=*1:_.(1OVW'OLPAJ+X'L2Z_21T$ BZ5*3.-TO([/A [94?OEX'JS#:\CA=0^:Y_FSCBKE'8W":[TUM':H>YC^%D F1U=SX,_7=JS"JJELU% Z< M7FQ0B6;)67TC0)ZW-1B['?+7&:.B;LZ&$B?+\(J.*#TI1Y7]):U+Y:7T0A;E M!U"BK_,Z,T=5JWB6I1=D?H$YH" &EQ &(^>,(?PBIX*?%P6?_45213*RR!,3 M_!47?%XS#8@CC+H!*J=IY9M-0L#M-;NB--M)939+1^6[:.T$WM\YR^ \>[A^V7/.#-@ M\7CQ<'W_='UW2^ZNR-.?%^3\\^/U[>+QT88YGN]C\"+Q)8V7D;>3XCAW8B^& MXK"Y5)[H6W+.:/A5(5TC0+@-S5PV1:MJ#P6O"77@Q=1>4I2D@),O:QRK**V< MXR6_ &;"4=LYZ%H0$3*7(CONLG/T/7.QR^:R9[43<+N(9EZ+KD ]&J_):]!L M')+Y_.G3_.%GT-G'ZQ]OKZ^N+^:W3V1^<7'W^?;I^O9' M.N#;\" YE4'3:J@]&;=ZMY-!*9M":R9>M6])O[$)Y&A(CH>DB.PO9V/) ;4K MD*UMX=3/#@[<^?WD)9NTCV/#\J8_&[=.*UV+ZI-6\=M73G3M91>_/XTM$XLEMBHJ\,EQY&U_KJ]]XTK!G]UE8 M6SLWHGX&;NO6X+:&=8@VSO>Y98KZ=/?P,Q)5;5J6&J9,3EEKEY^Z M\9-2U_X<:W[]6,R%L;VN#,NR31/],0S=5\_WYX%['22, >_9EZWEM->7MC!P M&[&11(I6W0H 7C,W8\/<")[FMS]>G]\LR/SQ;@]@C;G1P7(ZR?A MM7M]THWKF3WGGXF\]M+LOC/S]?WG]B.<$9N%T^H5%M_$6P)8J(*K[D MMID_03,8PL4?]=HLM]H<<^U[H=%SV%B\?T3!X'(5/(DVSE[+-:Q]ZM&X'4 # MET5;5PS%:]9-!)LJZLUB_K@@#TPYYS=$ALL?N=;.KQ\N'N973T*%V4;NEOWP MY\7-);FZ>R!\GI5$YU0$4B*K&QK'8:2_YK4"@%OAV\NBE)>L/1NO61CP8&PI M''+QS;' B6%M&U,,4W,8]\[!8>?<&%Z>+)?1WO&;$B?K9^!V"1K<'O6;5PW' M:_0Z1!N7.[^X>/B\8/K[7_>+VT<[>5$R(RR6?*9L4O?&F<. M#;>F=Y1210)Q6U!X+:0K0WU9SR#/.C760RS\6]D@)QL:5?+9],Q/9R)NGZ#/ M>VDCW#@+KZ6WH-U4J7^:/SQ UO#-]?S\^N;ZRULRIZG7]":]Y MVA0UNS]_S7&0 A)4]W5C2 "%<4.+8^UE2CD8MPG7\UBTVNJ1> VU@5Y3S;RZ MOIW?7L ;%:ZB/RX@@FYE1U5FL&F]48^>DH+6KBN*H5-1T1Z?"#.XJ):,H1C% M8XP+)X*JX-!\@K?A]@=21PD0X(L]6D, M&> P;V@ENPE]E^V31=OPVS!I"B@T3D)NU%H\E^RY=@9B4]:CV]B*G^XN_L^? M[VXN%P^/7_&D/3O1L&HV6ZQ4+>9/4;5U5RW=R5-3^$%6L *FKXC 10 9MI5L M/(GTXPT45455)/0GOQDB?]*YUE$8R;(VMSW@\ M%U#8>=?HA9'H+7Y18K>\&+,KHQ8ME>PV.G CL:+8(M_2U4&\U"@/VQZ7^ MP:L#&-R^Q50N1=_2%@9>WV+,B:G=,(2E.L4EE#,LAPR'Y004 M_IX1,N,5'=C>@7HO0!/YA9-FW0/9D.+C2%M"._0TRX@ 64/@N)X/ !XXBA:/61 M%,#S@<0BHX+YQYB\4JC^%I,DA!ZX F]\5[H M22G'6YI?%SGS&3%%B+]Q$Q5L+^\)RV5Y0;A7%OR#%]G?(JD5)S MQLDYK9<[([=P$LV((EEY7KD8I6KSD[Z7$4E\1J658VHNLBNUN%IN M3]M PKD2]2"=ZDVK-I@I[%_;,].',5W5.BC;?@B+E!0NI[/#:=S]*LNX,I][ MX431@;G0>R!%)\I2STMEJ1D=)"6$<$K(L4\? M.<4+FP3#@@1+:C<#O;/3HFP9;FF6.W+N^' P>]Q0?N4S=UV>K>;X>29S? Y= MH'9A[/@_1N%^%V<;&P!=+@WXBB)P%D\RQ?1DAROW%(?[Z/?B5^Y\0)ZS:#'UKYKD8(OW;^_,!MR_ .+U&_[++#KJ]0$5^V.V7QWXO;WQ.PE 0JF M0<*L;8,/;(Q[(8-#UD?=FF;E=DTS(H@1@4XIM:-F%[:CGXB$^;C?;IWHP*\: M/>:LG)4,T01KN/DC&^J[7%N/%"^V=H86XBD+Y=XY\"3JI_"R]]VAFBY76T!@#<3JZ]+*HOGYMFXW5>!CST$627R)BU[&@0 MG]R7#GWM8)E[=G;?A0%_PB6JCM3)8A2G<,5V!]%4!LS<&_#($K_>N[$7@SS^9GKB2XW@?>WO:8_&0LW;EK%1 M$.-U@..R;UR%G%$I;VPE37QK=QWL]C*=,Z.!Y$1@V>%-0\9%#^W$\7Z[$Z%/ M]M=S2)$]8P,8N^P?^ ]D%WE+V-YM0Y<)<1\S%^X%Q*5,'+"1A+Q;^&HB18%G M-7@O3D+)JQ-%CJ4J % E_SJ(DXA'R.IN?JM'XO:A-=P=-W$X&H;7/]41VX>F MWX3!^@Q4EO"6#CDJJ[>39:Z;;A+5HZ>DK[4W=(JA4]';_FZ^CK2T[F)JG,5M M*$9EX1B(_\-ZL;97.B8_)95YC?4C!343<9NH/N_5D0'5++R&VX+V4=8?! 7H M1A9)R/;T"=O3@^V[()3PV??$8^_^[#^.DH+ML[_E=L_^DM69V#O^78;]RHN7 MCO\S=:(T%IN277O0[P,>3B_1FZ3 >70&AL^G],=2UPHP$,C/T<^((( !6@N M1.Q+JY2$+Z]@"#OJ)AM:R,#W0\=*>N)>>OT^HV_(:HRTT MG+ZH)RE5;V-:@<+GA_IBJ(<[QHC"-_1\+ZLN \8%-P)[D;'$4R>>@1Q"TVYN M.QJ1&,BTO@&:A-P@'NH*@IIE.++K.NY(=!TPNK><@_.#_%'?=;6%-A77922E M:M?5"M047)<90SV88$Q]RA,?\GH27HZ;VQ]UEINT\H.=0OA%+Y&5QKIB:B8E M$S^%;(\5A[[G.N"P&BOD=P"(V]JZRZI<4]\4&EZ;ZX&G'E<^FM54(>LHC&-X M)KOR>'X7O(GU^), :R7Z,4E*[A%4TA*2(L^4>2R:_BUQWF"(J.(]3/$J?O"3 MOIN+ISX_PF0^3H]C+(G*^E)-DY&_/C!BQ?B1P8:_CJ]X:"!J-GH%$M("CB,W M-1I5'N6:3 7>4WRE&- S@FI+PXLD]Y^5VF#YN"0/F=2%GA,TB$4/A\*-&-OS M9F-DVO#\U8G7P^^(#_0.(D\" [Q/K6? R^).>7S9>*]Z#ZIZQ\+1JIMENB6*!"; M^4",]F'SF2WGYCXC.4&$4T2 I!E)R;%]&8U6KH5M4*4(B2,18_&3Q36%DWDG M$LNSC/9YGFQN["8[(9F>E^PNTR8G:8YA6CZR!S[[.]&)V7+U(3+/;;C- O.ZJ'[9,K:W09/81WAZPO4I,/N_@KIZGTPD"X(%KJ1VM MI,%F--E4;DW!Y#[@OD_+K TE=P;Z_BRTOT!R?3OH,&HT4W48>9Q]Q>1%V%]F MT/5VQS8R=ZMYO+P+2L5FGV/^!*0J,T!G$DZGTX[G+/&G<0;R;!]]^DT5.OC6 M&35?9WB.YH\7Q.-89N19EC6. 0.J1O>W]-A"-:?@M,\V_&KUJ&?C\2[E6E1W M?7-XW'5>-IMW5FR9)'/?#U^Y:D/>_$5$72\A-V$\2"DT\[;ROQTH.59(J!T$W#9N((VC;@&ZT_%Z !,F.E3KYSC(AQ3;U["_K/43 MEA+YQQ1+OM->VO<056RF5]V&<8+!GR M2%S[>2$_OI&):?3B+=E?1''D'8W@@:"=Z\9:$GBXM Z\OU/71(Y50"9L M]$J9:'N!$P@3=0MJ/@;S$[/T#0K)L:(Y"XPAF((KF:6O3_B3ODI9=(B\?7+> MH,Q[RIN\F+VGD1<>>P&=\3@-7IO3+-16-QAYE$V+]"YOZ+8" :QG#"1L644K M'EDDAWAQW@< Y$^6DI28['=0*U:L@_R\SRM\Y2OE#*!]=1_\''P*+I^"/[/_ M/'Y%Q+/ZF7A4_^9L=SZ=L5$??_[=IX\_7'[%L.V8)'G,&NI@1+P8 " '2P(, M 24'ZC 'LV)$D2TSLDTL^MXD&X\-I0%QG.9;LXP+ 7_\9WRC M<)LJ6J:*4D4_,*T27_UK*P5+Q[ M)BVJ._1/+0 7^=UB$V#SK5K6#G(?0W>K."UG,'_SE,_0&N;@UF0MCDLYA'43 M\.JR'MG&V6L2&/D%P-E174'"9;AUO.-=DVH,R[F5-#,G+&/9X,+!0UF_U9+'1'N=O5&.CQ M ,3V6,E+9GZE7Y%;6S6MXQ@7X"8,^;BFU"_'$MJ(Q<]EH3(F3IYV6+';KQV( MTZJ:>2O4(:\8A6]'I4%KA[AT#E;DS/:]F6^MAI5[^8:A4U+%TYU]W;BIJ&-/ M^_Q*A33?\G<^7V8=>],#2.6FHWDT3@75Y+)X^E0,Q:>FN@2;:FK>BEH6D[.3 MU&B-O0[[]\\Q=1_%S1#$/#\YC$O/\=7[^:8).*U+G]=LOU\[&OG^7X_VSN>! MN/DT )20 BDDI85\^/SXZ>MQ#PG#BH7Q,_Z=W]@L=7 U/T$W4QZ3>'1\6A,R M4 U$[%IJ>\]5 W6#$KJ21Q\R=*$H@W3P-IXMJR[=&#M(-_DH,VI0/D(MT8[O?]-"\IYRZ M)416(HS)AD;7 2.'P58]PCH9A-M0JWDJA1%+(_ :H8).XZ@:@",9O!GY,;+U M&KIGSLQ.[3V\>98,_!1&OUX']U&XI+%J 50.QFU-]3R6'RU7C<1K70WTFC]% MSNP+ ,/; PG:IL$-Q"Q ._."LYV UV/MGHS>[,1^;%AUXW#:5"-G>5&>BD'( MS[BU)!LG=&VA/E3:2.XE*TP,KVQNKJ_N"!Q^HQ<:PP826M7Z%-[HO.8!F9@_ M!V1&F+[7@0I487:_M#PLX=V/MR)^&*QI-.YY>!"9%1U0'G,;U^T,QUTAUF:I MSHED2EV=Z&@(3E]4QT_EJHZZVE EE3T8T.TP94)X:T"MY;I_?F;D"; /L%0_ M+B-G!P66'H13KO4)%8-Q&HH>CZ-T%>=OT2.7+>#N/N)!ZPV5KRTMKQ -?G-'&7#>.0.49=Z4TWEWDZD*3 OM\NP$%>@@1:=*X9H M7/\V--<"/KE;D1P#D2C(^8$ DO&]U4AK>Z@1J< M;EU=VMH).%V7/J_%4(]Z--[ CP;-YKLT 9KWP^-%I03TX:K'-M[B#,CM(DZ\ MK0-[ARCE&\+M?;9C2+CSRK8,N]?U$D982-O$!.*PP+YXKUA788W@I#?S\E)VF+!V;!I)(ONW/$,Q( MBH)P'!;/0(,QG7Y9K@)P^/,K..W535U2=[],O-.Z:CKC)^6@3CFM\4[YX,FY MI@K2.]Y0,Y\4>?&O;/&$A.O<$T$-B>207F"7?9.3]ZED ];L!SBW2U^6NSA4 M+JQ'R57ZKQP^!M_5*[67L!:2G ?5P91!KN_S?OC!^Z/8>B^>KY?5>"]_6RG"\CA\J[46M=U+%[)S8 K96C7-G#F->IH5@Z>EEDTU-8]'3DZ^K65+.WHOI_^J'H9\O]- ]!C5 M<3@)A-% .!$SZ^9B A<+ ]=JQX>0ZC@%Z$VUT84+V6%8U3$)N=)K]Y MTXKZ\<@-49?ZSA:I55G?$=3PE[V391&4(:NE8DV M3L%LHGK\YB9:/QZ[B6I2/XZ)2FH0F.C 8IE?]&FA'E-M9Y5P:F,OH=!_(PC] M<.W5U8G5FX;94O7YSJVU>0YVBVW!P4A6*RD29@LDD2)-(UON".*97SS9N9-S MZ8I)/:$WT+GX.%YY?OCD_#6,+GPGKFMWV1X*3A?042KE&[M6(/"%7+HR8GZ# ME>([\WDS[=.PMKV&F@W"R$5QZVQI;=M-,TB3-ILZZ;0PG2HPDS6?6F:&,Z$9 MX8@)QTP M=4^0D^1X]*M$_U:WT"H8AAN@U#Q5=3VXS%X55E)J7'"9P:POX/+ ME>-S_)0:?,F"HY0"(>;X88I19/ MV/['"9;0U4I^N9B9_M+?NSP-G3@D@6R8;\C3AHW/QS@1)?M8%"AQO7CIAS&5 M]6UXKZRB^V!;IY!AX/4\O61#7+Z!DHXF)GP/)K!!:4^VV]HZP8$X;Y0_HX+, M>$$#OMRD_KY-F_RD&TME]6W(Y?HX70WA:7;Q!O;"5L>4?;,C3A48G(Z\JUQ: M'&)/8.#=]AMS,F $Z$.&-?,?7UO*ZAY=.,=YKGSM\3(Z",@L)C034)H#V^<; MSEJF;VER'=2[C@Y@<+J.KG(I/ IM#0/Y;K +1\8)?4X4'4#YBW5=C[Q*0\9X MOC'QX!?9/2\J'BEA"[?:)WNV9Z1,-\*MMR3/-&!H^$[2BV$0Z <)>6>3%,WR M;WLO2O>ASWLVC,8QW'0]LTTKWUHF&R?A>]$@3(!R[X57O/$/Q',!^[XFI/C)#>JV.DM/!D,CA<@&]W<;$B(5^>NL)[*=$W$A GCB'2]73P?2C>3]F[Z:V32XI:_/93)6HON[7Y+ M$).TFD%N]>LM!]F-_L4^3L(MC1ZH+^Z=-MZN_G*_?@9NL]#@MF@"-,*JCN(>' M=C49 !PQ7-,!YI'O_P=@NLP/LEW434,_=LVI.*W3A'_-3=+I'22ZI:(5]0,= M)*PW:1]%""BND=6"M5I$USZE2-_)1_/2//YTW1R"NH'\3(9T1@ M(H *F8WW* /)I,]@D0]>P'L$Q\>WW;97XT]4TALL9)N$U:C^=2L=S:&7A- M6I/N#JT%,O!PYW5BU7:JZ([(-/0S#&(K;<)J_-9\N=QO]SYD)A>I;>\ U8!P M6[BY;#07<@44O)Z@ R]#+?@%O*2(&-LN8"CY%/EWU/R/G#(CNRT>[AE7R3QP M%W_;>SL(U^HES#1.Q^TXVLJA.EFF?BY>)]&: U/53\'/"$? ,QDS%&,7JGU@ M/%!%9=KB;S@UMY*#M,1G]@,^G:LFSSCS"FZ3XH0GJWZB3KR/1->J<>O+7B4<_(=:HGF[/E#K5=UI%@U9]8EN3[7ZKU*OCW_%J5B4GJ6Z5 M?L2I7=4DFNJ7A#::&CEO]6IT]#MB-:KB)%.CXH](U:B21&,U$M!LG!J4N\3S MPQ-#6Y-!K#<3IPH:<%\\)FA,PZ>V)L0;/^)8/.[S-#GCVH#E]#4'JSRCP(-WMXS!*^\-_E2OI;43<"MJ M,Z^E.POE:+SJJD&S\1U$"IKKK'B%;55S'\-5\NIP5M,_7M(7ZH><(NB:6Z_( M;>;CUNO6DBC%VG4GX]7Z]BR8=S?:[O8)T_Q8XK&A^#>4T;)AB]'U=A>%+Z+_ M9:VJU\_ K=P:W!;5N68X7@76(=IX9YS"AI;%&?#^'@1EN_G/@4NC"V?G)8[/ MD:I?!VG,P:F4K3C.W@TU34#^B$B;_#%:=V5;#K(':LA2D$-\H&?<=T:#RV51 MQ^L %OQGZKM78?3 O@6SA0U;3@O+J(8UZ\V?@F6WD,2IE6M,GHK%MV&E!^N' M*E ZIK]A9!$VC#S\3V>[^U^7ENQ^#.GD/N#/&=,2'S^(%3"27P1."R4_1Q6) M?(NI5@=48>V;AL>96A-Q^LSVO&O%M&_P/\ML0?M B5TWEM]DVI; R"7BQF3[ MX>Y^\?#T,YG?7I+%?WZ^OO^TN'V:D=N%E;962HY_C,*XM5-+)TW4H95XUG)F M?,8$'5F9[D%,>$8X$ESNJU^^R_<[,[*N8'BAV#[;8;,_^Q3^ MP$10S,A7BD=@J"=0ODH-JY--;2T)N)VU.UX%YK(S.% M0AIMB!]H2V.[CL88(L!31J/H\10".1J"VVBK^"E:9_%WO&982:6ILEVJ5Y%Q M+&HP;FP^>4_=Q./^^:]TF3R%=]'\Q?%\>"YX%49W[$<'&C/PZZQ;FLR?XR1R MEJK]?P=PN VRJYRJEM:VL/ :>F>.C/?O:4][OOH&:VC[@=Z,= )FK0"](]-I M#*SI0WDGYM)S($KBA'O4,"(96GYMEB$F'#.&N-R((BKY$BI\27ZE:)IK,:YK M400!^A"R&O0[K.AA(GVL"<[K:Q MI]WG^W)9BI*9;6&\$U?41WU),[Q'3F-&PA?VKQPGKQ'X%=FGUPLO M=.3.(>B^9_ENNO[^>4;R3MXY:?(5O)#]T>)EH\TJ:A';C,B7V>+_=QTLPZWJ MCKIN/,XE2)O3XGY6.1COQK699%-=/=E\\O\0 =U*O&XX7A_WNYW/'RLZ/HGX M\Y#".N; WUYHL+?T C>.C[?83S3:WJTNPJ#NGDQK(F[KU>>]_"RW:19>>VY! M>Y<031C-3D^7@ =V72DF*T8^B@# D27 K=V,DBI>[YT#?S1]Y<5+Q_^9T?;) M2?:1EQP:KL6-@4W/!>C+J,DM-$.:EJMHP4_O[D/BADC6,R4/=$FA1-:,"%H( M$$-2:L@O*3UV7A19DIVL'4I6>UG^FS-9H3R\B #5+! MHZ'S7L/+3D %F<7>&]DR=[6)02K@/##[J%OZECR]4O^%?N(T=Q1N!;CWX9E4 MPIN^/E!R-YHKX1NHNL!.#L28F9O:_P^Q=GEY#^#!=O4H!S/OP)L=R M,?$B*8SI>X\33L;U&@P]:J_1FWB8&?\+:F_!\-%>_$41T#OQ&">R,?(9&91W MX#5.>1G9;P !N#U'?R)B1OU[S+ZCHZ3>C9_HXAVF[Q/&]@16\@Y'$X9H][V5 MX5D1D-U)1)9*J$1[ZBZV.S\\4'I. [KRDOA"I%(II-4X";?=Z_%\5,2D9@9> M&]>DNT/!$0!/4O@D13 C$H6E@F8C\;T,MY!9Y62552(JWB(\2X06+?H^"E?, MJ3'*'/^*4CV+5D^:A$4W\%QAT8H9Z"VZB>ZNFEV$3P !$HL>FF^?KAG#*VKT M\%J1\2]A7X3;K<=)9X176Z/&<)QVJ,MGEE)?,Q9Y=KP.Y<:-.)PHXNG-+XZ_ MA]3Q-$W]V6$0EY3$&TH3XK(U!GX)GWUOS0F-B1?P['?(>H_"_7HCLM_Y2%B8 MV!8S>^RSS$CGBOX-5/?A*0 R5[Z<2P]%MO)\>=]SGCW?2SP:DP\NH_'52S8> M^SF@/+T)GA;)?X+A 12]]@O9\ 99K1W_-Y=YD(DKL=7871%7:9#/O1 M:':-!-I!P>]@#:1R['=;@)B&.S9A: PO#?XV >29!V:.6CYG<=R_[N.$G_RM MN,$Q999ZQY5 -"-QDBY-X!=\*23X>\7F:SQO.1V9C/-\!QKB23IO\J6__BS9 M. FGBVW'<^DU3^T,O&=)3;J-W_7P;HJIEA<0V#Y+CL&W#6N]\)TXOEO]Q-8G M)TCNH@?H*/)4L3O2FH#;2IMY+5JH>C1>Z]2@V7@' Z!AUR*!PZF-@R>_< 16 MVDI7\@L-W=O(1XZ?H.X6.6U471@\,]S[SI(JVR(V#L:MN?4\EJM-58W$JZ\- M])J71N)@20;74NU,*\S96SIN&EKK-4[";89Z/#>N(3?XV^EITCW 2G*C;*-G M3ZWO]DF<. %$/MO(JSQM@JI=P7>C]XQ MG#'_*G P0>3@>36)>.,PWJR4DZAD7Y!\MWJD2WC+#@$UQ_>I>WY8.,M->6P; ML;:$.T$782*Y1A_2!NC$G(P1:P-XH=Q()XKAPO^@NDE_ *H3'D'^07E9^H$^\CZMX%#^"[(R@D&KBW81"E?SUW M8B^&^3QOYHDN-X'WMSV-ZRX#!T:)VXV-(>^BMQL2'UZG. K7IAX!B".<.B)) MX8_3KH,=.WCQ+)P,-WIDE2EN19O2(^Y??#B7Z\B M2J\#ML&E@WMG?4\W/$0 M N\*D#8%0&'?EIF>7GV)LJ/DU+$+BMVD0>10MM,Q^OM1EQ86HYV:4M&(E 5\R&FYW: MDY6]A3V91$(F85$FVX),O J9C%-UD_FNN]4%\[Q>T52Q)RBKO:C1F#8]I:WBNTEYBW.FI<25 ME!LK,^S3H,$?1T%2'-#:DVMYAYL<1<6@GZCOQU=.M XKHS.J,3BULI:CK);/ M\0#DE7J4Y)JW!]HQ0GD/5:B^XP4KJ#;&SPS0@%FV#DI"PC$3CGK<0CN]LUS@ MA/PB8([;UFYPMOKS"(^'('S9QVIW<#P L2^HY"5S!*5?D7N!:EH'=P$2[;CF MWR^O$II%NQ^$'RN[W#!80RCZDCXW),0[UKKJ#7>J3*@ M9_Q: L#.;*?('?-8?^I2#9Z6=M:JHQ62X!_H2^B]L:2T? M(6OOQ9OFX-99+8Z+JEL[ :\&ZY%MOEV3T-/ P'P=4=/J&XIM_^)O>V\'(&]" M)U!O_JN'X53")KZR@T#%&.3'@3J*!S\49,@)8!_W;# $XV5^+!X4AF?.QJH' MB^]U$"<15^FT"O1\&^Z5I7 ;IN!T-VWX+2YY=>/QKGA:5'?:N3WE.[ M)MFKJ<'9H&SRIF:VCDM/Q^/CTNE(O*;70&]?QZ7% M6UIQ7U9X)I^<1):\L--J=!B^16M!/^->MFZQOU2R4P1ML4R6AN.VS28^U5W2*]X'D91^ I' M?V?'?DD.*N_5#@1N S:11U,.B&H^7D,WXJ+WW)!T=$T\7;S@EI!6XJ3@6,Z9Z\S69;TGQ M3IHOD1) "%5;21\I2*TIKL5JQ':KW0N\I^TILU[U65:ML"V-*MJ8I$;5U M-0"8BCWILM&;!1T93H:3Y$@1K-E#BR5GNR0/BPMWFS-.BQ!7#0C<[L)$'DU1 M2]5\O,["B(L1PP-V[A;'%(KZ^&\[&>#\(.]X#_-GYC>=I4Y20.4DY)Y BV=5 MDL#I#,36KD=W7YDZ5UX,+=A_IDZ4I@L<'2VSG^ X5<>!?:F8@/!]]-0XJ&8*?C$[K(3>4U M3&!.PZ]TXJPOSY/:]8QD^, >"P[)NO.Q(B?P#\C=T'5P2]^2IU?JO]!/89!L MZEX5=H'Y;AR06F*&WN<4X+MP/35L]>]W^*;G+K 3Z[ K%&;]OT/O9.#[/+V& M?0@P!_6.7,J1?(P]B83S3AS(,3<#^0V& K_?Z$L6S([_91KN@B%67:48 WMO M+J,HHVY. R"])[=1XFI$'L^K?VW >\R#Q7,_?PQ5/WOQ5O)*A M[A4SHHMPN]N+E,>[U<*)X,%L?$^C1^B'>'ZH!E!31&58C+C=T C2+OJJ ='A M=6AC,&UJY470Q3[1]FK,5#,+A4=KJ\UH3)NB)9[RW6Q.^9RIV40%Y3TK]DR6 ML.V]PN=#O%>7\RC^B%,+JWG(7DADOR!_[G!*I_%SU8T7DRV'17BI[IBLH!/U MXV?YKZ.^/>B/+R4#HSCWQ7;GAP=*'Z%Q4FU!INJ1.(U'@[NBUZX8AM=1UQ%K MG'L-L&33'2L5%F]I-X_N)X/F2F/H47O*T7)V\3^BX[F5W"$D)= MA7!,X.!686/)%!6\-1"\ZF_.BJEQ,(Q$H"0? .G7)$,+;^,$8E+$/",2MY7P MA!T)??"Y:#PA*%B9%_>/Y$PAB4Z5VZ%C!W7G+S1RUO1V#Q[P;C6/8[83<263 M<$R+[X0_JUJ^38#@]!/=9%(H#M\2 O)]ISD_YOM32EXE5N((M"3@>"$?PQ&8 MLT:5'#?QV+]R1R*>U,H5&*R(AR*@]QU_9NOXR[TO:M(Q6*ZP*;"PL0O4CRW5 M%".1*,EM)E&)-7/ '.^,W%7N8H9UO9:%"83,#YMO[HS\,%]F'FF2 M^-1]H'$2>=#7D?_KY\!+#)RR!L3)>FA=:6FZZR9PD_;=VLQU<>0,$S+?ALUC00J*,&/$#\^F,'+*/&_WX#D(: %_^/]L\P3_!?+#C M-!*-R=]-:'5I)J6AVT@$US;6C'6@^VE7LC:66I@7%KHY("^'W':2"O MD@@43GP<<:GV[G>K=%N:;N$7!7D)(DA*!1H'/KJ*5;GOHF*]5DMHG&N#XRMQ M)_:6#4_GFN;@],ZM."Y=*M1-P!M?U2/;^*VXA XOY(43$#5OE@._E6.F_!S6 MATV'95Q&CFG*?[[E/X.::MX2@Q7+6&U+.SZ=-2U+5G!=9\M'4Z9CS2K"^[1G MB0.?1??-?)U-RZ/]'Q&9]5VRH=&E%R_]$+J;QV9F7@-EDF;?)!4--Z ",3FW MT,C( &YB1CA6DJ.U_6Q^;.% 8MQ9EADG=OW?BM@AE2FI\E2)S=%TS*.MK?'? M%VS<3JE7"?:8UXVAE/* &=P]E;-5Y6HO2F9;H 2.[56^<+ABP!K;)"2RQ!2W MSHD141\0PDGDAP?M:W),3(#@]%;=9)*%I5M#0!Z+-N?'.$\S]S$1]1W0_R3, MLD8^B+01WJUPPXP^SR[9[2/VIX#7)#26DZ%'+7@ XVP@N9'$1S2.J.&[D?7[E:A)[CFGSA$2+TDY7- M.+G4\L+B;L>+]@;K1[KFYJU8_^O&XUR/M#DMY4"K!N/=Y3:3;)RQFUU?9K!) M"MQ.TO((K#[O8R^@S/?'U9R.8IV/RPUU]SXX*$'% ^6-]X+U==YX^/P@?WR" MY5LA,C-(N"VZ@W2*MFX !J\7Z,*,\493X@2SD8!)AI84\,[(\R$;\0M';N61 M\D48,>K8CKCV#=OI*-SFH."JJ.I'0_"JL8I04Q7-X/5X[/?8IW%6B?K=\,D( MG/I3PTU^&B_]C/VH74VL\9M;*D]U\-0B\V5PXDL<+^ 'Z) X$N?(Y[Y^.4W! M]6#8N:5..*Z0]W[.P9O7C+DT[RXYP]U>>' M&V8.UPG=JH)$FE-Q:V@;_DO'28UY>/6X%?7F-Q,UAT3R"R B').=G(Y19'#^ M^?'Z=O'X2!X7/WY:W#X]VK#Q!_I"@SU5V7'A9]RV>LQ'T1[3W_#:W F%YMLQ M U@NXY==& M")KFX+8,+8Z+=E [ :_6ZY%MJN-%Z)9OLR'MY?QPX3MQK'EK73$#M\YJ<*NX MA3X>CE=?=8CNY5:9ITD]'PB';_7J& B0[#;M3U1C<>MM+8>ER^2J@7AUM9Y< MXXMEKI"9BMK>&MPS-J!$=DV_A*,AN)6QBI^B#A9_QZMZE52::AP DV70K57Y M3QFJK>E_,F@:JJ:NUU\>@5_=>JK%7U"XWNON/[V&3YMP'SN!.P_V,STL M_K;WDL,U^V !O#("].H$@K8 <.J@N2RR%(16LY'G*)CQTG.O *:LW_%&UF:$P=8O<3!HUXT@5S).+97FUT6ST:IQ?4Y+)T^*@>BO@4TD"P\7$DAWL& M_^*2^:L3N8,D/6@41!B*3681'\G]XV:JH@T52T)RV+\2%)0&SXZ'C,)'5,'CTH#T.M93Z&C3-/, T?=;QUE?4[> M56-'@YAOP/F:\10QM[VA=XH7*F80<.NI@31*MY3ZT_'JN D3QEG\SINWW6^) M3U\85^&*':V^^V>2VD48D$NZ%,>O[[^?P;GK>YPVP@XF'6VD"&'J-G(BC78V MDDV?LHV<,C&:C?R R$:@K/J:5T0Z/^1#[IT#_!.7UU%-^'VR"2/O[\JNE$/@ MF:2]=9>LAE6:(YF<[?; JG$N#P"4I_4B3:1 %*\-41@G"1.G^UFAE5O:#B(C MS\XC(71"EJWM1+0VJ^;VP4O[!WX]*:^9WOS$2<3#YC$OJ?NT<0)9I@O6!^I> M!_>\\EK?7ZD]^G?J8PV_0R^NMR7N=^B1325@T5%G=ZH9S;)H=\*H3AMNSH@@ M',HX"M)[=>)_$)\DH&MXZ3*(&Q_[RPAPTUKJ;,@(C@RR-JBLR8EA!7QNEM[S ML?3X_TF6'J#+%%11AD0%9ZW,EQ\(UP36MJ$D?+*0]8T(^:HU&+L6ERC^GRS M("BUX6G;13(>TRD-R?_K,55SKW.5SJ5J](BS?XH\HW:D_&[>S:R:#4 MY4%K)EYWU)+^/OQ+YC=R*V0;7('(5@.&\:6P+'I96LD][EC";2@WG*<;TGW" MT][ =8:^?Q5&,+[WD$][_+B=T.A?HI](;DOD>%WA^"*P&?D-@S-!=$5L848* MA)-?@'0B:;=4/&HRGT;TXN';NZ#E9_AW&6P3+N+W$55$@ _R(H"!_H MJM3^)6#/WX6#.[DIG;@'9V>^%?5LYKM44?"E^G'EUQC'E9^@_Q*]N5H(^!UZ M1OL[3G_I__MD$-^7:\_.,C]1N+RE[OR%1LZ:\G7LDGW *\>+_N+X>SK@#<5@ M5'ZI2T2GKSIR8*P-B5_B4M--4/B7HT*0+>602!;%V8, DP2X))Q-\LO\F8%T MELG$[EB0?FH]J7^IRQYB)?C' M?B^V%;U?ZQE&E)YQVN7^_Y$FGX#ROOE\Z_ MA/NEX:697SU5"W3BRWPYN(MOK6]/WY>ZX!M^21NW6_]8^GL4$?[U__A^S.8V M ,T]VO ?^#U?M.W9M\>W6+4D[DM=J4R^X:@W=UJ4?8EKE)%\\"]0!;:^T+5I MU _[3B\*RX_E\:U.[>G[4AO/3#&);X]':X[^^FB?.=+BMM)-[+4J&# M\!VZ_U9L6SQ\9$X[IY042)ULDL8H\C]9UB["@$/>,RG>>"M*/OQ,G>CD3>Q8 M91XF)KT'"O7=X19+4XX=NFKIBN;Y6#39K9Z,7!ZMZQD/!1:>:+3]>/2)K!&! M71:$DG#DG@NE\2*%3'/ R&2]-/#2[6?XO3_T[@] MS?[Q?5I^G_&;L4WO$YE?R75<:_N,"*O$<]R*"B6![V"-'O5;MEZ_1Z'NG:SM MX\JJ\V'"D8M E"T"R\(BP'SUEC@Q= " XKYK'H9T(0S)_D7T:9;G9(>O-M"F ME(W.@YRB,/Z'?> E7Y-0%)02@]C/"7FE;'4+PH30-QHM/0 41F2W3X@7)"&A MJQ5=)D" PPB,]WZ24A(NE_LHHLSXX%\<3J@7.+QL)GUA4L:YL9B&W1H0^ [C]X.*"?\Z5N . M\3KV/K]R >>D6DTLWG9>Q 1WPJ5\EIF!$ACOR;,N20DIVY&1.%R*TYX&C+_'$09X'+WCB5#?;S1 MG[:;%FO:51C)?X)QQQD;UHCX0AUW[3<9Q8-74O %NO)Z.8SGTY6^7!!(5F%$ M"B2^+]\^S$,>QX.AMOH!-"0%;S,>>&U^L*5O.R.Q9TY\QCN/H((, R/Z"Z, MT@Z/C,J)W%6/*F&1^-800DH3WTAE".FX5L5U_L"*4XW@5=6$/LA52;M%7H?4 M<;MWR*E$GB+6%R]9Y]N@B8_XFJW$^_D'$N;@-(K_J6 MU1@LWO-"G\P-=@C(""$9)>27G!92(.;XA1+NU(_,D+\5?N?!BW^]BBB] M9@LL^]K) W-X?5]YML [%9,?6/*]I%WH(IV"NQB:=8NW=(7RU 5J9P3H)4 P M22DF0/*TLAU&^Q ]&P%TO)2:46P*;77]+U7F4%[["4[ OTE]!D8WTL.8SEJ M)>8OR%772W\P9UV-]@MQUPW,(W38*<4D)_F=>.R!OD4FL)=<8.Q<;LDH'2:66_#2_W3#CR M31E_J)9>PKV#';-(]KN/O.5(&^4RP@EXW$%E/>"VN( -N<<=EF>4'E?FV')* MW\/6MT_!\SNE,_[XMW#3^6%'(Q(#2=,*5)P^6!FPTV,3LG?J;K5DW&?5O&I, M[]#-ZO%KT<56O8PCOP"11%(YS0)Y0TI\6OO64X'<[K?/-!I>\!F>+\9MEB4[ MD,<42+X(9WG$*C(_.2."ONEUS!M,TK+]W?-TV]\-)IJ\EUVU=":QBI13V'Z, MPKCWNARUF-[W2E(CW3[7D@HT[W/"KGS')!A# ZTT.!:4 G7^Y7G])$W MY@CEGC\]=!+R'_N DA^^FQ%P?%/V#4N[M8^%0G#Z8SB>ZX1+/;PW>\4-C]FO]8$@9( M[6B'^HMW_I/U^.\A!#_HAWF/@?E!!3:-<'W<*B(WQ.+7*P437P#[_QJM%L'^ MT$]X(1Q "$,NAK'Y/8&%);'[R0?1YWD/-PN=&MV/1< $O/JHWV*0*XFI]Z(? M5P;6SS>E>PO4AYMI?!B$-QL=!->^/M\?O\'7Z=/T&9+S?-:"+ M,*PO!AT:TTSKO:G%CU5\WR#7!ZPE8#5E8W&L_"8J[L! M#>]X83?](KVMZ6T)>.?+N;$X[*SD01Z_^\?JC?8;#Y1I_JY7[-$_DE;P]M^^ MS1F]87_ZTS^E_R+A_.G_!U!+ P04 " !XA0=9'\>[]2]& !#"04 %0 M &%S;&4M,C R-# V,S!?<')E+GAM;.U]6Y/C-I+N^T:<_Z#M\["S$=ON4MWE M&,^&JDK55DR5I)'4[O%Y<;!(2*)-D3(O=?&O/P ODB@2-Q(D04BQLS/=+0!$ MYOS^^>^9/GU:^O_GQ MRY>WM[9O@)K[;-I>[YFZ^!37 LUDJKV_N):2<6+ M+\DWDN+OF?+Q9[J]7N]+^.NV*&S()#2]UQ//_-$+N_?DZ)H?PD3M40=; OWM M3B ,N@F*2O JR!9L5$]V"_^J:KN]HB>KD!II0I1'TX9^,IQ'^J@WR\A%*"0/IJ4F MA!IHK@T[XDV .UM!W[^0/-E&FA E\6IF8%DGPU>'Y2 M>(!S#3H2Q:0\:*%1;["$&)DV9/ ,2\F3WY1$7F()Z2@MML5C+*&!,I^3P'LL M(3FF)1D\R1)2X9J2QJLL(1NQ/1D\S!*RX9J2P=LL(1:N*3D\SQ*"X1MKT/UZ M +YF6J7\KVT338IA>MIRZ8)E>%8A0JC\!AOU,*A>$?F?D$(-:\?US;_"41?[64)50&A>HO5)&9%I M34HEYL8%NBD*[ )?:$Q0ZLR"#L#%M!]8,3DTZR]F&21XC-] M1P:%?'4=SX.._\+TY\[0AJ*!.P"["J(_S[5WD6KA^)H,RH&K7^!ZT5\2?U6D M.HCMR[%?"Y\S4:LV+C&Y1!]"CP?^J)A MV#+\[9MM^GT=6G'XDU@UL'Q(#I6$_Q*YZ:7&/F/+<@@=]^HK6K>46_$SMRV' MX/N85,-\XA>J4@)JT(,MAJUY0/]AZ;Q^ ;H1WL-#?P@U%&IG:'LF[.WKTK MV+NSWEGG_?:FP&XFNYK#%@UX<_OS;]<7MU>WU MU>7U1>^F>]7M75_M^K9/B+Z;[J?FZDG3\(\9CJ1U'Y?XL@FOJ'W65Z:UA7WA M.NN,=N(O.8P==EPX!G[ZU/W4"3S8#R<<\>@27!U:_E>@N="UM. \NW'<0]@) M)5NE>Y:^QS"<9V" PBR ZP+C*5(*MK-A3T/-U8/=!+BF PV5\:#YI*&2*MV/]+6>;8GKUB+-,_0\5C[UPUH'^V!N7 @ALH* MKPW?HPL'[L>]8^#!(-9J$3;\Q.7.?5C%(4$<$X*-X^1%@$2&"I=YF>ZN;$ M\7S-^G_FACC-YQ5N'R3T[B> 9!?L50*"!F_?!1H&@OV?6Z%T:H<3-=>[PD:9 MT*S)RK'QZ[K#(JU0-U.G$Y77NY2> 3UP(1NZYR]SM)F=H_+#(JU0.5.G$Y77 MNY:.#SYF'^L7Q\K1=^KW5BB;WN-$T_6NFQ,2#-[U%3IDPNQ:Y!5KA=Z9.YZH MOXFU\'W@NF'\"MI#1"R!>@L\K".37SPMU4VW=W,N'QS< B2P-+$2#F.+-'3 M#!XT7XM[3=A&RBO>(E@X!$A@:6)-C#9_W7NX,%E&2Z;V*Q.U@#=PFMY5?7>?-7Z%*49N/YGUNZ M15BP]S_!I-[U;MS+]]T18'0FBP-XLIV0H@>/J>X%#O(CO=P\BK8$-BKVP+L:#U/D&CWK5U'W;0 M"#MI:7G3=NKW5FB=WN,D1A*SDO[[E\/8^?(!]7QOGNQICAA7WSU# M7@-]BF+,-]# HDW_,/RY":QC+X@)\H.RLB'/@" .=A;)U$(?O4[3MPWT/^BJ MVJMF0?F]OG^ON>X'7!+^HEG!HX%'E%U:( HWS82U+OF4Y;V@9!Y7H^7!( MN'WC-?P[G$XGKK-$<:)WIF6AA$D,1.%L,:7O\[/N;>^V43XQ66\,J)O9(HQF6]KIL;$Q=L-#-) MN@G'Q]A?P?&RKU(,11AJJL24HN)B;U&*(4RS&R,L&R(JD8 9[NQ)&.?,X?B: MU?S,D:3!1FFZ_(-Z&8TE# MUXRBIS/,Y8A[O3ULB)Q[ MO/^!KZ P3SB%%K3[)\>#DF\M*ITIV'I'0!@^V05M@DG&FU#X M]$X@A3$Y-8Z *ZQ2B]H[DX,E7QW'>#.MP[0'AS\KC#]11&QFM%:"'5+[\(5( M_ R"*ZXP&;A$QF9J:R4YB%.#\K, W>#G9((3<5I2^UEJ\JR=&>[V9M\[H&QL ML59/J_(*MA"SO$59&-'*92)I&$17*T=L"2(=J)] MH)!)MLCB=&&)Z<&"9\[TPBZF)IL*ZF_1J$J->9H>BE/B5+D(:]2<8' E%"<$LJJ 5AS2.1.A&QTNM[82( MXT%>6=4)P2RS6K=?,>LL:DPGM9[B?"DF?Z6Q6K7;E/#X>$^O=-)@*Z2U==GM MG3>3]*PJMO )KMK]Q"A]ZRQX^1WH_MQYUFP#?>5C"@RP#H6; =^WP@-+-"M[ MCYKIABEJQHNH+H90Y1M6G'@5*:C2J+#Z?:.=SNG+9,4)0Y-45(B8''=IL^H: MVKH5H S3$_1\"D31]UWS)?#1.>;<078;[3 Y89Z*\$T/X-'B L1^1''^U: L MM0+9]K*D$S/@'11+:^8*:J99][P&W/-VBQF4HEK>&<.,!)AHIC&T[[6-Z6NX M@&A,Z1-Y.'4C53Q#:0Y-@:^9-C &FFNC=$U]70_6@862(#^ A:F;N)F07O'$ MK.)J4NMZL1C-5^J2GWM+7#A^QVZH5"-<[4Z &V[QTG<,<#55 M84Q140G+N@3P\P8!CS;P^X&_@IWY:S<=X($^K*$@P$PB$I92\@ []+R '=2H MM+* $L0C+"/D 1/_KB=+%65AIQ/$B\%<.5_V<]>FQ MW9DX@[,"0^%I NE.7O3>! 41>_I?1VJ M( 1/6:QA]5Q_#R#XMQTX\"\H,8(1Z#[TVX#[:NJ@_VX>'N3CBLD&$(/6=U!Q M"2496.%N3M1E[\%9:Z:-1RQ;5A;8N!#(!8Y1-BQZM:<01IU^!NL7X&(L8*J, MA$ Q:CQK$>F"5;!U(.JF,G2@^JZKV-%/$:PF\%[960!OSR&>3O"-$'5>J3GJ^MX'G1]%]@@RKT2 ML@!?VH^@R20JM#$WGJ?^ZW @C'W["FPX-BPX2/K&VK1--"Y\\Q7$(P6[7F.I MK PS2HBKZ$7M: __"0X8#$-R2BI#!U;91%VTEN.:VLBQG;3@R9.GY'4GM9XR MO"@FJ:![UAF7L8&WN*(PZI3H^SK!I[UGJ2H;38JAG65-8=DK7GC6GY$2Y2? M:A4WSQ KJ>'X4Y?-=0ZSO!:%<5CUNKWNA1(4X1.XTOM0#?@LB0>?[ .;=@#UL(M>NP,+ MQP7;9_" -WB'RH5:,&W-_0C=0ZY;?Q5^43:"%G:DZ]91I6DW:[_CM]5*/(SO M@ WP.WF8THIQB4V^LGEE*%-?[4R *P?J1DVJC#*HTZ42E8 E=\S7[N0DM_23 MFT*4/1E<<67PYQ)0V$U=.4YO#F6_TSQ39R1"6%8V%G"!2><"7D:U3O$.Y7XP MK<#'WM7"E%:<"R0IU4J]_1V@M]Z!T7^%/O02C (4D9CD5]R[X429.7B;26GV MX@QJMMGW*PO/*$($3PQ,60O3?'P(JSI(DP]7&[(120@?BM,,KQ.U)C&,/F*[ MS7IME;.5X^8:EU9JF22;O36+SY+$<'OVHMCMV?UO_E=G^U4I[]'NW;/F?MJ8 ML6Z[[MA*8#&X,&&\<V>]<6PTF'*NX3+5D190/"X$,)DE ME!';O7P,Q$MDF7)I";M0PF:S5//#D8643X G^M MV;R_1$+D%U:1"1R25O*J6,U;FVE%Y>9N()95D0+L@F)C.-IYYU@F_ JY9V2Q M9+QS/+1U-WJL+OK?H9U=9DP=RWITW#?-Q9TY<+8B+>AD_')C$DK++:.GWK9T MZ1)P2 05\BQ+9;H2M+38 $A3M,WF^LU'GC.DLL0F>%270S2)!2TE2$QHYL&' M2.:'P$7#)>Q=&$&=! ^@G>(UBB4+,299*ZZ&CH158O2BX#,C6:7$[R:B'\>A M@-[@';BZZ>&M%'=#1\TZ7KU4>IFW]J-5TE 6\P% E(X\;B6,2JQC\%D&AUHZ:@H64(^BZLB0DW-V*\Z8@ M?-QL[LRU=Y0("ND)5J"M!=Y"B'92!G35>[=I)4Y9!-(E%74#"$R$Q7\U&4MYKWNK1 M]CD5B_LT9(Y56IW4U ?)J[S:D+L[CZ^042&]C8W M5E_WS=?HR4Q*?BCNAM)CZ*)QJ\&"Y($K(T)BM5(:1XD7"3[OKH!L^ O",TL4 MBL@5)X!JE&Z:8&4XS]WQ!B=*CYU-+2L37F57B[A3:Q=FMX/ '9; M-T,*P#];(.2";?37:!GQ%VE3B:6J;/2KC259@A96EUK/[NZ+NWT#T5Z&R;%Q M=I%0Y42PXFH29,EP4W5SB8#1.T9@BNX1CA=0N^BQ!']?.Y3LC9S-G"@H5G65 MAE'4[C\.[5>(A.-^?(<= _.&VXZS18\$8M7.6HE-G^(^\R7.XU2ZT2J4IJJ M--Q!L8RUQ\TN?CVI%<7 %YG*<+1^V>V=-QL'V"";.!0D*G&H'"8J>_JU569\ ML93^1CIC R>ZB5):I5$/3>2N/5!&7]>=((P5TH'Y2DC(P5)5-MJ5Q)Z%3(Q* M*+OS18FBJOTX*:N(O631!;B46_L(Z<2NA[);7A1&23 [)BME:/,Y>+2ML!;!S/]+V)"S:::6R?F;2-\*66^\!%R@^WY@ZI(J!% M98E4E6[*[ET)GNPX:!;U+GFC&): @IJO.]GY*,;6VO'1JX1>RFY:R>]'Q:-N M%FPV%L_,=U!/65:5TT#9C2GYO:9D03+1/@JMYN)Z:>U==7N7LH4.5[:4(VE M]1TIJ ,W@$*8VHMIA=LM/ 0ZJ'J<'&)1@EIW:?!S//F!>VJ](R00BP9$O:TC MA#W,WO43@&X=@#Y>XO@EEV&3]0:;6TUM1EG2"%5(M8_R2.!'ARN)711/@0D- MVX*R#!.E"U'O<$AR:L(>Z5WZ#HYLU*HLR+VD2D1%ULGQO!Q&&6@[UQ-QV8O0 MD&R$$W39BU=BM9[OAMK0 3#"YUUGF@7&"_@O1H!4 7*W,-DKIK5WW>U=G[ M&2U 1<.9WO] B9!\N';9:H654-@&CI=9?"J1["RX1A^JM.]T-!0KJ1)1=QAR MG719"+:]G5;62238RSEPUP_@!3L7 M4BO*QA=!^).== Y5J/6&YQ1L8E> B3ZXXFE-W71[W5LU2<.E@(H]\=K)LC]B MGDP;H+114 CL'3QL^:.A"Y\&U)JC4D.%@2W8\D?#%CX-5!PI*>@L-UEI/CIN M&)F.'L/;YI:%F@QO=,V [UNQ4QB_@XIR^.6>ZI9J4'DJ5:2BBD,G>6USZ0).?88 R6XTSS30\'].T'FD#!WL ]_ M8!3"WY!L!JPZ2+,SK2!MU>+:5VNJ9L%ZK;D?X\7,7-JA8;?]..E$^-JA9>I[ M9TL,MNL\:[MFWYZ?^]-?D=V:#;^.AH_#^_YHWNG?WX^_C>;#T=?.9/PTO!\. MI#5E68W0'AO"5D@QM-?MWI[U:M\ (D%-,S1LE5/#Y?*L\14?)QXY^T'%Q5; MH3G(F<%@!BZR9F Z^&4P^C:0=8S',B)G]1X]Y@JY@1ZH3C(84 8\8VT)1C^E MI[3QSUI=-@M0!J"\D+H26E# (&Q7=QPFX3)K$H8C:!+FX^FOLAJ%K9S,FUB$ M&FENG3G>[O9MF+W7P*C]O,Y=36@76 $/8A+TT7ZR#B_@, M8_HJ;TS/^Z.OP[NG0:<_FPWFTCKU7QW'>#,M"Z[\#C7 /-JYVI!@_#/UEV81 M^!J1S4:4ARQK-01H1 $[DESVWK_GO7=&R&!.KK/F9#(=3P;3^:^=_NBA,_C7 MM^'D&;H,_],9#>:R&A;LI7>*,:'6D\" 8/O(;CYXFI#->!2#*&LP2NN@XH? M;VLQ&-$[EN$Q?+R@\O8.DI!:HK.DO+,]!FMRD[4F3X/^;-"90@O2?THV)&:A M:>D/I_?3_N,\LC/0@1G!'WX>/#UT'L?3J)ZL]B;4B[=+4T:V,MC233XGBVZF M <]S7'8SPMY >@"==WN7S1H1"E[X)U^YA:S82O1JL1)Q_N+DS0<. W";-0#] M^_OIMP$#$8S>4\G4W14^33L MWPV?AG-I]RG#7+BYF-,"*1@JUNP88'M$]0CH-66S .RXI;R"@H+6DF.FVO&] MBV5#XWP917^P#_+N67:0/PY'_=$]"D,(1_O7 =I@D-8Q0%EAF$=W?N'MW')] M=G9[>W;;.SNK>Y"G.T8;V)C2L@UF#FUGQS2/C H<( XTUX:C&%U'#>_RM@/VHC%ED_S^:+QW-XT M//:'*)]0%;O3]0S3)%!R!I:\,VU.(& 2L=R9#;Y*/'P73V7^'!G;RKYZSL(\>G3<(QVUOK2C7DF[%+# MO)2H2FRILT7]M(.+N+,=/&W;_P>>'X8K[*[08<-]^%KIMW4$2)MI0F; M&TAA^;:G0Q1B]\A%C1+$.!EF0S#F5@RQH/ M40I1*W45M ;:4'*V3,M( MKD#4T>&E+EXK<)5G!0ZN24IO#1J]+UG,8F!V3??I;("%:9L^>#)?0:9/(^!O M,Z,G72>:"M'-RV9*RN-WL"=;M:[4VJ_=:>L1KRG.N8RY)96Y*%HM"KB\F-N\ MO%/?=7;J(USIE7X2K.5N[\W9%23HC>C)#MN'\$$?F$CRZLAA/G M-PB%( VFYDP 5N,#U7S;GG8)NLU/0X8USZ6<5H5?/FULA9R]"RPSUS95SZ\5[AW?'?:L\S\:B9;KBPBK9J M]@Z\80>?X;0&>V>,;3B?!:X;/8\QW;.L\*Z_1P7XMQT-X%^V45K041N_6&845_,(%:59 MOP+-399:B5*(4U#I]MI'FFI$;N>J-7,SG7,JZ&:G@FQ*!>FG 4&Y%=([_=<% M3F($S@Z'G41^CPY]H0?3"GQ@<"YIN5I+CX];.#YN&C4)7'B1)I?R6E!B\7N8 MVX'7:)QGC48FP8/T-J."3 \W9S>0@[?-V8S#3NX];7OW$?_(;C.X6I/-9G#A M1;(9Y;5 L!G)N*]]MP3=<(3K2,M,QW2CB/&M57!VC_%!VTB]&%JT0<68(U@1 MDMTM98BK##W@6(71>3]?X"2MOB)\$2-W+1=&Z\X_P^N/Y-SYRTM"([]+(CX; MS6_UYYW:S9RQBPV,>V>-3E5#IDP![)FI0\,7]OR;;?I>_TUSC?B-:K;S>L%? MDLHW\K3,[B'TD#T8- M])3@IF"-5+5_)XWAW->14%M);UA5"@K00@4.6'W)%1Z KYD6LZ=U27CX&PC*N,T 1R&Y["JVOPIK(&J M/$XY:%.$+T=,%!)#RF9_D]:TI+-T_K5;JO"0)M/($;.(31!G)B'=DPYT8I9]^;6UXID8XZ_>"L-1.7;SQ51C8D^6'(@9(J(!8Z M$8Y6N)?QK-E:=.UHYEA!>%KR#-8OP,USM<@UI(.(JMX#EZJ >)4"A"[#C3<$ M/%(%6J]^NC38/;9:[OC$$7[PDT,X]//F)'Q!V< I,1%Q"BEH7U3<"0PWT+F3 M%*FH+&!S(D6#N,@\U8)CMFVNE&0&S[6WE-)R0\YD@XM(*&?\&&6$3US'"'1_ M[,Z ^VKJ &/(\XJEE=#M]FX;OEQ9SHPSBT@XHQ"[A&"##B49B+N,M\[8LK* MR(5 +G",LHEQ4D5DW$2=)IK75!D)@6+4>-:JT@5K_O([9AGRS0.)S,BN/&OH M\3W-PB]+B!5D 94=F(-E"K]T3<^2&%R_KYPX$?),LP!AF9E;L/4XLDO5?&@' M!L$HU2J '6#8O,$6;CV2?)()BK<0CR;*U7B0"0B/)K:P+&B6F30+2-C^ZP*1 M@HC>4:J,"D"S"];Z*"G,4NT)6JYPC@:/.Y3F M,GME:.\=/-EC9X0^A%?[3C7*T+GM#VZ#.E5(MK',H/_47C1=F*87U^(H^=UQ M_QC:T)6"WA/.'<@OW'*4.81JVLW'W>;;2K#=5#A$$%NNI>#QR=-Z]WTK*?[R MW7Z1EH+*+(HH=]OQ-:MQ/,>+OF4Y;^@.HK<-OS1>P[_#%2VT1]#[]+P[T[)0 MMD$&^#E;3*OXHLUL$2%YV8L)O8A<-EHQQ&4;?>QQIQ_'UHG7Z')**L,-LD2" M;B?@5E6\F-/F^9GN:ILGQ_.F$ #W]3 >G5RXI9 6$"I&]4:*1UMIF#X[-O#- MO^)W"-SUH^-ND\"%;W/%MS@9W#N^II3@@P"18[;CZ>;: 4J5-J-?1+08Y9X4* O8J?5,(]"L\ 64\2)\;\T@)5S 5V@I M$0H*ENS;G$G! ]K<,+2A^,B)O7>@BP$9_F2NS?P0J+06YL&@)S'*\V\X, M\P- YYEF]J8AM;Q: %/D2M"MYGETT>@^H(R9S@>T2OZ]XY%'[T%9)5!ED2E! MM-H,Q+5-S^'\@Y)-F2Z*(+E?:>X2X'9P\@NW%/H"0B785W.(WL"V2VS$9L#W MK2B"*'K^%@4CD/,9,=5-*_&R\>P2W%LS165,B"(R=4C=:SP7R&GA,./]AY M@U_LF-M/=BST3?D/TK\ZCO%F6E;?-@XUR7RTSM5&.@_"=??VBO?&"45(64:0JJ34C1' E$ ):=4?A%EQ+T ^-:0#QIV'#V]3LU.DB\H" MD-AYB5MB0GA9K?><\SK-D(;BL+ LJ'+C0(>PJ8GI7V_ \_NF.]%C(H**F(]_?Z\QL!-U]/&N_.^Z]I7FD+0_.5M(*N;FXO&KF=;YJ-D%$**.V?#OB MJ+*3:J2M 7'SI$!+LE!&),C='3;M'@7L+$]8A3>JY!=/]O>WV+BX50XI3]DI]9Z:9Z@F33Z! "[*@ M*W::%J4(M1(.4$;.]G)\HIMB,WNFF?91C$P*[BF=32.5/EI7^XOB% X=#S=8 M,!>Y%8V-CR12= 3\H4T>_D6;41=BH1JI)&.9//%6#R6CK3)/^]"BK4ZQ5CS1 M/C<7W=NKZ^9>3W_$CR#24T#L#OVSJ\;Y4%) MS')(P"V]E+B7"\^2 %=N&'*@I K8XO L"2"BJO?P&(A?/&G#LUJH?KHT*H5G M20"0J*F)6VBE([2: Y8;!SJ$3?Z#&JGV1W4LL!R4859(9)$9259.:? "C'Q5B9FHX"A1HN09\8IBSZO M JH-V;+,Y0KM-06:10K8RA93&RPNJ:5[E5B,B7^BO";#4E4VEM0Y[9.5H%;( M%UX-WSRP"*PGIGC3("1UF"!^\;8'N@0,3/!5/$S]ZG.B#ZUBG6AQ) K5;4CV MD3P73^:Z<_>N@,_O5M M.'D>C.;_TQD-YO)/5HE>)I9F^_O*H4Q0#/6:BC;%=HTMUI1<73:KP8Q??BAI M 6%K"RBDA&],T9O2F""<[6^RP55*\^F #;*,4J&4N\5Y\*LL2-%5FP,#080J MCPPHNG^&L_\Z6&.UG_I=.OT3NI5&@"Y&DQAH[V0,]G]O,094,:J,WA3A[]Q] MS.%G":K8IJX': CY%\ !)0CQ89Z@I&P^* L=! 8KPDAR< MSQW'@JOI\!W+9\026!-''P+5-'^V,V,:C^8[^1 85 M7T%=7#EEEF2JGCD+_TT+.YW\\0&\ LL)E8">OR$CS5Q?7>#+J4!,J&MI'H3/ MT*V@.1JN-Z[S&KUR0D2>4$-=K'F%%A,/BXEPVHH1O1NJ;4ST2CCJ(3[]6 DJ&^ZJ 658&@Q[3W MCUPD66 ]40+D*LJ2BEMH41.@@_QO>6E"#>UFJ'E\I*'(7NF]@*MF(YQV!KEH MN.YU-D$?*>@)%MW[:'L"=Y6)A=I7/Z;/^T72(^)2WCTQ4DP35: *7-X:1G6X M$31%#5E3\ KL(#R<2>[ (^782Y2!+-YG"(MO\QGPI^*\R88W/@WZLT%G"D=W M_PG^SR^#T;?!+!SV_>'T?MI_G$N@\CJ=QO<^=76_DMP"A M^KPQ9!_$S5Y2QCVV=#.>PBQX^1WH_MP9N_U7J&:TY0 IL>U?V%TX(S!:,][F M9+,B%"SSO 8A(DMR,,HE$\NF"GM#LC%!*+PEV8-7D%I;,EQ*P>P?B" DIND3 M1<6H3.SFS+R%W*7OVK V<^(DOWHJW?.Y$G.5;2)1B M,E5PO%IW&)7G'9I5..&NQXM[QR8O M Q0N.M$^PGBR*= !NDU<8&,ILX5<=F,IZEEG$W>MX\9].VTSU68_$EH\0EPU MZU>@N<\:! 5Z3U29BC2FF)TI*'!5&]E2,&GNW('$R$P!"K=#/MEBIZ("A**V M*1^OA)&%CXG%-%7ISA5OSO+:V#F"T]W\#5BOX!EZ"BO<]FG1YDZ<+*JD2K.5 M2$O'^9N# "A+PZ29$_UXE5-I_*V\M(/? T*(MVWH1#U^]50:OR0M^4I2+JW) MZV[O\N)$M%RE8*\;B=AFK^?QVKZNNP$PXA X_LB8VVQD3/_^?OIM\- 9_'LR M&,T&,_DW'B#@Z'@EW/5!^M LCQ8-0JI1>Y1_B.!Z8SD? -P!&RQ,W[L/7)<8 MNT^H))L%8,#G(.Z>5SA!:[4FSRYBJ2>NLX V+>S^(P!L/,!44H,'/,(U?X:% M>P(IDN7>6:_-4!8H23ZTM.(M!;606$V?3I'!3";=1\=]!+"CFA4^H L5\00; ML^;:._!B[1 PYFA% >C+2EO5"55]1]3^"KBQ,IY,[<6TPH?"R&:>7*FEM"@A MG"#'78+IGID"JJ)?"/C2^0/V5FPU+-*^:ZZKH5M?D8P?(_1W'RY+^==KO>QZ M[7M_.NV/YIVG8?]N^#2<_PK_;?<%^5=OX?C?PY_Y-0%ZQ=]JW^,)7X8:+V+$ MQ^X4O?I$RM",KY > #?=WGFOT8'-IN[L".>44-!2KI$'L')%)23?Q):7#7M. M#!E)@)54.0X04V\2:K2"!U@8&6E $+7-1)BXYBMK]DH=)^'%'O56D$+ M,JJ,U* )K5;05JX*1@$RF>/%#.CHQ!2MF#7+ L;=QT#35^FR/'SB:?=X"%=: M*VK%;>7J:/ .7-WT )S<=;#]T8M_];H\+*2U=3S,*Z0)M<*U'C73_46S M W M?@\\'SF,.T5@6$6LHR1[^"6N):ZJWCW5.[BB^&.FKV I;[R)+DJ:.G03GAT# M6 7V63,7>_+V6<.O?HX_VXGTB%2!/MQ9HR\?]_[K17,6(WH.TMX_67@&&NJ= M,;:G:#9WT>46VQ@YMIO\]4[S3 _5#^DY!_K*-O\,@$?:P:WRD^G1>]NXO6*# MG&2B:M)1FS>.8GT@.SZT-X%/><$)5UPV[M3.@2P-N52E&H6(>]#X"K+1B M# M-@H0!%6)!%/3^^/1!6!H0\<->/Y4\_/?K>!OH TD(:!,IPFGZ*W?NSZ4/UR$ M_N)8$$3D;7/1)K>N\HQAE[J"':)FR8*"_/0H\57^$Z'L%96G":/(34?"RKHP MHQVG5?U9V?@I@9/=B,K;?"B8;-5!141;NWN'7(?F D-SGB:.A+)DOF1I6UJ% MM1P]5KNI^FC:FHWV+OM(%\OHL;T]/3R %W_\8IG+\$/>;'2@BML@+3!W$[\#R_(>-7?I MX%\R/2S3!B2I4.P099>QZ6TZ#(:S#]MY#?(?@\X64!$]NH"MWS1[9I6NS6O\0R'),V]N8=D09\:-#KF<,VQIT*?@U;%>X0(V M;0R)6^+$.K)3@,G %Y=4/F]K]Z*CH]D,3\?OBJ4$O#F# IZU#THNX5H_8Z>G M.-K) Z:T;+@7G[=Y!!1T?-6(%4_+>:^Y;OBTQMH)L,D:2%7D)@ 91AH)&"05 MM>0BYMRKU:V;QU:3G+\CIZ1:3& 5L.*'SQNEP,BQ=686[ JK2P2*C&K=5DFK M#?JS@&.2V!57BPU<4BIP+R7W"+5XPI_N6?8B"O;(M$U9?T0GEW< M7I^=W=Y>WO;.6GQB>M/M]LYO&Q_HC%KF/T)-Y"/X?\E K1U%D5NQDN#( D6! MK=@VH5AVBU4"))GQ*+3%2@53I=U2"=$D0%)FMY1AC+9\M[2E4'()U_K=TKQC MX++Q1A(@7V)RY9&PU6>=-<0;2< $+CS9Z$ 55SZ;7CK>2%(DJ5 X=S_=V^_0C M@-^$H]23FQQDB/,(4D1.ZYM_A:"A]W+CK>U0%QB6D*JH11!N2=7* M!%C):5?;.<$EI5K32IX;%L$6KPI+;F@DU.K MK%G!K##RY'O6WLUUL,[(-WC?:+:!7+E<@U*Z/3684XT:1+V(*N,4%5X4GT%! M-&-L_Z*Y)M(%RN.#RT_+6ET-0@F16M3[3'),:6E5)-+OIX!">_\#%+WAF?"7 M@0T+NB'43)3B:E%EEI571$R\FZ;G/\&='L7S>:6$>^509WV:D%6<-E]"%1K<* >\+)#E6'-6Z51" MNW009/.(,^-&AYP@H'R1%:*BY>1#D ##P087JW!-!U;(&2W7//(EK#6/A*=H M.4K4RR744[//PG/AR48'JKCRV?0RD59R8D@%@3W22BQJ2D5:-8]]<4O.(V"; M\T3LWWN^^WC6?/1>Y =E"X!<26X2D*',]\8Y954KG&I? ;'X)O"F8*-]1)F6 M%Q/7M'5SHUE3@ RJ@5X>?30]7;-^!1KN$E399F5C60&>D,DF3"E'2\>A/0+O M_OP-6*_@V;']%6D+J7";QTY$1HVH%4?(I1\T,N=OC@CRQ4V=.$=2A%H)6OC5 M C^,.PHIUMB);F15U)(!IA'",=!(>7*0("\=A/X\86<0XW0W0#AEJ?"+LO&'@1-9(M6MGS8?S.>+.M+6Y"-Z6C79 M>%0W)5A)2=&8?"=%4R_ GQ)M?VP'_!3E'YP0D85KLPT8K#>6\P' S'?T/XAY MK7)**@8UKZ1M/N+?3JZTL\!L0=E0+^0G,(I%@+@QIW,$_*$-5WS@R?%PJ*7* M2 L86?=9T.A2J74:LGN&UO@]\'RDLO$B>106@SRQCC),X)=2K1.*U$CHOVJF MA6S?W(&>[-JQPXEKY5A08N\!S8>['1Z2G6!I)ZW;ZV[OZJJ=#!(CN5J'$=\! M>F4:&/U7X&I+, J0ZS->A,N@_3>7T0U<'<,HKC:485-YJ06=,L#OOS@"N(1- MK9V*,)=+L*&,W39D_N[; M;#@:S&:=V>!K&]_$C;4R!1OTLH"]I#@0^.(UGX_'VT[C39BAU5XFZ.+.P7'E M4ZR_1J2-N+J$J#9VY:&0HSX %T"E(G# 27?5:..XZ_$R!P9UY M]3IO<"??["R2CW;,W5=/ [ZJ;NLK8 06FK,.>K2'^=U'_"/Q4@U_2VTV$J+$ ME?%ZSG8]>&@8"!=LB'6D UH0>#FTX%:#E 2(.DV\SI(J(QW W##D0$D54,QK MV[@5G.83I*OW<.7%+UZE ,V! MOAIO"'BD"K1>_71IL(O:>HW7O>-"8P['/_%:SD&I-L/#(Q(V\%8 1I[K[^$# M_[;#!O[EMXGK&('NC]T9<%]-/2][-:Z8=.@(]Q^X)*_M=@T;HE[?-N(N>[DN M [&L+-AR(9 +'*-L8B:ETF8R[C312*;*2 @4H\:SII(NF%0WHG NH@F5I2WR M,:HP#'.2 MJ,#F%90Q7 S,- L0_._<@JU'@EVJ-F?@C:TZ<79*E9$%5Q&S$UTP299:SU F M'X2/JA.1RI23!2UVC6=18A-*$F^/L$YYHF4R8*@J'9[5;? 6U89:3X1/P2NP M X#C3/*S=+PHBEZ6"$01*UT]U'X<\-5U/ ].:@L3=YRY5T)AR&E25AK54_L0 M#WU,;#Z]\$>%L28(6(LEKS?B8X_9Y]EX@[B/S-&A>W$?X M92@_^G3'=SIF^,'.2_CUY&]0E%,$B'S&O0<7,+=2#7A2Q 9-C$H">^OV\BW8 MW/(KL(&K67#YV3?6IFTBG:"XR<'[!M@>-H"'J7*;&5!"PK)3>R\BAPV6FA^7 MK9L,?V#I8#Z"X5 M5"$4W;0U]R-<6<%QH\.:4!@K'#F13<5.*95]L\G],[@B&DX[6N-]Q,2<:4,3Z_T?H(, M0 L"+X<6W&J0D@"E[B?( # W#-B32(* [;V?( -$5/4>!.84$$_6^PEM5#]= MFBJ#9BB1TM"1]QS+-$(-ACXZ)OH]OZ!TX B?GSAEER4"/MME; \KJ@LV'(B M0(.N\FE)S'YXO) ;6.8:KI]11XB!;,0Z#/P/XY;T74;CW(B^R&9%F\_']/W\>/ST,IK/_Z@S^]6TX M_Q7^<_253OB9%NQ"9K0TG1TX>AH.C,D"U[I2\C%A*S !#3&B_A%@,!?01/T%S;)+*&&4CQ@$JZ"V-F& M\1]Z7L".?51:0=P)@K4^>B8C+/U]"U(5!=&G22B9#@;J=/4B-LXFEV7W; M&'B;30&'+Y,E#^/PH2]UT*(BP MWEC.!XC\RDG@ZBMH\@K0@=R,HJ0H('3K-QNB:1!^@. %I,K(AGW=;@!=&8(X MT4RVG,(ZW.G%-IB\B2H^)1LYZ63)6;#4I9>3:Y-12K=94U87\H(]I&[+US[ M#<^MH:S15B,YDV5^:=DL3P-<*J(A07.E\#N/E&B]*=(B)O!R^YMTE*C)4Z(K M0;I\@BQPYUJ%@U]E@9P.00Y<15; U>O^V;3-=;#&:C_UNW3Z)W0KC0!=C"8Q MT-[)&.S_GN[\!>Q\,R]X%," *H8DV3)_ 5YX:P^_9-\K(0L>32W8::H0='#< MB.L:RT9<9Z?*R$8&&CA8. GBM'DM@AD2(>?AL(!#9XS)%%Z@!4G)0("6>;>$ M65RUR0)7]B7)LFWA.,A"%E?IG5W<7/M$N^U2NF'9J%6WAU*1!LMF$VHE6Y,G M=QDCIX5_1SHN5\,M@23FTJ14C^DTQ_)D=][SW2 T0V&ZN?E*L^.WXM'L"(RA M/0%0.N'DY_S\:4PTH>!*Z*I\R3W.B)W%J;E<^1[4&3K5TI;8^-DJ MOI7&Z/+\K"OY8:/005"+-BM-IUX[X_M6V"XP\I$B)U9EJWRTG"RAGDJRM#9I M6%&T6W2UZB%PX5"+II3(&\.&Q.&3HQ5J[6B)*%)?@M9[-&;6?2%J"F< U]31 M8$6_?;--OZ_[YBO\J<#EJ,Q3$IC+4;NOQC?BT7<[R8>/\Z)4_=GYVGE12@+[ M104RQQ15JHPV[[.7NBAUU3P9*@4V)_Z+I@L5N%#XHE3S?*#B@X>4(- IFEA. ME F0[7 6)&Z;!W9KSL>:IU;=$TI%&CS*T]R1$V\A9[>8=PDVIHYE/3HN*B_\ MW(SS^])QOQHNBCQ/$Z'ATSD;VSD,5/9K>!03G6+6?M!V\'UE1HL0$M=Y(,<" MA*!!M8FV"'W-]54>6E_#=[(:.\).?_XTL)H:6 PX*'C278DJ(:0+8#89%Y+I MP6E<-36NV* H>Z2>^R*ADH-+XHBKT["2(S#K2DP$P?&,*?E75Z=A)X&5A-+]/DN.[V;J[;.4IK MVS*L$8?36DVTQB4>E,J,Q!H'B)S#FC263_N9!3:RY!O6G/T[C6VYQ[8(.$^3 M-==>6@!9+]^XYNG<:5#+/:A+8ZG6%:FZMO'D&]2<_3N-:[G'M0@X*W@ 2K*NJ5;T8J.Z+)0GO:RM[J.-=HW##-2PN[^GD>[T%;E-Y695&O;9RZL5:G< M5LQU$U:MO.0@"AVDODX>Q \V: W?=/>!\,YU(PW4#*=-K MYR HS,V#6S1R("!5_';) 2-RF8S3XN'E'?DZ>!IH!0=:<^B:K4F6T^?I\J1PI$I"A4F"S1*+J0@4N%,Z1 M4H) IQPIW#8/[/([S#7E2&F>6G5/*!5IL/4Y4EX*[,0.WC>F M&Q:F7^83T;YTW*V&2QC25J9!J?; 3PG03RRO7)MJ;3AOTQ\#]]6,WQ+.X+4] M-0N5Y/COT-JU90 M%*9/ *\;CP.0@.6;^K%F'K5%(%FQ$MYC1Z4@R])O2+8\%F M+/2N44VLSO_RB=?%U53!)D)+]I))BLN[DU#]!Y7A<7W:J6 9WVK##%S=],#$ M-?6:[/'>!Y6A;WW:J6!-WGA,;HD'#:^Y8G.=>$FN'?5#AM>ML5C9X/8*TS$2 M/[8_%F_/SN!8O)'94HF]?<"OF0J"#UI+V6JR]^*^(QU1ZR-=I8PG:/>4")!V MZ/#5=3SAP8_X+YW&@, QP*I?M:)OB"^3[_NNB<>.=4>X&SJQE_6%>';U"=JS MHCT.WQKS+)-[TM+,33+89D;U"MKRDBV;4I$]P_P'%>)K"D071?S73H9>Q"YP M 1V?LHL1H#M('Y#:D42P+NK:?6'LB'2CJ-F=F3):.]XS:SX]-LM]Z0@O!WD; M&U6G/2'J54Z6I/Q"1IBX'IQ&F:A15C$FBNT['>D,ILPF@"I3F(#7;R5=)HE8 M9)9*GEY+!]*0=D_S5^4;#\4@471OK@324F1&=55_=5DQHZ<1L]N]$B&@E0;!A4- M'IQ36N>XX>W#:<@('C)" ) ](7CX+0_H/RR=UR] -Z+/#6W/A/V>NQJ::_-=N)6.P?-LMX?0"+__4LTW.)_^\?_!U!+ P04 " !X MA0=9:7:S)'\O @ G21T %0 &%S;&4M,C R-# V,S!X,3!Q+FAT;>R]9Y>B MVO8O_/Y^"F__[WW.WF.TU01C]S[[#E3,&3&]82 L%$E*4/'3/VL!ILI6:156 MT>?L;I7%"G/^9ESIG_^WT=38"IB6;.C__0]^A_TG!G3!$&5]^M__4$R^4OG/ M__OW?_WSO^/QF#S,=>LQT1 <#>AV3# !;P,QMI;MV>]8SU@L>#W6 *8IJVHL M9\KB% 2OX-A=^@Z[PV/Q>%!5CK?@FX;^>U?B^&$^J!@]SOQ*_R(P(A%+_\:Q MWP06:S<.!?UWZ_+$Y$UW-XC?L#+L+I,ER#L\F4BD[A=G@+F2!1"K&I-8I? [ M)J2S:4G(\'&>3"7CB:R8CO,3GH^3?%( 8D::)''"KV-F0U)!*3WE^ M\=\?,]M>_/[U2^*MR9UA3G\%#[P^_P@*J[*N[$NNU^N[S<14O=($AI&_T.,) MI,>N.'HJVOL7C@LG?_D/=T7EC1VW@'!2.?Q^-S56OV0=5@S0D'_9)J];DF%J MO T)!"O"DW$L$R?Q73V6:3\<"OSQ9!CRYJE!X.11:[OB)I">''3J%WQZ/%[Y M&?K(NF7SNK"G#V^IX*2X"&2;WQBZH;EW@J%YG<92)+9[ 3X_I>:.1/#!Z0@M M(T'@Z>?ZXI<(7C@IN":]8G@VF_VU05#9U0H$\?'FX8.3YC\_,\"+__ZC M 9N/"89N0W7QWQ\VV-B_?,*@E^-@ZC":O5G01;&K M_1&3(2!Z M>J%T6LD6U8V*#?+XJJ0*I@/N5(V-J/?S'(RW0R@:>Q?WZ=]/"J M'R2"#3VCHAR_U5JBHLJ!TE@K=_/]D2:P') M4>NR%,"N[ DJQTOC!4Z-^HQ"]%.SO%M1XW)C_>/?=GIT.2;NAE:'"K$E04]$ ME.TB+\@JE&-O[,CZ< .@JE81:B#C'O7JACZU@:D5P,1^0*XN6!GJ"CI6I]4& M562FX_BP%Q^F,6(8;UA%2^LNG =$0Q57H%XW/2#U>5/F)RJHP/&9P+*[4%11 ML_0&JE1+AD]H'=' &_$),8L45C-6SB".=6A?X(!0NXPAF?LGGJYCUOP"/?$'^-$\8ES=6#G6:QCDE=_# MKV[P>O#6..FLU(D9S["\P^CMK-(G&_SZ6CQ9%/@$T4QDF\JR/3),KII*@.%G M\*1H\@+J7)]"N<- M33-TQC8$A?':KEB6 \03ZB5<6VT:Z5Q'69;Y:2&M,9VQ"*F7)+(P#"#W9G0W MN*L-]@!437<[,I^@<^R@I#+]8D'H\%OJW+&V'!OY<2@B.QEP=Y)K2B776+%+ MHJ4ZMBK(=0,-F,0RT$E-/#7@UT@<@21NSS7B8!V@KF["[A[$IKC/#L6 ' MH0[OK:$$N$B4;+<"74_H_ZP >FDG4!7+C*?J<5+A^359;Z^&XW%]>I\$WKB] M$!$28P&EQNL;99K(?OFVZ%"DS;OH)VH-F;5K>">+5LN> ;,WX_76 E5Q3,L! M0$(!1 K*!S\%7>@Q0X,(E;.!O#7!=GBU!Q6%=4+S3AW0=7U=&2CQZ7HTL#ID M;92?0AM$C'"L@:<+[]!RY+&6(R]&\GB_F:)7%$9B;(%XC>M1$A?S"[DCXYZU:^)89!N4UJ&<@V]E2>\%66*#5 M"_/RL,T5,M-/9EAC[7PN/&,%=L,Y#+;/JX[70 \(,UU>.J_P M:)LR53$85V78_+8^S>.->8M/KU_P:!\VY%N2-APQ)&C#$(%ZZ9#B^=A]1QY: M6ZB&"T"00GY<\IN&OH*L!SX*K)YA\^KQ\[QAV4W#'@'8,<&8ZO(64CM(!9C! M3Z@!")]S@>9^9EV5&ZB"^R_K>;2P1Y1%_W:O3 M^VH9CNE]\Y+.OP.J>".X[[SO%$\#\!;496BX%7WA/ SK[Q?HRI92-,%) !@H M(17Z^X1(41:=FA%S7$XK]0(B4- =X*4+=]]D$7V79&#&/%* 1]/\^4KM-%EX M_^5==1:8HB[Z7T78V&:A0H&R_:[%1%E#PFSH![@_-?(?_SY5XNFA__/KT6;_ MW?5WW[M?CY%BX7MOVTG=Q+!4G#Z,.GNR^[][[=<+NJW(?:2G0-U0H M84?)G4Z-,=SQW*EA*0IG"W&B-1YDOQ#C'QWUM^$YO5D 6I\%+P$#&\46'FJ M=?0F2ZAB4>&@\NX4J:_#\(=#O@UN'V6BKJ'@*PVAIA*IL:KP9#F1V':[ D=- MOP[;/US!D[LII?"P_W$-3[FS+BGQ(TH9U./TN"DDIE5[_74X_Y$:/H1,?T3% M#X=5TEC'!4P!Z4'/QG!7Y:9?2-8_3,5?C-W[P";Q;$:5L:'60AWULP4H.#-T ME+H\00 EBEXIY?R#"4"YA?DX<-I;P=-#'&EKKR;*-4*^G0.G3/ MCOB @&>'?$GF0P:;-EI7X+,?@T9^S_[#LSTMQ:.BQ\[ [LD[D'(< I.!FDB< MB92C&9N=]]?'67*B]%.L,Z2[,XDD<;%QZ^AX,,RK(0+!X96(@$7)(]UQ.420 MQX@X5W<\1$257)!&/"LT:&;*"-@*R\G<)K3&(G2((%^/"/+BB$@\FYA^*R+( M)3&1'&D9IWF[Y#1K-) L/+018N@0D7B]U4A:IBETQ&Q&H[IC#CK>,) MB]+ I07>2.05>=R8K5J:9 \SH0THCL?\XU\TZ-]O&'1(+,J%T7();_2A_M@D M&&(LCC.V,JA69_S8*M42Y4A_W)+729ZLLCE[R<<+"F0REG-21JHRRD"?*IM6 MOTL4W= ").0*Y"P'Y"2I#C*Y)& MTZED?JH..OEE/1Y:L_)*M?'X6&\C(_U6_CZ?GV!P,!O.59[!!J*:ZA.FW9(D5IQ?24\.2E[?.YD^2YNMP6W;IVE"H)%U(LD2:= ==BLCI/E MWLUGO#]8G*\2:%Q6FF?X.K$DX@3%QIMR+K?,+%2R&;DFG\[MMTY=/2'-1')M MR@,PF"DI32/LNL4R4C$RSN?Q]QJNYV6E>:ADP7Q%5B>LDV@J-KL>+W)B9)M# MQ&V\GHG/DO)\P()F49J6I_7X@KZZ('[JX!_9A_HN769J4F_3TJHFC?'CB27+F^*T$RU8N*UI MR;1* I..X]JJ-27I3<&(N'I3,?]#KI9K$D]EJXL55DO 'L[R?"\O1BKXML*? MAVR=:TX^1??,"JLQ"W5@-==U/#Y ?[]!96I.);>D_2E M!96'HI=?#W5ZELL;S@8AB_6L$T\5TNQ@E5G&:X,TW7%"J^U.AOO<4KFGQGL; M\<2UUE6S:BJ3R$S[#@NR?44MDG6EKX8V9@S?LLAKF<,3"$JYNM:ZO$#]R1<-YI5^*PW^5KCI92F%J^F^O-( #CH?42[JG# MO> \/KA+2D)X=AA<9CWYD_:1<$FUG66-+%TK#FW6V"12>BNT@'BMROP(\_CI M:\@_^6#/""+G081X/42(:V\S>"\DL&Q1$RI$+H&E&K3(;33'RJQ"FQD*$R0^ M]/B;][)Y03DF4>H6&:R%MPN5+==O9YNA#9Y"RN:KIW??R^7UND"V%O4VI[A; MS;)3S69G/K[YJ.G#N7P=8;Z<&6]AU(RI3,@N6QOWW)6=S*6&BTAG?W:B\(;. M,@XI5"X4);ZZO2/J'EH[@[Q?.DX- 8Y?/$0]PO%[<+PG[W?"\6NO6#H/Y\1J M,3?)C2X6A_[\?^XU_T]63P[T=BE.<[ W?\YMVX6PVM M[J3>UFF%USJR-:O7VX5NZ.*ZQW!W//@(=Z$Y[^CX"%G'$*%-29+H;A9]T M:2&1THN-\.V!^S86,0RX(XY/"26NA#LWVZ/*9+&U4DI#NT'.EIU<>AXZ^_AM M<'?6'-W'G$6*D)8W=,M09=$K5[&!=KH8M+7P+FC2IXP_[AVXT*MMTQ =P6Z9 MP<5&I[D4_[=["-ZOS^0$ F'66NS:63C5^'!2I0:*FUG.\::K MC1;E4"K/QPEYP-L3E'P[OE&CC['@*.%RS(/W"]*SS-OYM,?E*SR%+" Q"NJL:%R6SZ2I=?)T@D/(EGZ?K)$61:P&[S.^_<: M,H;J>!?5!C4)9G\P3_"VH-3L*B.GZTP[C47"%5KA>IZ=D;2]3]H\B1G,#!5X M=&9X]<$$W/M%;I/G*N:FGG9I9]!4^MLXPPNU4$YQA$CD// _RIE([KZ(W+$6 M$(,?^8D*&K#WIKP_WN+-[B/?WPHI@63$5B%UF[SY'#.N MM-3H<.7\Y3W- M9,WLX?V"B"D#8\:I+I7JQI50IM+#)H-/2OR\B?[0^A=0')M2U]Z3FS9YF M":R*?9RIYVFPG0F@Z6[L+16)VRO$[4EF1%[FS4G7XS-IB;9F#WO]10(CA-*@ M(HQG[1:(9..2$V(1/M^149_$34'&&2;)$BM^5:;6H$;K49;@DGGP")_OS4&K MQK0YYPB0II?E%J721D8B\E'F^.*9XPBIE\HGX=2HGF!R78YE-#R[GC)*<9N+ MLD!7RP)%R'UC)N4TDJMI3:+0&!)]>M#4^+RR+O82Z4C11G'59VO;I[.&.5PF M1^TT,<*6-IWM3.@L/:Y' =959X:EE"4QI5GE>*4DE[E-+MFJ+;J1UHWF.ZZ(Z@JLS S&3*NR)NM> MP7>OD[&2&F[ILK5FZ!1C MNZ! LL7J]":#N! .M+0%_ [5B[7D^UF)W485OY0KW=J5G=4>HFIYS>II]N&A-/GTT3\IVIE8:;;W0&9)_6 MUC8 E18E=RLWB;K03L3?IB?YZ:>IW,)NNE-9PB3>$K>31(E>CH;<<+4L5=/A MN_0]I++TE7>F1K+T_O"-+%LJT=#3)7997.%TF9NDA_DHM19:X?J\"/$[2-N' M[$P%J971GW'E.=8:9,K:IE/-*$YDSZ*=J=]<[JZT,[5.I=?)E)&+TX!IXAEZ MOA6)9F3A;F.+7.1+AE;*7G(LK6*AG6PD*^RR.P=K2MHVC,JWR,)^ ;&+K-V7 MV)E:;HTY-95R&7:@N+-6H96UAVZ4A8QVID;R=XV=J1I/UH:$D]THLM9?.<4T MUG,646 7[4S]5M+U^$Q:AG.EFE37TEBM)?3$0JWAZ%HD&R';F?J=\'F:4:^, MF7AZGFXV:2VU)'.Y_'0P7$?X#-G.U.^ SV=RT.V*IJW*::[/#M98>L19"SP_ MB6+J,.Y,_39(?3Z?Q%*Y0=THTG.%9TI&MJ"L:^-H9VJH=Z9^(>2^/9*S,I4B M46KV,#Y9*+F3+C.1XE'B)(JK/EO;/ITU;!;&O0P77]L8D4L71G%;=4M"I&G# MNC/UVR#VZ3S;6JCWS&ZS7L9<)Q)-W1(=\ M9ZI8R+?J>K(ZP-P-7DHVJY:"43=I%4,[$7^#GB3Y^EW>E[_W^N-EZ4([4SNZ MI:9[LTV3=BV0I3++T0O@V2-B2Y=8< ZM)66IAT M0 MJT>+'4(K7)\4(7X3:;O,SM13\S69*C2;;XLZ[;#YAE-/;AO]UDT&(.%>3A39 ML*\M52]=_CV9Q@M3/IZGG-_=Y2GB\6 MB>)24%IZ?*2L%PW.B&Y;O:60.MO!UE:C1/U\75TM7(+!,EY<*TW_N;X/.9''0W6U6G M"RF!T:643I#-9M[$S4B)AFZ_]W="ZO/YI*4Z'5**G.\K@_$D-5,UH[11([4: MVOW>7PNY;X[DAE:^/&L6\FU6*Z?5A)VO*P(?17)17/79VO;IK"&7TZ=2TFCD ML-*4;Z2U'FE2B0BRH=SO_9T0^W2>S1@I]7K&QOL*:-I9IE].+=+CR#<(Y7[O MKX78R\VP)*3D@,Q.JFL6K)O5[7;2;=;BD=:-YCNNB.HK[?<>->HIU7F3$_8AV!X;>;Z?O]][4A%9*3NB>XK6S(K=[+!%]]HWJ9M# .A( M0U_ [Y"):76>;TAQ=L P6#TG:[Q3N4E$?O1^[]O$P?.:3G6=>&FM4SA)K/YG[/?^U,Q@=_J?F_6S6_;1;9:9O-,-B^!?#+9Z491=[3?^[5G M)WP%6;K0?F\9%!D)RV@;C,D6>YN6RX\:8B1+H=V2&LE2F&3IA?!M,VRP\3'> M']-N);T'\ M)C-^X5Y.%-FPKRU5+QBRN95:)*J=39R5[4Q'I#>CK=BYR3C_&XE99,UN9R?J MJ57+#::)N5W#-38UKV\&5J-+CZ1(W&YCXVEDW4(K92]8N8Y.-4%BE:W2O!DO MCW+EU:*9C\*UVQ"[R-I]B?W>4Z7GKG+)?EJ1>VXN3:PUGL$CTQ?M]X[D[QK[ MO;> PE3*7/99;5L?%W/%.-LJ=_)6ZFV7/H$$IF[,'HBK;TTB)AG&_][=!ZO/Y)(NI)5D\L9XJ*;W8&C275C._ MB! ;YOW>7PBY;X[D!I,R/>^ 8H>.%XIB8KC-,64\@FT45WVVMGTZ:UBRJVZ; M,-P>J_7Y]*"6&_5D.W)@P[K?^]L@]ND\VYB<4SA@X@Q;R[6S':+5+N!)X9.0Y<3ZBX]/5S!*$M9-D4P-: M%O)%LS RC'ZTWSONG("T_ENCUW<3HQV3,,U2K(P(+E&H8J[J,63NZ5+!+(M+9.R')_E:H* MX8 9I M4M$6IK$ZR29V36="Z4JW=#A+5G"/H%\,9OKJ37AB3C M).-Y2Z:)= )4C#YIT+6;P-HQ22*]%A:W;Z+5S\.1/7^P>L+H(S#R_D&U>]0BR0VC',O%$K8EA0!C9%5HKCNCP>?%G M\=V?8WAAX%^9\R]9K/Q,D9D\V>\IM?2@DG-D,.0;H=,BW]FNO(7;C"'9:]X$ ML-CN8P&L@&IX+^0-:V]%NOW"F(K7DB2;4FID(4_-H1=SVS*_SP6^E@C? 1'/ M>1+ZVI[,TK,6A[7(3FXZ*;KM,A&Z:#RR]^=SO>B8NFP[G@P4Y0WZM&-ZM:H4 MAN:(;F.U =U+2B3N$*.OH?B?'O57YOFICU<&JE@TS"ZP &\*,_C.D>X+() R MA6K3,!U668Z(86W0(,:;S&WK_E-_[Q5$N U$X 1'!HG[2SI_N2G)CC'3M3%@ M9I35J@R(D7W; /@W/^']K:MI4*T2E@LFS MYH:2YMMUB8S\OQMF^NN2?$2N1"Y63(]@Y6:)E3M=HCUV0[>X_F:2?&%D_6M\ M?ZE4%8$]G6:5U-0=3?J-@1X/WWT--^G[7PP2]V]I2!ROVDD\7%Z(QFZ[>4-; M&#K8+2_H"FY=U(-(\5([Z=)\&&(!5KM; :(S E57=ZC578SZTZN#9H1X, MP.-CO=KJG<3K;VM(7&M%EX<-,E >%\(&UL,FB8%@]-F4;$M+8CJ00#_"QKG8 M>.W*+EB4/-(;5[O=Y2+8X*3)0DU,^Q66)_HU36B[B4D[M)%C.+$1FEM>R =. MQ[NP89(-*I,1)@6:,;/L4%6X1 .;B?CZL;*N;\?K6[H4QN86@%,["?49"\*HL&%UM(\18_ !3TAR/O7MSQ&R?O.[H&45_-I+YK/3D. P?_CF>?Q M9R=!RWSS$BOPUL\ M$\?2<>)BO$WL Y118HRY;G*Q8I>V0@STPK(EJU=GS-D3-8FK+0<\;#: =@/U M!\U'[!5A9PTLFY+--E3M5ET5[FG0BBX"2=9E&]3E%1 K.NS85)X$9_]8.;?! MSPTSK_+649U%GL_#0!F20H"-7GZ3\%HI)1RY%[I@[^8]=63JYXC? MZ3YFHFWFF\5T@5262Z+%9AKSFI4/G5OT"FE[@>C?4.RNMJLZ)%(FFX+)2[;' M<0NR!8U7-U1C*C\0BW,E;;^JP>1%H/&F\FXY4UJS%,Z-Y $[&%@-JE9IXBD^ M=![D:^3L9;)_@JSMUV3<8U@D:2&7M&O8M"*14PIJ/+6F:Z54(B.["6M5N44/ M,IRR%MFUZTH;,"U>O;SW>'F;IK*3&8%EUH:2:N=S"7=*.=;T)N7L>9)']BR2 ML,^R914AW>Z6A*R"I9SFAI9UNR*P-QF?A4[&(COVGK5#7S/Y.)%[/;)F;UA% M&]7GZCK17]:L6PS3HN3C9R8?K[=D[VME'SG-5N:C?K^*R?%.997;3GMN]2:M M6Y1]_ 3K]JEB=E/I1P;KRI.QW,2P.-&>UN9Q.SG*WJ2@A3(E\O7#M:\J:E>Q M:FPRODS:8T4I=;61N-IBF6S8;V^[(6&++-N5Q>UF$I"D+AAQ:ZL-L=1DS9). MCG+;X3M9Y":3(Y%%NT41NX8UR[FSH3Y?9WAL0 BT6(3%@QHW69H/I>BZ4D?[S^'Q D@BCGX/1HWO)+C[= M0A+C$AAI:1)CIEVV,C)Z1*M]0V ]NE_L:\YIW#9J=_F+B^,VO95,)5$A-[3; M:9MC=LN*[>*MX?:4.A%R/Q:Y;S;P>0+7\@5J(M*E4FFUF5C+N>.&S@&-;.YE M,?""0E+;+7)16799K)5IY ;.3*FTR= II$A3O/Z@C8^/;->IGM&&L4)/<5?L MC&&J+F 6H%@,O**1N MJ4]18Z&HTQI1Z](BL1:4\*6((TWQEF,"/RJR+>7B8-5+QY-8RQ[J"5(6BHP0 MRG5"WS2R_=1C"M^(S0M&MEJ\62JR%N8H ZNHI:B:P%K.#3E=WR*RO26,>A@; MS(Q@Z1'#J^]?!\872Z!75B=+Q1FUW553%!M"]X:4J >51VD2H?0347JE_$N) M:78H.]-:T;S2Z%IBX;M[+,J_W"AJKY9_ ;33&;5KB3);FF6HS)(8IJNK M&W(%OEO^)83(?;.%;Z!5.V9L7[-.&6\A4C=-B+;.YE,?""0A)'V4F7 MUA6+KK7XI%3+C27I!F[OB#3%DT?Q?WS^944-Z76Z[*CT.L,7Y5]N!J/7R+\DV^Q$ MP9O)*I9*QR6\BHET9GQK$>UWR+_<%DJOE'_I%"0QGN?(E#)H;@B^6>XF!],; M,OG?+O]R6ZB]6O[%%%N=<6^&=906W4MT&6I#>"FE0 M-U/VX!;UXH<A\=5G>)V?Z).I*<9MW+DB#Z3.D"GI^\"M+XK" M2YZR_WZ'L4D4A&)GE7385J]>'P R*UDW>?[;MW,8;^$4^K.U(UY5Q^0LV4YC M*3NG]1.F4MK>YN5>W\5CO)6CH\^&XG3.-L'(8&L8L6(3G-!B5S,UE#-RDRV=D9&XJ\_8XSM::[8J%;0KI(G>+1OK;^(P7AN$%BH]\BRJ_EBI[!NL.JH6=X M]X6=XQO(IGZB()Y:E_&LP,NSM5)D!\S,:+B6FS-&D<_]903P!G,DU\H;AT;F MEEDB0U>K;%EQ^KQ1+-1*'!Z^>=^P!!>1W(51[EX9[81&YF96OKDFLUB7Y>?" MRIRXAI!T;C*@OW84%*6XJ)N*NQDF M2LOB8)2HA [I;T*;?ZG*PS'?!K\O.?<3WD"^(MJU51GKE6EF3,GE5K69;C5O M<8HS"N0_/9"_A5FNT'@X&F";21Z?I]E:J[T:]DL)@XK?HN!%D?Q7R5Q?;3XO M-$*7Q+J3:4IO%%EFT[$,8M8J.W;HG*THE(\$[PO%\J-1TZ9 P9FPH&8W7+#: M4-+Z)H4NBN5O7N!>>5IN'0ZV)>5-(,IVD1=D%7;R@&_&U8V5H&'7#5[?S>0DG94Z,>,9EG<8O9U5^F2##YU4['#P%#T" M")P0Y/VH>XR2NXW #TEY23-J?$:3.X>=L'*4%>R M/CVM-JBBWB52BQR?RK$:%F^">+50',YO%:#W"70MC.Z>/DO:V\A_?892; [Y M.484:@VLU$TGAXFVS CA.Q[ZNRG%#\FQ?IZB*\^+::Y<3I<5OBHW\J7^L-<, MWYG/D:+[@.CKXS3=*)=/]#N4DF9K0INM!*2='FBX\FBY<$<_%A&B.&\895M+3N(M)[8=-[GQZ1[/%[.%/CT0,VKJ\S:64M"E9CH= N5G9H M6^FGY4[HIDR^F\Z\?[3',>H^Y0#>+96* MR]"%O2^?0'DRJFLJI+!=Y7SF4;J:1CB=1@^?T7ER.^_:#2RSN*7C\;G]R>%\3 M 6^\^OA4PQ.U04%<+(@TG2(WI%MM5!()ZH88_^$:/FQ7&IZIX9,9J;5LCX8E MMJ6LZL0RU;$R=.CBG!!I^)OA]PL:7A&VQK@9[\RQ6L&(-Y*9566$A2['$D8- M?W/74YYJ^%G59)TDZ9"L5AK4\BRASEGB!B7^8S1\""]-.5/#BX"(S_HFM\2< M]80>35M"H96X08O^,1K^EOC]@H;G!_5M6C&)C>)2VL@9,SA17-]0\/9)&OX6 M+\ YU?"Y879:PNAI81Y+_V/CO-($]K66ZA!^82X,J!AW?HM:Q567&28*"B$9FT(UI0ZM5NC\EE>N_MXC_W20MX'G MAU4]A6GL\U,<^F MUB+?G!IKU0[O5H#0ZN"K<9K$%&V3+;$%%L@T/]&&?'::N;J-_*3!O[ $98=Z M"G9+E!%;5X !@F-Z.TCIC: Z(A"+IJ&AO:..[=75DFC>U&5]:K6!R.#^Y9:YRSNFX-A92JF.)9>XKI92Q Z+?9" M-W,8/NY_NNP_X6/O(RVTK<5V]X>QG.9\*%&4466\VN9EL:+G^85L\VJ B6TY MGU$V\_&8+B6[?;630NL#0^L\/SOB T:>'?+7](J/EXN2P?3499%"9P;S;2E/ M;UA@;V98C7?7>"&TMB/L2#EC62EY-'EW-:04,GR3C8]2/78PD<=,/%D?]JZ_ M$^ 6"4<>$^Z1--\[1*PV;Y+TS&V6Z3R?4$9.N]T?AF]ISTV(V'EF^V.0TIBM M.ANB5<5<+"_EM1Z[S6RO;FIO@7!^0C7#)7U=E%&W:HJI;9=8O$22(ZY@SKE) MR!950/62B6/)"^93G_?TVRJO-WGM:*%8;VWT9H9C\;I(Z="/AQUW?4FL0-]8 M1^$R>FFW:K#?3-$K"B,QN>)4$^Y\QG7ZH;7>QZ/=S06=,]R0J)5++B9+D[63' M&$_FM34M)X2MBB\L=7S]ZYBO&Z E/B*4+S8VFK7@785E@#+N;I>20%[_%.:; MC6P/A-O,<]OL=,+FZ%*S2:V()-.D]3#X"&'?/]C>&G2\+_-;EEAG*HFU@K'] M7NA$-80YUUE?!ZL:.1@J*8;/VH-2A^UFPTBXL*8KKSE%MFN#UA:JX0+ V(:@ M!%Z+GEA-=SLRGZ!S M[*"D,OUB0>CPH0B]/^0\T;GC.-6%N1PKM2;1UW1LT6Y=?_/(N9[J.S8I.+KL M#YV%'U F3A=Y4^18IL"YC>*TV2$KM)*71OJ@W:+&BZ,3]S7 6XX)_I4M(T'@ MZ=_PE5T;NT>[[ZB1%QJTO DIKE;3TBEIC9NTAK.8F&JY0MON/&@SD ?OG7XHK14Q38J2N;7UA\/T A_TPOGM%>05Y*Y'TV"8Y3R1+A=[ M5()=.MMMMMF=E]KU ZQ$[X7CRIJ.!J"E,,PW4O_!^^C' M -3=8?J_:U!#ZI MXM=I[U_/AP6LEK.2+9>1E^,IMA2*1HE,;RJYY/0)UJ,WWH,V7R-SS5*;SQ&# M:9)NC=IR'@QE6^D\P?O@G7>T.N*(]H;OSLSJF!T(K7J+Z9$;>OA$>Z/G6_HE M;WY#YAB.*0#+_SH#O.BI#\B!?_^!?\4LVU6A%M+X37PMB_;L-XYA__?/@A=% M:/CB*I#LW\F[3.;PDXFVF^U^0U?"0$L)FT%W0JS GQ_W:C6GLAZWC<5O K]+ M+>P_1VW HHM=00FJG+C$:[+J_OY/#]IM*]8$ZUC7T'C]/S_]7^"_%E14TG_^ M>*4M>0M@1;!.OY7?\&,,_4<&'U #?&QF NF_/_ZGU\K#KS 8U$^:]#[_UM&4 MM^I7NP;>^(*??OS;XR8]2><2V"1+8FF> M2V:E"9< F2R73:0)+C41!9Z MI[ ^!\^L#YFI)-'V)-\;)P__F6;E1Y=B#$] MJD]B!)9,9#^8MH^#_5'J?IB0)M])V&*KVXAY=(06 M3S=TS[.1A5C@UW:107A; BRF\\AE%X'\NV (#C+V*!7]PY/O)F^:7'O:!ZW^ MNJG3@)16'7HQ35?=]0L=QK%XQ^?[28>_.0ZR)Z;]):;_U>!-)=;2P=\7EJ#0 MT^F17I[BWEO19__WA[Q!/3.@>Z+;I@-1>Q6!Z#B\"?&ENEVP,$S[2#864FVB M:<4\0<-5+Z''N-9,O'-)2>V^P_//.EX/,&0 MHF'&[!F(+7?@C_DYE1C012 ^9HR.A5)$2WU@I3.1=UT8/ #]2K+9]CI%^YF_ M(\ED&GIC.')H"VNE:BY72@\:XS1U%@6JC@Y@Z/4SAKIT96/V#,O.0%D0G'HA M+JKU(^W:>]R;5O?;R2E^OH63>-6ZEHGKF;SN1_(/;!QM*\*LT*L">M !Z;[8 M2Y8[;N?]-B[QE(WS3$)@\H:F MR1::4XQ)L@IBNH.F\7Y?/=JDO7F>(FRRZ;5XI''D56."9:DLH>1S)M\1XENA MYBT;>_VH, R/DYD,FD:,@M![_4Z_HM]79WP73&4+*0,;K=L\8GYFV=_026>M ML"49,$YZ,]ORYD/FG[*; B;#0_#NCG*!_;L>XU_A[?Q%;WC!]@:-$NWF?K Q MWHI9"R"@.4\Q)NLQV;9BPLQSL?_^=%QF7Z_&@@1PAL1),@E$;I+@4UPB*1)< M9D(*'(]E4I,)((04P(,$\,-)E+WJ_+&KKR=PN$O,URF1&]',#*3$1&$PS1E3 MCN"PH)Y]R6W;T:3^?+5E07K>GK.3#6.N.K D<;]DO&UN5KDX5V67\Q:3U&N+ MRFBRYLB'=6K]GI!7ELFBPDQJ&S67&E1-AX+X?E R5UEQ>!^?$ H?3PEXG*JT M1;S#I1^6=+H)$NOEJA1-B'I+U.:ULE2ET +=H*3M3<@$M DF) 1#5?F%!7[O M/AQS&&7N@SD6-!\C^/,X)Q:)=VQC]X,_O^7]:N8T&# MN,\O6]S]O@*F+0N\&L#-GVD):DED[K*9_WN,O:"]'=N/0'%4OP'KE%1CO4/@ M[KOG3/R>F(!7XFM(IQ=GZX)I'Z_A75%^8J'C8\"]@?J37L'?MOC:$1)W&/FE M!WC++/QEFPC!%QOJ9<*^\VSO42 8MX" UD/98&$:*V1<+IY6\8US11<.AM3; MMI4W'-TVW;PA!K8:ZK6U4VMW2CC3Q=SRLINOI&K+38N"#6-GN6H%R/1%CJE\1I_TQ/2&(RQ#1ADF[&Y8\J6 M* M>G&U(-RE&)S[J*[W24$G7:_A6N>O>,7>Q8'VM&3L5A%C3N/O[MI$I'YL2 M#Z#FE-?EK??][PB8H57[;QUDZ$!Z]F@/KR9>'P_?-(BO/>(OQ>3;!/C5O3A* M%$U@6<$_:"\MOO?@.L,Q;Q'.1*1=)37>%FRZF.A,N>29D0*13,8H=<9K$Y./ MY6534,'/&./(T/-)D,DO$S]$]B42O[>*7QY^;)D]8ZT?KX5@'2:W4MDUMB2Q MDJQ7]'9Q?MY\2AYZ<&JLA!*5UJ."]OJJ?G[0U%) $2\R:IEMTUA!7_1XIJ%< MWRIB<4K;6$MMR, H;8T%=AY9BO5(ZT1R^ CJVH9E\^I87IQDS*Q47I229J5- MQS?V1DH5T\)VT8&MG)?)($F&_G ] M2J-?K;<$.Y=6^$%OPBX;VZI>/8\"Z50B3A(8]JFK$@YK+A#<\?0?*V8#%2S0 MH(-U/S]C4.^J#M(<,1YB =)8!+>T+N$CZ-C\17EM'V3:]'0N]'@&E1>4J6DXNHA6%1CF[]WFQOUT[>:1ZKRF M[U)@9V&2B3M8L[\Z :$7[&D2\U86W)M__1![4S1,*$*>$/_T)DKA%SYP(GA= MW/TDR1:4[1A:AP[Q+:'U-OH40+N* H*8REMVS/16O7[^"IP0K?F$C1R. PF6 M, $3DFWAF):#UC+91@R6\!+[./'7Y&_DN*$UGI1@_[ZAM;*[I4Q)/BEF)Q(' ML*3 )=*3"94 2XTLO-];X<9H@4HF M[I>DS4ZE+#E]@68VRTY:Z3JDWEQSQ+[DUUU81&;NR,13_FZ,N$LE@X6]_L<_ M/WX]4S-4=?M0(7G=2.&U>,:O,_. 120[DV1D"E+C3*J=&7R?C>40[-CIR5#3 M^U_.JD;Y#$L/ M<)-'/?1'[._K^_8OHA<+5=G)AXNG6?,RZ,IAS5H><2/0!"=VAWJ8:-K8/U\$^'R_[& M'@,]-03E9^S_8'?H^+78@C=C*UYU -I^%?/.NGIJJWF8Y/H^>QX7['=G#\*L MP3\;H8$%\'7_'IXLJ68%NCHQ:7>32%3MEM/7^-TFC.?@23%U.D+>A[BDGY^\ M@_[##,1VXWU^@3NR,E=9V[Y3L71@QNYM/)N-BM2V8-$TO=S(3*8Y+-1;\4?/ M\C@:5I.W1'[YZL,ZCMZ,!?>:Q- I+\!^?)W#;N+D-A(I']=+GX05740+94%L MXL:$&1"4F(9.S%G/@+<(&J6BCG;>_87_'9OQEK?+58SQJAHD_5!N:^G(*+-E M&[$)" K .O?)+1(M7/5WBP802-LH.U_N_W0]HRW[_=]S9_VTMNIZ[T'7U15(AJ#X:+)M0X$#*A0CT]"105;=&(#& MV8U5D 'D!6]E0H&W^1C:RGY?E1SJ.$Z:=QU8,H$ED;;H@JFC^HOCF7@O]A<* MI-)_")*X"PK8,]G;(;Q .X2OK5?\_N[5!;#^_D!E<$111-! -QPI@^2HJ%>= MLBBQFAU?2N6*05!"I PB9?!PYNH\<8<2QL=4^#Z(\8( Q1WB&0H$D@ 3&=9' M?XU!*,4??6!I4$_ 5LR=68/2HL'!NC^1'P&K@\87]74:FYK&VI[M'M]!MP)X M?1.!).O>A*RW&@J1C,#^/-5#[S'^9U?LQ0)/]V]7$/D20>$G^KHK*>N^.L.) M29S8>4?'+M'=#>$PF GD,T0J#8?'$9-)FDL04HKC@9#EA&1*S/!)G$\0#^;B MH(Y;MCBGXV $:6DXF7%]NW[LT(1< MK\;PZ7&64(A&(K6:-MA!-T_!D@]:!ZVV"HQN;:D0;9Z4NHT*YZZFCQVO@//- MN2QT\ I;(FBANJKGZI4ZQ9'?X8 #[.Y6-\>_;H"9NQ3QI0>8(.Z27_L$A\SM M'E%Q[C+F%Z3Q6J>BD=Y% #_^K3]NH,]-\+TDG8J/0R=#9:@X= M(SN!HS/LB;&YBGKSB)=S+%D'EK57;]N*G%E/QU*;KBFI(I&Q^OFVC:8(R;/ M]%*VXU);H:ZM%FVI+FI\ M+<.F8;,Q'0[40!8<$LUSJW1>%V1>18$9.L8.%;:"Z^FL&#I*3Q:?VM9 _L7_ M_6A6\^7%#-<\MCT0GLWAV';_'H2CR1+8DW:6W\RZ=*JQJE%+M2;)G>FU+>YM MY'G#/?GHS498,Z"J.TF*_07EPYL3\ \-?C[C_O==; 0'\KK5-A_@%**1G&AV M#Y]*J[ 6['6KS!+.NB<\/FH!+11-PP7HO?TLI@JA_IVHPWWU_ M#ZIPM% U9CBVIYN]#:C>&Y0S=2P[EO3O84%3UL&*;)^]16_*&+Z/;@CU<'O. M';LG"AOV5S1L$0@RC&-^Q-"F04@2[%0J_-N2,US2EX*,NE533&V[Q.(EDAQQ M!7/.3: 4!+58__U1:18?6?CBC=F[3MN[AMMJ'<9])"1=:D&WV/RZP]:*&Z5= M-C.%5G']X]\D^9/ TC_)1&:'\AT9_OWH^;;WW"+Y8?>"GMX"^MA%GT?W@#Z\ M)/3"VX_VPQ9E:Z'RKK^=]CP:'#N2KV45=D; =M78!3^:.2.SW%._)[-UVZ]W&&SM\/$P/O/**7QR[(Y/W M[_C=_7CV);]'&[ 3^%TZ^6 :\=O?^_MC/WU.XI-L-H7NDY<2@$M(8H:;@'2: MFV3%)"9A:3*13I].(7LC^JQ+8N_MH('\]P?QXS4)D6SR+OEX+@Z_0VO<\D.>U1Q?G*O2HO .^CB/@\\.3'4?>R[!XA\#S!_6BTM*ENKU*L M-*EFOD+5H7_>ZC8H="\%_=IWK?JZ=OS$3Y$\B[C('PR)/>@.<9, MCE-)@AM19H M>9!\46 >ZD?I@* %M-?@&T&4B"!Z*8AZ:>R9<46(!BVH(C"M8-X@1B\=V7:_ M$V3)"+*7@FR>MV9%]9J012W$8!/K;Z55$Q%$7PG19JM',[T6VZ38 @R8"I5F MC^Y6&@_"IK=!M&G8L->VX2T.."-B^DY837[5O 71H)I4R<^ %BI,GF682@L& MW@7XEFKU*C^I5^C1$&?Q:#[XA M]-5;#-M]AZB27UE4KT>[#EH'*MO>Q+8G=? '=?<=":UJ6 Y:T$1-#,<.3G"* M=65+^?*2F/ZJDIA $_[=5IV!2&IW6WFZP'9IAB.S29Q,O$,$$U]9!*] -+0X MQ314_P#_MFD(0$2B]ET%ZZM-NU9:O3*,O5>?<+U M+I4]S+EZ7SX/,=FOJHKQ.EVBZIX^07%QB>&2)(YY\_+17.O5Z54'4QAU>)K7 M.U[LZZO>KRM(5+?"U(I4OM?J,AQ.D%#3OD>(J"\M11L TS$IZ; M%1Z";7;I4H7IT5VZP%!UFFD5Z0Y;Z8T8.L]V*[T*S419M(^F':L?W43%\*J_ MJRB8"SPZE1=%#ZP%_+M$/5,6B>+-BB)9H(L46^\Q;+O59.AF!6KH/8ZX))Y) MI1X_*B?*DEV1=@4@\5XNFEV@TVN!+AOFD0A&XG:KXI9H5)HT0Q7IWFB?2(58 MR2:S"?*-:^F_02KL\D1KP.:AC9, -&U'6>=(L&Y5L)(/DE\D0283F7?(5/(K MR]1EZ=7R#ENHZ/Z6;]G0(T&Z54%*T<-R)5?I,5R*R&#I]QBEU%<6H,O0B=[, MY(G\];=3D$\L,_A"KYG@A$)+/4V1#!PT+S]'9P1\OXZ\8^_DNDM M)TMB3/'"C^W"DC09?C09]CATY?[KB1)ZY"]GZ2T8)P^S>9>@B: MPPAZZ.:ICL.C2Z14-^9?TA8S]%@10L(_@PO'XIW87]X55<%U,??+!_?$_.V= MH<7+NG?EG'>L@AH[7$M"M!/YE?6BAN\5+ M(#;C3:@4_',=+6]7F^3?BO5454'/_*/U@I,?_>$1:>J1"_\.]_R1/]$99;SF M'5#IW\!W^CY.O_+"P..*$$'!CI['A7>TO(M1JGH\ B,X1M"3Z>--*) QMF$B M!RPF\<+]L=J/,ECC750,HL5V;/ ,X?P!R[J@.B+X&9LX=HPW@7=^IRIK: L! MY-+/F-]_RV\0>"&8,0C;E2P Z\]Q.7ZQ4&&GD;Y1^;7EG^:YNR<- M%D7U\+X=0D!0>4>':$'G?NZJ\[H&(2 Z:-3HDD,#?95DY+VY,;!9^'V'/Z/7 M_$Y9_L5'\"%D(K^_?I$=#38,U/V+K03 M94D"Z*ZUF&0:FG>&JN0@[_YU]4%ZP7)H>XGA]5:5#Q+YC+"'1,M5H,P8&E0E MO 7@0%W#@1]U:%C0K1"2^YSB0&,$IF;YRHK?ZT#(FOM7;JUE57UP#=?,<%3Q M_J\^^N[_"MU7_<$]7["#@KR W;G_1'BL8E^QWO_5AG0!#YLSC?DCO?".B((, M?J3)"5 1(AZ,!K)#>Z0X1(PH/S), WD6$)7![]Z%:4>-R[H#=J\$-Y?J8.JO MR_85+3HUV.,)TB^>_%A0%ZF\N8,IDFI//)_C[)/*$2DX0X??@P'XM0V0U8%= MF/!("OQ>/%.[=X\;K .:4B2[@G_1X:G>"?37W#W6#ZD)FP.4?3HIEK^Z-30)S2?A^Y ]YWJ/52!K\R. MU9NGU.R988&=#7K.IOGV;'?)YHFC',0L!(E+"/'[8.;W_TC>'ZA-)$-5C35* M8L".6*:S\+DGH]MXH5%#Q_]"#?_G=$"\"+T8"R$"CI@7_%LZT:FHP/3/K5[) M_@VA4*%!_6:ZO@645 >-WCO/.K"J*UYU/'HC5N_,WQ_?0ASL);K; NIK:,$T M&1)!EDY;DTW!A/&6;POU*8(+NI?4$\*BBMQ8;[W%8K>5R7/OUC.@HTL4D2'P M[B_TIH;_(-4H>+;2AY_&>VH(V9&?J!^P,=_400K,X"O[AAK=UKYN2"S4=V06 M970.\@)XBCWFH'GGG5H0O:-C81L"H@=4S;!J%+RC/J"+4&$LZ9U$JT!-C$[[ MAA0W=!VH2%&L#5.!3#86*.(,_ LH'0>*&1-DF&.!@?8LOJ'O9=#DUWN\63[< M/&[+L V_LAFD&F+^D:?@Y\]V WL7;)@-RI[Q]S%IHCA.BH# M9<$Q/44M[#>G!GT1(-BA:3;]CNY)BHCD8REPV@374QA[A1_<\PY;,P'ONW]' MPN@/Q8+>@BQ!)Q/V4@AN8D<*&&E";VO/WLF:G-[JJP"PB$$I!3X7;"#,=*@7 MIIZ3+4*-JQJ+O1'Q>>0++53[Z'QC*)MK'8YB)B^\,0:00FQ0T0GX2)U!R86L MA"- X[8-0_75$>^=#7[0B@B81RK]SQ.5(-&9^D3UO6![9PP>+>^KBYV4(7_/ M'\=!"G\&&+VGNAV #SO=!/OTYQBFR/6$X_-ZXIDE6 9A M"[6/' _#!:AY**6>KH:-(_$W?67Z\P"1(R<=F4J/H1 %'/G M3?V)J5 ]>LIB!UVO\',27\\FOA^,RHL>R/R'B)R&Q,U MX IBG*?W@W8"(P_5F9?[VHFIY+D"CH5H")"SBA@C^?K8NS490OXGY)OFN05P MM%"%>J^JL+1GY8+1_#Q!C3=R!$A$H+W$^;&=?S"]ZND9GU6 M=C[F%4T M!,>7:5]O>=4C2&Y@?.V=5(Y([K,-!1T32#!?(KU ^"B4/'+WCMXY*&X? 1"< MMBG[=XL?.G,2NS_5I=/F'?T0)(C'$38J:O.;0Y;D3PSY!#(BTM0P1!2O',DQ MM#W0NT HE4VOU9-PW;-"L,LQQ"7D61HF@.HU&*F PNT@B>$5\+7YFE_$ NN! M$.CZ:N /DL5[>N5851_LQE%&P*L0J6H=^#H:^G!(&H_>\U2[Y1NA8W8'=X5H M!FK21G>K@Z=:^>._*'LQL/>R9\F.B 1)'1<,,S T7NKB)VH9N;J"OZTM^-'7 MX?=^A" 7_>VFNUQ#S(*-[>LZ:LK[>LKX8^._@QC*>^T">6\8AHDBE_W.#E3@ MR#H<7-] /<.'@93]?,*VH)D5QS[)5P@J+T.I0VD@.)XE=%"!Y_KL,W6R;CDF MHJ*O0Z'"]H7COF\9F P('N!'50?WU@NX[Y<_.#V^Q4%40;H/::.=3[OS9Q'$ M1 !]?M%3#WY8N/-03CS@)WUG=/&-5UM@E'G?3]J1[HA9.R(>D^9I>G@7WEA( M](^4K1?C>$Z(+_0>_O;&2T,7)/BP_A.;JL8$!76J%W@'&WPO3_%!;-#R6!IEK M9/5Y)!GH6B$4D>_"_.-K+J1@_$A5PH#),TX^T: _!"" @. M)*N[D-6Q/![HK[NJ';F'P$L$(&P%D8.ZUT&(=D.D&$O?N%R%_ M>M=PB@=GX-Z>@GT^'MW@(?MG=^QB5H;.[V-6^'.#-Z$,9?Q[2\*2[FQ P"%6 M_SR*,+V4.]1F*$'MQ6\'O7/G='EW 3R=SM7:#C3M/WNS#VZ93_.NB0GX+T M$II+=.2%Y'K<",3^A52XIZ0%WO$\<6A9CB?VH-A -8_4U3Z61BF:DWF>GT>Z M%.6[/4QXU@!VV%GXJ<3=O6[^+,5K)O6@H@&R_G-_V]8]L[6[,4X^K O]>9IG MW4UA00<:.@:.AJ@N@$.&>0V[\VF(]+9$H:S;H2\^&<2=B0TN+SIZ'K# ^GD MX#,I[\ I"G1<<)'7_<0]!4RT&>O!M,>#7QSK_B\06;M?O, @2-?[L9O70=2% MH &H=DW8*]]?_4OZI?SB8PUH8@3XJ&RHGE?[,U;1A;N_ \5C'>65D+F'7HHL MRKQY.37RFH5<[[DSD0D%H<[N'T*R-%JI6BUTOM6*Q$"+_&2 M..%X 4]PB60RS4U2>)K#>)!(X$"8D%GQ9+72*RZ?",=-2*^_U"+$2M2G^1D7 M$ER.]J^G-.I>L)[*_^=M?^\'&#L>X1'CKK'*#'_47)RSIO01\3TU%3CQT0N@ MSQT/17?1)G=(]VZ[U?4D(T8U"S&&S3&50H7J5FCF"(YG7$9P355P[%6>!]A7 MW7=P88Q=LO]_>@G'O\,\DN/C>B?' M.H\C4X0H)D2,2Y(I:)DF*8G+ FG"25DBFR8F68Q()T\L4T_@)M*H4!)1_4V9%7]AB0U[OE]R4Z[VIKL03"C\=CR?Q=&^5TU')!_ULK]L=(>'F;,59 M&4FSY<;KR13%I1ZV/BI;&Z=7X7J8-B_B"T7:V*W1FDL_+$GT2C5% 9L2+5>' MNBQQ!I80IUSF8>F*I16VF[-4R>F35U4,-FU6&G M&L8?<&*N/#]OJ]:\WA=6!71D6=.J8%OQ!YR8K.G"6Y68G%U 97H4=ZHZG-.- MN.F)V5HITRTBMSL"JK5W3H.>]TV^&B/JQ&R96D6;]MF&)&SC?V-4@I986D82 M?F*V*G.$KAD609E(;[-&G6VO-<#BIB=F"W>M4H5H%R2Q9"S&\I 7)JH;-STQ M6Y7.KK&,<<\*M4FMH6#5T6+"Q$U/S!:MA/.BP;(%%.]TR*5=V/5=B@=-CQ!H M%$>3E6M*(W&+L3[+#P/3JR9-CR X%G2\R-27CI!?$(YKS9K8]7B:#<@%[)KZJ#IT;?69%98 M<]IN)]CV#%G6U!F!%I.G'GWKO- <#;#!BA56PQ4U'?&MK@]FZ\1R"=P25:;[ M?=8,9\VZ:$7]7@-\ZXGEDB^WC+:V*>0$@UE9G"64U8;8 7752RC6FTR#B+'&X M'/M]O*!CLT'\ 2? W6>ZM4Z^:>Y,>E>."O,P)PW1^ -.K('%DBS7/5EGQ-HZ M4A21R_'K7-STU!I Y@4U[XT<4T9[2&6-E$:#>&D3)V9KDH]ZE##;SL2P2[$4 M@J&NP\9//3%;2)DREVK "2A"51H$(XP+XC"2R!.SM:7;"&571ZY8TXK\FK5U MJ5^)=\$3LU5">6OMKAH]=+C8NIL"2LU6\99%GI@M?VC8G7ZWO3## 9I;.[F M\ML=B3PQ6_)\U40'[( 22JQ#2[,-^@3#=!?0??JPI]#5O6WXODA;AOS*G8Y4 M/YB8+V20%\\']T0SRXV>3EQ//R.1)R^_[:6N*!ZG-R6FPT$N>?%34WD:'QS" M0/L,:0G]BKXHDOG74;8O!,-WQCO/8PL=\8'78'S$!:-WZ#7^E:#AO*1O7K"O M<%I2."WL5YJ \Y*^>8$TELYYB6D,A_.2OGEAOQ+0'+O_(!6&XRR45SYLD)ZW:@!MR_;X5O;W[I !:^JZ5#0$J&E'Q]7%W8XGW36Q$N MHEO$U5L"%%PW[U"#[FF0WK]]O=RK7J;:411-F\VN>>;,/P7P@Z!X_]O9F.-S M>_DW9/)9W ''Y.0%V!4&Y94DV>D;)0BGWV[%<%!.;+T/@J<_VWNOLM'2^XU6 M]N>)*[X"_@""5M>RM8_ENF]C_?/VURN:4?\XVW[X>7K.$5:)HUDU-B!0MPC2 M?($8Y= Q@BX(913C/T@]$+ O>ZHD]@K2ME'4FQVB(ICYV=@9MEO\9!E%7YX" MMI-_Q?M2:R;1P%D7R(B2[6P[ADP*.7%8LGJ#8D'IR#O^2T;5%,.6+?__?4&( M+YE])/O_^V)L@F].:*MN=GS M0"J_ 8A_^9+QXQF)_U7\Y"='95'3/+5)STS##:O]'2MT_1&(@""^?">S.$O] M]]\_C\/W#,3L+9RG/P>T%S[OI@.T& [\YH&"*RW",*PNO=7$K#7Q@>V@RW:K MH'\Z:I=XVV"0+I4S2_70F>0WX_Q,U6/4TE^^4UF6(5Y#[6V?W/<&!:\H^[Q. MGJ9H\;A-+2V;<;1]'A"0N#<)7P29:120BR9($D'NLT/]X[:(G7_J3='UFFZ@ M^?%ZJ;NRXW>?>WZ0,7Y=)\UX$4D[GRFW2:1<%(UU9UR=L1V-;.HW!Y2_'(4N MR8PXO#19H/0:&2);$,C;[WSYSC'L$5*.H;-/@GW"]P+,=V+6_N8.?G_I T_! M=R(JO;6E/CE>W*0XE(ZM]G(T>M@P?O!%4PM^0QD@+'%@HZ1 SWTQCZ%C9,V- MA?5(!Y_WY3O!9'&:OJ!=#)%^=;WK$Z'^^;I5.J!^06/A8U@?AUY;XJJ-HI 7 M+(_RYKA3\Z(8Z[$Q'6_E.,&=WYJ^HNE<<110)0?DC/YA/,,S_0WH<*D? "CB M_9V1LH=F7]YH+[CK!&,5NZY2\62[C1I*2?-KHW(3G7Y370;B?5&J2L4%9*/(4X#B-/XL6YQ9PI?Q0$I M>UUO"]UR[D=!2?V80+<<"*<;DBE2/RA7<\N!7C@O^YTD7OWRG3^4P\F"PCBS M^ !,L=K^T(ZV:=4F2!-OJ,%\,!P XK )]](W+W=?\&3_<&:;6I!:_9\F^GG M#_5W>'6=_,P[:MMS=5"C*6=8H#Z0?^)PT Q$59:M>MVDRVP--=ORQ"GK$@?. M_SB.90D&@PK ;2H GWSQ(ON1)_IR0%OBTO$?.E##_K07S$,A/ MS)E'1_[E;)L_@_Z&0BEK,I^,4#P?S(GI<#UN"$FQ)"#0X%D*O8")DQ:+_7!] MU'<#4&;^,F;-[1S9DI^ND8 I/0OB\(:W4[:>*5LBU'/.K^>\07B%BHU'?9Y M!%J9#&M:HV)6=U'"RU^^XQR595_W08-T\'"2SF?R =1\SJ[YO$$(T:0T',[R MOH0.U8*PRM6YEE5.""&V@'":S#(,>29F6N6FF1&L339 MU\[KZWD[5ONCGMFABT7ZCN2R;VG?GK#*/WEF"WN\ OZ2GJ 0[JD_DT,WBQ0>N?\"\-UF%"'=U6AE MUNAASRSZ5FU;X '@DU-XEF1>S=AX0X?PO0G3]MQE_(';O0FS"HTE< J%$2JW M(.4AXPMII'FH/%ETBDG197.7'S88^8/L3.S8\ MDL2Q!)ZEV5=S4$+$0KG@^G+!K=H/?XC9<2Z_&GM&E!=J=8OP:H+K\W@'8!;8 M#DR6YO#[]6'8OP%FE;A#S2/U8P*S2D X04TA'9H"S [QQF4!3 X!C][PZ'V= MY!"NH_S6_T9I3-HC5Q(EL413C,[2T#7<+8)*2 SJ+X)0T8B _*07Q5X/6@B/$#[_K:!PNZEKL;^#05MIL7VH)HQG@ML:##K Q1*H%!R M-H/C"6+/2?3W,4NG;SOGDV$]4)N;A=";K#4:'=/]B1-)6)(E$\.S* 'E$BB7 M0+GDHD;#QQ#+.*8V+]"XN5U0I:422IU>OP,0N\^Q$*_2>Q=-GHV(F>'(C@+4 M$\7USWWK H]"UY9+8)C&[5LAQ02B6A[@\X<:?)K:J($W1_%MJRH8:V6%< )2 M'.>C^//V);N(BU[=0+A#Y>/^\7YY(^8C@"^M)S+5M2E=&"Y*U3JUZU;-!@\ MGQ3PHM!7"PC?KOBA'+*? Q4D'AQC';_A1TK,_;4/="&!R@A41BYBDR3<]'-. MNU.I7,*ZO-Y-Z;HYK.$TQ\KVPBMW)#S)8TGAKT:00;1"703J(N$"."5?A.O]Z"*E%Q7C0S+@B3JQL83'$\P MU5*LU6KU?+,AU.1.>T5M5=>=Q$R59(W$N"Q+7[(V.80U%#KN']>7LTI> 3:) M]UN2DILZPA8;>Z-MMUDLH3H -OT>8-^X%;F+38 MVS\5[7C8>)ODI]04Z_B9%HB8%E0W!-9E"ACP'Y<46Z[=\>L3XH4+>9Q@O[P5 MKIN(MPG1$J>$VCB@I&#S5A/^2(ZZ@SU\;*Y4GB-\K-M3M^ M?9*X='6/4YYI&\5 $(M6=N^V M\EV<,3]/<+][7>QRXOD!6.T]KGY?_=9%1Q6WC0IUDW;JFZW%UGUM%4DXLR^' MG2782U;#?G"87C=JXGR:]]WC](+Z]7N!6ACO@C9A:JY80\S24%#DSAI-@$HG M0&6Y"Z2=2HN)]VPM>*&F9K3-4G/\,R:A@N;]M4_+,&SBIFT- ,OZ#QWK]RPV M[!BYTB0WH46YC$OK9G[;G.5T"4]29=)9 H91P%/\W9[B[\!6>3?0D;94[ZTH M.S#M&B%5NZ.HO)0C '1P_9XEF=NZ?'_+-*EKOJ]I24:(YTP1R]!3YB!#N*HM M7=\XHYOB@[/6O<2:0XGCCZN*)[EZ>4?-'\#6/F"M<(#:[XEIZ9<93MO)&$HO M=H:BC]%%5XHMD"1])DU>TG/PP6$+UL#RT-[6DA M[V^L:J,#@)MDGB)IYM[UCR>/ ?>7"B0O/ C@6>EN))'4CPF44BY<>>3IH+7] M/2F2[EJVO (]%XQ.#RUN*\OYC(O Y\76#)G%B5=)$7+$K>LIJ1\4J,-]$!+$$#EJ"X"^0?3X&=M'2]9#K=6<9R'1T) M-,^.QWP*$UW<@A"3^@& L[?&3OU&)/]&)*%&)&_YRY>9+C2E)L3:"A-K969 M1]?!2 ?4&ELXKQ,7!'=ZY9K4CP"4>?[22GD?O'=3KMZPH\5&V"XM,* MF2SNE3+>E_Z\257]OCYK_3G][PLO\_^&X*%9WKVSSO\@PLN45.)]OU MAHB/)GBIMV;,MJ=+1)*LE"2R*/J $4=70_9UG7(^$]I0SOD[.><]V-[@KM[' MAEM6Q#&[O"+IS6(#+)$D,2E)91GL[BO==K6U:ZV3 K>>IAI!9B8K"8X?\)1V M17L%#A)TWOE4A^07:O03!B@>". $7ZIRJ>S4":DH##MV93XO[]#V+I*( M))4IBV8YZI(UZVX'(W?KOW-].>?N\7XI1^8_ OS6;>(BR JUN%7>FAG34 MXP'@]U'<*'I?Y6;J#^5W9/+-8Z@U,(3JVI;'.P&JNEV^,AE;CKGM\X-=/AA@A-X! (VM M#":+L]B]JS _[(Y]B-390[!OY^P$19C4#A(482_HPU'&WLDOJ!P7*-1BKQYL;%F@^(ZK\D2&=9ID&JC(W8-K\)NRSZ3K* M[Y-F]$J]8EW-C41CVA)V53=7=98QE^W3^Q)9 KOD!=,CKW880055GLO$>;\* M^#!J1KM"VQB+X9@=&!W/'BK5" >7#"168*YXS0Y^S(T=VE&?=!]07 ML#50: !DZ'-!I668->%=SL !N'SA9_@JT47EFEN9UNVR: LE MVQ[QEJP68\N&W5LWT&WFELV:C\!\:ACVJ,U;4U'#\E6E/W=)P>$! MS&F0KO.NM)BA['GRBXBF\[D,/S@__?.:08NI'Z"#)?/H89T7,VMZ<]G3_%XX M76A*T'<;X.L"U]MV-56SEZ #/2T(+ T<4,"EOE^4#6\@6Z'6FNW_[0E>I$V[ MHW0MB^G1V>1RYM-%Z(2? M"%0-GT>AJ0F(Z X,69!J/*"3)(2<>#WMQ&VK1C]%E3^V*I0N7R%(LS"C3XKL MN!='UA,,6NLUAO-5?UD1\A$BB?WZLL)RD40FF9@QDLVR'(SENG:H>[KP<@,D M W, 73'._@3++-QM;^JO223;RTO-H\"34W4H[;F)?+1LU6"[JV2INQY M4G\R8$RIO%#1K5NML]3"FA$X_Y;Q]3=C\"$+[',&0==&].0NV,[;2E[F35XS=<,'P9SUXM7G9IYIP%[&,%:S6;H681Y M@HV)J$JWMDH[Z%QM%>T5QQ^].3EPRB[7&N5I>R*NUB6RG&-:XBROO]MT_W#/ M/V?MO*OK56;+UBVZCHM:12A,M?J\FE?BKN,H"I)!G$P(<;QP]B/PGXSA^V&\ M8A(GMS#PP0 !A_X[6$&M']TY.8[#=JE!>NY8-%<^LW67BZ&G3"ZXA#ZQZY5D M4D_V6E8Q0=RR U_8XEA^JRCZ9FUVOGRGB"S*DED<.W:0.%X\8+7< ])>&2=S M,T/EB.1+ CTL+6<-M5.2_9%)&K(< M169)XOT$DY%]4$RI&CK:WGXCT.S^#P )R4(J:(IF3S7O\/?8C[\G'E#KA%ZV MT,LV;=<8+P@D,6E/J(PS7)3(97VBF/+0K^'(C*LT-5XBDR($\!8#NM9"U]IT M7AZ\ ]LYM(:/1(<8-:K=JCCL V_0;V+ZYNP,^?AWHA&S%)VM#10PG MH\A+(Y M*)+>P-7!)QL9=T\[%[,H?N"L'<.LXN3W(#M!/DL^V&S#A2*+/:F; M+_.N,]X68_)) M]WC &:UEQDTK\G9[FGR+) M/EH>;[45)9O;BJV5&]AZ*+1BPRJI*4"27);A'C"F^:JQ,I!/8#3SY:.9+T4H M4;7$];N^2XCR8N8+_JH]78PC0"B@%"5)9='74U_>MG3UNYCFQ$?'_VU,S0,> M5-,<\DS$3*.Z8;SPT\"Z__@\G>OS.WY]COV,N&7>48\)]P1YCJ6ZM2RSU8: MX#U+738&N_&N(Y'T/KD>FZ6Y5U-O0?9(@^YUC_3Q+LWK$>GC4R*2W\L?56+7 M+C"+K2C28Z?5VSKKL=Y+^ ,X&5%$EB/8-XVO?RA'QBS[?Y7AA.# M-/A&T#\MWU]1O_^;YQ, _GZ%^]ST!&*B-2TC*XIKQR_9@O@.QPWBIP4N6!;Q MA_B:"OZ4G%& -)F9&2 ;LI%HX8R]^.CDO__GY;?_ M("M$<2W7^_;$2"\Z-=]O('A"3KJ&3#U--A%Y%K_WFVQ%\M9_.F5P7Y_EK6_/ MI 9&(8.A7PGJGYD7?P:C<324MKQ!7@S8@0L12YL%WP[_[.EW"9$]_Q*DT8Y1 M^LW3+#DPUAIX^D_/3>8E<)??\'A[ HLB_O'0,1+[RE 7FJE?MASBQ[S\5\[, M/4"0_]-OY4^N2_#GF()B'K1^VLD/OXK/3X"!0,A#'O"M ^K''9:I_)ZE^O-0 MGQI!.6%,:39C%&4ZXR2*I"B)Y&A*DE5V*JDXBT^GC,K04_G+_JWG&;4CN^6W M"_YI8 'G/?E5"MT>7QKR_4JKF>&;A4Q/S/4JA0K?K0B]9'3VO M6[B_P5IBN*Y+&TG(T0;.2[%U]6M+LEWHYS5G*HL((16VC#]9-I!.W)+]M66) MZC#C9K_O"_(JXOB!*\W()B_AQ\^T%U*[LA7;M&E[HF%N^*C;%Z*X)?5KR_*Z M3RE-'74% R.GE;8DAM0:///H[:*R**]+/8(12]7("&3>G;>E3MP2PWYMR@^M M$;5QO*(0MAA$J%VBCKNTR =\4PQ+4S./BGF*6]1*PT(G/L0?M53'?$-L$4/4 M#%5;IR1VL!ZL.Q)SW++900N[5;5/FW2+V19:HM[I,&7?6$TKN&AVJ MWE#&A-Y8,#L2=]QR4.],L%EG8Z%:BR-5<(-.) Y=Q6]%QCBV]B-P!CEJBJ%:B^W,>AV!IA4. M&XCU=8#&8#JQH.;N;#>3 CDO;K7RU)R)S$;!XJ>>6%%C+8IJ+6R"H*VVS(;X M)-CZ>/RM)V:*WK8"- I;G#ALQ:]MCSFT*<=//3%5G9)#CK2:/D*UYHZH65LN MF,_CIYZ8J]A@TIJ14^VAR(;O-W?Z$*?B$PYV8K(\;3B93O+]%DJOI=JZQ=%H M/HQ'X,1LZ5/,)0J]_%(HS=1Y8RF7U,XP1O2)V1*;XJY,]!4/W9;&Y?EN[591 M*::)$[,U[]=15QZTQJ+LU)7N&A^T=TC\U!.S-6VT?:3JL".SM.;R4=$@.=:( MGWIBM@:[L#41JB5>Z"UM?4VX7#>T>-#T"-7==5WK>I7J6"RYDZ9EE=@F44B> M>@3K0N!XPXE0J9MXM]%K&F6Z;\;K-6YZA.M5@[,%-" (-!Q,[7ENEC/[=O+4 M8V"S&R>_JB_*G$EO@_FR5O":=3M^[(GU,E\Q,[/06VQ-NNCOQNLHSPSB18"? M6"_U::6RD'2K:H@MD:6?ID;=(/N!H"/ )VX^:0[\IX)/:?&9K2#7?Y4'3XR%8 M$[T-6E]HA&#K-#5RN-FHR,=M3RQN@\'0\6)5J*-R(#2[.QPIV3$-QDV/^H6* M]#(OEK9%<5O!\J6I@T;+302:'O6KJFS:06W$%U#-GZGH>ME=!F0'-#WJ%TH% M]LAC=08UC' Y8MRF+V#)!QSWJTX6J?Z&10?BD/'H2K-#;H;EN%\GD&A'Q2V! MSHJLF)>$AER1_7R7BYN>0.)XMJI3U>JLAX;%U;PFF!5,G/) HGUJFJ@3SZ>\ MO?X4G_ L>>EKWY[^\-($ H>BPX$(' V4_9'BZ42;G,#D,'"??K$_?B6_^>F4 M]D+".K0Y/@0'WM.''5Z([8VH]]UED>P;'D0OSCLOGN_&SYQ9;O1TMG_Z&0$" MWK?]F3:*Q^G-L^3A<)^\^*FI/(T-[S#0+GR&_+U^@7U4OSC\]R^%7NY5YP0X M$9\V$=BKT3-P(CYI(KBOV*NQ>G B/H^:*#@1J9@('"(B#1,!J2DE$P&I*343 M :VF5$P$I*:43 2DIM1,!+2:4C$1D)I2,A'85Q:*?F>KZ_I MV/JZWGEF)]7WA1(=__5/'9_QKU2J(HV.O(#>&JS^W-.T M3"/^B[F?$1Q54T\EBCU37-9;=A1<*.E=*#UC\WG+Y/4]+97+!&X<#[AQX'_* M!QCZ%;]^]/_?\ &(>8+;PM\O X*Y]65 P&4 V0"R 62#,[/!PQB!UTP_\!^0 M*G.M.:%VCLJ<>X/NJH' K]NYGV368I]> "!]H["7B*\P"J]$]:9@6/;;VZ,O MCOU%SJ./ H0(A C<12!$($3@+@(AIBBR-UMPNG\@8]E]1N>ZX: M*L$Y:BY<_(H@?7A^R__R_ K .9(\O>41]#D)FRZ5K:D0[M-$@/CS?;JWOOLB M]YOO!=)AT;>\GN:M#47C-X8O';(Q/?UE(ZFR*MDV'G8:?6PNY(G=HALT4':I M=_XBOWDBX!0]UP893T"7AT8PSX=^/&.:)VP.J3EYW]?B_U/[\N9$]JDLIM,CHR@!O>XM-=5L5&V9KY(NRHQ!]81%)24$#@LG2 M^&6*N#TDP.$.GEJ 8^?8P2EVUEJUQZ.2V#+7=7Q%=WQ6^)NJ1N< >(=%\J*] M6Q7,UJY:5#'2629 NFS,/S+=Y;(8MBE$'[AR_B4"2?7 M+PCPK*74-=F/7P8OYV_X6N6(S,]63NX:VF\Z2/Z#0HSL6YITP!+O>;*C[Y. M'M@^%TJUW%0067$[%$IH4QUM4>':;*];V_Y(]5C4M(M<4 DI>]GD.]*^N%(6 M9^D+6G.0)C[_:@G2Q-7EG#=H0A[6=XSIX1MSR]OC<-+#\&)T;>%VQ(7TIE.N M$*+M[3IH#YWDV1Z@":#K0)J U@2DB7.+0F_0A*GLW$D3Z2S06L%%&A2[KHS1 MOZE?>Q::J.84G2HZM$ESF_EJ.MT.MC+(DLQ]^,(CZFB41BNJ"& M#+UUKJ0P'58L]-;Y&PLP+65W+\#SJ0E'NPVEZ>DZX?"[)X\ )=4NJJ52<75M@:DD+]!R?H[5Q>%NAHK":-W8E\,@OGS'N2R%,?"^\*P&(&2) M>V>)CUXZ_LP2\ZHGAA01$J)=&M;R(FXM1/S:;@7.RAD9:#CKF#V%\;I!*T<6 MRKJ45(7$V2P)60+:$I E+NI\]#-+X+5A05TN<4:@B0VQK38J),E?VY;H+[K] M-MD:X\+0[41A'>GZ/L?'G>1 [=@L05.0): M 5GB@@Y,/[-$;L3I)53(L6A+ M"+7Q8(X8XOC:=U5L>R?W:K6R+"!CN]4?N_:Z4 $L =2EF"8H!H,.3/?BP)04 MW/[RO>\&LI7Q]NOG$?R8DI^ND$SO-U>1:=HIWI%CYTSY@WY[2?'PN\MI/:O8 MV-CQ,&Y-L:>9D^YN-5.(X-I&)>LI0K?$F))I5P)^/D"Y=EX&55B)+]\9)HNA ME]HM4GYI>2V&^4FDU^C5.]IN![:1LRF3Y(S;UYKH=N*T2NVL$*> M&$8QQ0!5#2.9+,5=ZHXNY5Y;?\4Q*7?CBA^9=_T@X\XR?KP@_$R\TC/N4@/K MU]$SVF:I.?&J.5]>W[1,ZGWD<$A?ER\>'GX36>,>]#[QH;H,5_J#KG3(Z7"E M/\*T0TY_T)4.W1RN%$7S=!1;GCOW;8I/US#$&L9.WG3F7 #:UNP@PIWR/Y G M&Q79E4M"J4G945$UM')+E[@D0(;-4L2#2OG@P:.KF MJKW913QORJT: #Z(>:&S' 0^W/$A\&\PT^Y;P+>Y:A/KM9N*N#*;Y0[3D#O& MJ!,#G_ORG6:S&(5"X,,='P+_YA+PO@5\KM\OMN1I-!21>7]27XZWH3X!P$\B M4]@LR7"/>85^1S?FOY%LK#.GV+W%F4OOG;C MLM#J652;"<8-915)& HD&"S+C= *Z&PA&LU" M2]DB_<'8YP&0:0!D]&+FU0,"&>[(Z09RJK/-O@5D"S=SXWK9W)G;9B4:%'.: MSIL)D#F0;QIE83H@N",_%I#3F0_V+2"KLHD'DVJAA6J^4M&$$2F.D0X ,I \ M\&S<%YB+XSZ=5/QSIWR]$_WJO@-7+Z]L/WS06!ISQ;ZU#RS#;FW;37PFD*W%.\#6.+E0F8YZD%CX&$\*F2.M(H[GY(_]BWFJ+:7Q5JO.\FC/6GA M,8/2M(8W(L 6(H,T!F2-5\M6GY)E]BSG*[*H<3$RJ@;;L06L0<5I; M /(SEJA6))XEV$MEFH:..I\N6_V40E9YF>WB[KQUDI^NE7$M1;S_Z;F/'GT7 M^)1\L&_2^H"I!]/J-"?T%CV&6&(B$71C@Q '(A2H'\!>,N+BT3D@;04%( >D M0GTZ<\;6MSB@$14,6F^Z8S$,QBT2)ZJAZB8<0,>6'9?%+EK*^M$Y -H!#\X! MGY)3]2T.X N%WAE\N5@K-Z MFF7%+\MF=,W1/-G*)@5=9-4V',,/P-I<:\]57>[._>5!;[G.3=>/KE]_BBQR M0&IICU/>4?F?0"KL,7KJH$7U,&?"^7U1$W<+O=!K#UL(+V%DHI@068JY5,AM MFBZW'O0N"T+]!H63/X9Z,PB)HCDO<,(0#:M\84-INU$$H XT%2:+7JPDWP-" M'>[J]PWU3Y%6_ACJ5)!WA:KCH^:P:X\7Q4C!:W('0!T$,S%9!GT$EQ6XJT.H MWXKX\L=0#VN]=J^_XO)"C6CT"HP?*EXWV=63-,%XEL OJ?:3V5V70>FT+EZ./OA[P-W>6=;P2U%K *8W+2FTWHJG%U) M8 X@'_-_W-7X.:?BE>KUHM*C$&P%UR$M,'0LY_PLOVJX= MOPZIXC&HXK*:T >IHK;B5(]G*JB F'K$E$.37Q5U0!7TE^]TEJ..A2!(%="J M@%1Q7_+2:=8XJCB)6W[1U N:D)\5MIZ:JXSD>F)7<" G*XO!PG/0KH!D\=EV MQ:>H4A^T*P2;0VUR-.1%@RO7 S;?L@IB!U %T**8+,,=>^V>Q[" +D*?".E6 M,->\S+^>''^>=*AOT /HS^W!&Z;D2\_6ZP1[_>E[T"LON&+ABKV=%0LY%J[8 MVUJQD&-O>L7"R_$K!2U4XL.RI_G!\P'EZ7R2S3@:S-H 8T1O)+3LYN^OGX"X MUXX.'DQ-UW&?1*6F%KRF)C4-4N\2!$N;="?J-7L=G=37'0EC]A?:%'Z M4L'(T1N!]SV%)+P3Z;\"?+>>M3>3F6^@6\DG6^BL.*_B$0 X_>7[9=/K0GC# MW?MF=^]/N1S^V]V;#2V[U!+-I9A?]G1"Z#HEU +W3KI3H/ )ZDQ,R2)^QSF _BC]66WPW'E5-$ M[.^"+R&PW.)TP@N*NZ7BSW'Y!VAZ2;T_V,_^H_B<-)O:KJ:(9:$VT@(^9'IKJL4#?-(Q M/HE+EI1\,'S"_3/=^/PFL[&=K8W$@B"M*[X@] MQZQX]7:^JJTB0 >)7,5AC^ ]"&T#2 =W%KGU1[:!/QC/C965WZ+XAO#S'6(W M(S>);Y)'OJ(8> 07DL8A25!S =D;[?HS^11T %< M !0A/,M2EXSLN@L^N.$L.B=+S$RU>*5I3S\%\B:S]%PP(*X#O:Y@3/YM!.W> MO.KS(PMST7/M?/P=AA/& ]AZKOV42W"Z;]>7-YHO; )/CG=8PY&];270;#_> M"4 //#/ M,)3_'ECATMEWKL(*U:GK-.J#(B7FU_2J7PN21"_\@(RE8CX;Z<+$R&H15E$B&V[K ->2%R5&(*&KDK06KA5 M7O@$=?C2V7ZN8BU$I%MF*I.<9^*!P71%OH].@N0, 30E,LL1ERI/^9!>1FG) M%O0?D(_Y63/ZD9%YJCG:S(#)@N[D]O!A2L[?B804T_I!_L_M@7B"L;%VJVM. MNRYFTL:NMBWJE?%.C,]W.%!]2.Z2)4(?#,UINP%\?D^?/[X']6YNL1[*. M3*-#"5VM/+94':*BY$< X30XJ1$GR@#?GP,0W+'O&^,W[\[S_AT[:JP;.W+; M%E%D-Z\HN4&Y.>TF.S;WY3MW++O #1MNV+<%YGORR/F##;LM&EAQOEE53-IO M>^T\HLP$)-FP]XXY.'G)4*U;!/GM^^$TM2#S+^N%+P[TM_GL](2 _=]5=/S4TW8%EO"5I#[W66IFI/+*+@P(_;N-31Q M2:D%DL"[8OLA"=PK"5PX'NN])$"+2X.I./0,E4ER[:QZ%3Z'\( $$BV&OFAL M)B0!: FDEP3NR17G5S[XE0;*W=%4FH!Z65I%E@ITKC><31);('&>H4^XVD+G M&6@+/ (-W+SGS;MM@7E):%ASDBZ(6VFP("0LRBE^!Y# 7N:AV4O5SGM(7YE/ M_ZCRO='O_CQ!+FP7)UWP2&3ZH7\U#=?GBQ0W2U^6'O;%ZJ"[#A?T8 M78:,??]=?LB%#1G[_KO\"/?J*:XS])_G+!>:[#GQ>_S,4O,R_ESVM&_PFOV& M0U73-PK7"&5+1N%U1>W:PP*%YVM%;:9O%"!$($3@+@(A B$"=Q$(D8L<->]D M<:3N;N]U%^Z<[!L*O))+I*J[I*9-[PE2@8:T/5$D^)1._PI7(>9\K% M/D^*JW"WXYK=1:E=U\_L08U_P%]".(@R;$44=:- M#=I6APBJZ@"5=(+*1\@M#_?*U*+R%^_BS$4!^J<^QN< Z*^XI+:%T.3](2&4 M:I;!8E[;:(R2W9+[#2XA+.%F>3^;Y9_Z_%YTLVQOQ^UH(AD;H303^PV\:XS& M>@)*X/I[P=WR_B^BTW+K_*LZ4#"L,-!4>-]\PS<%GQND<<^L? UAX8# UWC9 MU?,%K$[(33$4S&C3;^8#K!8?8IA/D!8@H%.0TQ@"^H8TB7< &EUK/KE;.TM! MIH(562$'E7PO ?1>E8#AUG"'OD5 W[V<\0/;OT)ZNK%8Q!I,^C.MC5?# MM1H!2%]^7[�,?A/B#ET-WBE1>$:6ORP\95@0O M6>Z_RW!A/T:7(6/??YA+):S6;H681Y@HV)J$JWMDH[Z)SY^VC&=I3S6O-$M', M;_U00'[GUK=IZ4O?+%9#8;OI-+E6&6$Z-5[".7!331%9%.>R!'5<)P)JX3>L MA:=O%"!1_,FE]V<2!2]UT)[7# O"MF:9=!\;!1TL(0HZ)@HLB^-,EF1)2!30 MHH!$<2FB^-,;],\DBH L-/76QK11F0WDP5J@D!41 :+@]A8%AF9)'-ZN0XL" M$L6EB>+#=_2?211SCVK6B'[9-_&'IH^XJ*T0&51^Q]@KBUAC'I5Q&V)FS5TM)FYCJE M,1WPN9^D&3W4\H '7;0E%>I,)ZDZLR@+GP>?NQ1\2 M);,T=5QF!B(>[O$0\:G1<#Z ^'Q-G[7Z=&\IEL;2=(Q;];&&)7O\7L7!L!CU M!-SCX1X/$9]B,>8#B"=8@D6L(*\)PUTU7)J[>7M.)7O\08XA,2;+LA>"_$W[ M_?P[D*>6=OG/?.>'7> S>IJ6D17%M>.7;..)R3AN$#\M<,&*CS_$UU3P)]^U M#%4&L1@SPY$=Q9"M^%OB7]B:$_A?+_5U*1FD/_F,?ZO&^OM_X_\\_3O%TF0/ M &9^>/AS=4WPD@-<4/2?YX/%"Y)4XFG2O*=>X>0+\6[?1?S%1R?__3\OO_V' MGHHHKN5ZWY[*@+[HU#PAJF]X G)=0Z:>)IN(/(O?^TVV(GGK'SK)<%^!@)]4 M&/WV7$F42(1$]"M!_3/SXL]@-(Z&TI8WR(L!.W#*OC#BX9\]_2[9'9Y_Z?H& M8+9OGF;%#+[6P--_>FXR+X&[_(9C7VFP#.(?#QTCL:\,=:&9^D53)7[,RW_E MS-P#F\[_]%OYD^0&_AR3;KR=6/O'1OOO/?SJR_<^X+",.\ODP1X6P_5YF7[E58SPS<+F9Z8ZU4*%;Y;$7K) MZ.Q[EW]BP_P+,NP],Z [ZP6N8L[=LW;PN#_);PSP*?L2H#_3U/2GM[X=F#S(\N@!5RZ(05(],'G(8Q_\D(JS#FNO_^>WI.>CUGSXJNEPGF6OS_ M'MC,G-A6,389.VXX]S-:_$0U4PT=+495-@..9$D38*FEN$__,IRX/V[HQ]_J M9S/:1M'BE9O8J)EXXN3_O>*W_XJDUSLB.G*HQM:A^N.3#WR!8BPG,[@F:3@1 M\P6-D=*45EB)H:8S2I8U35:I YSD)UNV-5YL5(T3 M1 2XN)4T&]LM8!ACCQ M:]-E41NO%ZM&9,H3KC:O(L7=NJA+N(3_VE*@5S*ZRA&8N$+P%8[/<9O:17%+ MYM>6G=QL65T*.U8T\OAL+FZDXL8!+3'TUZ8K IWG=RUDCK8"K=DAV96L\.#U MQU^ZG?:4P422*"&:D1LJ"W?*J!.[5Q,U:CUL>]2EJ5'NKJFP)Z+866>N6G.=W2GP\.-$G MRI\5*S6+\,R0EZISA=MT2FS2]*A/B[69%VQMU$/E3KTM+_R*I>QXB92.'LK4 M5]/X:<3(7 U]E&EN0PR30,NCWIO$I.OE)[R$YI?#85'1U_9JI<L MT&TA7\XU1ZNPT=K*'8DZ[M/4IX-%9T5%HHR69^O"1!,[,]#RZ)F^3]2T#2.( M(CY8CI6Y-RU6#3YN>32CI%TS@I$T'XG:.J2M+M>D,10\$\../G1+;0G%3:W1=/CZB'GUH3<0;O=! ,''H^4J^UFMY03V2Z.,/E9M&S1DV1-=< M80PV'I;X<#D$+=E?6QJ%8#28K)RJ*?.*+K4#3QIJH.7QAZH-SF@B';V,]KS9 MRB$+5MB/P(=BY*]-=_V2V*.ZHS:ZM8NHU1+'MM71)>:X3VTI(@3/CG+"<$![ M!%'VAMT*:'G4)[%<&O*47"7%/&MU.)[M:&,,M#P:_ TR;3(48W%FB,@-)Z\9 M8S\"+8_[I&VKT6(U9EKBEAZU2BHC*SLJDMCC#\TM:\&D)C(#$4>#BE00CCL.%0H];#YI4J>77)N"91Q_*\#,YOQOCIK@U2]'$<7.+78Q[ M]GB:!%MF*((?VD(/]9!YO:16)V-=XHZ_DUTL/!5ARG,AW\2+>8GM5UOSIM!K[QS5Y(S:@.W$+8\1 M.JN6B$$YG#JFO*;UOC>01S2:-#T:IXU11RE1[$V%$J7IRT"FEO5!O#V@)U9) MN\>,2W19$X=<7P]]#9F9,? P]'CTT08ZJ"V)7E_,Y[TYVFM(Y54G:7HT_/.E M&VX7A% 56ERC.IZ@+EJTDJ;'"R5?8_)M:E@@T- SIH>HS3^&Q:RYQY ^ M6C9M:I(;J5'5TZCXL?@)1NLJ14\IC5HH'NYZPH0?+ENMI.G1%TRWRXA:&2@J MXITPOU4&8X.V>=#T: UNJBM6]U::@FI>;R#LHK8V7R1-CS^VS)C-6I2S"D(K M:E*2:[>[1'/?]H@L1'XC2DM-6YKXM+4J4<(T7P+K@#CNV*14'35((F3%O.?O MHEJ)6"GKI.E1QU1L@/>'FTT7S3?) FU4Y;#H1:#IT3I0L=%0K\R8>*M8T;TB M(S!4-38^XJ8G"*/DV$V!LW.)+= MS7@1Y4'3HX\=MC6UVYG59JA<*S3RK+DC358'38\^MI!WB>W$% 9HWBA@_KHP MIWTA:7H\8;S7:NBKG82&6G';%L#"-N*F)_; L-!9=/+$J"?0S84D[GI==+%O M>D0;^+RU,1QGHIH:DA_3=M/4MF .J&/>X'LULH:V%$O<&@'K>*QF2+&U$C<] M)@YI4Q"H=CC)F;WN9!&*02O7GR1?\,PWGIX&K:WI?\\/POZ]=6[Q1?'^Q=O M=..WS"PW>I*RGGY&P)._[26<*!Z6-Z63@Y:5O/BIJ3R-SYEAH'V&9 +R>OTX MD9R6@+$/2, _A+"_5,#QKQ@&YR5]\X)]Q5^]F8#S8$\ELYY MP=_PO8?S(Z"=G,)Y@3QVT7GY:&CW&^K^U<: />6']REQ!F\=L!]P2-ZR M"2_L5OS10?J4,7F+Q\X^)D?Q**D;$HB<#ZNH<)7 5?*V=@CY%2+G'9+90R(' M6B80.7\MTMPT?*%A]FZ0 MD'\*$AS[BN)/\:5/,;;8SX"" MZ^AB9(M?EGK.O$[X^.N 3OHKXT([]F(+!+U\NLTS+I"N%LB& Q)TGHL_[G=K M?D!CS3\._H:FVXV9;J<2]+Y[ >Q-C./_'O'%V;CS?HPTWG9#)[@5R^QSELG? M2/'WLS+V*;K@RKB(=7X_RV0I&RIB'(YYBKPTCI23]-KQ-[1H[FO7T63/B3_O MC.QR^1/OC2P4[-8VH?U@:*\.X<^IG#YHU+\>>7S]BJ[Y7VI-4OR?!QRW1X2TTK/F>/V">+R MKKUT'9!(CM\8_G.KO7B=Y)5K)#"4FNNQN2Q5-PPJ3Z:^86R*>J?\4WIOV7U)Q%"L$<]!V/3 "?!!XQC1,4CWTW:;K@.YYKF7%32J 5C4_>$Z; M2SRGS?6G]FP\;@6F*'=*]:59+2K2H",EJ3:.BYQE()=9<6A&?BB0DBKR1*D=:-B^.!9CB*S)'&1 M$F 01K]U78-;,MR2I1_WA&W94"M.?B\V'&@B7_+E;BGPP"#7[(+J?8 MY>F263A(4P=:<8.!L!28$H MMBQ@]8.\?1A!9'$&NY3Q?^TJX&GD%>(JQC_DE4_@E448AM6EMYJ8M28^L!UT MV6X5]/11PKS6(]K8JJB;K7FIL%DI9D>K))1 ?OE.DE06Q5[5 \ZEL%YQS2=G M/60J[ZO!V$O-\9,*2+=PHWD#)/<9L1%I'H&+1T)\F/N0\^EYCSVQ%PZK_+A2 MA\")O9E(R#2/0/HXZ\SVVLFZIL3!>B//JCD)['"Q*^6%C:@%FSE:D[<15OC+ MP^%>F(X[ >R_>&Q==2!;H998,CDY*>3TPXXY8?7UHLHN(MEZ4T3TLMR5"GYI M1T02!?0EAKNDMO3(J(*V4/IXY5RVT(-O&&\ENKK_$4C?TO[<+;/ RO%N,J;[ MXG!J3'H(51_U^;^\6OG;;8XM<(*@Y9_58I]8-R$]+Q M&>43./W0'>K&G_%#S]. A*&IP'C-!/(F$QG! M'/C) .^\3&R<:WM-0XYBD]R'MZ/P%N,NI5[HT0$].N#$0H^.%'/6T8C\"[IT M'/0T7EV$?@"^R>^"@C&:VG?[\F;XPY0INMZ[+[U:",6+$5=R1%QKK1NYDK)# M(EUB@&\'AK)'JMK_0M\.:!7= \- WP[HVW&G2_O:F^>9G3O.N^'UVYSBBC)7 M-T.T':DL@Q1QAH\W/.#E\<:.]T=9/]/ETM'4@HSA**ZMP?NQ3[X+N'(*K;<3 M9EU2WTQ/_C#HLG%MR>3&E\<951:X/-[G6@"I\T:P 5T,H%D!L9$&#_NSI"I! M^^B4'"KN0*2-8+;"]>%,&_RY=!D?/BK)V:/N^OZ)LYE>VRK^C.X:\6>XLVYU MR6^70UYBDXPC=!9G&)AOY'-UG/1!#O)-.OGFS*+/6U011#.Z%76H.HJ7@NZ" M"V?K)M,!5$&^@RKNP*OE15KGANPI\^.XBZ=F?F1 M&2&%?C^7RKG\F8 Z:\KE_(Y9J[*(-87>I#WG=HMU0R#T&!<@7HC(HBB71?$+ MQ@P],CXN[CX%=\RK[YBO>SRYY1F*3IR\*N)KR2DPNNL;JQ36-1C;7K\F5216 M,/CN1M5UJJ4JG9@EDL3)^,FL[#"Y#;2J(4?\A:;8'@P6I;"IHD)+,?(#2:@X M;IA"ER&-G$>A#=A,^9) =+L . MQE:HC90*M1;D233K8<-AM%NEL%R"O2 L9X'F!Z;MC59%02\T)0.<#9(DQA26 MY5CB07/]7#*O,;Q?@2'C=Q<>"S'Q1K]VT24(X.?]/MS%S%K#+LVQ*"[<=:1A*%) M4%X6(TE8S@N::9"38&:?E+F&/?*@W 0F/G>?+C8V=CQ26U/L:>:DNUO-%"*X M&:*&,]YN5F@7:_@\V%N3^+^W-M<[C>M[J!XPO7_"HTK;]>?6A(L6:(MC^"X6RL8CD5SF'5YH.R2SA"6-GV$129 MKXH!#]@%N&+AEW%EAFY8T!I-'[? /%2WX4.4^A%(W]*^6_GI(UL=@UOD.-PSE@*. ->=]VJM _=4A[:*PE*76>I M,R8(I%I:KSHR*C>88;$[(GN=;21A.%"Y<#K+L;#0V.<*7W!0'G0O@NY(T#Z# MF(#N2- =Z2$P<3^>-;#0&+S*@'HO=*RY8\<:.+'0M>,^..MH1"Y6*^7F?#O. M6W>%8^AVO\86RRA-"U3>T]NBVNM(&)$$-1VK:K#0&+2*[H)AH(,'=/"XTZ5] M[Y]WPEN&P)K0'PQAUXNKPH/E8-'>U0>PR%M<=N[/8&YD$_6Q[T\P5&K/U=2\6;PZXPW"Y# M?CH?:/PRA7G4-;E9;F/<5D&12JDFY*.PRQF1A%&P^-@C^0)=K/C89R+JK,7' MMJK&&Q/:;9D]:SLTFSKE,I$.@'&H/L:261P[SC,' 7(+/E5PS[SZGOFZ&U0/ MT^:CA27WT*%JT0/<"[JY:0H+#%4'$\HQR[N"N)V-?(S3C#H+L7+ 2(V)??XS*H-B0>G(NQ3N M^WQCU1U(1+^ &IX4BK/E#,.<3H)L4(",Y+(,Q[V9!.C?R6O/C\9?X?=.P,E) M[R0&1;DIJB@2S4PQB6150N)8E918>J;,-&8VTU Y?L&_Y:=_$8\'Q8Q%<<55 MVV:HFEO$GK>62R2V@R2,^+7I=-N?5B4PW[29UVO\O,:@VTC")?S7EHC%==7( MEHJB72G5&4$Q$4WLQ"V97UMJA7&+J%GSG"AW6N.AB"ZJ@L/'+3'TUZ9=556, MHU**.1!Q_::>V#C:F M.AJ;,M8H+^1*K3U=@Y;4T9>N%O,R/BH*@EQT2T:9'6K*$+0\ZM.29E?1H&// MA5ZA,Z (=+5BR2AN>=RG/%'OEU1%C <*P=1\HS\6=(('38_ZU!4,A.RJ5470 MQFV7Z0MV/=_F)5(Z>JBB=KKVLE$3A!Y"['QF:V_QA1ZW/.H]CM9ULSAE,+15 M4LE"?T&"8KQQRZ,^C:<]1,1XL2+B=$.>2%39&>1!RQ-]&JYLA\9P!95+8F,1 M-9:]WB0"38_Z-!+:&WF^09NB';"=J&N+VLB/).JX3[5",)U,=&LGK%A:%PI$ ML:]M="E1NWY9>V%7&$T*"&T::ZTP))>1Q*J@Y=&,FGANLZ3'FBS:0W&GDB/5 M'C? V\$>_W/3X5P<%1BV4S=7?H';E1A9H"(]IK^C#\VM!ZZVR?M=U"CKEIV; M3@2ZW0%$^6O+.;8B"CEZ'IDUQ^HN>[-9C32BN"5[]'9'G6[9:M,0M#Q/85%9 M7.;Z?-SR^$/EL#7#YJ8O"BMC9X^PFMQ:Y\'K ;O]LDP61,W;[% 5+;F[]EK* MZR.QU9&8XS[E%P.G'OFS'%HC8PK+*8E4Q+SGE/JX8_"> MJ4OL\8?NA"HZ]>>R+=K\MLV9MN) M6QY]J( 5?+I-;7Q1&["^)E:&QHCBXY9'T^13&PE=EJ016D.VVVIM@WAY =2L M/?K.=8CHCI8;*L+*;S<% R^,%144P3Q":#6HKP,)L7TT/^5M=]NU"W(!M#Q" M:'O!$'D2ST?":BXI/6]>ZO E4$[[&*$]JNE-\K5-#^TYLRD M2VK&Z+JV$A!,[-75DLNS4QU4;#AZ*D,(I=*R-)Z@N-4QC.$FHO%%4MSAZ*E% M?3+K3,H;RVRMB4G#$J*54TEJ+!T-/XYAZBAOS(9"R;4MDVB-N$5,Y:!DQ-%" M:;29(9/CZJ:)L#FW2EJC;J0G6;*/AP#)BUJ+]FESV*/FQ#HR2'N2I+P]^EC. MJK>[ON;3Z+#O*/RXSL^86=+T^ NJ7;,L!\*TC]9,?(A*:]^:NCK(8'3T!1'E MZ*W<>"R:FJ&3D=%S L-*FA[3Y*::GT_T0#;IUI(-MZO>0E>3O$A':[#68M3Y M9BTHJ&:JGF6J[76'2YYZ_+$5I4M/J4&A9PYI>EE?3?MJO;]O>T06#:>^:1G+ M*!0T8DJUF.9@(8Z3 +*CCG'#]3+H3Q#;1!";6A;=:"2Q/&AZU+&M@A/K*E:? MB8@QDFOS(K9I#1(O_:-UL%L*]4%^U5D)^=%"\Z+JB%(Z_"&"[1=B+9<""Y': M#(K+_K;6%*MK?9/<$!]]:P.OV"M[R"W1_&X7$44.18RQ#IH>(1'CG-RN7&IM MA%6NI&V5_FH\LY.G'D$1]Y&=.Z+7F% S]'RP5/A%JQPE5]1'7^!L/+/=<#Q; M0.H5U%1SG"L"^^O%=IG8FD\6X<$C08D-77GI:]^>_O#2IJ1C0W*N@1/!-UO> M((G9[CP?01!+FP4OSR1(X^=9\J\%$ 7-VITJ R%G(A#>4$ T("0D42)_^Z6Y)!(,]"4QP;^V9 MV\:-U.&*ORLT[5FH5PN=#]7EF3>:\"TCW5P%)G#P>P0]^?O K(66<%M^<_< MM#$R^=U"!210_;]YII_&@5\<#)4'MJF[#GBS])NYV?1ON-EP:;M_KQJX(.=R MFW/Y&5)*SN4VY_(S=(><"Y%CY%Q^/6^"G OA%W(NOYY&04T'. MA?@OY%R('+OW<_E9\@KYXM^'9/?EY-?.LM(9SS^=5GA$J> M@$H^IZTUD:\/SCEW789$+)-[(1/".8]5H?.WG*.8.OKP_[XQW_Z4BZAKZ^3$ M[W/1X.B=A_OS[4?+=&3]?_\]^/&FQH,XOL0P^PF31/^421CZA4(]R.ZFO=3? M,I'7]L'K0&2CVJUCAB)T=#5ARUR_X<(%Z63?/.!"!/+4=NQ%"(3ZU$+4OR60 MH'#\57S%S36[(.Z8+0S=/P_Q'1[,-/M9_7W'Q* 9V*<_GLB+RXF.Y_' M2.-GIFLXCV*9?0Z9_ T4_SR4X?54(Y1Q%>O\>8K7]^M1[/@' M(IKGTCK ;P'U*!;] Q$*_6A*R-L,\.$6XFX_?VK4?UQY?%^7M!WT\W@RYA^B3[UIYBLYCG[^NVSMNNKFB6']]?-[,5M>#3[H2J2+E<3=RTHF(&5!K]Z+6;@-\7VUSP'I!WKJZ[ M)]ZY6LOO3^6?B_;\'I43DU52;'8E=QF+IFVQ7NJW$!N@EM]TF$XDPU'NM%_G M@[+# ZC6=Z[X(ZKUJZG6CYN%]RI1L;'IYU*":!=;%C-G-HGDG]\\=KUFX888 MZ99RV;BT<&1);43ZQENPQ!D/G@3#+Q>5DK!NIS(JH4:O79#P13K"G]Y1< MKLDXD2N_=@,BD2N/+U>@D\S,2\68IN5>J5S4YBH)(WZ'#GVGV^)GC\ _=W,\-%[E,GI'U_E_.1@WV@BL9[WH'[DUG7NFN:]NZ:9M%=TZQO MO;$7Q9Q*TRHK3#;5O)"6HUK7K==?.XF_O(+* Z;A(I#]!_?6'+[*N@NP)9-" MADSZP(XY8_7)D0R3+ZM-6:C-N[E8MJY4RE-T9T7BVP\F'&>OB2Y]9;XBUM#] M299+*_ _9'V)RO-RF396#.U(K6ATJ/TK"5M$W][(]O?*KI- M.2TZU;$@2(MNHEC@%"T*HOC*I>@O:+KG3 /S8MLA%6\MI(DAL$+.!(3@(5(A MS] )%0R47*3S&E*(6&[YTFANOM-^3JJB"3^$/.,\ 1)6KG+ MI)6[WY2'XXEGR=JP0[9K60!!&&"(C->0(Z]#*]69H%P9E*$7@L8Y\# ->05- M!H_G+JV@^9D-]'E+V#8 M,EORNKTW9;*F]=G%$3=L5+H!)I?Y'D#F(4 M/8. (I9%H_$2_0GXN4)]2JBOS!]73PHC&O/F&O/C/*Z.E@33)5L< M2&ZTJCG2JC=/#?^R/<\UM&>E0HMLK]GB!#512CBYK&'T*DA*X);0B7""8DC3 M'F)5$QEQ20R2B:TLM0W:$XV;S1BG;$OB*'N'IK55'4V:[213EKA)3V%RXFMS MO.*A<-@W=DY>$<+\VM+ARJEQ1#I<03K0Y41D$E.G;0E4LZ-Q?ER.S(4[9.P> MJU>C23F6$5Q1B%M*,I(O]I#6]]HSQ\-<]-0S^!H=C*[9L9G$9$@A_-,5_1*> M^')]BLCQDWXY1"1^3I@Y>A!FYOHL=8620[53T?+;=I42G5%3G:RU8B'^ET;K MWS;8-*:3;$1:R;*PF9>'XW1:ZZZ7C3Y-85PJ3#$)PK M;\I#\,3GZNGZUA0BKZJ\E9A5HA!=:93T^K=7^/VM;E7,^DRS"LD$!2S+7C"* M..DJ/-*M"/WYJ7)]@L2QCUM5S^:ZN0$@A#<[5'X/ M%R?-@$A>U&^WE+Z$:WJ:)K6.BDQOV$LX6KM8G,@].U>*YODKM90.A#T>%(AZ M).GM,QE5\6UOD%PI XMB.NY -LQ*K;Q=]6D:I50Q=#@6.[WV@;#5(Z13W?T. MW)_&('C7+]CD[XJ7,V9Y:6@7-67E-J79=EG:FD9UU(QCZ8)N3XM?$_#ZRIQ% MK-'[DRVDO=9CY!#=_0[<'VD_+?ST.ZIN7EB+S:S%%#5W/G&G ]ONCSICI.KP M_6D?Z[HGSCTBMZ?=@$)DHU$LI'N8E,>CB?^J&7X M#2$+U!]<-VUR]=D%U1II1O:2X ,Y^*]V\+[[2V0BD8DD:X&8 M"T_&&B<[=K6;ERX!7K_3R:8_&LSUZ/BU(,G,:VFFU#?107U\L7:W<./@$\Y$ MD.7,?+:JQVU=8WKS?B>9:S(42L5D<6L:)LPE3F/(E[B.D"25^%@#D3Q$\MQ) M5LHO"XTNWW2RS3JH:6H)L'*ZTF93TS$6&M%?$!K/F7ART$2[Z!K [Z%-7:.' M-@$H;Q[)^+RN7W<.O%ZE$=CE,@/2;6XP+K+ $B+T;%D;L\(Z8_YEXMXU&HE- M1B!B-=HE2A ;+8FBM]H@F81V6/3:W;>)+"$).C?ANXOVZ%Z"Q6LI+25Y83,! M12TYC/8HED?LXS?ICE'A*!4G"3=/G'!#5/(]JN2/2\@F]"JZ8"(,+T6J:BJU M2,QUMGJ'ZKD_E77>:JUT:6',[5*3F96CR..)XC9*-!.F*=)(B1C\1+I\LG1Y M!TW=E(&Z+F=95N! L5,M]F+YUOK/T=2KB15>&RR7FT*E))7 >JTGJX9F-+'5 M[S4&Y\+TF5)XDO[U1.E?1*Y\CEQA*6VV3N:DC 1401[,.G)RG+C#CN+U7-1. M)%?;$;49Y>N-95+N5GGLR7@MQ1-AAHO^M*SOW_BUE^+9@W-$A7/ \CY1#6.R+AMWSL_66'WS._SLR7%CBH.A" D*R@GN2RL8$'$3),!S[-,1'MP(EX M''CQL-^YV._V3 MM9PXFLY#T\;.YW<+Z#(J^$5//WHN/A?'G']GZ!?,:_!7?V%1 M^B4>N]))O='X[/Y<_E<.32RDP/ZK54N?97?T,Q3^4%'IWF-7WGS]C[[]:"'9 M'S)'H332AU!@[T/ MHEQLR-)Q):G0W[RW7F;7#E<[@+KW?8(/-A;)$7]C>:$I\F4AE*XUZ[4FWRK4 MJB&^F@F)4DHL9 I\LR"(>'>\U:4#?9 ^4 <[I\0V1VG9GF1U\Z(+_%C1GHJI MP=%;#W?FVX_= D*'*PCMEX I!"XB!%>Q@C0RN)(N^.N5_*,:(6=BNC8T >U_ MW7"B;TGJXUE+A@SM0;CG^RG[C#/@.(8=1=D^S5&Q?I0=ENC$%GE6[6J)(8+U13O4J/H_A^]'0DG:RZ!3=+ZY0L; 8U M3>VWJ=<5''DR3XG+]-TNX 1AQE=S1MF@(K'YN!\]G:?-V5KG=5ZP!;63+=55 MT.^YRU4_=OIV9:$9*ZV4$J3:5 #U4C-);[@5W+R3D;DA\RJQK?Q(*W66KX5B M5FYV4ZM^_'1D95-P)_5H:Z+5&BMW-L@D]&AEU4^U1 MQWVEJY"-7$]R7]5X=VQE M-JWH"CJKIT,C@^IZ4%O4%&%6J6PK8F$R;VS'?>;,P;:Z=B,6F41GU$*(3*N3 MUQA72\&A9PYV(I8G)\=*L34N9=IM.U= $SARLQ<19N]4;M2FQ#H74U%DT MM@ ./7.PF75NW6A2.8N:S8O%8G&VW3!I;A"II:(=!)@ M(?-]YLQII5J)](I>YJ.:6-#8YB:C]LTV?.J9TYIQ\7*U(0RJ6B3JYAA%K,V& M/3CTS&E);4;F;5U8:8LYQ\=<(38K)O'0$\HJ@P97E/LM5^KU!+. M]>LI;#598&'60%#B.$R4ZL6SWUGR?/4,# M#JM/W 2]G0@B/Y"RT4*#:C@K-/3DJ1H0IKW27,@+)4U:EB8&/VFDX= SY,+P M+.BQ23&J;>;I6J:3S#1=2"[L&3D@,]IDLQ8%46C79^5>91J3-PH<>H:R8E5M M8;CSWI1*0QV\H(MKA7'AT#.4Q6\2KTO0C.4$T"ZG.GP^V35:<*YG*$NG[>3, MU3)9RDWD)&LZSM=S#M189VB@V9QN>"N9RU%,2Q"2VX26Z)3@T#,T(++]94-O M5;.:G.;6R[%1+-2@((J>H0&G,Z$+KZW*0G.5=:/?S(PC92BUHV>L@"'=7>0W M8",(D<4J0U68!<@T>#3T1+V6:L6Y-,NP26%1H2D.$D-K 0V&Z!D:F.BQ/!]E MW:S ;,>R*W7E0E6',Q6ME!;*>;H0$QP13N#,:4W<;C76_##H;V('$3?.41NDN*Y5X%WC[U1V77,X //%<6?''FL!W"K/^84 M$'"L8&+^"VG/XORUDM8X]4+'/TJO/O#]#IYOPF>.H#,0X!S![Q&$)7_W_/L5 MW*>?^M4^T(%?' R5!] )<1WP&?[TKT05Z-^(*NQ1DK\/YT;)N=SCN5 ?%D*1 M<[G1N5 OB0\;3Y*#N9D@BY%SN<=SH8CBO\=SH5Z2'Q:\D8,A@NP)S^4W>_'\ MU'&Y:1+2"A"OQX8H<$8PB&YPH'3_;Q.F+N$8B(R)+[ER6WW)*= MA&'^5,+0<'_BSR1A&(J)$@ER>2*YJ[X$%R 2]E&(Y&;RY<^4SWWEDN-L'^2F MV*&19&@UDWE.56VI$B6IX!3B5'1)$K(9G%3M^CI?447ZG!POR[C M)QHRC\^I'PR^2(5=]MQ;CJ MU:4Y,UCV-&;^C0\^]BHCF<^\4-4;>N5=#EF MR *09A55!R'CK5V%_HP^5! .Y*+2,-4@(! !@6Z]*00$^NH^*P&!" A$&.KF MALU-K!C M@S_K #>P,H;\ 0N><3['@_4V-BCS::E4F;:X:;:@**\--,UO/[APE/VP3Q5Q M/A\7,+HD(]\8-?IL1KXN:/2'C-S,3X$YR4>C@NA.HYU\-CU;B*@9!O?M1RQ, M<4G"R,^+(OGVUR&)H-9 0S!P0JIMN_A6$\6TG4M<4$M0H3M!A3[;5OM:W4<_ MUWP[9-W:*.NUK#3&:<2S9Z0]E>J-)N--;BG,MM6:5.%C(RK3Z,>1V49_W%R4 M^-J/#EY]MFGWM?G^NM;>;_+]FNW6:HHYL06Y'=?T;9O/CKNHD1F*%3+7N63H MF?G^\3"VMS;>/O:G ]D&(=FVP07-O"2U[UZG@ %&ZKE+&8L]Q>U%AHVR%!EO(U&ZRVR*"1Y=PH)"IO'K7-'Z-&XV M0<[N #D[6=MC5T?^G(??+9F1K%JAI:R[^,K$E6Q9LN&$=%7V]H.@:<^#IMW_IMPC M"O?IFN.ZUE\6\OLK8O=]W71MU/;8_L-2^U&>2C>ZK^6,%!G5Z>)XEIAGT(UQ MM-?Z2:FQ?2BI#&-SE9:KM!6H[:1&]>+G-! /(^+9N-G##K"\\\) M(]IO^JCA*@K="$I\[+X^T!Z M5*#E#UG9J!;[DQS3V@H;,Q%+;7-MP- KQ,KU)N,URT MREM!TTK0!(SAWA<,2;YX9E3J_C?E'M&LD\!>A-0?/AN&M2M3)<@50:X(BHXUZR1GBR5^+IN+(2X<(SCB*-+,"N"6=T6 ML_J8B2?=UQJK93<]3G M ZYCR,FV#LXH@("WZQYG^V7H-F\,:XBKTQY3XXZ.YS1$9+KDNCP_*DJY\<*, MQ)V:E8BL^C1NQA\+T_3II=L$F7HB9.IKYTL]1^KX923#NY6#72ZK@O2BG] 6 M17U-]U8\7QOS2$1 (S(:IJ/DQH[GQ^EV?<(4UX83@^:B:BB0?-0EL ]L2-+ MGV!Y!,O[=!/0X\VTSYJ%'6<&LOY=\V^3:TP[34>QA9JNVD9M6@*Q$93MN"-_ M[$S9( $'",1W7Q#?D]MPO\S:[]IO\40Y8J[Y=9)RAVW',KNSF:-C'D==7DF+ M_N?'__CA$E^BN03&T+1""[\*([G^M>I.== M:>]4;<".JKF-EJM:1;DT2A=Y9M6G<0=_A@G3'&GB3Q"]IT7TGC[@>RH*WDH M957J3\Q&.B/,9I65"V+)K6,TD 1 05\ZS#+7S-QX3@GP>(#=KC@46GND,I1@ M<@23NU5E:-UCP(^,-BWYFESG)J..!!*SP28OJXX@K> \,0QWYB(6 L,1&([ M<+-=GHT=<,ZETS(X0L0KCHKR)U&/C%1(%N!$( MDR0HV_.C;+NT. LL@>$2E(V@; 1E^U2S+># IL> 'TELL)'7R6J[I%-,6RBV M2C&=:CI08N,N^7'ZFCTXOC@[$Y3M09VPSS;!3KGYI(^."E+50F:UU#@K+F[$ M=/.U6\%,[-V>29.V]\^/LI6!;0. ZPYV]0ASUU(FD(@@,7IU+P1Z(]#;CF MH]@UNQL0L4 N2^%R']JY<.O2(6WPD!2Q9DPUK0LQ7&]PK10-Q>")PPXU&8[ MQIX6LQ-\_MD@.5P5:!@.%OW?' L'V MKFGT?0VQ@"U (A9N!@[^D5A81 Q#'523BK#(QC*31#;2+*.L/'Q?0RQ)4FN? M&"UDHO@55>"$%-F>A%QT[_GQ59GPS)>7M1*?TP^X/%KX193&.V@BT2.?95Y" M[D]#YJ];YE(=@F%J(T$I )5)( /XG0CX2(W(&;'H9M0%1@2*)3/DLV_0R,F7(3+KQ3FN^U2+S^F(<$XNI M9;&!9 H*93/),)V\YKV SRE4'@BP]-Z ""DTTLV5'1I9Y@S:ITM@OS%.+W=W M^Q.<,,DKO,>\PJO<-/W%J96DS1%J?03M>2]X#X?? *TR.(>AKTYM:'2%S!&Y MU8#DA#U53MASE6,&/)N%+"M"CJV-X"=#%QG X-WFM;1L)_0*G>UK.;$PG',L MQU=C?)_!=Q>P9R$9DNY!LK](]M<=(BI_) !B>4:L95N;CA")S&KR4'2ME-9 M @ #*.$XD0#/C)]XYAZO+%RX/DSRR,Y3+<621PXN#@ &_!I\T03H0T2+(1U% MDL/H[@+=1;,,*?)<=>"ZMNAJ ]-V"-!"@);[!EH>.QI7]WM/MTS,MQ80X+]S M]%'-*"/F/"/F7Q>SPI;7LZ]::2-F(ITJLVX.5GW&NZ0@S%WUCJHOSL<$@GJ MR\R?@$:? G@**A"A&3*W4)*1L_',D$#&$?B))!F1)*.O8-;4??ZOZ[+A\,9P M9^:?E.OFDA8.5?RS=MU]?5\HK==K6%8R?8 M+ML=;>TQFC.T,Y-AZJHI[%]<,I JR3N1#,\5-OTMP?!6'EC=XK(<9Q<"M8F: MW8U<&362V@I-%5T,&DXD3JNF"6;Y-)BE]X:WV>_ S=/ M@WK>=/>";;O0Y :U41FR;@MR;@8R[KE6I_2J'FV^*HR68ZLT)U3:'&E@N_KR<]5_F8L/0!MD.I6:U17\],V++AF5%J:C5XEV8V:$RCC<5/Z\S*>I&$0\.E)P*=K9KH_)W$_..1D@:6I+W$U MG06&JA,:R0I>.4&?'@%]^D+%=,^+(I51G6MME,8,>,8D:8T'TU1I_%W=%IB@LG61+M)P#2PP%(I(KNN<&1Z]L6SVE2$IR$X"1W@)/\ MQ"J9];7^=)YMCB@0:>3$;;M$<8EQG\5=M6/1<#)!$Z2$("4$*2'$_;L&SGN[ M :B-P I* M?%*G]1" ROWOP,V!F">Q>?#=I4'%;M:T,&O7(6<_09HZBH).=2OI,K:$#G1ZJ3S6^*JT:?Y3!4PURSA/=+,\6U89K[WX&; MPSN?+A:N>*7QI<5"55AOK41!+@J;45E(Q<75PIJ/D5A U5JD=/-S[,9[<8_. MQ>&<"0BI?AX:,AV%V5PW-P"$1,=4M-"N/17J).'9FJ0?^A=J2'7_F_:(C:R> M(Z3H::RS^:R!%,%")) A2(1@!79.4X$4VYWR"5O0N&9/K!8[@VY$@YK*Z\O. M7#-1G8BAN^]F=?^;]HA=L)XCL_ZB8HC+1@=CO=]H46ZED;1BZX530_4RN#L\ M$T\0,?0IT>6[:(5UV #K7(L# JR2!EA/U0#K./%B6X0=[X=N&'VR&][V(#D8.GM G"4N" MH]Y%-N+];\HMLACO?U>>V/-^J)R^^]^46^0"WO^N/#'_/';:H&^P9(!BH1O2 M0JKA@5KH:B'\ \H17$(CU[C@!==/<.KWFR'XA4HN3];VF)E^@>.)O$[T/V'/ M:9T$WU^#C@YT)P&:FP5B:R,09-V0'": 04 MYZ-N[NEZ*1_K;1H.%>FG%+M#F2J8KOI1W,V=#L<2IP$.DA+T$(F"7ZB>\].E MPW5AJ?N1#GQ_DWI=3*21,-MJ]8VSH'N:R"/I@*[&IIEP+$H2B;]6RJ#WAO1[ MEF,X- #P6P8*C*(++#$U$ESKZ^0'WD$5[A>.G_!VOS;JTTR?]?74U'7=XMQ: M]+12E7F=&=2\7LOO[47 7PT\L;JD]P[A=-X&.AV!R: M[D ']Z U_OM:R7N?O\S;JX<]2#HS-@U5C@HIJ9W3Q==L1FG(VQO!(&>T@Q,O M9\:#8;I#<0V^6M+%:CD['O>C^.:#:)A)D+L//B^![RD%PFGRWE<6""S\KS9; M)W-21@*J( ]F'3DY3C3N1B#4)9H>*VQL296,2#\7365$4<(" 9J+;#3,G0$W MB41X?'#S 00F 3M)$M]])_']5CSNYMOTQ/XYR>I[CJP^PE!W0CO/ 'B)[GSN M=022]=!0M17=M%T+]W/QDOY(S2I)];M-JM^C"KLO3M\D68W0][W3]X/B$3_K MSU8P%',&0HZ\#@5-T<.HTR]!&@C2\-Q(PZT![<^M"O#X?-?FLPK.77:0+@@- METHFLEHD.6M4N\V9ZR3X?A1?=D#2I0A\R,(\O,(R,_] M[\#-BT.?S0KT>/1]X:[&^QUA46U%A-JB,%ELQ&5.%\;]*+[:@0E'69+(]* P MV/WOP,UK/9_-F/L9LU>,[#"9DM9YH=1);$O-2:*NMU:(V5'_V02Y;O=K(8+4 MS\)[D!1PA$\UEI"NKM2?]CDM? (8/CQ@^*C!%T([!%N[2VR-,-0]T2"ZGGFR.W)0U;/FE89,?H9IYE^7=I5+:LV-)>K3-+ENCA5"XU^-.$C M9$E2V$,0,H*0W3-"]EFB8EA.E];U]"@IR>;2:0^%K;I-8E&!B@##<9HFHN*G M)NF_'7F@@RNX&PI *GWB6K F3C?6>YH86]7XOUEUZZ%^?7E7'K+$4X'0$A6 M%',&7[)!6)QA.O!IT(R%# 4G8H,A^@DWE$%7^@:W2LDZG O\ .?ZO5QK=D?[ M=KM-^JMI#%5[KLL;Q)_@/[\W)QU*C<@$(/'Y_>-)[6=/_09W#-7EC_^%_P1/ M4:!;8B'!,/G/,9&RZ*F!]J#^YRI^N\](_AI1+^@0M?\??&7T8-+XW_]W./>] M.QU13-VTO@?5[ >+\K>2P<)L#"(#"\A:! IH8'V7]96\L0,?-/G"!H7RWW<% M\6@70E![LK'_"1W\C';C9"MG\CIRL&&^[/2NVO"_%GR&U>/N0]-6D0C_;J$K MM-4E0$\_>BX^%\>K MECY+E^AG2/]0G^K>8U?>?/V/OOUH(>&,W.PTTN*XO;=/IO*OD.KQ5I_;01DK MTWY>U^(,RS#Q./O->[C_!Q ?QI@AB/=9H,3Z48:5^X.A OI1)9ED@!R/Q>61 M_XW+;.?A-@Q,??@^)P0[CA2%O^.\T!3YLA!*UYKU6I-O%6K5$%_-A$0I)18R M!;Y9$$2\;=[JJK66(+9J4I67,H66D"E46T*S4$G7JAFA*@H9^(-8*QI%=$T:J%=G,+!9/CX<1#V4*5KZ8+?#DDMN '%:':$D/_[!;VKPLJ@-\Y MC_\='+WR<-7??A2EJ@#9)1Q";NK__GO@$;1GL%7=&7RY<@D_]SAJFW)M9'': M&6 KECI'SX/V:$JV5;LVJEO 1H$Y]&D+OC:EFXKFFYN#?JGZ*KUF1):6VHF< MT%J^"H66"JUC^"1Y#E_A6"ZXF%0YV:_W-QD1B$2A_,X2:M98-M0MWOCKD.K4M1UU MM/F).5HQ#1,*T!"O0!?$DY90\EISTZ.\T#]H2QGJ/_XX_!O]GW^%5C*".N%X M6=RE;H8'/")#%9@-HNN*_KU1G N<-T,"9"5\?C +/:,K^-GG4C% &*& V M )9_I@R67O!D \I!+H$[FV&/ !^R!9:JZ=J0+&3#@%:8@NZ@/;?W\!C15<<. MR$%.B6RBHD(NA*H)MK$5R.>N3@9_-C"V ? W^,KD%&=%3Q:(#^S(1$Z2\N'.*!)4(G_)@G1O_6_BWO M-B /.1T2LATJ&,K+OR#9PBW3Y16B9>7P6P>32'M.5O#N_6OXI>K1L;< ],3@ M=8@U_BO>/G'_KF#>_DZ([B!$X[G_])F'W_CP>4RH7$X?/4Z'3(A.2%=E MC]I#OJ-Y[N',_N'H2,K -&1K&,K!(S.\C?G_Y-G\/Z&Z;#D&L.QPJ/Q2?SG[ MOKD_9*+.PZ@7*H!D"2E,=2 IRG-903.!H@R=C2_.\'G"B33!?*<$M*_WH)M>#'CB4;MH>^V)XZGT&OS_%N8C[WO1":,#2;@64A M'C)#$V !^ Y_7D?[X^],R)>H_M\"'0^)8\=>P4BT@^CZ'-,P@ >I.>CY2/#M MSPZ+X*$G#;TOP&FX<&-7:"R<]PJ$;-=:PIT8'JX!C1U &8PJ_B9HB*+ :<#) MJ;;MPK_#IP2O@ \QY\#:A=&:+E(GZ#!I9AQA0]!= ]ZB@K;_4"DY1 A_^R'- MO4/;BUI_"_<'\1W2Y[^\W3QB:Z2FSY[M3L#ACX,S\HX8:>7#,[8A8ZTF)E3T M$7.%Z'^H0KWKP-$#6QVJLK4))I,.>/J -K.J93NA(^KU^?J?P>F4F?>G?"(C MO;^__?A7%P&W^W>6(0*$@KU9QPN4FX>$3TJ'KJ=WJP#Z]1Q_'BL$;_S[ M"B'DL<002RYDX(=0:#GT1MACW1 P/MRR=W3!@78YE!*'2__P=6O*A/\%-5PT3/VU!#RJ.%=(KBD /IMSG\@(=7:;QEVQN+_L7%Y0-X0&LNWIT8H*)Q@.97734H>RS]((#4/G)J.3'JE0I81#B!YEI.H1 MI2(5/X$V)EP2=%BQ;AWKY@#Y(MYY_?O(J;X;!7)E5U^$QX7#3X;#*PHTO9&# M53>A:ZH"^]2]1Z8->%W:C%8RJYS:FLWCYM:/GV$^X9T/QO71,/J>P(#463! ME"H5OME%0(!8R%4+V4*:K[9"?#I=DZJM0C47JM?*A72 DUWIB'"$$"?0J[-L M$#<1=V$3?$@;[]_3@UIL)3H14[M;R97G<9:?S\>LW3@]J//CKG]0?PJ"^/L1 MVFU(:+\C-Y-E;R>)!-M16,PU9'>(G0O5G_]/HV)0>D$78@#=%^0>0Y\$C4,* M%2F:@6EJ-A9KT!PQK:']U@Q!KH""_@*?"SP)F0-0\V'H!3(Z@ JC_9,%SX[)^^ M,AR"]"R//:]P '05+-$FP1?+0T2Z_B#T'-6KES -?>-54J#X":(@U[(PK';X M!33'PWV"]BJT1I&Q@Z8IAT:R:H7F!UAPL- CPG\G# S5+B9,>P( >MG!#L*G M['P^VT?O)MB]MGTC =]OX&S"^PL/1M 6/&28F3P$+Y" WS(=G*VKOWW'V\<@ MSQJ=8;!@%;O_0YRAL03!*H-'81!J)F_@BT-@/0>*XQ\D&C1R==VC[0V0K7,S M^HTP^1NJL2&!ZLB3AE.1 W=]ZAIOO(K@A;_[>)^"\8,19A(J%,*A AP;2KR1 M-3O3C?<@8#<+"2P$V;VTVQ"T#2$/J LPPA!+8\B-_5_U3-C/5Q#? M4$Z*^N/0_4%?V;_AD.-]),3#9G?\A&C9]20%G+^]-WLPP?I2<.X;/AY-^-"B MB<"/(_Z%7T,;/T+QXO/&X\GOCQ4LCY%@.0F6_V&P'%*^;V1ZS/*AYQ 8FK_A M/S#OO^-#8]9CRL.O7=VY:D)=#!?5A#;:V, []9ZY/FW0X_CPM5,39HT,';$F M]9(BC$_WY?RX^S77_1T('6S!5<.I[\^D;IG0^(-ZSI_26<=/LG%$R%JJ"L!\ M4I&1GH9:;6?_BI6=Y8L H_MQ.OQUV9Z78*.Y(3:'$\8FS0S(R) ;^CB*:7@F MX3" UVUHNT"-Z&E\V8//9,7QT940U)U0.R&0#1>DK+%U@/3DQG^5LK/$/>WI MH 8^\%-=]VPBSUF!9KCC!2S&YA)8AA?+& ,#:=V74!M@AP92RA;]Y-$.U.@& M#B; B=JC#9P,M-VP,D8FI#F &^8M 3D,*)""HB*^\>E8)K3 EPC-1;X%H@ < MW_6.&,UCOS0O%(.B/YX1".TE.&T'V;KJ&L6%+#7PI0PSA%4)VF +.*YE8%AW M" T-Z&D8 2YY?IY'%OL$!<71\7I[[T5#3;B3(/##=B!47"X*-71T1]1?#KXZ\#=P"W!&XM^'9O0Z_'6#)\\!\/P#MSU1JK( M2['GB& 05V / )X\] T\=Q'MNNJ<(,(3#)KJ8(S<#+Q?\/U^B\>=37@X>=-S M"O <,#6,=TZK#9 OY5J8H.X>\?R]4I\C7@V,V9T9#IO6,7-_0 M-L8>;1WN2T K^- AED[4*^XLY9#G$4AXUKFOY/("0]69+V*=#VGK[?KX.GH&_O0AQW(Q/% M@YT+Q,D.2D:.> BEBWB,[;FUZ'?#Q8X)NC7/$P8G8=P@FR2$S59?<)P72JJ] M\T&&'GT[.RF#*<MX+-X1>(*A?]07\.*%8(;X"<>RU%OD MO\Y2JT<]EZ2:BQL&[8F)@D,XN^B>U?X*S]/+@O*/ZG=U_Y'.V4!!3(A6D$,NH\CRCJ\PD6/4 MR@OK!(QPL+YP:*!Z'(*^N],]J)QF; 3:$8MD.P@ 02["$.(.1PW6<:HTWW#, M&Q4=F!EGIA6D8'S$BV?9&7]W;VT,H>4D6RBW"$IR]#3_\P5*?T)R_Y^]F#IX MO?TO+_IM(S0*@1D.TIU>.A32>[(?U$2G"S7L";G\B93T7AR K:>2Z5W9Z&,R M2/@-H)$6#M)LT%Y#C;OYB>0".^K9G<>;@T23.9)(NS^8 V0'V,:K?#ZG'3]O8 M+>R V,+0VM%11L AY7JF!EP'?+'J6SS8T-DI:?CI$')B,&1E6LX$[NR-I"TJ M4T-VB2^V[D:,'A(:+J^WSY7@[TV>K(Z-O5T5WLZ*\BQ2'UZ&"_4?YB4KPAE# MJO,@X1G\90*9$[$9I!T_2='"Z*F-/\!A%-P:W88T@-^'1.B>5G5UM*,2_!XD M?#QE#F3+0#8TOXN+ZYNC!(D=;.M/$.K^)91RF,'MP_9+:"8'O U-5,7U<]-V M D)Q$/([@>:YC=PK9:/XWJ?KJ$&>+5I>V(MQ^$8XLHM,PPLW[)Z%>= 3>FAE MR+1 IJP.G28$FAM[QL$;ZC_AD/^\#!O_'=[JCE-#@IC9R3)QV] @[H18#0!L M_1V^>@@PZK7K5(]/S8.(@T1%U0NB'WX*L+W4V@-L) MD,"'YXRC*0?S>($'PIZJ1U'P M1V0R!&I]QYI[$D*C?"8-GSE9_$9T[%XJST[-&8%^4LWACFD*WJ=H#'[=W (S MV4$-R#PN\W30+EO#_4#I_3'="V@CIBX$4F=FE&V">'MA)V M:=%F^*$RSY ;@(WIVSDG>L4_#!NW"7D)O150.ZF&'@/?[ ,];VSQ TERE#NM M&DM3#68QA LYI*];6>X^4&??7)D%[>,GVLW1]/PH3WGE+R!L)C8:1=S([ M] 48T/'T?:@=MK6WJ_8&*^_LC7:H-#QP(XQ@,["4=1>9$^KHV+;?1Q#]")@? MN<1.*%+2^KN&&XJ9OWF:K]N@L(0\@!()WELJ9B\;:37%$\T(U D N?<=#\^1 M]KP6K"G>G9RO PT?HAS!QYD6DO90@?G&.0*\#G' <#1/T\%8NOY($"(X[\. M&%M8Z7G5'UC>^T"=_=9K\K1-\.S=4X\?.<-P#/#T)5XC)!%O=M[3W\[1A\L\ MK.XMD4T@L_OSA")N#C"9AH+4!AR>">:.70#\"G@2;PX1F=@X; JUJX'W^-WH MYG$@Y<'BFQR);Y+XYJ?%-S^(6'X8S[NB,GNK5/='\%[,XM!\VWGAGKSRX'<= MBV0,$B![$TF9(;89H5QY*\NPDZ1C"Q0/?$^2&\,=EF"_ X0>.@XJ,A2]DSJ< M% H=>/(=R K("\P% MB@"%8?;S>@F]GGV5[V-YR2Y0OMG0C1Q +8/Z[LZ./4"40H9M1=MV9_-]7M4$ M4H!IX;C&80*->IQ@=/YD9<=/G/.MF<")VFFK@>OLBK9\@\CW'#U4&SNU [PN M_(%\E/:#3'++QA-[XW0J[LSUJ>B-W;[%2A2:[2A!S%3@JB\*I/P)A+'GW"RN M1X7^VEMCRK>Q/C(]O=@J@C<]< &YW= 6P"XAW$3H"^#P(;(.3Z'_/0L>P*([ M8&VTCYHABMB9+?#$T*QV?DP0_05HWW?>-89JC\;M7X?<&,37MC(!0U?WYN<9 M3QX.AE9@H8@S8F+O*<&6W#I&=7QL'QV/1[KGSP@;^#ZZOSLG+X /'V1@F$A& M^-]<59PSN/3H?,#\U+OPS&?\.@_2 3YOSB$/SH S0?(=';KM0(,B@OY['$,* M&.F(O!PH'G:3PY[O =4"P% .O<<0Q\OA@^>R1K8X1Y3 M=SC>8TO!^Y""P3(3:\W=)(*-Q:$8-/$P)GL4+0B6P.9+G" /0EV"O=$:NAXG( YRX; <31O4WJI?2$<;O M0Z4\!P.0@SC#.ZK._(JW(#=C"'3(_M;F)9111_!D 88^4'XMEK90$3DKX&Y[(&S?NL8H".$C1KLL;]3,#>V1Q\*XB0$*Z^B^V:)AGJCV* Z-\F9@>]G.-G <+"K1,N##\:YC0:GHLCKS M=E#>ZWC@DT? *&\XPLM3]W)Y[D>0IG%) !9_>V+PHNI[(CZP@-!1'Q"\_08& M<>T@C>=(RNT$B$?V'N8=X#P87MQ_\<"0@$:A,G'G![)RGW:,+5(;^ 64WM.@ M"33SC]G"$4C3HH M?M88+BG?2\8Y;E&(K$F4:S]4\:9XU1UHM!=["?()0B)*.@BH'N[M$+, -H]W MTG)/U)!*3$4]P'A<9X P &B"8!S>7[M0ZJ[F6'YTZT#KF M'TT'240#>$C^+H'0M';,:9A&1-U="AS0YZ>G[]8MU;3J.#3PME$GOV/*@QY) MNVQ>?K702]O2<*T!*AT1NE(U.]$;]Y.?N^W#'H2;=A9[0^TX"3T%2C^_,!8/#7EVC.L2RW,"A@'TL]0!0 )[BDX=+ M?(I0\ P1NN%[B%#,(V#_9*9#=>B5XLWFR 9#XL87*?^@M-5_'966[0*R7FD9 MQMH]X_[@F+$GNHOK[V\="FKEO/?A4T;NEY\X[K_?_.UC/%]8=&61!SGXH S< M,KUF3+]0;[RM-E.1G":J&C-(EGOQ]: 99^Y2Y*'7'!6^'BXRQ ]-5!I[-Z*N ML.^FY8L11$9[Z7PVU3=EHF3H7:H*+Z9V;@INLC.$-I*$'Q>ADN&0=^-N"%^Y MN_M6RX1N>2@>I8*O?@\59LAXW.<;[+\'O;5=I6@ 4'KI4[Z3>]B? 9M)**74 M4#9^^6V@Z@\K3@_=71\'#$;A_A#(WH9[H/O].AP/BPUJ.;WR R^? ^&V9XN: M?1$)R08YW99J#U7%CU&V$#2QRRM'"35>][EED/V.:QW]@F$HU>'QX;1_STC< M'1D=\P3KSNGWY9J.76M@[WT,3TPX1Z_%4",6*+Z==; ]-VTRTL+>Q%ZA&:8O MM@]K*8\9RR<\A-DB,;E!FMCC->2KN[9/-5X[O_G.^G]?G/IVYY\(T5-+\MK- M/O8#?Z?_^&,%5>,DJ$J"JG_787G(4?$HBR[ZI1-*/\K$V?X@R@WZB>0@&DM$ M%466F:/6RRVE;_741;73G%E4:5@NRO-(OCLR(R36A4Y$S5!B,BLV M(]!8T2LK.#+V=J2A%8%3B+@K@4EFL^SK2M\J)1Z.3+P=V5]6)5VR/2H-P+)6Z.=SL1X:>3S/JFQ9_5%IV'Z-*_Q< MBHB3>'.879H#>GS@H1O<'L>2@GZ0&"7J45&@J.7P[ MAXBZB;\.)QE;*"F4(7#51C7+G]U_3>W3K^F5SDBJQS5AFW;60IK@8X.I4W!56<.3)L59,1@;K M7"Q)19HF6S>[.ANKHY$GY+=)#%NV6TEU-96IFBV&?Z6H?@../)UHF^[I5HD; M.!)@%2:1SK6V[1%Z*!U].W2R&CN%^7P0I6:BT#$V0QSZU&+??GN<$_-23C4I.5ES>30@U"4BI7M4<1")"=04=M).-TM265:(LS: V MJQ%X;46%@:6AD=S;D3E#X>5M.3>@Y$4>&"MVWHGUT4CZ9*>H6%0H@*XSE<1\ M0F(VKWH'M/E^_/3U:KD<8>:\7)4V*8OG%C$E7HB,X4CV[MB="'; IO& N:!U&9&XVB_=&(C?>C4:B[9#D>[X\&"6K Q9( 4"=/SVI9.MD8 MK:'&4H>OTWBVV+7;C7,:J\"VM[-UN>)J):JF#;O;=L18\&*DPL);^H+C/"C%\I^6R_2G5C_#F-96]CY?FZ;,PIN2,-VKPRE2O= M\3F-E9M6\NM!8SR42LY\#!5WCBMI_'F--HE1]6Q;2";H.A/$YC?7:4S?] M3#G'":)4YN1$49P/!HUS&FN3U%+YIE"7A':R6318 31K@[,:*]DV.B*5E2O0 M"LP:*<8>\/5%XYS&J@S7\S6>;TJRHJ<-. M1S+FF4ZE,3ZKL5K9;;K5CV>:F@P%:&V=5ZJUQ'F-Y3BNLAEFXZ+&S%OCC!&M M53KQLQHKDZU:E72G9G;Z%#I*%*N/XJFY9Y=(8 ML-LUE!01RJT8.;H2[RU%K A.1B8J7*U46[=,2E9*[;4U2EC9YEGE4BV5HZW$ MB#,$M9)P3:>JTG&=/ZMEI0*ES7*07U?\6>7"1XN;6$1F%Q17 MZS I:;TVJ3Y_5KE$5#'-B3W;E&0P*5D+5DW6DXWSRL50QQ*=3X\W5&ZY* K1 MQGQ;Y>7B,GR#V;#UA@"- 2#E>H/FJC8^4BZ?TQ<( M7>,7]%9HJU#A^<'64W2]X;"O&F/&VE1:6>N=:*=C5Q*K>VJDFCY;-M\47H6J M)-Q5E><^Z>A,459X'[/WLPOM@SZ#?C<;/Y'$:P!XW"W'+^+=)QH>W%[@Y[," M8[A+D/;BZ1@MQ4CRRZ[71A#X\OLVXEI*PZ_;\I(D$23C58\H^PD8V@=IKW90$W98.KSKQV-YR4'!6[U4/>ML?MTN=%NGKC>#4'.?M+;4?IT^NUAJ_L.BKNXY5'!:$!< M(;\7C6V?(<@M2@X/8MW[_%><*WCRU-W&XW(JG"KJ9U/[66WOY9>:Q\5+03)2 M0!='J4VR?4K8:*U>A2ZNL/JE+.-3.O<2GWV[= _.'YFNC8\)_M?W_$N>Q&W -['6#R"]G5Y;H/OP0^'4T*RV4?"$2:L M>%AR$,K T+OL.F;P@8>[XT^.X'EJ[KS!YD^C'XX53,Q_(>U!X3^]SQ8_)19[ M27(?W5Y[ '0?/!\)6)0K$ 1U@M\CZ%[<[UXP8P7WZ:=!!#^J@U\<#)4'MJF[ M#KAR\.#]P!7]NX$K_]^_ND:8>:$_O)>>',0G'03]PK+D(.[A(*B7.#F)>S@) M(IONY"#HEUB"',0]' 1-9--]G 2137=R$,1NNI>#@'8334[B@\2)UOPT>7R_L6X)__N[ID/5JN8.MJ"__O&?/M3 M]F->J'B0LAFDK=+S=0CG[X:"9- K;\V[Z:R_L%FH4,;;'I8*![>5,]&3O2*4 M\9N4P;ZPS$-3QO%UYRR]IPZ64,<%Y$;LH:G#*TL_WIH_TYW[%/KO_Z4H (Q& MGZQ./USF<0#AHH1_\X7_P;VMEW ;;K[NCP[\OR]TQ#Z@>8.U'G UCB,=AL?8 MH](6/Z*8M?R0JFNH7CP1U9/U@\*[OB1F^IM*=EQML 5!2X^Z1KM>XWOSE7]# M;A"%Y.U^;700=IP9FX8J1X64U,[IXFLVHS3D+?\M- 2*.I-U^_^^1=AOWI4? MSO]]4]?.=\.=#4W'__LOQR>KP(%R&!X-',Q^VR7ZT,TE9PM:0A,[JXA56.OV M0D69B^RW']%P+!D/ZJ>"Y?\($<[^2[#RYNO^%,ZFORAGTY!W<'H!VY^ZKEN< M6XN>5JHRKS.#FM=KF?%GL78W+BXK=K.:UU2UT'B5TNNJFT/52=RW'UPX&H\2 MUB9*^R_0M/MB;?B2?R[,SW^8+_2'W%U 73QE&T"'$O^W8+S+[]]P+TOX_#-< M;\V&P);4?%)C;'/$J]->2LL@A9[\]H,.)^*G"OU?;UR3?^/O76D0=K\=+TISY?;(<,_3?=Z"?8W^I MGWIU MNC_?R@C?"87:*3S5_IW=N&JC*>?L::U,Y2A>W*:%5WG0AQO'O)SQ6X*-6\E' M_8O.)IX>7>3@7;NX:Z_X@FX>_\W.2F]OH-G?"1%PRJ4/:Z>\HF>55[:RGD&9 MNM$D$6B]YG8Q4EAG=9VC.[X)&:[[[%D6]'J?'U79 24SHRY;[16;'6'U[0?U M0I^?N$2!(H"7'>TN1.KUP$T=Z255:(%4[M_./M M"_HUOY/#OFO2O>]S$\CM(R[9\4=PSX:O: +MLJNM.+X\Z6UR^NCP_@S<+'!_ M#:QAXNZ67F=C(_0KJ=Z_1_T'!Q:Q@?)]Z%HHOFL#(S@QV=;!]XJ\5F?N+#@I M_QHXKWG>P9%,1LI4LX==5=H4>^+K:B[H2J?Q[<=>6+RUL:Y\,]MOI(1G5%L> MCRTPWK5^.[QGY\HY]L#!%D=WHN%%'\=W@NW OS18L][OM"_$K[_1@B""[TW,A?N4]G@OQ*^_S7(@BZ_6;CWT_#QS3;A=ZXANJK\OG#IZND&O%^L>JY0-?&GA:IL]"61N.M" MU3.T\5&I0 NGAE2\E!!AEQ+RI@3^4O4$A$H>DTI$=?V;-$)$*&&.+\(<%^P/ M0FC@:6B ","[(_Y/W(&+-,R)?MC)[-Y8 !M*B(AOR&%_-^J7DXG6@XEN0 M??"6-%S"P%+A4_- 7P*T+/0&V; C9[?P4^3$SS#/0=?&YV^A 9(]ST MFU BX::;N@3+Q-JHV)[3PVYW]$O?=NA/VZ3;\]V5:NZ.RO_OJ_^RU=C\Z\4]MJ&E;3C^]:VX+QQ4<,+/Y MM6KW_;9V_=H,?^03BBL8]E["P@_TGK1&0,J.74 M%G*F&"EW,SVUW_GS=M:^&,U:YNQ<=TMAC9I+PKU LX+_/VS)ZS/=K%E+9'1F MUNU0W#2^[AL%WBJNQ_T8NIZ"3H8YZDR#7"+!+B?!J/M38I>08%[,A0BPQQ)@ MOJWN?U%^W2J<-8C$J0AMK.5V'W1>FXT;RRNZDW=EJ^UVI=QK2ZU/':Z^FB%Y MQ:'K=&@Z0<3556_7N;M=N(2T\F):1%K=@;2B^6XY*J::2W'PP;CA.I0]P\XN9=IO'__5M)/W'S M6#N;J<KJQ@*K6I&C'5KE1&6.HEO/Z))HA_EQ+UXPZKUU_SY3+F?]:4](E$YB=C8YCCL'\I(GZ[ M? @RW2]8ZW)\([CMJO:ZC8BR4KJU;YHLSX5UE( MQ+7-:L MS==)/S^E:NU$?K9N%!.:>W,LPZ8,OLQE2T(MY=:E12PWC<6168U" M/C$N'.-.K_TF8HC8U<2N?B*R)'8UT8U_HAOKA=ELF8_W7Z7VBHIW^_:<3@]N M;5?'3;U6:8FUE1999?5&K1I93>+(KD;H_,\UVO-7& D&_!X %AB&[*N47][; M9MQ/+MH-*_4^W46YP^7?RIX@#/%>9M.M*>(3C>4[7/U=6#*?C!#NM=];__R/ M4Z-R8)E]I<5R6@#;B0*JF[6SY6^=&@6Z.=L2(DI9$A/YMENNQ+/:;-R/HQ(8 M.LQQ<9(9]?F94;=F^$_TPNYP]43<'8J[JIG2^-'$<*A:/)(U:S-*WTYO#4?6 M32.?B]2JTDD5K$;2%N"W%;B-M"W)9[T..?#,!>P6V9 MR6RIP[C)M:;.7I=N-DZUW/FM#0#-M!M@Q+>B@EQ)EYT$XRSL=@,: *BB@P[' M&5*!1OP6XK=\87FW4LHMJUDMYZD-N] EM9N7Q?2MQ=9&S)5$KM"<2**3Z36$ M24.K&5AL)7Y!;#U210CW\P 3[N(7FGMG2\I!2-[:%\M;^SR()_BB_\>+IZPI MUFM[&I4=12LY15&-E\5ZG+IU7X&2 M8-Q:9J2IIFOUVTE!DL5DA(\FAL*&:T"9D?SV(\J&F>0U6\%]-:%!?*0'%!N? M!R==VT=B\[;.5(QX3EIDE[20[P_BG?2MLW\J4KZVTJK;N+0IRLT,TUNZXQ'R MD5!93Y(-6&MG(*,W-3%/1:OK"%LW7A95;8JF!HF94-)RD/G24GK]6JPQD MJ!7&I#SKZ5N%?T(>XY<0M)^<7^TS*&]9LN'YAY=O'!$K62WZ-3.DM+8YZ>L; MGFM&M%M[F+K&)%2S/HEJD<*ZL*7:H!)Q^'X21>&B82;!D3RM+]8I_/J)IWISI4@M'2#8&0E+HE6^M1>O)6%Z9&"PO MN+6RI WZ-1;$5E"+)HD6)7X \0,> 7#Y-#\@7^OU=8[;B%);VTQJF5K2Z6QN M'>I>C_KM4:*97FFSSMJ)]J<5N]490PF&(DWQ,,N16\^((T < 4+/Q!'XVH[ MW2CD:J;72O0C*X=B4O%,-^+HFYQRZU!(=)[.E89&MD&)]6P[;:;<62J)' $4 M"OFI&GVD J)?B'KXATE*A_[:M_D*=9N!H_-(59JD6>W?&;Q?@:Y]Z_>1R/KQ M0<2=M^Y]]K?)6G.W&.D,BCQTV!.+*5W=S+KS_*U=]HTNK2J;6H,5%K627DAD MNN-N9=RG*532PB3#,?J:;9:^FKR*W9Z'/].[(>+J]N(J6I\YG=;K/$HQ2JY= M4'J3>@W<.M0A)"?-"@/H-94K**T>W$YK/&D@J9,D4H=8_\3Z)W1-K']B_=]% M[O2%K/]"99.N--KLJS!;.0 4:KS:+-S:^NV_:G+BRY ^__W\*HF?F MB7LCP%<[X#/3$0+$OH/8WBB$5 *A#;2P??JG2@(W-GAM0&#K1!PWE@M)EM_7>!($.\^LW"2T_ M+&KJ_<-RZLZ!.3\[G>[LF+/<"%W5K9=H/FL.ZXVJLM%R];"AH[JQVYLQO<:X M[&9*]-Q^*I%0R\.0W)2I3Q1J'LWP\3I%!:A3N0Y19Y3J*"3MY)D;J,.AIBAM12]W2]872OL2.]D MLR;64GO,<_.9J3#+.4&^:+/Z&VW]<<:R#"[!_!F>C*IO@ MDFI"!78?2>:9[+]4^> O3WO+!!SQ013P)[&_S6Z+6K)T79P[X''_X?!ET8M, M@\TY0UPG?#$R]^^6T('B/HJ>:^TO^+(<7-FI33#F0(]V8]"5';9@V/^@&;KV M_L5V#\2#F9^IDDM6ER?N;\%[*KJUVE-M_WL"@<3CV :BEEA!.OTSMQP5"<:C M#70H^DOPXIX[9O@/W@\5QPZRZ<&+B5YY@3CXWL<%Y3]P:D\_+YKL$O$E++Z\ MW2X^XDM(?'FO]WW$F C((KY\O.M\Q)=P^/)>"_V(+Q&.17SY<#?[B"WAL.6] MUOP17R(8B_@2^94WSY?(K[Q1QD1 =J-\B?S*6^1+Y%?>)E\B'+M5OD3^RPVR M)?(K+\J7FVL$FGJ/!F]5Q,;\(M@C*AT.NE(>T(4[%_P5E8(2_N.?1Q7$DJ4C MBOS?K]2O+Q*"I!Y2X78E090Z2".1@.D"^^NTZTYM &(U^(>I$^-,&" M@( D%G^%DG?E)$(AR,5""H_J\W:X M/ R2[)^2A5,8VRJ\:Q'H2X"FA9X@FD[BI!1>A6#OQ;$O7VAR[Q2,M/"SP=Y( M"3\9A8V4\$Y.&MQ,(@#0-"-681[+PR7EB#ZEPSXPX MMS"@#OX!J=J7:./_ T0B6BTBJT6T3D3KQ'OKQ)T?=O,!$O"=6G3"3=2J M.6K5_,$^[^1AMT+R(H>)^5U1>0?(NXNH:5Y-A$"GBOK9VSS7L.IJVTAOAAI3 M[F<;::PQ-O-A=YOOIAJMU=2;CS CG3&]]4"M+ (J.#L*(W+S(S?M:4_K;P)WSN7DM MDZT#:IDN6\G@V[-;[(Y[6B+'LIGAD,)MWNEEPJ(^3FH<-\2#Q. MIZD(PB(_+_+S?@2"/??S,OT)-7,KN,$SL^JZ[]3:W% )V\];$UG<),JK$48H M.6'8M>NE+8W\/'0,$!U/$72$5Y&C%SEZ=PM73J="\SBUFFB,F6_TZPNGGIV' M'0W'%^0ZL2&S"E]H">EJ0E?LNL4BU$E!,RD9I_ WXTMWF"/ZUH9E?VKI("8B MT@Q3S[$ZL-)XD6\]7CJ]#=JL26%'8;3:3Y'C&?]K);%VUTOG=@8TS&+R/WK-YZ,DQ1Y09OP MAZGN;16K_9!ZLPBM/N2PCB<:QV>;LLEY?+;F5>EMK=<(.\)6GQV-H2,G[2OO%#,Y?<@_Q9^A;Y:M\;9*XMTJC/C$:12FF==1Z *F![@UG8[WH6APHI#-N7X;\G80- M,,+4VZ[4I%[ELO.5MQJTZ^QL@KPUM)%(T7$"3YY_(_'&-NS?W%OD3/@] &P@ MQYR+5(K?&C%N)VTVQ*+B=\ETHICZW+FU84__4\B=B)*:+I^$&;9$7$4A7LW4 M#'OV-V')7#GN_&?U>QG,^7JU7E;,YXG\0M(:9F*HK>8UP0)A;XJY"S/5F2K- ME2:*8K)"3FRU([!",M@4BZIF0DCA#%O=KP)VK^9YACW[".P.P4 )2@SS2S^-M-;X/6/16M,>]O+/F-1F/S@+-1Q=H]9T&> MV[/Z$4!YO>#._HN[/YX]K[%/N8JSJ7@65E'2[-SBYJ!2#1MIFYR,I;VRH',5 MJU<66D$(U:"093Z8NV9?@IP%0V&F-9_9D(_RY+?QY[HVV3$=/=J?K M.K\IYMK$RJA6DLFP@]$)O#A+&EI%Y!.C9%-FQ56'3".X\=M=IL@H4_';9"J> MV9&,P.8*8#-U^D9Q.TQ5.)&KRLO%QB#3G; QHP_RAI"OL#/>X,"ZV:PM"7J] M@IB1]GN8,$14)A_Y2#_:1[I>,.G2/M)Z4(.6 =X;<9M27)Q(,5&.U@\[RN#R*:"QESHM!6+8,5 M)F(M:71)FZ7"7D6QCI/#FT1NPZN3)E81NJ7M#+3@*IJ.5M'(#XC\@'N(MUS- M#YAHW2FMK=9)+$RA [>-BE&L54NUAOBBW >=1J@=';HKU46(A@:)\I M%4]CE\R.N3'=C1R!R!&(Y#ER!")'X)87Y();WC0):]/EC9Z8[%F(RP0HL4_G0!W8]=LR,"H?^VK?Y"36; M>T?GGBHTSV@S_#2Y]@W>GR#7.^OWGL3Z_H.(3]YZ<.UO4[7D7+91->ER']NL M\0)=+SL:QH9M:VR,+4VWUQ([SZM$/S M$^!JY]U$I$UG]D_4=R'5G_D?5_$ZG39[+^^4UVV\SSY2*?[:2S"LC2=*L= MMO6O%'6PE5+$B.OW4P"OMNH*[_CK,*K4H.DXG8Q.,8S,_\C\OUN\6D^9839; M$22NO^9K#7;6S+.EL'OVI,?KI4STZX#?I)AERUT N9-:^;"3^@CLW'FMQX>; MIMD!M:-S>+Y_JM=_1UE>-Q=I.5^V%J70?3(]+J]XL*J7M]MQNUY)A)UOFBK- M!+S=LR6LS],9,[T6>]-B2\!QOVPC&<,MS\ *Q+J8LI.S32TLH(\&W*)R7+J2-+*HY=A8T>5)Y.;(I6=:'T7 M*$Z]6%TQ^0 [4K]^XU0R3J??S+?S]]O^XXIC'5R _3,X&U79!)=4$RJP^T@R MSV3_IS\K@MI#TY.VI@Y>VO_Y_P[?_0_6)"1+ MM^S'?3[ P:2FP68HX8//!"3&-A"UA*C YSZ*^DK<.+M))B%^[3,-'I]2"A 5 M8CB&H"UV\!E1XXB4AKA.'!!LAW4)'2CNX^YK^VL^3CU=M!P5Z,.T[A M%C-!"/]RI#1I3HJ.(G8X49_7>HN9E*!'+3CRZ)ZX( WMG+4<< 3N%F2&GK?' M_$0@!.SE2&.X*8A)@DEJQB2?&?:VG%NLMN#(HZ;6B*]ILIIE6!4 MDQ6HXY$"W=^ZW;H]Y#JR)-E,M3%(ZRV!/G[/BFY4W>I*R6.-PJ .'+MF2N45 M7">/[KFF"JX/!9%U0!45\JR04+ M1QX]'=\41_VE)R8XAFZZ96,K#3(L.D%O3Z5G4/WF\DX=+N^4L)YEMNG)F,]P MA7J=71)TI\Z9DY=+;\F$2Z]KV9NOE0DT-@!<@^?P9J[M@;,I]E&:R M-1PO?3M/KC2X79'/E_.4$ M_P?]@Q/_['XKU7M;<-//IH<4[4W'>8:(.8.P4Q0YQ9=DS21622 M(:14]Y..B?[O:- 8P&_%H'$)A_Q+->$URW.@$>O\^]'GB&]J/2V801X=7"QU M<>Z Q_V'PYF@M]RM+0AEI0"=]\:!OYB)GFOM+P0KF7_EV8)W8.WOQAS;$ZZ] M?['= _%@3-K_GD"NS&-@'JP@G=Y= MEG=VDO_@_5!Q[*# ([CPU$P[\CW"0S\GU-<0,=<_TO;GSG=I9 M%2#TR8:P+YX,)W?NV;S/D@9(A#65=[?"+[4/SCI"0SF(YQKFIJ6*%)?A^P6] MT\OGI):X_?KN=<.= OLIYGMB8WJ6UONY7!4O8$8VU1Q,J %O&2N!0 5(.,'$ M4]AEVL!$ROH-E)6YT62YRRHK#I5CE[,R\SRO/+<7(ZU2)WJ&BZ3?"]Z_"WPYV+&PA/R(#TKF(IW:C(:;3G;%0DU%K66).)'$SF\OA&W^R'T6=^. M*Q-VUZFPZ?)J%"-LPGPWPP55#AU@(5)MOYSQ%!*2..NN4XFJJQGZ8J.4K%%J MLIH(E&^S$$P\G;RDT1*AP\TH0=AT>35L$C9AOIVU]!EXJ+D]8TL)-9DCLCK% M J 1_3&"!Q1923'Q%/5F4Y1[B*Q<7=0C?^VFH[=1J.0,H9(Z<$^@22%CM%B@K5LJGL+?C--&&G=C&A=%2.YES?^@@I+U,;9(6<4) MG^V.<(%I-IB:@A34;X&6CN/,.0_XNX? 2!4X3LR96K8;<"'_.M^K8Z&PJ*Z-]&4@+-O1L#*2_]WUI2;MC6QH4IG5%V'1#WE\G2) M=(-4;7.E+;)EHP(*9'F49-';HX@('B=/-)_]=X0)$29\XT#'Q3#A.I;.WX-" MQP6E6K^%U?@LO/^8'$WE[&H"00'%09+)>/+$CM&_OV(8O=J"Z]:23JJ6.3F_ M2?0SL.Z9HI-0T67+0V75H2#;.3-4PY[8]X^K6*84="@X 5*+S'HYE$=]DA>' M/;J&"_)45U +"Y2T2B?C%$5$X95(=4_;(V%/[ >$7-[27>!.,BM)(X>\Q^!; M+;/EQMD%:BJ## P:>AWI]R,O^SYH-]HK+*3V;-TIB&4M [[&)F8#"'(SQA-L2MGV=_?4;>Z". M!PWFV;/"I*!P19GS%'H$ MX'_&VO'%^]@6"GS\:\KX"S)->R985LC^0&,Z8MKM%UI\.WT5,F7+(Y*ADF#( M 5)FS4$Z:1;D%B+3<9W38Z$MX7=6C[G6@=P^"2OJ7J6:J)NH M+]>0G(Z+)'@>G#3HQ/PF5?#)DA1H 6IY!6D.5P,'H#+:?;=4@"RD7<-E7P>L MH%,J'/ 0YOKTSE)Z4OEO9W5M>'9,U'5+\BGYO*O8&+@K ,R#[1-?/O1]Y R M6=$!XB%BX-/W_(9PR7^2#N(Q:,1*TYCJ^+< 2.X@Y2PH7!L@VC'9 M TB&7/A9ME:! MM@+JIV3 >B''/1S!]B3XH1 VLDAU NX+?& ,DL<"$EY-A* M=:=0K,[??NY =1,.D!YEST8]+AQ@GM;=6O!*_J.ZD&)YRVZ#.:0F) H/66+O MVM7M\W>>]'G>2?3H^:I>Y1?,)-4I*$Y_/9J@G)V=:KXT$E$+N!70=?_?Y_5$ MO@K:_F,A;3STV-C.D-UE#'\'_?F^C>W\NT3M64)JS_(.]4-2FI(98^>VJN]L MSP^:.2IN^1%OAWJ"QR;=LD;C667%J92TU?&Y MHX^&S^R<4CU_C);0V#F%EA#"QL!N*$T;+1BN"IR<:(@3(&=7^8^]@!_CH MELUF>DZ97:ZPE<0B;;+=<@W:.Q!OCVWZ76O,G97]M#S!1059&/#-+$2>36PN MVG M6T&X1$TS@6^:M"T'P6K<9V8-K%7)@NL8!%D9.*YM;> -QIN8&%/@FZ*U MR5'EH%OGTVT@+$/\78JV"G^+P=4,VG.*NWN8NYDCP=,W:*_(OQ4+[([HUW+$ M^$[M(8;\ PC>NBCYE@^\D>Z!8$JB^V?1W2^NZ-4@!ZR#]X,&GHT,.1M^-BT7 M3AB"(0)+^#3TINC5XVA5AM^ [$.+!+SSN4WG($SS1X:&U C;;.CYDE^X&M$W M5O[3SQY2WA/U'B)/0ZGZO/67U9/V3/?;90D MZ!/2Q,.).,W.5GYX8HX$[Z'Z N) 33$E> 4!+#)U($4ASWWNQGU#! J'KAJJ M>[6HQ&?T-,%\VA\I[>><15.&>EI%LSL=FV#X?(+,\K)FI&9,DF2P]H:!6DJ? M*,\Z=-O$VR,4]G4ZY0!R=%2H<2>A;.E5\I-!>E'%&)/IF'(ZO:VH4!1Q+(YA M)P@E/]TN[CMO.Z/:C4VAZCO>&#+#5V'4*5@U @#9.UU(W?\ PQ]+'RK_S5'\ M"ZYR;C\UULW"&9^4R90VP M&JE3D-MQ@R-M81140N9F'UX7R']\[M=&ZKT.D M=52D\8'/\Z3_B-@^"S; W3DDT'61XX=+SY\ #S1J5 .Y-CZFWR0R? 9]?: M M/4TH.X6V"G!.TG]>8DIMBL]@6#9G-TN]B5ZTN^_0_T*@\(5-O\\0Y0D .L!U M]2!NT0824)=H]&Q=>YJ!4;:6+4I"I:I;\%HTK"KK#MUCM<#'!$ M1?8E?-8^M $]^3%ZW$,L"-XU/=OQ1-,'&K:3C5$TED!4+XB09^@ #8A4P)34 M@+^;V!3ZA9#!H@']:'<7=O'LV-BRM)U!&5B3SNYYR%\.0BN*;1FGH [9-KKN MVY-C\ ?7X.VA4W(*&N&]D> ]?#G;."Q'[#S[UA1K35?*3#>YADU)9%YK>%M.2I?4S*8V M"1!5-3UD.KTQ3D##\%LZA81[Y122+ELOE#)5#L)CA^MV0@MPOGSSDKFS)7UH M]/U#!. DC:$HSG.Y1Y\?51<^2_*_N>>RX'P%W2_Y194Z=^Q?Z$_$]@_ MNZ?XO^'__#L>FQR.#PP ]>D1.QO@8!6:BDL$ZC)05+A, ^C3[G=WT!H 5Q;; MC[W'8V//]2]#5V0&UQ#T7=$TH6M^:/&ZT%)W OO@CVV\5,'*\5\'H$7)/\,$ M+5//WO39*RC@Q#LCIVANH6"N^ORA<(43X4)KJH9G[-Y)WZ#P"'QY %X;A^CBEZ*%R6W/TR^>>6:%6S' <]/KP@^DL9.Z2J#-!.C6HB M)J)8#]I->0HA[0@F2@M/M7VO1(9$%7UP0^$-^'LPQ(_CDT4T3HBX[]N!HT9F0(1,CB0*:CZ$QC* #M^"$JSPFD MZNGU_+?S7RS8VX-L]XU9.$L-&C$2,@P4-=BE0K_OLH!C0=0:7INJ\T!V\D & M-F0\NU2#/2U61CR'GF'PZUXA\BR[5X:#VX.=5/I3G^\V-@_HN7_Q?:SL!%71 MN]O[79X I9")&RC+$VVF\(TL&QD[L3FP?7,4BEK\9IF(&$\G@L?^)?]G_!_Q M:4@5/A>)>P'M23Z-^O=/_<.]A+1[7W#(_;GO/4#*NR>^!#K !"K0UR.57V(5LW !_/] M^[$%5PW?)=E+]>YKN[W)H^,T[^OYY])Y\TV''$L%)&M'$5M5BH6C NYXZM[([WP[62[HZXD%J M:V3-(3XK9-"YE<.K=RGE,:'B5F!&RQ$*1^ M9U%K9K?LJ7,K$QHO3#ASV>,JQ"0W;8EE<5YO":GCD7)!<;=M ZRQA='F&F5S M+8P'*R%]/)*7;UT=!E(3\AK7EFJ?5MQ9"GXU*[ MUH3B=(+W*W8X::7Z,Q%;3&;--3-KE;I=^*XG&)664X-!MNEV.7&;611'+6Z] M2L&A)SC%;+!<4N]@'B=VZX..(K?U8A(./<&J:F63@.]GS7A&YN9ZJ^(E%C2+ MAAY)WU!AV\26=:>99M(L\U1%V_2QUIS7R$)Y MU#JE@DDV;=LEIF=KG5Y.K]I\8\/Q:.31>R8DVB1(;Z3PE?X\BWO-1F%&H(9& M1^_9M04IM9Q.28ZI8JEA<]UOCDCVE%KS[6Q.+B7SHL:LP4K%$F>V*^QIY2ZRKNB64BF:EK%5E=TRO#:LCUTVJ=FAHUH)I-( 4\H=9KK*UW.^ERAO?F:Y/6 MN#R[X'T$2!TM/YSG.0VAH1 _Y>YN&1MOM 1Q5: D=!OCIP2[X=#NVP?>CGE5-OZ0)EUFO97IGO\[AF MU#%]FL[(Q$[BO''F+7)]3Q]Y>[2#B_.L<>X4[)@NTXCMJ>W-4ALI<]7?@'"P;Y0-ZW9%SJ>.$=8H;>R?&MN?M;\X]G58+0 MYQM"2RCDO_[ >0?NXFT=<1J2!/Q4R4?>T0^<=^",?!_)OW5GX"D/BGE_38;N<)NJU%X9ULXLZF),\O.ZJ)S<,^\*&8/4IQ?W+*S M;ZN4V25?=G:YEW]NX-_\3WKG4W;G[DXKK4!Y:C?A8&)-3>M)7.+8_-^T7'QS MCMSZQ;[WB7Z,*U=W&5/"@+9(B,TMEQT5ZK/=6;Y)XD1KO AGSA-8O5V<>3L, M>6V<^6C/EB^W0?V>2#-6NUVRXJYYS1A69_J*ZBTJSM\T9OYKI&%K;17+C0N4 MEJ6I]="1BRIHMX*SB$\AS5W')3YCS^UI%D4IOD.4XOVPY;GX?(O1B3LS$O\> M9^?D6DB6&MT4YKF=%=%>][4DW_HRSKZ!G^M"CS'7]-#"P*;CF2PWW8YSNQ., M<3).XJ'AG[.=QS/+49T[L[4^WN\J!,Y*=]:TA[?Z%:K?4"F%6?X M=;OL#;Q(M)BL/>L0,RR1QS?S34;IN975[DCCTWAQ/_&R]U9:5'QZWFV?;P]W M5P^+7=U4"@&YSX??/T,(KQXS.?<"&^[^R&FA^^;^\X7W0\(V 2-/.O*D;\"3 MWC7P>&K.\=*P#3<:NFO;L?LBT;2S]7PR1VJ+!='@4[59Q&5,3 MK=(RLYUT-^50\6DY7>OC3&KMY3R_'(58Y-++L)OF(%20T3633<-7%GF/F:H; MGEX-90LU"F=.@\Q=!P>BC)K0+;_0Y_T#P@:1?7B1'>N2E&RV"U):PQBOON94 MTRU)?U'F<@;PYJAACT_(\ASS,B,/ZT[[TB3K-WE'*35Q\J)&8NB:'(6.OF'H MZ.=8EY> J,QF.C!GJY2(]0F)L\O9G,7_167-&2!J6,_9F7&RN^*8;;Z+3=9M MWEZW$$0QKT'4]PP71GDU4; P"A:>!6D_#8NTRDXP8;V9:6I?:0TZ!5.EE8L4 M*/.EV9SI@7%*\P:U!&=0HCS#_+-T4-".C&)V4LW$>4)13&' MF\"96X@YW!72=+"V.AZI=0Q+$,U)999PZ6$ZU.UFIY99UM)L3])$,P.2E:*0 MZ7?]$[69TTASUQ&/KR<+@2A5*(J$W$ ;]=S2HE*JS1X?NY$EW0;*/19E8"[K?/3::CWKG?+]05)0M]'Q/S M(EUX>#JQH-V1IA7:QE!>;K%4NA2J.UN>Y+V)-)_DM$VVV;>'"3Q;,UH(I)C3 M(/4]0X=1NM"7S<;P3BF]!1LRY-E_4X/RT\ JB85> VL,%:Z?W$I)4+49MW^1 ME*-.6AE[Z0TH:"HM;2AFO5@I,^B5TW[*41S#B"@"^)=&W"TARMDMNKL!C#LS M[SX-&9,97P=#BZ]@Q)*G!*G!+Z?ZZA*0D<_*TPEA3YM81:(JJ5DF,TL7?6_?QG1HX$9QO@O%^9Z#$@E!2;8\ MQ(Q0(/>,9Y?>XEQOQF0SS$U+%2DNP_<+>J>7STDM:!VX)?,# M!7;3@ETCYLV6EE#E99U9&W0>7PFXW[.:Q.)X.JJPNTK0+'0EN00@O!)0"WVN M-V22S3S/*\_MQ4BKU(F>86+S9B/W^2#Z&2%AH$XZ]9+93V"%HL4W0:M?RJ@3 M! G,JY#PPGCZCRO"I_[>#ZM[!F2#=/S[C:CTV85JYCFNJFR"2\BD,MU'DCFV MV'#B2=!*I^VQ)VO,;@D=*.ZCZ+G6_H*OO<&5'5 $8PZ08S<&7=GA$H;]#Q(4U]Z_V.Z!>"! M'[/Z&>J!PM\*#\CJ\L3]$4L42*Z]/.Y_]Y--'\)<$X& C_^-%E%,[EZ>??FA)O9E-&C+@2 M(Y(/R8@1M\"(2"-NAA%DM$;< B-2#\2;B:X1(R)H^FF,2)$1(VZ!$?@#]>8^ M8\2)SW'BD]LW[SIRUYMU"OXQI&K-=V#YKVF0^D+>R/'/,^U&O>>HG&6V!^$@ M"9@NL#\Q?]Z/T01SKJH*.-\NW _B\GO&]U7T>G_;+'SGL:W"VQ2!O@1H'NB6 MHNDD3E+Q*EK_GE5\E7KL^R+93U.AMXW$2(7>M=Z^KPY%=M8-PL?=*U1@FX68 ML_E/HP^M/]2 D(@B(_;]Y!J..VBGLC MP;]NXBWY(^<=!"B^C^3?>MCA,Z4X6<^!;PKL6+ W9YG.5)U_%W?Q+.)MP&_J M(,2MG ^9+\_2FO^R:-T*M:]1Y'F2<=M*F1[)GLL]RUQ,.D!YES]X T7Y9S??ZQ(+= M,+0/]I2CON%;H]RZ,NYPBU$:X*K@SE8X*U "\>LWCAWGG4?*=*,[9N-<#E4RT"[A9=2K);61:Q;I'KC%BUV"C7DXWZ MUSN6?!I=*+J6'HP7W3RG5BIN:MAHYAKT"J)+ZM=O.HZ_?7C2-PSILM5")XKH MGL/_N;V([O-DE(B]]QVNO5J/KRA,^^,%_A;"M&=M015%7Z/HZYUJZ\^+OK++ ML66;[Y_:&**7\[RGVFB:$]7I2LOS_<[4JFV<3<8:3BX3=>W;Y+HQ;#($UU]R M#I-NB2N\Q4+Z1E'7^XJZ7MN@^^;ADQ\),->*FBA->E">,M@(*_3=5:8E#] F6QB2M& M8X>F6P(-IM/1$FE:)=DU/U*H%<25%.IR]M-"L=DH$AM%8G\R>Z-([%U$8B-I MCL*L]Q-F/2VM40SU)_EA/S"&"FP'&MOWXXI,G6Q]1::Q-B_.I*4]WE@2[:TN M$T.=34BOVE"M$N=EQ#RMY<6$/%H)J2B&&L50HQCJ#P.8:\4Z*J(V7'A>)L][ M;+]8SA1F9)-K0="A?_U.$ZDHB!H%4;\KKGPNB'IOP#(04#A6EU.;!2YE1$UDP*6C-QC/QQ*:W9;A1'C>*H/YB] M41SU+N*HQYUZ0NJ%%KHD_-#8ZU7/;;[)X.SY5" *Z/XDG_ '!G0_<2CPS;A& MBS21XLIEOJAY/='*YRH% <]<*#$VRZL%)E?0FUBA2M4J6HDCLEQ+P+$HJAM% M=:.H[@]$F:MEL27)] B3JC.N4V44-U4?$7/!1QZ_94$ZB4?!W2BX^UWAY7/! MW7O$%QIKCR>,60(HI?.5AUYU4&' 6-! MTP+JYV7* KL#:11%>;]GE#>J]/YA@>#PXZ"A18A#%X"?*O@W$?^]_KQ#BP-' MK0]>6C%Y'?T6@P_PH!$917>_;W3W*QZ-[X<$(E(+)&3GC8 <(6KY>=76-NL! M55CD^T.J=*%$6;%2;FXTM9G7"%+O-PD03,YK M!-^4D_/LMN\?^OB]3Z(Z&YFBI+F;B!8^QUT2XJYL>4C30UE^SG>OFEN!)B6)3$H< MC^-D^H)6Y4_4_E="IJ&KQ-FU__4H:>ASO9W-_IGG>>6YO1AIE3K1,TQLWFSD MKIAUTZL6^NT9.1]JC.$UBYE&BL9E7_]3OOXS-//NMOA_7!$^Y684].PB,O,< M5U4VP275A ]V'TGFV)1'9OQ.; )K730LJ#%;/X3*^A MO)2W)V%C F&KB[8MI$%[6,\/1ABFEOC)5NSTT\QL\NLW]D ?BQEDG(Z( HEP M<4J1AY0BA>;6XA(]5=SRQ"I5HE8:QO>Z[#4IM1BT$N/RNKK1Q 8/>G53V)H% M%E'JA$+N*05?*.9. ?S?!B!FP/E.G1B $BO'T G=,1*+QY D^"1%$XW';.#, M ;S-$NB;AUC8K2""/EP(FOH*G*+GY3;:<\$RPK9'VA,1TR[_4*+;Z>O*K=N@R=K M3E:2>+5D995-%LLWIBU$J1/YFR_EUE'77Y%:5I(\P]-1LMQSV;VDS'[!DO\, MZ=]8R0^F>\B@D^Q(:=@8*'35Y56F*2;JY%H;CUFT[?1 75=ROV+ZA$ PQ74Y M$>=K*:[0T^K$0AS;D@Q7J/3#B?#Z$[V_-&"TETU="1;4= M-[;P1-L%-IH7FD[<_Q-*.!7-#:06O)VJJ$C?8BXTH2?P=L96@Q?OM\*LDN&;P-! M(0"=B0GG(HGP3U"V=!6^H1J0 M)* VYL;JO2JV\K60:$+,@^2]+@;>W]M'<$ MA.CD0")!CGNZ^YR*\#TY3OVYZ P7^K8;/>(AH&$UD1;FL9V"_J^?X* 0% "Z 4 [\$9!(GC'WT_0# B)R.=!D M5P-QL6(2I.\$H6%_JNK@&5O'0%F.5D_!'42S73P(P_[G"GE%!'6PLQ9P M#.78S/=O[?_\?X@-OIR"K4BBVQ-TW6> M0D'B[P.NOR:KSTE]BH(OA#\(G(V%Z2;7L"F)S&L-;\M)Z9*:V=0F AI*7$+( M]]CTNOGV!BQ #!!UR;> C]:I'6*]0*CX#JLA29Q@NSF&[FVK$*$"/(&P[NER MS(*V]0DCQT9KG@GQ!0*[_RZV:$K@STKY^LOZ$(26K;EGPZ?_>[VB]N)'( ML.@KKY B:269'.,"!L2T0"D8+HADDA+2M(*-<85*RTSZ5P @XCY.7C3ZQG8N M;IN8H<[3\QG7<4HVBV(P+T?6RJNAE:R16[!;GI9MC$1B..1#M%=J_UU M/Z41M<6ER?:.I) M3IQRI15(FT,AT1*HX_?$THR1)O+5/D?D-O5V2Y9'97(BT,:] MD;7(YTMEM08ISQR/I)K3^;(P*W>Y#JLDO&4E38G8*CC^Z_G(94UV[*JIB-I" MV*:H@EO5-)$5DL?WG"FIA3TM;!VM/^@1JEE5A61F D?2+T?FY=PBH3=J"[Z1 M9HEQ:E(CV1[J87ETSUQ%;HV;PMCF.\,T/V()MC?'_9KHHZ&KI@6P;':SYAI. M1JPU[4EVW8%#\6,N"5)OH_0G[%KK.-*RG6LDNIV%/W3/IM>3LK\8J7T>JFG: M%O0GW$U3AXC.FC(';=PY I:,@A\>^J8^IT) _A2K=/F/)L0Y]Y\6U.-UH6H_W=AK/U4?=, [.<9CYD M_A"?S GH^EBKF.PO<9#JCNJ@0/'NCXJEP[\B:^A??KC"\AQX-^??CS[+_/W. M)^\AV,R&GH,NSAWPN/]P."GTPCM#&YF<4F"J[ETEW[(7/=?:7PC,>O_*,^O_ M8#]\-^;8NW+M_8OM'H@'R^7'TB)IYB'U9JG/@1U]<'\4V%$@P?:K[_[W!$H' M> Q\I16DT[L^RLYK]!^\'RJ.'=2\%%S8-SF91!<,A'_\:'+('Q?S+[,GB ?B MS98-$2.NQ CH7:K%.?F/5%4?BOIYQZ.>/#3OKG[JK_SMI^ MELF\UYSAK8+$H-%!,%_4[N!,58??BXGO6,K?4 DO+K=?ZH<> ='%3*KO*,/O M&2]W),21W1"^NM[>E .4#K'3P]]:'_MTQ>#?(1#M<[4]N&MID"P=7?R_7\2O MKTH&G#]SUZ*!) /)''7XG%4D_$D(N1S$?G:RAEZ M2?O;360@E\S)\YWQLRI&V-,_L_]]XVV=48O"A+I.!+K_6/3_$41E-,?98:^C M$3UFFMV4](1:6YT$DK_*CWD_.3?Y!$+^/['$+B?FDV?ZM%&&HM^:#?U6$]>J MX1DO^M&_FN"2V70W<_"LOSU2 R>'6NJ;<@UJQKZ_VX#L>'0BZZ@J1 M%E?Y>%/(5U_A94](O]"LE!3Y;7*P/,PB@@&OA3#"GO>9VJJDPR' MA;?3,^><0)"9D/P(LSQR?;]'^ M&YK.4&]I!K8I4^UZ45$O>(X07L<:B'[4%.[A+#94\K M3+E-TFTODOQL(E"H(N1R!OFW7W:OOOUYOZIW?\;U%S3W6LMJHE!4,-NK>%Q? M+6^%M [D+H/4&=G71)Q*GF@W%FGUS6X(G_,PR9!W=N_ 5GY#KU?LI*Z7B%() M4Z?U-:O,MJL">46]UH0"5:HNB Z7:!7&(J'TY8&.RD93OEYCR?>[57ZOB#YJ MY.&A1CF.I;@KT3YO&E;84__^T?S+VM:=G5# 8?N/.; $NN5_(6LY[EZQV[W< MB$U4:))GM J9R[(S6QA\_(SYSYC:2[ M6\7*8JR)FRV9H4%F4K=8@;ZLJ1VV M*/_4V/>W4N'[L]'_'@&NM;2G6P.SSV=(6ZOTE#917U'YN8Y@ 9KL1)RF+VFQ MAZTD/S4B?FZ[_N>APU^:^A^'!TL;#Q9KEBIC1J7.&KVZXZ735X2'>D'-$@+.:Q3W"10&Y@4@@G)6G7DM;!%/8-IS.ON0.@E2JL+'1'[0T*5T0;$39LO?^?J5!&KPRG+VB5+)=:-AI8S=58.&'DSN!Q+'7B.(1( MK:,=B.^AUW_IEKREV+.*79K6/:^'=7JV.%#=X6#;NJ)B4[K&II_;%\D)=E 2'Q%W]ON+B6L4%(^"XN=>IHA,@9PO.UV"5^L%7FVU MB>9HT[J>_3M,9,-L-QK]8WT>;OU> DFUVW M!1/32EJGG18'UC;7WA80G$"W(AE/IBZ07Q.VHWW<#N70W;ABZ[F;(L0U+97; M"X!?G1(_5@*BT/!W6!__6-N&N6FI(L5E^'Y![_3R.:DE;J^X+ZM8S*)93FD; MKC*<62UB4>"Q$2NDD3W,X'$\_>:^;*2_4:S\I\?*9Y[GE>?V8J15ZD3/,+%Y MLY&[HD?K*/6M57:2.:[B41W&)DV[6FA!#88F*$W%D_@%,BMN)[A=!8[C'T1L M^.TQ1)H>S";H:&:4 MX)N*T_AQ*X)_1VI^MP'8LUN:/U#/+V=K7E#1Q;%7I==VPN6 R^9B,8T3R+47_!J'1* X614(C";A^)/3Y$D'")4*V/'3R?"@+X$6;6(<^ MU1\71JV#4XM=*K?%MD*_B_&)[8C#N'RJ.-2A58LCJY8DXDR*C**HUXBBAJX0 MY]?]5R.LH<_UYX5@3VN_D,-KE7ZJ,^$K_4&=\4!VT^RLD/8'IB[S@?3B_[@B M9-WOHSS&&U'7LPO,S'-<5=D$EU03/MA]))F7KWKHE,3 >@Y,!\1C4%>D:4PU M)=V3X?/% P\E9BD'>4N=)+)F#S@C"I+3*KX9S4BM,M_E! MV1KRKH6*5*E$K#>-[7?9R M=.EKHV2.YY(5;#,O=O-S9[52YY NT,QZG2XH7]Z= OB_#4#,@+.;.C$ )4R. MH:/38B06CR$N^P1$TXK';.#,@82.V=8W#[&[%6;\I#"O9YEM>C+F,URA7F>7 M!-VI<^;D+RRY'=334SJ&"3"2^*KMMJY0!%95G!M_>? MCQQCK%$6>EZ-4RM6M9]/9J>9[$H@!.SER-P<, QFYC)8O]1JV_(,-Y=:"XX\ M>GK#4!/V$.,=;6/,&=80\#YEH'L>/9U>MVTV69]N-;7TL448'YAP] M'<\YQ8)<[TZXBE<<3C7:%/KY72?_YR/+C4%Y5!(2K-:Q099P)RE^4FX%3<+] MD:\7IWP14IYK1 /:9O NYL0O+W,:"MH"MNRX,!@V9+XPG]1GF3D_RZ$%!KV;:GI 9MTWQ@EH&/XK!J#VS>&+N+8'SF9$ M'VUI'QC1Z'^<>+*BZXTN%\33"[L64.@?G/AG]UN58SME\WJ@/VL8X# M@N+!Y_SM(KOXF*/"="84-),T^$YK1JNME8%CS=6%>/0YN_4EVUC5EFQ1<8/C M(TTX"C[\J01OMY";P(6KN8.6?(3+8Z!;JY@LNG H9(.C.FB1W_U1L73X5W0@ MY;]4$UZQ/ ?>VOGWH\]#WY'83WOG(TKP&^+< 8_[#X93#FP,W=K^@_=#Q;%CZ9X+7DST>L?9HAE^-.8"Y_+T\R_C3A$C;H(1^$.2 MB!AQ"XP@(D["MM//"CCW\>98Q#CPF1X/]^$;^^JG[4 T6%FKF6^D#>REO$ M0D'!@#PD%@\^$/X1JV?*KO_)DG'7@I$#DE^&O1,._(]PD,_)]37$##VQX:VY M?R"LBJJ/@9]YZ M$4-^K7*NKV82\Y5@&]IF7$P+72KC60;:<2%__6:(.)Z\5#.82)_O7I^9<,IX MOWW.U5\IM*VQF?0Z4W$QQA17K9Q4E]=9%BHT\^LWG8KCY#G/.0W%K0N_%#9< M5_::0/4]ZZB(FYC*V50"+S M!#KB3.K-"JI(Q7^PBC,W4 ?ZO4HE+Z3C;'TZ:,A.;8,M>',ICMJB.9"0CD.+ MA<3C#'-\WM'7JR1O):P20HW@G2V\:6D&Q,!\%@UM1:TY@25 MWKQ11W:_]777(VR=2T]'[0W9Y('BM"0#9!VUS"+"GK 'SE:@%[967+3.[GK, M4[?M94HW&8U+3*<.5LWS8F$(F4>^Q;S[+=2[(F')C*25"FJ-J[1T7*_6,XM* M984J(-\HY_VK2K^X?UUU]O6I\+,)2>RXJ!0%I3B@(A2_!@4@RLM(5V2_8 5% MFOP]",>%__@'T:+O6,$LX8!=$>$MK(8=;S[7_7>$ZF_[KPJ9:4U,>'\9%>78 M8 E,#R(+ @AP>?B^;-GX(]-?KU>W([54JQ#_'DLR6 M4PK](@1;,>\QB6&G-2]6)V@5>J,L^GY7H:\1R:M(9-=LUC'.6+GBEJ9EOD'" MI9IZ..%FG:=V_&3I>)!;?9 R+L'%Q48^_G1?=KAWUQ%D7R)G_-4T2(+ZXY+O M%@PY;L_Q1Q0X:5E/^X#"P>SVN79$WZ,80(203J]J, '/XKZ2MPX MNUDFTP]/;2\?GV(3I+^$8:@%6NS@,R+'$2U14>Z^]KQN4,K\#0&:*\+)CLJ1X"I+<>DD4Z,](\ MV5!X/;%-L]CJ5 \!?5(R-=\=J37C4F+FF+R1*"/1_;EIC*MEL&(J\S[@.Y+ MY72GT8*P>#22Z(R3Q;)M"5B?6X TR5O#C3>!(_'2;,7E\2E&.B\7#.BK3_=.N;-W M0/Z4Q0W@B&BXWC&W!<3=RJZQ_0+FNR\(+X36\&E#RYCA@@? MM2/]?A74@3EQIWYI/A25&%KI5$6% \8;_^]_%K\C3CZ\Q9FSM,HXQ8RFN/&? MWK4RH TD -],KHFN9ZONYE2SA0)8"DTZW!L6,-N4:4@[DJ"D^T"N3%QTT MWAH*]?5%&U"]AC(@L 4YS3)YPZK-1ZM=!7&< MQ,YY].;-&2Z00?0=6R4A 5/(MLC^MEGXSF-;A;:;WF<0#8YX[%3;YA<& MWN:^YHM,HU-7;@1A=D=LR2F,2B:IE""2(BU0:5$1QJ1$"H!.BBD12^(4F7J9 MSDG5M_U&CQND-- >Z8U\(6L.\^RI([;*:M/,5=VDR27R%1-?]L>C[6IUZHBM M>77$U.1EPL, KC8M?EW#F?')([;$:7:<\]1DC0/D,#F5$UR?HB:GTF.%!KZH M*K;)<.(D,VNV9FRV.)V<.F*K@6?E0C.WH3"UERTOIAMG)N1.)M*.DN/I.B45 MZWR#M^ M+R$VVYQ68D\ETN;9EKH3D\=S54JY&%$J+5;Z M&&A-W-H\9[]JL/^+( MK9]YJE+Z(R>B*=3;^[7_>7R M%K8$7U]S ]KC'SIW5WGMQTRW3/$K7&4)B+CBZQ;:$5 M'*1%Q GJG E'H?AJ'[$T=# 1]9@"P!E-BF^.0N_%QL.I+CX3^]Z+-W\+$+JT M_="T+04X#GQ?4<]#U7H=@VQW#,I&HU'@@-M:.VPZU=1KDZ "A4Y=ZFC."SO' MMZ"D[T6);[KHXKW ZK=0PHM; A_7PBZU6=0W MOD^U2=GEKY3GW5W1U0E:*I M\]L!89NP;ZXG6/<^W%K@LICLR?(P<=Y>[_6HYR9,BT4%@@O:K5A MM128"%*8Z?L;2,Z]WIL3B3X- +[D,U9KAFQ,@USW MU\PX8_]JM=@2OEV)K\72\G92Z+$%2%Z[G7=JG#R$5@R!+3H M$"NY*FZ%H2LR^C_+:%-[&8O$,(.3>5QQ8E>NZ%W:QL\1'^74[7 MFTRIUZB*16U,S)NL(#=P6#$&B!54FF1^+U9UL>[QJERT3")A#?M)2,\L<=ZH@TDK(!$BN5NV+ M=',8M/OEJ3OJ/"^(%'/QFU!\?F=1(;T:+/HJLA'YZDSV,P3?G"-#/::J-^\W MX#2:73Y53H6%A+!_4WVNT^$:W52MS&7+M7)W^&C:N1 :O82J0'W9=658\<=W M4HO 5:9A6\ZH2SHL]_-.H/:FLJMY4K4Z9^C)&G/Y.2:B*MW<*BV__:>B5KE1 M^ !6YRS9\YJ3_<*:;@>22#/P/3A7 Q+^'K+19\U7^[39[>B6E$.;BIT;=#"[ M6FBMWWU/?7CY'[JJOF']HC;=D@@MH::\4DU?+)7(@L$!@1,GTAGB.++Q^ Z+ MMN!0(>JHE:\SGSN0/P",1*U'G:<9[2M+';=,/Z1XI@@L_)1X^ 9ZW.^C='(? MN8WA/8YHN<9*]K66!00R6+6Q'DY6FBV*BXTLCC6^J:.9_FK<7O'??J#5"3(3 MC,F,YW/DJI7+:J*DPV[V#(6F@2AX?'[K Q"$IV-X7A#UF9TX87?9L+.PG%I$ M2TXM#FM._06/&YXSCOZ[WY#4 53"C[%__WY(\;(R/=#&ZU$I\!C#MP#Q1#V" M=Z!.F4 M%XQGFN)#UI%5*!7 U4:-PI_C[A$GAKV]]WW3P4E2_Z!H:O$P?TB'\LC0<6@:&&XNI# MZFQ2T+]1.<2C]1NV8@4J@#?7@3*<8WM1;W1Y,@FW$WS'TWR 52'T13W7'U)" M , -G)0!U38O[+4.=QF0=L0R#@"NP(O@5-4 MLT-<-.%;=IEPP7?M()PI)R: M&!M-10"I(>%/8#X>D*7AR]+AA0@N2@^\+'T:1U4G93M^:JYIT505 Q@L^2P M/[L&]AV>G*O)_K/V[CH\#5O10@Z3P;S@2U.1A?X.$E+L?E5(@@\&^\M[I;9!A:4MKK\EL(1V#86"?GVWV,_YP M-62NR5#/B<[4!]0+CG,L6^&V>%.XF^HAS##B)C#OPSA76SANN"6 _0P']F+W M#:G?O.[V! Q.POZ>OD;H'7/M(DF+T'EP('9@%(FHB@ M@$L8BG41 T-@AP/FCJI9^U<\EA2-JGZ"#0% 'DX(/@8<51!QOQ?Q %C8X7V' M5[UCEN^6$/_YCD*Q!3#A'IPOYP$X\&#$S9/B7(^H26W:'7@WNV"58$##L=W# MKUG9,SSX_7 F74V9V@ 5?UEC=FG42GBYT9^(VZ4TI_R1L^*0N$KX?AA'/Z/X M?E5]V&\N_DKC2;7+/S(=?F&113JI*'<)!X%126V_RSB)A"4NY" P^H%EDI/X MNI/X8*C-;V_I[RUW&4I/*A#L([D3L8"<_4^H>\&?COX#9A!H[O?\%(! [4L)_>P;<'0MO+_C^*7?&P>HO8$D\$7@:I)'-;>"L1SI MZ%(I.$6"V92SU#L]#_4G V+97@1^=[O07C@>7@^ Q%\ M%_>DWX'4/[>&6&5 M&P5M)/?H@$/PQF&FT M+NZDPJI"FEJ%SHQKM:RBZ_LF8>0#<=SX_#^WR;S?PU+["^W^6.I9.$06*1,EDMQU.HK$Z>?BJ:JXW10*E%]'FP:V'9>P2K"=PA9]Y(^?Q$/F M.-CB/W\J"%S.K0]S5A7HMU@Y4'D-'33.Y(4+^5I$W;N\[F\=B+[@;@]=_+U' M\MY#4+LJ.-O1+*BB-(>)>01OCOKLV:YU;&5/[4J>Z9C+1;,H MZ^@#>YS^_77W^GUU@?LPEIE2B4*EGP$ES6)/=#']4O^^+8^N^#[K@M\'Q$ /?G0I[_5 M9/?KVLU?G/Q_F[?Y16L:[XWU'$IX:R-WIFYE)/:59JTI=(D-/_A-@M^G0>O M %U ^'O$JN=%0Y^W[8:(6VK!E$JRTR[\003[IS +?80LFLZ75@63T<7YP"SQ M;78Q;W9UB827._9P?+7?)LQK27I M?Q Y_X>,M,:W>+]5*%=006;R\YJ412T=,A*X^_&'XPC<7Z3QQ9,A]V>!6N'# MPI!5,-8#6V4ETW)(YM*NO8JI>&T8>+8&P9WA2VUMJ&SP\' M[NMNI3H:6.%*BR(\M1,V#O .0*#^8X3E%$S <2'2I%09;-XK>PB,RM6@J!"] M5PD;??Q:OH%A =(1(.]T__#&!^3A^[\O7^=)EAY-/ MR+E'3PQ_'93P?UX$6SPB/PQ@=-Q_#E['9ZO:!WG@X56@:T@4RR%/P(O_D:VU MO/4.14+8A\(B\4RME5-3%]Y(_]5MYDY& M8(1"M0WO"NM%T]']1P!.PC!4P&ZY*)[4>Z13^3VT^G*K3^U@E-PKH9HF8UB& MD<8T,Y9(F04_*?A84@B-S<@:@[/R43)R;;A>"WZ6ZHF&WU?DCFY/]R=8@/#;.D(B%7Q*!(LV&$F]'CD8(=&S!)WLF+.1$H[HVPS[@HF31^]72VN ML=QB5RJ8N#B>.>L^UA\WUL^2IA]'%L?F2&LS=-GL#Q1LT>2$; 6%54B/1F+0 M^Z;:"(8*+M7QJE,\J#;;0'4X'NF6/&6F=VFQJ=3K!K?K6+5M6V).C R6@[QG M;/.\D"OD64RHZ$1E#48>K;TJ9L1,;N;+9I^>C2?(B)5] C[SL/:80]OSVMA_ M*_5[J6V'A8U6V8G(A&?RGMNGZA@7R8B&'6@JY[\Q3H+#L)A"UX^L%;_.>H:9 MXE&L125,.L'_#6\J[-]"N<$U4HQ^2L4[IS ]_T_O[GFI,)&.(ADP3L7D+ +OY O%D@/#F( M[XJ/0[HK47^IB3='U>./X2[U Q;:TYRKJ8:?D%60D(,XV%@"R^IKUF65P"3 M=O:A+X]?R\?N'U'KX/0B*]-9<8XB#0VIY N# MV8O 683Z0/#,2S<$>)?&A?7.'@-EZ&>EZBQ4GR"RW2JA?;FX+2-*3R26W+N# MCS]=Y_M\NUV:%1BI5&)*IEPQZKEB;]!M!-SW[':'VB!R%SAQJ7"G4L)FFTX;BHL.*FIJCD[EAS=.-\NA$6VI[-OQ-N@^C5G'AF>+SJ<\IZOCX^T3'@):#D M6UM8">\EJ#UU36ATV;G.V.TUBK2K4IEU:WRQ!V,^B!\_,VB:I=[L2)F 3 (R M'S0AWQ_(7(O8%"/*$+Q;HRJ[OB/.B56^S\]JQ%J$,6BPY1M[NC#Z=5F0+E_U M$;:VLPJ\]Y!4.)Y?!L8"GF[-D>W]MQH#>8;B^6H=+788:D"V#$%1].\1OE=K M;[$N5(.:F6OZVQK6DF6NVKX4GOV*W1UFH,:4:&QG)U= ,K'G^Q9K-?I]2+1?63(9EHFTU];@9S[0;F)Z2@IMS M(U:S[Y0F+JFUZP7(6'OMYKX;P%[H=1&CT%$Q<6H#U:@.94B589M><1(9 M-G3$XM1K$I2Y3Y0YKXOJ$E#F4N6F&&&F2[9GWG@Y;*'5_!"KJ@T?W:DP6Q7H M-IDT1;%?K]IS/E]GX^H,85F=R1L-8%3.HX>='5)2JT F-IBHFK^77"WA>R[K/*3'?']_%US/X@X\M,9F2B/*V'\G MW'R]W'PQ(LH=LGE\0LK[^-PFV:TCN*XATB[;D-$2[:\#G0#;!TCB3>8O5 M;]6PDK+ WB%A]<\X!):S;\#EZ&(O69X +*\Z 2QY<7ER3>QA@&??BUNUTSQ' MPH9C*[\$P\5J5-DMQ?[*U$AZY12D/%OK;OB>+Z76FNNEHH[(O =M]3' M(LFBQ13"M6@YN) GLFQHIT/*>IWY:%PA9K@X]RLKG^2:I,BV82WL8R4]VMI# MD!C=^(L]2J=. MFDZ!^T29IN3%PG4V80U>+QP,+HYHUD^3B+[QN(:H6O!^8BDY-%V#E_K.E]/$ M8P%!\F0!P4)],P= M#5%03-'G=URHA#^YQ/[GB^O.2D<<"&DE)/$ 3"='\C% MKFE6-^/)N$OP')+5?_Q$'TZ@>AP\\\D"B]^U/XW1U$R\ .HDGN\^(;5V M#H_T#'DGXNM,F5R;J-CK?A[C/[S["Z]<:'3-[%B4J[A$&FBE,>FU?T&=<2+[ M:RI]M4_3GJVMJD1_8-*"S/K]8EOLL-^X3[R@D3@JD3U^:4CC<1^A"BVA_2$J M_2UY$@_QRDJ_%HU>B'2O^ZN\+,W]!\U9+B6'XM;2QPV"H+6E@F&F5NN@"":X M[)I>_SJA.1++O^G(7\J$GTR)OBQ%HFD#MK6V@&4AVV*9=,CDN;#)0)0*X8 / MW)07C#U#-61WFP)*MNL I<$+.S#(ON.&?1!<#=PX8:&)4*(#O\@I;[\?@!Y" MA(#/@P)6*+.YCYND1)LD'S8I]9?L';X330BJ83CZ[Z_W-1R _?OW044\:'":7&,A!A+ ,,BHI%/Z3X1^DH1(QRA _^XOV^<9M;KT*0^PAE3EHT>KC?Y M\:#8AI6$WCK-]/M0(.JF Z^7C:_9ZIYM]Y8 %=("^%MTC9$A,F1BECX_<,&^ MD$V>FZPGX?_^C7H9O6P_)"\6EJ$<*-IR9-M+.<]*ZCOV[T#. /=G:@*^Z<,_ MAP]]WN1H 8!-M@%YP$\/0DL3(+0-K2:I1QTB!5MGI_[:W[ZGI"T$7/&(L4$B M@^D_I? ?J<"A56=74[NM] L=![% ML.,5G?S.0;Q(+:P ;FUTWF#W#@%<[WS.5[=@_8T]Y'Q@E=%'R*"+#!@4'R!U MK^#-.XN7V?T?Z=WZ\F+)RI[A"0MPA:M-NP=;EP%.@92*'?5M#;&)ZRHU?*YM MEF)1*'04P9]DZAC$I@?F9'OC=Y[E0PIR[C->?<7$CVTN7EGIU^ O9R.8:](R M/T\AY?U)0*)X%"!;F@L+XW>& ')S(LS0';!':^_== M\IZKE/#W)RUR;?C3%.Q Z 0P]MGSP>J!2BE/)@8\?"CZPR_94.J#ORC.2K-A M,\>( =^8FZLM \/=F_F?3^#IY6#.OWGMX M'F1GPWZ^XG!!X)7>L[F>ZGJ3F,AN*6\\-D5),FE%JF#=CBD8)68QT,O-S?37 MA3#.:!'[3"F-RT+%T!SVS(K]TL+PRKKU_F6F_GIFQ'H:"?_T*%F&J"'OG?6R MNMH[2P]&"8@>\?+3=R9(2WVN)I9*BXH8]';K9 M=J-=6/)5?HA)HCH?#=;<+WCLR"<"I*^%XX4JUK/@"GEAP*,,'7-@7@&\B,"7 M%L^I1COLS4.J"<\[]+#\B@+@30.$7M@>+N5$QC0M>I?SDFS)O154"VUN8*? MM%S/A\0,KNO)?H-2:R>PP%VH03<[I#Q(K5#9/)#B2Q7[U>W%P%L0/"W\ O@W M[*_FPQZXH<]_?^N?7FP*W-+11FG>WB:\OZ@?16C'!MK\0MZ&PP$R&O#^M6&< M6.3:?#;==$KV#U9?('R 92Y< ^S+8G^)/VF]T>.@Q&%98-V'UZH/J8L!("A9 M_%ZF? DA>Q %*Y+=9UL(=D6.5)$G=1\L&.Q***AI2.B\2[U#G5_D91)OD&S# M7+:&CBM5:%(;G$&=/Z6[1QIY;'KU$SB^<.%^'U+RYEI5O/K"Y+=H*>!]L\<8 M[?9Y%.F*/LZR8*8;LZAX97G@ZQXQJ%G/HM"?Q54 M>VU=V(FD"WO2A?TDK;Z["SN#DBBM9<82,YYD)!(?LY(\)C(2CK'HF,0($B?I M'S]?=N.>($YS-JUY/;2(R9;<#LK;[!3V5C_J\+V=U]VR2=-%7C#ZDLVOR [L M;HX?CS3%WEB8+)B\B7!MR<+M*D*Y)[NPEX9B.;]6&SD4S]H L?M-L919G^JM M;I!%W.(6@FW2)&WYTVRGU#"X4WW09=$N7S9S&#<>8&NUZFRY4WW0IR(; M='9ZM6XB2*U3H2Q?9CGN5!_T75'2%\S$I4Q#"C9T:U&L&!68('E8$0"??7_P M*&KQS5[B^Q[AL37<]ES_'TAJ\"H#8G'SL4=UP8#7XA#05GVO AUZMR' MVYG)3&UIS51>[F4J_6)KQ*]G[3C[W=2&/N7V4>99@'*NDZ^0S4S]B'-3F("SD(-.E,? D'P3ZP M"4=\X4&\OV##IV^+;^X4"B6:Z,[6PD"BZ.?7/3/_^:(LW=\A=.R+/SPR!^8[ M=@WPB))FK32X!O@XV?:0Y\_\9%?5>%#S>ULF?E/=FK?QZ7*7_&5(OU93Q.;GWHC__C+NO;_"F)?I$?AT[8:]0TQ-CCT.(XL/+<$LCOX)-.!,];%#P/*G,B?29P^BXXA>)F=^V< M0%%UU%NX V2+\]MNO][@,F6)E?6H=Q:.D?4=!:\/VYK( MK-\DLYZ]K.OW65//OM0$C;\2C4]@;*8[-8C&J)OCETU9K.PDP58J>M0LY#=- M8%]4Q_V&O-&O\:N_#CA^%0-X,;+4/CH40\$?Y(DJT:2J2:2&4U(FHRF2HN$L M.:91DII@K^,>*TIW(O4Q<68*XTU&:G<)=9SE8$CBZY'>((O8[7'+08T9U\D, M2[CBE]=@9.;U2'[7*)#L9(.;VKQ@!Z-,I30['1V*=&JCZD14#!$WRXP&?LKT M"AP82;T>:8,9CN<&*YCXK+(.>@';J6]A;.K1V]N*NJLVAEQ&#-2>V%ZQSSP7]*N;=:26OAI)KT=Z-A"R8C^P"XXPFN#E3!N,9%^/[&\9 M%JOM,BI:M 6E.>.*_A@Y&9EK5!L3S,YTN^A<=/1.2ROL5CLX\FA#BZ8V: ]- MI\AO>^6MI[>)[L2%(X\W=-ZQAY@^;J,TAXUY5IW5LT :I(XW=#S#I)E=&OJF M;$TJS+;MJ$$9]F@\WM#FE*&W&W8^-PW9R.;)^M9FIK!9P-&2AGB=,$:5(F,: M/3/'+V8[H9_CI,P):M)XPA]F@RVZG1%+VZAOMNIX#48>;;U8UAVBN,FW>;SK M#E2F07<[T.HKHG,#R MFV!E;^$SCR8Z]CVV)==W,U,31[NY5JFJ)1Z./)[HL!'X!*6H?3,WMEFWEK/5 M;:<-<.YXIK6@U9XWC?&,I[%A0=J1):Z2#X<>396><$U%F_6:O"#7^>E -;>K MK@Z''M$S5LID "Y(!7.NY3OE=F[6\5H '4\$SQ,E0"6:;J@B/5P4RLTK2NGMBIX51-D%'&8GK0N M@1M3@LWL"N;60*:6M>DQ'!7.]7A=F4+#KPSJW1E:E!LU?34;J],\F,&)W I ME_E[:K*V>T%V(+BO#8;D^RX)J_AT"/N0M9J MOZ"MF0D_']KNHH/G;6G7AD./)A LQV,S,]RZO+#<9LBMT%KF=1T.Q9XE/<21 MOG"0-WG9M8$:X+4T5YC*[HGT!(/7J2Y.+3&4KK3(TNU M;C2[?.0NJ(:R&?9O6)8&_W?_&\]U&N5&44BU^$Y**'$=_E']OI2T"IB:%T0E MZV!FQ5CVP''#%$#5@$&P:DK;GU28D.W!LWJLK<:WA,=*$(875L!3#RD9T4;! M\JE RY1U+074#]CA ;P#U@ H\)GO:P1IP8N_ >6"X"O,V Y^VZ8N CS-,)" M^6%6QF.A5#FLQV]#!>MQ"?ZK5<&"!^]:U@>K14>M*Z*"&\^["+S,)H&E'A4- M;'GT#OB5IS>JLB_OTTUBYK=#+E!S\IKS8#ZUPMEJ/MJ87R0+M<*ACDSJ1 M^>0!I4XG+9\]E8,FDW.YQ'.YUQ2;"S\7]"'AETL\EP3'+O1<$AR[R'-)<.PR MSR7!L0L]EP3'+O)<$AR[S'-)<.Q"SR7!L8L\EP3'XCR7]\;9-@'GL MYPK5>QO1O[BVPXD=>:4L>F0S_+)-AV -YWM2A+V:R+ZW[A?IF#O9R:XJ"9HXZN^5$(?SU MI_/] '.70Z:N 08', _6#)YP(O//X)KT!&]9+C\O5F<9I[E2*'T=%0(BTC3! M'.7^_9U 1 (1"41\ T2\ZN_5VCD\TC/DG8BO,V5R;:)BK\O%#Q%M.==94ES+ MX7/25JOAHR;GLC";D0:"4YK.'%<+2R B@8B[A CBB&!B0HB/Y8I\$4*\!@9A MXQ3[!-'!3 W7BL0Z0,DU#I.LV1 8R!-=2A-@2(#A'H'A^V0'[*3L,.W9VJI* M] 'A"AUG M;UE<^7EPN(%8^ 9]B1" MS N&QR.Y"?DZ2>'.SOKBZ?_+ZN]>/EG?F,6@ &ZM'KRTN+!K-JQ8UISTH\OK M32F@-5"WQ=(H==QRZ(]UVTLS>WTL MP !6X.%;0@I)[:O1)!$'B4DP,0E>:L3!IRV"W$HVK+#0E),+BX$)OJ.84P + MFNOM6?]-?<%E)Q3!$S5^:[&-1H/O^JBQ+_F>!"4D*)*@R!69&,Z&(DXW8^3) M[83@ \Q@IS2BEO,L+ 5,__A)IM$,EJ!(@B()BIRT5%Q:W$+<('(D@4PM?C%U MQR4>[[?S7%_(.HH()9 DM"'!C@0[KLL<=#8)9.:QC76SQ'=1Q.515;5[7FT3 M-B/ H2+#D/B-13\>Z+P37:JOH@U_Z8G.BVPT2M:5)?-S?8ANZI>"?[U_=AXS# MJ7<:>"*>D*K5.4-/UIC+SS$15>GF5FGY[2_V59<;A0]8>0Z,S$5\W C9N#D) M&R9YS2<>#ILG/1IVT$?#SJ [I="*4F#XN3-76B1*K]KMML1 !S5%I%&<31,G MPG\2&$A@((&!#\# AYW-WPP#/E+.#[;*AM_.^-K"G94)&84=9&D U@:QYDT MF2$3&$A@((&!3\' 9]W%WPP#E#(8\;M&TZ3151852FJ'T]92V!D62@,8FB9Q M*H&!! 82&/@3&/BPX_=[82"7]W5Z:>LK* Y@3)IE MCR-'KMKC^R%SB3-)R9X7S#7UT"0XVMP4DG(6<"^\)/,],9]>E?GT& >1A'X3 M^DWH-Z'?>UCS!=+OU:JCLF=IOQ)"N4ALVDO,']4M#P8N(Y[F^Q;X#?S9=PW%/_PAQ$@O!?^7>*MOWC!UM@)D MEV[!^CK)-SGQA/ 3PK_+$T\(_XH(_Y9UQ3!738@DOLZCP!=^"E=W2G'L5 J+ MJ88(?;Y)8-J2-_ ,TEM++%0<,VR:)(Y+_2?(D2#'/2+''VN<%ZI>_E:3U#:: MJQC>\\+5WM=JC7=&[Q=?VC I6)VX31+Z3^C_1H.!WQ*E(T_+7J#F]S=?<](* MQI:A/*L1^EJ0-M=DL#5=%T>;68*AK=7$RS*ZA*%AQ6N&26-TC-D!=\8L"8#< M!( D%VA"__=,_U<;/QO'!:JY[(X0\PB!%@FB.\WH6RQGA1=H6%R;9=,9]JT; M]-:]P!_/159OO^)VZH*,=N?&GHO$X\O;IHN!Z+/F/>]+V1UE.IP YK&V'(]X M?V.CPIQ6LAA7=BL[3L*P)/4Y@9R+VJ8$Q@W;J* MLYNA#B%GGS].8DPZD_EZJ]?%,,R1E2LIM9GD+=U0WM(E;$)"[/>QYH38$V*_ MFS4GQ)X0^]VL^8:(_?:]]'_5PO[7FNS:8%)>:J&YD7L^W!+L7_@/%OT#?@OK MA?]SRR[Z"[(CG7,;8FT6=U'8D/I--[B\L3)4+>P%MS?NE'(X4RIT.5)XD[:L3?D_X_4_X_<,^ZUCY7>JVJ[F.CW90/"/LN')!'120 M->1W.N3WX]*_";\G_'Z5_/Y1S\T?LOMGW<5?P>Y'R?'BMBR.6U9+I'U7K73Z M>LFLZ9#+V5]P><+D"9-?(Y-_]Z7^60]MK)?ZNLP6#+R[H\WM*K]QY^O5PFF% MESITQ_[N5K]"3^S7F3'VJ09?:\BX1\"[#72[)R@[ASWBEXWHG\!LM\M637[9 ML5$<47,-%6#BC1NR\.&0:@< M9-?8;00)MR;<>OG7[#E4_7=*_MO"LCO M5_9_10@7&MEP*<'9E[PO]VO_O*!DESO;AH0I$J9(F")ABH0I$J9(F")ABKMD MBAMSL7*V;R"AY]18:?L2;O\3]>72-HH5J)H:%6(_=L(^57=+7*[7;%*ZU622 M"UMS0MOWL>:$MN]DS0EMW\6:$]J^CS5?+VW??C[K%[093M);$]/&[9@V+J;, MV>G(T[U/7(+6A8-Q0="4P 5 M!.O_2QTOJ&NPYIFTL;D)7\H,''&)#3&NO5*'%/D'E=7^<.K<'-"#?\+G#TXW M4RFQ'=X4QM1F[NX:I;7(21@#8V(9+)TACYW^"6XEN)7@UC=4H3X#;BF[VMB? M]O,[M+^M5R=H=C#IFG]0A#8NW.IZA>5BPZ%E?EF98OW6M-^51CK$+=A;+,UD M,FGJS2J1"70ET'4_T)7TMD\(_RX)_]M+*I_ASG:PU8S&2R@BXHW)2*CKN.62 M%WAG^\5.V1"F"Q85N+8M-[I"T*#;\,X.VYF!2QM/HP1^6Z6=OZC)>&0ZMDQYXF&87$KL=XR MU=QG^TP^ 4=44Q].^ZB]9/CV9H08I^HUK7=$IT=TLFAUT!91N9"M8P@G81EH M^2'2>)*FE6#.;6%.TELYH=^$?A/ZO8LU7S;]AHK<__CRV-)BF,LL\'QCLHT^ M,FRPQ?X_!/WBC%X?RK.'/8Y[;!N%@X_>>VJ1R-0 HIAK*,>_?\M:T3>7^OG% MO5C+5U0B>&EW$#1]#J;?T18.H'5;SQN>8CE>X&I=\)ZL!<39O?0ZEE D*-LF M.2^8LCE\&VI"G= M=3SP9]>9&'Y*]E+R_FIK]FGT. MW=::A\W?\].1\M>075=:E2I]=>=(9;0XT=9ZMZ?+G3[WXZ>_=H[TOM0X\ Q; M _N]7[_W3TB((7X?B''?:D]Q+$M>>-H_AQ_^_8);]058[3_RG46(;N$D$$O> M.H'_S\38:.HITC[ XS@/3Q>:D>RR+>3-)I0]$51=%=3ILW%.\BWWFD^)V%X.;T@,CC& +>! M:\N6M06POM(L<"^J*&.HP*2*4?M '@OI/ZMG/3SO\XA0VR+,=VY,S8FD3 M_Y_]UPZ?A3K3XX=.!&W_N)HE0W$(/OWTZ>) BX>P 7[=+XS$'A@JIJ-Z)002 M3P?S_\FIJ0M%G?_J-G,G%:K?LUM(YX!5 #6@0>!TN\6R!_.HLN$'-_?1L?!+>74F_H\TC-'5OS MC5VT/?!>AD]YNF"A_ PO60U>K!#9X)CUU $_1"/#&_&&A_)P M,3H<))G]=?=('TJDUX6W5PB/X.LF(*K#Z<%[ZO$X#FH!E."F8*'@NH)UTA$ 94/\4%3PV?\O@+O%7!6=N0DL+'[VGLU#WYD(*D :_>1Y4$ MJ$H.' MH/J0SR[%U<(W"J<,)S31P?X)9*--02SR\=.ZH!E V0Z('[U7 )CEP M\4"P\4*&@40.U@(N0G7[^+7TRYE[O@/;7#^DX$X^R"^1//%X-$ &L15C$8H5X*^0()7] MR+W D 9\Z(*%@_>"JVS_>/"RJ2:KT1:>%$+@A #JO2""1UGF((N<%FKD4%6? M&S[DY_$V)8!CMT)Z!]S1W2Z #@Y%QG#+X3EY7A -A+,O<%RXA]Z3Q)."&?W@ M%[!6S9?=+3Q96P;<'9D!)@?F!.\%D@WB@*O4@'$4VB/C ?X))@!9P%?<9VL$ M< '.#ZC0_C2BGVBGP&WQ7 CS 5O84,!-*5.P4K!;,#C#.6"%XX+3*0.TA&(" M?.1^(^!JGBWBI?'A&8T"W "$ $D2O''_W7#2$?P]X6$:(*T!QX%U:YN%9GO1 M7@,""%QP>!'IO6;BURP!9^%J"[#N%PP&(!C\%1PY6,\V7%WT,L,'0.N%WPJ) M1@[ -LB+R+)RD'6C.Q;LZ-18A+OJ:99U;FQ[N@Z+S\U#!F >V5*"Z+8!1.<% MXU#;A"RIO&"R4/'<\T&TN?OK$*Y9 20,H.UP$E[J<('Y$#M<@'/@MQ=* 3@V MVX$'8CG*8:3_!!9[/(O,4I'FN?]#^-5P]9KZ@N'E4-(-'P(0; (XV%:B4WYB MG6<8_1*;W(-I]5!-(SKE_?3V]S\\R%"1UC4;$+L589X*I$TCU,BAI>ZP ^D( M#>!="*;HS+747_L__1U^;?^A+V\.7WEX-),_%\NN3R>A$ITDT4D^J9/(H18B ML0J-*>QX(HTS*"61\B0CR=J8E3"655"65,%_J1_16^5#U$Y;P[M"V6YTS6)E MLER,\FNE1ZZA@?GUR%)F5>Y69P,3-2KHV%MF!0=M<&!DYO5(O=4*,*297_*( M56^NA%G?8Y2UA!\_H8.11]LTH0?5VJC,$2:N:$NG;!8+\Q9\^]$V[;SM9MY<$6-1WMI:(:M@ M&V\&WWZ\3>9"XRO\8-'BFWK?7I4].22":FM16A)\4<)R-6V\RBS! M>6+H\= MNYJ7>BUFC.*]!MMN5=L=UP3$C!T/[6FZOZ" D&=N\W+&-#.E3LO1 MX5#BB)PG_3HK%)4^+UOSX:BST]M!+GPJ>[2JSKC(9_,>QS?7ZY+&.P*..1QL M;W0T@5E-M[9KQBOS.8.A)GA[.O('83O3H^.?L30A5^H,+>+\,#>;$_FZJH1# MC\Z_-#75I;1L]$7-[0^+985I%HRPO](1 0B8/D*R_FAF+A&DET,+=;[;#.=Z M3 $L[Q48>8B516/GCSHY6QJ9)3#V!*WZ(\66.K120X,\V 5E1=J+63CT: :E M9KM 94N%E5FTLMERH]YZ[I2./1H"U"L MUMG(B,"959;VMIFNZ!>L-AQZ-($EP0Z( KWV>+R :#E^6)HLU/"IQUN09]BV MGIM/\CQBK@5YH5)270T36X^.%J>F"%-BK+68I69LR.ML)N#F9P@@\FR&BWLCO,#-V6FY.6E"F[2H>#0X]VBU+['7VR MH!9B7S$Y7NM;G#AKPZ%'NV41@;:H9[ L7ZQC:-=O+/&J$D[@:+>:6ZK"+4LV MA3C6)MG0X]'BWF"7;5A"TB8HT7^A56P.L$,C@"CC%M#V*ZK5L;F0* M8[' '8 ?#V4]C1QJM;;-&[OEHN [V,J!U\4IP"[7C):9%6>HUJ.8 M$N5(E@T@$S^!V'2S8;5-;\VR0GT],>?+]G*P M&8PRB\(:#CU"C7H%%1RC@VS,N;UAURQ)DXS8AD./4&-5GS7SK%P6S"HYR-6H MS+H^+("YGB M>5[LT-*"*:)-9R"YC.S9W5PX](@(=+71J>!VEC=IM\0./;TW M1!=K./2("%0>Z65FC0QC:OTMUQ^C)M?BH,/ZF+;, A40K6I5#$Q]N.X2%:?5 M#8<>/S:7J6=;5X/*Z7LJ6U M1)R@+57/U+89)4^8<]_.=_7U>."RX="CR=+$?%4#JU/,N8O/-7%0I)QA&PX] MP0B.Q-6ZV&J,%AM!KMVWNV6G <:>(-EY8[MNLAV+$ UDW),:0ZRTDG6).$&R M:&G'#RBTIYD(UA%W;;Q+8T4P] 3(DD&CS4QF8T/<+CFV.2_HW=8D'/IJLN!& M)1628C(2P2@9B=1PP'!L!I4(1092I:P0J*R]?GHUT]&9JJ+FT&!DCB?&BJ(F M\DGQ<3R;SGJK73Y ES.UU9]T&A0ZTT^)CY- GS>EP:IJ:K55*U/':QJ0D$Z) MCZWN$-WN9*:,YIQN79NL^5)3."D^"BNT2>+Y[ K5;*T M*5:%(=7SY<)*FP*2/5Y2FZZA]>%FT06+Y]?YRGB[[1#@N(Z7M+)7%:1'-$4^ MURPA[,8SMRL$$.SQDD;CP6@ZZ!,"JC4W?&L^G? ]&K[]>$DED[@(,5.\54OBR[X)K5>KRO+W*#I MZJ<$S6#'9#)M"^?X>6-GUFF"1&H8''FT]5QKTL2J67R,5@6M2F$91D4$./)H MZW?]YG(]4:H#7BML[976;P3^%(X\VGI.[&903QW/>8.M"=QP9'%D&XY\W/J/ M^Y/P#_F3B!_QQ]DI4TT-+)@B\BKBKFQ'X4;@#=GM_H_'L7?5]:[D%ST='+N[ M48M98SA"5"ZF:+H_,P,*FJ6%I9BVR-'O&!KJB_*F7TFQ8?K82V%J*0-,IN./A$)CW"6V,,C016Y:S]E)_A597 M)_# W[V_/QPM%2T?+FUO2X%6!26R1ARL8:'Q!D$?,(JEV0S)OC+K/(OYW=MT MCLUFOGN8SOXUV#Z"Y-,=7#(/./-6V/$SF\FS5T(K\P3LVR'X]/ [ A_]3V07 M@T%OO[5'/8NI>1PJCT/COQ:S'>KM@.+W1@\_F1-CCO-/#N+;#@(:4I.#B/T@ MYN IUF%-F;>S'V+>]..=AA9R"FRS[\JV!^^??\*?H/?H+S2-@#_]?5NG\3NV MP!^P-W-R$K;X/GQ*+HH$GQ)\>HU/*)NPQ04]LL=^W:IC[=Y05?Y/M4N+= M \6QX(?_^X/Z\5FU!FS(8RSI8U;U8@,#Y TU=8A2C7'#,F\%VNY?\E;-Q&[H MF:E''AG^T2,3!$/$?LC2N"?10GV@:%^#Q+[OX?9ZM>$(-#M_V77"_9T&9]E M(RZ5?LB;IA_B6L23"R81ZK9)Y*L@)C(3)A#S>EN(4$*Y80+Z*HRY2C'F_?+J M;R+9SMKFXW=[T8G2E&^GE>1K,?Z;Y'08H'5[ZSZ.-[BL9BUG.>R]Q'WFPSY MUE?0[DWR;$*[OY3V;^^PWQ^O?:T:^+(5Z+9GPAE^^;8397L$" MNJCO2V+_5IO8UWQ.G"TWX&SY[R]8R05:I:.6>Q_NL2P*>6E;+^B--E'FS=QD M:/=;36ZT6/^JG]7I!LN>ZTNMJ 1QTQ6B\L-/W>H/_+/OAGSHE PFX8?:>79? MSOW0L^K9-Z$>_Z3&/VKQ^R&R8[.;IEVK,.@2+NKBU56*S<4V"M3N+'3S:-86@<_9(OPV%U M%J"X (!,@.(K@()X#A3$N8!"XX/VL%4E2V)QFN$R2WS 5%9<'$!164Q=K&*4 M Q3!QX97)=V5WH:EUN@?/S$\C5)$/$B1N >O'2DNSP?X75!QNI[=N60*=>H% M3F-E\<7,0I@6*X(V<6.!BD)AMU0:[8#BBUN?+&)$8:;AG!06G<6I-$EFXH"* MR_"QG@,J+L$9^Q50<9$>UV_&BLL0*URUV1YUIVC;;/)=LB,$2Z,IQ:)_]#7* M+ZE^UN,-@K$D;=!9,RS4/S#\QT^"3K-Q@<55FRJNQJ7]'BL4'W;M2OS7'S8X MG2]A-49#?Z19GGEI%W ??,8>%7'2E]\&!#XJ:L,Y0Z""WA'+0Z>+-UOQ6*/& MF046B(V)N?5U,5#&!1C9;% -(';Y+:>UM%4Q%A/54F'H@&'I M!9_KYOV@[X^PH -!@_WQDZ'2-!:+-?L, 3AGLT?=)&@<+%0):GS&7!43:K3S M$Q7)201M]AL;7&Z4.E1?CT4]F2TJ>&^W4N?HLJ37YU;1T3,CB!K06$5FTE0\ M3K!KLFE<8F:B2))MS!$^=&V3C5%4O;[47<*6W38^O-F5J4LV.)A,Y%@1I*XTA75CEVV:31BMR MC1>:% \1A/[QDV#2*(,ET5;?$&UU;IZ*U?1U>Q=>*&8\OK>R-\NZTH["\-A#J0P$W91E; PAA?_S$4"R-TK%@2!*& M=6%,%:\E[/+6>SD@$IL&E9[*ZUJI:P>!XALI:&N8[(+0&1K M5^W\',GG6-@,&UJ\,E2:0F,"D:LVAEQ->-8[*HYT-67:7"3E12Z[O,B[<3TI MV7!'T3X)"5XJ"=Y-\,A5D&!2#.1F:?#;JX9\C@:38B 73X17Z-G^4!I&O=-, M>5'(QM=*^U>KQEUY09#8/4YW8,GY8!;&P<13EPWP,%NVE4^$.^TU[OT7>X-V M;D'/V@2JN8C3W&Q0V\[&8C"N#8/&HFEBNKG$\FX-&V+:0M4E%GJM<39-84SB MM;ZU6B )1GQ[UD4,&#%'&L6"Z*&!V?<*YT@(723%02:0SZ"!#8PW5#>A:!C!! MQ1/C=N4VB:MQ+;_'Y+0GZI0'2"/Q,-^(A_E=FN(=8/DG34?[/_XICLN[:4$S MV)(JSDVU@=3(KLWM8L'QJ=\0Z54915 A0S)E=K%8(!XG82BT&U%I)A.+M)=X M\1,VOR0V_ZC(]D5L7LPBVJK+(!3:] )J.=8[UG+=TB&G M0PL,G2;06)PYUZ2@WWK,3W_J6%I*#IN*?KT1YFJ-;#=>S.+[]^4&T4<=RK5$L=GNAT@2*)Y$C?V9Q21C_ M]AG_\U6F7C)^BRDS]=Q6T\6JA_1X?%O,E9U8&'_<\_%!>4*->:UNR=U9F6!4 MAH.,3X=MGG JII"QNXDE.3=WQ&KT2#C_CXM4ON1\9A6TLZPW7?!%8X4M=D:7 MBBFX)"BYS,Y<9%Q^69",R7+$3RNM-N1\]L=/FDY3F5BBR.XHN.32-,+;%3/#SX/>P!XMYYHYB<49TM<&+C$84043;WF98.C.C#X? M7OIAM F>1EDZ"3>YNG"3WT68=!U?MI*HDN^(*B$ 'JI.,+:T\Z#]5[2 ?Y_K M_ PKO0#H/VWH*=0W<["16U,4-'/4V2TG"N''8GJO#?T=VS-1S2P:E4RV(UJ] M( \0G(#V&H9)8_'4 DZ"9BZ-%Q*N/[N5I[5S>*1GR#L17V?*Y-I$Q5XW%F,- MB3F<5!&MEEDMZ5I#;K1LOQIR/0W$-C9-X+&(;4DKN6F M33U?&:';\6CE(YC>U\WPOH=V&HQDTA0;8U[0U7)^$F1SY<:W:RK&A(C>^R#LEW[L)>+CQ19Z]RL:9CO9NW/:WOLBS%X](Q-\;TU^>!F; M'^_B./]HR8ICP0__]P?UX[/B!%A_O.)PYB4/*YKM:^Y'@@VFKJ:EZN /4R_% MVZJFIBJ!K45A2 2:/L0C?4DTPKFEJW-3 _E LV<-R?I3:A&,S7?1RF4AQ]%> M)/=$B'^[(;)(QL.=-&7#P1O2/+YXJ) MB$C$D*^A$^JVZ>2KP&;O6#_C1KQ_V9'L=?S?HZWX<_K!B"B&^G8)Z*N YGJE MFAL,JR^ZCN>E%JXS,?Q4$EY_3]U:7_4NO[BVBV?TU)[[#"\H2#RAW2NBW234 M^?IH]_):69[11WON0[R@>-TK(-Z+;+%X1@?MN4_Q9GVVC[7HZ=]K-&$QPE1= MMF4]S&!/"8X5P-CBI#'@9<>B_H'P=V]PD\23)B1X=A),8D(OB023N,Z;I<'+ M[?5U2ANX/R*\'G'P"AT8'VI#Q1FNXLH3/W%DW( C(\Z"('>0__O!MN%A3;<# M_WR\C'^H=3\IW8\Z]Z$RY&[BFF29V/#;=LL=B3M1;14^7QDR]%JV0J?EBDV5C2<^C/K%,1)WWYC4#@HZ(VG#,$*N@= ML3QTNGBS%=>-,).R6+FQZUN\I@R$J2+G-%)N@]5#VQ2&I5DB%@GRC@(&SLU< M"6Y:*UXVZVUT,IPLT>'G"^:_C1MESD94JZZL 4B1M&J. MR'S)YR!NT#]^LFF*33J=)9W.DDYG7VJRB@DWLMFB&."BY/ "L96I+ M[-"B\7J6I#,Z1!$ZM(T35(Q&KKM$D?=TBKH=%'E7E[B[A)'3UK&O@Y%.L<=Q M(Z5@\W.\VN%5?*V8L;G8Z$)S0>9Z@H<6M6EM,ZL97EL)A1'VQT\BDT8Q(@G2 M^O:&<[<"(^]M.G?/.!*;..(HX!,$Y4B4WAI6>RNM:J7LY]M6OHTCFBF0T_64 MZ9MR@=8GS3'>R^5#<00:P' V36(QV M%!'RM9K#U:J$5UZ()'9'UAU8ACZ8[W$P&=5E SS,EFWE$]%4>^U]_\7>H)U; MT+,V@6HNXC0W&]2VLW'9H(WNIJQU'3G+]XVJ65)J(XSLKB6<@ YQ,DTE_O#; M*T&2P,2WIW?$ !-SI%$LB!X:F'VO,*>YJB)Z05S1V>QJ(VB.4\1-;<5UC%%N MH*-("!/TCY],&B=C@HG$X7T3,)%4(#F?.-'A&HP_\O(86AQCK"=C]4"8Q25. MR#NZL14&=I876M:PEJU6*V4YQ D69G^1#)-XM&^M[,@W>*SO!RC.*% X96TB MMO(;DY_GJP0S6I++%A:70&'A_?F,TB9U?KDMF%.Q.>IWZ#8$BC!I@TAC&3KQ M65^OS_H]]J<]8:<\0!N)ZSIQ7=\4GG_2CK3_XY]BN;R;%C2#+:GBW%0;2(WL MVMPN+BSGK55;J8W0@2D,IF1[R3M XN0DL%PBK$S)9I)*(4DXP*US^D2W3S>*6QLPJ(2RV[=%BHBYUR.EA#5J, MCHG3DQ"+"^?T,X=87+@UYXM8?4UWG9:=;7?-[4J<"D)EJPF+N"PY9KN!E/-* MJ.I:7DL"7IU]MCKM;>=N/U,[Y_7VX@11Y) F"2@A!W0^T78C4)1:3PD@HS M+P5X1?VQD;10U+HE:[PT@V%KNVJH:EWIQ&4Z02NZU!>]$FDN[;8@3E&\E"& M/D5!TPG!Q*)-)?$S%\9W2<&(."_5) SDPLX_*6QPZ5:+.*Y5JB6.3:Q!55": M0298!57YS"BN^E!)$EB M6M*PYK.Z5G(#_'&]SI=HGL.Q>2[/C56^6"RN-F-O.0NV<462Z(/IH%"I4*+9 M; QW_6VIJXL,)^$TC"2ATT0\70OO*)+DW/R1L/[WVU0^S?HMILS4 MTN/Q;3%7=N)B?42>#4NTM*V*VQU5W&(<,PC(-61]&C8L93))WYBD;TS2-R:^ MRI@O>9]9!>TLZTT7?-%888N=T:7BBS51-HH[1#&-%1%JX6O]8IM 8"V'>//,GO5_NAON_ZN;?2-((;U?,##\/>@-[M)QKYB0NSPA?4RAC M4,X1HC8ISHR2/\S(7,C]8?0)E<:PF+(&KT?CO\+PD]]%G'0=7[:2*)/OB#(A M "2J3C"VM/, _E@Y0;'T@R.)H5DOCV.)F'\NV#\5V)?:^?P M2,^0=R*^SI3)M8F*O6Y<=AM4K8LS=5I0>81ULW*[I=L3.61\&C ^FL;(F!@_ M"6VY+':(@?'?%=9RGYQ_VMRSF65WK#X6LWRQT>!6."4T>#LNO6UM\75\I$@3 M5&[O\C:JJMX$YR#GLS]^4FB:PF),$;I'SG]7E,\MO0C'F8[V M;GSXM[[(LU>62,3?V_1"G^E,[W'=E] %Y7**&MSXLA/GZWVM^V[)/'$UWM.Z M+[%=Q1EUJ_LC@,MHJW V#2RA_&L7X*_-S_0T, /^>!=J]UF6?%X?U!F6_"TF M_8M:\;G=4>>AZWL[Y7NDZ_/ZJ?YHR8ICP0__]P?^XY/+9Q^H\Z:X9UY*:8IF M^YK[@6R?2F!K4=X?@::C'V#$XI?E_YS7"W1FZL"(R-!^O>21UY0P\W!/(M@3 MB1 WTACJ\R1RI5Z7W^;^1=6FDT+3B<\E,48G/I?$YY*0>>)S27PN=V]Y3GPN M=[7NQ.=R&P+\I?M<'KL!T;]7S\):T*FZ;,MZ6#8H)3A6 '.XDB[-5^1ON0=+ M]%WX5.["BY)0ZXUX2FXUH^?K2EJ<4;*+.4>=\Z3FY'/E1T.9XTGD>)0X]A4) M.SL_Z)1GSDRD5Y3%]8CN)>V/9#=4-_P[:E%L+,9G,U)])K56[HSMKR M_Z [_2_9EG-+>7U5Q=HB$DAK3JGF!\Z\#=DV:@.#IXFX&E9?CR9SA8[$CVBM ML(1MJKE('(J)0S'QM"0.Q<2AF)!YXE!,'(J7XU:Y7.7[9?5_JX-LZ#(WRHK5 M-?@_CJZX^C(&H9TOC9G_G[TW;4Y<61*&OS^_0M%SSQM](H"KA=4]TQ& 6.S M+\;V%T)(!<@2$M;"XE__9I4D=ALO@ 36Q-P^!DJEJMPS*RNS\I+6$'W'MV;9 M<;J';K+@:W.D[4>"";')H()D<,9ZF6>L_G7IUX5!/%8:O3YW5(GF)])#O1G/ MES+H",(@-:[DRZ\/C7).2FOTK13G7UYOTE@8D"X@<2Z43!XI\G;6?MXEG3MG M-7VLZ4"@P3%S<,S\ P_N@F/FR]CDSZ#6'W/,['5_.<^I^6>WV/R:7^V.6M@T MKG-]RRCSYD/T6F;[VNSZ-JX\&-4C'&271:&=FY; GL[&KZX_R M$?QL+A-#-*-W#1DE2R_]48U]TF^F6"X0/SL12K"IX*#\[ [*-[>[Y5T'.?S! MF7EPF!B],R+W$O7;H2UQ[H.X&=CV/UWO2. "H:'(<'#14/>@+N^5[] MPN<<_%<>S5*%]G4;23F^-WK@4X/D$2)S2#3IW5Y-T\?'N:<:S:FA!IR!@$['\"I3M] QF/O9,DRI/[>_DE2 H'G%Q;=3!1AVP?"M(0)V M4Q1M"A1)$<13N@,!6(9A[Y@:X%:EU)CT*J5,C?JMP.=_*4D5M!&B>@@X%KF? M3'Z&1V)L@@"!7R@37F(.=80H$!^4(QA:% (UBA2N&XAQ=$A"F.)#,&R M@OHMJ?"49AGPC?'O%<&]O4 ';(Y<%6#Y_-A 5^X?JQ#"NQ_:(9H1/PL3:E%= M@(05U#>O>,O4W"^(>+2_<;C4'K/"MLX8_(W#\C3]#R9E4W<7YKR0L4G\8P&N M&!U)OGO8)TJ3'?-K,& IS^C#5#P@1]I2,%*'N" M-N9TM!-YL3N4[QGXKA':V.CIROCA'7Y4?,%>%O]^UR6+!XCP 2+VY3$$B#@1 M(I*1:( (/R!B7_I2@(C3B:8 $7Y !(BF !%^0$1@-?D$$Y/, $2<336PR M0(0/$!&()I\@@@DXPA^( -$4Q)K\@ @038&R/B B/IE5N#?H>MJ.)=XD%.Y3 MCP=I7+,.@O-P$N+,C<[O4$'RW*G@@!+B MN$;E,:C@:\:BYZFC[_H1.](!#\KHGN_^A][W.LP]EZ@W._EX>ON!L]L7^<;1 MG?G&^?)L!'":R^TFDI\:KR]]@3.G7TYV+V"FJQ&>VY'Q'L]D>J,$$J8RRH8G M#?E);D":YK?3 #R>M\'8EMO=N(;MN56V9;KUEZU M7/A>XE_;[#19C$YENGW?^OI=M/?9-CU(%.*/*%EIH]M$1\PHX==<:0IL&\<& M5(B)'HMM?ZJV]4,5B0/=*DW^4+;]W.V>H[#MV)P_Y>JY^V2[*O"W893NW'"# M09=458[1H1BS750Y8-OO)HYXO>\#L:TW3IYOV'9#VP[O532YXSH/(?<->7$DJ9)AZB1)AD*S,5(-=*@N1U['MR^U MZ*P;=#M0Y,)#"0PO^7W6L0F'JPHV3Z55,;W&43F;H79(Y"C/&L]WIB'+A5N& M>WB.C9CL> "+QF$++A1+L%L"^=]S.'CT"4N>>I.'9,D3K-U;ECQNW.'++*DV M8IH0C]^S.?:^'R[R,7XH5=.P:!R22(3H5.)(+/DCM.1I.T,G75)G.IH()>CM.M,!2Q[H4HK/6?($ MCI:W+'G<>,&763*FE9C6C+Y/@):<7*>G8P4-;C!+D@)3N!?R=BCA0#QY-L7? MSS #XC.AA").B$&&2?UV @9N0:00I:(@+^(2\B(.'&+P5]SW[*,.+@,6"=O*?NGIDP<.$+A+XZ^I+R)#S+W)D\7NDR"F[2RU[F")'3,U@.7 MZ76GP-/Q7W^YY-&.=WZHCO9#-L6! QS^XNBSCWE\5T=7)';TRJFI7CNKZM67 M6?8ZFVC4NZ1@-QN*QK?[U1XN\N$U9?_41(L#QT?\Q=&7E&WQ11TM]1\SH]3# MK=1N/M2SD\FXK][2Z:Y=G)L)17<8WD$6QD5E853-(=*/%BTY#WP&J187+'Y/ M$O\@7+0J;M?D\ [!&\Z/1W%3;-SFJK=&+,X]O\1>G@9X@2!WZ>U4B\/=$+E\ ME@Q2+ M6_9%=LBK ]QTBNKSDDY->,5"E-:GIKRN\ZI)*1)O R](Q#A.(H:'I6G\ )X;HTU7['9G[CO1.EKJ085EPKFK348L>C M\4 VHLUT-T&"($?SN(*<#U\QB??"PY]P\8WP.&Z8YLO"P\HPW9MLX<',S=6^ MH.J]^_OKZ12$!P[7A+C4]G%TD&!RA 03K]G$<_'QQC&]UW#Q7GR<)*3T9?'Q M8II(EE]CB?:\8BCMAO7 =:/8]B#9+ RS?;4N$!]'R&;QFDV\%Q^[/7VOX>(; M\7'<\->7Q4>.K\;NBN+@+O?2G*::-XG4Z-G UH>=.$/'4D'BS/DESNR+=/TN M?;#9>I!$\^FPUIK XT#@B9J%6\Q[H@D.6(75ZWU=]K4CS'J8*?.Z-LK".B35 M @A6[=,,334RA$?M<2U^AHS"'?5URF16/ MA,'=:-J<&>/ZG1Q_OC=OGROAPG18!V$0__4W%J*C04&([P:=O&::(P@#=JNA MA+^$P26%B(XK%[9N,INS5.RQ?CN2.UQ#EAKTHYIN8'% XDH)[ICE:"]?'/B! M;8XA#K;ZD/E+')S@[N.QKT=Y8AN4)H-,^[Y0?*519J[(MP_A@2$.0!B0*K>A M%'>LFHIGEB[U7Y,'2O_K J-BC>"-@G\6"LL2;)HAQ/+7:72\TK]94!"O8\0, MG=W>UGP?7GS%*U-^;CB[3*0B"T_G:B&U,!@HAHYPL7^HE;\Q.+9@ M.>)GX16(.<0;5E#?O'(><[_3[4[FP[B#&U,>XCBQ/;1O#1V5B4B21B M1T+51EH=MV)8\=10Q^+P?UK5[ 9QVI/@OX$G0,XI:PWQG*]^_6UAUL'I=EBJ M 2$8"\KE_ZY@_2U:70?U+@CR"T\G''TP:#[1E*U1ISLSFC/IH3K%XON7_;;% M2.XZ*L>Y:S[=ML(-MB+?]^MB?0 CDYLC\^5ZUPBW2OEVLY3I&$4F(_ WTRZ[ M/6=TU&[%K((8IJ5X32Y$;]NC874 (V.;(UM)NO54YGK9MA55Q&@CUGZ,ZW48 MN?7V*Z5FU*L:9D@SBMFAFQZ@WF.+V M(/3FR,&C^!PM,==WLO08?7Q,WK&]0@V/W-I2E^Z6N/MT>R3SB<'-7:4^R<]D M7 1]:TNU6TX=E3("+2-)F*;FR^.16UOJ])ETOM^12G1\,&:%ZT01#9*D ML/K6ENZX;K0]JG*/N6JX,K%H\::6[^#RHEM;BHJY\GUUT&?ENZC.S>+7%>,9 MX?(\VR/I$FHQXY9(AW/MTK0<3:5J,UPD8&OSB(^K'7G2EN5"UGRLY6X$72+E M!+8V/\@7&NU6,1EO%V0S.6T_<&8K@=^^M?EKQA@TRYG;*#U*@,H5'UZ[E00N M.;+8_(8DMQ_L=>FP553EZ"@O\_+CF!W&BGRY-^CBH=PQ)#8^;)+Z<_LK207- M8UYQ\6U1P; +44'L#<-I^V: H6'@DP?%$A'%CT!VF_CS1),$)%*].<53[EBP M:ZBIILL4V#K88(+?\5>\JI&KO\ZP")5V9N%U1/5X X8!?, JL7AE\WEX?*QK MHB7 <$-31+MT^T!'2 Q;8WAL#.H;Y#,%)HHPI"2\-)!-N-^UJ5$]1(',4Y! M2KR#Y()UP%M'6/,RB3\&I2!U8 Z7B<3X=V)Y23V+8&W$PZYAD_@'PQJ/E3E^ M6<\R)!49QLJ6%(6\>0$W,.E4P[:T#&K(3_ A#E(II$B@"G@3UD>6#R\CQZV$ M1B+4_ZZ9)8=P96WKE#= MC>%(1(M!57[JQANH E2+600Z=Z"MV4439!MP[( MJGK<1:_\?;U5:SS*?)WN=(J ^$9Y8!O90-Y(3)OO#P66I!"8K&-8B:E;:(/$ M='L%A%8PG$W2X1XCVI!FU$@C/$FLH#"M-L Q+QQ,;=M**U>\82=MV MJ*F[RW%>P]A;_>#A;&S//9P5BV-E?@WF[ ,]N+!R/X>Q_W)E6Y4@;<2]UIQC M7Y,7NT/Y'K"M9:(C6W%OTP/S<7I8,<:_'1>)OWN3/T#$R1#Q?CF( !$G0D0R M$F4#1/@ $6R$"1#A!T3L*XL1(.)THBE A!\0$5A-OD$$&^@(/R B$7"$/Q#! M1%*!CO '(E@F0(0/$ &B*18@P@>(H/ !$W!(/B_7[%?7PVGP-:W,F)/>CDP M^5[FR0> U2*G2&7[]"BW.#VR(<;1H3= %Q#*)W>>.G=":4JS4Y')/IUVY'RM MXTK90,'X4&Z<% 8+:<)^59JD(HGS%B8X+^%@5W+?/]'PO4[YT53 !9;%-ZD@ M&4G&SYT*#B4+]L7I BKP,Q4<2A8$YN.6^>AY@9+W4)\V#&1295[E!XAD.C9Q M^ AGA!Y4.7@. Z\*>7B\[P/=UF=_:+>RW74[#-WL9E>3HLF%N/1,,KK.%;ON M:O)PSLFGAH%E-.HA?3$*%F82KLLXR=I-^PE[+IP0W27\N63/!7GM5&Q+S%F+S7HBQD?5/ ] M8%&0'RQF-F[]^DC,](IBNY]ZS+7D424E-E(/U5RK]O5*18<1,^TP_V+HDWA4 MEE[ONC?T;:^;4?#5,ESS-AX]BICYN=8,ZP/Q>@@QD_ *@]Z+F=VWLGPD9EX> M7N/SY)A&N6JC+O5Z-T.F)-<]%C,/I0J*CM)"BZZ*_4)R5"X47H?8FDG]^ANG MCU/!Q(ZE>,UNGH@9QOM]'TC,Q'ZVF/&O-=.AZ6R,IU]Z=/:>'6>C_=G\[MYK MITF\&Q?5OAHORNRLM[OS7L5XGWB#VGPU*2:U?%Z\>^:,0: MQM/7B_ =1F/(*;94"!=S-?F%3RK11,Y,]\MU@!V'B^O1S+&*KA_YR-\G,F:K M0.T%R1@?[,TW,L9#,W5=QCR62W%%S\ZC]%U7JAB#>Z$IO7AME:88OBR5;V9< MKC/3D^%&?50(][",B8/S&XKN*-EWN"C;QZ_C@RQ@FR_7@9XWW$;5W& MY+FFK%2FUQFY>9.SGG4V)??'7@?8M$$^PUM('M-Q>9)IQSK/F<(CEC&I7W\3 MH5CJ.,VGCIZNY!,9PWC/AT>3,3'O]^8;&>,;.V:2R=[=BM%<+I>-3ZK)3BT7 M+<2\]I6FM/(TS/4>.SDIW"C)+TBNW2:GV ;$T34ZQ*2.DY9PFG0X+V-IGH<. MWPVO:2:_4?30J>07I+>=I/WZ952D?R/_S?.M>J]\CA2H0Y4X6Q%?!U:[FKTN MU>IW1N,Q[K6=*N4FT4FI<)VB6;%)?$V)GG,>-N/%# ?:45^ M(0+&IUOUC8 YM'6KS*UP?2"*[7;VGI8[O#"X2UY[;:2RS19;?KF^[LCS_$CN M**-8KQ;#!;M)L"V6.E:NR4^U8-Y(:?.M&>!E9" M.0<;;X/:'KXXJF _#GV[I4^WU^-%ANTEN\DHD^A&XS&^RZ-HJLO&Q'Z"Z_7[ MB40/8+;6!&BN/O'Q<#&9DCO)(AJG6^QM)X';5"4V1X[X<%:8=V\J]%S+QJXY ML5- *=Q\*KHYLG =I0W!*HURA;MLN,YI8O6IB4=NS2F@<+*7?NV5Y*H91M&' M\.N C=5W=7]J&$4ZFY^6PFUDY9(M*Y9],>:X4]/6VV\Y_7E>R0H\G;U/=DKQ ME"G,VOC:S];;'R:E5+5="=^VXSTCW&1+Q1>#W=G2Z9:>L_W.V$CDP@^]2;IH M"')WBH\@M]Y>2\0*O8088W-WM_&$P1<'K'F_L_E3J?4R&W)J)T:CX[#RE MV'NQ#B.WYK02-[$DHR?'.3XQCO=EJ=>=@ZF7V)Y3F,Q:-R_%Y@U]-Q%[=S>/ MU_+P%H_TYS4PKC";3EQR8D>(/Z:C M'A,/K[*4 MNU%N6C4T?,KOI&BE4)(J@VHK2=\US.O>-!HS&6,G1>?2K7XLGG],T-;DX:Y2 M0@_/7**^BZ+5I)29EDS]D9::E7+^59)1E4OOHNA9J]LM,>7^6*[VI/BD%'YZ M5"=XSJVW/VJSXJPXZ1BRE,FAI['.CJ[GTUVT7YQ6"G%5;S_0V3KWVG\UH]'[ MX6 714_3;"\C/K94F:71G1!NZ$_%Z707G6:&+_T'>=S-R_-:67XU&"O3Z&(Z MW6I\ELC,Y^A^F,W0\UFJ8Q64,+HU=M)IAD\_W2"#;LMAI19+]?N9^?U@ND6G M,/)>-M*#YEW[0>X(@C)XJ1;N2B+N9.Q"Z4A=L5S[K&EJ@CS4%+"FC=R+!1JC MHIGH6C($13,L?;,K5JO799A.JY+M\/$<.YOJL\9C3PJGZQLML=X<1[J],9L] ML4Y^@%>IMG*V8BT3OG^]=W>X MWA;U&_O_]3>KC4;@:Q'J]MJ(VX1!:X@H6!^L:;YHQB?8ZS7P>D/4?][W&:^E MB20BXC$:0UY'1OG@UR O$:KU=UDN AWN/V@C6D-_%"%YX= M;4N3"J_KW1E2"DK[Z5;,9847=FH^OHRGG?H^O_D[,+N?XSL^69=V.]9ERKKGN[IP'"D]"*OB25D=1^Z\;K=R#)&^BI)A&KBIXP>##PX([^Y&B7A_RNBY$=.FQ7AU+M3,NF=D1,!E MI"USJ.G >^).R-'9VGQZGWHP13'9?=HD.T_;\/4 Z_> EE R.$"W0G3!=@/9:R20 MH"_%,2&GFRP@<&SW#%;FD4NW$F'+-&5[/511Q17_<*_DFL*K/K89J1$OJ2;\ MSZ!XZNT=4+]Q/V%L8++T'S(,?TL^,W_^)>@? EWH: "V G#L\<3:4MB[)Q#I M*4S4FH_12J[O5&LY;8O3JMB:PD[F]KX6V\+K=PXIN'PI987CUXEV9Y)\"=]U M$KFZ5?^Z>"0R,8/;<6,@(]4@U)+6=5ZUK_IGYLLA-7Z.OR*; +\HUNK'I7XW*!'<>AWAF7E]3@U@=[:5*"THQYY>&]N]NTV-0J.QHLV1O09S MA0HQ 4GP^(L%1-TGK<$-JV=(HL3K$C*V5J$8VD>6 KL/VU-*V"!974[(^Y=30[?#"*W3%T23/>A[6\(/<-(D7@.L'H$Y 4F,R)OUBF[43NR>0D^ M"[PQ#-LMVGF,Z@UPX/UC2]M23'?MN\"S"A/R)4PR(D2\>"2CP>SXP[4$^S(U M^&65=\G/"[Y=?PU 62.?@>-(Y_4A;U(8VGC!NX@#!HXE8N-)X'3R@'=%06(( MMQVK0"KX+UP 1X0L>$D."Y'HCM$<+OY <@[G!'>W[" M2PHA?-PPW4'+!W@ ]T@785>NJ'.ZVJ\R._XPDDP3H36\V#.],1 +4%CC6$$F M^%UDLQC%?0"?XA([$).I78%D,D#TPU:QIV9*@C3&5/,'OK?AC>SV[R 3"5TL M*0YV3;@#B5N#X>^5P7_L?'3@#9.L8KGA#1(@/V(2'>B("#>;,-U7 FX1 >F1 MU?_[QUZ-7=Q+8;$XP2#=1=J8)/ WAC2C0%3BIA9HT=1BW?#!M@XU!>S!__)G88)-=7%>JJ"^>05,JKE?$%5B?^.O#U]YX2)TXFV@:T$FAF0BL-A//C<#J2 M>]_G1_1P?[N"_W)\&5'FF6:IZ+/#T-91Q,RUX.F11P M&IH-KFO>1/9?>5[2[;_():> B(ZB?B^'B$I2'U&_'Q&O&_\>0BM[6IOEDWM? MN7-#\>;B]H5-/!P3LO_ N8F74T1XCRUS0I_9CST35^%RBFME[@4,G"];X4=? MOG\Q3ELZ6VCDFW25J5T77[OWM53%B_L7[A(-4[=(*G,5YR^WAKQ:M2\-5#1U M@@SP'>V;&IOW,G!-$2;1;B9*@V)N+DL=E,#.8= M HE'S^5,.YL$K%??X&JDMN]L0)Q=#AQ%/.FO;+/P!#S MRKC^E/#ZQ'4=4B;S"!*)G7-*+=764KF[_(/9UF;1N%H=K DA?&_\2K3T.3@] MIQ-!*\[&AA!:1$A7 J0M?)=L(8$&F7(XQC-T1I9FEAI6VX5>NX%+=R5!83"1 MY*(N@@/Y\XZM[HUYX-( YQ'6\*$H.?F!I2>>UI[;@8>2-GVNI:0[-_?1-G]? M*55$K5]^&$S]Z'<1QC&*:@W0I6U=A\Y_W'\/1^L/=_>*Q->")1P0)='2>>_R#WO2Y4_/@$? M#@J7'[3/NY4Q@IC\Q\=:'.JSE]>'&L?F[OH)>=BZ MYH=B$Q=^QD'Z>(AAMF/T_P;,>M%!^D-;E#Z31<+LR,%VSWG:9W!Z,QKO.:".E95]XLCC62=E%T?SJEHK#TWZI55H:)V[^[MV M!?<4QDG9;"3*[DG*_B_IGW"B)A#KW+7)3O8O7O: \*#!0U"WUH]U:X,ZS[[$ M2]#@P9]X"?C%KW@)U(L?T1*-1 ,YYD?$!'+,IWB)Q0.\^! O07\'O_5W\-/% MJ>5SBW)A7^O)?1G%*R\9>&=6@-KOX QH\6R*6@>$&1#F5P 9C\2Y M%H&Y$G!B8*Z<.S@#6CP;K<;(WC=.OPKZVQ!8(?+_"#1A]!HX\S M[]$0-/H(B.A FOMRB.B@C3Y\6*SC((T^V!]S[6WM+5G854^78-8;I$P0WBE^ M Z\:8>+?%F^S(.6(NS!9:>T;DVV[M5;Q^'R7C2V"$8$<.#\Y0/+N? ;O0UW$.W\! M=Y#N):<4<1=PT2[#Y)JY]*PUE,/7Y?ZL4-!Z><[M7D)'$C^T>\GER;VX[P!^ M$,'GRY)XVW?L5FD+WV4+2[.PC>ZK&_*?;KV$\K\=PD37.T5+1NH_/G8;=^[\N6D'M;DW3:HAF-9ZL=NG ?ONV-7EJC MFC2P6Y-PL50HE3JB\Q8P^Q$]-2^!>]!ZU6%5F]3:"U"18[?\\&J)LRRJHE6O$[>-:^?VYUR8XJR9C%;N:V# M2+*KFL1B!VTUZ;]@;=![Z)*ELR^/";Z_Q(ER-4>&+&=_)31JY6 M)39JCBPN+SM=CIA8*)[ZJ5V.+DPL^/'4T)NB]OZ3CH%KZYUPM !\7_%KGZ:I M<67 BI+\,I;&J5B^_6RR6&[:?BT;#_ M!*@@Q>Z;LZ&NR7/CN4/?)AYOBADLYVQGF:4/[2S[UC.^Y%9H%R:V/;]$$SC$ MOG2(]S9=8\O502I^([$RWZ?O6^7DZT10ZW;3-8:+AN+1[:KM%]AT[<+$@>W[ M7F(?IV\[PCX6D8%7[+F$_(IC/'E$">VI-BBW+?%F.*[J1N-9P'TKL6,,5!?D ML9RC_(Q[+RM\)D#]T1WPR^TQ+_\D*52?W[R96/M_53;J+4G_?3;J_!6#(: MHKEX$+Z_ #GQUJ&GYV+"N[N4GF_=>Y?/.QGI#Q_O6W7,3W?^J%O:U902K(X?:CFJNVR M5HT)27;>KWMR6Q.\R_B[MS7=3H*;AXTGZ2S(Q=<(;Q-"]B]?:2VX=71*NC.L M]* 0%,3KF&:'?];?PN%U'*,)Q9OEF-BHRW(+&F,2FYTE_M]: XT%#^%^B9I^ MY3+*RJZGTA1'XW_9;UN,K"B]\.#.+(;;HYOP M0_&QRZ<5K=YEMT?>AEL]1HC>QNCX0R+VS-[,JE5MT.6Z].;(V*W2S.1ZU\-V MH=FLCL1L1Y^A03>Z/;+&1OO=B<$S\LNLI*@-&C=#X+TZV*9;QH9"KECMFHLF4^6EO:I]ADI$@=+ Y+*D6 ML2[LYWI=ANFT*MD.'\^QLZD^:SSVI'"ZWL5#&=N AB? 6#3WC6:/(8P^()<) M%V#QZW!!7M,I,'TI\ M,$*]@Z,*B-$$F3@3%8UO9H ;V)1**&%]D./@$-(7- M>K)GIU0L)FL*%CF1!$2!.T"-D4Y,>? #\#B1$+@1(C-@@YU7Y_!B01NHL!L# MABQM> K-\-^(F@Z12AYPU@+6/)[+ )]&AR6-=:WG8'4L5[M]%-C(;-S>,-;!+L5 **[%LXJ^L-8L2 0AB8/![/FQ3BA2', M.]9TDP")G/$YB-Q!GO X+^+-;$)Y=:6\82##P'YFQ#?03!L8@#CF#THQA!DZ MNL:8V!)C$G^,-PE,%11+A"^/GY+S1C=RXLBWYF,[%K$(4"S13%Q_PPD\B _W M#?[.&L7EYEVVD6D-*_PH//!CJ\*;T\ M#>@7(:\5N,2LF(GMR4[8(!=#-[L-C!1")OA3&=35R!HYA/$U=FYE\ MNW/_V*SEC/3S=>-[-<-Z7[CG2?ZYMS'2P,:I 0O&/@GX"0O*";,KI---TP]5 MU.6E'"K<5!LW]\\-[2&-:X!MWS+_AR#9>WSQLV_C:_)@-'JEFIJ3^5$=5&JI M5+MN?"^WY#3XXC/#FE0;/-S*\38_:4V4?GXT GRQ._'E,J<)\(LYVJN>^\\4W9-P O M2[4EX Y!MO'HJA!;FF@B@O'VTA:6*'XO+PBXI#N1IY8.OATR_*SZ.;^J_CA[M(,QYIWFJ,FLU\XD4QSD&7 M#'JE?C=7&81E-EN8#,6;V/QU,/52]^_'UP%T_V-3'G!BLS&3^5XC)T3C:KZ< M/P=\94:];J]YDY^WY[?9_G RK-9?BM,/ZWX[9)#K]X&/0=5195X'WY9CB,AG M0WN4H^-" SO#:(;ZC4=CS<"2M#"&JC7;!OG,_/F7&B%S6V$BK#PH1[N.;$12 M"L@+!0N+8Y,6BTF+6Q0+/@YIS5.M] V7KT[DPH-9YH8O]4SB^7O'V:XHG MIV6@<,+F4-+%]1,SRC[4QT$:M_L#A5D!DX@M\/9OLCRUGK7&.#^@I6(M_URZ MOK^=BE,O-FE.-7N3QHY=DH#D]C:Y\_4)N#]3)IRG;-B..C$1K9% M!C;[% Q2C-2CP?FT3L*IX%R[KZ:%6#0LY/A)G>D7^)84'X/6C[X#YQ#VU<:V MGE?F!V7Q%5DDF<#JPG:SO+[\8WEV:MZ]W2+>/IH!LI4 BEB M'^IH?:=DZ,=OTK\1P?YN,EV?:RGISLU]M,W?5TH54>N7'\">WW63?JJ!ED#J MP2P.(&#)WJ/KJR[H5\F]7#_67C6K+='ENTRA31OA*HDPVG##E_J-S;0.(BBP MV@*#TQZ&7O !FP3.,J\09YD8C?O5\]WT)MPM5PTYAQ+3CE8NQ5X$RY/ZZF_9 M($YPR=1@9Y1*,K#Q=YOTB-47/HQRAOU[5=%7)E 7N=H:;)E'B;3>0Q(DO"'#]4D0/W$6;"] MQ46\@M >/I25 %"2L7JPBP,7R#G;!@XR)'-YMFL_%Z&**D6291;V@8L#>!B_ M([1^-#L"48,GE9R#5/NX']C5&;(:.G2M% .?(Z\!8+&-")6;X3-F\G8,5A!C M>%'&#!DX/M"2\IBY#VRF(B%#Z+ MUR5##O>Q.))P#AR6W3J&(CRY=A+>CC3A 1WQA@4$.Y>0 D:ZI4\('R$2G7"# M!"3(N!1':],XK.D 8@EC#/;(,CL"1)L+&FI6<.M@R*X0A$BT%5?N[ ^'$ '-CWB3Y EL=2\R1Q+H6+"D# M5K3\R\V^2L9*\YM;+EZ37R:/=;-9"G=G:7@Y BMZ#*\W=0L=+G-PF:!(1]93 M"7<2 7F2_GA>*TG67:2!VGG3 N"('QOHROUC=5%8&CH+PKF#@IUSN)ZCN9)7 M[21H;N? FKK[5FC(&:1OHYWY1#KS,A'XFUGX[)Z>\@$B3H0( M)A)_MR97@(A3(8*-<.]6W0\P\3E,?+( PE[=<+I=)S^QZZ-*X0-W2M]7T.&4 MK=&C$9KU=6OT?< BESEM^. KG=]JAQ[0OM=;WD+P)V$0<,2OO\L:,(EE"9CH M(1C#TXO)^[;=V!W*.%#I&YM-O ; X?J<$7/7Z^UX4,W*MB[]6.#YT]5R/I]5 M$\>7X[;"0>';]NL\.[JFZ6I8BC=R&:VC"6NW*J*G2*Q<%&-8B2%AGLX#2Q<= MCFX 0V_EPK2$KJPWZS=F(RS)G9M\9J0J%3,:KN/,(7SD&MWNB_W/>=D([\F] MW':@FN1Q:J.1IMK1X(/*P',6>#]#N@6BS(>BS&73^P67OB7,HN,*W7M(1:.R MQ;&"F.UWD_I@VHUB81:C(_1VY9EO2S//#8'W!)Q=_$@5[6.GP)X+[+GSLN?" MU 4:&\ZI-#ZXQ8>43CY08&8$9H8''/:1H_#/&0Q[^MA\._7N/0MAO8GKB(\F MQ-Z,8=K5>)-[RK&Y6Z.-^]* -4#%(X=K2W,.I@ )]H9)GL]*@M#O,=+M]/%_ M+\HZ\("S?6%&'*2\W1D8!B*CN4R[4U":]_EKH%< M(CNEK883X7:4X*PD7\+60ZL3S;'&8, GLGJ!+N$"3R#ZN$CBO08+)ZBE]WU6 MW:A/=7YE\9)!6;R@+-Y.6OUH6;PNBHE)(1E'W7X4<=UHE$MT^52\WXV*=#S: MB\=2C( V"[_-\Y8XGSRUQNV7IVG+Z#^VM#:J=YEN8G/D77/ 3[)Q\Y6>)V2I MDYKTBT6$"^E%-T>*SU$KJ6AL6,XVV9+2R;#B?)B&D5MS"K-9,E[IL0/ZA3IG-4$ M*]]1:K5'>@HCM]995=O-UUO]AJ<+F=+-L->=R,(RV5*9))YS:YW9RDLAE8BE^_)=D6>FCT/&>'FM[RH-6!Q;XT0F:Y;;V7)C M-K3R6;;T@$=N[2AI#F9B*\]VVIUN,Q&.RVSG[@8'L;9V-*W6[YG\@SQI5X4D M5\[G7KK5%BY,&-L'JMZG))#&D4;$2KL7C=Z/';!I&;NU]I-.W]&,U59:M M4?>UWVU*W>P4C]S:>[_:JE;SDJ&T7[J#XA!EIJED9V>Q0[KP=!-M7,LS6@I+ M0JS#E^=Y=@ CM^9,H-3UQ!3+J1S+-7JM23@:O4GN+'8X8W/]0G]B3>6X6$.S M5IY6)I;3E'P#2C)3FHKEUQH]I\-H_)PTZJ8\M=OPKH\<#LQBMM(K]G+55H=_ MZ9?"S=NXO/?6CB:S>4%]+#\7L]:YTGF%;V8U\5'M0D[2FW/V7GH->FVEJ-S\SR7 M9912[#$V3L/(K3FU>[UB5>K7R78U?YU&M]->G+L&64?OJ)SY7!5*#P]239Y? M5^ZC5B>E37I3/'0+]GKYH==-:M-9+MNEBT]]PXJ56#+K%O"?)_K@)5V.=7/A MQWH\]YQL7>L&&;H%_7;TIMB[J5RGY;EH)FX*%;DTE09XJ+NMSU?D/'"-S:_< M+<3&Y02?JNVZ7.C>JGB_$!(UY0T_Y.^O&NVK^?MI9XMOY.SWA/AP5IW7RKEF M(W_/W/:RVC1;_^$Y^X[=1^Q'WC(U]PO;>"3?G#BMGTM&&"9(G?5#$O.>-GT! M(DZ$B$0D&=RO\ ,B H[P#R*"ZQ6^0$2,M*X*,.$])@+9Y!-$Q"-Q-L"$'S 1 ML(1/$,%%XJD $X?#Q">S(O;ZU.=U/^HXTL#S*T\?OC%Y'"_RR$>O>ZGBQQ#! MVW@^Q/:.F]/F\?;V>1L!#5\ DO?9SYX+:K<3K[UEIQ_O@:3TI2-WGR7HC_T% M]I4/*?>;LMD;J/C=Z@IHY1A0.4 %AT2$\5P1?$(+\N>E!<_"SO.](=1 ([OC MJDT#.,L29S%;O!+0P0'IP \VT[MTD!X,=#3@3:=B2Q'(0%(-2?A6N9; J#H# M!O#2J#KCZD9VPX4/KE=%5#4\>VQ,Z:B MDM1WR.;W([[K?JB;I@&]O&.WG3&]V+1";CPZ9,/\>PB;SH,+K6M9S(D(.U[/ MI0_;7WT<-%7+-'#A']*$U%PV-W.:&G('Y2RO[S(?+/SK&&Y^OL^\6NCDS-'F MR=5[;^ZK'_[JO7W4&)#JF4D8UT@+\'9F>'.,I7/!FS^#68>V<@IV!Y^S^H?XC['!]9" M&S2[.!]?.1G'A1$71)M+/=A[:+ WH]-[P%<<_SQ%L0]_2A3>,Z MFT'DTP?)=MY)F9]ANGB,V>/:,0'9G@W&/$^O"S!V;@EN0;SF>YEK:_5=@_C- MF<9OCG 6_/D&'*<]_%TAXHJ%$R]WG C5-$XR#=$]H(^;1_$:5*R,PU5 M+?,WQ=FS2=]UYWI>OI],JZE!-Q6DH09IJ)>?AGH"E^(07+QA=I'4OFO>1(NV MGSL8.U<0FZ-*W2C*38.+YPMH6DQ-<+NL(.TT2#L]7MKI6S2[-^.T*B30=4RO MO[:SF4HOQM?'CU:K#O0:9)P&&:=GXA8XD1[< BTXL_C4F<7Z41TWGE&B9N%. M]:49$EY17ND,M8Z1VP0YU9YLJ\NU_Z()X)5 M@:NIK-4W<[[Z];>EF;Q"V5$::H+#%R2,COL\ XID9%*DC""E]9?M$&6D&&01Y!SHFK/5%D07E;[+#2BFF%.G"O:@P8IZ_1 MAN-Y<%YV2>T3+;33"Q L#AY"#K!T)&@#%=Z#ZU,N/7CX8)@&1?I0P4^FAH<# MA'CLNQND@_9_/A@GQS&V>3D_J-2Y8D[.]A_53JV:?AI/I]\-KH5CGXBNY49C M19LCU$3Z!+"\.W"Q"$>0&(5!2&_U]RQ I:*9CPB6[,)MM77W(K 6MP,5%5[7 MNP-1[ UN%;:=>TFEZY5Y?M8NAZ>__K(1;BNJ1@%Y*/!'A&H!>O"K>74.!#I& M J #T+# %R!$ X38>,(=Q2B>FCI!%,JI8DZ-R6U>C/PUML7AG+ T"]LR]^J& M_*>KI/LWO)8?C&GI,9RM&<^FUN].O6!Y)I):,"'Y#X4#3X8-%)/(@P$.:E(B M4"?5YR7=%@QXH\9ZNWB,1P"(:.E8(F":-XAW%=&:)"&/ ;0U&XW8HM/T*] \0 $VY M$I\B$IJJ6;HP!/Q0-076L&I>>J&BL6&S(N&!'C4*A[Q-^)]ME:21W@1R@"'Z MV-DEM7]?O_&CV(1FZ3^Y9JU&_F3^_$L$'@P#!3*00,/I(.Z.?]#M*-\N7EH% MV"D]DXPNYJAN:ZJUAIIEP#O2JMB: HCF"Q6-]^5N"S]:)C5)NVTEGHPF!_=6 M&Z7N927/E>1[9>I!\N[Z,7G: E6L8U-@\UR-<+#^W!+N[L5F*8?$_(C/Y?2'I[X*-2P1]D=EC@*G7E.X+5H5I:>RL-)==0W'Y+?(0[\GB(! MC0U@6W;;*']S,5LY$X0$>AFY6'L=Q(UI$P_V;]MRAUU(,^J]PTV/_].CLL!\5%M=KN"I3Q) M.2L]N2_3T:X\;=5!;3"A6(QYBR-#(#L-;(A+$Z3,0]38TH$CP0JUO2.'&^U( M"LR 02^I%F^K9I]$4FP?=<6/%12PK'&4:[@1 N'P2X[14_C-0MYL=!F4&7*SPWWL"D5X991 M&W=1'+%@Z @7^X=:^7OI[Z_%!&;A%8BM'1!4&>,'PWBF+QJ,@)7;8?ZW>C(IOJ]CB1[3(\1[-]D>=9OO?+ M?JO]1+$%*KJ%YO9=K-9K%;2E6OXNO38+#:K^;SST&% O74\ MO$8]46YYVORVB1EVAKUM?^.M4>Q;?2.7>\:2@TG\:5++O5.P>H;+5R76RY8QJY9KO4(D.JM5PCC7]H>F9G;WD@T@XRE< ?DX2U('Z? M_)]CI?957YH9D4&-=PPEE!B6IMD;#(\PA;U*: MI8-AK_*V14GUD"*A"1Y(HFMHXB@08!_>,)!AD%%X;F+F+6XX I_@F4"IP"X- M$JU3B;=#XG.@F"S%)#:C-D:VFC?(+'U)Y55!XA7R*&&2"/6H6:#3-$O!3_(B MT5[+/2Y7ZY"!\>:V36V X&&=FDKFT)YF\3Y8NFF72R3/N*%$53,)F 3%(ANK M\;I)%8LAJ@BCJ03>@N/Y+-Z>5D&-*E0#@1\$ %6I/( 8!''X#IL/Y+4X/N28 MO%LM#-9\(O+%XGG7.\*1)6EMFUA[$U<,WH!-_K"B:;(=5%YNJZ=9YM9J>Y8! M#JH!YL(&*H! @5[UN4T7DCK1E FB=,F0#0?A M+Q2TT)&QN&)0QQ\'KEA;@Y MF4Z@MOG2,;9UX(V]9]L^@;_MH.':^[&8Q1\C6\_W+=/2T8*.WJ <((TY *G? M1YBF08/"K\J0P%O&(D3?![M*TP'[D2I2?2:H^T@+R823+JZA( ? M,*)Y21=TF)I0)5)AX8CZ[=!&7L& IG(OEC1V)18)=RR%&' 24+I-TR3"@C!= M(WLS N84(M* ^@UKC"4,)EA,ORO+$%=%N(GX480"0)%]( ,?#DG&$(?=J8&B M]0 BX!J,,3OT+$FQU]VW,*?@MP]TW@[12^Y)B^V&]S60/? #?&5K$PQI^$NT M!(!S%?A1@%5J^$G%?@ L40/#S48>D=<:V/0@,A4*+6 /,+*P ML /1"H3MTFPU5W;)-$0-,/&K"Z4OHCY6[T3]Z+;("VU2+O9#Q_C, W^/'Q_R MEK*8O=RH+IC (9@%4 Q"MKJC1X$QL8,[D;"^(70RU1;:"YX=$*5S1:4!$"95 M7C) 4U,LHD="9/^Z1,BVOSH;H5! -=Z#0YQ$2X#^ ^H?2,(VH?("_&F;\0:% M)&)6@ B:#C4%$=L($ZR.61/4-/X\ K8#%&#!1!C'V2UQ*USMM !+N[D"= RX M%A*&U?'F%@!ZJ]O 672!HPD2:;",8DS& S72$%K898*;!D)#B MVU3FDF+DG3&.(;-.T-C$1.XK;6&+J=0F)??=6#AB;D:8N# R\9A5HL.PJ[)NQQHJT-G1<2:=$4ZT24]A-05XC&UI9#7$4@1=0^$ MG55BJ]0FU'4!'\+K!,GR#)8F@0:QVL$#4.S%8% ,84I0:=@2E$1L=;^M6; 1 M2XQ24]*1C2 LD 7,'5@APGQ@4P._ HJ<-X@(C=VL#<).P(0J3EFA9%6;@LTW M0!LY!ZN*=]%/.P"UP)TAR,*QD8& E+ 5LU3^BWWMLHEL(W]EF_@HB)"; QPDAG;8#@9Q,['J ML!'20QCKP \J]K=([LS2F@ A#%:.;4H0?\.P'46<6X(%J4W"+DD[%N-"U*\ MW96I^@J[.7,0!H6'@+UL51T!MW""U.7^I86\H.P_[8[.V DQIWC#Z55YGK/- M21&-D>-GV^:2O0YS/D:V*K.13,B24 YY980J$<'A?'05Q(*"858="8Z91Y:W MPY3%P@-,2$6Q33_;C5J.(T[9(D5G>?2SV(6 ]:FFSS< L5!+#EQ77^RN#^>. MD)0)VS[&EI2B:,(:M-;>M0(QY[58^)'[: O +68@L\-ODN'Z?0YRP2DZ0QV' M!;=C,RP(;"7J8^M^AP0D70QCZIPOK?REM[$,?7S88@@1]X$:(GXR7Z)RU9FQ M=2NXYB!,\2.AI8V"Y6&(6%((YN#)R6!8Z]LJ9%6?+64FWBN6H@MCD!Q/P\I M$A-EIVA83MD"$(#P3+*3W(#%C@7=3"> MP1PUYH:)1HZQ;1MGBQ4LS3W?T2TH7%N[(B=!3^#'/#D'(E:XMC1+D!T(POR.93DQ MLH@665L+P2O)O=0 :P;"!@5,2=PZ;(P :PQPPI8;%C!QHB8P%.+QNP"]$]M. M66!+6['/G5 ;5G4KUI9H4_C2Y+#ET]HBL!R;8IU&@K,&2#%SN6;\';%RYK8) MQ8_!X!&(%0_:QE*PQIX3H(&OY^Z'>%-@PU(&X)KP!:;?$8@96PC+$M$!"M^# M'4@+,(BK6"3JS5FD"^_5HWRLU<$ LT:68T,Y9BM6SP IS&Q]B7@Z?83/4(W( M.9X*LG1P*AB<"G[Q5- /4KL($E5T0NJ./%PST!;6[9)1B1_B6 F.#49LA*67 M3"QUPW0.BYH@,10B,4O!Z M[(EWN2VN7@#93(Z^2(1J53JNB,1544C\:O=A@^\C$VS8-'X9#\^N".6EXR2M M9,:1#O")Z!\W;D+AR)PK$PFLL)S%WK=JNPZ+7[0>UFGP2QZ)V'.CTJZ1EA:! MA202H\(?%T'F='J91C?&"X:'L%1V-"6_6")YD>W_$K-L<2SF3.&>DX:.<:))=@ ,;,HL3)Q V/!8P(?#; M9@MG!J\WIPYY$M]V,'LOD=.O)K&&%@#(Y>^;ZU1B9Q(*MH;'?P!WB4O@].;N MKA1U'S2F5)^=3=B3=B5[ $E1- M#6,5NX0*29'?26\KEMTR[" ,,9&#,8O)$:2_BOU;X"M+(/Z;@G7FW/:8B5.. M?1J\HX5?'J& F8EVP*]V&=1Q[8R"?B2)YP(Z'K\%,,! MVSSDO),D3_B>.J!L$WE18$;+.0LUM=4S5\;#FR);5/C&+L*(PT M8ND[%,J+VMAT9($3QG"_6>YFO+8; OVU$\J*9@(9[SF)WWG^[3@HSCDG,&[= M NF.KRDYA]IKAC<,(F?AR9#[2BQ&X%OGM7M?MOMHU!N26>0E5!>'X8=>REH. MQWM4@=V(=[)CR5F.OHP\FN\_P'F9.]Y<'&D.2%@0:+0R9QC(4R>A-SM1Q+CRF5[0%, PE[/8^62[&(HWR,Z&)W"XZ C=&QWY&[EN8]3P8H?^B;%W"U$&> G$6("60(SY'"^!&/,G7IAHP"]^ MQ L;2;Q;6S_ R[?P\LDRIWN=?,^ D-P5 SQ).[G6>@U33W6= 7!BY'4>; M!T#Z@&KU&YOM8J.OZ2^/1<^7(?";'*/9-2_(94H!P8-CI&/0XC3(?P\G9(ZK MTXY"&MO_;H%CH;W8KVHOAHLPGE/0 4%WP(9/1U=- =7X!73V47- ->]1S7=, ME\NAE)JMG:CL$!>6S,;;[UKJWCW*T^]^B8ST2P1T[^>U#XSX7X\;O[ M-;Z)[]6]C'5$4N]@#)4*,;@5^MD[\@'A!X3_*<)GV! =XRZ<\@]LG_D,\>\S M^EN(_\U&(]%_#YVXY3/$_W.>4:F/F&IV99N+"4%YI9R\2VDXH=1B/,[>.)+N MXMA0/)DZM.X*N"#@@G/B C86HIGD)7'!H>P&'OX:QT!DYUCIMW[<'OSAB]# MPT/!%5]?AA!WX-'+BR*^ 4)PZ=%3M>IC(?C%*$TLQ-'L)85I G;Q T@NE5W8 M$!N[J!A^<)EX#\I3D6@0]/1CT-,KV19$/(-PS/F'8_P%IB#Z$O!4P%,!3_VD MB*:_P.3+X.6)+]!XNM5W[Q5K)J\$29*'C-!PP.^B9O44Y N&/V#97:^W>7@7 M/)$(,?3!BV4$+!"PP-FP0#P5XMCX);' 40./%X%S(.:#GLSX+?3X7Y,'!!T! M_L^684K]N?V5I()$-:_6%[?S;)G\?26!J24)SMB%=X 3+#\HI\FNW(D=LA0T M1>''!KIR_UA=/2XL,[3MO1$_@[&J"2MV\1-64-]<15B8D!?YQF$ FOX';\C4 MW;#D\!2#\&6N&A-O"7>E( MX4UI@C;F="!-7NP.Y7L&;B:'-C;J1>*!_=S'J>"_L+7%OT(.7/7=1 M K1XA)8]]V4"O'@FQMZU. .\!&(L0$L@QGR.ET",^1,O^RY5!GCQBE_>#SL$ M>/D67L[PH&LW$)+PXR5G^*^$IP2DFDCW"DB"IN O_^]7[-=7 9:*T E/4SV3 MGP?HN\>K0QTAJ@P_# TJIXI(I&XM%=D1:HX.N:'J0YV_GB#R[AMR.XXV]QF0 M3IBAX2NNVCS#^6)&L;>"Y,MBX[>D4N90LPQ>%8T0A68"@@?'2,>0XP?(^/=< M4C:^BOGM?W>K&O:KJH;A(HSG!') 3,% "JEE2#7>Y M5/,A47*XU(!S)H2:K5ML^&2'O#HX7!F?2S4N?);1^AYZ"[IF&%1-U_J2207U MF8*JSS^BZO.["N%2[T$<3L4%A!T0]L_&O1\KFA\?]\%U'6^V^H$V@':1S3*O M\@,T D.7:N+S)DE3@T+G0>GGLRK]?!H5=CF&6$"? 7V>/58]+T]^&N/I++%Z MYD&PCQ0J3TNZH/-],PB 77H [( W/OWE_7VU8T:4/7@I1I^A/"#\@/"W+[J& M$O&#MXKQ&7T^50RR)8* MJ/V'4#L3#ZC]S*-Y7T-]C(L<-(?:ZXC?Y>3^?<0RZPPU!5%V;11LG04!O2 + MR3>1#*_!='AA&0ZB' &+!2QVU#2MQ,$[,@=,=HY9?E\,-3(T'<0:?1IK](K^ M?VRLT6O^]AE(+O1F9SS$Q8)[T &W!-SR$6Y)AA+)X![TA=^#_J+QR"8B\8/; MCF=M*/K,\/7*=OSQ8 CB-&<=I_$7F(*P3,!3 4\%//630IW^ I,OHYH_HM4) MO?]0OZ69O!*D61XRF,,!OXN:U5.0+QC^@+6*O=[F$:J1,:$$>_#2Q0$+!"QP M/BQ AYAHP ('#U)>!'$D(@=-U?5;B/*_)@_X.0+XGRW#E/IS^RM)!;(SK[CX MVNHV46#_LG :<$+F1VE7E"9__Q?^<:<2%,3K&!W#/^NS<72922\:\6C @!@/%T!$N]@^U\C<&QQ8L1_PLO (QAV3#"NJ; M5\YC[G>$YQ9?:H:$6P9>Z4CA36F"\.QK\Q+$F-KXBF4BA#3@H[.Q*!-)Q(Z$ MJ@W^X):(^5^>&NJH_W^__J=5S6Y0IST)_AMX6A_QRI]59\+Y"MP)S$^4UJ>R M\"L0@K&@4_XCM+H.ZET0]()3"9PP0SIP(CX3I:,)4BU$]36=,H<(_J MAY]-[2,394)+I[8J>,5H2@_3!H6R%""5 @">\@Z;T>G@=;T/?H MB%QQQ*##V'Y[O92!!N2;%0):P>\*>H%P_@.B8TE;'Z5-("6@9'BF,WM(!:A6D.T]E+G/8OADD&-=0E #.BC>-/4I9Y%=#K>S)H 6XT_] M4GC;QL&/\)@+#/+>*5(4_%_[G4L(.!.)H!3F!GY $R3>A!U@N6//#QI%U*8J MQIV #"-"^8;ELYBD8)\+B+W#]BOL3J^S^Y+;V?B2%C[![9NJ!@@$GIT#W*@Q M[%H3MSE/6%OYE%^EJJ4>PI.Y>W.>%25#L Q"8CUM@B)4@3 7X*8OF5^5?@LV M(5!@8DLHV.(J!F9?Z!L V:=[;?@,UG?B @LD!R^I.[C-X6:7,P=(13HAW8\O M%."N:N8"F+XA[(7868.)/7Z5E $*7"(2_^<36R8J 3SLCS_$;QF 9-7& M!V$6/.M"JD06FF7'^@FU<_%([#.KYI=2F;R*2X+.^_ &0A1XT<)P@\_PDYO" MV 4Q;&DI([%HW= OGAEBBW*J/J'4JJ6O6QO. E>(% 39JIV[-'.QL,&RY00B M%V/>D:LKQI1#T.5&=6&8$(RO:4QGT"JY&_AAO 1-Q;*4T ?\@^EC@)>@HS$O MZ:X1(.$)'4L.GK,)340C_!C>\1#QDSE9!"!H(@FV*M, L 5-$_&>0E1:EUXU ME:?ZO$"TNY^5\#8%_"<6B:U9P43M-:F*34-VU:)1UVAI8T>.#%[N!A;!)"/T M%]7CVYAP#:[,0(4>"_:H<17Q>[FTO'6P!CYA*)87]O:HSO6M@E69Q5+ M0T*SV=!F4+R3)<_#.CW3 4V03"!K0E2!K%0A2TN+X 9(AJF3X Z5FXV1:J!# M*HKM)7Y/<.R)B*WL<["R3WY]G\C9YRI_KB&P_1-! T7B1]/VRQ,E'4[ M@P3<[(=M.AOSO!<^S0UX=$-Z+TD.7[EB?7.CD##VQ35 7]9$(C#C)&+>1?0, 'H TK(/@S;!U?< MW8 \PAB%'??QMB=XVR';]Q4(1(A&6_X&R!2T@0I;$%TE;9N0AFW]:&,L.HB) ML! \*Q2R,A' =N?Z)$S*)M*!RN$=%C$Z>2JC !RHIH"+1H!<'!.C&YX5\,\C M#=SW")7_,#U/[7WH^"<>^\/,@BF$!1VLK]59WPKD0+UK([3.'#P.NBQ=:'N( MZY5N<\U9GK>PP7E+<-[BZ7G+9VR%(B9G!!;Z;\Y\@N_Z*.!A!6/8J=^ES:V@5]BZ;IM2@(? MZ]H46,V@0#P@6S^)J&>Z7IU$XK$Z%NEX,>1)$+EK-NOJOI9OXW5U::ZB&0[3 M4@)O#/>(7B_(D6B$%C\[J&GZ?F( UKRHWT<"L1A-?D9A\_[C3@5&]V]P1)+_ M_+L&_V@\DOAX$,JQ$258"*!50%0/F5.$; 3M6!XV=DD V.1-R]3T^?(GD% L M\PFO:.W08N7H "A% 0L#TTV?? $S@DC$[B%VC;")8X(Y(&&IZ.ARF-P2'.L# M323-,K!39QC6"(D1V\?W:)O3^&-0YE2C>MBBQ^+9.8A9^@GO M;C%*WD"H'#Q(A+V8/KB0VM2X\G+S;QE9:^C_2A*6'1]R;6H[$Q#L:84?&^C* M_6-U^7AICOF)#3'!-N#<%1![EP?QXGYA&[ODFS6;>"6/SAFS[7.8NKLPYX6, M#8L#76%8L2Y7YM=@SC[@VX6:^YGD%E[9'L04X+37005[L#N5[!CX@1*>P MV/>T1[:?^VRVGO/O4>];!'CQ!B][BA$':/$(+7L*)@=X\4R,O7MA(,!+(,8" MM 1BS.=X"<28/_&RKUA^@!>O^.7]VV !7KZ%ES.L4[ ;"$DW3K=:N.""2KF^ M>91[:B )FH*__+]?L5]?!5@J0B<\+=:7_#Q ___VOK2Y;2/Y^_U^"I03;\7_ M(BD[SAC4$AB)B$& 4$<^_=,],SAX291$B@-PMC:R M1.*8Z6M^?4S/0]TQ,.;[E4V,RL[?01;+VB _-^I+O1"KZ^7\O@/D[;=DK%UUF3>7V.O#*->L] MZKDK.V&4FL@[:Z4FTA!F9;-JN0BS83W96>_IY\RZF$VFFX\#QH=Z<14CKO4H M8-Z<97^XZJ:4W5,?J6C9P1%.&S=#N^Z)J^13R>=^R.=KIPAWP*Q=MU%^Y<,S MI(F-L?U CV$=T0BMZ-$QR4SPCIS\AZBPP5,%=NJ?;.H<@4:E7M]HMWAUR)22 M_")(OM6L=$HO^1L&:)(Q_F%%7WF&KV74C(V?X2L9XU]\K*^\6.V8]7PM30Q* MBJ.?Y#KM<-,)%XF/(7_F 3^-2M.PU.E/2@OV60OJ[4JC42HMV#1<*QW+&XU: MJT U]]N':9+!SL5M%3O:_R4S7=31\?)02=:CXS=O.@W=J.A-H^0!#Z5HDE)I M?Q2MW:@T]++KV?8#B^43#*-=,U784<:PXQK5<.F!2"KLJ&J05 V2/#$3)T\&%50I=%!%+C))&4-1.B4IE91.*9TJ?@!3+C)) M&:M\Y9TP.YWJ@QN$@YAXJM9QDQ$:"_3=":8#CTJA\!MLH+OK:6ZA_K'9JC3K M&Z_55SJ@=* X.E!O51H=51:Y;NBQ'$RW:AL--LL6?#R("3!H"_3_:QK%[O"> M?^3Z8%+CP]G!S;. /PM_/W0!;+FVN#;U#[!0&SCU3 M4)J].+F4#"(\&8[.3707W2;Y?>M+P0%,+?VY563? MB^++SLS8@XA3\469,<469<8DYXLR8W+RY;'-D8HON]*7A\,.BB\OXDL!4UW+ MB="&+Q=R7R6J\<^%IVSJQS3<%9'LP,,/?W[3>/-<@G5J>FNGQ9[MIQ/TH01K MS[W3OL+'HT@[]AWJ:+]-?20+5F\J_OD+<71IAV\Y:+AF17K%"0RJ= MFL_@/+.B>+=FY-E&XR?7U^)1,(V([T05C=[9%&ZJAI)HS[T5SY@?7@[+N(*?E4\EEXKNZ\A?CK@*="5K5\Q&1W7W4(*_;X)OZ-LXO4@RGJO V!IT6=UXNU,S5-]M*0-B MZV"Z8Q]NW.RQ,'NFR[)W$-Y<'*6DC8'-3J75J)>I.X?2 J4%3X9ZG8K1V;B3 MLV=:L.NBMJV=MUW;Z#D#NP[RE;J1]B[W8/.FTVI7=,-2 M$12E9TK/MNS$U8V-.W%*SV3MP+T-"=K\:3&2R4]!XYAK%/9=47MT/E%5?*I* M2E5)[7L01@FR$N12<%65^\G+U8+'#==)#7^]/%>5?F4O>)(H*%$\E[%3J;MW'LY[II-;+_=!=N4. MXOTY"CRJ\;XGB,Y41$^5(4D3RM@UF39O+*LJRJ%43*G85AVOE@HEJC*_YX<: M#1UN4K%&*6.-2_BXR^TLTA!![>']*V3/94.JR-^K2 MJ!C&Q@L]]DPVI-\;_5P\V:I9&X>3A<:.DF'AUY=U%1U5H9OBAV[D(I.*U"B= M4CJE=&J?HI]RD4G*0.=>G&RB/Y[GOPIBXJG*RTU&8#CPJA<)OL#7Q MKJ>YA0YE>J5AJ'),I0+[JP+U>J5A&4H%-AVD+(5P&%9MH\V19(M1'L0$&+0% M^O\UC6)W>,\_4YE>9CM5<)#8. M4I":(4LMI#?4GU)M&(1:/*):Y-Y5Q_":4:11>(RC_3;UJ6;I%3Y%?:"=LU\6X&+DD%'VJT;C^#OU?$B\6W(? MB5FV.IEY/4S-J,4$3J]9C;=:[G0BHP]#ZI$81 F?/O-Y]W"<5'H+IH%%&4C^!;$(0HM2WDES5D=9;4RRBX M&1JLLIC+K-%#)WA*8C#9)D@T$VC7'C Y$;UFG^1L9=Z6Y4P9V,@?#=VH&>EW M.3.\VFS6P6R"R8:["9CA5G8[LV:-1JW%S)FP>)E=TX9A,-:.VT>T.Z<5K[F8F[C7<2-[&C&5&P0WM*9]#H,([PZ&;OP\(]?. MV3BD@=6>HP]VX@3Z/)<<#T-)3IOKV5DDA(I F%U_B8+B MO^Y @>I^$*>DE$:L4ULU0Q5^?8YQ0 ;+K %(6W>^S/3#NM-<\Q8K7:\$J<40 M0$Z6FZ^:6#Z6#AR%W.J IJW/'RWBKTD-.9L!/&3=2<,,P&FV1_,:QF=ECXA_ MG1E=M'2)P1Z[=X^O 35M\[[A4[!7VF15$KD]GX:S,$,,,">S8-16N'',^C9S MIFA;UG>5L14R_O7R/)4"(=2Y_GHRD'EAU5LD,RQQQB(J!#1K"$HWZL\ KX]2 MNK)(SM0U?W3A2F:1(:L?S?E(0@O\U2VM0_FQ<]0DAI:M*T JE [@Z8UKHV!\ M7F+FLN'#:\%?:*\[X)GQFO6U9VIQI(=B[<$0Z)+5DL^'#S":GP:*$A#6>!YA M80%OO06#&B*^7&.UWY&I[%&0(O^ZHGUFW/08R;K.V/7=* Z9_ZP=WTVH']%- MVM/%(;Y,]1\).N3F>9V;)YF=)Q7SS&M:?4[3F-RBH:BW:JUMF>1T69\UR2R@ MP6_F@AN-X&'5 1LI/AI&3Q#-LLE-R'T8>!Y#U#E;O?UU.8EKYMQX%"OIIVL*?"W?!8A?D7$-.=F"8/#)XE!Y<@%JW8PYCZYF0\) MY94( SVY!5O<(G#KHG;MR,B>8FB; CCY29C2=]HI&VD%7AA+@Y_280I#6-%\ M\);1!@$#&B\R=L"E>HY+XCVN( *^9KTE'47;G8\+Y.RB.S<%?,4T##E&&01A M&-R"%$<:Z#CE2NO0 ;R8Q X_A+X4.(C<^ MYF_' 8MYT'@:^E&-(^"=3-]:.7T7V&CSJ 4;L$ P,[L?^%5XW!0&A@I* M[Z@]96/, _Y*+CW!%C#%1D#Q O$(\4OL(.D_(EP*M5 MX\3UB6^[X)Q=" -2 5_@[ZGK,/0,XSPB$]1Z[9)&L-#:$JEUEX4+%M'OB# G MTLJ2I4,.#' Z[!<*$P1Q1I-;T\"K&#(J4(8D8#6]!?<@'L&J>CWBUP_!]XOR M0?TY7P ?G$,Z$IG&((4^+HD"(3&5I#>!=X.? M'3'QT+K7(>7I$[)LUBSH(A[?:>6 (UQ*;HCK)0 ?'AY2]AXVGBES8P5HRDT( M'0"K66L_&8!F"H=W#"EUHC@ UX;80'(N8!$?[LRK7?\&,!WSA7ABS^6QH!\[ M3TZ!82!<$@']E.%:!D/Y:#]1FXX'%!/C:5X C S#MEQ:_?M$$3%,Y#!A <.3S6D"]F=$(B$: M^N)X0XHINAF=6J(N\B37_L3%T'/I#3<].%-@) :7*MS1\5D>/&=X0'6%_M [ M5VA,7K]7.UF 7+1H.ARZMHNT!"E#6L5$A#D\&(3'HA:9%4AL('+(AUG!T 4G M:UH7N 6B]Q>U4XLQG,*B3[E.^ZCYF<'E!G1 [P.QN+/' 0SP;E+AX ,<6)EP$%ZR>+&4ZER@'T,_G@>WSE." MPCK.J!" 9\(TC@T[1(Z$S.["E$^'6 6(.02XV 83CQ0B,)A@ZL$+&)+A!C\Q MMKDGVV(9S3^R,G^U#91P?8Y4+ 5L! MQ6TVE@$'.2X:%.0!/D9P1RQOGCMVXR0HBG-@^F/#_.!>E+)DE5LJAF(R4BG2 MF-R+K'+LCCG6V!HN#3?NA&M:;VI MG7]U_K5@%U *[S-)GDYPZ'@'RJT Y#'_!".(O,3IEA$H"ST*R(#/<"B,F@52 M)K#J@"UA,4<^"1 X)UFTF7ZDT'!6CCUZ+>+[(;V>PBJ%L)U)JY-8DPJ3[A!F M/&5J$,4PN P^L>FCO8);0=SPOP$ 'Z$ SY!\XCKLF&^UWKK9^8>=H!V%'G-9L09<NCX>YUPMLX+\LAF:S-[+J-ZQIFLF0 M9X\'UUI$+W%PN6A"KIR0/0VTV ONQ1,[9B[TN[3SEN/SU ,' XJ$0!_" MN4%<%N&ML/XYH*/KX\%U4G"2R.IIZH<405:7>DU,5M=VF]8350!Z-ZXCA*N5 M*P(5H?:\F.+KN)P>/3K6]44(9Y751,PX BL<(!=7Q,&_=%A/LVH+TTIJEN>35D=)-CYM@QTGN!W?,+PT/D I#87PSX*8/'"BA",QWDN0K[M MZLD#U67NZCVSZ.][7J2=P-V!UJ,^PLF>"+HO",0)CX'=?SAPY=DX>YSFO7Z; M>O<"?#5R\> DI\9+D)(I\6211M)LP$]8[\0OY9%4$?)=K19)^#>_9XJ]!6RY M.YZ.633$C9ECOUY&@M6:M/,[>W]>1"_ME M$8?4#9D)<&*(C[)1Y<]APW9(?'88VYHME*#G8>6&F])E)T5M\ M/]/W9!'DT?8TJV*+93(K ETK7YOZVJ^1A7KNRMJ[]X.;:32'6Z1:.\_]^3T' M^13B7")U171@67[U\90IEP,"-HAI&P^*YB\S6@++R%9(CE:##["(ZI\HM43C*;G"C)>EK ?.71F_B)!<< MB;0"2S=$6?UG@%LQP3"SR\%LNVCR?&Q6DY0II\.M:&F&:Q*X:.'!ZP"Z3(3) M3)\I'A>EN0;QVLT&*#=65/"8VY=7BY"R1/[,!MME%C7/?FZZEM0KS!8.K$S$ M,_A:G%3\,^S^K)EX%5O_(J_O?#BL?B0>FUMOA+GI+M;Q\9W9B0^89>ER_J%, MC')1$;2+);'AK@A 6QMUO^8DPON>R0&:T2B MA;4\2>7G5CRFH=]\\*3#"$C1O0$JN';$JU59)AR[FRSNI,@EO!BJI_;(9X44 MV1J$EP)!IIB4YD87^="E8?<6H'B"I:/I9'$^C5H3(]W8:B,)$+, *<:.<:IS M/=7@8YS]5WCF=/((C;C$B%W!N0+;612 D,(6*R&6NX P1$,W6W8CBMZL!AY5 MB&TZL+!6-QNUF39P!@X7%"I777G^?M"_SBN%X )B\X":)DJ"%P0UASGJ+(EP$%G?,_ [F7F0D M$7 =(S BO($;RVV;3N(LZ *+ /[5PX=&VD_"D?M6Z]6TS]WN1>K#I:X$#WJF M?6E81>1WJM&$Y+R4*HJFXTE2#XFQ+E[GQQ,!F%[&54;4%F%@@15[\\B7V%:9 M\!*+$;T@PBH\5G3&YL9#!,OOX6])?*NGDC0)GRX;9=H)@5>2)GNP,]>"W\1H MS[) 6/&95FZQ_;"\TI!OZQ!U=R/T<%/RP1T8I0.QN4\PC)V(>XZW&;E=UC7" MFSJ)*A<)#\('M%;@_U*O9.\M8LDPUFSHCF.C^_Z3?; ]KN.*1/*-'[];9A M]]OU5J<_H,-V9Z#33KWNO.&VGM]Q>G7\U?KC6_?LZO2J>W7ZG^/NV2?X\XOX MZ]-I[^C+>>_;I;CIU6OZ<'R:Q:'9XL_\P#48N98;NI:._;BG=3^>?[O2OG8O M?S^^TBY/>[]+XX.=P9NNY145IZ$;?0?:^9G^A MK0&99#:+F1[\#-,\V,^$F5RLU$RD>4:4D[4\;67HH!M 9_;VIQ3L3RY%C#E990!C#!,,MFF"A'Z:;,IM-D@KX850>(D, MB5* A)^\']\"3Z,HL'FA-@,C3ZP]2!??V0!1$AYCIOJ&@ WEJ:N95\=N-M4D MJ7T.4_!9/5E6RX(L@S7VH4UP*_,GZ;M9@FAIX<)#.:PN^,L^(@,[W[XO;1@) M@R77<_,2N"GQHF<'P*)KCX0*13!Z)F5-?%R?%SL08&L5(Z7JG0@S<<0Z M'MCWVG%B+V14PZQ,!P$'@]L(K!V,Z8>,76R+B6^+35MV,BN0"4!0PJ8R31-; MRZ@(4C&Q89XT"CW/S?*G"0*EC\K99O!P[%H-.,"S1#I&M MG%$\/R]6V<5$.PUIHNZN >32U8^E>AA89>J5VY?*71(_:T/)M^.QQ>_A/7QY M@&:VFP9IVJ1OMJQVOPYPK-]IZNU^2V\W3=TB==O0%P!:_>C\[.KR_$L/(,[% MY?G1\2<$-7VKTS"L^NLB,WT6F=57(;-DQ R596-^S8TAV5"_9/4KR/JT8 CQ M51(* 0GGZ]X%%J(YF#_%8DOUPW/)@:QGB)Q6"/*.(BPM8!58[ M IY6R/>%@Q+9(Y?>)/X2/BWD7CB.0 L8S 7NX#9!/]V]6DDOOF8FX?$Y:^,I M+IATZ"5!!HP^\RES)PQM5"CVXK,H %@XEVW"XIB#X>64;"PAS'.8#"!/)C#' MOZ9.TG@WSY5<:PA>6 \ W$US#4O&FD30!%IQ0]'XK)#AXY8*'ZOPL5SAX]7& M]7@&:7S*S(KLJ\+Y3,Q5M.)C=2!838_RZ8TD[[UL5PJ3,N:')1X8)IN8)"%BQ-J,,"=)]YKG?L?H4APLWE!YVK0W M*7"K#R%;][2\@@&XM@)P"L ]$\")0,>PV>BTF]:@;].&U:\;3J=/'*+W._J@ M!7\U2;MES00Z+KJ75Z>GYU>_'E^>GIV<7W[M7IV>G_6;=4O7.]L-IG9YJ58T-5"(\>7X<_<+BWT)D>1K%=?$RVGR6-VB4X-O%H[0!%1^"S6H)Z)TK$G')&+ TER4=!/6" M:9QTLL:)\_XT8KLF2W38Q,=XZX!5KCBNG69Z\IVF&)H-_)G.Q"ZK4A$]WY/= M.+.UUDY V6D^:8\J_'+J\=QWOCGY7)+INQ_<^CE"90*3:X.SBK&II+':]04D MDK\\K:=84422;G3#0819 46NITY8$88>-*B5KU9;_2-CDG[=6*3/C%) MIV\#JAR:3;ME=A9+#8PN)M]/ND=7YY>]OF%:8-PW:@_GR\0>330]FM9E5K.[ MRFSB=#0QGQTDFAZL+4M="+*ZUH0U<Z, MQ>SQ">\S);SJ1\N!9(+E0I(-AYIVN]GIPQSM?MWJM/OM=KO9-ZRV-21&9U@G MPP5)-K^=71Y_/NU='5\>?^IUOQSWSD^.__AV>O6_WO'1M\O3J]/CWD8E>_7" M_KC\FJO$-S\)C725R; M&HU6NV/V!P98S'K= -O9I$Z?&NU&HU-O&\2Q%B3.^G1\TOWVY:KW[>+\K'=\ M=@HF)^50OV&TFTUSHQ*WP=J8!ZNXDGEI.#&-SRPG?&43M$T)4:-E$:NM6WV0 M%KU?'UC-?MNQ2-\:.K;3AK6XWC(7A*C^]?3LN-<].;[Z7ZX^KM\!J;,:,DO/ MRDPS3DCC,\J7_.U>:F*6(G1M!+4RRH_='%B V@P0) H SAH.^@/;:/7!:6]8 M#1"J>F=QV6LL..B6:37J;9E%I[%*=)9X\)L2FDXRC=7+QT/CQB M+/M70 M+CS@<-<))EDKCZ^!XPY=.]E.N'E)7V_1FYWNFM*WXU'.[/H=NA%6'CT0PJ[, M]AYQ[P[]P#^;CF%0-L.Z,(Y+C,C!4QD[^O6^T<<[^U=!O]FW=/['R=>[,3SB M_ONW'OW^_R[_^7MH6_'M&XTC[Y_?N'?(^\"CQ!\2+Z)O6'3AYS?4=@Y1&% 6 MC&X8,CF@SHE'KM\PI3PC8=BO__9/. "2__J]^OWL[_[8"SZ._MM]A Y^P.?F MN"%%")\R:6:2#S^#/P%)Z&\?'7Z]O6GW_\ MKI__[U=R^?G;;]]_;3Y&P[PMPQXPK(@IVU/\/')R9Q,$3P:ZS?O[K["_O^E$5]:M;)!]F!O/MKEG))D\4?^?MUO?T3 M>8=!JTO>D!KC!+WJ[^]JFS?K>Y=IZZA,F\JTO3#35G?JK8ZI]YNZ;O?KI$7Z M;4NO]SOZT!Z83L,BS<8"CF\>__?7TX^G5[U^TVSK+:E=O^8J_)[,0:H*_RMV M@)7G\+IK&.(3_1LLX M)>0]1S1\Z'Q;!FYTQ4/;;_.&7KPZ,?K;7DBR"]O+\J?KKC/Q:(,$ 1.W?9(\ ME.4N I&L=LUL*C+MN2R!D<,/?W[3>K,A@@' ,!)+:(D7; M:Q#TX9VG:8-*X5 .1!MUBV"O;CTLLCYLA9*O6V#DA M7RJ&)PAJ#F8E[8#AA@UCAQVKZOH4.>9XCY'DH>L^#,*#7QZ]"ES[ 0U+K,DO M%.)[C)\42O[0N=VU MK!65=J\LB(99L\HLB8!=./W.@IH2R4*(9*/67&/Y+2HQ\]A1R:+LLFCH-;-> M7F$\82?9;LB/^43B,LBB":T]!WHQ&696PJ"?32(?U*0XJ;4+80 M"L'NUE+E4)KK%WX5,,PM&P4R]K]2,D0V B@1R$2 QP;V;?Y* C()$$ZYG,D5 M)12[$0KN%BN94#*1,Q3T1]CQ]( ZUR0\ M<$A,#HQ6HVZT] -=UPU#KS<;':.CM_16VSR(QT;'K+>LMF/TZ9U9-6JC>+Q, M=YY(D4=+FF>;LK.-:<%0^TK#:^P6R'M?I&<MA'+#@T[$N5+K+==%98CWB475O+KN+OUGK3@6:( M*Y=\96I?OASQKJY?:."3T-$^PTQ\[=]D/'G/NASX-(PJVI?:18WU!<$J79M, MB"T.;\3=8C@BBJWJQ1D+K!"[ME#5O:_:N@-_M%W]?;]I+H<'"!:J:K7;^IXO M5U)X7GL/&N3P=0SSH'. R]]^,T,ZE^(I\RNFSV#NM\0IGV'&9S!UO5-OMPWP M&4S=U.N6^>H^ [;C9C[#65 #D"Z:-*[C2G2GUWB$@V&Q7@RZ\B3V1(=WX$G@ M%LO])KIR)21BAG(E9.""'*Y$^\"H'^#ZM]_,*(,K(:G+8#U-*THE5LI?F/,7 M#-W2FTWN+W0ZIK$3?T$<+G=)V2'LSEK>0@^/L,\R#\I?V \%EC;M4%:"%\]1 M*"LG"N0EE)4%N= ;Z_K(TC#BN<7]!348WC1A.5V(>I%$CSE0FS9A;": M#;!'Z$)8[6:]Q5P(0Z\V=I)S$&<=IHF'Y_H726&3>%Y3?B=#;!]4GH;R- I) M<.5IR,()*3P-P-J-/>:!'*Z&8<*2KUP-V5V-LG@6UEY'%_;TX.7&$[&/'\;!V[UD[5G$$[0K(S[V*1%#DI MK+TKK-VKU@^Z>TQR.="V95E5TVJTFLT]9H44<'N_EUY)T+;^A.(?:5BAT'9A MT?8ZNP>DD3.%MK<=Q^\8=8O'\>$WOMT8EN?70MMSP#J+ZC\4RG\1&D\W+YMF ML>'X]DVPBH7O(3I7L7!IP/D^K]22@'/SP+0*!\X5%B\*%E=E^0J+&XU&VVKI MIJ$;.F[C)9%'JR;^W;3T.T#CCE5H-)ZO>TEK9#@69^>P&RV&PPV%PZ7!X6MN ME96&!0J(EY03D@#Q?5ZFY0#B>OM QVX[YCYK@P+B6P/BJKA];X'XVB4HKQ84 M7PJS/]YK'KF-UJTV$27L2TI.DK-FBB/O)438JA)%!HBM*E'DP=@JV+UK'A2S M$D5A[*)@['W>V;'G&'OMPI.ZM/M'/]ZO!;]GMY"J&A/ID'>[^KMA?JP5B0NE MQ-XJO"T-]-[GX)A_$9.!1^-=Q;W[Y #^2)P%<("&V[AR)UR4' M,5OXVD02];>O,$^S/HDU/?L/+8"0.C9J]O-?^<$/B/W].@RFOE.U R\(#Y,S MHW.S$IWS3<:V:UH=A)1\KY(AO/B0>+?D/DJ8W*E9R6G4A^FQTT@ȓ:KS5 M"S0W%;\EG(V_F+#P/>K.,PI![K>8%/GWDN8PR> MW&X:-3R.; Q_BHG50=4:6V)5)H",)U;&&$#P'&G_<'5^M R:/8YSKU B$;4> MP;<@"-$"$GU05F=)O8R"3.134>&GC(.8>&02T?5%)U/)90F,''[X M\YO6FPT1#%8;(UDD$Z1@3.ZT*/!<1TN6WRU2M+T&00_[O)1W2D/HV_7 PV)JLK:)<'!(?6!7B>E->>=P,(1D:WS$A7RJ&)ZY'G8-9 M2_/+H56=3#'666)-?*H"B/=_"SRV1 M3."1 B\<0CXYE3[1R [=";H<2L9DD3$>LG],Q,3WZ$P72OY.@""[EK6BTNZ5 M!5&D,4HKB8!=./W.@IH2R4*(),_GE%4B\]A1R:+LLB@26V451C"/,)P-^3&? M2%SF>$3!)/?!R$,11',:^FXTHDY*GYT/Z5<:TELW'FTA%+*[BL(5(33,+Y4W MS"T;!79I_>U5^O&T)O M0FVX$0_9&X\#7^O%@?U]ONO8TCU9:M.5+%Z::G<@@UNDVAW(XHS45;N#G?- M-U6[ _D =EG:'>RWABL$O0:"?K6VOBF"_I.$(?%C!9X5>"Z0,5'@61I62 *> M53_>7?- @6<%GK<)GO=9P_<;%H,/!N6;G'P_&KG02>8 MN7L=4HH-PY).7R=T$$Y)*/:U-K'1E]&I: ,:WU+ V@FH[MI_3UW>-R%_! 9K M+H8]&5P?GDD\$=:^PHK08=(^[-]D/'D/GTVC&*/?,-7[BD8B[5:,B5S#O0JI M2X/4U?EUN\?IJJ^8-#!]GUD@#TPW#W!AVF-6*)B^-9B^SYT#%4Q?IZ6OH5<[ MK];3-XJ 1:RI+Z)K^',Z9MT#%L'[PBG0 -SOV5UD'/C7JWK\/A74)W!>6X+D M%6Y7N%T*0Z9PNRRTT#&]]G,EA*Y)\=&U\6Q MT8;NO%J,'+LF82$)'I81NC8";![.[MZ2T,G0MS;U'0##>,8&X&GX -P*!H>I M'W$ ?>$17P%C:8#Q5A?:4MD4.4"TXE>AH+9B5[%0N>)7D:#[_Q4&C*M2\?*# M\5?;+YF \;/ _WL*U!ZZ*1P_%]'P652NX+:"VX6;C8+;A>*7@MN%8I>"V\7B MEX+;3X';JKB\_'#[U397+HE]7]!PB%_[-M6^^6ZL +<"W(6?C0+*7 MR% M8I<"W,7BEP+<:[/!,E2Q2=D!MV6\7K%)UKP$8]F O"]"U[?="?&TXSMJ3UE1 MR?D0KJ"A-IF&T12W2L:!=CGUJ&98I&K4?R+O#HR&PW]3]29RXO%MSZ_D[),0 ML2N.E@S3*X:6#?67G*/*#=BA&Z#*7,KO!KQ:FN[ :;*!I3>#3 +D TPVMJW6J]V5--ZU&8W M&U9#5TZ <@+*.#WE!)2,H\H)*!E#E1-0<&@GA1-0'"] )0/*[P7(GPQ07H#R M O:&?OSP="-VNE9;X^E91>.P*GON3[5_OOQ M\HMVZDC6[RK9-\ZP3P7C^(-3*94!+"%:*9(\@@ M>!,8:_]$8@*@VZ/:@-ID&L%CXHB_+2;7D49"JF'K=2">H]VZ\2A]1C:LY'U% MD@R%O0N]#"CLK3BJL/=>,U1A[X*C*2FP=W&@=^_HUST6EEU#[RMR%_C!^%X[ MOHNI'V'HN6>/Z)BD6+Q(S%'HM]"&6*%?Q5&%?O>:H0K]%AS0*/3[)/1[U/VR MQ\(B(?H](IX]]7@%QQ?7_SX@$5586&'ATDU/8>&2<51AX9(Q5&'A@L,;A86? MA(4_'9_LL;!(B(4_T:'KNPH**RA<:O8I*%PVCBHH7#*&*BA<<'2CH/"3H/"7 M[L<]%A8)H? 7,J">0L$*!9=W>@H%EXRC"@67C*$*!1<S[LB<5S!Z4);=@6G%4<5G-YKABHX77"4I."T%&PHEU#M MI$5T>;FC8+)BGX+)>\11!9-+QE %DPN. &2 R<^>G\R@^O_V6*AV 9,Q"NUH M(QI2##@7B?@*!1?:("L4K#BJ4/!>,U2AX((#%H6"MX6"%0Q^91@\#7TW&BDH MK*!P":>GH'#).*J@<,D8JJ!PP4%+\:'P08QUIJ^D2OQ"^'+-8\4@\O J_Q\'XT,*7)+JMOWT%&3#KDUC3L__@E9:1&S7[^:_\ MX ?$_GX=!E/?J=J!%X2'/^CL?^]SLQIQ V RD;ZFU4%(R?OM^T$0.O"-G@P*R:"!<;,:;[7<[TB.!5J.R5TU1S&A056/#N-#<5OR M6<@&E7P81*R[W&%(L>/R#<6GSSR7,09T]= T:DV4 _A33*P.9JBQ)59EXL9X M8F6,^4#$.>,_7)T?+=4/_/W!4\*O6%5X,-2.X%L0A&CAF.\'9766U,LH2#37 M^?E-OVU9]2:U.OVV;I!^O57O]#OVL-EO4Z-%K4&'#BW[#7\KOZ-W^OFL>_7M M\KC7[[ #U,6WVS>!C,J&F5%YL'(M>_-+-LP/!X--&ADV0M<'&P)J8]8:BX*0 M&^)%[OAV/#@RI']/W9#B/M@(F8N?]:@]#8$_,(JN'>.G1L>J5\3UUVX4A_B$ M$8DT9^K=:^R@2@>^=B/X?A*$[.D#JD5 -?@"=P[ TP=T1+RA-KAG#P(C0$-Q M08P^\-2'F]CSR#0>!2',SZDQ,BVJ%E-107.VBJ06AID#M"X>F43T,/DE3S-4 M2*&,*)8V%^=9]<^MJ$+W%\VK".7 *U /?GYCOEFQ:',+G2!IO4 @1/JY/:1P M71KV"(C&41""3+)=*ZGFK1F0FYE=\S40UY;QX\R$ZE:MWBG0E*27QNU%AGC M[5BEUE*GTJZ+>RZ&KSJEHQ%QP=/W*]K1R*5#[?@.O$"V>?Q\.'1M&FK$=[1/ MX"O:<1 J052"N*4I_?3!71*9^X1$4N5.2B2#.2+7*QGCXIC[&<4E=ID'. B<>_AG%(^]7_X_4$L#!!0 ( M 'B%!UG&\U RU1H +Z\ 8 87-L92TR,#(T,#8S,'AE>#$P9#$N:'1M M[3UK<]LXDG\%YZV]L:MDR7:RO\V,NF M*DJ%IY5,X==YD$[$,)[-9"3>*:V#,!2O=.#?*B$.#[K/NH='3[L'^_LO7T!? MY^:E..J+D][/O:.#HV-Q\'/_\*!_^$Q]3X]?OSX1]7 Q[UZL.K MMQ?G8F>_U_OXY+S7>SU\S0^.NP>'8JAEE 1I$$!.I$Y7^LO-A M^.O^";1(@S14+U_T[%]N.XK]Q,[(P #6>VV3B.TOVQG ;AHO_3,)BJ1%RJN;B.IS+ZJ<._P-]$Z6#\ MTRFU3H)_*>@(^N0Q^F9A^-!V>Q'+ZHH<- M 0ZS"EAXH9*Z/XK3R>DR6*K6>S_+*$'\Y$GW"?R6JL_IO@R#6Q@0HWOFT;%^H7]__#XJ'OPG $R*LV.QSN$1_1UKF@S1W'H0]O!YPG *\63&Z'$_ ' 6Z\'ZE%["VRVVZ7IP,[R^.!\.7HN; MX?OS?X@/EQ=#\=OUV>507+X?7IP/[GGS[G'N'RY?#Z[%\,TCGN+9X/KF[.U MG+^_OGI_?3:\>'_Y#2?+&'[$'[:<.3"L S'XGP\7PS_$Q>7YX')X\?M 7+T] MN^\%K)GNF@,)H%7Z1H9*G,=Z%FN)E%3LIA,E\-@='>3';M.IID?]( 48>E6 M.(^GP/$7#;KC$W]T>+K7$;-,)YF$IFDL@C01#,Y_9D @Q$6$.P4$7UR%,NH( MF4 3,94+,5)"@LSA@^ @(U]HE:0D18QU/!4I@!&[H[\/L5**NFK=1*)-GH3^41K"4(9= Q#@-G89H0'+TX\HG5)@CK MHG>05_3*S3G-P(M$$F@HT57G,L9;=N_L'=:5A2G(L:!YD&B MA*_&053TD$QPH(D$#,.QITI&P"^=A3N3ZMX_>[H? N1@4?_;D9PM)O@;(KUX M#5OW..?W.Z S;OM-"I!\X'EN.;5+2P$>)>"J*4T!O%2.@.^,8NTK_+@H-6< EE(U3Z^J/I1/-=R9G6< MX^-"[+7@OD^([8-^DL;3/@+LU-&SO@+ID!)FH8-RO=1W@?#]5K.6M=T4K&2) ME2'3._SY-$%N DO,XBP1:CH+XP4QAU@#?=5W@:P7?G.%CG02)())U&4,:U "Y",%#,KV M/0XTS"*= '<#1A6!.*(3J0.5V :K]$/LD@V$>DDR^,?''Z%?9F@ULZ/5^LA# M0:JY;YG%3A*GMZ7L8IL'C3G3\5T XAGNL4Q?]((-HX%L,5Z1B8; P8,( M)@SBR!C8.0M%P,#%[O,],84^)LZ.+.Q^%/R&! O: -L5"K^ EP"+-*-^83-0 M>$"D(GR,2%3)(MP,V($IY0'IH<%^DD1I9RU:N3LA M @VRZPP.$DJY\0H(\K/DSM_G3HN)ET03(A\])*0]HK\/R3*8WFXB%;_"D8<3 M-XL3>V:63QQ"K8%@V;GO0U& \$MPW)P0L1F[4;!$7*O:V;LXS*(4T=?=8\;W M!+XDXP5B2XDBQ2%(^_BK!LIH5I#T0>[>6SE#$Q#D4> FL5?>*O'L*1MH92I" M)0$OQXAZNT_WQ$))31OD$&Y#JOD5[-MH>;AE/=C7& XC_)G&FM 7SP9PAB3P M T,BM3@;CX,PP%-\*G9'>W"V0I4DCE N<7]]4@"!0NJ 3@NE$ M;FN$](-D%LH%")N1.@WA*.U/F(XT&/4+%K.%G72]&=T5\AZ[*X#_G6C[\DAZ MGVYUG$4^H'P8Z_[?#NB_4V>%Y0=F3U"8+>U1%2!-D9:.$^AG"6J;S^XTWH&HYDCA?N%0@*0\3(.NUXG MG5-(&FH?""A(RGV9I;'!T*?/NB?/"$?7ZOU\;LT[Q\^[)T?Y*;,*[.RS0.[G M"TL+'/@]H +]-<>AK.6O6_+3@^[AS_5+3M'7/9,:-^/'6#9I)U^ZY4CEOO-^ MOUKTOW /_\K[\TW7-L3@B_^ 7; Z/'//[^E(_*:.^_MAT\,W T&^[YN+WRX' MK\75V?7PXOSB"GWV9^?_N'S_\>W@]6^#&W$].!]<7 W%^U_%\,T%?M_D[.^@ M.[VFW=EOUX/!N\'EL"/.+O\0@_]]<_$*?QX.S\[?0%-X\WHP?(]/Z0LYB^D; M_',#?^&5*^CZ!N2+R]<7*%V(X7MJR5. :5:.?".P9UIQAV=Q@R^^&HA7[^%7 M\>H/ZF0XN'YW\SW7VLV%I;^:6/+]*,N*S#B8D_QI+: M[?H/V*Y62?O1E;1O('[B_\\V\K.O#2/]#A;<%8'TQS'IUL9*'AT[NV;@M>0R M*_O(_N\&.I%IIM%[*X6D::S17X1W/X3U_('!],T"M1\*;KL#BJ)2*ME[)*'E5Z4XJKKXC5*HQT/$ M8[L#;!7;)'P58O001Q\LN_AW99('#)M 8'>DO8X)+RH%PG'4L8URV1@I3:WN M/:IE[:#;0EK0F,/5^/Q'D,X;V-.0]#WE6=P?TGP7GZ*0G8?Y'.E\=/* M8SX$I 3GE+HV0)?8VEK8=L5-%;U=2EY9SEQ933!QPY8VYN8TRL7)@]$J6(4; M#UQ-G;6: 6%$"DI!I"*+Q@A3OP.?$N5ER*)(&<#Y:>4IBA>-%!Y=#KV#U4R! M4%&?>YP)9!>(5'@J/ZE2M![B(2=(VY77KZT")K3CS9@O G@M9T1,'$: $X'QC60Q9$8E+@16D=J4 MQ!C_G[@1US,M/<1!1.0B^!\[DS-@%/R@E%>R:XX:\!)UATL*)2?0@&SQY$#X MAD5YA_@5%5#(.R90F&8=%)0\F3'S':G" M5-"I$HA ^T@.92%G(#+?6B+'P[JB?@:CP"&LL:-Z:#)$E&<"#O MV9C08%$'!AX<=169K,2I M1)V3:"2UB<>K!)%3\H"RQ_ M+Y+!;+=2;;Z-*?/4S??#,\P,WV3&,:LNTJ4J M#7]!8N:VL$1VF7K^]ISL5ZS[1&XKJUQ;O##*"R(Y;G"%?CL%+[3]V3LT:[ M:0RBC8C1DOSF)/]I2_+K2+XYYJ)?:MG?30F-@MG7;X M"Z:^@] -VHG?6!78==*:JRI"F7I1EK1:3@S$U:D@PBJ#-0@O):6OI*"W*+H% MBHY^0!3].%&1NC.VA3ELI,75)=:*^!H4^)K+-"@Q-G;8LS7""[2735$ ]% ; M1*PM2Z" HW$6^B*,;Q$Y0O*"4]T1G;&*CL+7HG! *"\#93MA0;:D@">=;UO= MXW[2@!Y!$&.;E]Y&)/XP$8F5U75.&E _JXLIG<2DW_$G\MG.)^0(K55"3'2. MM6]IMIJ1C@,=F>(>H9R3/NVKQ+-ZJ(_$*1AE"(Q.$[J;&V9->:NT<.B2MK4R M_3:ZI&[#G[4Z3)T."\8C@^;#

B),9+-)S)-8D5.$J !(IC" MD<8"3R#0%.Z6&EAL]/BFMN@; 94=0K@: .\XTP0"-1XKKS5\;$$T?FZ)1AW1 MN.8S!YKL#7I:)C"E$H[EUQ<.A]/LF^' M1URQ)N:NKA77SZXE!4&4OP!M[F(..]+ GLW$Z7/!JNW8+E'88Y4F7'"IL6K] M9\5'ME*]NEBB.;'8PJP,YJ81^C0?_'T$"ML87I4@9\PC;E$X.)?7VY[SYN?\ MI#WGM3XM^5E\A#.&2-DPLFE8ZU0Z?++KWY]'J47PQ@C^O$7P^O@EQLWC@^=G MF[#;W7N0-?=I]Q'E+\BI2&4P.1+6A(IL**AN11U,GT\(=E ^=BOQU-ALDZFN" ;*[6X<% 42)JPY-69 .)!11,$= M48+Q%*[OLQ2[@9XX>1>;,&;YF:N;SE0DPQ2#0GC]=2O;0$W2>_1/7Y3KBL+" M2--.[&XV,'-"DZ6\IN4PEKIU=D1D@JGR4J"18?N)*75NFSO^X\U&"ND!F5,, M#"PA[MQDD>L%/H)&@U2A/GMJQG&CJ$VDRS6_UZ+?4C"<5K=92.4A MV'G)ZN\%Z*W@YZM0+NB>M7!!>.^A1,85<1'=OP8D>5EV.Z6D.'RIN=^-TH@ M35&QRUN-ERI#8]Q)DH%J>YV/4!R2+DYM_VAWM+=[A!$=P5[+.+=(2CIH.6>] MW8@S1S=+A ,,(,U+1QLU"EG;-(LPUI,K)2/F(H^(&^;'J'2N5+3BR:Q6LD;* M*9/=<0K.PX.I#$*VKJ+FMYS;RH%">.;(,!R463U0++;;^+XF98])QVJ6)A&3 MA,HZL,&8+;C4.3%4 QXSF:J9,-CX%9E8YF8CO$Z_ZL:!!N78D3QW*@(_R=+$ MH5$&"+#6)':6RS<3\0(3(]446Y]4F0;+@5DK>U4%'J>>-F>6@2@ G87&3\A7 M!8PY[HW?D!B]9>U^E7%@NBM^QUVY@G6A<8#8QIML2K%$29QI6% G%[\VKM!. ML2(4VC"<6YAF5/6<+?SD%,5<-&Y=8.Z*:74EB"Y?5(@5WC\!"8[LAG4X<'X< M*B\M0@67@<'6B*0ZDD^.XCM5WF?.-"N#P3FSRX9@@@N&5N\;%%^-JEY&@TXI MO!QMI2RU=/BZE"BM8MG&X^R!4(41PIA7/0J#9.*<2IY&[2S*"ZN&_PH!:+GN M%ERWS05>PW7%MUW+4K>.69+=#03-@E@J-IQYHBJMT%;6Y!IS=CU5BPYO1^5$5]4GD M(D_MS6^-0?MP9**>V#UCK^(PC$XO<8OV6&YQ+-O,S]IC^2I@7C@@)ULS,VF# MHY ?M9'I/S\+>(4C,&XG!FHI_LDF?P$K3F*=%.8#3787CAELT7\+]&^S0&O1 M_Z.D7$U$N3.L6C-MZO4;Y#:GHLQ*J7!*;L@X#AD5V"$12S3'4&$VX[U@ZZ!)+2\< M:!BU8G04Y!+<2QNL62MIM4G&]1EGH9PC\18]\6NLQ\!;,]U([Z\M2+!4:&"U M_@Q%3#JB5\6=LV@I4-$M4' R!6"!"_J6V)R1UPK$*[H7,11G>(4B$#1SBTJ%M)L62F8J"1D9)2093:$6U4%Y;8-@0YKW-07;O U"^S MQ3F:#6/T0*UFTDB"-.DE(TBE@]9=M1D[H?G)*97#P!NF/WMT*>F8HELK7"^4 MSD,!;L7L\\W:3@(?FRQL3NMU<^)L-9@PF-I[/$=Y.X2I& <1X !&SIDZFBSU M3D%;1HR"E0#I]*QWME/XJ!R=&OT'2NM8[SEX6^EH,KYHGXO.(>!S,=P S$!P M>1<^N@NIR)''_M=& :/CI?"+PQ0RC[?45'8Q@O\X)QRT5#3L9[.*TFZ1PMDB M32#^FD>BN%YM($>M$6$+UM8F4]>7N8QAJZEZZEM3">9W%66-F-MVQK3UH4T5 M_B*;S8.?;U*J530&EA9BY095E*."@XKW!%O',3L@0V5OAQ[#F4GS2C=I76&, MG#$7C+AAHG!G)>2K8]D,Q4>ME!0*#,/)F!_15M_/< M;YAEQ:757&D4*-O4*:L)I#3,$J3*?V8Z2+ (2LY#?7&'F&/%%B!OF@%O]ZPE M65N0K#9WJI9D<9WL9C'11?W5U3#-QN&+)*JE>:$P3Z-2!$J/Q;$\="%9[R"-7E+\?_=#A;F'-^.D4I M*KFVE!07NS-"04*:C%VL9Q;K5 *L+K-O>AE&\#85(>J!+:-,P>\N Q5K%Y+BO-,J&,5=*MG*^$]Y )8NQDIF MO"N2W'!'%C\>$OX@@"XDIX0S^QIJKZT,M84,U682U^+JF6?<"+%[9Q<-Z5C"<(8[RG>L!!0 M( 4MV(?SDF!-'$F1M+7:FPD)<2Y4.BNISFB/KWO7UFTV(6ZG=&, $5*LQ+PQ M,Q2$JBWN<:)0NNDL5%3I)X 79Y@Z9HQW15EI'EK;&XO0,6$&,U1^?6P]+,+; MPTHI,TSOL7=3:5M"KU3KEB.SVSMZPYY7B/T(2V,@Y4SX0#2&YA-&P;9AD&V89#?+PRR M%?8Q&6$K X@B+#I-%DJII*6.7B[D$ M-DYB*@*D!'NHJEXZ,B"9@77;@NJZ/YRW472:,Q)OPI%F+0U1=?)AE6/E"H M!E&!JP /M1W)UJ& S;'A4\N)CBB RY SFUGMZZQX1EFJ+TVFE=-;.;V5TQ^M MG'X_RR!:SBP9B[0K79G ])C82V$.'S$@OQ$@ /6.OP 4.R_/BINWAWD VGE^ MV7&^CI9T-2==7TNGL!KC)C+5&\7^ OY,TFGX\M]02P,$% @ >(4'6;AF MEP&5X,3!D,BYH=&WM/?U3XSBR M_XH>5W<+58$ \[&S,#M5#)/=H6Z'X4%F]^V/BJTDVG&LG&23R?WUK[LEV;)C MB&& !S+^]].CMG&=K__ MQXOC?O_#\(/]X>7.[AX;:IX:F4F5\J3?'YQNL(UIELT/^OW%8K&S>+&C]*0_ M/.]/LUGRLI\H9<1.G,4;[][B-_!?P>-W;V MR#B;PG)W_WDXYW$LT\EV(L;9P:N=-V_*K[2<3(OOE%W:@18)S^2EP+:-$ M<'TP4MGTL#Y!TYMS_]Y8I=GVF,]DLCSX82AGPK!3L6#G:L;3'WKV&_AKA);C M'P[I:2/_*V!H6%XFOF7;/)$3&!QA/;3K/W!+'U4FL:_MP4_T<2%H=2.5Q/#L MX-M4CF2&I++_MC\"M,T?"$A\NBVE[@CN"DR;T[;'[^6QX\OF4_7I^=#IDIY^')\>#^T/R]P+[Y?3#X)P-/SYB M$(\&YQ='OPW8\>?SL\_G1XCMF<90!M" M7_!$L&.EYTISY+QL,YL*AHQB?[=@%.OX#OUT(#, )&K"Q+&:@:Q=MAC.\JC] MO<.M'IOGVN0<'LT4DYEAEA[^DP-+8R"2 3GK2,*K9UI&@LUA M?CL (+_VR@X;PJ0>-'S&Y*._1$0@<%"W8$X$"\[:S- ^12J-I7L\' ZQ(V&# M94HON/4=3;00I--M\BR#A<,&XY.9 H0"I3$GH__UC[W7NX?%(YE]IDZ9X"GN4+G< *B=NQ?35[.&EMH"*G'$;7[>0!T0E4T^ M @;B1ADI'0N]':DDX7,C#OP_0CA>P^13>V90^8-]SP"=5=42 :PJEOA-H"?B MQ-K/ZD:SY^IM%A=K$GB&>.+X(RBZ;H@7;W9>OOAGB TWF<=,H*L&@RL8< S$ M[3'D/V\O-)\?C,!.^+J] RLU7^+W_G(J"3/Q"$JX:M+M.JX^V\67[,VT*4S M-7.O[^[\]/IO7)V%Q4Z\LM#;+K#MG^GZ)]CY8Q VTG4!B'11* MSAU2[7USP 8)C;(CY'YW1:+?00\S(-]$_)TD<4N<@2@P0!L_;^QOM%G:Z[V= M5T^"')[[L?X5U5+V =2@[E1WI[H[U<_C5/\.5C$:'A<92.WN='>GNSO=S^AT MG]:=0]WA[@YW=[B?Q^&N>F&[D]V=[.YD/X^3[6(;9S"JBMG@VURZD%RGGW<' MO3OHS^>@#Y=S46KGW8!@8)*J4=NL+'4,&TVU4(PGJ82=L%P+87Q#ZSZGMDF9633 M*":'_\3X)8QKTW$\.+2>&/-^8L;O.G'+0X7PW#"!RS\N6\^_\6ZNU:6,18S; MQK.W?;EFMAZ3XY7$L*'0,YD"P(;Q<09[1YEA,@6$_K3%9C#&--B"I=^ ,J1' M>5"$<3\4FAM :H"++*=QV;G 7"<$+4,ZFU,',X#)C;IU;67)R'$.#8#EI"NM-)ZF6?]NY:#I5,["92B#))D5LW ML1IA@(@9)I68ACX8,9+9+\5(:Z21"WP6PW:@P/('+!-OK4BA:8<)LXR M3GFN?"+8ZU>VPHIG+!$<&/T8>?GFJRVV%%P3@@-MQNDO]A4SF8WV*777YR@^D@3C,&UR6HCK$8^^3K3*TQASBY4^^,\PJ"2K M_N $_#X D@!A;KO/NP[";9>D^J($.BQJ<]^$-6WU:KDY4/JVS1NEDW3 DP5? M&L?AWKS9V7_YST.7#^T8^.'&XZNM>U0)W4]2K+]D@8]8^'NVODF& MD.>F,HV2W%HP!8L'%IP"?<_FP+F=I70I4HY: /YB%,ATD.RUGY!WDR@*6;;) MM+0VCG_0;-&3"(E]VII51X)& 02NZ*/X92A^>9J@H=^N:&+-0S[?"AE[M/HTBD@=D M&#?@AKJP_J#8QU4JY<=VN\.[>O=-#?@-(^$^;=WK?W-:ZL&AMHW M ^AV[C&M;67S;K+8;A& MUF#,O#_J:6S,'+!&OK7];!#G/_AZ-?SP>#3X'388T>G?[+!_WT\>7\"8PZ'1\$:?X#\7\!=>.3L?7%R $7?ZX83&''ZF)^V< (B=ZH+A4+2(GIWV M I]\/V#O/\.W[/V?]-9P7$11.#]8U_%\#[%-K^+_J*%Q9P35\!/3M2FUD42!2*1ZY MCT;SX00WJE=DL4BP(M#60]2+#C:Y*7J6NU[DX4Q;/5A1/BIS,0VOB@.4H6N M)>\2>G._NF2AR^Z77_GVY0T\<>/=WDZ3XOR8(&PO7^CU6$2.^&NZ6_U7U-,. M0,43&O^U\K,]!60/%,RXJ)PG:74MX>^PBR866KL(HWX+QNJU%6'V_]I[1)KO M#2E*W!K8?5B8?Q0Z>.RU(G[!R(9G_*NHE @B:=IKU3PF@K4V((6V M^ K!!=BTT/BUAB_:*D"6 H&'(/9XR%UE76^\$(/S@O8"A FT<6#FVQ M@P CHI'?,CF;)]@8!V"8X1;"8#10PQ!K2DPZ]KK?L=:@>-#+3:C^+J]M4K&-4'>5?3U8%]5E1J.SG\N!EM;4JY93_YUBMP,JZ\#VN$L@9DETA=AX091T''YMC8 M!Y]1XP?KCF//H+@45A&[5=N8GNN!$+2OJ;2YJ7:Y$79OZ"B/7:,";'!@A;)M MK[ YRJD%$\A-"]I(+)6S=439X-,!7&D NK6#O 3E=@&,[:#8K?1]*E0MAQ5_FW'6[&F,O*[3+^8+KV+!\KM)66[UYY_VB MRO4>:?@[N;D3HF<[+S4.9!MXHE"DD MTT:"^MX48_$H(AXD[;B>[6 [E;R\L[)FO ;,K>("!AU2E6.C9AI-/6A6CHQ$ MX(L5DH[@)G?R-VA44^6X:$)C$YPYF(QXNA&N,:U7XT_$4QS;C6.-?7!XB3:# MAU::::5WP Q9,C80M/-P9-"A6*JS^E]%"APK@>_SU(@$)]X<.;#Q>D\T876\ M;<7%G!2(&+B.-!F0!T)9P,,MQXN)%]6:&3C>7\#7X%D=K[1M$N%4;@FA."^8 MI+/ZO>KO1&GD^NB4F^$61YY?((Y9GL)>9\V^\]H"5N#=@:>7(J-"5S2U0M ""6")G MOG,%/C72ZJO0V]P82?J/$YZ GRFU5O)T[=M/@JD?<)[-YAC2._^8149OK2J=%).2<^*3Q8A./A&U7?B/]- -!%##P"-Q/:/ILGBZ+)Y[SN*Y+D>#Q,ZZ)(U"S6X\;QQDH78, MADYG\-%8;PYHFCTX;1/4AG3I\FTRL5-N>4RA$@?G_XJS3*>,13"P;%8MB\'1 M0D$>Y3M]H:+M_#*&AEI5M[N(=D7FONZT@C9:@1-LAR$5MM #[E($';:$)TV'N!7>T#7^$.R$,:DH==[@NGA0W/8U-B MAA[<2>KO"O* UF*&Q!S<5RY?K$CS\TEFHR5FM@ER&)07"BAL:%]\[.'B%9S3 MPO<.+*+PMR",O3"QQAE1%D11\8L(FR^'S?(UY>!HEV?H,@\64YX9)J%H7\W/KE+ 0K'@5 MG6]S-967VI8[M:#T\ (;D,EJ30G>4H;GL0E.\@67,=2M$%!W$'$\!Q] H1&G ML5=G1J"GC6$B#(,N4N&W0WY-_9'&6FY@V1%4(GBN\U4[&A]72W0;D?L[0P+ M6Y.YGL8'E+'DTY6\:"G33&R]#096?!908Y6*R!88Y:N[M^J"HQ!T96I1& PD M"2@3:X*CX*N7B=HP@Q5D:H9UD-+8ZZRH"-*E'M62CE:3=LC41[V_/F^/!"V/A$$TT!Z/ET#$6C5'D-&0R7S"M9J M5+#<'I7DV 62,E'9:]-D.]:2O^I[U82>*Q/%K(?(7JPYMG?&MDSYNM [['?< ME3-8%RI'I.]\S&>4,&I4KF%!EII:K="#V!"-ND[!HIVY7[-P##HB72;91O@>P3&C>[2L M*\_YP:V#"TE[,;7G$S1*O(F1$FFJI12!Z]HZD$J6 5 *-!TC+1K8*FJW39(\ M5L*6M$+HWG M4:;Q=+QXKZO/;<6+WTNK_PS(1][.NF_B?P5#';D!"P8(9Q1CF$&(LQK>]!?9 M@[IEE"Z* 5!WP3N";;) IWNLH_>N*K<5O?_!4=DFFCO"'D!T.78K@[\A:E=I M0U/U<>V',;\>2?X%MQFZ/,E!$LFN)1E&OR;9HBT,FC>A0\2?2"9]8ZP[>L)^,3_CZ(#(MZ:+FA!WAG!O"RYPK@XU[IR;RA XKKB'^C:@EH@S+II0 MX9+N* != EMLPQH9.G:-#VQA?9C%VE!I.2J>0YRQL4QA)S$(Z[H)6KDU RT7 MB0- !S88Y0D/DG:06HA=9*;P4DV!@%*,JB *T6TX4@=1AR**NC_8]P M(0UM*7#\:M8!NL'+OCPP9Q[93;.4FSA9/2X./>7[ )O(YPW-KU*!T.%Q)FDY MPQ1(VXRKK,0&3H(U:7;+^*62L2]QBU4^RBR01ZW:-=A.$]3B:N4\4KSQ(9:& MU;RX/9%CD?41W?WRL",)UVR.%]'#?L9J'MP2_U[Q,N)?4D=Q9WD7R/YNQK4=OT3,9F(^G+^QA=$;;^+-&\E^]=X$@+EE=I] ?N> M@\AUZ=H-,1&?U(S_OLBH(&P,(C[!CC/8W,\Q/ZS;UV5HU(;8$BOOT'L+I\2V M'L0,2)]-<[6B4BHF5Q5$V&3J:J=!%7"BFJI# M$R=$E98L YY,Q&;)UY$3>% M&TOVX%H)KHD^KP&KMZI.V2Z5P#1GLFQ3"1(GR0T*K[]R+4TLHU*5B-DE$D/1 MHT'EVJ+6[TK'AM:QH:[HK14;LEV5V^4FE:T\JUE*-TI%(AV6Z-_W+>,%]["V M"?(O+#I-HV4E:+Q^>IM* M,MIE10O,M8W(B#D&,DMY2[]J/2L:-&2@B$3$$Y=^0>WF3+/M*\F4*A)ZPG;B M15BWFK;2LY50-K&V5_;%X]?VM;/IO$[2&[+Q_&(CMUBF1K O+D>DJ>M;M56_ MM]>*23<-=BJZZU9W3=MRR\;[JUOE](&5'<,.BF.)3.ZJ])T05[Y/L4/(]1#3 M^%?-&U(*CH=Q7.RHA:QYS;"^9Y]WWS8YAFH&9,+\."TXJ0GJVXT2;Q*.H,E[F,"J-)?J7%XGF$VH%<\OJ34OX+,)A/V M4V[T ]%IQ0 $'(] 2ZG$P_SQR*\ ^:$P>O2VGZ_!W94F4B-2K>PP;,2Q=-CC M<06)+,ZU5\L2.:[Y22V*'S\.61OT61*I5#0WY,$Z1UDAR+UP+61U(.2=LRKS MRJ]--"ZQ!'M5.MS0;QM?!NU\$[#P$_MUQ;OJ6J;NL$\*C'H*.#;ZGA-E^\=X MK3V(PU(/%^PXX$N=X\>3C%7;F"XWZU'F9CV^%DOJ,3":ULSZJ7#.]M)G[(LL M+7-9/CU^^I2P76KYQM:07>5;Z;IO5=7YKF"R%4$>12XX:PO%[]H';%=P'=53QY6#4YZIW_:T&+I_L,.B'C7QS08'7RAT/ MMK5STUR4EC:;)X*:64AX9(X5=LX]7-ZIL'#17'?Y$D:WC"MKS5K4( ",D8,Q M5<##3%;?DIF5M4077]=4+E&U2G]2%><8YQ;;+ M1A\N"NVK?LDW0V7KV6ITOH)0WZ6EY--7^),TK!1%E^$)1=#*VDA\W043L93" MIL+Y\6R[ 7IGY1H2XR]WZ%%N0(K!QF7/Y@#8HD! 7N<$6G=-5E=YW$Z-P;I% MK5(986S4WH= 2 @IX7RY8=TH&,5Y900;8/'+JF5 M\E,IIN4.]MR?0)N+6R;A439MN1"\L--D#^JO7&K@+$ESL4@NLZ=39EBO!0NPPB)R1#+=1E0*TY MM[[:@8?T'N=BGF%5NVZ^]\_D6$8N4%G"1O+4?Z>8R1?U W9]IDZ]H@A%.':K MQSI1J_OU5N)U5B^H +/F2#^4%^U[76:83[G.8]8?J7@)?Z;9+'GW_U!+ P04 M " !XA0=9PRW-#I<@ ") 0$ & &%S;&4M,C R-# V,S!X97@Q,&0S M+FAT;>T]:5/<2)9_)9?9WH&(HKAM#&Y'8*AN$V-C%LK=V[&Q'[*D+$ICE523 MDBC7_/I]1Z:44JDNS&6LB9@V("F/ER_??;S]C\W-3C20D:=\\:'[Z:/P8R\; MJB@5GE8RA;^.@W0@NO%H)"/Q26D=A*%XKP/_1@FQL]U^U=[9/6AO;VZ^>PMC MG9J/XNA('&Z]WMK=WMT7VZ^/=K:/=EZ)RT]B_4OW=(->/OM\VOWKLL.S7GYY M__'\5*QM;FW]N7>ZM776/>,'^^WM'='5,DJ"-(@C&6YM=2[6Q-H@34='6UOC M\;@]WFO'^F:K>[4U2(?A_E88QXEJ^ZF_]NXM_@7^JZ3_[NU0I5)X ZD3E?ZZ M]J7[V^8AO)$&::C>O=VR__*[O=B?O'OK![A^G5M*/5-$&VF\>AH;WN4 M'L.76_"X\LZWS7'@IP/8[O8OQR/I^T%TLQFJ?GITT#X\+/ZD@YM!_K>8MW:D M52C3X%;AV'-F=F: %T?VM7X)"C<55/)31WUO\%_@W M43KH__V8WDZ"?RL8",;D.8[,QO"A'?8V2()>$ ;IY&@0^+Z*X(7_^MOA[O;> M\=LM?!'@,*J!A1 MB[VW6ST&S3/>FGO0BW9GT)#FQP4MB1CWLWMGJQ[L3ND*QJYP1I>=J]\^7WTZ MN3CMB*O.=??J_+3;.1/7W<^G_Q!?+LZ[XO>KDXNNN/C7GZ].NN>?+QX# M3,!*MD7GO[^<=_\2YW!Z%]WS/SKB\N/)Q3W#;0Z4YEP8@(O2US)4XC36HUA+ MI'%B/1TH@==B=SN_%HMN'3TZ"E(X.J\.$*?Q$'CQ9(GA^$;N[AQOM,0HTTDF MX=4T%D&:" ;GOS*XP.(\0@0!4BPN0QFUA$S@%3&4$]%30H(TX -+EY$OM$I2 MXN]]'0]%"F#$X>C?A]@IKF;%;0Z45KV)N &) 3:)BX-E74J=!EXPPNT#\Q?] M6(-,TU-A/*;G43;L*2WBOKA4&AX.41X25[!9'7BXW>LT]KZ*+Q$";OV^-WG] M)5EID]4MM$47]PC#"*F52++>/Y5'YRQ!5(--X1;A^@\3.D,OCGQBP F>A\&3;F4N8NA5RP9L X@2#Y*0MF_$YG:2O/,,Q-[TXC/71W[;I M?U-/0[C-1QGP(XT_33UF6IO$8> 3P=QYM7W\^/]]NY4M@!@10&"K/R-TOA=V M);I,]V,+2<4649B')(1,419=AC^#= !<1(*L)),X(K(WX@N!K!A%I7X< MM& MQH.\!M# ,NF:2[1N6"7R4W6+S'8$?]=6LGFSO>F#F":C"*0WG4@]L6.%,DD% M/IL]=JR!V_<%*.IAH.#G3U(#]]TYL)],X$EEL4"!8;WP9WH&ZV*./6,"Q'"0 M!? I"*W#($V5$F,T(/D*N34@*8/@6ZI8,JT?[E0#D=>!G!+>B)/WE +.#BB> M] -@]22(^L!\@6\'(J,MP37+\S=U'$+!>COI4 V^*Z$/)P.R!> M!8 =)(S5G/=,^"%RC71\&_@DG2!:I:%LW,1R8%%UGX3":P?2$Q2X< M)@*)$24T(QPFN1A&LVZ447@:$'Q$)- 2LH 2 M@6D5EQQB,V]%^W%.WW!+1+)075Q$'XC1 0]M,11HVW->?FB:F!- MXD\6PQZPABB*X.1=FTC&R@!:N80?P M$TH% # V*JA_93*T7,$QR3#N L^"CT:&Z2V0$_"$*F(!3 ,@1XM'##_"O[E\ M-H'CD![2+[P497E'CD:A>>">4BZ61;&1RD+XJSGGO6V4NY+E1JI8YJYA?XA" M>W5L?($9YL%YX!QHKH7] MD!04XI$N?X4Y@8"F&8WKL%7B1JPJ9Y&1"'" +&)NQ:R$;<#PA010Q%GJ@,@O M9"/DX3B$>6 5Y05"!H^-, FBK!"PC%59#H$^I*[-7?9B4&#A M*DX9"!90)'COA@#GI0G;0(!:9!25'('=LU(JC MZ&(A#1MHOGAUP/(2B*Y M #_^HA#ZP<;9+4AV!L4C3/$1GV+P*=/7'$.3F,+ MC@SE6_AG&&O"0W2!76>])/ #J0,\22U.^GV@J'C/C\5Z;P,N7*B2Q''#2#PN MGUR/D1B#E(8[ZTWWL\N4!(#@WQ+*X 0@L:*,3L2M+Q#3 M8)THB@>1M37Q21\3UJU[]7!-0)U5Q@J'(K]6M_%7Y6_ 21/=D!J=HK@0FL<+ M93!,<)-]>1MK>YIVX>M$RNS[0>2%&5.>?!,P"5J9AB-8FZ%U(%Y*Q'-\@L8C M#W"W\@A7QXJ&LRB^-GCR]L5D@][$E?#;-M:+QW,$8D0Z)IGE0Q)&&R(SIDNM MEL_N1EDD$8=.,E3)96@-!,I2C1!W9']R5O(()C"R) M@@K>=#B+D@@ILS0N2Y#TEY)\YP8=\3M564V0L09?V^[S51R MCJDHMB:AW?WVZ]>Y0&H-'J-O@BRFPHK-YCG'0^1A%S^F'SO%53#F. M&%C>&5PLW0=";8_1_KZ)IJXCEKW',.="F3A_+GNP*)!LCJUYYR&DXW(PV<&H M&CIV4!\Y=F!/LWSO%GDS"WN9HSE9VQE@< *4Y=>UW;7%&++=/F@0Y#$0I.;P M]_;;>S,(VSV$"/QTFAR (1D]WGBR2.>+_,R.NWGE_WCT[ MJ;6=/:RW O]_V'Y=-DP;O:I?HX4:1Z(U7?= ;LH5,!L'-X6/=JTGL)T05O9! MA;<*<057"6+ZIEDJ8R((+083DZH?K0JOE#P[";FT*JZTC?;C *VTVR>-R:UC M$+OM5P>+T/ !?:K5\SHICK/LM"&OQI2XK^SR<(=M MI8%[P,B7+@U8S/KAQ8$YBLW],7LSMA\DHU!.CD#Q5<=/RNT?[W;=#WQGD[B= MW?9^0>)6 O1CT+@?$=!+J+8[>^V]PQ^%5ED4><&TZO">:-4+XU(_^,DO2!+[ M%$3!,!O./-7F)'^4D^0 N^\YR,/]YB2?PTE^DM]FW\EZ">;5*U=):R281H*9 MNC,617[0.U,ZXJI)8V_S+XR\/\V&&2_UIY-2?O#374 1__.GD$^:,WP!HLE/ M>8CU0LG>0?MU(Y0T0LD\A[!!D9=Y6RZOOSQ>N1<;)WFI-#Z6-S^?$/2RL>F7 MGT((:L[P!0A!/^4AEI("^>_/,X+RJ4/>J]K[R EM<6--,"P76*B8YFR8QY:. M,97-I!7CJ\9L)D+X/BP2._.D>K\(E,&H"LY*69\)9GE330 MGU31MD]N(P>"!>:7^2*@^ M5AVLG:"D/!JZ)C-_F2BL:H[(LSJ3B[B<4-Q37CRT*:&<1L-G$I3#W_U8<>*L M 8J0:9.RV*0L-BF+3Y_B2[(&=7WT8J2H#_ M^FJDE1>8/#I,:1H"JPS^;0K\F%%3^ M(,=*U9#*1OI!8M,XX50 X/1B8G*M@/91"I2DG5)NGN 4,:!ORLLT(1$-]@ ' MM*@:;K!T_N/:N_^]AF%DFFG,?4-QDT31%?* ?Z-,Q?][NQ4\9RZ>KZIDE"TQ ML<6SWF$SJ\3 -H)&(V@T@L8CU\&:574O[JK2EE_MMP_G!*NG MV.=B)'61K_O?__S8.?N]=\\NN M^/R;Z'XXOQ:K=?AH8>>-);XY^?VJT_G4N>BVQ,G%7Z+S/Q_.W^.?N]V3TP_P M*HQRU>E^QJ=G/.3'DPOZ#?YS#?_")YI.7 \L'U?]: MX#BT[Q;/>8VOO>^(]Y_AK^+]7_1)MW/UZ?HY[KB=2T\O1DXY.&R_>E)2,V5G M<:["'061_9WVWF,3^L=B8L_MO.Y?C&Q.KSF]9WUZSU>G>ZS3?6$JWN,*K\]% M6FWLSH]C=Y[IT-C==PI.U'LWYKHSJ KU]9?"75'X*1I3=6.J?BQ3]:.VK\S5 MMD=L)[GB)IZBX^6S\PL\5'O.1^N3^5 ;6.\,1V$\42K9>":=/2^="OW+U2-%6=%ZI<21] M<=\--9=?P&J0L^6IZQJ]OM!VJL^YIVU1+MSM,X)'ZW2T^=X6H0F<5]XGM%3V M;U:KT,?OI73XL KD]S0?VIGNUO<<&B8MS8T>L%@ATU43)DB,;BXDIWJ^U7;T MK;;SG>ZTZP9D+VR6G#=:I;&@/T$B2"U#Y!9%$?P>*W MX*<$X^-@&-(U<%*M/$5-#B+%K8&JG8$VN,,QIR=4XRNG+F1I70'':M9_2LV= M#%DVL9ET>"OS,5[?K-&EEV9 4[Y_&@$[PQ ]XA8VAV/[%SKC7=,:BRK,UVZ7 M%VF/'A,L*7BZQK_8XK'"P%E'^.$N%-T FW'J&'0=!K9LI:IF^5T:, M0VN M,D]E-D:R29%*RYS_7O853K""XJ3C& EIFDS MP7A2!C]_H@)J7X/-D,QK+91A/)DE-BLTMW*TZF07"00!?NO#XE,2?YQ?$^;R M?>R.K=5-D*1D++$4K*:_4X0Z(@R"K8]X#;2#&6TN>7T>C!FDM488)W?4PX9A M>=.=0:!!%( 7 0XTU @. @YH&$2P2D#X6+?%PL9OW]7D+9TZ"]*4 2GC'I!. M-A!@SDZ29-Q6#OV=?4* R2R(2&8:"H0=F?<<6G&EIN44MWM+@Y"/ )=!G[LK MP!"=2NMH)<0&X-%AG*(A]9PN^6YW7[#[69QNRXPG-1E=N(+DE>G"=U2W*^D M"L&/F,A--C0F"W[@,7VZ-4S&N43S1+J63 M:<826X[U@[+=LZ+)Q+&R:;[%Y+YV(!;9"%?CL%8Q M3]U[DBLG2P-D(1HL(.?/-.3IZ<-"FG3$)L;C$6(\&G'*H:@'C3@U2YPR3/78 M90A+"%"-++\T\H%"_RRQ;^ZBN\879Z4B1YK#JA>@W&:)E8!7#8]P6@2#--?Y M-@!ZF%*S9V]@!. TWK!"C96!0:Q1%$)#@[":;CTFE0;/4^V<&W1= 5U[/R"Z M_CE0D;HUECRL2&CQMB+FFHHM%G=S;0)UM3O%^K =T NTEPU1#?/0 H,87-8# M 5_C+/1%&-\@HK#;%*1W&#QC\+(UUPNIDR1B6D%601ED&?0B/O&#VRM1)KM4*0[P&>F#78HQZ2G^BKQK'[GXW1!+^-",DM M-3=[^@@9TQ6=;R=I,5.+;>[D\NC]JI%?9LDO%_"7KD%OR7+ULMX/C@'1BLP^ M:3X&HMUDVKA.A9" \26 3JQ6.]971\6FZVE^-W[S/'#$.MM[$W3^*U*K;^,P MBU*I)_A=$.6_MG 5>8TF:[G%L6V05\MU-1I;#Z]/E6S#BD,*\HI3J-E3F(HQ M-8T',DUB10X'N/$B&,(%#F2J@" 5KHL9.Z^X/5-C0F";E:FA"&L'T/4S31OF M&EC-]5_^^K]NKO^LZW_%-PSDT6OT10Q@.J6/Q44LS@(TT@(28OSJK0S1Q[$T M97 N?MDAI//Y)'L_>,8I"USN&)IRCJS;BP\WSWX []S&'$6C@?6:A=//!1NV M<[LD8(,%D'!"TC3Y'Z=\1E5*YFS(W$]\P^P#5J(1UKX5,KC$G!=(D!C&$;]1 M. *KNVMN]?*W^K"YU3-]//*;^!-N%"+EDJ$[W9ENEYV]=?_^?"X-@B^-X&\: M!)\=LL.XN;_]YF01=KMG#W(DU=XGE#\GMQN*=1&'<4HGMIDB*DO!*KF&!MKE M<)12#"E'F&#HP(186$NX*[.7YC3V^3[@ .5+-A6;O&JES2)<)M>&.28(2[MK ME1I%':YB%%&80Y1@9('K%RQ%,:#?2M[&)A)7?E,)ZYR1#%,,CV!8S-KE CJ2 MWJ/OMES2%S=&VG)BSW%%0P2\7DE@J@9WS-IS2T0F](C1P0KCNH?Q%*R(4_QY@)"G< M+IK8+" I+APYB*ELL4@4H"8J;?E;>(W@1$9QPO$]&'619*"D7N4S%!>CC4O; MW%WO;:SO8H1#L-&PR16RB;8;/CG;NL.IH(OEOPZ&5:(E)^# .(Y9 -8VS"*, M@"0%BORCR!?B.Z1X..U%7%]#O7K50\Y P2P4B4.!HO;!4 8A6TA1PZLFKG(0 M#=X_,N4&928/=(NM,;ZO2>P4E:R8>Z9(I%LU(9!D4>*P(0,$V&L2.]MMD:#" M&TR,A%.@05)GWBL'+4V=51UX_SS%A_(7$R"9K MS:N-D=)M\0>>RB7L"XT Q# ^9$.*O$GB3,.&6KDHMG"'=HDUP<*&^=S ,J.Z MYVRE)U<%)E+QVP7F3IE'IP+,\DV%V #A*Y#CR!Y8B^/&^Z'RTB*,K@H,MD,D M]5%NU#^F?,Z<+%4&@W-GJ\9<@@L&'V\RAD^''5>QH%6*OT8#*(LN)$0G)"%, M?-G$!70.]&7;@D48X\S]?VTR"3<&1"%-C_ MDC"4+,?4%<;1!% V 91- &430/E#L,@FOW@FBWP?L%C:(;_V\3!W+_.57\I;B35PV7S;9UM_8?OA^X9-U#M7!%L >6SVBBF>%9KV)X"L/0= P3IR JU>#,C/C,. MAUIB9/X::!OP4./"*H(,R6T4I!E&'-D):H,QLEZB0!%!DXJ'O>Q49$PGI,E+ MCQ648BYC>') )7! @A:1:C(F7$EL)'.Y$ 7?BP,$C'Z 6("C]+0VA5H;9,' M.SMQ(Y1CU%G$EO@MUGVX49E>2B.?F4M?R8N?KGE" 8H.\37^-513>@ MN)"2CG47Z+?$AEN?*2"J2&%D*$[@TMV"'._T&QR)/ M]LX6/L1J-8<\T^"(&F1S18:\1-/UE^28*AQ@3BZ[\OC9M#$3&1&"F+9P(RET MRU3?,W0P*17AR'U\QI&*A;*-DI'GV=?GSINZ8;9H1.VH+5-G<20-*:<55:P+ MM:Y0=TMFIH16(X=4E &&0=]L0NL:UP'"!+)3^%BQUASN=V>G?9,1S$FG;I:( M+3X2!G#,IM=[_AY"4_2#".; 5?))9V!#$8$04V!501,]Z1EN%?\@1EM%> MK[2.]8:#CK6.'>/U];G,&QY"SE,-\ PTJR?RI[N1FGQM'-^)I46W1N%OA@DS MCP_35!8Q/+N?WW[:&)K-LU%-O:](X=KP8A/;S&,^7/\QT)2&/ZW GYK$PMF5 M(&,X:BHP^M%4'/E#1=E2'.KN^O'\(*(:UXS-?<&?KU.JF],''A5B_0!5U#V" M*RIUX:)E5U_(Y!M-Q7!_TKRZ2CJK/$/.:0O.>H<$NM94T%6>$41125/E;0+# M<+* 0O>]4 9#=BH;R=FO\XB:(8MZ@'?WG2]8<6M:BN 2GD#]AD%1PQ.(:Y@E M2*?_F>D@P1(=.3_UQ2UBEY5/@ 1J/A![E@U96X&L-?E&,\D:EYM>+AZY*.(Y M'32Y= A"7)I7L:%Y!U+A.^4GU\]X3>ZCW?:!6S,9&^ M(;9@*YMB]9+F9JYP,YM4H-FI0 9-D4&< I9%\HX9/Z!4 T*$RK\Q4254BRB/ M&JT6/D)>EL M]B16RK"PG0*L\#-MQ;XPZ*NRD9+,HB\#KHPVI1H=-='#>35)(R=8WIV+ HX, M88QNJ96Z.3R[@!(<8F&P0].H#T],964M0G4C0_YSR8!I*O:UQ:=8JYC<>[66 MWS#FHL!677 %$CX@P"ZD) 2 M3M&[@Q+[8WXN"WX:C4%%1K &&6$^IK''%W7,>5)M^UFA#]),;"2N M^1DK0$2\#2PS-,*<.=NM3-MJYH6AO543%.%HN?2^6_QA@Q+]YF>R4&A+=4KC M3^MGU'V\J!1V3)O#PBIDDZ(B06E1=>*.8+;%V HI;(:E30,04"9-9$@NSB*_ M%C\WCF#,N>$P/#L>%RZB;\K%\?&9+;/>HE"+"!W%$Q-1P8FE ..F)^:L.[?; M9+'/5D8PT57'4>"A.YH: '&,M(=1SXASJS9LFALT6&\'NLBNUE$<#RR*RL7(HU2(98U[) M[KHX'^DJDXXOBG@O Z#P>M;G Y0+)9(498SW0ZRHH.N;,R89EC!0*'I1U:H M+[B=R1:4@(.RT5G5U"AD_3+D'&56]5I33E66)TJ+:;)Z&\VTT4Q?N&9*=)W9 M,U9,!W6H3E=]3JRF,(?W&)"/! A O?T[@&+MW4G1"[J;Q[&=Y@UY\WTTI&MY MTO6]= K+*BXB4UN]V)_ /X-T&+[[?U!+ P04 " !XA0=9B7] Z1P) #' M.@ & &%S;&4M,C R-# V,S!X97@S,60Q+FAT;>U;:V_;N!+]*UP7NTT MR[+S7CD-D"8I-L#VL;DN%OV^3&:5V@<40- MR2%YSLPAS1S_XGD7>4KSB,7DC\''/TDLHS)CN2&18M1 Z9B;E QD4="\7C(2.DU^T<='H[^YVNYYT<0UMG5269!^3(/_1WNCM[I'L8]+I![X!\ M^4BVO@[.MJWQ^>>SP7^_7+A>OWQ]_^?E&6EYOO_W[IGOGP_.W8N]3K='!HKF MFALN\VY%JZ ^N_-1D8L\74FK6B4W<.CG&$OC) M:'QRG#%#2912I9EYU_HZ^. =@87A1K"38[_^=+:AC">X9602[W<+TH:8/KQ=L;KPQCTT*P^W^VB]H'/-\Z F6F&"_,4T^L3&Y MDAG-W[9="7QJIGCRMF^M-?_&H&D8GF$WQJ."#Z%Q]+7OQA]40P_G.ADS.YQ0 MBAA>7MRD/.2&[/8ZO6,_A'DJ_D]>H77=SXAK\$)P,PE2'L'R['1P^?G3$\_=K1Y=MLDG'DE! M-?G <_KMFVR3B"G#DPDQ*36!=<+04# 22A4S]:[5;8&)$!63=]3 M;7,FR2;D&J9),,BN;;?*RJUM+*'37$):AM8ISPG-)Z3,C2H9> DYU^9L6'1* M,GA2G J2T B*%)$9A&,CG=V20*Z@I!>Z!LK$5BBUT:(48 @ MEH TVYVV_D14IR016O-U@U?6TMU98 M'KU]K>8\Z*W'[LG]\A1:N8.X-@^P9C9P+W#(?KRX(Z2N8X2Z C' MN<@&L$ ]$CP3PN^"[0*,7AL9MNCV.K'AG&F8-@"%S=GW([:-6\3X4TUH**$K::&>4=I%D6 :>N %?I#EH/B$L @>,,*I"::P";&L00H MS O(11N>/)XGT5KQY&)$16EC+X*()0F(_"0;$>GU@RW+,G].U02UILARW3F9@)/7K#Q#;(?C>QXK9!] M[D"S##X\CJE$M7VS$N&/B/LH@F04E0HAUE <*UK-I#90CB?/T):&Q27_N*-! MLG5+E02X A%YP;IR'';"S)XDX2%37D[]VG9>I51/Y1G&C2D 3 M(O@U$]6QTH)]^[NGZ#GY]-I(LO]C;+'M&7=<,ZP]"Z48V9LHGT55Q.DC=-C2 MQF'J'87-@Y%*3Z6/+8 FLXP;P]@=>2N4(*[P?[*1?^T[Z5( HAHGC@&D\(\'3EH@S0& E6Z8[VC&C MUZA#G$BV2L3*>WM27Y])/@K7U>;3G5"MB+XTAHJ:38/OK1RH-@50!8 ,H&L[ M,:1!">DR@S'#C-C!5$EOY>GM1NCAB-G0# M/NWW-Q60VTX.\'PDQ8BA)LCIL/H:2E71GF6%D!,&;\>I=/&=SM$$8/TD@JES M"^">^KOS?WG-P-X4<>"O*CH.>)$4@A::!?4OS:XQT*3N@@#>_, Y@-FMU\I> M*Z&ED76!NU1B2^:NGG1GJ*YLL*1QCZ1%+$?>M=SE!/&@^IC=BFC<=VGTB*N-7\G4TC;((1@=^V- M82+OO4/30/K4E(9:BM*PN9EX?L0T#.'E _'CKAI5/^^,O\_OMF'5YD M'6RJ<7FE<]1;JT58GODZ[/]0*S ?D@XZ>X=KM0H_'!5LWKUS'_V]2>(9YN$< MQ$Q 3LMA";O+PS;!^ZJK9-C31MEG&,AO;WH'W?[RSP<,YGM"U3.,Y/TD>.P* M5.RN-%7%K%YQ0^R7@.1-U_Y[@8'==3$4>O&UOWCW^/Q^&'\/N($* M$1[/?W'WDZA8)O/VL<\7V5P?0+L-\KI L[%G3Z='O"&-KH=*EGF,Q]%2!;68 M:OSEX?R+ZCQD!QP1/&=>]5S+K^9?/,Z=3<\53?^4LJ!#YKF3$YK L@1T)'E< MH>7HJ+.S-Q5]KJQKO^YQ?Z)I_^;SY']02P,$% @ >(4'64V.RO,+"0 MICH !@ !A&5X,S%D,BYH=&WM6VMOVS@6_2O<%#-- M -NR\X:2!DB3=#; ]#$9%XO]2$NT1402-21EQ_OKYUQ2MN5'7M-DF[0NT"2B M+LE+WG,N#VGZ^%_-YD6>\#P2,?MW]^/O+%91F8G.!8*S3;NVW.MM[K7:S>7*,MLZJ2BH/V6%P$&RWMW=9^R#LM,.= M??;E(]O\VCW;"GX/')<28L9U'"M1'VW<;7[H?F(2RLM*DX.0XFO[UM3\7CD^-8#IFQXU2\ MV\BX'LB\:541[K0+>X2: 5XOV-PT1S*V"8;;_N6HX'$L\T$S%7T;[K4.#V=% M6@Z2:9GR0PNU2+F50T%MUUJ-4L%UV%,V.5KL8%7-8E*OKW+;[/-,IN/P;5=F MPK!/8L2N5,;SMPU?@M]&:-E_>^2LC?R?0-,8GA4WMLE3.4#CY.N1'W]8#;TW MU\E(N.'T5!KCY<5-(GO2LIU.:_LXZ&&>BO^35V0]Z6'V^V=H^. #)_)KPC4$;KF&*/_^_[W?5-W=G'5O?QP>7;:O?S\Z8GG[E:/ M+AOL(]=6YNPWKL'\6/(&BP1*^F-F$VY#YX7EO52PGM*QT.\VVALP2=,*S]-G M4_"H>D8-C?_Q-"#48L33:I[8?3/79J=!_ M[1<5WO?OS"$6:J0SYV"IOMV20BT@8P_683#)^+=!OK4V#LAC.H,N4 MDA7U00:1U% *,(-V,/ $P&&(=I0P4]*/6?V1T*)JA :028,EC>;9:PLM3"$B MYR"U6\ U%6.8@!0FI3>N3\,:OKZGG=@3.R44H,LRA0& M +$"TEQWQOD3<9.P?JI&9H)P+0;26&A/RS@5>K_A9:,&5#-Q9LG;-59]3[LO M"JO=N<"2).P<')D*C97LH=2D^GV)QTVSY:)^R;@6#E_ BZ0 @=,& JF- G5 M(+,,F9FR,SW'TD2I,B7J4<[6*O5 *[3";@O%AFT"5[$ 4#UX+FZP/=O=@_^4=)6C/W *?V&>7,&NX]#LF7!W?4G^NHCXYH MG(ML@ 7ID?"9$'X7;!=@]-K(L,FW7A(;SH7!M $4;LV^'[$-DA,1+\W#J]"Z MWA- 7]635PJJU&@ *90V:I28825RUP[M.68IO;XL^'TNX%Q)A1DD&]6202\E MTCM\,2J5L3N,,&7/2&QKM*0!2"]HW$*54TNE(9'A$H!QBL2E<64$'+)8-JA2 M03NDJ$PYK3X8EG-B)E90PTN?NF+#7SU!AE@@4%_$S[4@_,ATZ;U@NCPX_2ZQ MYN&)^\'D >&&,B9.<*-RARANP">2YT04KN,):$$CR?WA"$F=5=T2A1V^'70] M^^9,:_+>+80WU8"*$EM-@WDG:19%P+1SP G]@LMKQJ;6@+4O__ATJZTTV0X[IPL\$G;Q0XVMD/QK9\8M" M]KD'S3+XZ#BF$M7NS4J$/R+ODPA2451J@EA-<:QH-5/&HIR.GM&607#97_YH MD&W>4J4/KB C+UA7CF,G+-Q)$ATRY>74KRWO5<+-5)Y1+G?<$K%;Y-Q\5 O0 MF*7R6J35L=*"?>.;I^@Y^?3:2++W8VRQW1EW/&%88Y9**;/743[+JH331^BP MI8W#U#N.S8-5VDRECRM DUDFK17BCG6KIR"NZ'TLX9]K9!-X;>Z8T(EM2LCCE"37JO6.GY4MS+'HZ1J9?>PM7/P2WU"I@!M M'>S1I8+JU^S&0^TN2ZU'"B1]VC*9MLESDQ@9]I#'KILC3,N]]V-J()Z:\IY1 M:6G%PM"?&PPU0[Q\(#3\-:+JYYTI;"X0VZW=O74&P\Z*"L#SS MDXS^0T5@/B7MMW;65'C60+@E] (G,6\>!7&3S MY'C9[Y%?"C1KV_9D>LK;X]'U0*LRC^E\6>EPHJ9J7RR$)[R,L(1\J&5=H.3QL;>].59\O:[L/<_PW M,-U7.D_^!E!+ P04 " !XA0=9B&*9Y1T& "J(P & &%S;&4M,C R M-# V,S!X97@S,F0Q+FAT;>U::U/;.!3]*]ITVL),_$H"!"D^=,[5E>K^'X8QXC'F 0G1 M.^_#>Q2*8)80KE @"5;0.JZ:3FO'M WC ML ]S#Z]ANQT;G']#6I3??3^ M=(@:AF7]U1Y:UK%W7'1T3-M!GL0\HXH*CIEEC1=6K!+6L9@0&3%#%38.^[H%/@D.#_L)41@%,98940>-2^_$Z(*$HHJ1P[Y5 M?1>RO@@7A_V07J%,+1@Y:"183BDWE$C=MIVJ'HRTH'M-YMJ8TU#%X*[]NI?B M,*1\:C 2*7?'['9OFB2=QLLV4;CF2L*PHE=$SUV;-6 $2]<7*NZM*[AK9%J- MBP171H03RA;N6X\F)$-G9(XN1(+YVV;1 M\9D31ZV\NE,_J%P-3@GB+7RL", M3F%R;6NO\-\M7?=7E,Q)[HXO6 B=H^N8^E2A=LMT^I8/<4K_)ZNT=*7GBF9@ M!:-JX<8T# D'@3>ONBV[W>M;6G!#=@5 '2*_(US#T85W>G(Z''BGXS/@P<7D MC=!D<'$T.!M-C/'?[T>?T&#HZ9Z6;;7XRQ?11,.8D@@F!V4ZK:%Q%-& 2.VEGJGTI)E/ M[R\0="D:P7,ZD]D,0Q)0 MU@]LTK9W>O5T(6U.!0I'J/JDN7,AH;I9()EC[F M)#/&UXPLT"!0ND=CHPG]6#7U,"WHDRSO2A;H,Q=S"->4N#EV%/9A/7PA0R(/ M&G8##&6LW *6SUF*@_(91DCX#2O(%:F^Q$LYKJ*KI<*ZZ)4.08!9290<;[!7 M]>8Q5<30.H@+QDD,30_,^CAH+_=*V+*42-S=FQ:]>Q::MISM/$1K;CR5.1ZL M8TFK:,: 8P% C&F4+Y$OR3\S*HDNC3*]W%E)4*>]A;<1<,G9V0JWE^BYX;(%J1DKP"<@:>,R0^46[JLS;%VT-!5<:-">SE+ 7H#=@.& MTXRXU1]U.S1_XV)CU^6PCCD$=;78MF\P6I;:NJ56.>>DJ;26LSF%5_>RHT!" M.4NG:^ZU7M<#L@2AN;>C]_+RZZ8VJ97T-8T"M$1,S*NP5<^&9IWKPW'JLS&' ML'SUF% #ZE(4^YE@,T767-\T&&J"T/F-T"A.4^7G@VEJ92$<9!WR MG:+8%LRN\ZP6X7;DJZS]2ZW :DK:-3M[SVH5?CDJY%OJ:K7UR)O$!N)P#%6& MBP:SZ0S.*7O%R>ZN*NIQL^P&'-%G-+MW^_,;G/F15+4!3XX6[O>N0,GNLD(J MF>6DUPCH1$/TRL[_/8%C7[E7LC)K_7R_5J+^;'Q"_Z7P_=FXM@$G$QC)R'.B MX8/7A2B_ KRUA]2%'G_M5UFN:Y:?@.(/AO$6]_W#%_[_EOQ?^YK?\%J/X[,/VW(/H+C0LM=/4\K/]VJ8(!@;Y=/Y>4!S3%[#:9M_L676=S M=;=<')"?"S1K9_9X><7KX^#S5(H9#_7ELI!N54S57JY8[2CO0UI@"*.<&.5S M57[57^HH6^KO=*R_+9+B*3&*FQ,^T'P8 +\C 8 87-L92TR,#(T M,#8S,'AE>#,R9#(N:'1M[5K[4]LX$/Y7]M)I"S/Q*PD0G,!,&L*5FT(H,7/7 M'V5;B355+)^L$')__:W\"$YX]''DH"T=2+"TDG97W[>[4MW]S3 &<43B@(;P MWCO] *$(9E,:*P@D)0I;YTQ%X(DD(3&<4BD9Y_!.LG!" 1S;W#6=QHYI&\9A M%^?J%X-$[$+;VK,:=J,%]I[KV&ZK">>GL'7I];'W9!=0:H6G![4ID1.6&PHD;A-.U$='&EA]YK,M3%GH8K07/MU)R%A MR.*)P>E8N3MFNWW3)-DD6K:)W#174DX4NZ)Z[LJL :=$NKY046=]@;M&)N6X ML8B5,293QA?N6X]-:0IG= X78DKBM_6\!;]3*MGX;2>33MD_%*=&\Q2]5@;A M;(*3:UT[N?UN8;J_LLB<9N;X@H?8.;B.F,\4-!MFHVOYZ*?D?])*2]^KV!5+ M42W.U,*-6!C2&$>\>=5NV,U.U]+2&U(T0"Y1^0W^ZP\NO)/CDW[/.QF>(3$N M1I>],P^\X>:<^-E5M#"(QK,)(8AM)[$(0RN,<+&$[WH=,K25*^)/UHRQ,P $944 M5:NJD6M?:E&'DSJOG-V]3@%:M(F$(M%IJRI=R&AP%(N, MB/1)3%-C>,WI GJ!TCT:''7L)ZJNAVE!GZ99UW0!GV,Q1W]-J)N!1Q$?-\07 M,J3RH&;74%'.BZRP?$X3$A3/.$+B;UAB+H_^!6"*<25A+1561:^T"P+""ZID M@,/TU9E'3%%#KT%=5$X2;'I@UL>!>Y$^,8LI,75W;UIT0LU7VG*V,Q>MF?%4 MZGBXCP6OQC..) L08ES#? E]2?^>,4EUM93J[4X+ACK-+;(-2"9G9RO<7J+G MABA+DA00NJZFV!AC<-P:8QOV)$@G-)Z-FJ\C'LX89@5 M?5FT1:D9S\$G,&IG:Z9K,=&\!U2/Z9.[*K"O++ATI9MA[:"F"^5:B?9BEAST M1B X)TE*W?*/JAZ:OU&>V76%K'V.3EVMO^T;C!;5MVZI%-,9:*KIF^:3!4!+'S*Z&1'["*SP?#U,I&..;^_LL^ M/,D^9)DB3PMFVWE6FW#;\V74_JEV8#4D[9JMO6>U"S\=%;*4NEIM/7*2V( ? MCK#*<*$WF\SPG+*7'^WNJJ(>-\INP!!]1K,[MS^_PIC_$JHV8,F[A?NM.U"P MNZB0"F8YR34@G5@(K^SLWQ,8]H6;)2NU;AWPUVK4'XU0\#V5[X]&M@T8.<61 MG#XG'CYX80C9)>!C7#-_-\UUT?(#F_!-%?:)ROPE9/Q/IOERD<$.C[]7/)D,$)4O@6F;>[%EMG M&UL4$L! A0#% @ >(4'6;NO/F/O M:0 &J8& !4 ( !;U &%S;&4M,C R-# V,S!?;&%B+GAM M;%!+ 0(4 Q0 ( 'B%!UD?Q[OU+T8 $,)!0 5 " 9&Z M !A(4'6<;S4#+5&@ OKP !@ ( !I3 # M &%S;&4M,C R-# V,S!X97@Q,&0Q+FAT;5!+ 0(4 Q0 ( 'B%!UFX9I<' M(AP )3C 8 " ;!+ P!A&5X,3!D M,BYH=&U02P$"% ,4 " !XA0=9PRW-#I<@ ") 0$ & M@ $(: , 87-L92TR,#(T,#8S,'AE>#$P9#,N:'1M4$L! A0#% @ >(4' M68E_0.D<"0 QSH !@ ( !U8@# &%S;&4M,C R-# V,S!X M97@S,60Q+FAT;5!+ 0(4 Q0 ( 'B%!UE-CLKS"PD *8Z 8 M " 2>2 P!A&5X,S%D,BYH=&U02P$"% ,4 M" !XA0=9B&*9Y1T& "J(P & @ %HFP, 87-L92TR,#(T M,#8S,'AE>#,R9#$N:'1M4$L! A0#% @ >(4'6 XML 84 asle-20240630x10q_htm.xml IDEA: XBRL DOCUMENT 0001754170 us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-06-30 0001754170 us-gaap:MeasurementInputPriceVolatilityMember 2024-06-30 0001754170 us-gaap:MeasurementInputExpectedTermMember 2024-06-30 0001754170 us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-12-31 0001754170 us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001754170 us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001754170 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001754170 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001754170 us-gaap:CommonStockMember 2024-04-01 2024-06-30 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2024-01-01 2024-06-30 0001754170 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001754170 us-gaap:RetainedEarningsMember 2024-06-30 0001754170 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 0001754170 us-gaap:RetainedEarningsMember 2024-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001754170 2024-03-31 0001754170 us-gaap:RetainedEarningsMember 2023-12-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001754170 us-gaap:RetainedEarningsMember 2023-06-30 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001754170 us-gaap:RetainedEarningsMember 2023-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001754170 2023-03-31 0001754170 us-gaap:RetainedEarningsMember 2022-12-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001754170 us-gaap:CommonStockMember 2024-06-30 0001754170 us-gaap:CommonStockMember 2024-03-31 0001754170 us-gaap:CommonStockMember 2023-12-31 0001754170 us-gaap:CommonStockMember 2023-06-30 0001754170 us-gaap:CommonStockMember 2023-03-31 0001754170 us-gaap:CommonStockMember 2022-12-31 0001754170 2024-06-07 2024-06-07 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2024-06-30 0001754170 asle:TwoThousandAndTwentyEmployeeStockPurchasePlanMember 2024-06-30 0001754170 2024-06-07 2024-06-30 0001754170 us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2023-01-01 2023-12-31 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2022-01-01 2022-12-31 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2024-06-30 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2023-12-31 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2023-06-30 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2022-12-31 0001754170 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2024-01-01 2024-06-30 0001754170 us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2024-01-01 2024-06-30 0001754170 srt:MinimumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001754170 srt:MaximumMember us-gaap:PerformanceSharesMember 2024-01-01 2024-06-30 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2024-01-01 2024-06-30 0001754170 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001754170 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001754170 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-01-01 2022-03-31 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember 2024-04-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember 2024-04-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember 2024-01-01 2024-06-30 0001754170 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember 2023-04-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember 2023-04-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember us-gaap:ProductMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:WholeAssetSalesMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:UsedServiceableMaterialMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:LeasingArrangementsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:EngineeredSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 us-gaap:OperatingSegmentsMember 2023-01-01 2023-06-30 0001754170 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-06-30 0001754170 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2024-06-30 0001754170 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2024-06-30 0001754170 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2024-06-30 0001754170 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2024-06-30 0001754170 asle:EquipmentUnderCapitalLeaseMember 2024-06-30 0001754170 us-gaap:ToolsDiesAndMoldsMember 2024-06-30 0001754170 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-06-30 0001754170 us-gaap:LeaseholdImprovementsMember 2024-06-30 0001754170 us-gaap:FurnitureAndFixturesMember 2024-06-30 0001754170 asle:EquipmentHeldForResearchAndDevelopmentMember 2024-06-30 0001754170 us-gaap:ToolsDiesAndMoldsMember 2023-12-31 0001754170 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001754170 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001754170 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001754170 asle:EquipmentUnderCapitalLeaseMember 2023-12-31 0001754170 asle:EquipmentHeldForResearchAndDevelopmentMember 2023-12-31 0001754170 us-gaap:RetainedEarningsMember 2024-04-01 2024-06-30 0001754170 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001754170 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001754170 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001754170 asle:SynovusMember asle:EquipmentLoanMember 2023-06-30 0001754170 us-gaap:RevolvingCreditFacilityMember 2018-07-20 0001754170 2024-04-30 0001754170 asle:QwestAirPartsLlcMember asle:FaaCertificatesMember asle:AssetManagementSolutionsMember 2024-06-30 0001754170 asle:AvborneComponentSolutionsMember asle:FaaCertificatesMember asle:TechOpsMember 2024-06-30 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:TrademarksMember asle:TechOpsMember 2024-06-30 0001754170 asle:AircraftCompositeTechnologiesMember asle:FaaCertificatesMember asle:TechOpsMember 2024-06-30 0001754170 asle:AersaleComponentSolutionsMember us-gaap:TrademarksMember asle:TechOpsMember 2024-06-30 0001754170 asle:AersaleComponentSolutionsMember asle:FaaCertificatesMember asle:TechOpsMember 2024-06-30 0001754170 asle:QwestAirPartsLlcMember asle:FaaCertificatesMember asle:AssetManagementSolutionsMember 2023-12-31 0001754170 asle:AvborneComponentSolutionsMember asle:FaaCertificatesMember asle:TechOpsMember 2023-12-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:TrademarksMember asle:TechOpsMember 2023-12-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:FaaCertificatesMember asle:TechOpsMember 2023-12-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:TrademarksMember asle:TechOpsMember 2023-12-31 0001754170 asle:AersaleComponentSolutionsMember asle:FaaCertificatesMember asle:TechOpsMember 2023-12-31 0001754170 us-gaap:ProductMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 asle:TechOpsMember 2024-04-01 2024-06-30 0001754170 asle:AssetManagementSolutionsMember 2024-04-01 2024-06-30 0001754170 us-gaap:ProductMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 asle:TechOpsMember 2024-01-01 2024-06-30 0001754170 asle:AssetManagementSolutionsMember 2024-01-01 2024-06-30 0001754170 us-gaap:ProductMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 asle:WholeAssetSalesMember asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 asle:TechOpsMember 2023-04-01 2023-06-30 0001754170 asle:AssetManagementSolutionsMember 2023-04-01 2023-06-30 0001754170 us-gaap:ProductMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 us-gaap:MaintenanceMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 asle:WholeAssetSalesMember asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 asle:EngineMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 asle:AircraftMember asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 asle:TechOpsMember 2023-01-01 2023-06-30 0001754170 asle:AssetManagementSolutionsMember 2023-01-01 2023-06-30 0001754170 asle:QwestAirPartsLlcMember asle:AssetManagementSolutionsMember 2024-06-30 0001754170 asle:AvborneComponentSolutionsMember asle:TechOpsMember 2024-06-30 0001754170 asle:AircraftCompositeTechnologiesMember asle:TechOpsMember 2024-06-30 0001754170 asle:AersaleComponentSolutionsMember asle:TechOpsMember 2024-06-30 0001754170 asle:QwestAirPartsLlcMember asle:AssetManagementSolutionsMember 2023-12-31 0001754170 asle:AvborneComponentSolutionsMember asle:TechOpsMember 2023-12-31 0001754170 asle:AircraftCompositeTechnologiesMember asle:TechOpsMember 2023-12-31 0001754170 asle:AersaleComponentSolutionsMember asle:TechOpsMember 2023-12-31 0001754170 asle:QwestAirPartsLlcMember us-gaap:CustomerRelationshipsMember asle:AssetManagementSolutionsMember 2024-06-30 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2024-06-30 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2024-06-30 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2024-06-30 0001754170 asle:FlightManualsMember 2024-06-30 0001754170 asle:QwestAirPartsLlcMember us-gaap:CustomerRelationshipsMember asle:AssetManagementSolutionsMember 2023-12-31 0001754170 asle:AvborneComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-12-31 0001754170 asle:AircraftCompositeTechnologiesMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-12-31 0001754170 asle:AersaleComponentSolutionsMember us-gaap:CustomerRelationshipsMember asle:TechOpsMember 2023-12-31 0001754170 asle:SynovusMember asle:EquipmentLoanMember 2024-01-01 2024-06-30 0001754170 asle:WellsFargoMember us-gaap:RevolvingCreditFacilityMember 2024-06-30 0001754170 asle:SynovusMember asle:EquipmentLoanMember 2024-06-30 0001754170 asle:WellsFargoMember us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001754170 asle:SynovusMember asle:EquipmentLoanMember 2023-12-31 0001754170 asle:WellsFargoMember us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-06-30 0001754170 asle:SynovusMember asle:EquipmentLoanMember 2023-06-30 2023-06-30 0001754170 us-gaap:ServiceMember 2024-04-01 2024-06-30 0001754170 us-gaap:ProductMember 2024-04-01 2024-06-30 0001754170 asle:LeasingArrangementsMember 2024-04-01 2024-06-30 0001754170 us-gaap:ServiceMember 2024-01-01 2024-06-30 0001754170 us-gaap:ProductMember 2024-01-01 2024-06-30 0001754170 asle:LeasingArrangementsMember 2024-01-01 2024-06-30 0001754170 us-gaap:ServiceMember 2023-04-01 2023-06-30 0001754170 us-gaap:ProductMember 2023-04-01 2023-06-30 0001754170 asle:LeasingArrangementsMember 2023-04-01 2023-06-30 0001754170 us-gaap:ServiceMember 2023-01-01 2023-06-30 0001754170 us-gaap:ProductMember 2023-01-01 2023-06-30 0001754170 asle:LeasingArrangementsMember 2023-01-01 2023-06-30 0001754170 us-gaap:PrivatePlacementMember 2024-06-30 0001754170 2022-12-31 0001754170 us-gaap:CorporateMember 2024-06-30 0001754170 asle:TechOpsMember 2024-06-30 0001754170 asle:AssetManagementSolutionsMember 2024-06-30 0001754170 us-gaap:CorporateMember 2023-06-30 0001754170 asle:TechOpsMember 2023-06-30 0001754170 asle:AssetManagementSolutionsMember 2023-06-30 0001754170 2023-06-30 0001754170 asle:RsuMember 2024-04-01 2024-06-30 0001754170 asle:RsuMember 2023-04-01 2023-06-30 0001754170 asle:RsuMember 2023-01-01 2023-06-30 0001754170 us-gaap:PerformanceSharesMember 2023-04-01 2023-06-30 0001754170 us-gaap:PerformanceSharesMember 2023-01-01 2023-06-30 0001754170 us-gaap:AdditionalPaidInCapitalMember 2024-04-01 2024-06-30 0001754170 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001754170 2024-01-01 2024-03-31 0001754170 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001754170 2023-01-01 2023-03-31 0001754170 2024-08-05 0001754170 asle:TwoThousandAndTwentyEquityIncentivePlanMember 2023-01-01 2023-06-30 0001754170 asle:WellsFargoMember us-gaap:RevolvingCreditFacilityMember 2023-07-25 0001754170 2024-04-01 2024-04-30 0001754170 2024-04-01 2024-06-30 0001754170 2024-01-01 2024-06-30 0001754170 2023-04-01 2023-06-30 0001754170 2023-01-01 2023-06-30 0001754170 us-gaap:EmployeeStockMember 2024-04-01 2024-06-30 0001754170 2024-06-30 0001754170 2023-12-31 iso4217:USD shares asle:item iso4217:USD shares pure asle:segment asle:Y 0001754170 --12-31 2024 Q2 P7Y http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember http://fasb.org/us-gaap/2024#SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 52954430 53084214 P2Y10M17D P3Y22D 0.3333 0.6666 0.003333 http://fasb.org/us-gaap/2024#ValuationTechniqueOptionPricingModelMember P1Y10M24D false 10-Q true 2024-06-30 false 001-38801 AerSale Corporation DE 84-3976002 255 Alhambra Circle, Suite 435 Coral Gables FL 33134 305 764-3200 Common stock, $0.0001 par value per share ASLE NASDAQ Yes Yes Accelerated Filer false true false false 53207348 4285000 5873000 978000 978000 37266000 31239000 1700000 1628000 221371000 177770000 13589000 35757000 17617000 12507000 295828000 264774000 31491000 26475000 32683000 27692000 157442000 151398000 26022000 27519000 12032000 12203000 1342000 1506000 525000 525000 19860000 19860000 21469000 21986000 598694000 553938000 29388000 29899000 6360000 5478000 644000 1467000 4237000 4593000 93000 1278000 2286000 2998000 43008000 45713000 80955000 29000000 522000 7281000 767000 102000 23315000 24377000 59000 64000 269000 2386000 148895000 108923000 0.0001 0.0001 200000000 200000000 53084214 53084214 52954430 52954430 5000 5000 313883000 311739000 135911000 133271000 449799000 445015000 598694000 553938000 43298000 37623000 104908000 83118000 4286000 3286000 7368000 8908000 29517000 28417000 55365000 55571000 77101000 69326000 167641000 147597000 28531000 26931000 68150000 58479000 1894000 1079000 3087000 2202000 24956000 21176000 45888000 42385000 55381000 49186000 117125000 103066000 21720000 20140000 50516000 44531000 23572000 27097000 47705000 52321000 -1852000 -6957000 2811000 -7790000 -1528000 381000 -2463000 1428000 102000 138000 271000 371000 -138000 -1393000 -2117000 -1059000 -1288000 1912000 -75000 2858000 -3140000 -5045000 2736000 -4932000 497000 -2357000 96000 -2249000 -3637000 -2688000 2640000 -2683000 -0.07 -0.05 0.05 -0.05 -0.07 -0.08 0.05 -0.07 53029359 51227484 53010425 51217990 53029359 51404653 53111439 51417889 5000 52954430 311739000 133271000 445015000 799000 799000 54596 108000 108000 6277000 6277000 5000 53009026 312430000 139548000 451983000 1144000 1144000 48202 325000 325000 26986 16000 16000 -3637000 -3637000 5000 53084214 313883000 135911000 449799000 5000 51189461 306141000 138834000 444980000 2731000 2731000 31925 70000 70000 5000 5000 5000 51221386 308802000 138839000 447646000 3028000 3028000 21551 278000 278000 7470 -2688000 -2688000 5000 51250407 312108000 136151000 448264000 2640000 -2683000 6434000 5069000 164000 225000 79000 198000 627000 709000 171000 -1729000 -2117000 -1059000 1943000 5759000 6027000 3615000 72000 56566000 134278000 5110000 -4144000 543000 -78000 -22167000 11326000 -509000 4957000 795000 -3296000 -712000 1719000 -158000 6530000 -6000 -599000 -36800000 -129197000 3800000 12700000 5610000 7190000 4814000 -9000000 7886000 615000 8559000 8559000 106936000 54981000 124000 70000 325000 278000 44212000 8767000 -1588000 -112544000 5873000 147188000 4285000 34644000 73000 1276000 2435000 286000 2494000 3711000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE A — DESCRIPTION OF THE BUSINESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Monocle Acquisition Corporation (“Monocle”) was initially formed on August 20, 2018 for the purpose of effecting a merger, share exchange, asset acquisition, stock purchase, recapitalization, reorganization or similar business combination with one or more businesses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">On December 22, 2020, Monocle consummated the previously announced business combination pursuant to that certain Amended and Restated Agreement and Plan of Merger, dated September 8, 2020 (the “Merger Agreement”) by and among Monocle, AerSale Corporation (f/k/a Monocle Holdings Inc.), a Delaware corporation (the “Company”), AerSale Aviation, Inc. (f/k/a AerSale Corp.), a Delaware corporation (“AerSale Aviation”), Monocle Merger Sub 1 Inc., a Delaware corporation (“Merger Sub 1”), Monocle Merger Sub 2 LLC, a Delaware limited liability company (“Merger Sub 2”), and Leonard Green &amp; Partners, L.P., a Delaware limited partnership, solely in its capacity as the initial Holder Representative (as defined in the Merger Agreement). The transactions contemplated by the Merger Agreement are referred to herein as the “Merger” or the “Business Combination” and in connection therewith, Monocle merged with and into us, whereby we survived the Merger and became the successor issuer to Monocle by operation of Rule 12g-3 under the Exchange Act.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Upon the consummation of the Merger: (a) Merger Sub 1 was merged with and into Monocle, with Monocle surviving the Merger as a wholly-owned direct subsidiary of the Company (the “First Merger”), and (b) Merger Sub 2 was merged with and into AerSale Aviation, with AerSale Aviation surviving the Merger as a wholly-owned indirect subsidiary of the Company (the “Second Merger”). In connection with the closing of the Business Combination (the “Closing”), AerSale Aviation changed its name from “AerSale Corp.” to “AerSale Aviation, Inc.” and the Company changed its name from “Monocle Holdings Inc.” to “AerSale Corporation.” Immediately following the Merger, the Company contributed all of its ownership in Monocle to AerSale Aviation which continued as a wholly owned subsidiary of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company’s corporate headquarters is based in Miami, Florida, with additional offices, hangars, and warehouses located globally.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE B — SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interim Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023<i style="font-style:italic;"> </i>(the “2023 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products Revenue — Used Serviceable Material (“USM”) Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products Revenue — Whole Asset Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer, unless the Company extends credit terms to customers it deems creditworthy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leasing Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payment liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Services Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues for services are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenue and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, fair compensation for work performed, the costs of settling and paying other claims and a reasonable profit on the costs incurred or committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our condensed consolidated statements of operations, and are not considered a performance obligation to our customers. Our reported revenue on our condensed consolidated statements of operations is net of any sales or related non-income taxes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Revision of Prior Period Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Certain balances in the condensed consolidated balance sheet as of December 31, 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2023, have been reclassified to conform to the presentation in the condensed consolidated financial statements as of and for the three and six months ended June 30, 2024, primarily the reclassification of amounts related to deposits for Flight Equipment purchases from deposits, prepaid expenses, and other current assets to advance vendor payments. Such reclassification did not impact net income (loss), stockholder’s equity or total cash flows from operating activities, and did not have a material impact on the condensed consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">New Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures, which would require additional transparency for income tax disclosures, including the income tax rate reconciliation table and cash taxes paid both in the United States and foreign jurisdictions. This standard is effective for annual periods beginning after December 15, 2024. We are currently assessing the impact this standard will have on our disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Interim Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited interim consolidated financial statements have been prepared from the books and records of the Company in accordance with Generally Accepted Accounting Principles in the United States (“U.S. GAAP”) for interim financial information and Rule 10-01 of Regulation S-X promulgated by the U.S. Securities and Exchange Commission (“SEC”), which permits reduced disclosures for interim periods. Although these interim consolidated financial statements do not include all of the information and footnotes required for complete annual consolidated financial statements, management believes all adjustments, consisting only of normal recurring adjustments, and disclosures necessary for a fair presentation of the accompanying condensed consolidated balance sheets, statements of operations, stockholders’ equity, and cash flows have been made. Unaudited interim results of operations and cash flows are not necessarily indicative of the results that may be expected for the full year. Unaudited interim condensed consolidated financial statements and footnotes should be read in conjunction with the audited consolidated financial statements and footnotes included in Part II, Item 8 of the Company’s Annual Report on Form 10-K for the year ended December 31, 2023<i style="font-style:italic;"> </i>(the “2023 Form 10-K”), wherein a more complete discussion of significant accounting policies and certain other information can be found.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products Revenue — Used Serviceable Material (“USM”) Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from sales of USM are measured based on consideration specified in a contract with a customer, and excludes any sales commissions and taxes collected and remitted to government agencies. We recognize revenue when we satisfy a performance obligation by transferring control over a product or service to a customer. The parts are sold at a fixed price with no right of return. In determining the performance obligation, management has identified the promise in the contract to be the shipment of the spare parts to the customer. Title passes to the buyer when the goods are shipped, and the buyer is responsible for any loss in transit and the Company has a legal right to payment for the spare parts once shipped. We generally sell our USM products under standard 30-day payment terms, subject to certain exceptions. Customers neither have the right to return products nor do they have the right to extended financing. The Company has determined that physical acceptance of the spare parts to be a formality in accordance with Accounting Standards Codification (“ASC”) 606 – Revenue from Contracts with Customers (“ASC 606”).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Spare parts revenue is based on a set price for a set number of parts as defined in the purchase order. The performance obligation is completed once the parts have shipped and as a result, all of the transaction price is allocated to that performance obligation. The Company has determined that it is appropriate to recognize spare parts sales at a point in time (i.e., the date the parts are shipped) in accordance with ASC 606.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Products Revenue — Whole Asset Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues from whole asset sales are measured based on consideration specified in the contract with the customer. The Company and customer enter into an agreement which outlines the place and date of sale, purchase price, condition of the whole asset, bill of sale and the assignment of rights and warranties from the Company to the customer. The Company has identified the transfer of the whole asset as the performance obligation. The transaction price is set at a fixed dollar amount per fixed quantity (number of whole assets) and is explicitly stated in each contract. Whole asset sales revenue is based on a set price for a set number of assets, which is allocated to the performance obligation discussed above, in its entirety. The Company has determined the date of transfer to the customer is the date the customer obtains control over the asset and would cause the revenue recognition. Payment is required in full upon customers’ acceptance of the whole asset on the date of the transfer, unless the Company extends credit terms to customers it deems creditworthy. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Leasing Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company leases aircraft and engines (“Flight Equipment”) under operating leases that contain monthly base rent and reports rental income straight line over the life of the lease as it is earned. Additionally, the Company’s leases provide for supplemental rent, which is calculated based on actual hours or cycles of utilization and, for certain components, based on the amount of time until maintenance of that component is required. In certain leases, the Company records supplemental rent paid by the lessees as maintenance deposit payments and other liabilities in recognition of the Company’s contractual commitment to reimburse qualifying maintenance. Reimbursements to the lessees upon receipt of evidence of qualifying maintenance work are charged against the existing maintenance deposit payment liabilities. In leases where the Company is responsible for performing certain repairs or replacement of aircraft components or engines, supplemental rent is recorded as revenue in the period earned. In the event of premature lease termination or lessee default on the lease terms, revenue recognition will be discontinued when outstanding balances are beyond the customers’ deposits held. Flight Equipment leases are billed in accordance with the lease agreement and invoices are due upon receipt.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;">Services Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Revenues for services are recognized as performance obligations are fulfilled and the benefits are transferred to the customer. At contract inception, we evaluate if the contract should be accounted for as a single performance obligation or if the contract contains multiple performance obligations. In some cases, our service contract with the customer is considered one performance obligation as it includes factors such as the good or service being provided is significantly integrated with other promises in the contract, the service provided significantly modifies or customizes the other good or service or the goods or services are highly interdependent or interrelated with each other. If the contract has more than one </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 10pt 0pt;">performance obligation, the Company determines the standalone price of each distinct good or service underlying each performance obligation and allocates the transaction price based on their relative standalone selling prices. The transaction price of a contract, which can include both fixed and variable amounts, is allocated to each performance obligation identified. Some contracts contain variable consideration, which could include incremental fees or penalty provisions related to performance. Variable consideration that can be reasonably estimated based on current assumptions and historical information is included in the transaction price at the inception of the contract but limited to the amount that is probable that a significant reversal in the amount of cumulative revenue recognized will not occur. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For most service contracts, our performance obligations are satisfied over time as work progresses or at a point in time based on transfer of control of products and services to our customers. We receive payments from our customers based on billing schedules or other terms as written in our contracts.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">For our performance obligations that are satisfied over time, we measure progress in a manner that depicts the performance of transferring control to the customer. As such, we utilize the input method of cost-to-cost to recognize revenue over time as this depicts when control of the promised goods or services are transferred to the customer. Revenue is recognized based on the relationship of actual costs incurred to date to the estimated total cost at completion of the performance obligation. We are required to make certain judgments and estimates, including estimated revenue and costs, as well as inflation and the overall profitability of the arrangement. Key assumptions involved include future labor costs and efficiencies, overhead costs and ultimate timing of product delivery. Differences may occur between the judgments and estimates made by management and actual program results. Under most of our maintenance, repair and overhaul (“MRO”) contracts, if the contract is terminated for convenience, we are entitled to payment for items delivered, fair compensation for work performed, the costs of settling and paying other claims and a reasonable profit on the costs incurred or committed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Changes in estimates and assumptions related to our arrangements accounted for using the input method based on labor hours are recorded using the cumulative catchup method of accounting. These changes are primarily adjustments to the estimated profitability for our long-term programs where we provide MRO services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">We have elected to use certain practical expedients permitted under ASC 606. Shipping and handling fees and costs incurred associated with outbound freight after control over a product has transferred to a customer are accounted for as a fulfillment cost and are included in cost of sales in our condensed consolidated statements of operations, and are not considered a performance obligation to our customers. Our reported revenue on our condensed consolidated statements of operations is net of any sales or related non-income taxes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">Revision of Prior Period Financial Statements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Certain balances in the condensed consolidated balance sheet as of December 31, 2023, and the condensed consolidated statements of cash flows for the six months ended June 30, 2023, have been reclassified to conform to the presentation in the condensed consolidated financial statements as of and for the three and six months ended June 30, 2024, primarily the reclassification of amounts related to deposits for Flight Equipment purchases from deposits, prepaid expenses, and other current assets to advance vendor payments. Such reclassification did not impact net income (loss), stockholder’s equity or total cash flows from operating activities, and did not have a material impact on the condensed consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 10pt 0pt;">New Accounting Pronouncements Adopted</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">In December 2023, the Financial Accounting Standards Board (“FASB”) issued ASU 2023-09, Income Taxes (“Topic 740”): Improvements to Income Tax Disclosures, which would require additional transparency for income tax disclosures, including the income tax rate reconciliation table and cash taxes paid both in the United States and foreign jurisdictions. This standard is effective for annual periods beginning after December 15, 2024. We are currently assessing the impact this standard will have on our disclosures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">There have been no other accounting pronouncements issued but not yet adopted by us which are expected to have a material impact on our consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE C — REVENUE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The timing of revenue recognition, customer billings, and cash collections results in a contract asset or contract liability at the end of each reporting period. Contract assets consist of unbilled receivables or costs incurred where revenue recognized over time exceeds the amounts billed to customers. We record a receivable when revenue is recognized prior to invoicing and we have an unconditional right to consideration (only the passage of time is required before payment of that consideration is due) and a contract asset when the right to payment is conditional upon our future performance. Contract liabilities include advance payments and billings in excess of revenue recognized. Certain customers make advance payments prior to our satisfaction of our performance obligations on the contract. These amounts are recorded as contract liabilities until such performance obligations are satisfied. Contract assets and contract liabilities are determined on a contract by contract basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract assets are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,597 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,474 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,877)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract assets are reported within deposits, prepaid expenses, and other current assets on our condensed consolidated balance sheets. Changes in contract assets primarily result from the timing difference between the performance of services. Contract liabilities are reported as deferred revenue on our condensed consolidated balance sheets and amounted to $3.0 million as of December 31, 2023, of which $2.7 million was related to contract liabilities for services to be performed. For the three and six months ended June 30, 2024, the Company recognized as revenue $0.1 million and $2.4 million of contract liabilities included in the beginning balance for services performed as the timing between customer payments and our performance of the services is generally no longer than six months. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Disaggregation of Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">19,600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,118 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">23,718 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,132 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9,493 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">46,625 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,913 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,913 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,561 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,561 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,722 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,722 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,513 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,785 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">43,298 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">93,693 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,215 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">104,908 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,368 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,368 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">29,517 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">29,517 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,365 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,365 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,799 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">35,302 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">77,101 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">101,061 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">66,580 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">167,641 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,409 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">19,851 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">31,594 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,825 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,419 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,343 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,561 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">44,999 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">45,217 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">211 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">211 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">482 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">482 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,785 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,838 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,623 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">76,593 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,525 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">83,118 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,908 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,908 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,417 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,417 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,571 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,571 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,071 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">32,255 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">69,326 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">85,501 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62,096 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">147,597 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contract assets are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Change</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Contract assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,597 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,474 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,877)</p></td></tr></table> 4597000 6474000 -1877000 3000000.0 2700000 100000 2400000 P6M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reports revenue by segment. The following tables present revenue by segment, as well as a reconciliation to total revenue for the three and six months ended June 30, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">19,600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,118 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">23,718 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,132 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9,493 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">46,625 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,913 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,913 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,561 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,561 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,667 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,722 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,722 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,513 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,785 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">43,298 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">93,693 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,215 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">104,908 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,368 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,368 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">29,517 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">29,517 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,365 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,365 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,799 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">35,302 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">77,101 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">101,061 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">66,580 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">167,641 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:34.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Management</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"> <b style="font-weight:bold;">Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total Revenues</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,409 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">19,851 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">31,594 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,825 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,419 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,343 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,561 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">44,999 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">218 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">45,217 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Engineered solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">211 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">211 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">482 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">482 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,785 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,838 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,623 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">76,593 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,525 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">83,118 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Leasing</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,286 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,908 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,908 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,417 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">28,417 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,571 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">55,571 </p></td></tr><tr><td style="vertical-align:bottom;width:26.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><b style="font-weight:bold;">Total revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">37,071 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">32,255 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">69,326 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">85,501 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">62,096 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">147,597 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 19600000 4118000 23718000 37132000 9493000 46625000 17913000 17913000 56561000 56561000 1667000 1667000 1722000 1722000 37513000 5785000 43298000 93693000 11215000 104908000 4286000 4286000 7368000 7368000 29517000 29517000 55365000 55365000 41799000 35302000 77101000 101061000 66580000 167641000 16442000 3409000 19851000 31594000 5825000 37419000 17343000 218000 17561000 44999000 218000 45217000 211000 211000 482000 482000 33785000 3838000 37623000 76593000 6525000 83118000 3286000 3286000 8908000 8908000 28417000 28417000 55571000 55571000 37071000 32255000 69326000 85501000 62096000 147597000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE D — INVENTORY</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following are the major classes of inventory as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">126,807 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">120,053 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Work-in-process</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,028 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">22,270 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Whole assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">226,978 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">186,845 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">378,813 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">329,168 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less short term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(221,371)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(177,770)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">157,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">151,398 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company recorded inventory scrap loss reserves of $0.4 million and $0.9 million for the three and six months ended June 30, 2024, respectively.<span style="background:#ffffff;"> </span>The Company recorded inventory scrap loss reserves of $0.2 million and $0.7 million for the three and six months ended June 30, 2023, respectively. Additions to inventory reserves are included in cost of products in the accompanying condensed consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Our allocation of inventory between short term and long term reflects the inventory’s operating cycle, which is longer than one year due to teardown and repair lead times. Inventory expected to be monetized within 18 months as well as work-in-process are reported under current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;background:#ffffff;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In April 2024, one of the Company’s leased secondary parts warehouses in Roswell, New Mexico, was destroyed by a fire. Inside the warehouse were various aircraft parts typically sold by AerSale as USM. The replacement value of that inventory, which was also destroyed or rendered not sellable by the fire, is estimated at $52.8 million. AerSale carries insurance covering these parts, with a limit of $50 million and a $10,000 deductible, for which it has submitted a claim. The cost of the destroyed inventory is $6.0 million; accordingly, since the insurance claim has yet to be paid, the Company recorded an impairment of $6.0 million and a $6.0 million non-trade receivable within Deposits, prepaid expenses, and other current assets, in the condensed consolidated balance sheets as of June 30, 2024. The recovery of the $6.0 million claim is deemed to be probable.  Pursuant to ASC 450-30, Gain Contingencies, any higher amount than our book value that is to be collected from the insurance claim, will not be recorded until the insurance claim is paid.</p></td></tr><tr><td style="vertical-align:bottom;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Following are the major classes of inventory as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">USM</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">126,807 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">120,053 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Work-in-process</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,028 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">22,270 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Whole assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">226,978 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">186,845 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">378,813 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">329,168 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less short term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(221,371)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(177,770)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Long term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">157,442 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">151,398 </p></td></tr></table> 126807000 120053000 25028000 22270000 226978000 186845000 378813000 329168000 221371000 177770000 157442000 151398000 400000 900000 200000 700000 P18M 1 52800000 50000000 10000 6000000.0 6000000.0 6000000.0 6000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE E — INTANGIBLE ASSETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In accordance with ASC 350, <i style="font-style:italic;">Intangibles — Goodwill and Other</i> (“ASC 350”), goodwill and other intangible assets deemed to have indefinite lives are not amortized, but are subject to annual impairment tests. The Company reviews and evaluates our goodwill and indefinite life intangible assets for potential impairment at a minimum annually or more frequently if circumstances indicate that impairment is possible.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company determined the fair value of assets acquired and liabilities assumed using a variety of methods. An income approach based on discounted cash flows was used to determine the values of our trademarks, certifications, customer relationships and Federal Aviation Administration (“FAA”) certificates. The assumptions the Company used to estimate the fair value of our reporting units are based on historical performance, as well as forecasts used in our current business plan and require considerable management judgment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s goodwill and intangible assets as defined by ASC 350 is related to our subsidiaries, AerSale Component Solutions (d/b/a AerSale Landing Gear Solutions) (“ALGS”), Avborne Component Solutions (d/b/a AerSale Component Solutions) (“ACS”), and Aircraft Composite Technologies (“ACT”), which are included in the TechOps segment, as well as Qwest Air Parts (“Qwest”), which is included under the Asset Management Solutions segment. See Note L for information about our business segments.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill and other intangible assets, net as of the below dates are (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">724 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,416</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">379 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,300 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">63 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">200 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certificates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">796 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,002 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,002</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total intangible assets with indefinite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,190</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets with definite useful lives are amortized on a straight-line basis over their estimated useful lives. Intangible assets with definite lives as of the below dates are as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> <b style="font-weight:bold;">In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,677 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,163 </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30 </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">928 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,033 </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Customer relationships</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,971 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,430 </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">AerSale:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Flight manuals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">543 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:64.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Total intangible assets with definite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,139 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,656 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total amortization expense amounted to $0.5 million and $0.6 million for the three months ended June 30, 2024 and 2023, respectively. Total amortization expense amounted to $1.0 million and $1.1 million for the six months ended June 30, 2024 and 2023, respectively. Accumulated amortization amounted to $10.4 million and $9.3 million as of June 30, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In the first quarter of 2024, the Company identified a triggering event indicating the fair value of one or more of the Company’s reporting units more likely than not did not exceed their carrying values. The triggering event was due to the significant decline in the market price of the Company’s common stock during the quarter. As a result, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of March 31, 2024 and determined that the fair values exceeded the carrying values for each reporting unit. Due to the lack of recovery in the stock price during the second quarter of 2024, the Company performed an interim quantitative goodwill impairment test for the Asset Management and ACT reporting units as of June 30, 2024, and determined that the fair values exceeded the carrying values for each reporting unit. As such, the interim quantitative tests did not result in a goodwill impairment for the Company’s reporting units.  In addition, the Company performed a qualitative assessment of long-lived assets and concluded it is not more likely than not that long-lived assets are impaired. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The fair value determination of the Company’s reporting units and goodwill is judgmental in nature and requires the use of estimates and assumptions that are sensitive to changes. While the Company believes it has made reasonable </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">estimates and assumptions to calculate the fair values of the reporting units, it is possible a material change could occur. As a result, there can be no assurance that the estimates and assumptions made for purposes of the quantitative goodwill and indefinite-lived intangible impairment tests will prove to be an accurate prediction of future results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Other intangible assets are reviewed at least annually or more frequently if any event or change in circumstance indicates that an impairment may have occurred.  </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill and other intangible assets, net as of the below dates are (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">724 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,416</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">379 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,300 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">63 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">200 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certificates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">796 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,002 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,002</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total intangible assets with indefinite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,190</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Qwest:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">724 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 724</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,416 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,416</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ALGS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">710 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 710</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">379 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 379</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACS:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">600 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 600</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certifications</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,300 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,300</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">63 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">ACT:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><b style="font-weight:bold;white-space:pre-wrap;"> </b><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Trademarks</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">200 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">FAA Certificates</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">796 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 796</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Goodwill</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,002 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,002</p></td></tr><tr><td style="vertical-align:bottom;width:71.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Total intangible assets with indefinite lives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.16%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">30,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,190</p></td></tr></table> 724000 724000 13416000 13416000 710000 710000 379000 379000 600000 600000 7300000 7300000 63000 63000 200000 200000 796000 796000 6002000 6002000 30190000 30190000 P10Y 4677000 5163000 P10Y 20000 30000 P10Y 928000 1033000 P10Y 4971000 5430000 P10Y 543000 11139000 11656000 500000 600000 1000000.0 1100000 10400000 9300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE F — PROPERTY AND EQUIPMENT, NET</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Tooling and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_afZp1AYVSk2V6hCyIl-iMw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7</span></span> - 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,720 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,024 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Furniture and other equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,475 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,076 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Computer software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,555 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,374 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Leasehold improvements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 - 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,081 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,269 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equipment under capital lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Flight equipment held for R&amp;D</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,368 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,784 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">61,199 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">54,719 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(28,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27,027)</p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">32,683 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27,692 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Depreciation expense, which includes amortization of equipment under capital lease, amounted to $1.2 million and $0.9 million for the three months ended June 30, 2024 and 2023, respectively. Depreciation expense, which includes amortization of equipment under capital lease, amounted to $2.3 million and $1.8 million for the six months ended June 30, 2024 and 2023, respectively. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property and equipment, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> In Years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Tooling and equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:Hidden_afZp1AYVSk2V6hCyIl-iMw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">7</span></span> - 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,720 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,024 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Furniture and other equipment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,475 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,076 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Computer software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,555 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,374 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Leasehold improvements</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3 - 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,081 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,269 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Equipment under capital lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">192 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Flight equipment held for R&amp;D</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,368 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,784 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">61,199 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">54,719 </p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(28,516)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27,027)</p></td></tr><tr><td style="vertical-align:bottom;width:56.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">32,683 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.73%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">27,692 </p></td></tr></table> P15Y 16720000 16024000 P5Y 12475000 12076000 P5Y 2555000 2374000 P3Y P10Y 21081000 16269000 P5Y 192000 P2Y 8368000 7784000 61199000 54719000 28516000 27027000 32683000 27692000 1200000 900000 2300000 1800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE G — LEASE RENTAL REVENUES AND AIRCRAFT AND ENGINES HELD FOR LEASE</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aircraft and engines held for lease, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Aircraft and engines held for lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">62,178 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">58,136 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(30,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(31,661)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">31,491 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">26,475 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Total depreciation expense amounted to $1.9 million and $1.1 million for the three months ended June 30, 2024 and 2023, respectively. Total depreciation expense amounted to $3.1 million and $2.2 million for the six months ended June 30, 2024 and 2023, respectively, and is included in cost of leasing in the condensed consolidated statements of operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental rents recognized as revenue totaled $2.3 million and $1.3 million for the three months ended June 30, 2024 and 2023, respectively. Supplemental rents recognized as revenue totaled $3.8 million and $4.5 million for the six months ended June 30, 2024 and 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s current operating lease agreements for leased Flight Equipment expire over the next three years. The amounts in the following table are based upon the assumption that Flight Equipment under operating leases will remain leased for the length of time specified by the respective lease agreements. Minimum future annual lease rentals contracted to be received under existing operating leases of Flight Equipment were as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Remaining six months of 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,309 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,713 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,416 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,411 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total minimum lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,849 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Aircraft and engines held for lease, net, as of the below dates consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Aircraft and engines held for lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">62,178 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">58,136 </p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less accumulated depreciation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(30,687)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(31,661)</p></td></tr><tr><td style="vertical-align:bottom;width:65.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">31,491 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.68%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">26,475 </p></td></tr></table> 62178000 58136000 30687000 31661000 31491000 26475000 1900000 1100000 3100000 2200000 2300000 1300000 3800000 4500000 P3Y Minimum future annual lease rentals contracted to be received under existing operating leases of Flight Equipment were as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Remaining six months of 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,309 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4,713 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3,416 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,411 </p></td></tr><tr><td style="vertical-align:bottom;width:80.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total minimum lease payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.95%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">16,849 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 6309000 4713000 3416000 2411000 16849000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE H — ACCRUED EXPENSES</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the components of accrued expenses as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued compensation and related benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,989 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,241 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued legal fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">588 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">854 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Commission fee accrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">787 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">260 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued federal, state and local taxes and fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">176 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">105 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,820 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,018 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,360 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,478 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following is a summary of the components of accrued expenses as of the below dates (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued compensation and related benefits</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,989 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,241 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued legal fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">588 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">854 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Commission fee accrual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">787 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">260 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Accrued federal, state and local taxes and fees</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">176 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">105 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,820 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,018 </p></td></tr><tr><td style="vertical-align:bottom;width:72.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,360 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,478 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2989000 2241000 588000 854000 787000 260000 176000 105000 1820000 2018000 6360000 5478000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE I – WARRANT LIABILITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Warrants to purchase a total of 623,834 shares of the Company’s common stock were outstanding as of June 30, 2024 and December 31, 2023. 750,000 warrants were issued to founders in a private placement (the “Private Warrants”). Each of the Private Warrants entitles the registered holder to purchase one share of the Company’s common stock at a price of $11.50 per share, subject to adjustment. The outstanding Private Warrants will expire at 5:00 p.m., New York City time, on December 22, 2025, or earlier upon redemption or liquidation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Private Warrants include provisions that affect the settlement amount. Such variables are outside of those used to determine the fair value of a fixed-for-fixed instrument, and as such, the Private Warrants do not meet the criteria for equity treatment under guidance contained in ASC Topic 815, “Accounting for Derivative Financial Instruments Indexed to, and Potentially Settled in a Company’s Own Stock.” The Company classifies the Private Warrants as a liability at their fair value subject to re-measurement at each balance sheet date and adjusted at each reporting period until exercised or expired, and any change in fair value is recognized in the Company's condensed consolidated statements of operations. The fair value of the Private Warrants is determined using the Black-Scholes option pricing model. The following table represents the assumptions used in determining the fair value of the Private Warrants as of June 30, 2024 and December 31, 2023:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.33%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.84%</p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">40.95%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">41.66%</p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-variant:small-caps;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The significant assumptions utilized in the Black-Scholes calculation consist of interest rate for U.S. Treasury Bonds, as published by the U.S. Federal Reserve, and expected volatility estimated using historical daily volatility of guideline public companies.</p> 623834 623834 750000 1 11.50 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">4.33%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">3.84%</p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">40.95%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">41.66%</p></td></tr><tr><td style="vertical-align:bottom;width:62.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.0</p></td></tr></table> 0.0433 0.0384 0.4095 0.4166 1.5 2.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE J— FINANCING ARRANGEMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt obligations as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$180.0</b><b style="font-weight:bold;"> million Wells Fargo Senior Secured Revolving Credit Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">80,955 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">29,000 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$10.0</b><b style="font-weight:bold;"> million Synovus Property and Equipment Revolving Term Loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">615 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,559 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81,570 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">37,559 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less current portion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(93)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,278)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total long-term portion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81,477 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,281 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At June 30, 2024 and December 31, 2023, total deferred financing costs were $1.3 million and $1.5 million, respectively. Amortized debt issuance costs are recorded in interest (expense) income, net through maturity of the related debt using the straight-line method, which approximates the effective interest method. Amortization expense amounted to $0.1 and $0.2 million for the three months and six months ended June 30, 2024. Amortization expense amounted to $0.1 million and $0.2 million for the three and six months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">$180.0</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> million Wells Fargo Senior Secured Revolving Credit Agreement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On July 20, 2018, the Company and other subsidiary borrowers signatory thereto entered into a secured amended and restated revolving credit agreement (as amended, the “Revolving Credit Agreement”), which provides for a $150.0 million aggregate amount of revolver commitments subject to borrowing base limitations. Effective July 25, 2023, the Company amended the Revolving Credit Agreement to increase the maximum commitments thereunder to $180.0 million aggregate amount, expandable to $200.0 million, subject to borrowing base limitations, and to extend the maturity date to July 24, 2028.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The interest rate applicable to loans outstanding on the Revolving Credit Agreement is a floating rate of interest per annum of Secured Overnight Financing Rate (“</span><span style="-sec-ix-hidden:Hidden_FA0KovjoPEeCkcsJYFo6wA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;background:#ffffff;">SOFR</span></span><span style="background:#ffffff;">”) plus a margin of </span><span style="background:#ffffff;">2.75%</span><span style="background:#ffffff;">. The applicable interest rate as of June 30, 2024 was </span><span style="background:#ffffff;">8.08%</span><span style="background:#ffffff;">. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s ability to borrow on the Revolving Credit Agreement is subject to ongoing compliance by the Company and the borrowers with various customary affirmative and negative covenants. The Revolving Credit Agreement requires the Company and borrowers to meet certain financial and nonfinancial covenants. The Company was in compliance with these covenants as of June 30, 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">$10.0</span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;"> million Synovus Property and Equipment Revolving Term Loan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On June 30, 2023, the Company entered into a Property and Equipment Revolving Term Loan (the “Equipment Loan”) with a total advance commitment of $10.0 million for the purpose of financing capital expenditures on property and equipment. Once the total advance commitment was reached or commencing on June 30, 2024, whichever came first, this facility would become a term loan with a maturity date of June 30, 2027. This loan is collateralized by the property and equipment it finances and requires interest only payment until converted to a term loan, at which point, principal and interest payments will be required. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The <span style="background:#ffffff;">Equipment Loan</span> bears interest at a rate per annum equal to one-month <span style="-sec-ix-hidden:Hidden_pDa42N49NkqPYor_J64eXA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">SOFR</span></span> plus 3.50%, which will be adjusted monthly. The effective rate on this facility as of June 30, 2024 was 7.96%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">The Equipment Loan is subject to ongoing compliance by the Company in the form of various customary affirmative and negative covenants, as well as certain financial covenants. The Company was in compliance with these covenants as of June 30, 2024.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The schedule of payments on the Equipment Loan as of June 30, 2024 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">109 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">198 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">214 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">94 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">615 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Outstanding debt obligations as of June 30, 2024 and December 31, 2023 consisted of the following (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$180.0</b><b style="font-weight:bold;"> million Wells Fargo Senior Secured Revolving Credit Agreement</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">80,955 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">29,000 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$10.0</b><b style="font-weight:bold;"> million Synovus Property and Equipment Revolving Term Loan</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">615 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,559 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81,570 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">37,559 </p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Less current portion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(93)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,278)</p></td></tr><tr><td style="vertical-align:bottom;width:73.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total long-term portion</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">81,477 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">$</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,281 </p></td></tr></table> 180000000.0 180000000.0 80955000 29000000 10000000.0 10000000.0 615000 8559000 81570000 37559000 93000 1278000 81477000 36281000 1300000 1500000 100000 200000 100000 200000 180000000.0 150000000.0 180000000.0 200000000.0 0.0275 0.0808 10000000.0 10000000.0 0.0350 0.0796 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The schedule of payments on the Equipment Loan as of June 30, 2024 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ending December 31:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-family:'Calibri','Helvetica','sans-serif';font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">109 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2025</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">198 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2026</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">214 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">2027</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">94 </p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:87.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total payments</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">615 </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 109000 198000 214000 94000 615000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">NOTE K — EARNINGS PER SHARE</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The computation of basic and diluted earnings per share (“EPS”) is based on the weighted average number of common shares outstanding during each period. The following table provides a reconciliation of the computation for basic and diluted earnings per share for the three and six months ended June 30, 2024 and 2023, respectively (in thousands, except share and per share data):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (loss) income </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(2,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(2,683)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(1,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(1,059)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (loss) income for EPS - Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(4,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,742)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of shares outstanding - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,029,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,227,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,010,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,217,990</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average of assumed common Shares - options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Additional shares from assumed stock-settled restricted stock units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed exercise of warrants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,899</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of shares outstanding - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,029,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,404,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,111,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,417,889</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Loss) earnings per share – basic:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Loss) earnings per share – diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.08)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Anti-dilutive shares/units excluded from earnings per share - diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed stock-settled restricted stock units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,788,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,032</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed exercise of stock options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (loss) income </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(2,688)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(2,683)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(1,393)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(1,059)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net (loss) income for EPS - Diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,637)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(4,081)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,640 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">(3,742)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of shares outstanding - basic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,029,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,227,484</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,010,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,217,990</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average of assumed common Shares - options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,576</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;white-space:pre-wrap;">Additional shares from assumed stock-settled restricted stock units </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 89,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed exercise of warrants </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 177,169</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 199,899</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted-average number of shares outstanding - diluted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,029,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,404,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,111,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,417,889</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Loss) earnings per share – basic:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.05)</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Loss) earnings per share – diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.08)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (0.07)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Anti-dilutive shares/units excluded from earnings per share - diluted:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed stock-settled restricted stock units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 71,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,788,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,782,032</p></td></tr><tr><td style="vertical-align:bottom;width:47.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Additional shares from assumed exercise of stock options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> -3637000 -2688000 2640000 -2683000 -1393000 -1059000 -3637000 -4081000 2640000 -3742000 53029359 51227484 53010425 51217990 11576 89438 177169 199899 53029359 51404653 53111439 51417889 -0.07 -0.05 0.05 -0.05 -0.07 -0.08 0.05 -0.07 71847 1788589 1782032 3205 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE L — BUSINESS SEGMENTS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Consistent with how our chief operating decision maker (Chairman and Chief Executive Officer) evaluates performance and utilizes gross profit as a profitability measure, the Company reports its activities in two business segments:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Asset Management Solutions — comprised of activities to extract value from strategic asset acquisitions through leasing, trading, or disassembling for product sales.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:36pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">TechOps — comprised of MRO activities and product sales of internally developed engineered solutions and other serviceable products.</span></td></tr></table><div style="margin-top:10pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Asset Management Solutions segment activities include monetization of assets through the lease or sale of whole assets, or through disassembly activities in support of our USM-related activities. Our monetizing services have been developed to maximize returns on mid-life Flight Equipment throughout their operating life, in conjunction with realizing the highest residual value of Flight Equipment at its retirement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The TechOps segment consists of aftermarket support and services businesses that provide maintenance support for aircraft and aircraft components, and sale of engineered solutions. Our MRO business also engages in longer term projects such as aircraft modifications, cargo conversions of wide-body aircraft, and aircraft storage. The segment also includes MRO of landing gear, thrust reversers, and other components. Cost of sales consists principally of the cost of product, direct labor, and overhead. Our engineered solutions revenue consists of sales of products internally developed as permitted by Supplemental Type Certificates issued by the FAA. These products are proprietary in nature and function as non-original equipment manufacturer solutions to airworthiness directives and other technical challenges for operators. In order to develop these products, the Company engages in research and development  activities, which are expensed as incurred. The TechOps segment also engages in the repair and sale of USM inventory for which it has the overhaul capabilities and relationships to sell.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Gross profit is calculated by subtracting cost of sales from revenue. The assets and certain expenses related to corporate activities are not allocated to the segments. Our reportable segments are aligned principally around the differences in products and services. The segment reporting excludes the allocation of selling, general and administrative expenses, interest income (expense) and income tax expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Selected financial information for each segment for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 598,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table reconciles segment gross profit to (loss) income before income tax provision for the three and six months ended June 30, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Segment gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,720 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,140 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,516 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">44,531 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Selling, general and administrative expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(23,572)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27,097)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(47,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(52,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Interest (expense) income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">381 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,428 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Other income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">102 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">138 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">271 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">371 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">138 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,393 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,117 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,059 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax provision</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(3,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5,045)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,736 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(4,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intersegment sales include amounts invoiced by a segment for work performed for another segment. Amounts are based on actual work performed or products sold and agreed-upon pricing which is intended to be reflective of the arm’s length value of the contribution made by the supplying business segment. All intersegment transactions have been eliminated upon consolidation. Intersegment revenue for the three and six months ended June 30, 2024 and 2023, is as follows (in thousands):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">170 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">164 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">606 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,074 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,019 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,432 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,597 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intersegment revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,189 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,596 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,203 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,264 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">Selected financial information for each segment for the three and six months ended June 30, 2024 and 2023 is as follows (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.15969849%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:48.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,110</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,948</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,613</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,553</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,799</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,061</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,501</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,517</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,365</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,571</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 218</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 35,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,255</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 167,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 147,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Gross profit </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:middle;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Aircraft</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,422</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,760</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Engine</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,595</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,754</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,355</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,414</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">MRO services</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,477</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Product sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,555</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><b style="font-weight:bold;">Whole asset sales</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 376</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,503</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,117</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,720</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,531</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 412,753</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 372,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Tech Ops</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 171,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 163,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Corporate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 598,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 553,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 9110000 12053000 25448000 36948000 32689000 25018000 75613000 48553000 41799000 37071000 101061000 85501000 29517000 28417000 55365000 55571000 5785000 3620000 11215000 6307000 218000 218000 35302000 32255000 66580000 62096000 77101000 69326000 167641000 147597000 3422000 1760000 8259000 10215000 11939000 9595000 29754000 19199000 15361000 11355000 38013000 29414000 4561000 7241000 9477000 13186000 1798000 1168000 3026000 1555000 376000 376000 6359000 8785000 12503000 15117000 21720000 20140000 50516000 44531000 412753000 372326000 171286000 163883000 14655000 17729000 598694000 553938000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table reconciles segment gross profit to (loss) income before income tax provision for the three and six months ended June 30, 2024 and 2023 (in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Segment gross profit</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">21,720 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">20,140 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">50,516 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">44,531 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Selling, general and administrative expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(23,572)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(27,097)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(47,705)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(52,321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Interest (expense) income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(1,528)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">381 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(2,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,428 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Other income, net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">102 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">138 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">271 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">371 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:50.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;"><b style="font-weight:bold;">Change in fair value of warrant liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">138 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,393 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,117 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,059 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:50.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">(Loss) income before income tax provision</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(3,140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(5,045)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,736 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">(4,932)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 21720000 20140000 50516000 44531000 23572000 27097000 47705000 52321000 -1528000 381000 -2463000 1428000 102000 138000 271000 371000 -138000 -1393000 -2117000 -1059000 -3140000 -5045000 2736000 -4932000 Intersegment revenue for the three and six months ended June 30, 2024 and 2023, is as follows (in thousands):<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:-0.07212067%;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:19.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Six Months Ended June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Asset Management Solutions</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">170 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">164 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">606 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,074 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">TechOps</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,019 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,432 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,597 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">10,190 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total intersegment revenues</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.34%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,189 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">6,596 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">8,203 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">11,264 </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 170000 164000 606000 1074000 2019000 6432000 7597000 10190000 2189000 6596000 8203000 11264000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">NOTE M — STOCKHOLDERS’ EQUITY</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Common Stock</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s common stock, $0.0001 par value, consists of 200,000,000 authorized shares, of which 53,084,214 and 52,954,430 shares were <span style="-sec-ix-hidden:Hidden_4ytlNo7BQkqHagD7mSQZdA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_RbBNfGyovUq2OlutlciLoA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of June 30, 2024 and December 31, 2023, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2020 Equity Incentive Plan</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company maintains a 2020 Equity Incentive Plan (the “2020 Plan”) and has registered 6,200,000 shares of common stock issuable under the 2020 Plan. The 2020 Plan authorizes discretionary grants of incentive stock options to employees of the Company and its qualifying subsidiaries. The 2020 Plan also authorizes discretionary grants of non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, dividend equivalents or other equity or cash-based awards to employees and consultants of the Company and its subsidiaries and to members of the Board of Directors (the “Board”) of the Company. To the extent that an award under the 2020 Plan expires, is cancelled, forfeited, terminated, settled in cash or is otherwise settled without issuance of the full number of shares to which it relates, those shares will become or again be available for awards under the 2020 Plan. The 2020 Plan is administered by the Compensation Committee of the Board. The Compensation Committee has complete, full and final authority to: designate participants; determine the types of awards to be granted; determine the terms of awards; interpret and administer the 2020 Plan and any agreements and awards thereunder.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Restricted stock unit activity under the 2020 Plan for the six months ended June 30, 2024 and 2023 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 532,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.84</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,145,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,843)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,403,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.42</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QLeELnwIWk-gwYWsQ3KYCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.88</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.55</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.20</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,584,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Ne9iu3rhnEOUMoO5c82yfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 3.06</span></span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the restricted stock unit awards granted under the 2020 Plan containing both service and performance conditions, the Company recognizes compensation expense when the awards are considered probable of vesting.  Restricted stock units are considered granted, and the service inception date begins, when a mutual understanding of the key terms and conditions between the Company and the employee have been established.  The fair value of restricted stock units is determined based on the closing price of the shares on the grant date. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The probability of restricted share awards granted with future performance conditions is evaluated at each reporting period and compensation expense is adjusted based on the probability assessment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, the Company’s restricted stock units included 724,248 performance-based awards that have vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2024, the Company did not recognized share-based compensation expense for the performance-based awards given that the achievement of the performance milestones have been deemed not probable for accounting purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2023, the Company’s restricted stock units included 1,073,736 performance-based awards that had vesting provisions subject to both time vesting and the achievement of certain performance milestones at 100% and 200% vesting targets.  Effective March 31, 2022, the performance-based awards granted in 2021 (the “2021 PSUs”) met the performance metric at the maximum level of 200% with <span style="-sec-ix-hidden:Hidden_35SQe_M_tkalNe-K2TAblQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-third</span></span> vested on December 22, 2022 and <span style="-sec-ix-hidden:Hidden_MwujoRpFg0iIPFjLDVJwdw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">two-thirds</span></span> vesting on December 22, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the three and six months ended June 30, 2023, the Company recognized share-based compensation expense for the 2021 PSUs of $2.0 million and $4.0 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Stock Options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock options granted under the 2020 Plan have exercise terms of 10 years and vest in equal instalments of <span style="-sec-ix-hidden:Hidden_KwH-_MOskEe7wWoML5qcug;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-third</span></span> of the total number of options granted on each of the first three anniversaries from the grant date beginning one year after the date of grant, and are assigned an exercise price equal to the closing stock price on the day prior to the date of grant. Options are expensed on a straight-line basis over the grant vesting period, which is considered to be the requisite service period. In order for the options to vest, the employee must be in the continuous employment of the Company since the date of the grant. Except for qualifying retirement after the nine-month anniversary of the grant date, any portion of the grant that has not vested will be forfeited upon termination of employment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the 2020 Plan, the fair value of each option grant is estimated on the date of grant using the Black-Scholes option-pricing model. When determining expected volatility, the Company considers the historical volatility of the Company’s stock price, or benchmark companies when the option exercise period exceeds period for which stock data is available for the Company. The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the time of grant, based on the options’ expected term. The assumptions used in the Black-Scholes <span style="-sec-ix-hidden:Hidden_NiAIoSylSUCzLgC1MjOa7w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">option-pricing model</span></span> for options granted in 2024 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 7, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.42%</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50.04%</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Dividend yield</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Grant-date fair value (per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.73</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock options activity under the 2020 Plan for the six months ended June 30, 2024 was as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise price per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Value (1)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Exercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Outstanding June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Nonvested at June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total shares valued at the market price of the underlying stock as of June 30, 2024 less the exercise price.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of June 30, 2024, the unrecognized compensation costs related to these awards was $2.3 million. The Company expects to recognize those costs over a weighted average period of <span style="-sec-ix-hidden:Hidden_lAfHaoFgp0iY-CPsjtof_w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">1.9</span></span> years. The total grant date fair value of stock options awarded during the three and six months ended June 30, 2024 was $2.4 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2020 Employee Stock Purchase Plan </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The Company also maintains the AerSale Corporation 2020 Employee Stock Purchase Plan (the “ESPP”) and has registered 500,000 shares of common stock issuable under the ESPP. During the six-months ended June 30, 2024 and 2023, the Company issued 48,202 and 21,551 shares, respectively, pursuant to the ESPP. </p> 0.0001 0.0001 200000000 200000000 53084214 52954430 6200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 532,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1.84</p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,145,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,119)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217,843)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,403,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.48%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8.51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.42</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Grant Date Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,374,383</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_QLeELnwIWk-gwYWsQ3KYCg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 2.88</span></span></p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 359,993</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.55</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15,699)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2.20</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Vested</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (134,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;width:53.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Outstanding June 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,584,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11.34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="-sec-ix-hidden:Hidden_Ne9iu3rhnEOUMoO5c82yfQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> 3.06</span></span></p></td></tr></table> 532399 14.82 P1Y10M2D 1145530 56119 217843 1403967 8.51 P2Y5M1D 1374383 10.72 359993 15.00 P2Y6M18D 15699 15.24 P2Y2M12D 134641 14.43 1584036 11.34 724248 1 2 1073736 1 2 2 2000000.0 4000000.0 P10Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 7, 2024</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Risk-free interest rate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.42%</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected volatility of common stock</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50.04%</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Dividend yield</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Expected option term in years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td></tr><tr><td style="vertical-align:bottom;width:83.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Grant-date fair value (per share)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.73</p></td></tr></table> 0.0442 0.5004 P6Y 3.73 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">    </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise price per share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Life (Years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Value (1)</b></p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Outstanding at December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Granted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Forfeited</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Exercised</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Outstanding June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Nonvested at June 30, 2024</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 644,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7.02</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr><tr><td style="vertical-align:bottom;width:38.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Exercisable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">- </p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;text-align:justify;width:100%;border:0pt;"><tr><td style="width:18pt;"></td><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Total shares valued at the market price of the underlying stock as of June 30, 2024 less the exercise price.</span></td></tr></table><div style="margin-top:12pt;"></div> 644550 7.02 P10Y 644550 7.02 P10Y 644550 7.02 P10Y 2300000 2400000 2400000 500000 48202 21551 false false false false