0001558370-24-002152.txt : 20240229 0001558370-24-002152.hdr.sgml : 20240229 20240229133531 ACCESSION NUMBER: 0001558370-24-002152 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 106 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240229 DATE AS OF CHANGE: 20240229 FILER: COMPANY DATA: COMPANY CONFORMED NAME: STEEL DYNAMICS INC CENTRAL INDEX KEY: 0001022671 STANDARD INDUSTRIAL CLASSIFICATION: STEEL WORKS, BLAST FURNACES ROLLING MILLS (COKE OVENS) [3312] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 351929476 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21719 FILM NUMBER: 24702102 BUSINESS ADDRESS: STREET 1: 7575 W JEFFERSON BLVD CITY: FORT WAYNE STATE: IN ZIP: 46804 BUSINESS PHONE: 260 459 3553 MAIL ADDRESS: STREET 1: 7575 W JEFFERSON BLVD CITY: FORT WAYNE STATE: IN ZIP: 46804 10-K 1 stld-20231231x10k.htm 10-K
0001022671--12-312023FYfalsehttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSoldhttp://fasb.org/us-gaap/2023#OtherAssetsCurrenthttp://fasb.org/us-gaap/2023#OtherAssetsCurrentP2YP2YP2YP59Y6M0.3333http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrentP9Yfalsefalsefalse0001022671us-gaap:CapitalAdditionsMember2023-12-310001022671us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001022671us-gaap:FairValueMeasurementsRecurringMember2023-12-310001022671us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001022671us-gaap:FairValueMeasurementsRecurringMember2022-12-310001022671stld:UnitedSteelSupplyLlcMemberstld:SteelOperationsMember2023-04-012023-04-010001022671stld:UnitedSteelSupplyLlcMember2023-04-012023-04-010001022671stld:MesabiNuggetMember2023-01-012023-12-310001022671stld:MesabiNuggetMember2022-01-012022-12-3100010226712023-11-3000010226712022-11-3000010226712022-02-2800010226712021-07-3100010226712020-02-290001022671us-gaap:TreasuryStockCommonMember2023-12-310001022671us-gaap:RetainedEarningsMember2023-12-310001022671us-gaap:NoncontrollingInterestMember2023-12-310001022671us-gaap:AdditionalPaidInCapitalMember2023-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001022671stld:RedeemableNoncontrollingInterestMember2023-12-310001022671us-gaap:TreasuryStockCommonMember2022-12-310001022671us-gaap:RetainedEarningsMember2022-12-310001022671us-gaap:NoncontrollingInterestMember2022-12-310001022671us-gaap:AdditionalPaidInCapitalMember2022-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001022671stld:RedeemableNoncontrollingInterestMember2022-12-310001022671us-gaap:TreasuryStockCommonMember2021-12-310001022671us-gaap:RetainedEarningsMember2021-12-310001022671us-gaap:NoncontrollingInterestMember2021-12-310001022671us-gaap:AdditionalPaidInCapitalMember2021-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001022671stld:RedeemableNoncontrollingInterestMember2021-12-310001022671us-gaap:TreasuryStockCommonMember2020-12-310001022671us-gaap:RetainedEarningsMember2020-12-310001022671us-gaap:NoncontrollingInterestMember2020-12-310001022671us-gaap:AdditionalPaidInCapitalMember2020-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001022671stld:RedeemableNoncontrollingInterestMember2020-12-310001022671us-gaap:TreasuryStockCommonMember2023-01-012023-12-310001022671us-gaap:CommonStockMember2023-01-012023-12-310001022671us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001022671us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001022671us-gaap:CommonStockMember2022-01-012022-12-310001022671us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001022671us-gaap:CommonStockMember2021-01-012021-12-310001022671us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001022671us-gaap:USTreasurySecuritiesMember2023-12-310001022671us-gaap:CommercialPaperMember2023-12-310001022671us-gaap:CertificatesOfDepositMember2023-12-310001022671us-gaap:USTreasurySecuritiesMember2022-12-310001022671us-gaap:CommercialPaperMember2022-12-310001022671stld:EquityIncentive2023PlanMember2023-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2022-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2021-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2023-12-310001022671stld:EquityIncentive2023PlanMember2023-05-310001022671us-gaap:RestrictedStockUnitsRSUMemberstld:EquityIncentive2023PlanMember2023-01-012023-12-310001022671stld:DeferredStockUnitsDsusMember2023-01-012023-12-310001022671us-gaap:StockAppreciationRightsSARSMember2022-01-012022-12-310001022671stld:DeferredStockUnitsDsusMember2022-01-012022-12-310001022671us-gaap:StockAppreciationRightsSARSMember2021-01-012021-12-310001022671stld:DeferredStockUnitsDsusMember2021-01-012021-12-310001022671us-gaap:StockAppreciationRightsSARSMember2023-01-012023-12-310001022671us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001022671us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001022671srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2023-02-012023-02-280001022671srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2023-02-012023-02-280001022671us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001022671srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-02-280001022671srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-02-280001022671srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMember2021-02-012021-02-280001022671srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2021-02-012021-02-280001022671us-gaap:PerformanceSharesMember2023-01-012023-12-310001022671stld:RocaAceroS.a.DeC.v.Member2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberus-gaap:CorporateAndOtherMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelFabricationOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:MetalsRecyclingOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMemberstld:OtherSegmentsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMemberstld:OtherSegmentsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMemberstld:OtherSegmentsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMemberstld:OtherSegmentsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMembercountry:USus-gaap:CorporateAndOtherMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelFabricationOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:MetalsRecyclingOperationsMember2023-01-012023-12-310001022671us-gaap:IntersegmentEliminationMemberstld:OtherSegmentsMember2023-01-012023-12-310001022671us-gaap:RelatedPartyMember2023-01-012023-12-310001022671us-gaap:NonUsMember2023-01-012023-12-310001022671us-gaap:NonrelatedPartyMember2023-01-012023-12-310001022671country:US2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberus-gaap:CorporateAndOtherMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelFabricationOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:MetalsRecyclingOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMemberstld:OtherSegmentsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMemberstld:OtherSegmentsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMemberstld:OtherSegmentsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMemberstld:OtherSegmentsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMembercountry:USus-gaap:CorporateAndOtherMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelFabricationOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:MetalsRecyclingOperationsMember2022-01-012022-12-310001022671us-gaap:IntersegmentEliminationMemberstld:OtherSegmentsMember2022-01-012022-12-310001022671us-gaap:RelatedPartyMember2022-01-012022-12-310001022671us-gaap:NonUsMember2022-01-012022-12-310001022671us-gaap:NonrelatedPartyMember2022-01-012022-12-310001022671country:US2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberus-gaap:CorporateAndOtherMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:SteelFabricationOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:NonUsMemberstld:MetalsRecyclingOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMemberstld:OtherSegmentsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMemberstld:OtherSegmentsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMemberstld:OtherSegmentsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMemberstld:OtherSegmentsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMembercountry:USus-gaap:CorporateAndOtherMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:SteelFabricationOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMembercountry:USstld:MetalsRecyclingOperationsMember2021-01-012021-12-310001022671us-gaap:IntersegmentEliminationMemberstld:OtherSegmentsMember2021-01-012021-12-310001022671us-gaap:RelatedPartyMember2021-01-012021-12-310001022671us-gaap:NonUsMember2021-01-012021-12-310001022671us-gaap:NonrelatedPartyMember2021-01-012021-12-310001022671country:US2021-01-012021-12-310001022671stld:MesabiNuggetMember2023-12-310001022671stld:MesabiNuggetMember2022-12-310001022671srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310001022671srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001022671srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310001022671srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310001022671us-gaap:MachineryAndEquipmentMember2023-12-310001022671us-gaap:LandAndLandImprovementsMember2023-12-310001022671us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001022671us-gaap:AssetUnderConstructionMember2023-12-310001022671us-gaap:MachineryAndEquipmentMember2022-12-310001022671us-gaap:LandAndLandImprovementsMember2022-12-310001022671us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001022671us-gaap:AssetUnderConstructionMember2022-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001022671us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001022671us-gaap:DomesticCountryMember2023-12-310001022671us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001022671stld:RedeemableNoncontrollingInterestMember2023-01-012023-12-310001022671stld:RedeemableNoncontrollingInterestMember2022-01-012022-12-310001022671stld:RedeemableNoncontrollingInterestMember2021-01-012021-12-310001022671us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001022671us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001022671us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001022671srt:MaximumMemberstld:PhysicalCommodityAndCommodityTransportationMember2023-01-012023-12-310001022671srt:MaximumMemberstld:AirProductsMember2023-01-012023-12-310001022671stld:WaterProductsMember2023-01-012023-12-310001022671us-gaap:FairValueInputsLevel2Member2023-12-310001022671us-gaap:FairValueInputsLevel2Member2022-12-310001022671us-gaap:LineOfCreditMember2023-07-190001022671stld:SubsidiaryTwoMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001022671stld:SubsidiaryOneMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001022671stld:SubsidiaryTwoMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001022671stld:SubsidiaryOneMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001022671srt:MinimumMember2023-01-012023-12-310001022671srt:MaximumMember2023-01-012023-12-310001022671us-gaap:IntersegmentEliminationMember2023-01-012023-12-310001022671us-gaap:IntersegmentEliminationMember2022-01-012022-12-310001022671us-gaap:IntersegmentEliminationMember2021-01-012021-12-310001022671stld:MetalsRecyclingOperationsMemberstld:OmniSourceMember2023-12-310001022671stld:MetalsRecyclingOperationsMemberstld:OmniSourceMember2022-12-310001022671stld:SteelOperationsMember2023-12-310001022671stld:SteelFabricationOperationsMember2023-12-310001022671stld:MetalsRecyclingOperationsMember2023-12-310001022671stld:SteelOperationsMember2022-12-310001022671stld:SteelFabricationOperationsMember2022-12-310001022671stld:MetalsRecyclingOperationsMember2022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:NondesignatedMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:NondesignatedMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:NondesignatedMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001022671srt:WeightedAverageMemberus-gaap:TradeNamesMember2023-12-310001022671srt:WeightedAverageMemberus-gaap:OtherIntangibleAssetsMember2023-12-310001022671srt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2023-12-310001022671srt:MinimumMemberus-gaap:TradeNamesMember2023-12-310001022671srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001022671srt:MaximumMemberus-gaap:TradeNamesMember2023-12-310001022671srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310001022671srt:WeightedAverageMember2023-12-310001022671us-gaap:TradeNamesMember2023-12-310001022671us-gaap:OtherIntangibleAssetsMember2023-12-310001022671us-gaap:CustomerRelationshipsMember2023-12-310001022671us-gaap:TradeNamesMember2022-12-310001022671us-gaap:OtherIntangibleAssetsMember2022-12-310001022671us-gaap:CustomerRelationshipsMember2022-12-310001022671stld:NewProcessSteelLPMember2022-01-310001022671us-gaap:RestrictedStockUnitsRSUMember2023-12-310001022671us-gaap:RestrictedStockUnitsRSUMember2022-12-310001022671us-gaap:RestrictedStockUnitsRSUMember2021-12-310001022671us-gaap:RestrictedStockUnitsRSUMember2020-12-310001022671us-gaap:RetainedEarningsMember2023-01-012023-12-310001022671us-gaap:RetainedEarningsMember2022-01-012022-12-310001022671us-gaap:RetainedEarningsMember2021-01-012021-12-310001022671stld:CopperCommodityMemberus-gaap:FutureMemberus-gaap:ShortMember2023-01-012023-12-310001022671stld:CopperCommodityMemberus-gaap:FutureMemberus-gaap:LongMember2023-01-012023-12-310001022671stld:AluminumCommodityMemberus-gaap:FutureMemberus-gaap:ShortMember2023-01-012023-12-310001022671stld:AluminumCommodityMemberus-gaap:FutureMemberus-gaap:LongMember2023-01-012023-12-310001022671us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:NondesignatedMember2023-12-310001022671us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-310001022671us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FutureMember2023-12-310001022671us-gaap:CommodityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FutureMember2023-12-310001022671us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:NondesignatedMember2022-12-310001022671us-gaap:OtherCurrentAssetsMemberus-gaap:CommodityContractMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FutureMember2022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FutureMember2022-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMember2023-12-310001022671us-gaap:CommodityContractMemberus-gaap:FutureMember2022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:AluminumOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:AluminumOperationsMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMember2021-01-012021-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMember2021-01-012021-12-310001022671stld:SeniorNotes5.500PercentDue2026Memberus-gaap:DebtInstrumentRedemptionPeriodFourMember2023-01-012023-12-310001022671stld:SeniorNotes5.500PercentDue2026Memberus-gaap:DebtInstrumentRedemptionPeriodFiveMember2023-01-012023-12-310001022671stld:SeniorNotes3.450PercentDue2030Member2023-01-012023-12-310001022671stld:SeniorNotes3.25PercentDue2050Member2023-01-012023-12-310001022671stld:SeniorNotes3.25PercentDue2031Member2023-01-012023-12-310001022671stld:SeniorNotes2.80PercentDue2024Member2023-01-012023-12-310001022671stld:SeniorNotes2.40PercentDue2025Member2023-01-012023-12-310001022671stld:SeniorNotes1.65PercentDue2027Member2023-01-012023-12-310001022671stld:SubsidiaryThreeMemberus-gaap:SecuredDebtMember2023-12-310001022671stld:SeniorNotes5.500PercentDue2026Member2023-12-310001022671stld:SeniorNotes3.450PercentDue2030Member2023-12-310001022671stld:SeniorNotes3.25PercentDue2050Member2023-12-310001022671stld:SeniorNotes3.25PercentDue2031Member2023-12-310001022671stld:SeniorNotes2.80PercentDue2024Member2023-12-310001022671stld:SeniorNotes2.40PercentDue2025Member2023-12-310001022671stld:SeniorNotes1.65PercentDue2027Member2023-12-310001022671stld:OtherDebtMember2023-12-310001022671stld:SubsidiaryThreeMemberus-gaap:SecuredDebtMember2022-12-310001022671stld:SeniorNotes5.500PercentDue2026Member2022-12-310001022671stld:SeniorNotes3.450PercentDue2030Member2022-12-310001022671stld:SeniorNotes3.25PercentDue2050Member2022-12-310001022671stld:SeniorNotes3.25PercentDue2031Member2022-12-310001022671stld:SeniorNotes2.80PercentDue2024Member2022-12-310001022671stld:SeniorNotes2.40PercentDue2025Member2022-12-310001022671stld:SeniorNotes1.65PercentDue2027Member2022-12-310001022671stld:OtherDebtMember2022-12-310001022671srt:MinimumMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001022671srt:MaximumMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-01-012023-12-310001022671stld:SeniorNotes3.450PercentDue2030Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671stld:SeniorNotes3.25PercentDue2050Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671stld:SeniorNotes3.25PercentDue2031Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671stld:SeniorNotes2.80PercentDue2024Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671stld:SeniorNotes2.40PercentDue2025Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671stld:SeniorNotes1.65PercentDue2027Memberus-gaap:UsTreasuryUstInterestRateMember2023-01-012023-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2023-01-012023-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2022-01-012022-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2021-01-012021-12-310001022671us-gaap:CommonStockMember2023-12-310001022671us-gaap:CommonStockMember2022-12-310001022671us-gaap:CommonStockMember2021-12-310001022671us-gaap:CommonStockMember2020-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsInventoryMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsFirmCommitmentMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001022671us-gaap:DesignatedAsHedgingInstrumentMember2023-01-012023-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsInventoryMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsFirmCommitmentMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001022671us-gaap:DesignatedAsHedgingInstrumentMember2022-01-012022-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsInventoryMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001022671us-gaap:CommodityContractMemberstld:HedgedItemsFirmCommitmentMemberus-gaap:FutureMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001022671us-gaap:DesignatedAsHedgingInstrumentMember2021-01-012021-12-3100010226712021-12-3100010226712020-12-310001022671stld:RocaAceroS.a.DeC.v.Member2022-10-010001022671stld:UnityAluminumInc.Member2022-07-290001022671stld:UnitedSteelSupplyLlcMember2022-04-010001022671stld:UnitedSteelSupplyLlcMember2019-03-010001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMember2023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMember2023-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMember2023-12-310001022671us-gaap:OperatingSegmentsMemberstld:AluminumOperationsMember2023-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelOperationsMember2022-12-310001022671us-gaap:OperatingSegmentsMemberstld:SteelFabricationOperationsMember2022-12-310001022671us-gaap:OperatingSegmentsMemberstld:MetalsRecyclingOperationsMember2022-12-310001022671us-gaap:OperatingSegmentsMemberstld:AluminumOperationsMember2022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2022-01-012022-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2021-01-012021-12-3100010226712023-12-3100010226712022-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2023-12-310001022671us-gaap:RelatedPartyMember2023-12-310001022671us-gaap:NonrelatedPartyMember2023-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2022-12-310001022671us-gaap:RelatedPartyMember2022-12-310001022671us-gaap:NonrelatedPartyMember2022-12-310001022671srt:AffiliatedEntityMemberus-gaap:RelatedPartyMember2021-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyTwoAwardMemberstld:ThreeYearPerformancePeriodAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyThreeAwardMemberstld:TwoYearPerformancePeriodTransitionAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyThreeAwardMemberstld:ThreeYearPerformancePeriodAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyThreeAwardMemberstld:OneYearPerformancePeriodTransitionAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyOneAwardMemberstld:ThreeYearPerformancePeriodAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyAwardMemberstld:TwoYearPerformancePeriodTransitionAwardMember2023-12-310001022671srt:ExecutiveOfficerMemberstld:TwoThousandTwentyAwardMemberstld:ThreeYearPerformancePeriodAwardMember2023-12-310001022671stld:StockOptionsAndStockAppreciationRightsMemberstld:EquityIncentive2023PlanMember2023-01-012023-12-310001022671stld:RestrictedStockUnitsDeferredStockUnitsRestrictedStockAndUnrestrictedStockAwardsAndPerformanceAwardsMemberstld:EquityIncentive2023PlanMember2023-01-012023-12-310001022671us-gaap:PerformanceSharesMember2023-12-310001022671stld:UnrestrictedStockAwardsMemberstld:EquityIncentive2023PlanMember2023-12-310001022671stld:StockOptionsMemberstld:EquityIncentive2023PlanMember2023-12-310001022671us-gaap:StockAppreciationRightsSARSMember2023-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2023-01-012023-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2022-01-012022-12-310001022671stld:ExecutiveIncentiveCompensationPlan2018Member2021-01-012021-12-310001022671srt:MinimumMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001022671srt:MaximumMemberus-gaap:PerformanceSharesMember2023-01-012023-12-310001022671stld:SteelOperationsMember2023-01-012023-12-310001022671stld:SteelFabricationOperationsMember2023-01-012023-12-310001022671stld:MetalsRecyclingOperationsMember2023-01-012023-12-310001022671stld:SteelOperationsMember2022-01-012022-12-310001022671stld:SteelFabricationOperationsMember2022-01-012022-12-310001022671stld:MetalsRecyclingOperationsMember2022-01-012022-12-310001022671stld:SteelOperationsMember2021-01-012021-12-310001022671stld:SteelFabricationOperationsMember2021-01-012021-12-310001022671stld:MetalsRecyclingOperationsMember2021-01-012021-12-310001022671stld:UnityAluminumInc.Memberstld:AluminumOperationsMember2023-01-012023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-12-310001022671us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2022-12-3100010226712022-01-012022-12-3100010226712021-01-012021-12-310001022671us-gaap:SeniorNotesMember2023-01-012023-12-310001022671srt:MinimumMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001022671srt:MaximumMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001022671us-gaap:LineOfCreditMember2023-12-310001022671stld:UnitedSteelSupplyLlcMember2023-04-010001022671us-gaap:IntersegmentEliminationMember2023-12-310001022671us-gaap:IntersegmentEliminationMember2022-12-3100010226712023-10-012023-12-3100010226712023-06-3000010226712024-02-2600010226712023-01-012023-12-31xbrli:sharesiso4217:USDxbrli:purestld:loanstld:itemiso4217:USDxbrli:sharesutr:Tstld:segment

-

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 10-K

ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE FISCAL YEAR ENDED DECEMBER 31, 2023

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

Commission File Number 0-21719

Steel Dynamics, Inc.

(Exact name of registrant as specified in its charter)

Indiana

    

35-1929476

(State or other jurisdiction of incorporation or organization)

(IRS Employer Identification No.)

7575 West Jefferson Blvd, Fort Wayne, IN

46804

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (260969-3500

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading Symbol

Name of each exchange on which registered

Common Stock voting, $0.0025 par value

STLD

NASDAQ Global Select Market

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing 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 has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.  

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).  

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

The aggregate market value of the voting stock held by non-affiliates of the registrant computed by reference to the price at which the common equity was last sold as of June 30, 2023, was approximately $12.1 billion. Registrant has no non-voting shares. For purposes of this calculation, shares of common stock held by directors, officers and 5% stockholders known to the registrant have been deemed to be owned by affiliates, but this should not be construed as an admission that any such person possesses the power, direct or indirect, to direct or cause the direction of the management or policies of the registrant or that such person is controlled by or under common control with the registrant.

As of February 26, 2024, Registrant had outstanding 158,154,594 shares of common stock.

DOCUMENTS INCORPORATED BY REFERENCE

Portions of registrant’s definitive proxy statement for the 2024 Annual Meeting of Stockholders are incorporated by reference into Part III, Items 10 through 14, of this report.

STEEL DYNAMICS, INC.

Table of Contents

Page

Part I

Item 1.

Business

3

Item 1A.

Risk Factors

23

Item 1B.

Unresolved Staff Comments

31

Item 1C.

Cybersecurity

31

Item 2.

Properties

34

Item 3.

Legal Proceedings

35

Item 4.

Mine Safety Disclosures

35

Part II

Item 5.

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

36

Item 6.

[Reserved]

38

Item 7.

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

39

Item 7A.

Quantitative and Qualitative Disclosures About Market Risk

52

Item 8.

Consolidated Financial Statements and Supplementary Data

53

Item 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

86

Item 9A.

Controls and Procedures

86

Item 9B.

Other Information

86

Item 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

86

Part III

Item 10.

Directors, Executive Officers, and Corporate Governance

87

Item 11.

Executive Compensation

87

Item 12.

Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

87

Item 13.

Certain Relationships and Related Transactions, and Director Independence

88

Item 14.

Principal Accountant Fees and Services

88

Part IV

Item 15.

Exhibits and Financial Statement Schedules

89

Item 16.

Form 10-K Summary

89

Exhibit Index

90

Signatures

93

PART I

Special Note Regarding Forward-Looking Statements

Throughout this report, or in other reports or registration statements filed from time to time with the Securities and Exchange Commission under the Securities Exchange Act of 1934, or under the Securities Act of 1933, as well as in documents we incorporate by reference herein or here-from, or in press releases or oral statements made by our officers or Regulation FD authorized representatives, we may make statements that express our opinions, expectations, or projections regarding future events or future results, in contrast with statements that reflect present or historical facts. These predictive statements, which we generally precede or accompany by such typical conditional words as “anticipate,” “intend,” “believe,” “estimate,” “plan,” “seek,” “project” or “expect,” or by the words “may,” “will,” or “should,” are intended to operate as “forward-looking statements” of the kind permitted by the Private Securities Litigation Reform Act of 1995, incorporated in Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Such forward-looking statements involve both known and unknown risks, uncertainties and other 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 such forward-looking statements. That legislation protects such predictive and cautionary statements by creating a “safe harbor” from liability in the event that a particular prediction does not turn out as anticipated.

While we always intend to express our best judgment when we make statements about what we believe will occur in the future, and although we base these statements on assumptions that we believe to be reasonable when made, these forward-looking statements are not a guarantee of performance, and you should not place undue reliance on such statements. Forward-looking statements are subject to many uncertainties and other variable circumstances, many of which are outside of our control, that could cause our actual results and experience to differ materially from those we thought would occur.

The following listing represents some, but not necessarily all, of the factors that may cause actual results to differ from those we may have anticipated or predicted:

Global and National Risks

domestic and global economic factors including periods of slower than anticipated economic growth and the risk of a recession;
global steelmaking overcapacity and imports of steel into the United States, together with increased scrap prices;
pandemics, epidemics, widespread illness or other health issues;

Industry Risks

the cyclical nature of the steel industry and some of the industries we serve;
volatility and major fluctuations in prices and availability of scrap metal, scrap substitutes and supplies, and our potential inability to pass higher costs on to our customers;
cost and availability of electricity, natural gas, oil and other energy resources are subject to volatile market conditions;
increased environmental, greenhouse gas emissions and sustainability considerations from our customers or related regulations;
compliance with and changes in environmental and remediation requirements;

1

Operational and Commercial Risks

significant price and other forms of competition from other steel and aluminum producers, scrap processors and alternative materials;
availability of an adequate source of supply of scrap for our metals recycling operations;
cybersecurity threats and risks to the security of our sensitive data and information technology;
the implementation of our growth strategy;
litigation and legal compliance;
unexpected equipment downtime or shutdowns;
governmental agencies may refuse to grant or renew some of our licenses and permits required to operate our businesses;
our senior unsecured credit facility contains, and any future financing agreements may contain, restrictive covenants that may limit our flexibility; and
the impact of impairment charges.

We also refer you to and urge you to carefully read the section entitled Risk Factors at Item 1A of this report to better understand some of the principal risks and uncertainties inherent in our businesses or in owning our securities, as well as the section entitled Management Discussion and Analysis of Financial Condition and Results of Operations at Item 7. You should also review the notes to consolidated financial statements under headings in Note 1. Use of Estimates and in Note 9. Commitments and Contingencies.

Any forward-looking statements which we make in this report, or in any of the documents that are incorporated by reference herein or here-from, speak only as of the date of such statement, and we undertake no ongoing obligation to update such statements. Comparisons of results between current and any prior periods are not intended to express any future trends or indications of future performance, unless expressed as such, and should only be viewed as historical data.

2

ITEM 1.       BUSINESS

Steel Dynamics, Inc. is one of the largest domestic steel producers and metal recyclers in the United States, based on estimated steelmaking and steel coating capacity of approximately 16 million tons and actual metals recycling volumes as of December 31, 2023, with one of the most diversified product and end market portfolios in the domestic steel industry, combined with meaningful downstream steel fabrication operations. The company’s primary sources of revenue are currently from the manufacture and sale of steel products, the processing and sale of recycled ferrous and nonferrous metals, and the fabrication and sale of steel joists and deck products.

We refer to our founding principles as our six core strategic pillars. They bring us together with a common focus, and they provide the foundation upon which we operate and grow. Our unique entrepreneurial culture and business model benefit us operationally, financially, and through the responsible use of our resources in diverse economic environments. Innovation in all forms is essential to our success, and our teams focus on how to do things “smarter” within our current operations, as well as how we continue to grow. This means creating solutions for our teammates, customers, suppliers, and other stakeholders. It also includes finding ways to “do business” with fewer resources and less environmental impact. Our six strategic pillars and the team’s execution of them each day has driven our success and sustainability.

Health & Safety – Safety is our primary focus and core value. Nothing surpasses the importance of creating and maintaining a safe work environment. Our goal is zero injuries—no accidents.
Entrepreneurial Culture – Fosters a team of energetic, positive, driven, innovative and diverse individuals by utilizing open communication and meaningful performance-based compensation aligned to our strategic focus.
Customer Commitment – We focus on being a preferred partner of our customers by providing quality products and unique supply chain solutions to meet their current and future needs.
Strategic Sustainable Growth – We focus on strategic growth with intentional margin expansion and consistency through-the-cycle.
Innovation – Through individual creativity and ingenuity, our teams drive innovation to improve safety, quality, productivity, and resource sustainability. We strive to provide unique, superior products, customer supply chain solutions, and next-generation technologies and processes.
Financial Strength – Through our adaptable value-added product diversification, vertically connected businesses model, coupled with our highly variable operating cost structure and performance-based incentive compensation, along with our continued operating innovations and efficiency, we achieve higher utilization and lower costs, which provide strong cash flow generation through both strong and weak market cycles.

Differentiated Model - Uniquely Steel Dynamics

Competitively advantaged differentiation is core to our long-term value creation strategy. We set ourselves apart in every aspect of our business with a spirit of excellence.

3

Unique Entrepreneurial Culture

Our entrepreneurial culture is at the core of our success and is driven by our extensive performance-based incentive compensation philosophy from those on the plant floor to our senior leadership. Over 60% of a production team member’s total potential compensation is “at risk” to both quality production and cost-effectiveness metrics. Over 85% of our senior leadership team’s total potential compensation is “at risk” to companywide financial performance metrics that encourage long-term value creation, including return on equity, growth, cash generation, and return on invested capital measures. We believe diversity within our teams enhances broad-based thinking, innovation, and value creation. Our common goal of consistently achieving excellence in all we do is reflected in the esprit de corps that permeates our team.

Diversified, Value-Added Product Offerings and Supply-Chain Solutions

We have one of the most diversified, high-margin product offerings within the domestic steel industry. We have a track record of profitable growth, driving diversification in both end markets and value-added product offerings to sustain higher volume and profitability through varying market environments. Over 70% of our steel and steel fabrication sales are considered value-added. Throughout our history and today, we seek to provide unique supply-chain alternatives for our customers to increase efficiency, reduce time and costs, and promote decarbonization opportunities. Growing with our customers in this way has proven to be invaluable in creating long-lasting relationships and product development.

The majority of our steelmaking operations are in locations near sustainable sources of scrap metals and near our customer base, allowing us to realize freight savings for inbound scrap as well as for outbound steel products destined for our customers. This also allows us to provide consistent on-time delivery to our customer base with relatively short lead times, further solidifying our customer relationships.

This diversified portfolio of products enables us to access a broad range of markets, serve a large customer base, and helps mitigate our market exposure to any one product or sector, resulting in increased through-cycle steel mill utilization. In addition, our value-added steel product offerings help to balance our exposure to commodity grade products supplied by other steel manufacturers. We will continue to seek additional opportunities, such as entering into the recycled aluminum flat rolled products market, and to collaborate with our customers to anticipate their future needs by further expanding our range of products and offerings.

Our Southwest-Sinton Flat Roll Division (Sinton) is a prime example of our internal growth and differentiated business model. This electric arc furnace (EAF) flat roll steel mill has approximately 3.0 million tons of annual steel production capacity, currently including two value-added coating lines comprised of a galvanizing line with annual coating capacity of 550,000 tons with galvalume capability, and a paint line with annual coating capacity of 250,000 tons. We are also currently building four additional value-added flat roll steel coating lines comprised of an additional paint line and galvanizing line located onsite at Sinton and a paint line and galvanizing line at our Heartland Flat Roll Division. These new coating lines are expected to begin operating in early 2024.

As with all our growth initiatives, we seek to competitively differentiate ourselves through service, product capability and quality, and supply-chain solutions. Sinton is a “next-generation” EAF flat roll steel mill, which has the capability to provide higher-strength, tougher grades of flat roll steel for the energy and automotive markets. These ultra-high-strength steel products are not currently readily available from other domestic steel producers. Sinton is adhering to the same sustainability model as our other steelmaking facilities, utilizing state-of-the-art environmental controls and processes to produce high quality sustainable steel. Sinton was fully commissioned during the first half of 2022, and operations have continued to ramp up as the team navigated unexpected challenges related to equipment during 2023.

Vertically Connected Businesses and Pull-Through Volume Advantage

Our vertically connected businesses contribute to our higher through-cycle steel production and overall profitability. Our internal manufacturing businesses are a significant competitive advantage supporting higher and more stable through-cycle earnings and cash flow generation. Our steel fabrication operations and downstream processing locations

4

use a significant amount of steel in their operations. During weaker steel demand environments, we can source more of their steel needs internally, and during strong steel demand environments, we have the option to also purchase their steel needs externally. Ultimately, we optimize our companywide profitability and minimize earnings volatility. In 2023, our own steel consuming businesses purchased 1.8 million tons of steel from our steel mills, representing 14% of our total 2023 steel shipments.

A strategic and synergistic relationship also exists between our steel mills and metals recycling operations. Our metals recycling platform is the largest supplier of recycled ferrous scrap to our steel operations and is expected to be the largest supplier of recycled nonferrous scrap to our aluminum operations. This allows us to reduce companywide working capital, as lower scrap volume is required at our steel mills. We are also able to source higher-quality scrap for our steel mills, optimizing cost and quality.

Technically Advanced, Low-Cost, Highly-Efficient Operations

We operate some of the most technically advanced and environmentally responsible steel mills in the world. Our steel mills generate a fraction of the greenhouse gas emissions (GHG) per ton of steel produced as compared to traditional blast furnace steel production and the average global steel industry. Our value-added product diversification, vertically connected businesses, and performance-based incentive compensation programs support our efficient, environmentally responsible, and competitively advantaged footprint. Coupled with our low-cost, highly variable operating cost structure and our continued operating innovation and efficiency, we are one of the most profitable and lowest-cost domestic steel producers.

Transformational Growth / New Recycled Aluminum Flat Rolled Products Mill

In 2022, we announced our $2.7 billion project to construct and operate a 650,000 metric ton recycled aluminum flat rolled products mill in Columbus, Mississippi, with two supporting satellite recycled aluminum slab centers. A significant number of our steel customers are also consumers and processors of aluminum flat rolled products. We have had customers indicate that they would like to co-locate on the rolling mill site in Columbus, enhancing cost efficiencies and reducing emissions across the supply chain. This investment will allow us to broaden our ability to serve both our existing and new customers by adding high-quality, low-carbon flat rolled aluminum to our product portfolio. The product mix from the flat rolled products mill is expected to be approximately 45% can stock, 35% automotive, and 20% common alloy and industrial use. The product offering will be supported by various value-added finishing lines, including CASH (continuous annealing solutions heat treating) lines, continuous coating, and various slitting and packaging operations. The state-of-the-art recycled aluminum flat rolled products mill will utilize a significant amount of aluminum scrap, and as such is also a complementary extension of the company’s metals recycling platform. The two satellite recycling aluminum slab centers are expected to begin operations in late 2024 and mid-2025, and the recycled aluminum flat rolled products mill is expected to begin commissioning in mid-2025. Our unique performance-based operating culture, coupled with our experience in successfully constructing and operating cost-effective, highly profitable carbon flat roll steel mills, positions us exceptionally well to execute strategic opportunities and to deliver strong long-term value creation.

Sustainability

Sustainability is a part of our long-term value creation strategy. We are dedicated to our people, our communities and our environment. We are committed to operating our business with the highest integrity and have been since our founding. We only produce steel using EAF technology with recycled ferrous scrap as the primary raw material. This method of steelmaking emits approximately one-third of the Scope 1, 2 and 3 GHG emissions and uses less than one-quarter of the energy of the global blast furnace steelmaking averages on a per metric ton basis. We believe EAF production is the best commercially available steelmaking, is the most cost efficient, and provides the most flexibility, and as such, has been our method of growth for our steel operations. We encourage the use of new technologies and processes to reduce our impact on the environment, including a strategic focus on lowering carbon emissions. We are taking further action to reduce our environmental footprint through our 2025, 2030, and 2050 goals for GHG emissions reduction and increased renewable energy usage.

5

We intentionally developed a vertically connected operating model, further strengthening our company. Our metals recycling platform collects and processes scrap from manufacturing and end-of-life items, such as automobiles, appliances, and machinery. This processed scrap is then sold to end-users for reuse, including our EAF steel mills, which produce new steel from the scrapped material. Our steel is then sold to consumers that both further process and manufacture end products. We sell a meaningful amount of steel to our own manufacturing businesses that in turn sell finished products to consumers. Ultimately, when these products reach the end of their useful lives, they can be collected as scrap and used again in our steelmaking operations, creating our circular manufacturing model.

Our growth strategy focuses on increasing through-cycle cash generation and providing growth opportunities for our people, partners, communities, and shareholders, all while keeping the sustainability of resources and carbon impact in focus.

We endeavor for continuous improvement in decarbonization, while maintaining compliance with regulated emission limits. We evaluate our GHG emissions by regularly reviewing furnace performance and efficiency. We analyze the latest available technologies to also determine whether emissions can be further lowered. In 2022, we announced a strategic joint venture, SDI Biocarbon Solutions, LLC. The joint venture, which is in the process of construction, will operate a biocarbon production facility in Columbus, Mississippi and is planned to supply our EAF steel mills with a renewable product alternative to anthracite used in our steelmaking operations. The facility is expected to produce up to 228,000 metric tons per year, which could result in as much as an estimated 35% reduction in our steel mills’ Scope 1 GHG emissions. Operations are planned to begin in late 2024.

Experienced Leadership Team / Fosters an Entrepreneurial Culture

Our senior leadership team is highly experienced and has a proven track record in the steel, metals recycling, and steel fabrication industries, as well as in the construction and start-up of new operations. Our leadership objectives are closely aligned with our stakeholders through meaningful stock ownership positions and performance-based incentive compensation programs that are correlated to the company’s profitability and operational performance in relationship to our steel manufacturing peers. We emphasize decentralized operational decision making and responsibility, while continuing to maintain appropriate corporate governance and risk oversight. We reward teamwork, innovation, and operating efficiency, and focus on maintaining the effectiveness of our performance-driven incentive bonus plans that are designed to maximize overall productivity and align the interests of our leadership and teams with our stakeholders.

Name

Age

Position

Mark D. Millett

64

Co-founder, Chairman, and Chief Executive Officer

Theresa E. Wagler

53

Executive Vice President, Chief Financial Officer, and Corporate Secretary

Barry T. Schneider

55

President and Chief Operating Officer

Miguel Alvarez

56

Senior Vice President, Metals Recycling

James S. Anderson

63

Senior Vice President, Steel Fabrication

Chris A. Graham

59

Senior Vice President, Flat Roll Steel Group

Richard A. Poinsatte

57

Senior Vice President and Treasurer

Glenn A. Pushis

58

Senior Vice President, Special Projects

Mark D. Millett co-founded the Company in 1993. Mr. Millett has been our Board Chair since May 2021 and has been our Chief Executive Officer since January 2012. Prior to that, he has held various positions within the Company, including President and Chief Operating Officer, Executive Vice President of Metals Recycling and Ferrous Resources, and Executive Vice President of Flat Roll Operations. Mr. Millett was responsible for the design, construction, and start-up operation of all of our steel mills, including our Butler, Indiana flat roll, melting, and casting operations. Mr. Millett serves as Past Chairman of the Steel Manufacturers Association (SMA). During 2019, Mr. Millett was named the recipient of the James F. Collins Achievement in Advocacy Award by the SMA. In 2014 and 2022, Mr. Millet was named Steelmaker of the Year by the Association of Iron and Steel Technology. Mr. Millett earned his bachelor’s degree in metallurgy from the University of Surrey, England.

6

Theresa E. Wagler has been our Executive Vice President, Chief Financial Officer and Corporate Secretary since May 2007. Ms. Wagler joined the Steel Dynamics corporate finance team in 1998, and has held various finance and accounting positions, including Chief Accounting Officer and Vice President and Corporate Controller. She is responsible for and oversees accounting and taxation, treasury, risk management, legal, information technology and cybersecurity, human resources, decarbonization strategy, and strategic business development functions, as well as, financial planning and analysis, investor relations, and corporate communications. Ms. Wagler also has various operational responsibilities directly overseeing two operating joint ventures. Prior to joining Steel Dynamics, Ms. Wagler was a certified public accountant with Ernst & Young LLP. She graduated cum laude from Taylor University with a bachelor’s degree in accounting and systems analysis. In addition, Ms. Wagler serves as a director, chair of the audit committee, and a member of the environmental sustainability and community committee of CF Industries Holdings, Inc., a public company, and also serves as a trustee for Trine University and director for the Metals Service Center Institute.

Barry T. Schneider was appointed our President and Chief Operating Officer in March 2023. Mr. Schneider is responsible for the company’s steel platform, steel fabrication platform, and metals recycling platform. Before that, Mr. Schneider served as our Senior Vice President, Flat Roll Steel Group, between March 2016 and February 2023, responsible for the company’s entire flat roll steel operations, including the company’s three flat roll steel mills and numerous flat roll processing, coating, and distribution operations. Before that, Mr. Schneider served in various operational and leadership roles within the company’s steel operations, including our Engineered Bar Products Division and Butler Flat Roll Division. He was also part of the team that constructed the company’s first steel mill in Butler, Indiana, in 1994. Mr. Schneider earned a bachelor's degree in mechanical engineering and a master of science in engineering management from Rose-Hulman Institute of Technology. He also received an Executive Certificate in Technology, Operations, and Value Chain Management from the MIT Sloan School of Management. In addition, Mr. Schneider serves as president for the Association of Iron & Steel Technology.

Miguel Alvarez has been our Senior Vice President, Metals Recycling since March 2022. In this role, Mr. Alvarez is responsible for OmniSource’s ferrous and nonferrous metals recycling operations including marketing, trading and logistics activities. Prior to this role, Mr. Alvarez served as Senior Vice President, Southwest United States and Mexico, since February 2019. Prior to joining Steel Dynamics, Mr. Alvarez served in leadership positions at BlueScope; this included leading BlueScope’s North American metal buildings business with manufacturing facilities in the United States and Mexico, and being responsible for BlueScope’s only North American electric arc furnace flat roll steel mill as President of North Star BlueScope Steel. Mr. Alvarez earned a bachelor’s degree in industrial engineering and an MBA from Tecnológico de Monterrey, México.

James S. Anderson has been our Senior Vice President, Steel Fabrication since March 2022. Previously, Mr. Anderson served as Vice President, Steel Fabrication and President of New Millennium Building Systems. In this role, Mr. Anderson is responsible for the company's steel fabrication operations.  Prior to that, Mr. Anderson served as the Chief Operating Officer of New Millennium Building Systems, and was the general manager of The Techs three flat roll galvanizing lines. Mr. Anderson earned a bachelor's degree in metallurgical engineering from Grove City College and an MBA from the University of Pittsburgh.

Christopher A. Graham was appointed our Senior Vice President, Flat Roll Steel Group in October 2023. Mr. Graham is responsible for the company’s entire flat rolled steel operations, including the company’s three flat roll steel mills and numerous flat roll processing, coating, and distribution operations. Before that, Mr. Graham served as our Senior Vice President, Long Products Steel Group. In this role, Mr. Graham was responsible for the company’s four long product steel mills, along with a downstream finishing operation and the company’s copper rod manufacturing facility. Prior to that, Mr. Graham served as Senior Vice President, Downstream Manufacturing and President of New Millennium Building Systems, responsible for the company’s steel fabrication and downstream manufacturing operations, and other operational and leadership roles. Mr. Graham was also a part of the team that constructed the company’s first steel mill in Butler, Indiana, in 1994. Mr. Graham earned a bachelor's degree in business management from Western Governors University and an MBA from the University of Saint Francis. In addition, Mr. Graham completed the Harvard Advanced Management Program in 2017.

7

Richard A. Poinsatte was appointed to Senior Vice President in October 2023 and as Treasurer is responsible for the areas of treasury, legal, business development, and risk. Mr. Poinsatte joined Steel Dynamics in 2000, as the Chief Financial Officer of one of the company’s joint venture businesses, which is now part of the steel fabrication platform. During his time with Steel Dynamics, he has held positions of increasing responsibility, including the operating position of General Manager of the company’s Florida steel fabrication plant. Since 2008, he has been responsible for the company’s treasury, risk, and legal applications. Mr. Poinsatte earned a bachelor’s degree in accounting from the University of Notre Dame, and he is a certified public accountant.

Glenn A. Pushis has been our Senior Vice President, Special Projects, since February 2019. Mr. Pushis is responsible for the successful design and construction of the company’s new 650,000 metric ton state-of-the-art lower-carbon, recycled aluminum flat rolled products mill in Columbus, Mississippi with two satellite recycled aluminum slab centers in the Southwestern United States and Northcentral Mexico. From 2019 until 2022, Mr. Pushis was responsible for the successful design and construction of the Company’s new Southwest-Sinton Flat Roll Division developed to serve the Southwestern United States and Mexico. He has extensive experience in this capacity and has been instrumental in numerous construction projects for Steel Dynamics since its founding. Prior to that, Mr. Pushis served as Senior Vice President, Long Products Steel Group, responsible for the company’s four long product steel mills. Mr. Pushis has been with Steel Dynamics since 1994, holding various operational and leadership roles, including roles within the Engineered Bar Products Division and the Butler Flat Roll Division. He was also part of the team that constructed the company’s first steel mill in Butler, Indiana, in 1994. Mr. Pushis earned a bachelor’s degree in mechanical engineering from Purdue University and his MBA from Indiana University.

Human Capital / Valuing People

We value the dedicated people whose passion, innovation, and spirit of excellence have helped successfully grow our company and serve our customers. We have a culture of transparency and trust, fostered through individual empowerment and accountability that drives decision making throughout our business. Our performance-based incentive compensation programs align our people with the interests of our strategic long-term growth and our customers, communities, and shareholders. We know our teams will do what is right and that trust comes from effective communication and transparency. The Steel Dynamics team consisted of approximately 12,600 full-time team members at December 31, 2023.

Health and Safety

Valuing people includes providing a healthy and safe work environment, and creating a culture of safety that extends beyond the workplace, into our homes and communities. Safety is, and always will be, our primary focus and core value. We intend for each individual to arrive at the workplace safely and return home safely each day. This is achievable when we all work together. It requires commitment from leadership and team members at every level to take ownership and responsibility for their safety and the safety of others. Under no circumstance does the desire to maximize production or earnings override the value of individual safety.

Safety is our first core strategic pillar — it is the foundation of our decision making. Safety is always at the forefront and is discussed regularly across the company, whether led by a team member from the plant floor, a supervisor, or a manager. Leadership is engaged and continuously evaluates where we can improve. We believe having every individual engaged in safety will lead to zero injuries. We are committed to achieving world-class safety performance throughout our operations. This commitment is foundational and integral to our culture. Working as one team, we will achieve it.

8

Our total recordable injury rate compared to industry benchmarks and lost time injury rates for 2023 are as follows:

Graphic

Graphic

1 Total Recordable Injury Rate is defined as OSHA recordable incidents x 200,000 / hours worked. Lost Time Injury Rate is defined as OSHA days away from work cases x 200,000 / hours worked.

2 Source: 2022 U.S. DOL Bureau of Labor Statistics released in 2023

Compensation Structure

We believe in empowering our teams and rewarding them for their achievements through a four-tiered, performance-based compensation framework. The various components of our compensation programs promote a balance of high-return growth, effective capital investment, low-cost operations, and risk mitigation. By rewarding our teams based on their performance as an individual, as a team, as a company, and based on shareholder interests, we believe we have the ultimate alignment with our external constituents. This is achieved through the following methods:

9

Individual performance awards consist of an individual’s base compensation, which is determined by their individual performance, responsibilities, and skills.
Team performance awards are based on departmental results, rewarding cost effectiveness and quality production. Our performance-based incentive programs reward team members for reducing waste and increasing efficiency, while also producing quality products for our customers. These awards can be well over 100% of base wages, based on strong performance and on the teams doing things that are within their control.
Companywide performance awards unite everyone through our profit-sharing program, which is based on consolidated pretax profitability, and our 401(k) match, which is based on consolidated return on assets.
Alignment with our shareholders and the pursuit of long-term value creation is fostered through the issuance of restricted stock units. Each full-time, non-union, United States-based team member receives annual equity awards. These awards generally have a two-year vesting period, supporting retention and companywide strategy alignment.

Our team-based culture and competitive pay structure supported continued high retention. In 2023, our overall team retention was approximately 80%, with U.S.-based teams retention of 89%.

Our compensation framework helps ensure that we remain strong with best-in-class performance and retain top talent even in economic downturns. We all share in the company’s successes, as well as the challenges.

Talent Development and Educational Opportunities

Our people represent the foundation of our six strategic pillars. Their continued education and talent development are paramount to our success. Our educational assistance and development programs encourage personal growth so individuals can remain current in their areas of responsibility, as well as develop new skills for advancement. Senior leadership plays a key role in our development programs, linking our culture to critical, proven leadership concepts. As we continue to grow, building talent, retaining team members with relevant industry and technical experience, and creating opportunities within our teams is one of our most important tasks and is critical to our long-term success.

Workplace Philosophy

Our people are the foundation of our success and are our most important resource. Our culture safeguards all people and requires each person to be treated fairly and with dignity. We have equal employment opportunity, no tolerance for harassment of any kind, respect for human rights, inclusion, and diversity – all of which focus on our expectations of treating every person with the utmost respect. Our leadership receives recurring training on these critical topics.

We provide equal employment opportunities to all individuals and applicants. This philosophy of fairness extends to work assignments, opportunities for advancement, compensation, training opportunities, and all other aspects of employment. All job-related considerations are based on merit and ability, without regard to race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, genetics, age, marital or veteran status, pregnancy, the presence of handicaps or disabilities, or any other basis protected by law. We provide accommodations as required by applicable laws, including for disabilities and religious beliefs.

We respect human rights, which includes providing safe work environments for our people, providing fair compensation based on job responsibilities and performance, and ensuring all team members meet minimum age requirements and eligible working status to qualify for employment.

We do not tolerate harassment or disrespect of an individual or group for any reason. Harassment of a team member is prohibited, both in the workplace and off the premises. We forbid harassment by any personnel of a customer, vendor, or any other person. Likewise, we prohibit harassment of our teams in any way related to their interactions with customers, vendors, or any other person related to their work responsibilities.

10

We recognize the value of having a business that reflects diversity of backgrounds and experiences. We work together as a unified team and respect each other as individuals. Our team-based compensation structure reinforces this philosophy. We strive to create a welcoming, open, and inclusive environment, ensuring the best ideas are heard and valued regardless of the position or the individual. We believe these ideals will continue to drive our success. Our teams and colleagues represent the diversity of the communities where we live and work and our team member population is representative of our industry and communities.

Segments

In the fourth quarter 2023, we changed our reportable segments, consistent with how we currently manage the business, which include steel operations (including warehousing operations previously included in “Other”), metals recycling operations, steel fabrication operations, and our new aluminum operations. Segment information provided within this Form 10-K has been recast for all prior periods presented, consistent with the current reportable segment presentation. Refer to Notes 1 and 13 in the notes to consolidated financial statements in Part II, Item 8 of this Form 10-K for additional segment information.

11

Steel Operations Segment

Steel operations consist of our EAF steel mills, producing steel from ferrous scrap and scrap substitutes, utilizing continuous casting, automated rolling mills and numerous steel coating, processing lines and warehouse operations. Our steel operations sell directly to end-users, steel fabricators, and service centers. These products are used in numerous industry sectors, including the construction, automotive, manufacturing, transportation, heavy and agriculture equipment, energy, and pipe and tube (including OCTG) markets. Our steel operations accounted for 67%, 65% and 72% of our consolidated net sales during 2023, 2022 and 2021, respectively. We are predominantly a domestic steel company with growing sales in Mexico. Exported sales represented 8%, 5%, and 4% of our steel segment net sales during 2023, 2022 and 2021, respectively.

Our steel operations consist primarily of steelmaking and numerous coating operations. In 2023, we had approximately 9.4 million tons of flat roll steel annual production capacity. We have an additional 2.0 million tons of flat roll steel processing capacity through The Techs and our Heartland Flat Roll Division, as well as distribution of metallic coated and pre-painted products through United Steel Supply (USS). We have annual flat roll galvanizing capability of 4.8 million tons and painting capability of 1.5 million tons. We also have approximately 4.6 million tons of long product steel capacity at our long products divisions.

Capacities represent manufacturing capabilities based on steel mill configuration and related team member support. These capacities do not represent expected volumes in a given year. In addition, estimates of steel mill capacity are highly dependent on the specific product mix manufactured. Each of our steel mills can and do roll many different types and sizes of products; therefore, our capacity estimates assume a typical product mix.

12

The following chart summarizes our steel operations primary products and the estimated percentage of tons sold by end market:

Graphic

13

SHEET STEEL PRODUCTS

Our sheet steel products, consisting of hot rolled, cold rolled and coated steel products are currently produced by our Butler, Columbus, and Sinton Flat Roll Divisions, and our numerous downstream coating lines, including The Techs, Heartland Flat Roll Division, and USS (Steel Processing divisions). Our sheet steel operations represented 68%, 77% and 73% of steel operations net sales in 2023, 2022, and 2021, respectively. We produced 9.2 million tons of sheet steel at these facilities in 2023, 8.3 million tons in 2022, and 7.6 million tons in 2021.

We shipped the following sheet steel products volumes at the following facilities (tons):

2023

2022

2021

Butler, Columbus, and Sinton

7,459,023

6,772,162

5,868,734

Flat Roll divisions

Steel Processing divisions

1,731,911

1,673,967

1,653,433

The following chart summarizes the types of sheet steel products sold by sales dollars, during the respective years, with cold rolled and coated products representing value-added products:

Graphic

Customers. Steel processors and service centers typically act as intermediaries between primary sheet steel producers and the many end-user manufacturers that require further processing of hot roll coils. The additional processing performed by the intermediate steel processors and service centers include pickling, galvanizing, cutting to length, slitting to size, leveling, blanking, shape correcting, edge rolling, shearing and stamping. We believe that our intermediate steel processor and service center customers will remain an integral part of our customer base. The Columbus and Sinton Flat Roll Divisions allow us to capitalize on the industrial markets in the Southern United States and Mexico, as well as further expand our customer base in painted, line pipe and other pipe products. Galvanized flat rolled products produced by our Butler, Columbus, and Sinton Flat Roll Divisions are similar and are sold to a similar customer base. The Techs and Heartland Flat Roll Division specialize in the galvanizing of specific types of flat roll steels in primarily non-automotive applications, servicing a variety of customers in the heating, ventilation and air conditioning (HVAC), construction, agriculture and consumer goods markets. USS adds a complementary distribution channel for metallic coated and pre-painted flat roll steel coils to the roll-former market, serving the roofing and siding industry. This connects us to a rapidly growing industry sector with customers that do not historically purchase steel directly from a steel producer. USS provides continued growth to one of our highest-margin flat roll steel products. Our

14

sheet steel operations also provide a substantial portion (56% in 2023) of the sheet steel utilized in our steel fabrication operations.

The following chart summarizes the types of end customers who purchased our sheet steel products, by sales dollars, during the respective years:

Graphic

LONG PRODUCTS

Our long steel products consist of a wide array of differentiating products produced by our four mills and Vulcan Threaded Products, Inc. (Vulcan), a downstream finishing operation.

Structural and Rail Division produces a variety of parallel flange beams and channel sections, as well as flat bars and large unequal leg angles, and reinforcing steel bar including custom cut-to-length, smooth bar, and coiled. We also produce standard strength carbon, intermediate alloy hardness, and premium grade rails in 40 to 320 feet length for the railroad industry. Our state-of-the art heat treating system allows us to produce high quality premium rail, which has been certified by all Class I railroads. In addition, our rail-welding facility has the ability to weld (Continuous Welded Rail) in lengths up to 1,600 feet, which offers substantial savings to the railroads both in terms of initial capital cost and through reduced maintenance. We also utilize our Structural and Rail Division’s excess capacity to supply our Engineered Bar Products Division with pull-through volume of billets to utilize its excess rolling capacity.

Engineered Bar Products Division produces a broad range of engineered special-bar-quality (SBQ), merchant-bar-quality (MBQ) and other engineered round steel bars. We also have a bar finishing facility, which provides various downstream finishing operations for SBQ steel bars, including turning, polishing, straightening, chamfering, precision saw-cutting, and heat-treating capabilities. Vulcan produces threaded rod products, and cold drawn and heat-treated bar, creating strategic pull-through demand of our Engineered Bar Products Division’s special-bar-quality products.

Roanoke Bar Division produces merchant products, including channels, angles, flats, merchant rounds, and reinforcing steel bars. Excess steel billet production is sold to mills without sufficient melting capacities, including our Steel of West Virginia facility. Our steel fabrication operations also purchase angles from our Roanoke Bar Division.

15

Steel of West Virginia produces a wide array of specialty shapes and light structural steel and frequently performs fabrication and finishing operations on those products, such as cutting to length, additional straightening, hole punching, shot blasting, welding, galvanizing, and coating. Through this array of products and additional finishing, we create custom finished products that are generally placed directly into our customers’ assembly operations.

We shipped the following long products volumes at each of these facilities (tons):

2023

2022

2021

Structural and Rail Division

1,851,349

1,865,405

1,933,433

Rail shipments (included above)

319,241

299,795

301,847

Engineered Bar Products Division

836,179

894,374

809,808

Roanoke Bar Division

564,776

589,449

595,879

Steel of West Virginia

378,515

363,832

356,353

Customers. The principal customers for our structural steel products are steel service centers, steel fabricators and various manufacturers. Service centers provide key distribution channels for the mills and value-add services to the end-user. A growing number of fabricators and end-users request to source some of their steel products directly from the mill. The steel rail marketplace in the United States, Canada and Mexico is specialized and defined, with eight Class I railroads and a large distribution network.

SBQ products are principally consumed by cold finishers, forgers, intermediate processors, OEM manufacturers, steel service centers, and distributors, as well as pull-through volume to Vulcan. Our MBQ products are sold primarily to steel service centers, as well as reinforcing steel bar distributors, joist producers (such as our New Millennium Building Systems), and OEMs. Some of the excess steel billet production at the Roanoke Bar Division is sold to mills without sufficient melting capacities, including our Steel of West Virginia facility. Our steel fabrication operations also purchase angles from Roanoke Bar Division. Steel of West Virginia’s customers are primarily OEMs producing solar panel structures, truck trailers, industrial lift trucks, merchant products, guardrail posts, manufactured housing, mining, and off-highway construction equipment. Steel of West Virginia’s flexible manufacturing capabilities enable us to meet demand for a variety of custom-ordered and designed products. Many of these products are produced in small quantities for low volume end-uses resulting in a wide variety of customers, the largest of which are in the truck trailer and industrial lift truck industries.

Steel Operations Segment Competition

The markets in which we conduct business are highly competitive with an abundance of competition in the carbon steel industry from North American and foreign integrated and mini-mill steelmaking and processing operations. We compete in numerous industry sections, most significantly tied to the construction, automotive, and other manufacturing sectors. In many applications within these industry sections, steel competes with other materials, such as aluminum, cement, composites, plastics, carbon fiber, glass and wood. Some of our products are commodities, subject to their own cyclical fluctuations in supply and demand. However, we are focused on providing a broad range of diversified value-added products that de-emphasize commodity steel. The primary competitive influences on products we sell are price, quality and value-added services.

16

Metals Recycling Operations Segment

Metals Recycling operations include both ferrous and nonferrous scrap metal processing, transportation, marketing, brokerage and scrap management services, strategically located primarily in close proximity to our steel mills and other end-user scrap consumers, throughout the United States, and Central and Northern Mexico. Our metals recycling operations accounted for 12%, 10% and 12% of our consolidated net sales during 2023, 2022 and 2021, respectively. Through acquisitions in 2020 and 2022, we have increased shipments into Mexico, and export sales represented 18%, 14% and 11% of metals recycling segment net sales during 2023, 2022 and 2021, respectively.

We shipped the following from our metals recycling operations:

2023

2022

2021

Ferrous metal total (gross tons)

5,779,114

5,301,774

5,442,478

Shipments to our steel mills

3,579,958

3,475,662

3,574,668

Percent of total to our steel mills

62%

66%

66%

Nonferrous metals (thousands of pounds)

1,108,211

1,053,852

1,093,472

We sell various grades of processed ferrous scrap primarily to steel mills and foundries. Ferrous scrap metal is the primary raw material for EAFs, including our steel mills. In addition, we sell various grades of nonferrous metals including copper, brass, aluminum, and stainless steel, to smelters, refineries, alloy manufacturers, specialty mills and other consumers.

We purchase processed and unprocessed ferrous and nonferrous scrap metals, in a variety of forms for our metals recycling facilities.

Ferrous scrap comes from two primary sources:

Manufacturing industrial facilities, metal fabrication plants, and machine shops, which generate ferrous scrap referred to as prompt or industrial scrap, and
Scrap dealers, retail individuals, auto wreckers, demolition firms and others who provide steel and iron scrap, referred to as obsolete scrap. Obsolete scrap includes scrap recycled from end-of-life items, such as automobiles, appliances, and machinery.

Nonferrous scrap comes from three primary sources:

Manufacturers and other nonferrous scrap sources, which generate or sell scrap aluminum, copper, stainless steel, and other nonferrous metals,
Producers of items such as electric wire, telecommunication service providers, aerospace, defense and recycling companies that generate nonferrous scrap consisting primarily of copper wire, aluminum beverage cans, and various other metals and alloys, and
Retail transactions conducted with the general public who sell material directly to our facilities, collected from a variety of sources.

We do not purchase a significant amount of scrap metal from a single source or from a limited number of major sources. Market demand and the composition, quality, size, weight, and location of the materials are the primary factors that determine prices.

Products. Our metals recycling operations primarily involve the purchase, processing, and resale of ferrous and nonferrous scrap metals into reusable forms and grades. We process an array of ferrous products through a variety of

17

methods, including sorting, shredding, shearing, cutting, bailing, and breaking. Our major ferrous products include heavy melting steel, busheling, bundled scrap, shredded scrap and other scrap metal products, such as steel turnings and cast iron. These products vary in properties or attributes related to cleanness, size of individual pieces, and residual alloys. The necessary characteristics of the ferrous products are determined by the specific needs and requirements of the consumer and affect the individual product’s relative value. We process numerous grades of nonferrous products, including aluminum, brass, copper, stainless steel, and other nonferrous metals. Additionally, we provide transportation logistics (truck, rail, and river barge), marketing, brokerage, and scrap management services, providing competitive price and cost advantages to our suppliers and customers. We design, install, and manage customized scrap management programs for industrial manufacturing companies.

Customers. We sell various grades of processed ferrous scrap to end-users, such as EAF steel mills, integrated steelmakers, foundries, secondary smelters, and metal brokers, who aggregate materials for other large users. Ferrous scrap metal is the primary raw material for EAFs, including our steel mills. Most of our ferrous scrap customers purchase processed scrap through negotiated spot sales contracts which establish a quantity purchase for the month. The price we charge for ferrous scrap depends upon market demand, composition, quality, size, weight, and transportation costs, as well as the quality and grade of the scrap. We sell various grades of processed nonferrous scrap to end-users such as aluminum sheet and ingot manufacturers, brass and bronze ingot makers, copper refineries, mills, smelters, specialty steelmakers, alloy manufacturers, wire and cable producers, utilities, and telephone networks. The price we charge for nonferrous scrap also depends upon market demand and pricing, transportation costs, as well as the quality and grade of the scrap.

Competition. Scrap is a global commodity influenced by conditions in a number of industrialized and emerging markets throughout Asia, Europe and North America. The markets for scrap metals are highly competitive, both in the purchase of raw or unprocessed scrap, and the sale of processed scrap. With regard to the purchase of unprocessed scrap, we compete with numerous independent recyclers, as well as smaller scrap companies engaged only in collecting obsolete scrap. In many cases, we also purchase unprocessed scrap metal from smaller scrap dealers and other processors. Successful procurement of materials is determined primarily by the price offered by the purchaser for the raw scrap and the proximity of our processing facility to the source of the raw scrap. Both ferrous and nonferrous scrap sell as a commodity in both domestic and international markets, which are affected, sometimes significantly, by relative economic conditions, currency fluctuations, and the availability and cost of transportation. Competition for sales of processed scrap is based primarily on the price, quality, and location of the scrap metals, as well as the level of service provided in terms of reliability and timing of delivery.

We also face potential competition for sales of processed scrap from other producers of steel products, such as EAFs and integrated steel mills, some of which, like us, are also vertically connected in the scrap metals recycling business. In addition, other steel mills may compete with us in attempting to secure scrap supply through direct purchasing from our scrap suppliers. Scrap metal processors also face competition from substitutes for prepared ferrous scrap, such as pig iron, pelletized iron, hot briquetted iron (HBI), direct reduced iron (DRI), and other forms of processed iron.

The industry is highly fragmented with many smaller, regional, national and global companies, which have multiple locations in areas in which our metals recycling operations also operate. No single scrap metals recycler has a significant market share in the domestic market.

18

Steel Fabrication Operations Segment

Our steel fabrication operations include seven New Millennium Building Systems plants that primarily serve the non-residential construction industry throughout the United States. We have a national operating footprint that allows us to serve the entire domestic non-residential construction market including large retail chains and e-commerce distribution channels.

Steel fabrication operations accounted for 15%, 19%, and 10% of our consolidated net sales during 2023, 2022 and 2021, respectively. We sold 663,000, 856,000, and 789,000 tons of joist and deck products during 2023, 2022, and 2021, respectively.

Products. Our steel fabrication operations produce steel non-residential building components, including steel joists, trusses, girders, and steel deck. Our joist products include bowstring, arched, scissor, double-pitched and single-pitched joists. Our deck products include a full range of steel decking: roof, form, cellular, composite floor, specialty architectural, floor systems, and bridge deck.

Customers and Markets. Our primary steel fabrication operations customers are non-residential steel fabricators, metal building companies, general construction contractors, developers, owners, brokers, and governmental entities. Our customers are located throughout the United States, including national accounts. Our non-residential construction market consists primarily of e-commerce warehouses, data centers, metal buildings, education, and commercial building projects. Our steel fabrication operations maintain approximately one-third of the total domestic steel joist and deck market for bookings, of approximately 1.8 million tons, 2.1 million tons. and 3.6 million tons during 2023, 2022 and 2021, respectively.

Competition. We compete with other North American joist and steel deck producers primarily on the basis of price, quality, customer service, and proximity to the customer. Our national footprint allows us to service the entire domestic non-residential construction market, as well as national accounts such as large retail chains, including their distribution warehouse facilities, and certain specialty deck customers.

19

Other Information

Sources, Availability, and Cost of Steel and Other Operations’ Raw Materials

Scrap Metals. The principal raw material of our EAF steel operations is recycled ferrous scrap derived from, among other sources, "home scrap,” generated internally at our steel mills themselves; industrial scrap, generated as a by-product of manufacturing; obsolete scrap, recycled from end-of-life automobiles, appliances, and machinery, and demolition scrap, recycled from obsolete structures, containers and machines.

Recycled ferrous scrap typically comprises more than 80% of the metallic melt mix in EAF steelmaking, in contrast to integrated mill steelmaking, where the proportion of scrap has traditionally been approximately 25% to 35%. Depending upon the scrap substitute material that may be available from time to time, and the relative cost of such material, the percentage of scrap used in our steelmaking operations could be increased or reduced in our metallic melt mix.

Many variables can impact ferrous scrap prices, all of which reflect the pushes and pulls of the supply demand equation. These factors include the level of domestic steel production (high quality low-residual scrap is a by-product of manufacturing activity), the level of exports of scrap from the United States, and the amount of obsolete scrap recycled. In addition, historical domestic ferrous scrap prices typically have a strong correlation and spread to global pig iron pricing. Generally, as domestic steel demand increases, so does scrap demand and resulting scrap prices. The reverse is also normally, but not always, true with scrap prices following steel prices downward when supply exceeds demand. When scrap prices greatly accelerate, this can challenge one of the principal elements of an EAF based steel mill’s traditional lower cost structure—the cost of its metallic raw material. ​

Iron Units. In addition to scrap, pig iron, DRI, HBI, and internally sourced liquid pig iron are used in our EAF steel mill production. During 2023, 2022, and 2021 we consumed 13.0 million, 12.0 million, and 11.0 million tons, respectively, of metallic materials in our steelmaking furnaces, of which, iron units other than scrap, represented approximately 15% of the tons in 2023, and 13% of the tons in 2022 and 2021.

Energy Resources

Electricity. Electricity is a significant input required in our EAF steel operations, representing approximately 4% of steel production costs of goods sold in 2023, 2022 and 2021. We have entered into fixed price electricity contracts for the Butler Flat Roll Division, Columbus Flat Roll Division, Roanoke Bar Division and Steel of West Virginia, while our Engineered Bar Products Division has a combination of fixed pricing and market pricing for the various components of the electrical services (demand charge, energy charge, riders, etc.). Our Sinton Flat Roll Division purchases electricity at current market prices. Our Structural and Rail Division purchases electricity at current market prices and through fixed price forward contracts.

Research and Development

Our research and development activities have consisted of efforts to expand, develop and improve our steel products and operating processes, such as our Sinton Flat Roll Division, and our efforts to develop and improve alternative ironmaking technologies. Most of these research and development efforts have been conducted in-house by our team members.

20

Environmental Matters

Our operations are subject to substantial and evolving environmental, health and safety laws and regulations concerning, among other things, emissions to the air, discharges to surface and ground water and to sewer systems, and the generation, handling, storage, transportation, treatment and disposal of solid and hazardous wastes and secondary materials. Our operations are dependent upon permits regulating discharges into the environment or the use and handling of by-products in order to operate our facilities. We dedicate considerable resources aimed at achieving compliance with applicable laws concerning the environment. While we do not currently believe that our future compliance efforts with such provisions will have a material adverse effect on our results of operations, cash flows or financial condition, this is subject to change in the ever-evolving regulatory environment in which we operate.

Since the interpretation and enforcement of environmental laws and regulations that may be enacted from time to time can be subject to changing social or political norms, our environmental capital expenditures and costs for environmental compliance may increase in the future. In addition, due to the possibility of unanticipated regulatory or other developments, the amount and timing of future environmental expenditures may vary substantially from those currently anticipated. The cost of current and future environmental compliance may also place our operations at a competitive disadvantage with respect to foreign producers, which may not be required to undertake equivalent costs in their operations.

Pursuant to the Resource Conservation and Recovery Act (RCRA), which governs the treatment, handling and disposal of solid and hazardous wastes, the United States Environmental Protection Agency (United States EPA) and authorized state or local environmental agencies may conduct inspections to identify alleged violations or areas where there may have been releases of solid or hazardous constituents into the environment and require the facilities to pay penalties and/or take corrective action to address any such releases. RCRA also allows citizens in certain situations to bring suits against regulated facilities for potential damages and cleanup. Many states have statutes and regulatory authorities similar to RCRA that can also apply. Many of our facilities generate wastes subject to these requirements. Our operations produce various by-products, some of which, for example EAF dust, may be categorized as hazardous waste, requiring special handling for disposal or for the recovery of metallics. We collect by-products in pollution control equipment such as baghouses, and then recycle or appropriately dispose of the by-products. While we cannot predict the future actions of the regulators or other interested parties, the potential exists for required corrective action, the costs of which could be substantial.

Under the Comprehensive Environmental Response Compensation and Liability Act, known as CERCLA or Superfund, the United States EPA, state agencies and, in some instances, private parties have the authority to impose joint and several liability for the remediation of contaminated properties upon generators of hazardous substances, current and former site owners and operators, transporters and other potentially responsible parties, regardless of fault or the legality of the original disposal activity. Many states have statutes and regulatory authorities similar to CERCLA that can also apply. We have a number of material handling agreements with various contractors to properly dispose of or recycle our EAF dust and certain other by-products of our operations. However, we cannot assure that, even if there has been no fault by us, we may not still be cited as a hazardous substances generator by reason of an environmental cleanup at one of our facilities or a site to which our by-products were transported.

The Clean Water Act and similar state and local laws apply to aspects of our operations and impose regulatory restrictions related to the discharge of wastewater, storm water and dredged or fill material. The United States EPA, state agencies and, in certain instances, private parties have the ability to bring suit alleging violations and seeking penalties and injunctive relief. These legal provisions can also require new or expanded water treatment investments to be made and can limit or even prohibit certain current or planned activities at our operations.

The Clean Air Act and analogous state and local laws require many of our facilities to obtain and maintain air permits in order to operate. Air permits can impose new or expanded obligations to limit or prevent current or future emissions and to add costly pollution control equipment. Enforcement for alleged violations can be brought by the United States EPA, state and local agencies, and in certain instances private parties, and can result in penalties and injunctive relief.

21

In addition, there are a number of other environmental, health and safety laws and regulations that apply to our facilities and may affect our operations. By way of example and not of limitation, certain portions of the federal Toxic Substances Control Act, Oil Pollution Act, Safe Drinking Water Act and Emergency Planning and Community Right-to-Know Act, as well as state and local laws and regulations implemented by the regulatory agencies, apply to aspects of our facilities’ operations. Our current and planned operations in Mexico are similarly subject to environmental requirements applicable to those operations. In some instances, we may also be subject to other foreign governments’ regulations and international treaties and laws. Many of these laws allow both the governments and citizens in certain situations to bring suits against regulated facilities for alleged environmental violations. Finally, our operations could in certain situations be subject to toxic tort suits brought by third parties alleging causes of action such as nuisance, negligence, trespass, infliction of emotional distress, or other claims alleging personal injury, property damage, or other harms.

Available Information

Our internet website address is www.steeldynamics.com. We make available on our internet website, under "Investors,” free of charge, as soon as reasonably practicable after such materials are electronically filed with, or furnished to, the Securities and Exchange Commission, our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and amendments to those reports, as well as press releases, ownership reports pursuant to Section 16(a) of the Securities Act of 1933, our Code of Ethics for Principal Executive Officers and Senior Financial Officers, our Code of Business Conduct and Ethics, and any amendments thereto or waivers thereof, as well as our Audit, Compensation, and Corporate Governance and Nominating Committee Charters. The contents of our or any other website are not incorporated into this report. These reports are also available publicly on the Securities and Exchange Commission website, www.sec.gov.

22

ITEM 1A.          RISK FACTORS

Many factors may have an effect on our business, results of operations, financial condition and cash flows. We are subject to various risks resulting from changing economic, environmental, regulatory, political, industry, business and financial conditions. The factors described below are some of the risks that could materially negatively impact us.  

Global and National Risks Related to our Business

Our industry, as well as the industries of many of our customers and suppliers upon whom we are dependent, is affected by domestic and global economic factors including periods of slower than anticipated economic growth and the risk of a recession.

Our financial results are substantially dependent not only upon overall economic conditions in the United States and globally, including North America, Europe and in Asia, but also as they may affect one or more of the industries upon which we depend for the sale of our products. Global or domestic actions or conditions, including political actions, trade policies or restrictions, proposed or actual changes in tax laws, such as those introduced, proposed or actual regulation, including those related to the environment, interest rates, terrorism, acts of war or hostility, natural disasters, or pandemics, epidemics, widespread illness or other health issues, could result in changing economic conditions in the United States and globally, disruptions to or slowdowns in our business, our supply chain, or our global or domestic industry, or those of our customers or suppliers upon whom we are dependent. Additionally, periods of slower than anticipated economic growth could reduce customer confidence and adversely affect demand for our products and further adversely affect our business, results of operations, financial condition and cash flows. Metals industries have historically been vulnerable to significant declines in consumption and product pricing during periods of economic downturn or continued uncertainty, including the pace of domestic non-residential construction activity.

Our business is also dependent upon certain industries, such as construction, automotive, manufacturing, transportation, heavy and agriculture equipment, energy and pipe and tube (including OCTG) markets, and these industries are also cyclical in nature and may experience supply chain disruptions. Therefore, these industries may experience their own fluctuations in demand for our products based on such things as economic conditions, interest rates, supply chain disruptions, raw material and energy costs, consumer demand, the rate of inflation and infrastructure funding decisions by governments. Many of these factors are beyond our control. As a result of volatility in our industry or in the industries we serve, we may have difficulty increasing or maintaining our level of sales or profitability. A downturn in our industry or the industries we serve may adversely affect our business, results of operations, financial condition and cash flows.

A prospective decline in consumer and business confidence and spending, which is often coupled with reductions in the availability of credit or increased cost of credit and interest rates, as well as volatility in the capital and credit markets, may adversely affect the business and economic environment in which we operate and the profitability of our business. We are also exposed to risks associated with the creditworthiness of our customers and suppliers, which during times of high interest rates can be intensified. If the availability of credit to fund or support the continuation and expansion of our customers’ business operations is curtailed or if the cost of that credit is high, the resulting inability of our customers or of their customers to either access credit or absorb the cost of that credit may adversely affect our business by reducing our sales or by increasing our exposure to losses from uncollectible customer accounts. A disruption of the credit markets could also result in financial instability of some of our customers and suppliers. The consequences of such adverse effects could include the interruption of production at the facilities of our customers, the reduction, delay or cancellation of customer orders, delays or interruptions of the supply of raw materials we purchase, and bankruptcy of customers, suppliers or other creditors. Any of these events may adversely affect our business, results of operations, financial condition and cash flows.

23

Global steelmaking overcapacity and imports of steel into the United States may adversely affect United States steel prices, which, together with increased scrap prices, may adversely affect our business, results of operations, financial condition and cash flows.

Global steelmaking capacity currently exceeds global consumption of steel products, which adversely affects United States and global steel prices. Such excess capacity sometimes results in steel manufacturers in certain countries exporting steel and steel products, at prices that are lower than prevailing domestic prices, and sometimes at or below their cost of production. Excessive imports of steel and steel products, into the United States, may exert downward pressure on United States steel and steel products prices, which adversely affects our business, results of operations, financial condition and cash flows. Fluctuations in the value of the dollar can also affect imports, as a strong United States dollar makes imported products less expensive, potentially resulting in more imports of steel and steel products into the United States by our foreign competitors. Furthermore, the introduction of additional domestic steel capacity could increase this global overcapacity. This, in turn, has led to and may further lead to increased domestic demand for ferrous scrap resulting in increased scrap prices. Our results of operations, financial condition and cash flows are driven primarily from the metal spread achieved from the price we sell steel and steel products compared to the price of our metallic raw materials, including scrap. During prolonged periods of steel and steel products overcapacity, leading to lower selling prices, combined with high demand for scrap and raw materials, leading to higher buying prices, our metal spreads could be compressed, which may adversely affect our business, results of operations, financial condition and cash flows.

United States steel producers compete with many foreign producers, including those in China, Vietnam and other Asian and European countries. Competition from foreign producers is typically strong and is periodically exacerbated by weakening of the economies of certain foreign steelmaking countries, at times leading to imports of steel involving dumping and subsidy abuses by foreign steel producers. Some foreign steel producers are owned, controlled or subsidized by foreign governments. As a result, decisions by these producers with respect to their production, sales and pricing are sometimes influenced to a greater degree by political and economic policy considerations than by prevailing market conditions, realities of the marketplace or consideration of profit or loss. Additionally, at times when iron ore prices are low, disruption of the scrap price correlation to iron ore may occur, which may lead to reduced global costs to produce steel, further depressing steel import prices. A higher volume of steel imports into the United States tends to occur at depressed prices when foreign steelmaking countries experience periods of economic difficulty, decreased demand for steel products or excess capacity. The global steelmaking overcapacity is exacerbated by Chinese steel production capacity that far exceeds that country’s demand and has made China a major global exporter of steel, resulting in weakened global steel pricing than otherwise would be expected. While measures to curb unfair trade such as tariffs, duties or quotas, along with trade agreements with other countries, have decreased the volume of steel and steel products imports, domestic steel and steel products prices can be negatively impacted by excessive imports of steel and steel products. Should current tariffs, duties or quotas expire or be relaxed, repealed or circumvented by importers of steel and steel products, or should trade agreements be renegotiated, downward pressure may be exerted on United States steel and steel products prices, which may adversely affect our business, results of operations, financial condition and cash flows.

Pandemics, epidemics, widespread illness or other health issues may adversely affect our business, results of operations, financial condition, cash flows, liquidity, and stock price.

Pandemics, epidemics, widespread illness or other health issues may adversely affect our business, results of operations, financial condition, cash flows, liquidity and stock price. Government actions globally, including United States federal and state governmental actions, related to pandemics, epidemics, widespread illness or other health issues have historically impacted demand for our products, our supply chain, our employees, the economy generally, inflation and high interest rates, and any similar future actions may result in similar or additional impacts.

Industry Risks Related to our Business

Our level of production and our sales and earnings are subject to significant fluctuations as a result of the cyclical nature of the steel industry and some of the industries we serve.

24

The steel manufacturing business is cyclical in nature, and the selling price of the steel we make may fluctuate significantly due to many factors beyond our control. Furthermore, a number of our products are commodities, subject to their own cyclical fluctuations in supply and demand in both metal consuming and metal generating industries, including the construction and manufacturing industries. The timing, magnitude and duration of these cycles and the resulting price fluctuations are difficult to predict. The sale of our manufactured steel products is directly affected by demand for our products in other cyclical industries, such as construction, automotive, manufacturing, transportation, heavy and agriculture equipment, energy and pipe and tube (including OCTG) markets. Economic difficulties, stagnant or slow global economies, supply and demand imbalances, supply chain disruptions, periods of heightened inflation or high interest rates, and currency fluctuations in the United States or globally may decrease the demand for our products or increase the amount of imports of steel into the United States, which may decrease our sales, margins and profitability.

Volatility and major fluctuations in prices and availability of scrap metal, scrap substitutes and supplies, and our potential inability to pass higher costs on to our customers, may constrain operating levels and reduce profit margins.

Steel producers require large amounts of raw materials, including ferrous scrap metal and scrap substitute products such as pig iron and pelletized iron, and other supplies such as zinc, graphite electrodes and ferroalloys. The principal raw material of our EAF steel operations is recycled ferrous scrap derived from, among other sources, “home scrap,” generated internally at steel mills themselves, industrial scrap, generated as a by-product of manufacturing, obsolete scrap, recycled from end-of-life automobiles, appliances and machinery, and demolition scrap, recycled from obsolete structures, containers and machines. The prices for scrap are subject to market forces largely beyond our control, including demand by United States and foreign steel producers, freight costs and speculation. The scrap metal recycling industry has historically been, and is expected to remain, highly cyclical and the prices for scrap have varied significantly in the past, may vary significantly in the future and do not necessarily fluctuate in tandem with the price of steel. Moreover, some of our integrated steel producer competitors are not as dependent as we are on ferrous scrap as a part of their raw material melt mix, which, during periods of high scrap costs relative to the cost of blast furnace iron used by the integrated producers, give them a raw material cost advantage over EAF mills. However, given environmental considerations of investors, customers and regulators, additional EAF mills may be constructed, or companies currently operating blast furnace mills may invest in EAF mills, leading to increased demand in ferrous scrap possibly resulting in higher scrap prices. While our vertical integration into the metals recycling business and our liquid pig-iron operations are expected to enable us to continue being a cost-effective supplier to our own steelmaking operations, for some of our metallics requirements, we still rely on other metallics and raw material suppliers, as well as upon general industry supply conditions for the balance of our needs.

The availability and prices of raw materials and supplies, particularly those with positive environmental attributes, may also be negatively affected by new, existing or changing laws, regulations, sanctions or embargoes, including those that may impose output limitations or higher costs associated with climate change or GHG allocation by suppliers, interruptions in production, accidents or natural disasters, changes in exchange rates, global price fluctuations, the availability and cost of transportation, and competing uses, all of which may be heighted during times of war or hostilities. As a major producer of galvanized steel products, we purchase and consume a large amount of zinc, which if purchased at high prices, may adversely affect our profit margins. Any inability to secure a consistent, cost-effective and timely supply of our raw materials and supplies may adversely affect our business, financial condition, results of operations and cash flows.

Additionally, our inability to pass on all or a substantial part of any cost increases, whether due to positive environmental attributes, inflation, supply and demand imbalances, or otherwise, or to provide for our customers’ needs because of the potential unavailability of raw materials, supplies or required environmental attributes, may result in production slowdowns or curtailments or may otherwise adversely affect our business, financial condition, results of operations and cash flows.

The cost and availability of electricity, natural gas, oil and other energy resources are subject to volatile market conditions.

We consume large amounts of energy to melt scrap, reheat semi-finished products for rolling into finished products and perform other steps necessary to our production process. We rely on third parties for the supply of energy resources

25

we require in our production activities. The prices for and availability of electricity, natural gas, oil and other energy resources, including renewable or other clean energy sources, are subject to regulation and volatile market conditions, often affected by weather conditions as well as political, environmental and economic factors beyond our control. As large consumers of electricity and natural gas, we must have dependable delivery in order to operate. Accordingly, we are at risk in the event of an energy disruption, including power outages, power unavailability or inability to obtain power at a reasonable price or with sufficient desired environmental attributes. Prolonged blackouts, curtailments or disruptions caused by natural disasters or by political or environmental considerations would substantially disrupt our production. Since a significant portion of our finished products are delivered by truck, unforeseen fluctuations in the price of fuel would also adversely affect our costs or the costs of many of our customers.

Increased environmental, GHG emissions and sustainability considerations from our customers or related regulations could affect demand for our products and add significant costs.

Customers, investors and regulators have increased their focus on the environment, GHG emissions and sustainability. We are committed to the environment and sustainability. We are taking further action to reduce our environmental footprint through our 2025, 2030, and 2050 goals for GHG emission reduction and increased renewable energy usage. We believe that achievement of these goals will comport with expectations of our customers and investors, but certain customers and investors may have differing requirements. To achieve these goals, our operational costs may increase and we have had and will continue to have additional capital expenditures, some of which we may not be able to pass along to our customers. Any failure to timely meet these goals, or other requirements of customers or investors, may have an adverse effect on our business, results of operations and stock price.

Additionally, governmental agencies, regulators, investors or other groups have introduced, and may request or require, environmental monitoring, disclosures or regulations in response to the potential impacts of climate change. International treaties or agreements may also result in increasing regulation of GHG emissions, including the introduction of carbon emissions limitations or trading mechanisms. Any such regulation or disclosure requirement could impose significant costs on our operations and on the operations of our customers and suppliers, including increased energy, capital equipment, emissions controls, environmental monitoring and reporting and other costs in order to comply with current or future laws, regulations or demands concerning the environment, climate change, GHG emissions and sustainability. Any adopted regulations could negatively impact our ability, and that of our customers and suppliers, to compete with companies situated in areas not subject to or not complying with such regulations, or could affect our environmental disclosures for any allowances, offsets or credits. We may see an increase in costs relating to our assets that emit GHGs as a result of these initiatives, which may impact our operations directly or through our customers and suppliers.

Compliance with and changes in environmental and remediation requirements may result in substantially increased capital requirements and operating costs.

Existing laws or regulations, as currently interpreted or as may be interpreted in the future, as well as future laws or regulations, may adversely affect our results of operations and financial condition.

We are subject to numerous local, state, federal and international statutory and regulatory environmental requirements relating to, among other things:

the generation, storage, treatment, handling and disposal of solid and hazardous waste and secondary materials;

the discharge of materials into the air, including periodic changes to the National Ambient Air Quality Standards and to emission standards;

the management, treatment and discharge of wastewater and storm water;

the use and treatment of groundwater;

the remediation of soil and groundwater contamination;

climate change legislation or regulation;

26

the need for and the ability to timely obtain air, water or other environmental permits;

the timely reporting of certain chemical usage, content, storage and releases;

the remediation and reclamation of land used in our operations;

natural resource protections; and

the protection of our employees’ health and safety.

Compliance with environmental laws and regulations, which affect our EAF steelmaking, metals recycling, liquid pig-iron, and copper and aluminum production operations, is a significant factor in our business. We are required to obtain and comply with environmental permits and licenses, and failure to obtain or renew or the violation of any permit or license may result in substantial fines and penalties, capital expenditures, operational changes, suspension of operations and/or the closure of a subject facility. Similarly, delays, increased costs and/or the imposition of onerous conditions to the securing or renewal of permits may adversely affect these operations.

Uncertainty regarding adequate pollution control levels, testing and sampling procedures, and new pollution control technology are factors that may increase our future compliance expenditures. We are unable to predict the ultimate cost of future compliance with environmental requirements or their effect on our operations. Although we strive to be in substantial compliance with all applicable laws and regulations, legal requirements frequently change and are subject to interpretation such that regulatory agencies may bring enforcement actions for alleged noncompliance. Private parties might also bring claims against us under citizen suit provisions and/or for property damage or personal injury allegedly resulting from our operations. New laws, regulations and changing interpretations by regulatory authorities, together with uncertainty regarding the application of existing requirements, are among the factors that may increase our future expenditures to comply with environmental requirements. The cost of complying with existing laws or regulations as currently interpreted or reinterpreted in the future, or with future laws or regulations, may adversely affect our results of operations and financial condition.

Our operations produce significant amounts of by-products, some of which are handled as solid or hazardous waste or as hazardous secondary materials. For example, our steel mills generate EAF dust, which the United States Environmental Protection Agency (United States EPA) and other regulatory authorities classify as hazardous waste and regulate accordingly unless recycled in an exempt manner.

In addition, the feed materials for the shredders operated by our metals recycling operations include automobile bodies. A portion of the feed materials consist of currently unrecyclable material known as shredder residue. If laws or regulations or the interpretation of the laws or regulations change with regard to EAF dust or shredder residue or other by-products created by our operations, we may incur significant additional expenditures.

Federal and state environmental laws enable federal and state agencies and certain private parties to recover from owners, operators, generators and transporters the cost of investigation and cleanup of sites at which wastes or hazardous substances were disposed and/or migrated. In connection with these laws, we may be required to clean up contamination discovered at our sites including contamination that may have been caused by former owners or operators of the sites, to conduct additional cleanup at sites that have already had some cleanup performed, to address emerging and newly-regulated contaminants such as per- and polyfluoroalkyl substances (PFAS) and 1,4-dioxane, and/or to perform cleanup with regard to sites formerly used in connection with our operations.

In addition, we may be required to pay for, or to pay a portion of, the costs of cleanup at sites to which we sent materials for disposal or recycling, notwithstanding that the original disposal or recycling activity may have complied with all regulatory requirements then in effect. Under certain laws, a party can be held jointly and severally liable for all of the cleanup costs associated with a disposal site. In practice, a liable party often splits the costs of cleanup with other potentially responsible parties. We have received notices from the United States EPA, state agencies and third parties that we have been identified as potentially responsible for the costs of investigating and cleaning up a number of disposal sites. In most cases, many other parties are also named as potentially responsible parties and also contribute to payment of those costs.

27

Because cleanup liability can in some cases be imposed retroactively on activities that occurred many years ago, and because federal and state agencies are still discovering sites that pose a threat to public health or the environment, we can provide no assurance that we will not become liable for significant costs associated with investigation and remediation of cleanup sites.

Operational and Commercial Risks Related to our Business

We may face significant price and other forms of competition from other steel and aluminum producers, scrap processors and alternative materials, which may adversely affect our business, financial condition, results of operations and cash flows.

The global markets in which steel companies and scrap processors conduct business are highly competitive and became even more so due to consolidations in the steel and scrap industries. Additionally, in many applications, steel competes with other materials, such as aluminum, cement, composites, plastics, carbon fiber, glass and wood. Increased use of alternative materials for any reason, including as a response to regulations or customer demands, could decrease demand for steel or force other steel producers into new products or markets that compete more directly with us, and combined with increased competition could cause us to lose market share, increase expenditures or reduce pricing, any one of which may adversely affect our business, financial condition, results of operations and cash flows. 

Additionally, during 2022 we announced our planned project to construct and operate a recycled aluminum flat rolled products mill with an anticipated annual production capacity of 650,000 tonnes of finished products to be located in Columbus, Mississippi, with two supporting satellite recycling aluminum slab centers.  Although we anticipate being able to effectively compete in the aluminum industry, along with the other risks described herein, we may face unexpected and enhanced competition, which may adversely affect the expected contributions of our aluminum operations and our resulting business, financial condition, results of operations and cash flows.

Availability of an adequate source of supply of scrap is required for our metals recycling operations.

We procure our scrap inventory from numerous sources. These suppliers generally are not bound by long-term contracts and generally have no obligation to sell recyclable metal to us. In periods of low industry scrap prices, scrap suppliers may elect to hold recyclable metal to wait for higher prices or intentionally slow their metal collection activities. If a substantial number of scrap suppliers cease selling recyclable metal to us, we may be unable to recycle metal at desired levels which may adversely affect our results of operations and financial condition. In addition, a slowdown of industrial production in the United States reduces the supply of industrial grades of metal to the metals recycling industry, resulting in our having less recyclable metal available to process and sell. Further, additional EAF steel mill construction or blast furnace mills investing in EAF mills could increase the demand for scrap, potentially resulting in higher scrap prices or periods of decreased scrap supply. Any inability to secure scrap for our EAF steel mills could adversely affect our business, results of operations, financial condition and cash flows.

We are subject to cybersecurity threats and may face risks to the security of our sensitive data and information technology which may adversely affect our business, results of operations, financial condition and cash flows.

Increased cybersecurity and information technology security requirements, vulnerabilities and threats and a rise in sophisticated and targeted cybercrime, all of which may be heightened during times of war or hostilities, pose a risk to the security and functionality of our systems and information networks, and to the confidentiality, availability and integrity of sensitive data, including intellectual property, proprietary information, financial information, customer and supplier information, and personally identifiable information. Additionally, cybersecurity vulnerabilities or attacks could result in an interruption of the functionality of our automated and electronically controlled manufacturing operating systems, which, if compromised, could cease, threaten, delay or slow down our ability to melt, roll or otherwise process steel or any of our other products for the duration of such interruption. Our customers and suppliers may also store certain of our sensitive information on their information technology systems, which if breached or attacked, could likewise expose our sensitive information. Similarly, information system vendors and software suppliers may experience a cybersecurity or information technology breach that exposes our systems or sensitive data. Any of these cybersecurity

28

and information technology breaches or disruptions may result in reputational harm and may adversely affect our business, results of operations, financial condition and cash flows.

Although we believe we have adopted procedures, training programs, and controls to adequately protect our sensitive data, networks and information and operating technology and systems, there can be no assurance that a system or network failure, or cybersecurity breach or attack, will be prevented, whether due to attacks by cyber criminals or due to employee, contractor or other error or malfeasance. This could lead to system interruption, production delays or downtimes and operational disruptions, and the disclosure, modification or destruction of sensitive data, which may adversely affect our reputation, customer and supplier relationships, financial results and results of operations, and could result in litigation or regulatory investigations, actions, fines or penalties, as well as increased cybersecurity monitoring and protection costs, including the cost or availability of insurance. Additionally, as cybersecurity threats continue to evolve and become more sophisticated, we may need to invest additional time, resources and finances to protect the security of our sensitive data, systems and information networks. We maintain an information security risk insurance policy to mitigate the impact of cybersecurity threats.

We may face risks associated with the implementation of our growth strategy.

Our growth strategy subjects us to various risks. As part of our growth strategy, we may expand existing facilities, enter into new business lines, products or process initiatives, acquire or build additional plants, acquire other businesses and assets, enter into joint ventures, or form strategic alliances that we believe will complement our existing business. These expansions and transactions, including our planned recycled aluminum flat rolled products mill with an anticipated annual production capacity of 650,000 tonnes of finished products to be located in Columbus, Mississippi, may involve some or all of the following risks:

● the risk of entering business lines or product, domestic, or foreign markets, in which we have little experience, including the aluminum industry;

● the risk of a newly constructed facility being completed over budget or not on time, including due to equipment delays or labor shortages;

● the risk of not being able to adequately obtain sufficient labor to efficiently build or staff a new facility, while maintaining our culture;

● the risk of expected markets, products, customers and demand for products produced by a new facility being lower than expected;

● the risk of new product development, technology development or customer acquisition and penetration being more costly or difficult than expected;

● the difficulty of competing for acquisitions and other growth opportunities with companies having materially greater financial resources than us;

● the inability to realize anticipated synergies or other expected benefits;

● the difficulty of integrating new or acquired operations and personnel into our existing operations, while maintaining our culture;

● the potential disruption of ongoing operations;

● the diversion of financial resources or management attention to new operations or acquired businesses;

● the loss of key employees, customers or suppliers of acquired businesses;

● the potential exposure to unknown liabilities;

29

● the inability of management to maintain uniform standards, controls, procedures and policies;

● the difficulty of managing the growth of a larger company;

● the risk of becoming involved in labor, commercial, or regulatory disputes or litigation related to new operations or acquired businesses;

● the risk of becoming more highly leveraged;

● the risk of contractual or operational liability to other venture participants or to third parties as a result of our participation;

● the inability to work efficiently with joint venture or strategic alliance partners; and

● the difficulties of terminating joint ventures or strategic alliances.

Delays in achieving full operational capacity at our Sinton Flat Roll Division has and may continue to, and any delays in our announced planned recycled aluminum flat rolled products mill may, adversely affect our prospects, business, financial condition, results of operations and cash flows.

These expansions or transactions might be required for us to remain competitive, but we may not be able to complete any such expansions or transactions on favorable terms or obtain financing, if necessary. Future expansions and transactions may not improve our competitive position and business prospects as anticipated, and if they do not, our business, financial condition, results of operations and cash flows may be adversely affected.

We are subject to litigation and legal compliance risks which may adversely affect our financial condition, results of operations and liquidity.

We are involved from time to time in various litigation matters, including administrative proceedings, regulatory proceedings, governmental investigations, environmental matters, and commercial and construction contract disputes, none of which are currently expected to have a material impact on our financial conditions, results of operations or liquidity. For additional information regarding legal proceedings please refer to Item 3. Legal Proceedings.

In addition to risks associated with our environmental and other regulatory compliance, our international operations are subject to complex foreign and United States laws and regulations, including the Foreign Corrupt Practices Act and other anti-bribery laws, regulations related to import-export controls, the Office of Foreign Assets Control, and other laws and regulations, each of which may increase our cost of doing business and expose us to increased risk.

Unexpected equipment downtime or shutdowns may adversely affect our business, financial condition, results of operations and cash flows.

Interruptions in our production capabilities may adversely affect our production costs, products available for sale and earnings during the affected period. In addition to equipment failures, our facilities are subject to the risk of catastrophic loss due to unanticipated events such as fires, explosions or violent weather conditions. Our manufacturing processes are dependent upon critical pieces of steelmaking equipment, such as our EAFs, continuous casters and rolling equipment, some of which are controlled by our information technology systems, as well as electrical equipment, such as transformers. This equipment may, on occasion, be out of service as a result of unanticipated failures or other events, including equipment failure, power surges, cybersecurity breaches or attacks or system failures. Further, we have experienced and may continue to experience ramp-up inefficiencies at our Sinton Flat Roll Division, including those related to major equipment failures. We have experienced and in the future may experience plant shutdowns or periods of reduced production as a result of equipment failures or other events. Supply chain disruptions and labor shortages have and may continue to exacerbate the effects of equipment failures.  These disruptions may adversely affect our business, financial condition, results of operations and cash flows.

30

Governmental agencies may refuse to grant or renew some of our licenses and permits required to operate our businesses.

Some of our operations must receive licenses and air, water and other permits and approvals from federal, state and local governments to conduct certain of our operations or to build, expand or acquire new facilities. Governmental agencies, non-governmental organizations, and members of the public sometimes resist the establishment of certain types of facilities in their communities. There can be no assurance that future approvals, licenses and permits will be granted or that we will be able to maintain and renew the approvals, licenses and permits we currently hold. Failure to do so may adversely affect our business, financial condition, results of operations and cash flows.

Our senior unsecured credit facility contains, and any future financing agreements may contain, restrictive covenants that may limit our flexibility.

Restrictions and covenants in our existing debt agreements, including our senior unsecured credit facility, and any future financing agreements, may impair our ability to finance future operations or capital needs or to engage in other business activities. A breach of any of the restrictions or covenants could cause a default under our senior unsecured credit facility, our senior notes, or our other debt. A significant portion of our indebtedness may then become immediately due and payable.

Under our senior unsecured credit facility, we are required to maintain certain financial covenants. Our ability to meet such covenants or other restrictions can be affected by events beyond our control. If a default were to occur, the lenders could elect to declare all amounts then outstanding to be immediately due and payable and terminate all commitments to extend further credit.

Impairment charges may adversely affect our results of operations.

Occasionally, assumptions that we have made regarding products or businesses we have acquired or sought to develop, about the sustainability of markets we sought to exploit, or about industry conditions that underlie our decision making when we elected to capitalize a venture turn out differently than anticipated. In such instances, the fair value of such assets may fall below their carrying value recorded on our balance sheet.

Accordingly, we periodically test goodwill, and other assets such as long-lived tangible and intangible assets, right of use assets and equity method investments when indicators of impairment are present, to determine whether their estimated fair value is in fact less than their value recorded on our balance sheet. If we determine that the fair value of any of these assets, from whatever cause, is less than the value recorded on our balance sheet, we are required to incur non-cash asset impairment charges that adversely affect our results of operations. There can be no assurances that market dynamics or other factors may not result in future impairment charges.

ITEM 1B.          UNRESOLVED STAFF COMMENTS

None.

ITEM 1C.          CYBERSECURITY

We manage risks from cybersecurity threats through our overall companywide risk management process, which is overseen by our Board of Directors and specific Board Committees. Management has created a global information security program, which encompasses a dedicated global information security team and policies, procedures, and processes for assessing, identifying, and managing risks from cybersecurity threats. Our policies, procedures, and processes follow recognized frameworks established by the National Institute of Standards and Technology (“NIST”), as well as other relevant standards. Our program is designed to maintain the confidentiality, integrity, security, and availability of the data that is created, collected, stored, and used to operate our business.

31

Risk Management and Strategy

We recognize the importance of assessing, identifying, and managing material risks associated with cybersecurity threats, utilizing from time to time, tabletop exercises, business unit assessments, threat modeling, impact analyses, internal audits, external audits, third party vulnerability scans, third party penetration tests, and engagement of third parties to conduct analysis of our information security programs, including an overall assessment utilizing the NIST standards. These risks include, among other things: operational risks, intellectual property theft, fraud, extortion, harm to team members or customers and violations of data privacy or security laws.

Our Director of Information Security has twenty years of cybersecurity experience, has completed a Masters in Homeland Security, with an emphasis on cybersecurity, and holds several cybersecurity certifications. Our Director of Information Security is responsible for leading the Information Security Team which has established a cybersecurity risk management program of policies and processes for assessing, identifying, and managing risk from cybersecurity threats. We have integrated these processes into our overall risk management systems and processes, and routinely assess risks from cybersecurity threats, including any potential unauthorized access to or activity conducted through our information systems that may result in material adverse effects on the confidentiality, integrity, or availability of our information systems or any information residing therein. This program includes established reasonable safeguards to minimize the identified risks; processes to reasonably address any identified gaps in existing safeguards; updates to existing safeguards as necessary; and monitoring the effectiveness of those safeguards.

Our safeguards include continuous network monitoring, complex passwords, team member training that reinforces our policies, standards and practices, incident response capability reviews and exercises, and cybersecurity insurance and disaster recovery plans for the protection of our assets. The information security training and awareness program engages personnel through training modules on how to identify potential cybersecurity risks and protect the Company’s resources and information. This training is mandatory for all team members monthly, and is supplemented by companywide testing initiatives, including periodic phishing tests.

Our cybersecurity risk management program also assesses third party providers, such as vendors, suppliers, and other business partners. Cybersecurity risks are evaluated when determining the selection and oversight of applicable third party providers and potential risks when handling and/or processing our employee, business or customer data.

Further, we have designated a member of our senior leadership team, our Chief Financial Officer, to oversee the management of the safeguards, cybersecurity risk assessment and mitigation process. From time to time, the Company’s program is reviewed and validated by internal and external experts.

In general, our incident response process follows the NIST framework and focuses on four phases: (i) preparation; (ii) detection and analysis; (iii) containment, eradication, and recovery; and (iv) post-incident remediation. As cybersecurity incidents occur, including at third party providers, the Director of Information Security leads the Information Security Team through a standardized incident response process that focuses on responding to and containing the threat, minimizing any business impact, and evaluating its severity level. The severity level assessment determines how widespread the incident is and to what degree it could impact our overall business and manufacturing environment. In the event an incident is determined by the Information Security Team to be a high severity level, our cross functional team, with expertise in various disciplines, will assess the incident to determine if it has had a material affect or is reasonably likely of having a material effect on the Company’s business strategy, results of operations or financial condition.

We do not believe that risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, have materially affected or are reasonably likely to materially affect our overall business strategy, results of operations, or financial condition over the long term. In the last three years, the Company has not experienced any material cybersecurity incidents and we have not incurred material expenses from cybersecurity incidents (including penalties and settlements, of which there were none). For additional discussion of whether and how risks from cybersecurity threats could materially affect or are reasonably likely to materially affect the Company, see Item 1A. Risk Factors – “We are subject to cybersecurity threats and may face risks to the security of our sensitive data and

32

information technology which may adversely affect our business, results of operations, financial condition and cash flows.

Governance

One of the key functions of our Board of Directors is informed oversight of our risk management process, including risks from cybersecurity threats. Our Board of Directors is responsible for monitoring and assessing strategic risk exposure, and our Leadership Team is responsible for the day-to-day management of the material risks we face. Our Board of Directors administers its cybersecurity risk oversight function directly as a whole, as well as directly through the Audit Committee. Management and members of the Information Security Group (“ISG”) regularly present to the Board of Directors regarding information security and an in-depth review of our processes for assessing, identifying, and managing material risks from cybersecurity threats. On a quarterly basis, the Audit Committee is informed by management concerning the status of existing and new cybersecurity risks, status of how management is addressing and/or mitigating those risks, cybersecurity and data privacy incidents (if any), and status of key information security initiatives. Additionally, on a biennial basis, we engage third parties to assess our information security program, using the NIST framework, as well as penetration testing.

We have allocated substantial cross functional internal resources with expertise in information security, information technology, operations, risk management, human resources, finance, and legal to form a governance counsel known as the ISG. The ISG is an internal working group that collaborates with the Director of Information Security to ensure our cybersecurity program is adequately responsive to the evolving threat landscape. Our Director of Information Security has twenty years of cybersecurity experience, has completed a Masters in Homeland Security, with an emphasis on cybersecurity, and holds several cybersecurity certifications.

33

ITEM 2.          PROPERTIES

The following table describes our significant properties as of December 31, 2023. These properties are owned by us, and not subject to any significant encumbrances, or are leased by us. We believe these properties are suitable and adequate for our current operations and are appropriately utilized. For additional information regarding our significant facilities please refer to Item 1. Business.

Site

Site

Acreage

Acreage

Operations

Location

Description

Owned

Leased

Steel Operations Segment *

Butler Flat Roll Division:

Butler Operations

Butler, IN

Flat Roll Steel Mill and Coating Facility

993

Jeffersonville Operations

Jeffersonville, IN

Flat Roll Steel Coating Facility

27

10

Iron Dynamics

Butler, IN

Liquid Ironmaking Facility

25

Columbus Flat Roll Division

Columbus, MS

Flat Roll Steel Mill and Coating Facility

1,387

Sinton Flat Roll Division

Sinton, TX

Flat Roll Steel Mill and Coating Facility

2,487

The Techs

Pittsburgh, PA

Flat Roll Steel Coating Facilities

16

2

Heartland Flat Roll Division

Terre Haute, IN

Flat Roll Steel Cold-Rolling and Coating Facility

246

United Steel Supply

IN, ID, MS, OR, and TX

Distributor of Painted Galvalume® Flat Roll Steel

53

1

Structural and Rail Division

Columbia City, IN

Structural and Rail Steel Mill

962

Engineered Bar Products Division

Pittsboro, IN

Engineered Bar Steel Mill and Finishing Facility

312

Vulcan Threaded Products

Pelham, AL

Bar Steel Processing Facility

31

Roanoke Bar Division

Roanoke, VA

Merchant Bar Steel Mill

310

Steel of West Virginia

WV, KY, and TN

Specialty Shapes Steel Mill and Finishing

139

6

and Coating Facilities

SDI Biocarbon Solutions

Columbus, MS

Biocarbon Production Facility

133

SDI Mexico

Monterrey, Mexico

Flat Roll Steel Distribution Warehouse

5

Metals Recycling Operations Segment

OmniSource:

Alabama

Birmingham, AL

Ferrous Scrap Processing

59

Indiana

Multiple Cities

Ferrous and Nonferrous Scrap Processing

456

26

Michigan

Multiple Cities

Ferrous and Nonferrous Scrap Processing

186

Mississippi

Multiple Cities

Ferrous and Nonferrous Scrap Processing

43

13

North Carolina

Multiple Cities

Ferrous and Nonferrous Scrap Processing

302

Ohio

Multiple Cities

Ferrous and Nonferrous Scrap Processing

212

21

Oklahoma

Sand Springs, OK

Ferrous Scrap Processing

10

Tennessee

Multiple Cities

Ferrous and Nonferrous Scrap Processing

65

Texas

Multiple Cities

Ferrous and Nonferrous Scrap Processing

75

Virginia

Multiple Cities

Ferrous and Nonferrous Scrap Processing

121

Mexico

Multiple Cities

Ferrous and Nonferrous Scrap Processing

17

61

Steel Fabrication Operations Segment

New Millennium Building Systems:

Joist and Deck Operations

Butler, IN

Steel Joist and Deck Fabrication Facility

156

Joist Operations

Fallon, NV

Steel Joist Fabrication Facility

68

Joist and Deck Operations

Hope, AR

Steel Joist and Deck Fabrication Facility

245

7

Joist Operations

Juarez, MX

Steel Joist Fabrication Facility

17

Joist and Deck Operations

Lake City, FL

Steel Joist and Deck Fabrication Facility

81

Deck Operations

Memphis, TN

Deck Fabrication Facility

19

Joist and Deck Operations

Salem, VA

Steel Joist and Deck Fabrication Facility

113

Aluminum Operations Segment

Aluminum Dynamics, LLC

Columbus, MS

Recycled Aluminum Flat Rolled Products Mill

2,098

Aluminum Dynamics, Inc.

Phoenix, AZ

Recycled Aluminum Slab Facility

256

Aluminum Dynamics of Mexico

San Luis Potosi, Mexico

Recycled Aluminum Slab Facility

692

The company’s corporate headquarters is in Fort Wayne, Indiana on 20 owned acres. Our copper rod and wire facility, a controlled subsidiary, is in New Haven, Indiana on 35 owned and 4 leased acres.

*Our 2023 steel mill production utilization was 91% exclusive of Sinton (82% including Sinton) of our estimated annual steelmaking capability.

34

ITEM 3.          LEGAL PROCEEDINGS

We are involved in various litigation matters, including administrative proceedings, regulatory proceedings, governmental investigations, environmental matters, and commercial and construction contract disputes, none of which are currently expected to have a material impact on our financial condition, results of operations, or liquidity.

We may also be involved from time to time in various governmental investigations, regulatory proceedings or judicial actions seeking penalties, injunctive relief, and/or remediation under federal, state and local environmental laws and regulations. The United States EPA has conducted such investigations and proceedings involving us, in some instances along with state environmental regulators, under various environmental laws, including RCRA, CERCLA, the Clean Water Act and the Clean Air Act. Some of these matters have resulted in fines or penalties, exclusive of interest and costs, which did not exceed $1 million in aggregate, as of December 31, 2023.

ITEM 4.          MINE SAFETY DISCLOSURES

None.

35

PART II

ITEM 5.        MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

The information required by Item 5 with respect to securities authorized for issuance under equity compensation plans is set forth in Part III, Item 12 of this Form 10-K. Our common stock trades on The NASDAQ Global Select Stock Market under the symbol STLD.

As of February 26, 2024, we had 158,154,594 shares of common stock outstanding and held beneficially by approximately 29,000 stockholders based on our security position listing. Because many of the shares were held by depositories, brokers and other nominees, the number of registered holders (approximately 1,270) is not representative of the number of beneficial holders.

Issuer Purchases of Equity Securities

We purchased the following equity securities registered by us pursuant to Section 12 of the Exchange Act during the three months ended December 31, 2023.

Period

Total Number of Shares Purchased

Average Price Paid per Share

Total Number of Shares Purchased as Part of Publicly Announced Program(1)

Maximum Dollar Value of Shares That May Yet be Purchased Under the Program (in thousands) (1)

Quarter ended December 31, 2023

October 1-31

1,373,216

$

104.91

1,373,216

$

135,125

November 1-30

1,471,893

112.49

1,471,893

1,471,217

December 1-31

667,785

115.38

667,785

1,394,232

3,512,894

3,512,894

(1)In November 2022, our board of directors authorized a share repurchase program of up to $1.5 billion of our common stock. This program was exhausted in November 2023. In November 2023, our board of directors authorized an additional share repurchase program of up to $1.5 billion of our common stock.

36

Total Return Graph

The graph below compares Steel Dynamics, Inc.’s cumulative 5-year total shareholder return on common stock with the cumulative total returns of the NASDAQ Composite index, the S&P 500 index, and the S&P 500 Steel index. The graph tracks the performance of a $100 investment in our common stock and in each index (with the reinvestment of all dividends) from December 31, 2018 to December 31, 2023.

Graphic

37

ITEM 6.         [RESERVED]

38

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

Forward-Looking Statements

This report contains some predictive statements about future events, including statements related to conditions in domestic or global economies, conditions in steel, aluminum, and recycled metals market places, Steel Dynamics' revenues, costs of purchased materials, future profitability and earnings, and the operation of new, existing or planned facilities. These statements, which we generally precede or accompany by such typical conditional words as "anticipate", "intend", "believe", "estimate", "plan", "seek", "project", or "expect", or by the words "may", "will", or "should", are intended to be made as "forward-looking", subject to many risks and uncertainties, within the safe harbor protections of the Private Securities Litigation Reform Act of 1995. These statements speak only as of this date and are based upon information and assumptions, which we consider reasonable as of this date, concerning our businesses and the environments in which they operate. Such predictive statements are not guarantees of future performance, and we undertake no duty to update or revise any such statements. Some factors that could cause such forward-looking statements to turn out differently than anticipated include: (1) domestic and global economic factors; (2) global steelmaking overcapacity and imports of steel, together with increased scrap prices; (3) pandemics, epidemics, widespread illness or other health issues; (4) the cyclical nature of the steel industry and the industries we serve; (5) volatility and major fluctuations in prices and availability of scrap metal, scrap substitutes and supplies, and our potential inability to pass higher costs on to our customers; (6) cost and availability of electricity, natural gas, oil, and other energy resources are subject to volatile market conditions; (7) increased environmental, greenhouse gas emissions and sustainability considerations from our customers or related regulations; (8) compliance with and changes in environmental and remediation requirements; (9) significant price and other forms of competition from other steel and aluminum producers, scrap processors and alternative materials; (10) availability of an adequate source of supply of scrap for our metals recycling operations; (11) cybersecurity threats and risks to the security of our sensitive data and information technology; (12) the implementation of our growth strategy; (13) litigation and legal compliance; (14) unexpected equipment downtime or shutdowns; (15) governmental agencies may refuse to grant or renew some of our licenses and permits; (16) our senior unsecured credit facility contains, and any future financing agreements may contain, restrictive covenants that may limit our flexibility; and (17) the impacts of impairment charges.

More specifically, we refer you to our more detailed explanation of these and other factors and risks that may cause such predictive statements to turn out differently, as set forth in the sections titled Special Note Regarding Forward-Looking Statements at the beginning of Part I of this Report and Item 1A. Risk Factors, as well as in other subsequent reports we file with the Securities and Exchange Commission. These reports are available publicly on the Securities and Exchange Commission website, www.sec.gov, and on our website, www.steeldynamics.com under “Investors – SEC Filings.”

Operating Statement Classifications

Net Sales. Net sales from our operations are a factor of volumes shipped, product mix and related pricing. We charge premium prices for certain grades of steel, product dimensions, certain smaller volumes, and for value-added processing or coating of our steel products. Except for the steel fabrication operations, we recognize revenues from sales and the allowance for estimated returns and claims from these sales at the point in time control of the product transfers to the customer, upon shipment or delivery. Our steel fabrication operations recognize revenues over time based on completed fabricated tons to date as a percentage of total tons required for each contract.

Costs of Goods Sold. Our costs of goods sold represent all direct and indirect costs associated with the manufacture of our products. The principal elements of these costs are scrap and scrap substitutes (which represent the most significant single component of our consolidated costs of goods sold), steel substrate, direct and indirect labor and related benefits, alloys, zinc, transportation and freight, repairs and maintenance, utilities such as electricity and natural gas, and depreciation.

39

Selling, General and Administrative Expenses. Selling, general and administrative expenses consist of all costs associated with our sales, finance and accounting, and administrative departments, including, among other items, labor and related benefits, and professional services.

Companywide profit sharing and amortization of intangible assets are each separately presented in the statement of income.

Interest Expense, net of Capitalized Interest. Interest expense consists of interest associated with our senior credit facilities and other debt, net of interest costs that are required to be capitalized during the construction period of certain capital investment projects.

Other (Income) Expense, net. Other income consists of interest income earned on our temporary cash deposits, short-term and other investments, and any other non-operating income activity, including income from investments in unconsolidated affiliates accounted for under the equity method. Other expense consists of any non-operating costs, such as certain acquisition and financing expenses.

2023 Overview

During 2023, underlying domestic steel demand was firm, supported by the construction, automotive, and energy sectors. Customer steel inventories also remained below historical averages, in combination resulting in generally steady order patterns. This solid market environment, coupled with the continued ramp-up of Sinton, drove record annual shipments of 12.8 million tons for our steel operations. Despite a challenging pricing environment throughout much of the year, our metals recycling teams meaningfully increased volume during 2023 compared to 2022. Our steel fabrication business achieved its second highest annual earnings during 2023, on continued solid non-residential construction demand. Our consolidated net sales of $18.8 billion and cash flow from operations of $3.5 billion were our second-best and our consolidated operating income of $3.2 billion was our third-best performance in company history. Metal spread compression among each of our operating segments resulted in significantly lower operating income in 2023 compared to our record 2022 earnings despite continued strong market demand and volumes.

Consolidated operating income for 2023 decreased $1.9 billion, or 38%, to $3.2 billion, compared to a record $5.1 billion in 2022. Net income attributable to Steel Dynamics, Inc. for 2023 decreased $1.4 billion, or 37%, to $2.5 billion, compared to a record in 2022. Diluted earnings per share attributable to Steel Dynamics, Inc. was $14.64 for 2023, compared to $20.92 for 2022.

Effective the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, representing four reporting segments: steel operations (now including warehouse operations previously included in Other), metals recycling operations, steel fabrication operations, and a new reportable segment, aluminum operations. Segment information provided within this Form 10-K has been recast for all prior periods consistent with the current reportable segment presentation. Aluminum Operations includes the results of the recycled aluminum flat rolled products mill in Columbus, Mississippi, and two satellite recycled aluminum slab centers located in Arizona and Mexico, all of which are currently being constructed. The results of this segment currently consist of construction and start-up costs recorded in selling, general and administrative expenses, included within the discussion of consolidated results within the Other Operations section below. During 2023, there were no additional results of operations, such as those related to shipments or production, to be discussed. Operations are expected to begin in 2025.

Refer to Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in Part II of our Annual Report on Form 10-K for the year ended December 31, 2022, for additional information regarding results of operations for the year ended December 31, 2022, as compared to the year ended December 31, 2021, and segment operating results for 2022 as compared to 2021. Our 2023 change in reportable segments did not change the discussion previously provided.

40

Segment Operating Results (dollars in thousands)

Years Ended December 31,

2023

% Change

2022

Net sales

Steel Operations

$

13,067,622

(13)%

$

15,100,996

Metals Recycling Operations

4,360,127

(1)%

4,395,668

Steel Fabrication Operations

2,806,777

(34)%

4,257,207

Aluminum Operations

-

-

-

Other

1,171,901

(9)%

1,287,980

21,406,427

25,041,851

Intra-company

(2,611,111)

(2,781,077)

$

18,795,316

(16)%

$

22,260,774

Operating income (loss)

Steel Operations

$

1,881,600

(39)%

$

3,092,689

Metals Recycling Operations

88,654

(24)%

116,497

Steel Fabrication Operations

1,593,261

(34)%

2,424,655

Aluminum Operations

(23,773)

(909)%

(2,355)

Other

(394,577)

34%

(594,045)

3,145,165

5,037,441

Intra-company

6,016

54,381

$

3,151,181

(38)%

$

5,091,822

41

Steel Operations Segment

Steel operations consist of our electric arc furnace (EAF) steel mills, producing steel from ferrous scrap and scrap substitutes, utilizing continuous casting, automated rolling mills and numerous steel coating, processing lines and warehouse operations. Our steel operations sell directly to end-users, steel fabricators, and service centers. These products are used in numerous industry sectors, including the construction, automotive, manufacturing, transportation, heavy and agriculture equipment, energy and pipe and tube (including OCTG) markets. Steel operations accounted for 67% and 65% of our consolidated net sales during 2023 and 2022, respectively. See Item 1. Business for further information on Steel Operations segment operations.

Steel Operations Shipments (tons):

Years Ended December 31,

2023

% Change

2022

Total shipments

12,821,753

5%

12,159,189

Intra-segment shipments

(1,449,832)

(1,354,940)

Steel Operations Segment shipments

11,371,921

5%

10,804,249

External shipments

10,976,707

5%

10,411,490

Graphic

42

Segment Results 2023 vs. 2022

During 2023, our steel operations achieved record annual shipments of 12.8 million tons (11.4 million excluding intra-segment) a 5% increase over 2022 shipments, including 1.4 million tons from Sinton during 2023, an increase of 67% over 2022. Customer order activity and steel demand were strong during 2023, with the construction, automotive, industrial, and energy sectors continuing to lead demand. In spite of strong market demand, average selling prices were lower during 2023 compared to 2022, as total steel segment average selling prices decreased 18%, or $249 per ton, compared to 2022. Sheet steel pricing was 22% lower, while long products pricing decreased 6%. Net sales for the steel operations segment were 13% lower in 2023 when compared to historically high prices in 2022, due to lower average steel selling prices more than offsetting record volumes.

Metallic raw materials used in our electric arc furnaces represent our single most significant steel manufacturing cost, generally comprising approximately 55% to 65% of our steel mill operations’ manufacturing costs. Our metallic raw material cost consumed in our steel mills decreased $61 per net ton, or 13%, in 2023 compared to 2022, consistent with overall decreased domestic scrap pricing noted below in the metals recycling operations segment discussion.

As a result of average selling prices decreasing more than scrap costs, specifically for sheet steel products, metal spread (which we define as the difference between average steel mill selling prices and the cost of ferrous scrap consumed in our steel mills) decreased 20% in 2023 compared to 2022. Due to this metal spread compression, operating income for the steel operations decreased 39%, to $1.9 billion, in 2023 compared to 2022.

43

Metals Recycling Operations Segment

Metals recycling operations includes both ferrous and nonferrous scrap metal processing, transportation, marketing, brokerage, and scrap management services. Our steel mills utilize a large portion of the ferrous scrap sold by our metals recycling operations as raw material in our steelmaking operations, and the remainder is sold to other consumers, such as other steel manufacturers and foundries. In 2023 and 2022, 62% and 66%, respectively, of metals recycling operations ferrous scrap was sold to our own steel mills, while our steel mill utilization was 82% and 77% including Sinton (91% and 92% exclusive of Sinton) in 2023 and 2022, respectively. Metals recycling operations accounted for 12% and 10% of our consolidated net sales during 2023 and 2022, respectively.

Metals Recycling Operations Shipments:

Years Ended December 31,

2023

% Change

2022

Ferrous metal (gross tons)

Total

5,779,114

9%

5,301,774

Inter-company

(3,579,958)

(3,475,662)

External shipments

2,199,156

20%

1,826,112

Nonferrous metal (thousands of pounds)

Total

1,108,211

5%

1,053,852

Inter-company

(157,892)

(138,407)

External shipments

950,319

4%

915,445

Segment Results 2023 vs. 2022

During 2023, our metals recycling operations continued to benefit from solid domestic steel industry demand, resulting in higher ferrous and nonferrous scrap shipments compared to 2022. We were able to increase shipments even as domestic steel mill utilization rates declined slightly to approximately 75% in 2023, as compared to approximately 78% in 2022. Ferrous and nonferrous shipments increased 9% and 5%, respectively, in 2023 compared to 2022. Net sales for our metals recycling operations in 2023 were comparable to 2022, as increased shipments were offset by ferrous and nonferrous average selling prices that decreased 7% and 8%, respectively, during 2023 compared to 2022.

Ferrous metal spread (which we define as the difference between average selling prices and the cost of purchased scrap) decreased 7% and nonferrous metal spread increased 9% during 2023 compared to 2022. As a result of the overall decreased metals spreads, metals recycling operations operating income decreased 24% to $88.7 million in 2023 compared to 2022.

44

Steel Fabrication Operations Segment

Steel fabrication operations include seven New Millennium Building Systems joist and deck plants located throughout the United States, and in Northern Mexico. Revenues from these plants are generated from the fabrication of trusses, girders, steel joists, and steel deck used within the non-residential construction industry. Steel fabrication operations accounted for 15% and 19% of our consolidated net sales during 2023 and 2022, respectively.

Graphic

Segment Results 2023 vs. 2022

Our steel fabrication operations continue to benefit from the solid non-residential construction market, as evidenced by our historically strong order backlog that extends through the first half of 2024. The continued onshoring of manufacturing, coupled with the robust U.S. infrastructure and Inflation Reduction Act programs and industrial construction, supports consistent strong demand. Net sales for the steel fabrication operations decreased 34% during 2023 compared to the record levels during 2022, as average selling prices decreased $740 per ton, or 15%, and volumes decreased 23% from the record volume during 2022.

The purchase of various steel products is the largest single cost of production for our steel fabrication operations, historically representing approximately two-thirds of the total cost of manufacturing. The average cost of steel consumed decreased 26% in 2023, as compared to 2022. Due to decreased selling prices per ton more than offsetting decreased steel input costs per ton, metal spread (which we define as the difference between average selling prices and the cost of purchased steel) contracted 10% in 2023 compared to 2022. Metal spread compression coupled with decreased volume resulted in operating income decreasing 34% to $1.6 billion in 2023, compared to $2.4 billion in 2022.

45

Other Operations

Consolidated Results 2023 vs. 2022

Selling, General and Administrative Expenses. Selling, general and administrative expenses of $588.6 million during 2023 increased 8% from $545.6 million during 2022 primarily due to a 10% increase in payroll and benefits expense related to the execution of our growth strategy during 2023, including construction and start-up costs of our Aluminum Operations. Selling, general and administrative expenses represented 3.1% and 2.5% of net sales during 2023 and 2022, respectively.

Companywide profit sharing expense during 2023 of $272.0 million decreased 40% from $452.6 million during 2022, consistent with decreased pretax earnings. Refer to Note 11. Retirement Plans to the consolidated financial statements elsewhere in this report for further information.

Interest Expense, net of Capitalized Interest. During 2023, interest expense of $76.5 million decreased 16% from $91.5 million during 2022, due to higher capitalized interest in 2023 ($33.0 million, compared to $15.8 million in 2022) related to our ongoing expansion projects, most notably within Aluminum Operations.

Other (Income) Expense, net.  Net other income was $144.2 million in 2023, compared to $20.8 million in 2022, due primarily to an increase in interest income of $88.2 million associated with an increase in invested balances and an increase in yield earned on our invested cash and short-term investments in 2023.

Income Tax Expense. During 2023, income tax expense of $751.6 million, at an effective income tax rate of 23.3%, decreased 34% compared to the $1.1 billion, at an effective income tax rate of 22.7%, during 2022, consistent with decreased pretax earnings. Refer to Note 4. Income Taxes to the consolidated financial statements elsewhere in this report for additional information.

Included in the balance of unrecognized tax benefits at December 31, 2023, are potential benefits of $27.8 million that, if recognized, would affect the effective tax rate. We recognize interest and penalties related to our tax contingencies on a net-of-tax basis in income tax expense. During the year ended December 31, 2023, we recognized expense from the increase of interest expense and penalties of $1.6 million, net of tax. In addition to the unrecognized tax benefits noted above, we had $3.2 million accrued for the payment of interest and penalties at December 31, 2023.

We file income tax returns in the United States federal jurisdiction as well as income tax returns in various state jurisdictions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service and various state and local jurisdictions. At this time, we do not believe there will be any significant examination adjustments that would result in a material change to our financial position, results of operations or cash flows. It is reasonably possible that the amount of unrecognized tax benefits could change in the next twelve months in an amount ranging from zero to $10.0 million, as a result of the expiration of the statute of limitations and other federal and state income tax audits.

46

Liquidity and Capital Resources

Capital Resources and Long-term Debt. Our business is capital intensive and requires substantial expenditures for, among other things, the purchase and maintenance of equipment used in our operations, and to remain in compliance with environmental laws. Our short-term and long-term liquidity needs arise primarily from working capital requirements, capital expenditures, including expansion projects, principal and interest payments related to our outstanding indebtedness, dividends to our shareholders, and potential stock repurchases and acquisitions or investments. We have met and intend to continue to meet these liquidity requirements primarily with available cash and cash provided by operations, long-term borrowings, and we also have availability under our unsecured Revolver. Our liquidity at December 31, 2023, is as follows (in thousands):

Cash and equivalents

$

1,400,887

Short-term and other investments

951,873

Unsecured revolver availability

1,190,873

Total liquidity

$

3,543,633

Our total outstanding debt of $3.1 billion is consistent with our total outstanding debt at December 31, 2022. Our total long-term debt to capitalization ratio (representing our long-term debt, including current maturities, divided by the sum of our long-term debt, redeemable noncontrolling interests, and our total stockholders’ equity) was 25.8% and 27.7% at December 31, 2023 and December 31, 2022, respectively.

In the third quarter of 2023, we entered into a new unsecured credit agreement, replacing the previous one, which has a senior unsecured revolving credit facility (Facility), which provides a $1.2 billion Revolver and matures in July 2028. Subject to certain conditions, we have the ability to increase the Facility size by $500.0 million. The unsecured Revolver is available to fund working capital, capital expenditures, and other general corporate purposes. The Facility contains financial covenants and other covenants pertaining to our ability to incur indebtedness and permit liens on certain assets. Our ability to borrow funds within the terms of the unsecured Revolver is dependent upon our continued compliance with the financial and other covenants. At December 31, 2023, we had $1.2 billion of availability on the Revolver, $9.1 million of outstanding letters of credit and other obligations which reduce availability, and there were no borrowings outstanding.

The financial covenants under our Facility state that we must maintain an interest coverage ratio of not less than 2.50:1.00. Our interest coverage ratio is calculated by dividing our last-twelve-months (LTM) consolidated Adjusted EBITDA as defined in the Facility (earnings before interest, taxes, depreciation, amortization, and certain other non-cash transactions as defined in the Facility) by our LTM gross interest expense, less amortization of financing fees. In addition, a debt to capitalization ratio of not more than 0.60:1.00 must be maintained. At December 31, 2023, our interest coverage ratio and debt to capitalization ratio were 36.13:1.00 and 0.26:1.00, respectively. We were, therefore, in compliance with these covenants at December 31, 2023, and we anticipate we will continue to be in compliance during the next twelve months.

Working Capital (representing excess of current assets over current liabilities). We generated cash flow from operations of $3.5 billion in 2023 compared to $4.5 billion in 2022. Working capital decreased $1.2 billion, or 21%, during 2023 to $4.5 billion at December 31, 2023, due primarily to our accounts receivable and inventories decreasing $683.1 million, or 13%, compared to December 31, 2022, due to lower sales and inventory values in 2023. In addition, our $400 million 2.800% senior notes were recorded as current at December 31, 2023.

47

Capital Investments. During 2023, we invested $1.7 billion in property, plant and equipment, primarily within our aluminum operations and steel operations segments, compared with $908.9 million invested during 2022. We are currently executing our plan to invest $2.7 billion in a new state-of-the-art low-carbon recycled aluminum flat rolled products mill with two supporting satellite recycled aluminum slab centers, which is planned to be funded by available cash and cash flow from operations. Related expenditures began in the third quarter of 2022 and are expected to continue through early 2025. Our liquidity of $3.5 billion and anticipated future operating cash flow generation is sufficient to provide for our planned 2024 capital requirements.

Cash Dividends. As a reflection of continued confidence in our current and future cash flow generation capability and financial position, we increased our quarterly cash dividend by 25% to $0.425 per share in the first quarter of 2023, and continued at that level through the remainder of 2023 (from $0.34 per share in 2022), resulting in declared cash dividends of $280.5 million during 2023, compared to $245.3 million during 2022. We paid cash dividends of $271.3 million and $237.2 million during 2023 and 2022, respectively. Our board of directors, along with executive management, approves the payment of dividends on a quarterly basis. The determination to pay cash dividends in the future is at the discretion of our board of directors, after taking into account various factors, including our financial condition, results of operations, outstanding indebtedness, current and anticipated cash needs and growth plans.

Other. Our board of directors has authorized share repurchase programs during prior years, the most recent of which occurred in November 2023 for a program of up to $1.5 billion of the company’s common stock. Under the share repurchase programs, purchases take place as and when we determine in open market or private transactions made based upon the market price of our common stock, the nature of other investment opportunities or growth projects, our cash flows from operations, and general economic conditions. The share repurchase programs do not require us to acquire any specific number of shares, and may be modified, suspended, extended, or terminated by us at any time. The share repurchase programs do not have an expiration date. There were $1.5 billion and $1.8 billion of share repurchases during 2023 and 2022, respectively. As of December 31, 2023, we had $1.4 billion remaining available to purchase under the November 2023 share repurchase program. See Part II, Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities for additional information.

Our ability to meet our debt service obligations and reduce our total debt will depend upon our future performance which, in turn, will depend upon general economic, financial, and business conditions, along with competition, legislation and regulatory factors that are largely beyond our control. In addition, we cannot assure that our operating results, cash flows, access to credit markets and capital resources will be sufficient for repayment of our indebtedness in the future. We believe that based upon current levels of operations and anticipated growth, cash flows from operations, together with other available sources of funds, including borrowings under our Facility, if necessary, will be adequate for the next twelve months for making required payments of principal and interest on our indebtedness, funding working capital requirements, and funding anticipated capital expenditures.

Contractual Obligations and Other Long-Term Liabilities

We have the following minimum commitments under contractual obligations, including purchase obligations, as defined by the Securities and Exchange Commission. A “purchase obligation” is defined as an agreement to purchase goods or services that is enforceable and legally binding and that specifies all significant terms, including fixed or minimum quantities to be purchased; fixed, minimum or variable price provisions; and the approximate timing of the transaction.

Long-term debt and estimated interest. Refer to Note 3. Long-Term Debt to the consolidated financial statements elsewhere in this report for our long-term debt maturities. Estimated interest payments on our senior unsecured notes were determined based on their outstanding balances through maturity at their contractual interest rates, as detailed in Note 3. Estimated interest payments also include a 0.15% commitment fee on our available Revolver, and an average interest rate of 7.0% on our other debt of $61.8 million. Our estimated interest payments are $102.2 million, $80.1 million, $74.9 million, $54.5 million, $50.0 million, for the years 2024 through 2028, respectively, and $343.2 million thereafter.

48

Purchase obligations. We have commitments for the purchase of commodities such as electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Refer to Note 9. Commitments and Contingencies to the consolidated financial statements elsewhere in this report for this information.

Construction commitments. We have firm contracts with various vendors for the completion of certain construction projects at our various divisions at December 31, 2023. Refer to Note 9. Commitments and Contingencies to the consolidated financial statements elsewhere in this report for this information.

Lease commitments. We have entered into operating leases relating principally to transportation and other equipment, and some real estate. Refer to Note 12. Leases to the consolidated financial statements elsewhere in this report for this information.

Unrecognized tax benefits. We expect to make cash outlays in the future related to our unrecognized tax benefits; however, due to the uncertainty of the timing, we are unable to make reasonably reliable estimates regarding the period of cash settlement with the respective taxing authorities. Refer to Note 4. Income Taxes to the consolidated financial statements elsewhere in this report for this information.

Other Matters

Environmental and Other Contingencies

We have incurred, and in the future will continue to incur, capital expenditures and operating expenses for matters relating to environmental control, remediation, monitoring and compliance. During 2023, we incurred costs related to the monitoring and compliance of environmental matters in the amount of approximately $54.6 million and capital expenditures related to environmental compliance of approximately $5.4 million. Of the costs incurred during 2023 for monitoring and compliance, approximately 71% were related to the normal transportation of certain types of by-products produced in our steelmaking processes and other facilities, in accordance with legal requirements. We incurred combined environmental remediation costs of approximately $3.1 million at all of our facilities during 2023. We have an accrual of $6.6 million recorded for environmental remediation related to our metals recycling operations, and $2.6 million related to our idled Minnesota ironmaking operations. We believe, apart from our dependence on environmental construction and operating permits for our existing and any future manufacturing facilities, that compliance with current environmental laws and regulations is not likely to have a materially adverse effect on our financial condition, results of operations or liquidity. However, environmental laws and regulations evolve and change, and we may become subject to more stringent environmental laws and regulations in the future, such as the impact of various governmental legislatures and agencies introducing regulatory changes in response to the potential of climate change.

Critical Accounting Estimates

Management’s Discussion and Analysis of Our Financial Condition and Results of Operations is based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. We review the accounting estimates we use in reporting our financial results on a regular basis. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent liabilities. We evaluate the appropriateness of these estimations and judgments on an ongoing basis. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Results may differ from these estimates due to actual outcomes being different from those on which we based our assumptions. We believe the following critical accounting estimates affect our more significant judgments and estimates used in the preparation of our consolidated financial statements.

49

Impairments of Long-Lived Tangible and Definite-Lived Intangible Assets. We review long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the asset to its carrying amount. We consider various factors and determine whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, our strategy and capital planning, and the economic environment in markets to be served. When determining future cash flows and if necessary, fair value, we must make judgments as to the expected utilization of assets and estimated future cash flows related to those assets. We consider historical and anticipated future results, general economic and market conditions, the impact of planned business and operational strategies and all other available information at the time the estimates are made. Those estimates and judgments may or may not ultimately prove accurate. There were no indicators of impairment or impairment charges recorded during 2023, 2022, of 2021.

Goodwill.

Our goodwill, relating to various business combinations, consisted of the following at December 31 (in thousands):

2023

2022

Steel Operations Segment

$

272,133

$

272,133

Metals Recycling Operations Segment

203,413

228,009

Steel Fabrication Operations Segment

1,925

1,925

$

477,471

$

502,067

At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined using a complex valuation model including an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, we recognize an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit.

Key assumptions used to determine the estimated fair value of each reporting unit under the discounted cash flows method (income approach) include: (a) expected cash flows for the five-year period following the testing date (including market share, sales volumes and prices, costs to produce and estimated capital needs); (b) an estimated terminal value using a terminal year growth rate determined based on the growth prospects of the reporting unit; and (c) a risk-adjusted discount rate based on management’s best estimate of market participants’ after-tax weighted average cost of capital and market risk premiums. Key assumptions used to determine the estimated fair value of each reporting unit under the market approach include the expected revenues and cash flows in the next year. We consider historical and anticipated future results, general economic and market conditions, the impact of planned business and operational strategies and all available information at the time the fair values of its reporting units are estimated. Those estimates and judgments may or may not ultimately prove accurate.

Goodwill acquired in past transactions is naturally more susceptible to impairment, primarily due to the fact that they are recorded at fair value based on operating plans and economic conditions at the time of acquisition. Consequently, if operating results and/or economic conditions deteriorate after an acquisition, it could result in the impairment of the acquired asset. A deterioration of economic conditions may not only negatively impact the estimated operating cash flows used in our cash flow models but may also negatively impact other assumptions used in our analyses, including, but not limited to, the estimated cost of capital and/or discount rates. Additionally, we are required

50

to ensure that assumptions used to determine fair value in our analyses are consistent with the assumptions a hypothetical marketplace participant would use. As a result, the cost of capital and/or discount rates used in our analyses may increase or decrease based on market conditions and trends, regardless of whether our actual cost of capital has changed. Therefore, we may recognize an impairment in spite of realizing actual cash flows that are approximately equal to or greater than our previously forecasted amounts. Accordingly, discount rate scenario analysis is performed to evaluate the impact on estimated reporting unit fair values.

Our fourth quarter 2023, 2022, and 2021 annual goodwill impairment analyses did not result in any impairment charges. Management does not believe that it is reasonably likely that our reporting units will fail the goodwill impairment test in the near term, as the determined fair value of the reporting units with goodwill exceeded their carrying value by more than an insignificant amount. Changes in judgments and estimates underlying our analysis of goodwill for possible impairment, including expected future operating cash flows and discount rate, could decrease the estimated fair value of our reporting units in the future and could result in an impairment of goodwill.

Income Taxes. We are required to estimate our income taxes as a part of the process of preparing our consolidated financial statements. This requires us to estimate our actual current tax exposure together with assessing temporary differences resulting from differing treatments of items for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included within our consolidated balance sheet. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income and, to the extent we believe that recovery is not likely, we must establish a valuation allowance. We also establish reserves to reduce some or all of the tax benefit of any of our tax positions at the time we determine that the positions become uncertain. We adjust these reserves, including any impact on the related interest and penalties, in light of changing facts and circumstances, such as the progress of a tax audit. A number of years may elapse before a particular matter for which we have established a reserve is audited by a taxing authority and finally resolved. The number of years with open tax audits varies depending on the tax jurisdiction. A tax benefit that has been previously reserved because of a failure to meet the "more likely than not" recognition threshold would be recognized in our income tax expense in the first interim period when the uncertainty disappears. Settlement of any particular issue would usually require the use of cash.

51

ITEM 7A.          QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market Risk

In the normal course of business, we are exposed to interest rate changes. Our objectives in managing fluctuations in interest rates are to limit the impact of these rate changes on earnings and cash flows and to lower overall borrowing costs. To achieve these objectives, we may use interest rate swaps to manage net exposure to interest rate changes related to our portfolio of borrowings; however, we have not done so during 2023, 2022, or 2021.

The following table represents the principal cash repayments and related weighted-average interest rates by maturity date for our long-term debt, as of December 31, 2023 (in thousands):

Interest Rate Risk

Fixed Rate

Variable Rate

Average

Average

Principal

Rate

Principal

Rate

Expected maturity date:

2024

$

400,901

2.8%

$

59,794

7.2%

2025

400,653

2.4

-

2026

400,453

5.0

-

2027

350,035

1.7

-

2028

-

-

-

Thereafter

1,500,000

3.3

-

Total debt outstanding

$

3,052,042

3.2%

$

59,794

7.2%

Fair value

$

2,776,826

$

59,794

Commodity Risk

In the normal course of business, we are exposed to the market risk and price fluctuations related to the sale of our products and to the purchase of raw materials used in our operations, such as metallic raw materials, electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Our risk strategy associated with product sales has generally been to obtain competitive prices for our products and to allow operating results to reflect market price movements dictated by supply and demand.

Our risk strategy associated with the purchase of raw materials utilized within our operations has generally been to make some commitments with suppliers relating to future expected requirements for some commodities such as electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Refer to Note 9. Commitments and Contingencies to the consolidated financial statements elsewhere in this report for additional information.

In our metals recycling and steel operations, we have certain fixed price contracts with various customers and suppliers for future delivery of nonferrous and ferrous metals. Our risk strategy has been to enter into base metal financial contracts with the goal to protect the profit margin, within certain parameters, that was contemplated when we entered into the transaction with the customer or vendor. At December 31, 2023, we had a cumulative unrealized loss associated with these financial contracts of $6.8 million, substantially all of which have settlement dates in 2024. We believe the customer contracts associated with the financial contracts will be fully consummated. Refer to Note 7. Derivative Financial Instruments to the consolidated financial statements elsewhere in this report for additional information.

52

ITEM 8.          CONSOLIDATED FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

    

Page

Management’s Report on Internal Control Over Financial Reporting

54

Reports of Independent Registered Public Accounting Firm (PCAOB ID 42)

55

Consolidated Balance Sheets as of December 31, 2023 and 2022

58

Consolidated Statements of Income for each of the three years in the period ended December 31, 2023

59

Consolidated Statements of Comprehensive Income for each of the three years in the period ended December 31, 2023

60

Consolidated Statements of Equity for each of the three years in the period ended December 31, 2023

61

Consolidated Statements of Cash Flows for each of the three years in the period ended December 31, 2023

62

Notes to Consolidated Financial Statements

63

53

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of Steel Dynamics, Inc. is responsible for the preparation and integrity of the company’s consolidated financial statements and for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rule 13a – 15(f) of the Exchange Act, for the company (including its consolidated subsidiaries). We maintain accounting and internal control systems which are intended to provide reasonable assurance that assets are safeguarded against loss from unauthorized use or disposition, transactions are executed in accordance with management’s authorization, and accounting records are reliable for preparing financial statements in accordance with accounting principles generally accepted in the United States. We are dedicated to ensuring that we maintain the high standards of financial accounting and reporting that we have established. Our culture demands integrity and an unyielding commitment to strong internal control practices and policies.

Internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of the financial statements in accordance with generally accepted accounting principles; and provide reasonable assurance that our receipts and expenditures are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on our financial statements.

Because of its inherent limitations, internal control over financial reporting may not always prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with policies and procedures may deteriorate.

Under the supervision and with the participation of our management, including our principal executive officer and our principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting. The framework on which such evaluation was based upon is contained in the report entitled “Internal Control—Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework) (the “COSO criteria”). Based on that evaluation, management concluded that our internal control over financial reporting was effective as of December 31, 2023, the end of the period covered by this report.

/s/ Mark D. Millett

    

/s/ Theresa E. Wagler

Chief Executive Officer

Executive Vice President and Chief Financial Officer

(Principal Executive Officer)

(Principal Financial Officer)

54

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Steel Dynamics, Inc.

Opinion on Internal Control Over Financial Reporting

We have audited Steel Dynamics, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Steel Dynamics, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of Steel Dynamics, Inc. as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, equity, and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and our report dated February 29, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting.  Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

Indianapolis, Indiana

February 29, 2024

55

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Stockholders and the Board of Directors of Steel Dynamics, Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Steel Dynamics, Inc. (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income, comprehensive income, equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”).  In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.  

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework), and our report dated February 29, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the account or disclosure to which it relates.

56

Valuation of Goodwill

Description of
the Matter

At December 31, 2023, the Company’s goodwill was approximately $477 million. As discussed in Note 1 of the consolidated financial statements, the Company performs an impairment test for goodwill at least annually or when indicators of impairment exist.

Auditing management’s goodwill impairment test was complex and judgmental due to the significant estimation required to determine the fair value of the reporting units. In particular, the fair value estimate was sensitive to significant assumptions, specifically changes in the risk-adjusted discount rate and a complex valuation model.

How We
Addressed the
Matter in Our
Audit

We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company’s goodwill impairment review process, including controls over management’s review of the assumptions and methodologies used in the calculation of the fair value of the reporting units, as well as the Company’s review of the completeness and accuracy of the data used in the Company’s analysis.

To test the estimated fair value of each of the Company’s reporting units, we performed audit procedures that included, among others, testing the underlying assumptions used in the Company’s analysis, testing the completeness and accuracy of the underlying estimates of future cash flows used by management and testing the calculation of the fair value of the reporting units.  We compared the assumptions used by management to historical results and performed sensitivity analyses over certain assumptions used by management to evaluate the changes in the fair value of each of the reporting units that would result from changes in those assumptions. In addition, we involved our specialist to assist with our evaluation of the methodologies applied and assumptions used by management.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1999.

Indianapolis, Indiana

February 29, 2024

57

STEEL DYNAMICS, INC.

CONSOLIDATED BALANCE SHEETS

(in thousands, except share data)

December 31,

Assets

2023

2022

Current assets

Cash and equivalents

$

1,400,887

$

1,628,417

Short-term investments

721,210

628,215

Accounts receivable, net of allowances for credit losses of $8,480 and $5,678

as of December 31, 2023, and December 31, 2022, respectively

1,535,062

1,976,282

Accounts receivable-related parties

73,245

79,769

Inventories

2,894,632

3,129,964

Other current assets

162,790

195,371

Total current assets

6,787,826

7,638,018

Property, plant and equipment, net

6,734,218

5,373,665

Intangible assets, net

257,759

267,507

Goodwill

477,471

502,067

Other assets

651,146

378,727

Total assets

$

14,908,420

$

14,159,984

Liabilities and Equity

Current liabilities

Accounts payable

$

1,078,645

$

1,007,304

Accounts payable-related parties

9,685

9,934

Income taxes payable

5,524

6,520

Accrued payroll and benefits

469,143

610,558

Accrued expenses

309,312

340,646

Current maturities of long-term debt

459,987

57,334

Total current liabilities

2,332,296

2,032,296

Long-term debt

2,611,069

3,013,241

Deferred income taxes

944,768

889,103

Other liabilities

180,760

129,539

Total liabilities

6,068,893

6,064,179

Commitments and contingencies

Redeemable noncontrolling interests

171,212

181,503

Equity

Common stock voting, $.0025 par value; 900,000,000 shares authorized;

268,112,991 and 267,762,488 shares issued; and 160,018,100 and 172,936,163

shares outstanding, as of December 31, 2023, and December 31, 2022, respectively

651

650

Treasury stock, at cost; 108,094,891 and 94,826,325 shares,

as of December 31, 2023, and December 31, 2022, respectively

(5,897,606)

(4,459,513)

Additional paid-in capital

1,217,610

1,212,566

Retained earnings

13,545,590

11,375,765

Accumulated other comprehensive income

421

889

Total Steel Dynamics, Inc. equity

8,866,666

8,130,357

Noncontrolling interests

(198,351)

(216,055)

Total equity

8,668,315

7,914,302

Total liabilities and equity

$

14,908,420

$

14,159,984

See notes to consolidated financial statements.

58

STEEL DYNAMICS, INC.

CONSOLIDATED STATEMENTS OF INCOME

(in thousands, except per share data)

Years Ended December 31,

2023

2022

2021

Net sales

Unrelated parties

$

18,115,312

$

21,469,251

$

18,376,743

Related parties

680,004

791,523

32,107

Total net sales

18,795,316

22,260,774

18,408,850

Costs of goods sold

14,749,433

16,142,943

13,046,426

Gross profit

4,045,883

6,117,831

5,362,424

Selling, general and administrative expenses

588,621

545,621

643,976

Profit sharing

272,033

452,551

388,111

Amortization of intangible assets

34,048

27,837

29,232

Operating income

3,151,181

5,091,822

4,301,105

Interest expense, net of capitalized interest

76,484

91,538

57,209

Other (income) expense, net

(144,246)

(20,785)

34,826

Income before income taxes

3,218,943

5,021,069

4,209,070

Income tax expense

751,611

1,141,577

962,256

Net income

2,467,332

3,879,492

3,246,814

Net income attributable to noncontrolling interests

(16,450)

(16,818)

(32,748)

Net income attributable to Steel Dynamics, Inc.

$

2,450,882

$

3,862,674

$

3,214,066

Basic earnings per share attributable to Steel Dynamics,

Inc. stockholders

$

14.72

$

21.06

$

15.67

Weighted average common shares outstanding

166,552

183,393

205,115

Diluted earnings per share attributable to Steel Dynamics, Inc.

stockholders, including the effect of assumed conversions

when dilutive

$

14.64

$

20.92

$

15.56

Weighted average common shares and share equivalents outstanding

167,431

184,622

206,615

Dividends declared per share

$

1.70

$

1.36

$

1.04

See notes to consolidated financial statements.

59

STEEL DYNAMICS, INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(in thousands)

Years Ended December 31,

2023

2022

2021

Net income

$

2,467,332

$

3,879,492

$

3,246,814

Other comprehensive income (loss) - net unrealized gain (loss) on cash flow

hedging derivatives, net of income tax benefit of $149, income tax expense of

$937, and income tax benefit of $1,247 for 2023, 2022 and 2021, respectively

(468)

2,980

(3,993)

Comprehensive income

2,466,864

3,882,472

3,242,821

Comprehensive income attributable to noncontrolling interests

(16,450)

(16,818)

(32,748)

Comprehensive income attributable to Steel Dynamics, Inc.

$

2,450,414

$

3,865,654

$

3,210,073

See notes to consolidated financial statements.

60

STEEL DYNAMICS, INC.

CONSOLIDATED STATEMENTS OF EQUITY

(in thousands)

Accumulated

Additional

Other

Redeemable

Shares

Common

Treasury

Paid-In

Retained

Comprehensive

Noncontrolling

Total

Noncontrolling

Common

Treasury

Stock

Stock

Capital

Earnings

Income (Loss)

Interests

Equity

Interests

Balances at January 1, 2021

210,914

55,704

648

(1,623,747)

1,207,392

4,758,969

1,902

(155,552)

4,189,612

158,614

Dividends declared

-

-

-

-

-

(210,939)

-

-

(210,939)

-

Noncontrolling investors, net

-

-

-

-

-

(150)

-

(73,080)

(73,230)

52,800

Share repurchases

(16,867)

16,867

-

(1,060,632)

-

-

-

-

(1,060,632)

-

Equity-based compensation

951

(344)

1

10,112

11,541

(529)

-

-

21,125

-

Net income

-

-

-

-

-

3,214,066

-

32,748

3,246,814

-

Other comprehensive loss, net of tax

-

-

-

-

-

-

(3,993)

-

(3,993)

-

Balances at December 31, 2021

194,998

72,227

649

(2,674,267)

1,218,933

7,761,417

(2,091)

(195,884)

6,108,757

211,414

Dividends declared

-

-

-

-

-

(245,287)

-

-

(245,287)

-

Noncontrolling investors, net

-

-

-

-

630

(2,495)

-

(36,989)

(38,854)

(29,911)

Share repurchases

(22,996)

22,996

-

(1,800,905)

-

-

-

-

(1,800,905)

-

Equity-based compensation

934

(397)

1

15,659

(6,997)

(544)

-

-

8,119

-

Net income

-

-

-

-

-

3,862,674

-

16,818

3,879,492

-

Other comprehensive income, net of tax

-

-

-

-

-

-

2,980

-

2,980

-

Balances at December 31, 2022

172,936

94,826

$

650

$

(4,459,513)

$

1,212,566

$

11,375,765

$

889

$

(216,055)

$

7,914,302

$

181,503

Dividends declared

-

-

-

-

-

(280,501)

-

-

(280,501)

-

Noncontrolling investors, net

-

-

-

-

-

-

-

1,254

1,254

(10,291)

Share repurchases

(13,394)

13,394

-

(1,452,203)

-

-

-

-

(1,452,203)

-

Equity-based compensation

476

(125)

1

14,110

5,044

(556)

-

-

18,599

-

Net income

-

-

-

-

-

2,450,882

-

16,450

2,467,332

-

Other comprehensive loss, net of tax

-

-

-

-

-

-

(468)

-

(468)

-

Balances at December 31, 2023

160,018

108,095

$

651

$

(5,897,606)

$

1,217,610

$

13,545,590

$

421

$

(198,351)

$

8,668,315

$

171,212

See notes to consolidated financial statements.

61

STEEL DYNAMICS, INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

Years Ended December 31,

2023

2022

2021

Operating activities:

Net income

$

2,467,332

$

3,879,492

$

3,246,814

Adjustments to reconcile net income to net cash provided by

operating activities:

Depreciation and amortization

437,804

384,202

347,653

Equity-based compensation

61,744

59,240

57,715

Deferred income taxes

55,665

37,186

322,007

Other adjustments

(19,716)

(1,795)

(3,240)

Changes in certain assets and liabilities:

Accounts receivable

446,765

(110,560)

(944,516)

Inventories

232,282

413,262

(1,685,834)

Other assets

(23,777)

(6,884)

(2,491)

Accounts payable

(30,148)

(289,042)

557,735

Income taxes receivable/payable

56,756

31,623

(105,921)

Accrued expenses

(164,779)

63,679

414,214

Net cash provided by operating activities

3,519,928

4,460,403

2,204,136

Investing activities:

Purchases of property, plant and equipment

(1,657,905)

(908,902)

(1,006,239)

Purchases of short-term investments

(1,145,493)

(927,584)

-

Proceeds from maturities of short-term investments

1,054,742

297,950

-

Business combinations, net of cash acquired

-

(134,090)

-

Investments in unconsolidated affiliates

-

(222,480)

-

Other investing activities

(221,593)

15,837

6,819

Net cash used in investing activities

(1,970,249)

(1,879,269)

(999,420)

Financing activities:

Issuance of current and long-term debt

1,365,664

1,465,257

1,516,556

Repayment of current and long-term debt

(1,367,553)

(1,507,475)

(1,522,002)

Dividends paid

(271,317)

(237,163)

(212,968)

Purchases of treasury stock

(1,452,203)

(1,800,905)

(1,060,632)

Other financing activities

(51,725)

(116,298)

(50,423)

Net cash used in financing activities

(1,777,134)

(2,196,584)

(1,329,469)

Increase (decrease) in cash and equivalents, and restricted cash

(227,455)

384,550

(124,753)

Cash and equivalents, and restricted cash at beginning of period

1,633,919

1,249,369

1,374,122

Cash and equivalents, and restricted cash at end of period

$

1,406,464

$

1,633,919

$

1,249,369

Supplemental disclosure information:

Cash paid for interest

$

103,165

$

100,994

$

103,374

Cash paid for income taxes, net

$

642,667

$

1,063,844

$

737,157

See notes to consolidated financial statements.

62

Note 1. Description of the Business and Summary of Significant Accounting Policies

Description of the Business

Steel Dynamics, Inc. (SDI), together with its subsidiaries (the company), is one of the largest and most diversified domestic steel producers and metals recycler, combined with a meaningful steel fabrication manufacturing platform. Effective the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, representing four reporting segments: steel operations, metals recycling operations, steel fabrication operations, and aluminum operations. Segment information provided within this Form 10-K, including that within Note 13. Segment Information, has been recast for all prior periods consistent with the current reportable segment presentation. Approximately 6% of the company’s workforce in five locations is represented by collective bargaining agreements, none of which are expiring in 2023.

Steel Operations Segment

Steel operations include the company’s electric arc furnace (EAF) steel mills, including Butler Flat Roll Division, Columbus Flat Roll Division, Southwest-Sinton Flat Roll Division, Structural and Rail Division, Engineered Bar Products Division, Roanoke Bar Division, and Steel of West Virginia, steel coating and processing operations at The Techs, Heartland Flat Roll Division, United Steel Supply (USS) – 90% equity interest as of April 1, 2023, Vulcan Threaded Products, Inc., and warehouse operations in Mexico. Steel operations accounted for 67%, 65%, and 72% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

Metals Recycling Operations Segment

Metals recycling operations include the company’s OmniSource ferrous and nonferrous processing, transportation, marketing, brokerage, and scrap management services primarily throughout the United States and in Central and Northern Mexico. Metals recycling operations accounted for 12%, 10%, and 12% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

Steel Fabrication Operations Segment

Steel fabrication operations include the company’s New Millennium Building Systems’ joist and deck plants located throughout the United States, and in Northern Mexico. Revenues from these plants are generated from the fabrication of trusses, girders, steel joists and steel deck used within the non-residential construction industry. Steel fabrication operations accounted for 15%, 19%, and 10% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

Aluminum Operations Segment

Aluminum operations includes the recycled aluminum flat rolled products mill being constructed in Columbus, Mississippi, and two satellite recycled aluminum slab centers in Arizona and Mexico. The flat rolled products mill is a joint venture concurrently formed with Unity Aluminum, Inc. of which SDI has a 94.4% equity interest. Construction has begun on the flat rolled products mill and the recycled aluminum slab centers with the flat rolled mill operations expected to begin mid-2025 and operations at the Mexico and Arizona recycled slab centers in late 2024 and mid-2025, respectively.

Other

Other operations consist of subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the company’s idled Minnesota ironmaking operations. Redeemable noncontrolling interests related to Mesabi Nugget (owned 86% by SDI) are $111.2 million at December 31, 2023 and 2022. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.

63

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

Summary of Significant Accounting Policies

Principles of Consolidation

The consolidated financial statements include the accounts of SDI, together with its wholly- and majority-owned or controlled subsidiaries, after elimination of intercompany accounts and transactions. Noncontrolling and redeemable noncontrolling interests represent the noncontrolling owners' proportionate share in the equity, income, or losses of the company’s majority-owned or controlled consolidated subsidiaries.

Use of Estimates

These consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, and accordingly, include amounts that require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and in the notes thereto. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment, intangible assets, and goodwill; allowances for credit losses for trade receivables, inventories and deferred income tax assets; unrecognized tax benefits; potential environmental liabilities; and litigation claims and settlements. Actual results may differ from these estimates and assumptions.

Revenue from Contracts with Customers

In the steel and metals recycling operations segments, revenue is recognized at the point in time the performance obligation is satisfied, and control of the product is transferred to the customer upon shipment or delivery, at the amount of consideration the company expects to receive, including any variable consideration. The variable consideration included in the company’s steel operations segment contracts, which is not constrained, include estimated product returns and customer claims based on historical experience, and may include volume rebates which are recorded on an expected value basis. Revenue recognized is limited to the amount the company expects to receive. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

The company’s steel fabrication operations segment recognizes revenue over time at the amount of consideration the company expects to receive. Revenue is measured on an output method representing completed fabricated tons to date as a percentage of total tons required for each contract. Revenue from fabrication of tons remaining on partially fabricated customer contracts as of a reporting date, and future revenue from yet to be fabricated customer contracts, has not been disclosed under the practical expedient in Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (ASC 606), paragraph ASC 606-10-50-14 related to customer contracts with expected duration of one year or less. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers, which occurs after control over the product has transferred to the customer and revenue is recognized, is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

Payments from customers are generally due within 30 days of invoicing, which generally occurs upon shipment of the products. Shipment for the steel fabrication operations segment generally occurs within 30 days of satisfaction of the performance obligation and revenue recognition. The company does not have financing components. Payments from customers have historically been within these terms, however, payments for non-U.S. sales may extend longer.

Refer to Note 13. Segment Information for disaggregated revenue by segment to external, external non-United States, and other segment customers.

64

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

Credit Losses

The company is exposed to credit risk in the event of nonpayment of accounts receivable by customers. The company mitigates its exposure to credit risk, which it generally extends on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable. The allowance for credit losses for accounts receivable is based on the company’s reasonable estimate of known credit risks and historical experience, adjusted for current and anticipated economic and other pertinent factors affecting the company’s customers, that may differ from historical experience. Customer accounts receivable are written off when all collection efforts have been exhausted and the amounts are deemed uncollectible.

At December 31, 2023 and 2022, the company reported $1,608.3 million and $2,056.1 million, respectively, of accounts receivable, net of allowances for credit losses of $8.5 million and $5.7 million respectively. Changes in the allowance were not material for the years ended December 31, 2023, 2022, or 2021.

Cash and Equivalents, and Restricted Cash

Cash and equivalents include all highly liquid investments with a maturity of three months or less at the date of acquisition. Restricted cash is primarily funds held in escrow as required by various insurance and government organizations. The balance of cash, cash equivalents and restricted cash in the consolidated statements of cash flows includes restricted cash of $5.6 million at December 31, 2023 and $5.5 million at December 31, 2022, 2021, and 2020, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets.

Short-Term Investments

Short-term investments include investments with maturity dates of longer than three months but less than one year when purchased. The company’s short-term investments are classified as trading securities. Interest income from invested cash and short-term investments was $111.9 million and $29.3 million as of December 31, 2023 and 2022, respectively, and is recorded in other (income) expense, net as earned. The company’s short-term investments were $721.2 million and $628.2 million as of December 31, 2023 and 2022, respectively. The short-term investments held as of December 31, 2023 consisted of commercial paper ($146.2 million), US Treasuries ($564.9 million), and certificates on deposit ($10.1 million). Short-term investments held as of December 31, 2022, consisted of commercial paper ($145.7 million) and US Treasuries ($482.5 million).

Inventories

Inventories are stated at lower of cost or net realizable value. Cost is determined using a weighted average cost method for raw materials (including scrap and purchased steel substrate) and supplies, and on a first-in, first-out basis for other inventory. Inventory consisted of the following at December 31 (in thousands):

2023

2022

Raw materials

$

1,226,272

$

1,608,344

Supplies

711,653

629,074

Work in progress

296,932

256,071

Finished goods

659,775

636,475

Total inventories

$

2,894,632

$

3,129,964

Property, Plant and Equipment

Property, plant and equipment are stated at cost, except for assets acquired in acquisitions which are valued at fair value, which includes capitalized interest on construction in progress amounts, and is reduced by proceeds received from certain state and local government grants and other capital cost reimbursements. The company assigns each fixed asset a

65

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

useful life ranging from 3 to 15 years for plant, machinery and equipment, and 10 to 40 years for buildings and improvements. Repairs and maintenance are expensed as incurred. Depreciation is provided utilizing the straight-line depreciation methodology, or the units-of-production depreciation methodology for certain production-related steel operations segment assets, based on units produced, subject to minimum and maximum levels. Depreciation expense was $397.0 million, $349.4 million, and $311.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.

The company’s property, plant and equipment consisted of the following at December 31 (in thousands):

2023

2022

Land and improvements

$

693,166

$

521,881

Buildings and improvements

1,255,274

1,238,824

Plant, machinery and equipment

6,887,985

6,683,237

Construction in progress

2,096,489

780,741

10,932,914

9,224,683

Less accumulated depreciation

4,198,696

3,851,018

Property, plant and equipment, net

$

6,734,218

$

5,373,665

Intangible Assets

The company’s intangible assets consisted of the following at December 31 (in thousands):

Weighted

Average

Useful

Amortization

2023

2022

Life

Period

Customer, vendor and scrap generator relationships

$

444,812

$

420,512

8 to 25 years

22 years

Trade names

147,950

147,950

15 to 25 years

19 years

Other

600

600

5 years

5 years

593,362

569,062

22 years

Less accumulated amortization

335,603

301,555

$

257,759

$

267,507

The company utilizes an accelerated amortization methodology for customer, vendor and scrap generator relationships in order to follow the pattern in which the economic benefits of the amounts are anticipated to be consumed. Trade names are amortized using a straight-line methodology. Amortization of intangible assets was $34.0 million, $27.8 million, and $29.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

Estimated amortization expense related to amortizable intangibles for the years ending December 31 is as follows (in thousands):

2024

$

30,526

2025

27,464

2026

25,562

2027

23,163

2028

21,953

Thereafter

129,091

Total

$

257,759

66

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

Impairment of Long-Lived Tangible and Definite-Lived Intangible Assets

The company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the assets to its carrying amount. The company considers various factors and determines whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, the company’s strategy and capital planning, and the economic environment in markets to be served.

Goodwill

The company’s goodwill consisted of the following at December 31 (in thousands):

2023

2022

Steel Operations Segment

$

272,133

$

272,133

Metals Recycling Operations Segment

203,413

228,009

Steel Fabrication Operations Segment

1,925

1,925

$

477,471

$

502,067

Cumulative OmniSource goodwill impairment charges were $346.8 million at December 31, 2023 and 2022.

Impairment of Goodwill

At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820, Fair Value Measurement. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, the company recognizes an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit. No impairment was identified during the company’s 2023, 2022 or 2021 annual goodwill impairment analysis.

Equity-Based Compensation

The company has several stock-based employee compensation plans which are more fully described in Note 6. Equity-Based Incentive Plans. Compensation expense for restricted stock units, deferred stock units, restricted stock, stock appreciation awards, and performance awards is recorded over the vesting periods using the fair value as determined by the closing fair market value of the company’s common stock on the grant date, and with respect to performance awards, an estimate of probability of award achievement during the performance period. The company recognizes forfeitures as they occur. Compensation expense for these stock-based employee compensation plans was $60.1 million, $69.2 million, and $80.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

67

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

Income Taxes

The company accounts for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted rates expected to be in effect during the year in which the basis differences reverse.

Earnings Per Share

Basic earnings per share is based on the weighted average shares of common stock outstanding during the period. Diluted earnings per share assumes the weighted average dilutive effect of common share equivalents outstanding during the period applied to the company’s basic earnings per share. Common share equivalents represent potentially dilutive restricted stock units, deferred stock units, restricted stock, and performance awards, and are excluded from the computation in periods in which they have an anti-dilutive effect. There were no anti-dilutive common stock equivalents as of and for the years ended December 31, 2023, 2022, and 2021.

The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):

2023

2022

Net Income

Shares

Per Share

Net Income

Shares

Per Share

(Numerator)

(Denominator)

Amount

(Numerator)

(Denominator)

Amount

Basic earnings per share

$

2,450,882

166,552

$

14.72

$

3,862,674

183,393

$

21.06

Dilutive common share equivalents

-

879

-

1,229

Diluted earnings per share

$

2,450,882

167,431

$

14.64

$

3,862,674

184,622

$

20.92

2021

Net Income

Shares

Per Share

(Numerator)

(Denominator)

Amount

Basic earnings per share

$

3,214,066

205,115

$

15.67

Dilutive common share equivalents

-

1,500

Diluted earnings per share

$

3,214,066

206,615

$

15.56

Concentration of Credit Risk

Financial instruments that potentially subject the company to significant concentrations of credit risk principally consist of temporary cash investments and accounts receivable. When advantageous, the company places its temporary cash with high credit quality financial institutions and companies and limits the amount of credit exposure from any one entity. The company is exposed to credit risk in the event of nonpayment by customers. The company mitigates its exposure to credit risk, which it generally extends initially on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable.

Derivative Financial Instruments

The company recognizes all derivatives as either assets or liabilities in the consolidated balance sheets and measures those instruments at fair value. Derivatives that are not designated as hedges must be adjusted to fair value through earnings. Changes in the fair value of derivatives that are designated as hedges, depending on the nature of the hedge, are recognized as either an offset against the change in fair value of the hedged balance sheet item in the case of fair value hedges or as other comprehensive income in the case of cash flow hedges, until the hedged item is recognized in earnings. The ineffective portion of a derivative’s change in fair value is immediately recognized in earnings for fair

68

Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

value hedges. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.

In the normal course of business, the company has derivative financial instruments in the form of forward contracts in various metallic commodities, may have involvement with derivative financial instruments related to managing fluctuations in foreign exchange rates, and in the past has had derivative financial instruments related to managing fluctuations in interest rates. At the time of acquiring these financial instruments, the company designates and assigns these instruments as hedges of specific assets, liabilities or anticipated transactions. When hedged assets or liabilities are sold or extinguished, or the anticipated transaction being hedged is no longer expected to occur, the company recognizes the gain or loss on the designated hedged financial instrument in earnings.

The company routinely enters into forward exchange traded futures to manage price risk associated with nonferrous metal inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals, to reduce exposure to commodity related price fluctuations. The company does not enter into these derivative financial instruments for speculative purposes.

Recently Issued Accounting Pronouncements

In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures to require entities to disclose specific categories in the rate reconciliation, the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 is to be applied on a prospective basis, but retrospective application is permitted. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

Note 2. Business Combinations and Investments in Unconsolidated Affiliates

Business Combinations

ROCA

The company acquired 100% of ROCA ACERO, S.A. de C.V. (ROCA) on October 1, 2022. The acquisition of ROCA is part of the company’s North American raw material procurement strategy. ROCA is headquartered in Monterrey, Mexico, and operates ferrous and nonferrous scrap facilities strategically positioned near high-volume industrial scrap sources located throughout Central and Northern Mexico. The transaction was funded with available cash. Post-acquisition operating results are reflected in the company’s financial statements in the metals recycling operations segment.

69

Note 2. Business Combinations and Investments in Unconsolidated Affiliates (Continued)

Aluminum Dynamics

The company attained a 94.4% equity interest in a joint venture concurrently formed with Unity Aluminum, Inc. on July 29, 2022, for the construction and operation of a new state-of-the-art low-carbon recycled aluminum flat rolled products mill. The transaction was funded with available cash. Operating results from and after July 29, 2022, are reflected in the company’s consolidated financial statements in the aluminum operations segment. Prior periods, when amounts were recorded in Other, have been recast to reflect this new segment.

United Steel Supply

The company purchased a 75% equity interest in United Steel Supply, LLC (USS) on March 1, 2019. On April 1, 2022, the company purchased an additional 12.5% equity interest in USS. On April 1, 2023, a noncontrolling member of USS exercised its option to require SDI to purchase its 2.5% equity interest, increasing SDI’s ownership to 90%. The remaining noncontrolling members’ option to require SDI to purchase the remaining 10% equity interest of USS has been extended to on or after February 28, 2025. The USS noncontrolling interest is therefore reflected in redeemable noncontrolling interest in the consolidated balance sheets.

Investments in Unconsolidated Affiliates

The company purchased a 45% minority equity interest in New Process Steel, L.P. (NPS) on January 31, 2022. NPS is a metals solutions and distribution supply-chain management company headquartered in Houston, Texas, with a focus toward growing its value-added manufacturing applications. On February 28, 2022, the company also purchased a minority equity interest in Aymium, a producer of renewable biocarbon products. As the company does not have power to control these entities, the company accounts for these investments using the equity method of accounting, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets with related activity recorded in Other (Income) Expense, net. Profits or losses from transactions with NPS are eliminated until realized by the majority equity interest owner.

Note 3. Long-Term Debt

The company’s borrowings consisted of the following at December 31 (in thousands):

2023

2022

2.800% senior notes due 2024

$

400,000

$

400,000

2.400% senior notes due 2025

400,000

400,000

5.000% senior notes due 2026

400,000

400,000

1.650% senior notes due 2027

350,000

350,000

3.450% senior notes due 2030

600,000

600,000

3.250% senior notes due 2031

500,000

500,000

3.250% senior notes due 2050

400,000

400,000

Other obligations

61,836

63,726

Total debt

3,111,836

3,113,726

Less debt issuance costs and original issue discounts

40,780

43,151

Total amounts outstanding

3,071,056

3,070,575

Less current maturities

459,987

57,334

Long-term debt

$

2,611,069

$

3,013,241

70

Note 3. Long-Term Debt (Continued)

Senior Credit Facility due 2028

On July 19, 2023, the company entered into a new unsecured credit agreement comprised of a senior unsecured credit facility (Facility), which provides a $1.2 billion unsecured Revolver, maturing July 2028. The new Credit Agreement replaced the December 3, 2019 Credit Agreement. Subject to certain conditions, the company has the opportunity to increase the Facility size by $500.0 million. The unsecured Facility is available to fund working capital, capital expenditures, and other general corporate purposes. The Facility contains financial covenants and other covenants pertaining to the company’s ability to incur indebtedness and permit liens on certain assets. The company’s ability to borrow funds within the terms of the unsecured Facility is dependent upon its continued compliance with financial and other covenants. At December 31, 2023, the company had $1.2 billion of availability on the Facility, $9.1 million of outstanding letters of credit and other obligations which reduce availability, and there were no borrowings outstanding.

The Facility pricing grid is adjusted quarterly and is based on either the company’s leverage of net debt (as defined in the Facility) to last-twelve-months (LTM) consolidated Adjusted EBITDA as defined in the Facility (earnings before interest, taxes, depreciation, amortization, and certain other non-cash items as allowed in the Facility), or the company’s credit ratings. The minimum pricing is adjusted Secured Overnight Financing Rate (SOFR) plus 1.000% and the maximum pricing is adjusted SOFR plus 1.75%. In addition, the company is subject to an unused commitment fee of between 0.11% and 0.275% (based on either the leverage of net debt to LTM consolidated adjusted EBITDA, or the company’s credit ratings) which is applied to the unused portion of the Facility.

The financial covenants under the Facility state that the company must maintain an interest coverage ratio of not less than 2.50:1.00. The company’s interest coverage ratio is calculated by dividing its LTM consolidated Adjusted EBITDA by its LTM gross interest expense, less amortization of financing fees. In addition, a debt to capitalization ratio of not more than 0.60:1.00 must be maintained. At December 31, 2023, the company’s interest coverage ratio and debt to capitalization ratio were 36.13:1.00 and 0.26:1.00, respectively. The company was, therefore, in compliance with these covenants at December 31, 2023, and anticipates remaining in compliance during the next twelve months.

Senior Unsecured Notes

The company has seven different tranches of senior unsecured notes (Notes) outstanding. These Notes are in equal right of payment with all existing and future senior unsecured indebtedness and are senior in right of payment to all subordinated indebtedness. These Notes contain provisions that allow the company to redeem the Notes on or after the dates and at redemption prices (expressed as a percentage of principal amount) listed below.

The company’s $400.0 million of 2.800% senior notes due 2024 mature on December 15, 2024, with interest payable semi-annually. Early redemption is permitted any time prior to November 15, 2024, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of November 15, 2024, at 100.000%.

The company’s $400.0 million of 2.400% senior notes due 2025 mature on June 15, 2025, with interest payable semi-annually. Early redemption is permitted any time prior to May 15, 2025, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.35%; and as of May 15, 2025, at 100.000%.

The company’s $400.0 million of 5.000% senior notes due 2026 mature on December 15, 2026, with interest payable semi-annually. Early redemption is permitted as of December 15, 2023, at 100.833%, and as of December 15, 2024, at 100.000%.

The company’s $350.0 million of 1.650% senior notes due 2027 mature on October 15, 2027, with interest payable semi-annually. Early redemption is permitted any time prior to August 15, 2027, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of August 15, 2027, at 100.000%.

71

Note 3. Long-Term Debt (Continued)

The company’s $600.0 million of 3.450% senior notes due 2030 mature on April 15, 2030, with interest payable semi-annually. Early redemption is permitted any time prior to January 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.25%; and as of January 15, 2030, at 100.000%.

The company’s $500.0 million of 3.250% senior notes due 2031 mature on January 15, 2031, with interest payable semi-annually. Early redemption is permitted any time prior to October 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.40%; and as of October 15, 2030, at 100.000%.

The company’s $400.0 million of 3.250% senior notes due 2050 mature on October 15, 2050, with interest payable semi-annually. Early redemption is permitted any time prior to April 15, 2050, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.30%; and as of April 15, 2050, at 100.000%.

Other Obligations

Secured Loans. One of the company’s controlled subsidiaries has entered into a financing agreement for certain equipment which bears interest at a rate of 2.8%, with monthly principal and interest payments required through 2027. The outstanding principal balance of these agreements was $2.0 million and $8.6 million at December 31, 2023, and 2022, respectively.

One of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to June 2028, and provides a revolving variable rate credit facility of up to $125.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 7.2% at December 31, 2023, is payable monthly. Amounts due under the credit facility were $59.8 million and $55.1 million at December 31, 2023, and 2022, respectively.

Another of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to March 2026, and provides a revolving variable rate credit facility of up to $30.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 6.7% at December 31, 2023, is payable monthly. There were no amounts due under the credit facility at December 31, 2023 or 2022.

Outstanding Debt Maturities

Maturities of outstanding debt as of December 31, 2023, are as follows (in thousands):

2024

$

460,694

2025

400,653

2026

400,453

2027

350,036

2028

-

Thereafter

1,500,000

$

3,111,836

The company capitalizes interest on all qualifying construction in progress assets. For the years ended December 31, 2023, 2022, and 2021, total interest costs incurred were $109.5 million, $107.4 million, and $107.7 million, respectively, of which $33.0 million, $15.8 million, and $50.5 million, respectively, were capitalized.

72

Note 4. Income Taxes

Components of earnings before income taxes and noncontrolling interests for the years ended December 31 are as follows (in thousands):

2023

2022

2021

United States

$

3,198,048

$

4,996,762

$

4,179,064

Foreign

20,895

24,307

30,006

Total income before income taxes

$

3,218,943

$

5,021,069

$

4,209,070

The company files a consolidated federal income tax return. The provision for income tax expense for the years ended December 31 is as follows (in thousands):

2023

2022

2021

Current income tax expense

Federal

$

600,499

$

946,016

$

517,272

State

91,965

152,758

116,448

Foreign

3,482

8,605

9,919

Total current

695,946

1,107,379

643,639

Deferred income tax expense

Federal

38,172

22,168

304,235

State

15,355

13,333

16,226

Foreign

2,138

(1,303)

(1,844)

Total deferred

55,665

34,198

318,617

Total income tax expense

$

751,611

$

1,141,577

$

962,256

A reconciliation of the statutory rates to the actual effective tax rates for the years ended December 31 are as follows:

2023

2022

2021

Statutory federal tax rate

21.0

%

21.0

%

21.0

%

State income taxes, net of federal benefit

2.6

2.6

2.5

Federal research & development credits

(0.2)

(0.6)

(0.7)

Other permanent differences

(0.1)

(0.3)

0.1

Effective tax rate

23.3

%

22.7

%

22.9

%

73

Note 4. Income Taxes (Continued)

Significant components of the company’s deferred tax assets and liabilities at December 31 are as follows (in thousands):

2023

2022

Deferred tax assets

Accrued expenses and allowances

$

41,894

$

34,052

Inventories

10,685

8,028

Net operating loss carryforwards

7,663

16,412

Amortizable assets

5,798

-

Other

9,149

8,091

75,189

66,583

Less: valuation allowance

(816)

(805)

Total net deferred tax assets

74,373

65,778

Deferred tax liabilities

Property, plant and equipment

(1,013,045)

(951,404)

Amortizable assets

-

(1,304)

Other

(6,096)

(2,173)

Total deferred tax liabilities

(1,019,141)

(954,881)

Net deferred tax liability

$

(944,768)

$

(889,103)

Certain wholly-owned and controlled subsidiaries of the company file separate federal and state income tax returns. One of the controlled subsidiaries generated federal net operating loss carryforwards in the years 2018 and prior, which total $11.5 million at December 31, 2023, and which expire in the years 2037 through 2039, along with state net operating loss carryforwards which expire in the years 2034 through 2039. Annually, the company evaluates the realizability of the net deferred tax assets for this controlled subsidiary. In completing this evaluation, the company considers all available positive and negative evidence in order to determine whether, based on the weight of the evidence, a valuation allowance for its deferred tax assets was necessary. Such evidence includes current operating results, historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. Based on the positive evidence, the company concluded that it was more likely than not that the net deferred tax assets would be realized and a valuation allowance was not necessary. The company continues to maintain a valuation allowance of $816,000 and $805,000 as of December 31, 2023, and 2022, respectively, with respect to certain state tax credits of the controlled subsidiary.

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):

2023

2022

2021

Balance at January 1

$

28,646

$

20,466

$

12,830

Increases related to current year tax positions

1,500

9,600

8,250

Increases related to prior year tax positions

1,798

364

2,095

Decreases related to prior year tax positions

(686)

(1,784)

(2,709)

Balance at December 31

$

31,258

$

28,646

$

20,466

74

Note 4. Income Taxes (Continued)

Included in the balance of unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $27.8 million and $25.1 million, respectively, that, if recognized, would affect the effective tax rate. The company recognizes interest and penalties related to its tax contingencies on a net-of-tax basis in income tax expense. During the years ended December 31, 2023 and 2022, the company recognized expense from the increase of interest expense and penalties of $1,560,000 and $480,000, respectively, net of tax and during the year ended December 31, 2021, the company recognized a benefit from the decrease of interest expense and penalties of $205,000, net of tax. In addition to the unrecognized tax benefits in the table above, the company had $3.2 million and $1.2 million accrued for the payment of interest and penalties at December 31, 2023 and 2022, respectively.

It is reasonably possible that the amount of unrecognized tax benefits could change in the next twelve months in an amount ranging from zero to $10.0 million, as a result of the expiration of the statute of limitations and other federal and state income tax audits. The company files income tax returns in the U.S. federal jurisdiction as well as income tax returns in various state jurisdictions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service and various state and local jurisdictions.

Note 5. Shareholders’ Equity

Cash Dividends

The company declared cash dividends of $280.5 million, or $1.70 per common share, during 2023; $245.3 million, or $1.36 per common share, during 2022; and $210.9 million, or $1.04 per common share, during 2021. The company paid cash dividends of $271.3 million, $237.2 million, and $213.0 million during 2023, 2022, and 2021, respectively.

Treasury Stock

In February 2020, the board of directors authorized a share repurchase program of up to $500.0 million of the company’s common stock. This program was exhausted in July 2021. In July 2021, the board of directors authorized an additional share repurchase program of up to $1.0 billion of the company’s common stock. This program was exhausted in April 2022. In February 2022, the board of directors authorized an additional share repurchase program of up to $1.25 billion of the company’s common stock. This program was exhausted in November 2022. In November 2022, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. This program was exhausted in November 2023. In November 2023, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. Under the above share repurchase programs, and similar prior programs, purchases take place as and when the company determines in open market or private transactions made based upon the market price of the company’s common stock, the nature of other investment opportunities or growth projects, the company’s cash flows from operations, and general economic conditions. The share repurchase programs do not require the company to acquire any specific number of shares, and may be modified, suspended, extended or terminated by the company at any time. The share repurchase programs do not have an expiration date. The company repurchased 13.4 million shares for $1.5 billion during 2023, 23.0 million shares for $1.8 billion during 2022, and 16.9 million shares for $1.1 billion during 2021 under the share repurchase programs. At December 31, 2023, the company had remaining authorization to repurchase $1.4 billion of additional shares under the November 2023 share repurchase program.

Note 6. Equity-Based Incentive Plans

2023 Equity Incentive Plan

In May 2023, the company’s shareholders approved the 2023 Equity Incentive Plan (2023 Plan), which supersedes the prior Amended and Restated 2015 Equity Incentive Plan. The 2023 Plan is designed to attract, motivate and retain qualified persons that are able to make important contributions to the company’s success. To accomplish these objectives, the 2023 Plan provides for awards of equity-based incentives through granting of restricted stock units (RSUs), deferred stock units (DSUs), restricted stock awards (of which none have been granted), stock options (of which

75

Note 6. Equity-Based Incentive Plans (Continued)

none have been granted), unrestricted stock awards (of which none have been granted), stock appreciation rights (SARs), and performance awards, such as long-term incentive compensation program (LTIP). Under the 2023 Plan, 9.0 million shares of common stock were reserved for grant through December 31, 2033. The 2023 Plan uses a fungible share concept under which any awards that are not a full-value award, such as stock options and stock-settled SARs, will be counted against the share reserve as one share for each share of common stock, and awards that are full-value awards, such as RSUs, DSUs, restricted and unrestricted stock awards, and performance awards, will be counted against the share reserve as 2.09 shares for each share of common stock. The SARs the company has granted to date can only be settled in cash, and thus, do not count against the share reserve. At December 31, 2023, there were 7.5 million shares still available for issuance.

Substantially all of the company’s full-time, non-union, U.S. team members receive RSUs, which are granted annually in November at no cost to employees and vest 100% over the shorter of two years from grant date or upon the recipient reaching retirement eligible age (59½ years). During 2023, 2022, and 2021, certain senior leadership of the company received RSUs in February which vest over a period of 2 to 4 years. The stock is issued to employees upon vesting. The company satisfies RSUs with newly issued shares, and satisfies restricted and unrestricted stock awards, DSUs, and performance awards with treasury shares. In addition to the RSUs and LTIP awards granted during the three-year period ended December 31, 2023, presented below, the company awarded 18,000, 20,000 and 25,000 DSUs in 2023, 2022 and 2021, respectively; and 171,200 SARs in 2021. No SARs awards were granted in 2023 and 2022. The 77,000 SARs awards outstanding at December 31, 2023, for which no shares of common stock can be issued because the awards must be cash-settled upon exercise, have a weighted-average exercise price of $38.74.

Restricted Stock Units

A summary of the company’s RSU activity and outstanding RSUs as of December 31, 2023, are presented below (dollars in thousands except grant date fair value):

Weighted

Aggregate

Number

Average Grant

Intrinsic

Unrecognized

of RSUs

Date Fair Value

Value

Compensation

Outstanding RSUs as of January 1, 2021

1,698,579

$

31.44

$

62,627

$

35,821

Granted

627,973

59.38

Vested

(895,706)

32.30

Forfeited

(82,588)

32.47

As of December 31, 2021

1,348,258

$

43.82

$

83,686

$

39,657

Granted

481,926

98.29

Vested

(786,622)

37.38

Forfeited

(70,011)

46.82

As of December 31, 2022

973,551

$

71.80

$

94,765

$

44,394

Granted

433,810

108.95

Vested

(517,041)

64.03

Forfeited

(40,829)

78.70

As of December 31, 2023 (nonvested)

849,491

$

99.13

$

101,480

$

43,073

The weighted average remaining life before vesting of the outstanding RSUs as of December 31, 2023, is 1.6 years. The fair value of RSUs vesting during 2023, 2022, and 2021 was $58.3 million, $79.1 million, and $56.5 million, respectively, and was net-share settled such that the company withheld shares with value equivalent to the employees’ minimum statutory obligation for the applicable income and other employment taxes and remitted the cash to the appropriate taxing authorities. The total shares withheld in 2023, 2022, and 2021 were approximately 342,000, 249,000, and 290,000 shares, respectively, and were based on the value of the RSUs on their vesting dates as determined by the company’s closing stock price.

76

Note 6. Equity-Based Incentive Plans (Continued)

Long-Term Incentive Compensation Program (LTIP)

The company maintains an LTIP performance-based program directed toward key senior leadership of the company, as determined at the discretion of the Compensation Committee of the Board of Directors. Awards are in shares of the company’s common stock using the stock price on the first day of the performance period to convert each key senior executive’s predetermined multiple of annual base salary. The performance period is generally three years; however, transition awards can be issued with a shorter performance period. Performance is measured in terms of equal portions of four growth and profitability measures, as compared to the same measures, similarly treated, of a pre-established group of steel sector competitors. Awards earned can range from zero to 100% of the shares awarded, and award shares vest immediately once earned on the basis of performance.

The Compensation Committee granted the following three-year performance period awards and transition awards, which have been earned and have or will be issued as follows:

Maximum

Shares That

Award

Could Be Issued

Earned

Award Issued/Issuable

2020 LTIP Award:

Three-year performance period award

405,922

356,845

356,845

March 2023

Two-year performance period transition award

9,764

8,300

8,300

March 2022

2021 LTIP Award:

Three-year performance period award

360,189

324,173

324,173

March 2024

2022 LTIP Award:

Three-year performance period award

249,759

*

*

2023 LTIP Award:

Three-year performance period award

193,946

*

*

Two-year performance period transition award

5,517

*

*

One-year performance period transition award

3,678

2,759

2,759

March 2024

*

Not yet earned as performance period not complete.

2018 Executive Incentive Compensation Plan (2018 Executive Plan)

The 2018 Executive Plan provides for eligibility of certain senior leadership of the company to receive cash and stock bonuses based on predetermined formulas. The company’s shareholders approved the 2018 Executive Plan in May 2018 and 2.0 million shares of company stock were reserved for grant through February 28, 2028. At times a portion of the bonus may be distributed in shares of the company’s stock, of which one-third of the shares vest immediately and the remaining shares vest in equal annual installments over an additional two-year service-based vesting period requirement. At December 31, 2023, 2022, and 2021, 1.3 million, 1.4 million, and 1.4 million shares, respectively, under the 2018 Executive Plan remained available for grant. Pursuant to the 2018 Executive Plan, 29,000, 26,000, and 157,000 shares were awarded with a market value of $3.5 million, $3.2 million, and $8.7 million for the 2023, 2022, and 2021 award years, respectively.

77

Note 7. Derivative Financial Instruments

The company is exposed to certain risks relating to its ongoing business operations. The company utilizes derivative instruments to mitigate commodity price risk, occasionally to mitigate foreign currency exchange rate risk, and has in the past to mitigate interest rate fluctuation risk. The company routinely enters into forward exchange traded futures to manage the price risk associated with nonferrous metals inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.

If the company is “long” on commodity futures contracts, it means the company has more futures contracts purchased than futures contracts sold for the underlying commodity. If the company is “short” on a futures contract, it means the company has more futures contracts sold than futures contracts purchased for the underlying commodity. The following summarizes the company’s futures contract commitments as of December 31, 2023:

Commodity Futures

Long/Short

Metric Tons

Aluminum

Long

3,550

Aluminum

Short

8,800

Copper

Long

12,837

Copper

Short

33,589

The following summarizes the location and amounts of the fair values reported on the company’s consolidated balance sheets and gains or losses related to derivatives included in the company’s consolidated statements of income as of and for the years ended December 31 (in thousands):

Asset Derivatives

Liability Derivatives

Fair Value

Fair Value

Balance sheet location

December 31, 2023

December 31, 2022

December 31, 2023

December 31, 2022

Derivative instruments designated as hedges

Commodity futures

Other current assets

$

1,065

$

2,169

$

1,097

$

2,119

Derivative instruments not designated as hedges

Commodity futures

Other current assets

1,418

2,102

8,208

5,269

Total derivative instruments

$

2,483

$

4,271

$

9,305

$

7,388

78

Note 7. Derivative Financial Instruments (Continued)

The fair value of the above derivative instruments along with required margin deposit amounts with the same counterparty under master netting agreements totaled $24.0 million and $23.5 million at December 31, 2023, and 2022, respectively, and are reflected in other current assets in the consolidated balance sheets.

Amount of

Location of gain

gain (loss)

Location of gain

Amount of gain

(loss) recognized

recognized in

Hedged items in

(loss) recognized

 (loss) recognized in

in income on

income on

fair value hedge

in income on

income on related

derivatives

 derivatives

relationships

related hedged items

hedged items

For the Year Ended December 31, 2023

Derivatives in fair value

hedging relationships

Commodity futures

Costs of goods sold

$

536

Firm commitments

Costs of goods sold

$

853

Inventory

Costs of goods sold

(217)

Derivatives not designated

$

636

as hedging instruments

Commodity futures

Costs of goods sold

$

4,734

For the Year Ended December 31, 2022

Derivatives in fair value

hedging relationships

Commodity futures

Costs of goods sold

$

2,284

Firm commitments

Costs of goods sold

$

(2,290)

Inventory

Costs of goods sold

(708)

Derivatives not designated

$

(2,998)

as hedging instruments

Commodity futures

Costs of goods sold

$

24,748

For the Year Ended December 31, 2021

Derivatives in fair value

hedging relationships

Commodity futures

Costs of goods sold

$

(1,369)

Firm commitments

Costs of goods sold

$

3,354

Inventory

Costs of goods sold

1,054

Derivatives not designated

$

4,408

as hedging instruments

Commodity futures

Costs of goods sold

$

(33,517)

Derivatives accounted for as fair value hedges had ineffectiveness resulting in gains of $440,000, $72,000, and losses of $101,000 for the years ended December 31, 2023, 2022, and 2021, respectively. Gains excluded from hedge effectiveness testing of $732,000 decreased cost of goods sold, losses excluded from hedge effectiveness testing of $786,000 increased cost of goods sold, and gains excluded from hedge effectiveness testing of $3.1 million decreased cost of goods sold for the years ended December 31, 2023, 2022, and 2021, respectively.

79

Note 7. Derivative Financial Instruments (Continued)

Derivatives accounted for as cash flow hedges resulted in net gains of $2.3 million, $15.0 million and $40.9 million recognized in other comprehensive income for the years ended December 31, 2023, 2022, and 2021, respectively. Net gains of $2.9 million, net losses of $11.1 million, and net gains of $46.1 million were reclassified from accumulated other comprehensive income to income for the years ended December 31, 2023, 2022, and 2021, respectively. At December 31, 2023, the company expects to reclassify all $556,000 of net gains on derivative instruments from accumulated other comprehensive income to income during the next 12 months due to the settlement of futures contracts. The maximum term over which the company is hedging its exposure to the variability of future cash flows for forecasted transactions is less than 12 months.

Note 8. Fair Value Measurements

Accounting standards provide a comprehensive framework for measuring fair value, sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. Levels within the hierarchy are defined as follows:

Level 1—Unadjusted quoted prices for identical assets and liabilities in active markets;
Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable for the asset or liability, either directly or indirectly; and
Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

The following table sets forth financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheet and the respective levels to which the fair value measurements are classified within the fair value hierarchy as of December 31 (in thousands):

Quoted Prices

Significant

in Active

Other

Significant

Markets for

Observable

Unobservable

Identical Assets

Inputs

Inputs

Total

(Level 1)

(Level 2)

(Level 3)

December 31, 2023

Short-term investments

$

721,210

$

-

$

721,210

$

-

Commodity futures – financial assets

2,483

-

2,483

-

Commodity futures – financial liabilities

9,305

-

9,305

-

December 31, 2022

Short-term investments

$

628,215

$

-

$

628,215

$

-

Commodity futures – financial assets

4,271

-

4,271

-

Commodity futures – financial liabilities

7,388

-

7,388

-

The carrying amounts of financial instruments including cash and equivalents, and restricted cash approximate fair value (Level 1). The fair values of short-term investments commodity futures contracts are estimated by the use of quoted market prices, estimates obtained from brokers, and other appropriate valuation techniques based on references available (Level 2). The fair value of long-term debt, including current maturities, as determined by quoted market prices (Level 2), was approximately $2.8 billion and $2.7 billion at December 31, 2023 and 2022 (with a corresponding carrying amount in the consolidated balance sheet of $3.1 billion at December 31, 2023 and 2022).

80

Note 9. Commitments and Contingencies

The company has entered into certain commitments with suppliers which are of a customary nature. Commitments have been entered into relating to future expected requirements for commodities such as electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Certain commitments contain provisions which require that the company “take or pay” for specified quantities at fixed prices without regard to actual usage for periods of generally up to 5 years for physical commodity requirements and commodity transportation requirements, with some extending beyond, and for up to 16 years for air products and 28 years for water products. The company utilized such “take or pay” requirements during the past three years under these contracts. The company believes that production requirements will be such that consumption of the products or services purchased under these commitments will occur in the normal production process.

The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are as follows (in thousands):

2024

$

290,054

2025

60,120

2026

25,387

2027

24,735

2028

23,131

Thereafter

163,998

$

587,425

At December 31, 2023, the company has outstanding commitments of $1.1 billion related to ongoing construction of property, plant, and equipment, most significantly the recycled aluminum flat rolled products mill and recycled aluminum slab facilities, as well as other steel operations expansion projects in 2024. The company’s commitments for operating leases are discussed in Note 12. Leases.

The company is involved in various litigation matters, including administrative proceedings, regulatory proceedings, governmental investigations, environmental matters, and commercial and construction contract disputes, none of which are expected to have a material impact on the company’s financial condition, results of operations, or liquidity.

Note 10. Transactions with Affiliated Companies

The company purchases and sells recycled and scrap metal, steel, and purchases transportation services with other smaller affiliated companies, including equity method investments. These transactions for the years ended December 31, are as follows (in thousands):

2023

2022

2021

Sales

$

680,004

$

791,523

$

32,107

Accounts receivable

73,245

79,769

5,049

Purchases

167,798

127,860

163,453

Accounts payable

9,685

9,934

13,722

81

Note 11. Retirement Plans

The company sponsors several 401(k) retirement savings and profit sharing plans (Plans) for eligible employees, which are considered “qualified plans” for federal income tax purposes. The company’s total expense for the Plans was $312.4 million, $466.9 million, and $382.8 million for the years ended December 31, 2023, 2022, and 2021, respectively. Profit sharing expense for eligible employees is 8% of consolidated pretax income excluding noncontrolling interests and other items. The resulting profit sharing expense under the Plan was $264.6 million, $421.6 million, and $359.8 million for the years ended December 31, 2023, 2022, and 2021, respectively; of which up to $211.6 million, $337.2 million, and $287.8 million, respectively, was directed by the company’s board of directors to be contributed to the Plans (subject to total Plan contribution limitations), with the remaining amounts each year paid directly in cash to the Plans’ participants.

Note 12. Leases

The company has operating leases relating principally to transportation and other equipment, and some real estate. The company determines if an arrangement contains a lease at inception, which generally occurs when the arrangement identifies a specific asset that the company has the right to direct the use of and obtain substantially all of the economic benefit from use of the identified asset. Certain of the lease agreements contain rent escalation clauses (including fixed and index-based escalations), and options to extend or terminate the lease. For purposes of calculating operating lease obligations, the company’s lease terms include options to extend the lease when it is reasonably certain that the company will exercise such option. The company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate is the rate of interest the company could borrow on a collateralized basis over a similar term with similar payments. Operating lease expense is recognized on a straight-line basis over the lease term.

Operating lease right-of-use assets and lease obligations included in the consolidated balance sheets at

December 31, are as follows (in thousands):

2023

2022

Right-of-use assets under operating leases:

Other assets - noncurrent

$

127,499

$

110,638

Lease obligations under operating leases:

Accrued liabilities

$

21,003

$

18,850

Other liabilities - noncurrent

107,147

91,793

$

128,150

$

110,643

The weighted average remaining lease term for our operating leases is nine and ten years, and the weighted-average discount rate is 4.31% and 3.86% as of December 31, 2023 and 2022, respectively. Future operating lease liabilities as of December 31, 2023, for the next five years and thereafter are as follows (in thousands):

2024

$

25,609

2025

21,599

2026

17,129

2027

15,055

2028

12,416

Thereafter

62,302

Total undiscounted cash flows

154,110

Less imputed interest

(25,960)

Lease obligations under operating leases

$

128,150

82

Note 12. Leases (Continued)

Operating lease expense included in the consolidated statements of income was $27.9 million, $23.7 million, and $22.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. Cash paid related to operating lease obligations was $22.8 million, $20.1 million, and $19.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Variable lease costs were not material for the years ended December 31, 2023, 2022, and 2021. Short-term lease expense included in the consolidated statements of income was $40.4 million, $35.8 million, and $28.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Right-of-use assets obtained in exchange for new operating lease liabilities for the years ended December 31, 2023, 2022, and 2021 was $38.8 million, $30.9 million with addition of $16.8 million related to ROCA, and $28.6 million, respectively.

Note 13. Segment Information

The company’s operations are primarily organized and managed by reportable operating segments. In the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, which include steel operations (including warehousing operations previously included in “Other”), metals recycling operations, steel fabrication operations, and a newly created aluminum operations. Segment information provided within this Form 10-K has been recast for all prior periods presented consistent with the current reportable segment presentation. The segment operations are more fully described in Note 1. Description of the Business and Summary of Significant Accounting Policies to the consolidated financial statements. Operating segment performance and resource allocations are primarily based on operating results before income taxes. The accounting policies of the reportable segments are consistent with those described in Note 1 to the consolidated financial statements. Intra-segment sales and any related profits are eliminated in consolidation. Amounts included in the category “Other” are from subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the idled Minnesota ironmaking operations. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.

The company’s segment results, with prior periods recast consistent with our current reportable segments presentation, including disaggregated revenue by segment to external, external non-United States, and other segment customers, are as follows (in thousands):

Metals

Steel

For the year ended

Steel

Recycling

Fabrication

Aluminum

December 31, 2023

Operations

Operations

Operations

Operations

Other

Eliminations

Consolidated

Net sales - disaggregated revenue

External

$

11,603,139

$

1,401,341

$

2,798,262

$

-

$

1,164,942

$

-

$

16,967,684

External Non-United States

1,037,412

783,316

672

-

6,232

-

1,827,632

Other segments

427,071

2,175,470

7,843

-

727

(2,611,111)

-

13,067,622

4,360,127

2,806,777

-

1,171,901

(2,611,111)

18,795,316

Operating income (loss)

1,881,600

88,654

1,593,261

(23,773)

(394,577)

(1)

6,016

3,151,181

Income (loss) before income taxes

1,888,611

105,797

1,593,275

(23,600)

(349,626)

4,486

(2)

3,218,943

Depreciation and amortization

331,225

70,705

9,787

15

26,072

-

437,804

Capital expenditures

453,955

190,864

22,044

962,778

28,264

-

1,657,905

As of December 31, 2023

Assets

$

8,650,450

$

1,458,500

$

790,399

$

1,320,224

$

3,248,822

(3)

$

(559,975)

(4)

$

14,908,420

83

Note 13. Segment Information (Continued)

Footnotes related to the year ended December 31, 2023, segment results (in millions):

(1)

Corporate SG&A

$

(91.0)

(2)

Gross profit increase from intra-company sales

$

4.5

Companywide equity-based compensation

(58.3)

Profit sharing

(264.6)

Other, net

19.3

$

(394.6)

(3)

Cash and equivalents

$

1,199.7

(4)

Elimination of intra-company receivables

$

(68.0)

Short-term and other investments

951.9

Elimination of intra-company debt

(476.9)

Accounts receivable

50.1

Elimination of intra-company profit in inventory

(15.1)

Inventories

81.2

$

(560.0)

Property, plant and equipment, net

128.9

Intra-company debt

476.9

Investments in unconsolidated affiliates

234.8

Other

125.3

$

3,248.8

Metals

Steel

For the year ended

Steel

Recycling

Fabrication

Aluminum

December 31, 2022

Operations

Operations

Operations

Operations

Other

Eliminations

Consolidated

Net sales - disaggregated revenue

External

$

13,783,666

$

1,545,379

$

4,245,803

$

-

$

1,276,923

$

-

$

20,851,771

External Non-United States

779,683

619,361

183

-

9,776

-

1,409,003

Other segments

537,647

2,230,928

11,221

-

1,281

(2,781,077)

-

15,100,996

4,395,668

4,257,207

-

1,287,980

(2,781,077)

22,260,774

Operating income (loss)

3,092,689

116,497

2,424,655

(2,355)

(594,045)

(1)

54,381

5,091,822

Income (loss) before income taxes

3,057,446

117,034

2,417,752

(2,341)

(621,813)

52,991

(2)

5,021,069

Depreciation and amortization

295,468

53,934

9,727

44

25,029

-

384,202

Capital expenditures

613,678

68,690

17,519

185,082

23,933

-

908,902

As of December 31, 2022

Assets

$

8,616,142

$

1,320,871

$

1,349,138

$

186,254

$

2,813,020

(3)

$

(125,441)

(4)

$

14,159,984

84

Note 13. Segment Information (Continued)

Footnotes related to the year ended December 31, 2022, segment results (in millions):

(1)

Corporate SG&A

$

(77.8)

(2)

Gross profit increase from intra-company sales

$

53.0

Companywide equity-based compensation

(67.3)

Profit sharing

(444.4)

Other, net

(4.5)

$

(594.0)

(3)

Cash and equivalents

$

1,457.7

(4)

Elimination of intra-company receivables

$

(58.0)

Short-term investments

628.2

Elimination of intra-company debt

(47.9)

Accounts receivable

33.3

Elimination of intra-company profit in inventory

(19.5)

Inventories

90.3

$

(125.4)

Property, plant and equipment, net

189.9

Intra-company debt

47.9

Investments in unconsolidated affiliates

226.6

Other

139.1

$

2,813.0

Metals

Steel

For the year ended

Steel

Recycling

Fabrication

Aluminum

December 31, 2021

Operations

Operations

Operations

Operations

Other

Eliminations

Consolidated

Net sales - disaggregated revenue

External

$

12,618,917

$

1,658,843

$

1,761,078

$

-

1,252,095

$

-

$

17,290,933

External Non-United States

580,225

524,629

569

-

12,494

-

1,117,917

Other segments

823,991

2,406,649

3,063

-

2,382

(3,236,085)

-

14,023,133

4,590,121

1,764,710

-

1,266,971

(3,236,085)

18,408,850

Operating income (loss)

4,358,300

181,986

365,250

-

(549,537)

(1)

(54,894)

4,301,105

Income (loss) before income taxes

4,327,032

181,579

362,473

-

(605,753)

(56,261)

(2)

4,209,070

Depreciation and amortization

263,125

55,620

9,961

-

18,947

-

347,653

Capital expenditures

940,838

46,360

12,939

-

6,102

-

1,006,239

Footnotes related to the year ended December 31, 2021, segment results (in millions):

(1)

Corporate SG&A

$

(78.0)

(2)

Gross profit decrease from intra-company sales

$

(56.3)

Companywide equity-based compensation

(78.8)

Profit sharing

(379.3)

Other, net

(13.4)

$

(549.5)

85

ITEM 9.        CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

None.

ITEM 9A.       CONTROLS AND PROCEDURES

(a)  Evaluation of Disclosure Controls and Procedures.

As required, we carried out an evaluation, under the supervision and with the participation of our principal executive officer and principal financial officer, 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 of 1934, as amended (the Exchange Act). Based on this evaluation, our principal executive officer and principal financial officer concluded that, as of December 31, 2023, the end of the period covered by this annual report, our disclosure controls and procedures were designed to provide and were effective to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the applicable rules and forms, and that it is accumulated and communicated to our management, including our principal executive and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

Management’s report on our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) and the independent registered public accounting firm’s related audit report are included in Item 8. Consolidated Financial Statements and Supplementary Data of this Form 10-K and are incorporated herein by reference.

(b)  Changes in Internal Control Over Financial Reporting

No changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended December 31, 2023, that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

Our Management’s Report on Internal Control Over Financial Reporting, as of December 31, 2023, can be found on page 54 of this Form 10-K, and the related Report of Independent Registered Public Accounting Firm, Ernst & Young LLP, can be found on page 55 of this Form 10-K, each of which is incorporated by reference into this Item 9A.

ITEM 9B.       OTHER INFORMATION

During the three-month period ended December 31, 2023, none of the Company’s directors or executive officers adopted, modified or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as such terms are defined under Item 408 of Regulation S-K.

ITEM 9C.       DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

86

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERANCE

The information required to be furnished pursuant to Item 10 with respect to directors, executive officers, code of ethics, and audit committee and audit committee financial experts is incorporated herein by reference from the section entitled “Governance of the Company” and “Proposal No. 1 – Election of Directors” in our Proxy Statement for the 2024 Annual Meeting of Stockholders, which we will file with the Securities and Exchange Commission no later than 120 days after the end of our fiscal year.

ITEM 11. EXECUTIVE COMPENSATION

The information required to be furnished pursuant to Item 11 with respect to executive compensation is incorporated herein by reference from the section entitled “Executive Compensation and Related Information” in our Proxy Statement for the 2024 Annual Meeting of Stockholders, which we will file with the Securities and Exchange Commission no later than 120 days after the end of our fiscal year.

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

The information relating to security ownership of certain beneficial owners and management required by Item 12 is incorporated herein by reference from the section entitled “Security Ownership of Directors and Executive Officers” and “Security Ownership of Certain Beneficial Owners” in our Proxy Statement for the 2024 Annual Meeting of Stockholders, which we will file with the Securities and Exchange Commission no later than 120 days after the end of our fiscal year. The Equity Compensation Plan Information required by Item 12 is set forth in the table below.

Equity Compensation Plan Information

Our stockholders approved the Steel Dynamics, Inc. 2014 Employee Stock Purchase Plan at our annual meeting of stockholders held May 15, 2014 (2014 Plan). Our stockholders approved the Steel Dynamics, Inc. 2018 Executive Incentive Compensation Plan at our annual meeting of stockholders held May 17, 2018 (2018 Plan). Our stockholders approved the Steel Dynamics, Inc. 2023 Equity Incentive Plan at our annual meeting of stockholders held May 11, 2023 (2023 Plan). The following table summarizes information about our equity compensation plans at December 31, 2023, all of which have been approved by stockholders. We do not have any equity compensation plans that have not been approved by stockholders.

    

(a)

    

(b)

    

(c)

Number of securities

remaining available for

Number of securities to be

future issuance under equity

issued upon exercise of

Weighted-average

compensation

outstanding options,

exercise price of outstanding

plans (excluding securities

Plan Category

warrants and rights

options, warrants and rights(1)

reflected in column (a))

Equity compensation plans approved by security holders:

2014 Plan (1)

2018 Plan

 

95,487

 

 

1,334,300

2023 Plan (2)

 

1,438,945

 

 

7,493,534

Equity compensation plans not approved by security holders

 

N/A

 

N/A

 

N/A

Total

1,534,432

8,827,834

(1)Shares are purchased on the open market and no shares are reserved.
(2)Includes 849,491 RSUs, 262,522 DSUs, and 326,932 LTIP awards issuable upon expiration of the vesting or deferral periods, which have no exercise price.

87

ITEM 13.       CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

The information required to be furnished pursuant to Item 13 with respect to certain relationships and related transactions is incorporated herein by reference from the sections entitled “Governance of the Company – Statement of Policy for the Review, Approval or Ratification of Transactions with Related Persons,” and “Governance of the Company – Director Independence” in our Proxy Statement for the 2024 Annual Meeting of Stockholders, which we will file with the Securities and Exchange Commission no later than 120 days after the end of our fiscal year; and from Note 10. Transactions with Affiliated Companies to our consolidated financial statements as of December 31, 2023 and 2022, and each of the three years in the periods ended December 31, 2023, 2022, and 2021, included in Item 8. Consolidated Financial Statements and Supplementary Data of this Form 10-K Annual Report for the fiscal year ended December 31, 2023.

ITEM 14.       PRINCIPAL ACCOUNTANT FEES AND SERVICES

The information required to be furnished pursuant to Item 14 with respect to principal accountant fees and services is incorporated herein by reference from the sections entitled “Proposal No. 2 – Ratification of the Appointment of Independent Registered Public Accounting Firm as Auditors – Audit and Non-Audit Fees” and “Proposal No. 2 – Ratification of the Appointment of Independent Registered Public Accounting Firm as Auditors – Policy on Audit Committee Pre-Approval of Audit and Permissible Non-Audit Services of Independent Registered Public Accounting Firm” in our Proxy Statement for the 2024 Annual Meeting of Stockholders, which we will file with the Securities and Exchange Commission no later than 120 days after the end of our fiscal year.

88

PART IV

ITEM 15.       EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

(a)          The following documents are filed as a part of this report:

1. Financial Statements: See the Audited Consolidated Financial Statements of Steel Dynamics, Inc. included as part of Item 8. Consolidated Financial Statements and Supplementary Data and described in the Index on page 53 of this Report.

2. Financial Statement Schedules: All schedules for which provision is made in the applicable regulations of the Securities and Exchange Commission are not required under the related instructions or are inapplicable and therefore have been omitted.

(b)          Exhibits:

Reference is made to the Exhibit Index preceding the signature pages hereto, which Exhibit Index is hereby incorporated into this item.

ITEM 16.       FORM 10-K SUMMARY

None.

89

EXHIBIT INDEX

Articles of Incorporation

3.1

Amended and Restated Articles of Incorporation of Steel Dynamics, Inc., reflecting all amendments thereto through May 11, 2023, incorporated herein by reference from Exhibit 3.1 to our Form 10-Q filed August 8, 2023.

3.2*

Amended and Restated Bylaws of Steel Dynamics, Inc., reflecting all amendments thereto through January 31, 2024.

Instruments Defining the Rights of Security Holders, Including Indentures

4.1

Description of Common Stock, incorporated herein by reference from Exhibit 4.1 to our Form 10-K filed February 27, 2020.

4.27a

Indenture dated December 6, 2016, relating to our issuance of $400 million 5.000% Senior Notes due 2026, among Steel Dynamics, Inc., as Issuer, the Initial Subsidiary Guarantors named therein, and Wells Fargo Bank, National Association, as Trustee, incorporated herein by reference from Exhibit 4.27 to our Form 8-K filed December 8, 2016.

4.27b

Form of 5.000% Senior Notes due 2026 (included in Exhibit 4.27a), incorporated herein by reference from Exhibit 4.27 to our Form 8-K filed December 8, 2016.

4.31

Indenture dated December 4, 2019, among Steel Dynamics, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated herein by reference from Exhibit 4.1 to our Registration Statement on Form S-3 (Registration No. 333-235343) filed December 4, 2019.

4.32

First Supplemental Indenture dated December 11, 2019, relating to our issuance of $400 million 2.800% Notes due 2024, and $600 million 3.450% Notes due 2030 among Steel Dynamics, Inc., as Issuer, and Wells Fargo Bank, National Association, as Trustee, incorporated herein by reference from Exhibit 4.2 to our Form 8-K filed December 11, 2019.

4.33

Form of 2.800% Notes due 2024 (included in Exhibit 4.32), incorporated herein by reference from Exhibit 4.3 to our Form 8-K filed December 11, 2019.

4.34

Form of 3.450% Notes due 2030 (included in Exhibit 4.32), incorporated herein by reference from Exhibit 4.4 to our Form 8-K filed December 11, 2019.

4.35

Second Supplemental Indenture, dated as of June 5, 2020, relating to our issuance of $400 million 2.400% Notes due 2025 and $500 million 3.250% Notes due 2031, between Steel Dynamics, Inc. and Wells Fargo Bank, National Association, as Trustee, incorporated herein by reference from Exhibit 4.2 to our Form 8-K filed June 5, 2020.

4.36

Form of 2.400% Notes due 2025 (included in Exhibit 4.35), incorporated herein by reference from Exhibit 4.3 to our Form 8-K filed June 5, 2020.

4.37

Form of 3.250% Notes due 2031 (included in Exhibit 4.35), incorporated herein by reference from Exhibit 4.4 to our Form 8-K filed June 5, 2020.

90

4.38

Third Supplemental Indenture, dated as of October 9, 2020, relating to our issuance of $350 million 1.650% Notes due 2027 and $400 million 3.250% Notes due 2050, between Steel Dynamics, Inc. and Wells Fargo Bank, National Association, as Trustee, incorporated herein by reference from Exhibit 4.2 to our Form 8-K filed October 9, 2020.

4.39

Form of 1.650% Notes due 2027 (included in Exhibit 4.38), incorporated herein by reference from Exhibit 4.3 to our Form 8-K filed October 9, 2020.

4.40

Form of 3.250% Notes due 2050 (included in Exhibit 4.38), incorporated herein by reference from Exhibit 4.4 to our Form 8-K filed October 9, 2020.

4.41

Indenture, dated as of December 7, 2022, between Steel Dynamics, Inc., as Issuer, and U.S. Bank Trust Company, National Association, as Trustee, incorporated herein by reference from Exhibit 4.1 to our Registration Statement on Form S-3 (Registration No. 333-268703) filed December 7, 2022.

Material Contracts

10.20†

Steel Dynamics, Inc., Change in Control Benefit Plan, incorporated herein by reference from our Exhibit 10.20 to our 8-K filed December 4, 2012.

10.55†

Steel Dynamics, Inc. 2014 Employee Stock Purchase Plan, incorporated herein by reference from our May 15, 2014, Notice of Annual Meeting and Stockholders filed March 27, 2014.

10.61†

2018 Executive Incentive Compensation Plan, approved by stockholders on May 17, 2018, incorporated herein by reference from our May 17, 2018, Notice of Annual Meeting of Stockholders filed March 28, 2018.

10.62

Credit Agreement dated as of July 19, 2023, among Steel Dynamics, Inc. and the agents and lenders named therein, incorporated herein by reference from Exhibit 10.62 to our Form 8-K filed July 21, 2023.

10.63†

Steel Dynamics, Inc. 2023 Equity Incentive Plan, as approved by stockholders on May 11, 2023, incorporated herein by reference from our Notice of 2023 Annual Meeting & Proxy Statement filed March 30, 2023.

Other

21.1*

List of our Subsidiaries.

23.1*

Consent of Ernst & Young LLP.

24.1

Powers of attorney (see signature pages on pages 93 and 94 of this Report).

97.1*

Policy on Recoupment of Executive Officer Incentive-Based Compensation In the Event of Restatements

Executive Officer Certifications

31.1*

Certification of Chief Executive Officer required by Item 307 of Regulation S-K as promulgated by the Securities and Exchange Commission and pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

31.2*

Certification of Chief Financial Officer required by Item 307 of Regulation S-K as promulgated by the Securities and Exchange Commission and pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

91

32.1*

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

32.2*

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

XBRL Documents

101.INS*

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 Presentation Linkbase Document

104*

Cover page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

*     Filed concurrently herewith

†     Indicates a management contract or compensatory plan or arrangement.

92

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of Securities Exchange Act of 1934, Steel Dynamics, Inc. has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

February 29, 2024

STEEL DYNAMICS, INC.

By:

/s/ MARK D. MILLETT

Mark D. Millett

Chief Executive Officer

(Principal Executive Officer)

POWER OF ATTORNEY

Each person whose signature appears below constitutes and appoints Mark D. Millett and Theresa E. Wagler, either of whom may act without the joinder of the other, as his or her true and lawful attorneys-in-fact and agents with full power of substitution and resubstitution, for him or her, and in his or her name, place and stead, in any and all capacities to sign any and all amendments, and supplements to this 2023 Annual Report on Form 10-K, filed pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, and to file the same, with all exhibits thereto, and all other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents full power and authority to do and performs each and every act and thing requisite and necessary to be done, as full to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or their substitute or substitutes may lawfully do or cause to be done by virtue thereof. Pursuant to the requirements of the Securities Exchange Act of 1934, this 2023 Annual Report on Form 10-K has been signed below by the following persons on behalf of Steel Dynamics, Inc. and in the capacities and on the dates indicated.

Signatures

Title

Date

/s/ MARK D. MILLETT

Chairman and Chief Executive Officer

February 29, 2024

Mark D. Millett

(Principal Executive Officer)

/s/ THERESA E. WAGLER

Executive Vice President and Chief Financial Officer

February 29, 2024

Theresa E. Wagler

(Principal Financial Officer and

Principal Accounting Officer)

/s/ SHEREE L. BARGABOS

Director

February 29, 2024

Sheree L. Bargabos

/s/ KENNETH W. CORNEW

Director

February 29, 2024

Kenneth W. Cornew

/s/ TRACI M. DOLAN

Director

February 29, 2024

Traci M. Dolan

/s/ JENNIFER L HAMANN

Director

February 29, 2024

Jennifer L. Hamann

/s/ JAMES C. MARCUCCILLI

Director

February 29, 2024

James C. Marcuccilli

/s/ BRADLEY S. SEAMAN

Director

February 29, 2024

Bradley S. Seaman

93

/s/ GABRIEL L. SHAHEEN

Director

February 29, 2024

Gabriel L. Shaheen

/s/ LUIS M. SIERRA

Director

February 29, 2024

Luis M. Sierra

/s/ STEVEN A. SONNENBERG

Director

February 29, 2024

Steven A. Sonnenberg

/s/ RICHARD P. TEETS, JR.

Director

February 29, 2024

Richard P. Teets, Jr.

94

EX-3.2 2 stld-20231231xex3d2.htm EX-3.2

EXHIBIT 3.2

AMENDED AND RESTATED

BYLAWS OF

STEEL DYNAMICS, INC.

ARTICLE I

OFFICES

Section 1.1.  Principal Office.  The principal office of the Corporation shall be at 7575 West Jefferson Blvd., Fort Wayne, Indiana 46804, or at such other place as may be designated by the Board of Directors.

Section 1.2.  Other Offices.  The Corporation may also have other offices at such places as the Board of Directors may designate or as the business of the Corporation may require from time to time.

Section 1.3.  Registered Office and Agent.  The Corporation shall maintain a Registered Office and Registered Agent as required by the Indiana Business Corporation Law.

ARTICLE II

SHAREHOLDERS

Section 2.1.  Annual Shareholders Meeting.

(a) The annual meeting of the shareholders of the Corporation shall be held at such place (either within or without the State of Indiana but which is reasonably convenient for shareholders to attend) and time (not later than the end of the sixth month following the close of the fiscal year) as may be fixed by the Board of Directors and designated in the notice or waiver of notice of the meeting.

(b) At the annual meeting, the directors for the ensuing year shall be elected and all such other business as may properly be brought before the meeting shall be transacted. To be properly brought before an annual meeting, business must be (i) specified in the notice of meeting (or any supplement thereto) given by or at the direction of the Board of Directors, (ii) otherwise properly brought before the meeting by or at the direction of the Board of Directors, or (iii) otherwise properly brought before the meeting by a shareholder. For business to be properly brought before an annual meeting by a shareholder (other than the nomination of a person for election as a director, which is governed by Section 3.2 of these bylaws), the shareholder must have given timely notice thereof in writing to the Secretary of the Corporation. To be timely, a shareholder's notice must be delivered to or mailed and received at the principal executive offices of the Corporation, not less than 60 days nor more than 120 days prior to the first anniversary of the preceding year’s annual meeting; provided, however, that in the event that the date of the annual meeting is more than 30 days before or 30 days after such anniversary date, notice by the shareholder to be timely must be so received not earlier than 120 days prior to such annual meeting and not later than the close of business on the fifteenth (15th) day following the date on which public announcement of the date of the annual meeting was first made by the Corporation. In no event shall the public announcement of an adjournment or postponement of an annual meeting commence a new time period (or extend any time period) for the giving of a shareholder’s notice as described above. A shareholder's notice to the Secretary shall set forth as to each matter the shareholder proposes to bring before the annual meeting (i) a brief description of the business desired to be brought before the annual meeting and (ii) as to the shareholder proposing such business and any beneficial owner on whose behalf the proposal is made (1) the name and address, as they appear on the Corporation's books, of the shareholder and such beneficial owner, (2) a representation that the shareholder is a holder of record of stock of the Corporation entitled to vote at the annual meeting and intends to appear in person or by proxy at the meeting to introduce the matter specified in the notice, (3) the class and number of shares of the Corporation which are beneficially owned by such shareholder and beneficial owner, (4) any material interest of such shareholder and beneficial owner in such business, (5) a description of any agreement, arrangement or understanding with respect to such business between or among such shareholder and beneficial owner and any other person or persons (naming such person or persons), (6) a description of any agreement, arrangement or understanding (including any derivative or short positions, profit interests, stock appreciation or similar rights, options, hedging transactions, and borrowed or loaned shares, regardless of whether settled in shares or cash) that has been entered into as of the date of the shareholder’s notice by, or on behalf of, such shareholder and beneficial owner, the effect or intent of which is to mitigate loss, manage risk or benefit from changes in the share price of any class of the Corporation’s capital stock, or increase or decrease the voting power of such shareholder and beneficial owner with respect to shares of stock of the Corporation and (7) a representation that such shareholder and beneficial owner will promptly notify the corporation in writing of any changes in the information required by this Section 2.1(b). Notwithstanding anything in these bylaws to the contrary, no business (other than matters properly brought under Rule 14a-8 under the Securities Exchange Act of 1934, as amended, and included in the Corporation’s notice of meeting) shall be conducted at an annual meeting except in accordance with the procedures set forth in this Section 2.1(b), or, with respect to the election of directors, the provisions of Section 3.2 of these bylaws. The presiding officer of an annual meeting shall, if the facts warrant, determine and declare to the meeting that business was not properly brought before the meeting and in accordance


with the provisions of this Section 2.1(b), and if he should so determine, he shall so declare to the meeting and any such business not properly brought before the meeting shall not be transacted.

(c) The Secretary of the Corporation shall cause notice of the annual meeting to be given to each shareholder of record of the Corporation entitled to vote either by delivery to the shareholder in person or by depositing in the United States mail, postage prepaid, in an envelope addressed to the shareholder’s address shown in the Corporation’s current record of shareholders, a written or printed notice stating the place, day and hour of the holding of the meeting.  Notices shall be delivered personally or mailed no fewer than ten (10) nor more than sixty (60) days before the date of the meeting.  If required by any provision of the Indiana Business Corporation Law or by the Articles of Incorporation of the Corporation or if required by the Board of Directors, the notice shall also state the purpose or purposes for which the meeting is called.

Section 2.2.  Special Shareholders Meetings.

(a) Special meetings of the shareholders may be held at the principal office of the Corporation or at any other place which is reasonably convenient for shareholders to attend, as may be designated in the notice or waiver of notice of the meeting. Special meetings may be called in writing by the Chief Executive Officer, the Secretary or the Board of Directors, but may not be called by any other person. A special meeting of shareholders shall be called by the Board of Directors upon written request to the Secretary of one or more record holders of shares of stock of the Corporation representing in the aggregate not less than twenty-five percent (25%) of the total number of shares of stock entitled to vote on the matter or matters to be brought before the proposed special meeting; provided that such shares have been Owned continuously by such requesting shareholders for at least one year prior to the date of the written request. Owned shall have the same meeting as set forth in Section 3.16 of these bylaws. A request to the Secretary shall be signed by each shareholder, or a duly authorized agent of such shareholder, requesting the special meeting and shall set forth, for each shareholder requesting the meeting, the information required to be in a shareholder’s notice pursuant to Section 2.1(b) (as if such notice were submitted in connection with an annual meeting) or Section 3.2 of these bylaws, as applicable, along with documentation satisfactory to the Board of Directors to authenticate that each shareholder has continuously Owned his shares for at least one year prior to the date of the written request.

(b) A special meeting requested by shareholders shall be held at such date, time and place as may be fixed by the Board of Directors; provided, however, that the date of any such special meeting shall be not more than ninety (90) days after a proper request to call the special meeting is received by the Secretary. Notwithstanding the foregoing, a special meeting requested by shareholders shall not be held if (1) the business proposed to be brought before the special meeting by shareholders is not a proper subject for shareholder action under applicable law or (2) the Board of Directors has called or calls for an annual meeting of shareholders to be held within ninety (90) days after the Secretary receives the request for the special meeting and the Board of Directors determines in good faith that the business of such annual meeting includes (among any other matters properly brought before the annual meeting) the business specified in the request. A shareholder may revoke a request for a special meeting at any time by written revocation delivered to the Secretary, and if, following such revocation, there are un-revoked requests from shareholders holding in the aggregate less than the requisite number of shares entitling the shareholders to request the calling of a special meeting, the Board of Directors, in its discretion, may cancel the special meeting. If a requesting shareholder does not Own his shares through the date of the special meeting, and the total number of continuously Owned shares drops below twenty-five percent (25%) prior to the date of the special meeting, the Board of Directors, in its discretion, may cancel the special meeting

(c) Business transacted at all special meetings shall be limited to the matters stated in the Corporation’s notice of special meeting. Business transacted at a special meeting requested by shareholders shall be limited to the matters described in the request for the special meeting; provided, however, that nothing herein shall prohibit the Board of Directors from submitting additional matters to shareholders at any such special meeting. In the event that a special meeting is called at the request of shareholders for the purpose of electing one or more persons to the Board of Directors, a shareholder entitled to vote in such election of directors may nominate a person or persons (as the case may be) for election to such position(s) as specified in the Corporation's notice of meeting, if the shareholder's notice is submitted within the time and in the manner required by Section 3.2 of these bylaws. Notwithstanding anything in these bylaws to the contrary, no business (other than matters properly brought under Rule 14a-8 under the Securities Exchange Act of 1934, as amended, and included in the Corporation’s notice of meeting) shall be conducted at a special meeting except in accordance with the procedures set forth in this Section 2.2(c). The presiding officer of a special meeting shall, if the facts warrant, determine and declare to the meeting that business was not properly brought before the meeting and in accordance with the provisions of this Section 2.2(c), and if the presiding officer should so determine, the presiding officer shall so declare to the meeting and any such business not properly brought before the meeting shall not be transacted.

(d) The Secretary of the Corporation shall cause notice of the holding of a special meeting to be given to each shareholder of record of the Corporation entitled to vote upon the business to be transacted at the meeting either by delivery to the shareholder personally or by depositing in the United States mail, postage prepaid, in an envelope addressed to the shareholder’s address shown in the Corporation’s current record of shareholders, a written or printed notice stating the place, day, hour, and purpose or purposes for which such meeting is called. Notices shall be delivered personally or mailed no fewer than ten (10) nor more than sixty (60) days before the date of such meeting.


Section 2.3.  Address of Shareholder.  The address of a shareholder appearing upon the Corporation’s record of shareholders shall be deemed to be the latest address of the shareholder that has been furnished in writing to the Corporation by the shareholder.

Section 2.4.  Waiver of Notice.  A shareholder may waive notice of any shareholder’s meeting before or after the date and time specified in the notice.  The waiver must be in writing and be delivered to the Corporation for inclusion in the minutes or filing with the corporate records.  A shareholder’s attendance at a meeting:  (1) waives objection to lack of notice or defective notice of the meeting, unless the shareholder at the beginning of the meeting objects to holding the meeting or transacting business at the meeting; and (2) waives objection to consideration of a particular matter at the meeting that is not within the purpose or purposes described in the meeting notice, unless the shareholder objects to considering the matter when it is presented.

Section 2.5.  Quorum.  At any meeting of the shareholders the holders of a majority of the outstanding shares of the Corporation entitled to vote who are present in person or represented by proxy shall constitute a quorum for the transaction of business.  Once a share is represented for any purpose at a meeting, it is deemed present for quorum purposes for the remainder of the meeting and for any adjournment of that meeting unless a new record date is set or is required to be set under the Indiana Business Corporation Law or otherwise.

Section 2.6.  Voting.  Except as the Articles of Incorporation may otherwise state, at each meeting of the shareholders, every shareholder owning shares entitled to vote shall have the right to one (1) vote for each such share standing in his name on the books of the Corporation.  The shareholder may vote either in person or by proxy appointed in writing signed by the shareholder or by the shareholder’s duly authorized attorney-in-fact and delivered to the Secretary of the Corporation or other officer or agent authorized to tabulate votes at or before the time of the holding of the meeting.  No proxy shall be valid after eleven (11) months from the date of its execution unless a longer time is expressly provided therein.

Only shares which are fully paid and nonassessable may be voted.  If the name signed on a vote, consent, waiver, or proxy appointment does not correspond to the name of its shareholder, the Corporation if acting in good faith is nevertheless entitled to accept the vote, consent, waiver, or proxy appointment and give it effect as the act of the shareholder if:

(1)  the name signed purports to be that of an administrator, executor, guardian, or conservator representing the shareholder and, if the Corporation requests, evidence of fiduciary status acceptable to the Corporation has been presented with respect to the vote, consent, waiver, or proxy appointment;

(2)  the name signed purports to be that of a receiver or trustee in bankruptcy of the shareholder and, if the Corporation requests, evidence of this status acceptable to the Corporation has been presented with respect to the vote, consent, waiver, or proxy appointment;

(3)  the name signed purports to be that of a pledgee, beneficial owner, or attorney-in-fact of the shareholder and, if the Corporation requests, evidence acceptable to the Corporation of the signatory’s authority to sign for the shareholder has been presented with respect to the vote, consent, waiver, or proxy appointment; or

(4)  two (2) or more persons are the shareholder as co-tenants or fiduciaries and the name signed purports to be the name of at least one (1) of the co-owners and the person signing appears to be acting on behalf of all the co-owners.

The Corporation is entitled to reject a vote, consent, waiver, or proxy appointment if the Secretary or other officer or agent authorized to tabulate votes, acting in good faith, has reasonable basis for doubt about the validity of the signature on it or about the signatory’s authority to sign for the shareholder.

Section 2.7.  Shareholder List.  After the record date for, and more than five (5) business days before, each shareholders’ meeting, the Secretary of the Corporation shall make, or cause to be made, an alphabetical list of the names of the shareholders entitled to notice of the meeting, arranged by voting group (and within each voting group by class or series of shares) and showing the address of and the number of shares held by each shareholder.  The list shall be available for inspection and copying to the extent provided in the Indiana Business Corporation Law.

Section 2.8.  Fixing of Record Date.  For the purpose of determining shareholders entitled to notice of or to vote at any meeting of shareholders, to demand a special meeting, or to take any other action, the Board of Directors may fix in advance a date, not more than seventy (70) days before the date of such meeting or action, as the record date for the determination of shareholders.  In the absence of such a determination by the Board of Directors, the date for the determination of shareholders shall be ten (10) days before the date of the meeting or action.

Section 2.9.  Conduct of Meetings.  The Board of Directors may adopt such rules and regulations for the conduct of any meeting of the shareholders as it shall deem appropriate. Except to the extent inconsistent with these bylaws or such rules and regulations as adopted by the Board of Directors, the chair of the meeting of shareholders shall have the right and authority to


prescribe such rules, regulations and procedures that are, in the judgment of such chair, appropriate for the proper conduct of the meeting. The order of business at any meeting of shareholders shall be as set forth in an agenda or otherwise as set by the chair of the meeting.

ARTICLE III

DIRECTORS

Section 3.1.  Powers of Directors.  All corporate powers shall be exercised by or under the authority of, and the business and affairs of the Corporation managed under the direction of, the Board of Directors, subject to any limitation set forth in the Articles of Incorporation or these bylaws.

Section 3.2.  Number.  The current number of directors of the Corporation shall not be less than five (5) nor more than thirteen (13).  The exact number of directors of the Corporation shall be determined from time to time by resolution of the Board of Directors, but no decrease shall shorten the term of an incumbent director.  Directors need not be shareholders when first nominated or elected to the Board of Directors, but thereafter will be subject to the Corporation’s equity ownership policy for Directors.  Directors shall be elected at each annual meeting of the shareholders or at a special meeting called for that purpose. Candidates for director shall be nominated either (i) by the Board of Directors or a Committee appointed by the Board of Directors or (ii) by nomination at any such shareholders' meeting by or on behalf of any shareholder entitled to vote at such meeting provided that written notice of such shareholder's intent to make such nomination or nominations has been given, either by personal delivery or by United States mail, postage prepaid, to the Secretary of the Corporation (1) with respect to an election to be held at an annual meeting of shareholders, not less than 60 days nor more than 120 days prior to the first anniversary of the preceding year’s annual meeting; provided, however, that in the event that the date of the annual meeting is more than 30 days before or 30 days after such anniversary date, notice by the shareholder to be timely must be so given not earlier than 120 days prior to such annual meeting and not later than the fifteenth (15th) day following the date on which public announcement of the date of such meeting is first made by the Corporation and (2) with respect to an election to be held at a special meeting of shareholders for the election of directors, not later than the close of business on the tenth (10th) day following the date on which public announcement of the date of such meeting is first made by the Corporation. In no event shall the public announcement of an adjournment or postponement of a meeting commence a new time period (or extend any time period) for the giving of a shareholder’s notice as described above. Each such notice shall set forth as to the shareholder giving the notice and any beneficial owner on whose behalf the nomination is made: (a) the name and address of such shareholder and beneficial holder and of the person or persons to be nominated; (b) a representation that the shareholder is a holder of record of stock of the Corporation entitled to vote at such meeting and intends to appear in person or by proxy at the meeting to nominate the person or persons specified in the notice; (c) the class and number of shares of the Corporation which are beneficially owned by such shareholder and beneficial owner, (d) a description of all arrangements or understandings between or among such shareholder and beneficial owner and each nominee and any other person or persons (naming such person or persons) pursuant to which the nomination or nominations are to be made by the shareholder; (e) a description of any agreement, arrangement or understanding (including any derivative or short positions, profit interests, stock appreciation or similar rights, options, hedging transactions, and borrowed or loaned shares, regardless of whether settled in shares or cash) that has been entered into as of the date of the shareholder’s notice by, or on behalf of, such shareholder and beneficial owner, the effect or intent of which is to mitigate loss, manage risk or benefit from changes in the share price of any class of the corporation’s capital stock, or increase or decrease the voting power of such stockholder and beneficial owner with respect to shares of stock of the Corporation; (f) a representation that such shareholder and beneficial owner will promptly notify the Corporation in writing of any changes in the information required by this Section 3.2; (g) such other information regarding each nominee proposed by such shareholder as would be required to be included in a proxy statement filed pursuant to the proxy rules of the Securities and Exchange Commission, had the nominee been nominated, or intended to be nominated, by the Board of Directors; and (h) the consent of each nominee to serve as a director of the Corporation if so elected. The presiding officer of the meeting may refuse to acknowledge the nomination of any person not made in compliance with the foregoing procedure.

Section 3.3.  Resignation.  A director may resign at any time by delivering written notice to the Board of Directors, its Chairman (if any), or the Secretary of the Corporation, and the acceptance of the resignation, unless required by the terms thereof, shall not be necessary to make it effective.  It shall be effective when the notice is delivered unless the notice specifies a later effective date.

Section 3.4.  Removal of Directors.  To the extent applicable, directors may be removed only as provided by the Indiana Business Corporation Law.

Section 3.5.  Vacancies.  If any vacancy occurs on the Board of Directors, the vacancy shall be filled as provided by the Indiana Business Corporation Law.  The term of a director elected to fill a vacancy expires at the end of the term for which the director’s predecessor was elected.

Section 3.6.  Regular Board Meetings.  A regular meeting of the Board of Directors shall be held at the place of (or reasonably near thereto) and promptly following the annual meeting of the shareholders.  Other regular meetings may be held at the principal office of the Corporation or at any other place reasonably convenient for directors to attend, at such times and places as the Board of Directors may fix from time to time.  No notice shall be required for regular Board meetings.


Section 3.7.  Special Board Meetings.  Special meetings of the Board of Directors shall be held at the principal office of the Corporation or at any other place reasonably convenient for directors to attend whenever called by the Chief Executive Officer, Board Chair or Lead Independent Director of the Corporation or by the Secretary of the Corporation upon the request of any three (3) members of the Board.  Notice of the meeting specifying the date, time and place thereof shall be given to each director either by United States mail, postage prepaid in an envelope addressed to such director, or by telephone, facsimile or other form of wire or wireless communication on twenty-four (24) hours’ notice, or on such shorter notice as the person or persons calling such meeting may deem necessary or appropriate in the circumstances.  The notice need not describe the purpose of the special meeting.  Notice of the date, time and place of the holding of any special meeting may be waived, before or after the date and time stated in the notice, by written notice signed by any director and filed with the minutes or corporate records. A director’s attendance at or participation in any meeting shall constitute a waiver of the notice of the meeting, unless the director at the beginning of the meeting (or promptly upon the director’s arrival) objects to holding the meeting or transacting business at the meeting and does not thereafter vote for or assent to action taken at the meeting.

Section 3.8.  Conduct of Meetings The Board Chair shall preside at all meetings of the Board of Directors and the Secretary of the Corporation shall act as secretary of the Board, but in their absence the directors may appoint another person to serve. The order of business at any meeting of the Board shall be as set forth in an agenda or otherwise as set by the chair of the meeting.

Section 3.9.  Quorum and Voting.  A majority of the actual number of directors elected and qualified from time to time shall be necessary to constitute a quorum for the transaction of any business.  The act of a majority of the directors present at a meeting at which a quorum is present shall be the act of the Board of Directors, unless the act of a greater number is expressly required by the Indiana Business Corporation Law, the Articles of Incorporation, or another provision of these bylaws.

Section 3.10.  Assent by Director to Action Taken at a Meeting.  A director who is present at a meeting of the Board of Directors or a committee of the Board at which action on any corporate matter is taken is deemed to have assented to the action taken unless:

(1)  the director objects at the beginning of the meeting (or promptly upon the director’s arrival) to holding it or transacting business at the meeting;

(2)  the director’s dissent or abstention from the action taken is entered in the minutes of the meeting; or

(3)  the director delivers written notice of the director’s dissent or abstention to the presiding officer of the meeting before its adjournment or to the Secretary of the Corporation immediately after adjournment of the meeting.

The right of dissent or abstention is not available to a director who votes in favor of the action taken.

Section 3.11.  Directors’ or Committee Action by Consent in Lieu of Meeting.  Any action required or permitted to be taken at any meeting of the Board of Directors or any committee thereof may be taken without a meeting if the action is taken by all members of the Board or committee.  The action shall be evidenced by one (1) or more written consents describing the action taken, signed by each director, and included in the minutes or filed with the Corporation’s records reflecting the action taken.  A written consent is effective when the last director signs the consent, unless the consent specifies a different prior or subsequent effective date.

Section 3.12.  Meetings by Telephone or Other Communications.  The Board of Directors may permit any or all directors to participate in a regular or special meeting by, or conduct the meeting through the use of, any means of communication by which all directors participating may simultaneously hear each other during the meeting.  A director participating in a meeting by this means is deemed to be present in person at the meeting.

Section 3.13.  Compensation.  Each member of the Board of Directors shall be paid such compensation as shall be fixed by the Board of Directors.  This shall not preclude any director from serving in any other capacity and receiving compensation therefor.

Section 3.14.  Committees.  The Board by resolution may establish one or more committees.

Section 3.15.  Election Not to Be Governed by Section 23-1-33-6(c) of the Indiana Business Corporation Law.  Subject at all times to the provisions of Section 23-1-33-6(c) of the Indiana Business Corporation Law, the Corporation hereby elects not to be governed by that section.

Section 3.16.  Proxy Access.

(a) Subject to the terms and conditions of these bylaws, whenever the Board of Directors solicits proxies with respect to the election of directors at an annual meeting of shareholders, the Corporation (i) shall include in its proxy statement and on its form of proxy the names of, and (ii) shall include in its proxy statement the Additional Information (as


defined below) relating to, the Authorized Number (as defined below) of nominees for election to the Board of Directors submitted pursuant to this Section 3.16 (each, a “Shareholder Nominee”), if: (A) the Shareholder Nominee satisfies the eligibility requirements in this Section 3.16; (B) the Shareholder Nominee is identified in a timely notice (the “Shareholder Notice”) that satisfies this Section 3.16 and is delivered by a shareholder that qualifies as, or is acting on behalf of, an Eligible Shareholder (as defined below); (C) the Eligible Shareholder satisfies the requirements in this Section 3.16 and expressly elects at the time of the delivery of the Shareholder Notice to have the Shareholder Nominee included in the Corporation’s proxy materials; and (D) any additional applicable requirements of these bylaws are met.

(b) The maximum number of Shareholder Nominees appearing in the Corporation’s proxy materials with respect to an annual meeting of shareholders (the “Authorized Number”) shall not exceed the greater of (i) two or (ii) twenty percent (20%) of the number of directors in office as of the last day on which a Shareholder Notice may be delivered pursuant to this Section 3.16 with respect to the annual meeting of shareholders, or, if such amount is not a whole number, the closest whole number (rounding down) below twenty percent (20%); provided, however, that the Authorized Number shall be reduced (A) by any Shareholder Nominee whose name was submitted for inclusion in the Corporation’s proxy materials pursuant to this Section 3.16 but whom the Board of Directors decides to nominate as a Board of Directors nominee, but not below one; (B) by any directors in office or director nominees that, in either case, shall be included in the Corporation’s proxy materials with respect to the annual meeting as an unopposed (by the Corporation) nominee pursuant to an agreement, arrangement or other understanding between the Corporation and a shareholder or a group of shareholders (other than any such agreement, arrangement or other understanding entered into in connection with an acquisition of capital stock, by the shareholder or the group of shareholders, from the Corporation); and (C) by any nominees who were previously elected to the Board of Directors as Shareholder Nominees at any of the preceding two annual meetings of shareholders and who are nominated for election at the annual meeting of shareholders by the Board of Directors as a Board of Directors nominee. In the event that one or more vacancies for any reason occurs after the date of the Shareholder Notice but before the annual meeting and the Board of Directors resolves to reduce the size of the Board of Directors in connection therewith, the Authorized Number shall be calculated based on the number of directors in office as so reduced.

(c) To qualify as an “Eligible Shareholder” for purposes of this Section 3.16, a shareholder or a group of shareholders must: (i) Own and have Owned (as defined below), continuously for at least three years as of the date of the Shareholder Notice, a number of shares (as adjusted to account for any stock dividend, stock split, subdivision, combination, reclassification or recapitalization of shares of stock of the Corporation that are entitled to vote generally in the election of directors) that represents at least three percent (3%) of the voting power of the issued and outstanding shares of stock of the Corporation that are entitled to vote generally in the election of directors as of the date of the Shareholder Notice (the “Required Shares”); and (ii) thereafter continue to Own the Required Shares through such annual meeting of shareholders. For purposes of satisfying the ownership requirements of this Section 3.16(c), a group of not more than 20 shareholders and/or beneficial owners may aggregate the number of shares of stock of the Corporation that are entitled to vote generally in the election of directors that each group member has individually Owned continuously for at least three years as of the date of the Shareholder Notice if all other requirements and obligations for an Eligible Shareholder set forth in this Section 3.16 are satisfied by and as to each shareholder or beneficial owner comprising the group of shareholders whose shares are aggregated. No shares may be attributed to more than one Eligible Shareholder, and no shareholder or beneficial owner, alone or together with any of its affiliates, may individually or as a member of a group qualify as or constitute more than one Eligible Shareholder under this Section 3.16(c). A group of any two or more funds shall be treated as only one shareholder or beneficial owner for this purpose if they are (A) under common management and investment control; (B) under common management and funded primarily by a single employer; or (C) part of a “group of investment companies,” as such term is defined in Section 12(d)(1)(G)(ii) of the Investment Company Act of 1940, as amended. For purposes of this Section 3.16, the term “affiliate” or “affiliates” shall have the meaning ascribed thereto under the rules and regulations promulgated under the Securities Exchange Act of 1934, as amended (the “Exchange Act”).

(d) (i) For purposes of this Section 3.16, a shareholder or beneficial owner shall be deemed to “Own” only those issued and outstanding shares of stock of the Corporation that are entitled to vote generally in the election of directors as to which such person possesses both (A) the full voting and investment rights pertaining to the shares, and (B) the full economic interest in (including the opportunity for profit and risk of loss on) such shares, except that the number of shares calculated in accordance with clauses (A) and (B) shall not include any shares (1) sold by such person in any transaction that has not been settled or closed; (2) borrowed by such person for any purposes or purchased by such person pursuant to an agreement to resell; or (3) subject to any option, warrant, forward contract, swap, contract of sale, or other derivative or similar agreement entered into by such person, whether the instrument or agreement is to be settled with shares or with cash based on the notional amount or value of issued and outstanding shares of stock of the Corporation that are entitled to vote generally in the election of directors, if the instrument or agreement has, or is intended to have, or if exercised would have, the purpose or effect of (x) reducing in any manner, to any extent or at any time in the future, such person’s full right to vote or direct the voting of the shares, and/or (y) hedging, offsetting or altering to any degree any gain or loss arising from the full economic ownership of the shares by such person. The terms “Owned,” “Owning” and other variations of the word “Own,” when used with respect to a shareholder or beneficial owner, have correlative meanings.


    (ii) A shareholder or beneficial owner “Owns” shares held in the name of a nominee or other intermediary so long as such person retains both (A) the full voting and investment rights pertaining to the shares, and (B) the full economic interest in the shares. Such person’s Ownership of shares shall be deemed to continue during any period in which such person has delegated any voting power by means of a proxy, power of attorney, or other instrument or arrangement that is revocable at any time by the shareholder.

    (iii) A shareholder’s or beneficial owner’s Ownership of shares shall be deemed to continue during any period in which such person has loaned the shares if such person has the power to recall the loaned shares on not more than five business days’ notice and (A) such person recalls the loaned shares within five business days of being notified that its Shareholder Nominee shall be included in the Corporation’s proxy materials for the relevant annual meeting; and (B) such person holds the recalled shares through the annual meeting.

    (iv) For purposes of this Section 3.16(d), the term “person” includes its affiliates.

(e) For purposes of this Section 3.16, the “Additional Information” referred to in Section 3.16(a) that the Corporation will include in its proxy statement is: (i) the information set forth in the Schedule 14N provided with the Shareholder Notice concerning the Eligible Shareholder and each Shareholder Nominee that is required to be disclosed in the Corporation’s proxy statement by the applicable requirements of the Exchange Act and the rules and regulations promulgated thereunder; and (ii) if the Eligible Shareholder so elects, a written statement of the Eligible Shareholder (or, in the case of a group, a written statement of the group), not to exceed 500 words, in support of its Shareholder Nominee(s), which must be provided at the same time as the Shareholder Notice for inclusion in the Corporation’s proxy statement for the annual meeting of shareholders (the “Statement”). Notwithstanding anything to the contrary contained in this Section 3.16, the Corporation may omit from its proxy materials any information or Statement that it, in good faith, believes is untrue in any material respect (or omits a material fact necessary in order to make the statements made, in light of the circumstances under which they are made, not misleading) or would violate any applicable law, rule, regulation or listing standard. Nothing in this Section 3.16 shall limit the Corporation’s ability to solicit against and include in its proxy materials its own statements relating to any Eligible Shareholder or Shareholder Nominee.

(f) (i) The Shareholder Notice shall set forth (a) as to each person whom the shareholder proposes to nominate for election or reelection as a director, (i) the name, age, business address and residence address of such person, (ii) the background and qualification of such person, including without limitation, the principal occupation or employment of such person, (iii) (A) the class or series and number of shares or other securities of the Corporation which are directly or indirectly owned of record or beneficially by such person and any Shareholder Associated Person, and (B) any derivative positions held of record or beneficially by such person related to, or the value of which is derived in whole or in part from, the value of any class of the Corporation’s shares or other securities and whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of, or any other agreement, arrangement or understanding has been made, the effect or intent of which is to mitigate loss to, or to manage the risk or benefit from share price changes for, or to increase or decrease the voting power of, such person with respect to the corporation’s shares or other securities, (iv) a written statement executed by the person (A) acknowledging that as a director of the Corporation, the nominee will owe a fiduciary duty under Indiana law with respect to the Corporation and its shareholders, (B) disclosing whether such person or any Shareholder Associated Person is a party to an agreement, arrangement or understanding with, or has given any commitment or assurance to, any person or entity as to how such person, if elected as a director of the Corporation, will act or vote on any issue or question, (C) disclosing whether such person or any Shareholder Associated Person is a party to an agreement, arrangement or understanding with any person or entity other than the Corporation with respect to any direct or indirect compensation, reimbursement or indemnification in connection with such person’s service or action as a director of the Corporation, (D) agreeing to update continually the accuracy of the information required by the immediately preceding clauses (B) and (C) for as long as such person is a nominee or a director of the Corporation, and (E) agreeing if elected as a director of the Corporation to comply with all applicable codes of ethics and conduct, corporate governance, conflict of interest, confidentiality and stock ownership and trading policies and guidelines of the Corporation applicable to directors, and (v) any other information regarding such person that would be required to be disclosed in a proxy statement or other filings required to be made in connection with a contested solicitation of proxies for the election of directors pursuant to Section 14 of the Exchange Act and the rules and regulations promulgated thereunder, if Section 14 were applicable (including without limitation such person’s (A) written consent to being named in the Corporation’s proxy statement as a nominee and to serving as a director if elected and (B) agreement to provide information that the Board of Directors requests to determine whether such person qualifies as an independent director under applicable rules, regulations and guidelines); and (b) as to the shareholder giving the notice (i) the name and address, as they appear on the Corporation’s books, of such shareholder and the name and address of any Shareholder Associated Person covered by clauses (ii) or (iii) below, (ii) (A) the class or series and number of shares or other securities of the Corporation which are owned directly or indirectly of record or beneficially by such shareholder or by any Shareholder Associated Person and (B) any derivative positions held of record or beneficially by the shareholder or any Shareholder Associated Person related to, or the value of which is derived in whole or in part from, the value of any class of the Corporation’s shares or other securities and whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of, or any other agreement,


arrangement or understanding has been made, the effect or intent of which is to mitigate loss to, or to manage the risk or benefit from share price changes for, or to increase or decrease the voting power of, such shareholder or any Shareholder Associated Person with respect to the Corporation’s shares or other securities, (iii) any other information regarding such shareholder or any Shareholder Associated Person that would be required to be disclosed in a proxy statement or other filings required to be made in connection with a contested solicitation of proxies pursuant to Section 14 of the Exchange Act and the rules and regulations promulgated thereunder, if Section 14 were applicable, and (iv) a written statement whether either such shareholder or any Shareholder Associated Person will deliver a proxy statement and form of proxy to holders of the Corporation’s voting shares (collectively, the “Required Information”).

    (ii) In addition, such Shareholder Notice shall include: (A) a copy of the Schedule 14N that has been or concurrently is filed with the Securities and Exchange Commission (the “SEC”) under the Exchange Act; (B) a written statement of the Eligible Shareholder (and, in the case of a group, the written statement of each shareholder or beneficial owner whose shares are aggregated for purposes of constituting an Eligible Shareholder), which statement(s) shall also be included in the Schedule 14N filed with the SEC: (1) setting forth and certifying to the number of issued and outstanding shares of stock of the Corporation that are entitled to vote generally in the election of directors the Eligible Shareholder Owns and has Owned continuously for at least three years as of the date of the Shareholder Notice, and (2) agreeing to continue to Own such shares through the annual meeting; (C) the written agreement of the Eligible Shareholder (and, in the case of a group, the written agreement of each shareholder or beneficial owner whose shares are aggregated for purposes of constituting an Eligible Shareholder) addressed to the Corporation, setting forth the following additional agreements, representations and warranties: (1) it shall provide (x) within five business days after the date of the Shareholder Notice, one or more written statements from the record holder(s) of the Required Shares and from each intermediary through which the Required Shares are or have been held, in each case, during the requisite three-year holding period, specifying the number of shares that the Eligible Shareholder Owns, and has Owned continuously, in compliance with this Section 3.16, (y) within five business days after the record date for the annual meeting, both the Required Information and notification in writing verifying the Eligible Shareholder’s continuous Ownership of the Required Shares, in each case, as of such date, and (z) immediate notice to the Corporation if the Eligible Shareholder ceases to own any of the Required Shares prior to the annual meeting; (2) it (w) acquired the Required Shares in the ordinary course of business and not with the intent to change or influence control at the Corporation, and does not presently have this intent, (x) has not nominated and shall not nominate for election to the Board of Directors at the annual meeting any person other than the Shareholder Nominee(s) being nominated pursuant to this Section 3.16, (y) has not engaged and shall not engage in, and has not been and shall not be a participant (as defined in Item 4 of Exchange Act Schedule 14A) in, a solicitation within the meaning of Exchange Act Rule 14a-1(l), in support of the election of any individual as a director at the annual meeting other than its Shareholder Nominee(s) or any nominee(s) of the Board of Directors, and (z) shall not distribute to any shareholder any form of proxy for the annual meeting other than the form distributed by the Corporation; and (3) it will (v) assume all liability stemming from any legal or regulatory violation arising out of the Eligible Shareholder’s communications with the shareholders of the Corporation or out of the information that the Eligible Shareholder provided to the Corporation, (w) indemnify and hold harmless the Corporation and each of its directors, officers and employees individually against any liability, loss or damages in connection with any threatened or pending action, suit or proceeding, whether legal, administrative or investigative, against the Corporation or any of its directors, officers or employees arising out of the nomination or solicitation process pursuant to this Section 3.16, (x) comply with all laws, rules, regulations and listing standards applicable to its nomination or any solicitation in connection with the annual meeting, (y) file with the SEC any solicitation or other communication by or on behalf of the Eligible Shareholder relating to the Corporation’s annual meeting of shareholders, one or more of the Corporation’s directors or director nominees or any Shareholder Nominee, regardless of whether the filing is required under Exchange Act Regulation 14A, or whether any exemption from filing is available for the materials under Exchange Act Regulation 14A, and (z) at the request of the Corporation, promptly, but in any event within five business days after such request (or by the day prior to the day of the annual meeting, if earlier), provide to the Corporation such additional information as the Corporation may reasonably request; and (D) in the case of a nomination by a group, the designation by all group members of one group member that is authorized to act on behalf of all members of the group with respect to the nomination and matters related thereto, including withdrawal of the nomination, and the written agreement, representation and warranty of the Eligible Shareholder that it shall provide, within five business days after the date of the Shareholder Notice, documentation reasonably satisfactory to the Corporation demonstrating that the number of shareholders and/or beneficial owners within such group does not exceed 20, including whether a group of funds qualifies as one shareholder or beneficial owner within the meaning of this Section 3.16.

    (iii) To be timely, the Shareholder Notice shall be delivered to, or mailed and received at, the principal office of the Corporation not later than the close of business on the 120th calendar day nor earlier than the close of business on the 150th calendar day before the first anniversary of the date (as stated in the Corporation’s proxy materials) the definitive proxy statement was first released to shareholders in connection with the immediately preceding year’s annual meeting of shareholders; provided, however, that in the event that the date of the annual meeting is more than 30 calendar days before or more than 60 calendar days after the first anniversary of the immediately preceding year’s annual meeting, to be timely, the Shareholder Notice must be so delivered, or mailed and received, not earlier than the close of business on the 150th calendar day prior to the date of such annual meeting and not later than the close of business on the later of the 120th calendar day prior to the date of such annual meeting or the 10th calendar day following the day on which public announcement of the date


of such meeting is first made by the Corporation. In no event shall any adjournment or postponement of an annual meeting or the announcement thereof commence a new time period for the delivery of the Shareholder Notice under this Section 3.16. The Shareholder Notice shall include, for each Shareholder Nominee, all Required Information and other applicable written and signed representations and agreements required pursuant to this Section 3.16. At the request of the Corporation, the Shareholder Nominee shall promptly, but in any event within five business days after such request (or by the day prior to the day of the annual meeting, if earlier), provide to the Corporation such additional information as the Corporation may reasonably request. In the event that any information or communications provided by the Eligible Shareholder or any Shareholder Nominee to the Corporation or its shareholders is not, when provided, or thereafter ceases to be, true, correct and complete in all material respects (including omitting a material fact necessary to make the statements made, in light of the circumstances under which they were made, not misleading), such Eligible Shareholder or Shareholder Nominee, as the case may be, shall promptly notify the Secretary of the Corporation and provide the information that is required to make such information or communication true, correct, complete and not misleading; it being understood that providing any such notification shall not be deemed to cure any defect or limit the Corporation’s right to omit a Shareholder Nominee from its proxy materials as provided in this Section 3.16. All information provided pursuant to this Section 3.16(f) shall be deemed part of the Shareholder Notice for purposes of this Section 3.16.

(g) (i) Notwithstanding anything to the contrary contained in this Section 3.16, the Corporation may omit from its proxy materials any Shareholder Nominee, and such nomination shall be disregarded and no vote on such Shareholder Nominee shall occur, notwithstanding that proxies in respect of such vote may have been received by the Corporation, if the Board of Directors in its sole discretion determines: (A) the Eligible Shareholder or Shareholder Nominee breached any of its agreements, representations or warranties set forth in the Shareholder Notice or otherwise submitted pursuant to this Section 3.16, any of the information in the Shareholder Notice or otherwise submitted pursuant to this Section 3.16 was not, when provided, true, correct and complete, or the Eligible Shareholder or Shareholder Nominee otherwise failed to comply with its obligations pursuant to these bylaws, including, but not limited to, its obligations under this Section 3.16; (B) the Shareholder Nominee (1) is not independent under any applicable listing standards, any applicable rules of the SEC and any publicly disclosed standards used by the Board of Directors in determining and disclosing the independence of the Corporation’s directors, (2) does not qualify as independent under the audit committee independence requirements set forth in the rules of the principal U.S. exchange on which shares of stock of the Corporation are listed or as a “non-employee director” under Exchange Act Rule 16b-3, (3) is or has been, within the past three years, a director or an officer of a competitor, as defined for the purposes of Section 8 of the Clayton Antitrust Act of 1914, as amended, (4) is a named subject of a pending criminal proceeding (excluding traffic violations and other minor offenses) or has been convicted in a criminal proceeding (excluding traffic violations and other minor offenses) within the past 10 years, or (5) is subject to any order of the type specified in Rule 506(d) of Regulation D promulgated under the Securities Act of 1933, as amended; or (C) the Corporation has received a notice (whether or not subsequently withdrawn) that a shareholder intends to nominate any candidate for election to the Board of Directors by means other than pursuant to this Section 3.16; or (D) the election of the Shareholder Nominee to the Board of Directors would cause the Corporation to violate the Articles of Incorporation of the Corporation, these bylaws, or any applicable law, rule, regulation or listing standard.

    (ii) Any Shareholder Nominee (A) who is included in the Corporation’s proxy materials for a particular annual meeting of shareholders but withdraws from or becomes ineligible or unavailable for election at the annual meeting of shareholders for any reason, including for the failure to comply with any provision of these bylaws, or (B) who does not receive at least twenty-five percent (25%) of the votes cast in favor of such Shareholder Nominee’s election, shall be ineligible to be a Shareholder Nominee pursuant to this Section 3.16 for the next two annual meetings.

    (iii) Notwithstanding the foregoing provisions of this Section 3.16, unless otherwise required by law, if the shareholder delivering the Shareholder Notice (or a qualified representative of the shareholder) does not appear at the annual meeting of shareholders of the Corporation to present its Shareholder Nominee(s), such nomination(s) shall be disregarded, notwithstanding that proxies in respect of the election of the Shareholder Nominee(s) may have been received by the Corporation.

(h) Without limiting its power and authority to interpret any other provisions of these bylaws, the Board of Directors (and any other person or body authorized by the Board of Directors) shall have the power and authority to interpret this Section 3.16 and to make any and all determinations necessary or advisable to apply this Section 3.16 to any persons, facts or circumstances, in each case, acting in good faith. This Section 3.16 shall be the exclusive method for shareholders to include nominees for election as directors in the Corporation’s proxy materials.

(i) Notwithstanding the foregoing provisions of this Section 3.16, a shareholder shall also comply with all applicable requirements of state law and the Exchange Act and the rules and regulations promulgated thereunder with respect to matters set forth in this Section 3.16. Nothing in this Section 3.16 shall be deemed to affect any rights of shareholders to request inclusion of proposals in the Corporation’s proxy statement pursuant to the rules and regulations promulgated under the Exchange Act.


ARTICLE IV

OFFICERS

Section 4.1.  Officers.  The officers of the Corporation (“Officers”) shall consist of a Chief Executive Officer, a President, a Secretary, an Assistant Secretary, a Treasurer, and a Chief Financial Officer, and if desired by the Board of Directors one or more Vice Presidents or other officers, all of whom shall be elected annually by the Board of Directors of the Corporation at the first meeting thereof immediately following the annual meeting of the shareholders; and they shall hold office, subject to removal, until their successors are elected and qualified or the office is eliminated.  One person may hold more than one office.

Section 4.2.  Removal; Resignations.  Any Officer may be removed by the Board of Directors at any time with or without cause.  Removal does not affect the Officer’s contract rights, if any, with the Corporation.  An Officer’s resignation does not affect the Corporation’s contract rights, if any, with the Officer.  The election or appointment of an Officer does not itself create contract rights.

Section 4.3.  Compensation.  The compensation of the executive Officers shall from time to time be fixed by the Compensation Committee of the Board of Directors. Unless the Board of Directors directs otherwise, the compensation of employees who are not executive Officers shall from time to time be fixed by the management of the Corporation.

Section 4.4.  Duties.  The duties of the Officers shall be determined from time to time by the Board of Directors or the Chief Executive Officer.

ARTICLE V

CAPITAL STOCK

Section 5.1.  Certificates for Shares.  Unless the Articles of Incorporation provide otherwise, all shares of stock of the Corporation shall be represented by a certificate.  The certificates shall be in such form not inconsistent with the Articles of Incorporation and the Indiana Business Corporation Law as shall be approved by the Board of Directors.  At a minimum, each certificate must state on its face:

(1)  The name of the Corporation and that it is organized under the law of the State of Indiana;

(2)  The name of the person to whom issued; and

(3)  The number and class of shares and the designation of the series, if any, the certificate represents.

Each certificate must be signed by the President and Secretary.  Share certificates which have been signed (whether manually or in facsimile) by an Officer may be used and shall continue to be valid even though any individual whose signature appears on a certificate is no longer an Officer at the time of the issue of such certificate.

Section 5.2.  Registration of Transfer.  Registration of transfer of shares and issuance of a new certificate or certificates therefor shall be made only upon surrender to the Corporation and cancellation of a certificate or certificates for a like number of shares, properly endorsed for transfer, accompanied by (a) such assurance as the Corporation may require as to the genuineness and effectiveness of each necessary endorsement, (b) satisfactory evidence of compliance with all laws relating to collection of taxes, and (c) satisfactory evidence of compliance with or removal of any restriction on transfer of which the Corporation may have notice.

Section 5.3.  Registered Shareholders.  As respects the Corporation, its stock record books shall be conclusive as to the ownership of its shares for all purposes and the Corporation shall not be bound to recognize adverse claims.

ARTICLE VI

SEAL

The use of a corporate seal is not required.

ARTICLE VII

FISCAL YEAR

The fiscal year of the Corporation shall be determined by the Board.

ARTICLE VIII

FUNDS

All notes, drafts, acceptances, checks, endorsements and evidences of indebtedness of the Corporation shall be signed by such Officer or Officers or such agent or agents of the Corporation in such manner as may be determined from time to time by the


Board of Directors. Endorsements for deposit to the credit of the Corporation in any of its duly authorized depositories shall be made in such manner as may be determined from time to time by the Board of Directors.

ARTICLE IX

RECORDS

Section 9.1.  Records.

(a)  The Corporation shall keep as permanent records minutes of all meetings of the shareholders and Board of Directors, a record of all actions taken by the shareholders or Board of Directors without a meeting, and a record of all actions taken by a committee of the Board of Directors in place of the Board of Directors on behalf of the Corporation.

(b)  The Corporation shall maintain appropriate accounting records.

(c)  The Corporation shall maintain a record of the shareholders, in a form that permits preparation of a list of the names and addresses of all shareholders, in alphabetical order by class of shares showing the number and class of shares held by each.

(d)  The Corporation shall maintain its records in written form or in another form capable of conversion into written form within a reasonable time.

(e)  The Corporation shall keep a copy of the following records at its principal office:

(1)  The Articles of Incorporation and all amendments to them currently in effect.

(2)  The bylaws and all amendments to them currently in effect.

(3)  The minutes of all shareholders’ meetings, and records of all action taken by shareholders without a meeting, for the past three (3) years.

(4)  All written communications to shareholders generally within the past three (3) years, including any financial statements furnished for the past three (3) years as required by the Indiana Business Corporation Law.

(5)  A list of the names and business addresses of its current directors and Officers.

(6)  Its most recent biennial report delivered to the Secretary of State.

Section 9.2.  Shareholder’s Right to Inspect and Copy; Limitations on Use.  A shareholder may inspect and copy the Corporation’s records only as permitted by the Indiana Business Corporation Law.  The shareholder, the shareholder’s agents and attorneys, and any other person who obtains the information may use and distribute the records and the information only for the purposes and to the extent permitted by the Indiana Business Corporation Law and shall use reasonable care to ensure that the restrictions imposed by that Law are observed.

ARTICLE X

REPORTS

Section 10.1.  Annual Financial Reports to Shareholders.

(a)  On written request of any shareholder, the Corporation shall furnish the shareholders annual financial statements, which may be consolidated or combined statements of the Corporation and one (1) or more of its subsidiaries, as appropriate, that include a balance sheet as of the end of the fiscal year, an income statement for that year, and a statement of changes in shareholders’ equity for the year unless that information appears elsewhere in the financial statements.  If financial statements are prepared for the Corporation on the basis of generally accepted accounting principles, the annual financial statements must also be prepared on that basis.

(b)  If the annual financial statements are reported upon by a public accountant, the public accountant’s report must accompany them.  If not, the statements must be accompanied by a statement of the Chief Executive Officer or the person responsible for the Corporation’s accounting records:

(1)  stating the person’s reasonable belief whether the statements were prepared on the basis of generally accepted accounting principles and, if not, describing the basis of preparation; and


(2)  describing any respects in which the statements were not prepared on a basis of accounting consistent with the statements prepared for the preceding year.

Section 10.2.  Reports to Secretary of State.  The Secretary of the Corporation shall cause such reports to the Secretary of State of Indiana to be filed as required by the Indiana Business Corporation Law.

ARTICLE XI

AMENDMENT

Except only as may be otherwise expressly provided in the Articles of Incorporation or by the Indiana Business Corporation Law, these Bylaws may be made, altered, changed or repealed by either: (a) the Board of Directors, by the affirmative vote of a majority of the entire number of directors, or (b) the stockholders, by the affirmative vote of not less than a majority of the votes entitled to be cast by the holders of the outstanding shares entitled to vote thereon, at a meeting of the stockholders called, in whole or in part, for that purpose.


EX-21.1 3 stld-20231231xex21d1.htm EX-21.1

EXHIBIT 21.1

STEEL DYNAMICS, INC.

LIST OF OUR SUBSIDIARIES

Name

    

State of
Incorporation
or
Organization

    

Percent of Capital
Stock/Equity Units
Owned by
Steel Dynamics, Inc.

    

Names Under which Business is
Conducted

Aluminum Dynamics, LLC

Indiana

94.4%

Mesabi Nugget Delaware, LLC

Delaware

86%

New Millennium Building Systems, LLC

Indiana

100%

OmniSource, LLC

Indiana

100%

OmniSource

Roanoke Electric Steel Corporation

Indiana

100%

Steel Dynamics Roanoke Bar Division

SDI Biocarbon Solutions, LLC

Delaware

75%

Steel Dynamics Columbus, LLC

Delaware

100%

Steel Dynamics Enterprises, Inc.

Indiana

100%

Steel Dynamics Heartland, LLC

Delaware

100%

Steel Dynamics Sales North America, Inc.

Indiana

100%

Steel Dynamics Southwest, LLC

Indiana

100%

Steel of West Virginia, Inc.

Delaware

100%

STLD Holdings, Inc.

Indiana

100%

The Techs Industries, Inc.

Delaware

100%

The Techs

The Techs a Division of Steel

Dynamics, Inc.

United Steel Supply, LLC

Delaware

90%

Vulcan Threaded Products, Inc.

Indiana

100%

Vulcan Steel Products
CLP Systems


EX-23.1 4 stld-20231231xex23d1.htm EX-23.1

EXHIBIT 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statement (Form S-3 Nos. 333-235343 and 333-268703) of Steel Dynamics, Inc.,
(2)Registration Statements (Forms S-4 Nos. 333-191627, 333-202950, 333-217162, and 333-221907) of Steel Dynamics, Inc.,
(3)Registration Statement (Form S-8 No. 333-55888) pertaining to the Amended and Restated Officer and Manager Cash and Stock Bonus Plan of Steel Dynamics, Inc.,
(4)Registration Statement (Form S-8 No. 333-133493) pertaining to the Plan Relating to Assumed Stock Options: Roanoke Electric Steel Corporation Acquisition of Steel Dynamics, Inc., and
(5)Registration Statement (Form S-8 No. 333-147271) pertaining to the 2006 Equity Incentive Plan, the Steel Dynamics, Inc. Amended and Restated 1996 Incentive Stock Option Plan, and the Steel Dynamics, Inc. Non-Employee Directors Stock Option Plan of Steel Dynamics, Inc.;

of our reports dated February 29, 2024, with respect to the consolidated financial statements of Steel Dynamics, Inc. and the effectiveness of internal control over financial reporting of Steel Dynamics, Inc. included in this Annual Report (Form 10-K) of Steel Dynamics, Inc. for the year ended December 31, 2023.

/s/ Ernst & Young LLP

Indianapolis, Indiana

February 29, 2024


EX-31.1 5 stld-20231231xex31d1.htm EX-31.1

EXHIBIT 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Mark D. Millett, certify that:

1.      I have reviewed this annual report on Form 10-K of Steel Dynamics, Inc. for 2023;

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

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

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

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

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

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

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

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

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

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

Date:      February 29, 2024

/s/ MARK D. MILLETT

Mark D. Millett

Chairman and Chief Executive Officer

(Principal Executive Officer)


EX-31.2 6 stld-20231231xex31d2.htm EX-31.2

EXHIBIT 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE

SARBANES-OXLEY ACT OF 2002

I, Theresa E. Wagler, certify that:

1.      I have reviewed this annual report on Form 10-K of Steel Dynamics, Inc. for 2023;

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

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

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

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

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

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

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

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

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

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

Date:       February 29, 2024

/s/ THERESA E. WAGLER

Theresa E. Wagler

Executive Vice President and Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)


EX-32.1 7 stld-20231231xex32d1.htm EX-32.1

EXHIBIT 32.1

Chief Executive Officer Certification

Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Steel Dynamics, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Mark D. Millett, Chief Executive Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

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

/s/ MARK D. MILLETT

Mark D. Millett

Chairman and Chief Executive Officer

(Principal Executive Officer)

February 29, 2024

A signed original of this written statement required by Section 906 has been provided to Steel Dynamics, Inc. and will be retained by Steel Dynamics, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 8 stld-20231231xex32d2.htm EX-32.2

EXHIBIT 32.2

Chief Financial Officer Certification

Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to

Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the Annual Report of Steel Dynamics, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Theresa E. Wagler, Executive Vice President and Chief Financial Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.

The Report fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.

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

/s/ THERESA E. WAGLER

Theresa E. Wagler

Executive Vice President and Chief Financial Officer

(Principal Financial Officer and Principal Accounting Officer)

February 29, 2024

A signed original of this written statement required by Section 906 has been provided to Steel Dynamics, Inc. and will be retained by Steel Dynamics, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.


EX-97.1 9 stld-20231231xex97d1.htm EX-97.1

EXHIBIT 97.1

Graphic

Policy on Recoupment of Executive Officer Incentive-Based Compensation

In the Event of Restatements

The Board of Directors (the “Board”) of Steel Dynamics, Inc. (the “Company”) believes that it is in the best interests of the Company and its stockholders to create and maintain a culture that emphasizes integrity and accountability and reinforces the Company’s pay-for-performance compensation philosophy. In that regard, the Board has adopted this policy (the “Policy”) which provides for the recoupment of Executive Officer Incentive-based Compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement) (collectively, a “Restatement”). By the direction of the Board, the Policy will be administered by the Compensation Committee of the Board, and decisions made by the Compensation Committee pursuant to the Policy will be subject to review only by the Board in its discretion.

In the event the Company is required to undertake a Restatement, the Compensation Committee shall, unless it determines it impracticable to do so, take action to recoup and require reimbursement (or forfeiture of future compensation) of the excess Incentive-based Compensation granted to, earned by or vested in the Executive Officers during the three-year fiscal period completed immediately preceding the date on which the Company is required to undertake the Restatement.

The compensation amount subject to recoupment under this Policy is limited to the excess of the Incentive-based Compensation granted to, earned by or vested in the Executive Officers based on the erroneous data over the amount that would have been granted, earned or vested had it been based on the Restatement, as determined by the Compensation Committee, computed without regard to any taxes paid. If the Compensation Committee cannot determine the amount of the excess Incentive-based Compensation directly from the information in the Restatement, it will make its determination based on a reasonable estimate of the effect of the Restatement.

This Policy will be distributed to and acknowledged by all Executive Officers, and will be deemed incorporated into and made a part of the terms and conditions of employment applicable to each such Executive Officer, as well as a part of all present and future incentive awards and award agreements relating to such persons.

The term “Executive Officer” shall mean each current and former “officer” of the Company as defined in Rule 16a-1(f) under the Securities Exchange Act of 1934, as amended.

The term “Incentive-based Compensation” shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

The term “Financial Reporting Measure” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and all other measures that are derived wholly or in part from such measures. Stock price and total shareholder return shall be considered Financial Reporting Measures for purposes of this Policy.


GRAPHIC 10 stld-20231231x10k001.jpg GRAPHIC begin 644 stld-20231231x10k001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &R I$# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *ANX9+BTFBBG>UE=&5) MXPI:,D8# ,""1UY!'J*FHH _//X&?'OXQ_$3]N;Q[\&M5^)$P\.>%HKFYCNH M-%L%N;D0S0($<^3@ B8Y*@'CC%?H97YB?LH?\I<_CK_UX:E_Z4V=?HGXF^(N MD^%?%GA+PU=M*VK^*)[FWT^*-01F"W>>1W.?E4*@7(S\SH,&-%UT,JO87VJPQ2QEONAP6^3.1C=C.:Z3QG\2O"?PZT2+ M6/%'B32] TN9UCBN]0NTACE=AE50L?G8CD!Y->@?#[X:?%OXG?LR_LP>-?ASK^GM\4O M ]EJ]U8Z!K!_B+H?BC31XDAL@WD7%XTUK#YRAF;8Q2V5&"L0=JMD[S7WQ^Q M/;0P?LE_"1XHHXVD\,V#.R* 6/DKR<=30!5UGP[\8O&?Q>\8Q:;X^N/ O@S3 MTLDTI(] M;O[8[PEIV$DH)PKX&.>2?2OEC]A'XX_'C]KZ/X@?VG\6%\.-X;N M+6"$VGANQF$WF^?DL&48QY(Z>IK]'J_,/_@B=]SXX?\ 7_IO_MY0![#?>*OB M9JVN? :T\0?';PQ\/O%EEJ#GQ5X4U:>WL[[78VN]D"Q6W5O-C0HJ_*,R!@2P M%?4.H_'?X:Z1XHN?#5_\0?"UEXBM@S3Z3P<9Q74^"_B3X4^(_AK_A(?"WB/2_$&A!G5M0TZ[2:%6498,RG"D M@D'!&:_.;]D7P)X;N_\ @I?^T9HUQH&F7&D1VEZ8[&:TC>%-UW;AMJ$8&0[# MCLQ%?/\ \ M3UC2/^":W[34>BRSQ;=9L(G$+'*V\DL$<_P"#1Y5O]G.: /U\ M\&_M"?#'XB>(Y= \+_$'PUX@UN,,QL--U2&>9E7[Q558E@.Y7('>NUUFSN=0 MTF\M;._ETNZFB9(KV!$=X&(P'575E)!YPP(]17YM?L]?LK>/?B_X3_99^(]A MK_A/0]#\#007$,>FQ7'VR\MS.CW$4S$]0^"6I^(M%^)_AGPW8ZO9SV6C>+[K48/L,-X\;K$P M=FV.R.I.S.?D88X-<'^SS\4M*^&/[/OAJ?XJ_'7P9XMOY[BY@7Q6-;MUL[IA M(3Y,<[LHE9%(!. ?4<9/R+^PI,\W_!*?X^)(Q=8H/$BH&Y"C^R(FP/Q)/XUY M->@G_@C/IY )QXO)/M_I#T ?K3KOQU^&WA=]'36?B!X7TE]9MX[O35OM8MX3 M?0O]R2'U3^)/C-X \&^);3P[K_CCPYHGB"[\O[/I6HZK!!=3; MVVILB=PS;FX&!R>!7YB_MU.LO[/_ .Q0Z,&4V-D0P.0?]%L*]&_X*\VRWGQ! M_9IMV>6-9=!H)#NPC;W&'^5OEZC'(K3OOCI\-],T/1=:O/'_ABUT?6 MV9-+U";6+=(+]E;:P@D+[9"#P0I.#7SY\??^"?7PZUWX$_$'0O /A>VT+7M2 MTVW>S6V)(EO+-II;=V+$DR.9I8FD8EBLG/05XM^P+\4=3_:JT'X4>$]9@N&M MOA");W699T.VYNT4V^D+]4C:X*.62!O[P6160_1@>M?GC^Q?\<_CS^U1XR^*.B7OQ8CT!?"-Q##;2P^&K M*?S]\EPF7!5>GD@\$?>/2OT?K\;?V#/!OQ)\6^(OVF3\+O'<_@OQ/:R1O;1+ M8VEQ#?RF:\,<"+B>-->T>%H(;V.&X,#EXBS!6+%&&"!@D$ KD_0'C7]H[X5_#C6Y]&\4? M$3PUH6KVX5I["^U2&.>$, 5+QEMR AE(+ 9!![U\6_\ !(S7?!L]I\0].U"S MN[/XYKJ$LGBB;5YR]U>Q^TK2-!TJ_C\3:]KES+)>:I)%:R6@:*%%PN$M6"!FP-JL0"Y% 'U_\ M%G]I?X?_ B^$5S\1=1\1Z;?:&;5[C3397L3G57 ^6*V(;$C,<#Y<@6_@OQMH/BFYLU M#W$&E:A%<21*3@,RJQ(4G@-C!]:\4_;E^)'COX6P_">^\*^)4T;3=9\=:3H. MHVD5DCS7$4S2N^9G)VJ1$%VJH/+?-@XKAO@[^RMX]O/VC_AO\<[S7_"=EH=C MX8BTEM(\.17"B\LS:2+ N,1+CI7M/[4/[.VM_M$0>"[6R\76'ABR M\->(+/Q)&L^B/?23W5OY@12PNH@(R)#E=N[(X8=* /EU'86R7TT-Q> MK&HGFMXC%&\F/F94+,54G)"EF('&3UJQ0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >6^-OB[J5G\5]+^&O MA/2K+5/$]QI$NO7DVIW;V]K8V2RB%&.Q'9WDE)55 1V)^4!M#X(_%V+XP> M&=3NY-..C:WHFK76@ZSI?G>)R!V;-9/[*GB/2/#C?''QAK&L M6&C>'->^)M_%IE]?W*06]T56"U#1NQ"MOFCD1<'YBG&: ._\;?$?XQ6GC36M M-\'?"O2-=T'3VBC35]8\2/IIN7:%)',VD:18YD:-FAE:)P",':ZD,IYX*D$=00:FHH ^>K7]@7X)6' MBB^\2VWA[7+?Q'?;OM>KQ>,-:6[N-Q!;S)A=[VR54G).<#TKJO!W[*OPV\"^ M.-.\8:9I>K3>(].CFAM+[5?$>I:B8%E7;(%6YN)%&Y>"<=J];HH \'\6?L/_ M ;\9Z]KVJ7_ (8N86\0S)JW6DR65LP0-"AMI(_D(C0;3D?*. M*]-HH \LLOV8?AE9_#7Q!X"/A>*\\->(9FN=8AOKF:XGU"=F5C--<2.97DW* MK!R^X%001@5?^#'P#\&_ #0IM'\%VE_8Z=+M_<7FJW5ZL87=M6,3R.(U&]N$ M"@YR=+;Q)J;07) 8+YT+W)CFQO;'F*V"->&?V0?A;X-^(&M^.-%T;5M/\6:W'<0ZCJL7B75/.N5 MF!$F[-SC/0J<91E5DVLJD/\ A=^R)\)O@SI'B'2?"7A5K'2/$,)@U73;O4[R M^M;M2"#OAN)I$R02"P&2#C.*]BHH \0^'/[&/PH^$^KV]_X6T;5-+6VN?M=O M8+X@U![&*7.=XMFG,1.>?F4X[8KV/6=*@UW2;S3KE[F.WNHFAD>SNI;69588 M)26)EDC;T9&##J"#5RB@#PWP!^Q5\(OA9XONO%/A70M7T77[QF>[OH/%.K%[ MLL2S>>&NB)>O-2>"_P!C#X2?#M_%DGAW0=4TN7Q7;O:ZW)'XEU1G MOD9BS,[-%/V6/@CX\^&GPJ^%GC&]MO M'GAS4X(ET$:EK-K%?O$MM&KJ[2K SK.6+_+N6WP=Q5<;?[)/[(T%A^P_H_PJ M^+F@1WG]I-->ZCI$DI#6YDG,L2^9&P*R* A)4@ALC/'/UU10!\X-_P $\/@) M<>'-&T6[\&W5[9Z-(9;!Y]>U'S;=CC.R1;@,HR 0H(4$9 SS76?%+]D;X7?& MK4]"U#QKHNJ:[=Z'&L>FR2^(]3C^RXV_.@2X4"0[$+2??8JI9B0*]CHH \Q^ M(?Q,M_@1IWA>T/AKQ5XET>X,EF]UI%K>:U=6Q2+=$9L"263S"-F]V^\06/)( MYK]D?X/GX8>"?$&LWV@Q>&_$7C?7;SQ-J.EQX)L?/D)AMB02,QQ; P'RAVDQ MQ7N=% %#7M$M_$>C7FF7QO)K2< _W)H622,_[2,#[UY)\)_V- M_A-\#O%$_B'P/H.I:!JMR=UT\7B+4Y([LX8?OXI+AHYL;V(\Q6P3D8/->U44 M >,ZE^Q[\)M3^+-Q\3?^$:N=/\=7$@DFUG2=:O\ 3Y)&"A3N6"=$.X* PVX? MG=G)S1U?]B/X-ZWX[\0>+[CPI+%K'B!9%U<6>JWEM;ZAO^^9H(I5C?<2205P M2=Q!/->Z44 >.>&?V0OA+X0^%>N_#;3?"K#P-K;;[W1+O4[RZ@9LAMR>=,QB M;H!H\*_LB?"OPA\-=6\ 6WAR6_\(:HB1W.E:OJ5U?Q;48L@C$T MC>3M9BP\O;S@]0#7L=% 'D7PG_95^'7P3OK6Z\*6&K6IM$:.T@O-?O[NWM48 M$%8X)IFC7@D9"YYZUZ[110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &#XN\ ^&O']I!;>)= TW7H+ M>3S84U&U2<1/@@LFX':2"1D8X)'0U7U+X8^$-8\,6'AR]\+Z/=>'K"2&6TTJ M2QC-K;O$9?%?_D=?AK_ -A=O_19KTVO,OBO_P CK\-?^PNW M_HLT >FT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7F7Q7_ .1U^&O_ M &%V_P#19KTVO,OBO_R.OPU_["[?^BS0!Z;1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% ''^-OBKH'@+4]+TJ_>\O-:U1)9+/2=+LI;RZFCBQYLGEQJ2J+N4%VPN649 MRP!T? OCO0OB5X9M=?\ #E^-0TNX9T63RVC='1RDD3IL M7Q-U$P>@D:"V:8#_ (&Q)]V/K0![!XS^+WASP/KEGH=Y)>W^OW=N]W#I&CZ? M/?W?D*=K3-'"C%(]QV[WP"WR@D\5L^"_&.E^/_#-EKVC2S2Z==A_+-S;26TJ ME79'5XI%5T965E(8 @@U\O\ @!/'&K_M@?M)R^';S0K/4+/_ (1ZTAEUZTGN M@EK]@:1(XUCDC*JTCS,6W'G/RG%>S_LT?&!_CA\)[/Q)J1WEYIVHV% MO)YD4=W;SO%*8VP"59E+C(S\V#DC- 'JE>9?%?\ Y'7X:_\ 87;_ -%FO3:\ MR^*__(Z_#7_L+M_Z+- 'IM%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %(S!1DD >II:XOXP_\ M)/\ 4?\ >B_]&+517-)(3=E<['SH_P#GHOYT>='_ ,]%_.OD*BNWZK_>.;VW MD?7OG1_\]%_.CSH_^>B_G7RAH^B7FNW$D5G$',:&61V8*D:#JS,> *76-#O- M!N$AO(A&TB"6-E8,LB'HRL."*7U97MS#]L]['U=YT?\ ST7\Z/.C_P">B_G7 MREI&@WNN&V?8^K/.C_ .>B_G1YT?\ ST7\Z^4MJD'MK=#Z]\Z/\ YZ+^=*KJ_P!U@WT-?(->T? #_D'ZQ_UU MC_D:BI0Y(\URHU>9VL>L4445R&X4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' > M./@_9^+?&.D>+]/UG4?"WBS3+2;3X]6TL0LTUI*RL]O*DT#/$MY8)IE_>:0MM(M] C,T7FQS MQ2(7C+OL< , Y!W+Q6W\*_AAH7P<\"Z;X3\.Q3)IMEYC^99//+([22RRO M_$[N[,3P,G@ 8 ZVB@ KS+XK_P#(Z_#7_L+M_P"BS7IM>9?%?_D=?AK_ -A= MO_19H ]-HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KB_C#_R3_4?]Z+_T8M=I7%_&'_DG^H_[ MT7_HQ:TI_&O4B?PL^8$I(A['!!!]P:T1X_OQKNF MZCY%MMTZ/R;:TV$Q(FW&.3G/OG.0*P<)<_,OZT->9S=6$>[=N!7:05P?0]A3-6\7W.NZQ'?W]M;7(BC M$4=J0ZQ(HZ ;6#>_6A1DI7$VFCI/CA_R.J_]>L?\VKSZM_Q7XQG\87"W-Y96 MD-TH"^?;B0$J,X7!I$_A9\YT445[)YX4444 %%%% !1110 5[1\ /^0?K'_76/^1KQ M>O:/@!_R#]8_ZZQ_R-<]?^&S6E\:/6****\H[@HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** (+R]M]/@:>ZN(K:!< R3.$49ZF7T2RP"]NKUHGN-C J7$4(C!(R \F/O&K7[&6HRV< M'Q<\%JS'1_!_CK4-,T>'.5M;%TBGCMU]$C,SJH[+M X H ^AI;VW@?;+/%&W M7:[@&I4=9$#(P92,@@Y!KY7^*_P<\%^(OC+XO\1>/?@Q>_$2V>RL%L=0MM.B MN_*CC23S44-(KDAB#M16)SP#7NOP7U[P7XE^%GAJ_P#AVULW@I[18]+6TC:* M.*)"4\L(P!0H592I (*D$9% ':UYE\5_^1U^&O\ V%V_]%FO3:\R^*__ ".O MPU_["[?^BS0!Z;1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7%_&'_ ))_J/\ O1?^C%KM*XOX MP_\ )/\ 4?\ >B_]&+6E/XUZD3^%GSG1117LGGA1110 4444 %%%% !7M'P M_P"0?K'_ %UC_D:\7KVCX ?\@_6/^NL?\C7/7_ALUI?&CUBBBBO*.X**** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@#QOQK\+O$.G?'?3OBKX/@TW4[]] D\-ZKI&I MW;VBSP"<7$$T05 .%X(^$WQ'^$?P\UJ;PS+X8U/XA>*O M%LGB/7FU1K@:?&EQ*HFBMV0"1O*@2-$+ 9*EBHSMKZ!HH \RUJ\^+.D^)/$: MZ/HWAKQ%HMU)'+H\FHZS+8R68\B-'BF1+23XN[V]CC,<B_]&+6E/XUZD3^%GSG1 M117LGGA1110 4444 %%%% !7M'P _P"0?K'_ %UC_D:\7KVCX ?\@_6/^NL? M\C7/7_ALUI?&CUBBBBO*.X**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "O,OBO_R.OPU_["[?^BS7IM>9?%?_ )'7X:_]A=O_ $6: /3:*** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *XOXP_P#)/]1_WHO_ $8M=I7%_&'_ ))_J/\ O1?^C%K2G\:] M2)_"SYSHHHKV3SPHHHH **** "BBB@ KVCX ?\@_6/\ KK'_ "->+U[1\ /^ M0?K'_76/^1KGK_PV:TOC1ZQ1117E'<%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 45X9/\ $OQG\1OC!\0?!7@?4-'T&#P1:V2W-[JNGR7OVS4+J)ITBPLL>R%( MQ'O(RQ,F 5VG=UG[._Q>3X[?!SPYXU^P_P!F7.H1R1WECOWBVNH97AGC![@2 M1O@GJ,'O0!Z/17SY^V;^TEJ7[/?PNU/4/"VG6^L^+(K=;P0W0)M[*U\Z.)KF M< @X+R*B*""S-Q\J.1]!T %>9?%?_D=?AK_V%V_]%FO3:\R^*_\ R.OPU_[" M[?\ HLT >FT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5Q?QA_Y)_J/^]%_P"C%KM*XOXP_P#) M/]1_WHO_ $8M:4_C7J1/X6?.=%%%>R>>%%%% !1110 4444 %>T? #_D'ZQ_ MUUC_ )&O%Z]H^ '_ "#]8_ZZQ_R-<]?^&S6E\:/6****\H[@HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /E?P9XET3X"_M,?'VX\;ZO:>&],\1C2_$6DWNI3"*. M\ACL_(N5C)^^\"KBTUR>& M:_UNTUZZDO%MDO(A:010-:*H2-2J[/,QEY7R6=L_?'@ZXU^Z\-6$OBFRT_3M M?9";NUTJZ>YMHVW' 21T1F&,')4FU MYE\5_P#D=?AK_P!A=O\ T6: /3:*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@!"<#-$_P#H+?\ DM-_\11_PMSPG_T%O_):;_XBOF^K^@:+/XBUBUTZVP)KA]H9 MNBC&23] "?PKI>&@M6V9>UDSZ!_X6YX3_P"@M_Y+3?\ Q%'_ MSPG_T%O\ MR6F_^(KQS7/ \5EHU[J.GWKWD-A=FSN5DB"$,"!O7!.5)('K6%HUE:7DEP;V M[:T@AA,N40.\AR %4%AR<^O8U*H4VKIL;JS6A] ?\+<\)_\ 06_\EIO_ (BC M_A;GA/\ Z"W_ )+3?_$5X_>_#UGM=#N],N_M5MJTGDQB>/RWC?./F )XX/(] M*FU'X=111:VECJ+W=WHZJUS&\&Q64@DE#N/W<'J!TJ?94N['[2?8]:_X6YX3 M_P"@M_Y+3?\ Q%'_ MSPG_T%O\ R6F_^(KYOHK3ZM#NR/;2/IW1OB%X?\07 MZ65AJ'GW3@E4\F1<@#)Y*@=*Z.OG7X.?\C]9?]B_\ 1BUI3^->I$_A M9\YT445[)YX4444 %%%% !1110 5[1\ /^0?K'_76/\ D:\7KVCX ?\ (/UC M_KK'_(USU_X;-:7QH]8HHHKRCN"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ KS+XK_\ (Z_#7_L+M_Z+->FUYE\5_P#D=?AK_P!A=O\ T6: /3:* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!K_<;Z5\@U]?/]QOI7R# M7?A>IS5N@5UWPGNHK3Q[IC2L%5R\8)_O,C ?F<#\:Y&E5BC!E)# Y!'45V27 M,FCF3L[GJ4X.G> O&JW VM-JIAC5OXF#J3C\,G\*X>Y\+:MH5R[7MAL:UC2Z M>*;!!C+A1D \C)P1]:HZAK>H:LL8O;ZXNQ']P3RL^WZ9-2_\)-J_VS[7_:=V M+GRQ%YWG-NV?WU1&,HEMIGHNH37FH^%O">M6J+8ZA'>K;VE@GRV[Y8@% M5/3.!DD]S4^A>(K;4-,\9:U-IQTZ22V\F9C,6224JP"J"!@YQD9/6O+KO7-1 MO[F*XN;^YGGB(,/PI=0U[4M614O;^YNT4Y"S2LP!]<$]?>H] MEI8?.4:***Z#([;X.?\ (_67_7.7_P! -?15?.OP<_Y'ZR_ZYR_^@&OHJO,Q M/QG91^$****Y3<*XOXP_\D_U'_>B_P#1BUVE<7\8?^2?ZC_O1?\ HQ:TI_&O M4B?PL^4=P4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !17GWC?XOV_A;QII/@W2]&OO%'BW4;*;4DTRP>*/R+.)E1IYI)7544NZ(H MY+,>!@,1H_"OXHZ1\7/"[ZSI,=S:-;WD^FWVG7R*ES87D$ACFMYE5F =6'\+ M$$$$$@@T =A17E_B[XTZEX>U?Q);:;\.O$GB6R\/1H]]?V$EE&CDPK,4@6:X M1Y75&4D;0,G )/%=9\-_B%HGQ7\":'XP\.7+7>AZS:I=VLKH48HPZ,IZ,#D$ M=B#0!TE>9?%?_D=?AK_V%V_]%FO3:\R^*_\ R.OPU_["[?\ HLT >FT444 > M;^+_ (P_\(IXANM+_LC[5Y&S][]IV;MR!NFP^N.M8_\ PT'_ -0#_P G/_M= MG"C3<4VCCE4DFU<]@_X:#_Z@'_DY_P#:Z/\ AH/_ M *@'_DY_]KKR!5+L% R2< 5ZW_P@6C_\)!_PBWV5?/\ [,\_[?O;S//SUQG& MW';%*5.E#= ISEU)/^&@_P#J ?\ DY_]KH_X:#_Z@'_DY_\ :Z\GL?(AU&W^ MV(SVR2KYR+U* _,!R.<9KN8-'TS6/!.M:GW$<$GFPI(RI)_>4'@_B M*%2IMVL#G-*]SUK_ (:#_P"H!_Y.?_:Z='^T!OD5?[!QD@9^V?\ VNO':?;_ M .OC_P!X?SJ_84^Q/M)]SZ]HHHKR3N"BBB@!K_<;Z5\@U]?/]QOI7R#7?A>I MS5N@4445W'*%%%% !1110 4444 =M\'/^1^LO^NB_]&+6E/XUZD3^%GSG1117LGGA1110 4444 %%%% !7M'P _P"0?K'_ M %UC_D:\7KVCX ?\@_6/^NL?\C7/7_ALUI?&CUBBBBO*.X**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#YMTR.6W_P""BFNMA1-3E$H'T9T)_P!Y M?6F_L;J[^(_VAKN/C39_B;J*P'^%I$@MDF(_X&I'U4^E>R^-_A5X=^(&H:7J M.J07<&KZ6)5LM4TR^GL;N!) !(@EA=6*-M7*$E254XRH(P]6_9Q^'NL_#G3/ M LV@F/PQIM_#J=O:07^026=].MBE[)&SQ*PCY<>2^R16R0QQ(K8Z9Y#]B?Q-HWBG] MF/P3+H.A#PWIMC!-I2Z:MP;A8WM9Y+>1EE(!D5GC9PQ&3NYYS75Z_P# /PKX MAUW6]6DG\0Z?9?%?_D=?AK_V%V_]%F@#TVBBB@#YP^+W_)0=4^D7_HI*XZNQ M^+W_ "4'5/I%_P"BDKCJ]JG\"]#SY?$Q4S.[..^,5XK12G!3",N4Z6V\,V=WI^EW]QK=K$U]= M^3-;Y&^W7)^=N>G&><=1S72:'.ND^%='WC$UPLEY'M'\ZL1]>T445X1Z04444 -?[C?2OD&OKY_N-]*^0:[\+U.:MT"BB MBNXY0HHHH **** "BBB@#MO@Y_R/UE_USE_] -?15?.OP<_Y'ZR_ZYR_^@&O MHJO,Q/QG91^$****Y3<*XOXP_P#)/]1_WHO_ $8M=I7%_&'_ ))_J/\ O1?^ MC%K2G\:]2)_"SYSHHHKV3SPHHHH **** "BBB@ KVCX ?\@_6/\ KK'_ "-> M+U[1\ /^0?K'_76/^1KGK_PV:TOC1ZQ1117E'<%%%% ' _$[X@W_ ()GT]+. M"WF%PKLWGACC!&,8(]:XC_A?6M_\^.G_ /?#_P#Q=7_V@/\ C\T7_KG+_-:\ MEKTJ5.$H)M''.WC)+J@R^[&XL6.?QJ7&F MH\W*-.5[7&_\+ZUO_GQT_P#[X?\ ^+H_X7UK?_/CI_\ WP__ ,75;2K&STKP M-KFOVD$4@PJ, M200!V' /XT*--RMR@W-*]S7_ .%]:W_SXZ?_ -\/_P#%T?\ "^M;_P"?'3_^ M^'_^+KS2BM?8T^Q'/+N?5/A+6)=?\.6&H3HD)_ OQ!UK0;+2])GM;*41QR M7$_P#X^/-QOW8[9QVQBOE#2KB+1/$%G/>6J7T-I=(\UJ^-LRHX+(<@ MC! (Z'K0![K_ ,-L^,?^@-H?_?J;_P".T?\ #;/C'_H#:'_WZF_^.TZ.Q74? M@7XIUWQIHFG6;7#1R>'[BUL88)LL,@*8E!V$/^1LT3_K^@_] M&+7Z?T %%%% !1110 4444 %%%% !1110 5YE\5_^1U^&O\ V%V_]%FO3:\R M^*__ ".OPU_["[?^BS0!Z;1110!\X?%[_DH.J?2+_P!%)7'5V/Q>_P"2@ZI] M(O\ T4E<=7M4_@7H>?+XF%%%%60%%%% !1110 4^W_U\?^\/YTRGV_\ KX_] MX?SH&?7M%%%>$>D%%%% #7^XWTKY!KZ^?[C?2OD&N_"]3FK= HHHKN.4**** M "BBB@ HHHH [;X.?\C]9?\ 7.7_ - -?15?.OP<_P"1^LO^NL4445Y1W!1110!XS^T!_P ?FB_]M?M M ?\ 'YHO_7.7^:UY+7KT?X:.&I\;"O0-$\2:9?\ AC1-.U"\6QETJ_%P3(CL M)8X^\>>*E\*R:)X?\26.KKK:1VD,2N]N(Y3.7,>&3[FW&[/.<8KAJ*GDT MM?0?-K<]!7Q;INNZ)XBTF:5=+6]OOMMK)*C%!EAE6V@D' STQDFLCXD>)K;Q M/KT=]MW9^]MV>7C^+=GVSQ7C^F:1X"ET#PU?ZE MK]Z=7NM2\O6+)83MM[7?44 >W> _%'AOX7>"?&]I<^ M(;;Q'*-7UF1/+?4+N6Z, M><[-[EMOX9Q^%9-%% &OX0_Y&S1/^OZ#_P!&+7Z?U^8'A#_D;-$_Z_H/_1BU M^G] !1110 4444 %%%% !17/^+_B!X:\ 6]M-XCURQT5+IS%;B\G5&G< L51 M3RY"@D@ X )/ K1T+7M-\4:/::MH^H6NJZ7>1B6WO;*99H9D/1D=20P]P: + M]%6\4\$J3P2J'CEC8,KJ1D$$<$$=Z )*\R^*_P#R.OPU_P"PNW_HLUZ;7F7Q M7_Y'7X:_]A=O_19H ]-HHHH ^'\Z93[?_ %\?^\/Y MT#/KVBBBO"/2"BBB@!K_ '&^E?(-?7S_ '&^E?(-=^%ZG-6Z!1117<R>>%%%% !1110 4444 %>T? #_D'ZQ_UUC_D:\7KVCX ?\@_ M6/\ KK'_ "-<]?\ ALUI?&CUBBBBO*.X**** /&?V@/^/S1?^N<4444 %%%% !1110 4444 : M_A#_ )&S1/\ K^@_]&+7Z?U^8'A#_D;-$_Z_H/\ T8M?I_0 4444 %%%% !1 M110!\WV=W+J__!0W4K>[R\&B_#>%K"-^1&UQJ+^?(H[%A!$I([(!3?V-+F2V MU7X\:#%QI.D?$C4DL8Q]R!)HX)Y(D'0*)99&P.A ?AO M<:/X.\>#2/%NK>)&\2:[XDGTF.X&H2S3![I%MV8K$K(%C7!)1449)^:@#H?C M-JGA[X<_#[QAJ'_B[I>C1- EKI>G:GX/743I46Q1*L,ANXP#*X+,X0,1M4DJB@>R>!-+ M\0:+X4L++Q3KUOXGUZ(/]IU6UT\6$.=N>,X !OUYE\5_^ M1U^&O_87;_T6:]-KS+XK_P#(Z_#7_L+M_P"BS0!Z;1110!\X?%[_ )*#JGTB M_P#125QU=C\7O^2@ZI](O_125QU>U3^!>AY\OB844459 4444 %%%% !3[?_ M %\?^\/YTRGV_P#KX_\ >'\Z!GU[1117A'I!1110 U_N-]*^0:^OG^XWTKY! MKOPO4YJW0****[CE"BBB@ HHHH **** .V^#G_(_67_7.7_T U]%5\Z_!S_D M?K+_ *YR_P#H!KZ*KS,3\9V4?A"BBBN4W"N+^,/_ "3_ %'_ 'HO_1BUVE<7 M\8?^2?ZC_O1?^C%K2G\:]2)_"SYSHHHKV3SPHHHH **** "BBB@ KVCX ?\ M(/UC_KK'_(UXO7M'P _Y!^L?]=8_Y&N>O_#9K2^-'K%%%%>4=P4444 >,_M M?\?FB_\ 7.7^:UY+7K7[0'_'YHO_ %SE_FM>2UZ]'^&CAJ?&PHHHK8R"BBB@ M HHHH **** /IKX:_P#(BZ/_ -9?%? M_D=?AK_V%V_]%F@#TVBBB@#YP^+W_)0=4^D7_HI*XZNQ^+W_ "4'5/I%_P"B MDKCJ]JG\"]#SY?$PHHHJR HHHH **** "GV_^OC_ -X?SIE/M_\ 7Q_[P_G0 M,^O:***\(](**** &O\ <;Z5\@U]?/\ <;Z5\@UWX7JB_P#1BUI3^->I M$_A9\YT445[)YX4444 %%%% !1110 5[1\ /^0?K'_76/^1KQ>O:/@!_R#]8 M_P"NL?\ (USU_P"&S6E\:/6****\H[@HHHH \9_: _X_-%_ZYR_S6O):]:_: M _X_-%_ZYR_S6O):]>C_ T<-3XV%%%%;&04444 %%%% !1110!]-?#7_D1= M'_ZX_P!3735S/PU_Y$71_P#KC_4UTU>+/XF>C'X4%%%%04%?GA^T5_R6KQ5_ MU\K_ .BTK]#Z_/#]HK_DM7BK_KY7_P!%I0!YQ1110 4444 %%%% !1110!K^ M$/\ D;-$_P"OZ#_T8M?I_7Y@>$/^1LT3_K^@_P#1BU^G] !1110 4444 %%% M% !1110 4444 %>9?%?_ )'7X:_]A=O_ $6:]-KS+XK_ /(Z_#7_ +"[?^BS M0!Z;1110!\X?%[_DH.J?2+_T4E<=78_%[_DH.J?2+_T4E<=7M4_@7H>?+XF% M%%%60%%%% !1110 4^W_ -?'_O#^=,I]O_KX_P#>'\Z!GU[1117A'I!1110 MU_N-]*^0:^OG^XWTKY!KOPO4YJW0****[CE"BBB@ HHHH **** .V^#G_(_6 M7_7.7_T U]%5\Z_!S_D?K+_KG+_Z :^BJ\S$_&=E'X0HHHKE-PKB_C#_ ,D_ MU'_>B_\ 1BUVE<7\8?\ DG^H_P"]%_Z,6M*?QKU(G\+/G.BBBO9//"BBB@ H MHHH **** "O:/@!_R#]8_P"NL?\ (UXO7M'P _Y!^L?]=8_Y&N>O_#9K2^-' MK%%%%>4=P4444 >,_M ?\?FB_P#7.7^:UY+7K7[0'_'YHO\ USE_FM>2UZ]' M^&CAJ?&PHHHK8R"BBB@ HHHH **** /IKX:_\B+H_P#UQ_J:Z:N9^&O_ "(N MC_\ 7'^IKIJ\6?Q,]&/PH****@H*_/#]HK_DM7BK_KY7_P!%I7Z'U^>'[17_ M "6KQ5_U\K_Z+2@#SBBBB@ HHHH **** "BBB@#7\(?\C9HG_7]!_P"C%K]/ MZ_,#PA_R-FB?]?T'_HQ:_3^@ HHHH **** "BBB@#YT\5:G-\3OVOQ\.-0O+ MZ+PEH'@T:[/8V-[+:?;+ZXNS#&96B96=(XXG*J3C=)N()52-#]DCQEJNL:?\ M2?">L:C=:M)X(\8WV@V5]?2M-<2V(6.:V\V1B6D=4F\LNV2PC!)))-2^,? ^ MO^#?VF;3XK:-H-WXHTK4?"Y\-:KI^F2P)=021W/VBWN%6:2-74[Y8V ;^'H-4A@;3+6XDCB56G.4D:& M"-&8+D%BP!P-U "_MFWGB+P_9_#C5M)\6:OI%K-XYT#3I],T]TAAN8Y;U1)Y MSA?,8%<+L#A",[E;M])U\]_M>>&/%_CO2?!6E^%O!FI^(6TKQ;H^OW-S;7=C M#$L%M-(OIM2TZ"YN-/N=*FD&6L[MHFEBYQAC$[I M[_*QZT 7*\R^*_\ R.OPU_["[?\ HLUZ;7F7Q7_Y'7X:_P#87;_T6: /3:** M* /G#XO?\E!U3Z1?^BDKCJ['XO?\E!U3Z1?^BDKCJ]JG\"]#SY?$PHHHJR H MHHH **** "GV_P#KX_\ >'\Z93[?_7Q_[P_G0,^O:***\(](**** &O]QOI7 MR#7U\_W&^E?(-=^%ZG-6Z!1117<O:/@!_P @_6/^NL?\C7/7_ALUI?&CUBBBBO*. MX**** /&?V@/^/S1?^N*O^OE? M_1:4 ><4444 %%%% !1110 4444 :_A#_D;-$_Z_H/\ T8M?I_7Y@>$/^1LT M3_K^@_\ 1BU^G] !1110 4444 %%%% !1110 4444 %>9?%?_D=?AK_V%V_] M%FO3:\R^*_\ R.OPU_["[?\ HLT >FT444 ?.'Q>_P"2@ZI](O\ T4E<=78_ M%[_DH.J?2+_T4E<=7M4_@7H>?+XF%%%%60%%%% !1110 4^W_P!?'_O#^=,I M]O\ Z^/_ 'A_.@9]>T445X1Z04444 -?[C?2OD&OKY_N-]*^0:[\+U.:MT"B MBBNXY0HHHH **** "BBB@#MO@Y_R/UE_USE_] -?15?.OP<_Y'ZR_P"N+U[1\ /^0?K'_76/^1KGK_PV:TOC1ZQ1117E'<%%%% 'C/[0'_'YHO_ %SE M_FM>2UZU^T!_Q^:+_P!O1_AHX:GQL****V,@HHHH **** "BBB@ M#Z:^&O\ R(NC_P#7'^IKIJYGX:_\B+H__7'^IKIJ\6?Q,]&/PH****@H*_/# M]HK_ )+5XJ_Z^5_]%I7Z'U^>'[17_):O%7_7RO\ Z+2@#SBBBB@ HHHH *** M* "BBB@#7\(?\C9HG_7]!_Z,6OT_K\P/"'_(V:)_U_0?^C%K]/Z "BBB@ HH MHH **** "BBB@ HHHH *\R^*_P#R.OPU_P"PNW_HLUZ;7F7Q7_Y'7X:_]A=O M_19H ]-HHHH ^'\Z93[?_ %\?^\/YT#/KVBBBO"/2 M"BBB@!K_ '&^E?(-?7S_ '&^E?(-=^%ZG-6Z!1117< MR>>%%%% !1110 4444 %>T? #_D'ZQ_UUC_D:\7KVCX ?\@_6/\ KK'_ "-< M]?\ ALUI?&CUBBBBO*.X**** /&?V@/^/S1?^N<4444 %%%% !1110 4444 :_A#_ )&S1/\ MK^@_]&+7Z?U^8'A#_D;-$_Z_H/\ T8M?I_0 4444 %%%% !1110!XUXS^)WB M'5OCU8?"GPE=6.D747AY_$FJZO?6C7?E0F?[/;P11B1!O=Q(S,Q("QX RP*Z M'[//Q;O_ (J>'_$MOKEO:VWB?PIX@O/#6K"Q5EMYIX"I6>)6+,J21R1N%))4 ML5R<9/G?B&YL_A;^W&?%OB2^M]%\,>)_ J:5;:MJ$JPVPOK6\:5K=I&(56:& M7>H)&X1R8SM-8/[/7C_P]\+/"_Q1^)_B[4&T3POXZ^(UQ+H=W);RN+NWD\JU MM955%+!96B=E8@#85;.#F@#T2?XE^,_B-\8/B#X*\#ZAH^@P>"+6R6YO=5T^ M2]^V:A=1-.D6%ECV0I&(]Y&6)DP"NT[NL_9W^+R?';X.>'/&OV'^S+G4(Y([ MRQW[Q;74,KPSQ@]P)(WP3U&#WKQ[P9XET3X"_M,?'VX\;ZO:>&],\1C2_$6D MWNI3"*.\ACL_(N5C)^^\#]6\&_LR^&(M021VH ]^KS+XK_\ (Z_#7_L+M_Z+->FU MY[\8O@AH/QOTJUT_7;S5;.&W\P*^DW9MI"'VY^< D?=&",$<\\F@#T*BOE3_ M (=O?##_ *&#X@?^%9=?XT?\.WOAA_T,'Q _\*RZ_P : -SXO?\ )0=4^D7_ M **2N.JY-_P3+^$MQ(9)=6\Y6HJS_P .Q?A#_P!!+QO_ .%-<4?\.Q?A#_T$O&__ (4UQ5?6 MEV%[%]RM15G_ (=B_"'_ *"7C?\ \*:XH_X=B_"'_H)>-_\ PIKBCZTNP>Q? M-_\ PIKBC_AV+\(?^@EXW_\ "FN*/K2[![%]RM3[?_7Q M_P"\/YU-_P .Q?A#_P!!+QO_ .%-<4O_ [%^$(_YB?C?_PIKBCZTNP>Q?<^ MMJ*^5/\ AV]\,/\ H8/B!_X5EU_C1_P[>^&'_0P?$#_PK+K_ !KSSJ/JNBOE M3_AV]\,/^A@^('_A677^-'_#M[X8?]#!\0/_ K+K_&@#ZI?[C?2OD&M7_AV M]\,/^A@^('_A677^-4_^'8OPA_Z"7C?_ ,*:XKHI5?9WT,IPY[%:BK/_ [% M^$/_ $$O&_\ X4UQ1_P[%^$/_02\;_\ A37%='UI=C+V+[E:BK/_ [%^$/_ M $$O&_\ X4UQ1_P[%^$/_02\;_\ A37%'UI=@]B^Y6HJS_P[%^$/_02\;_\ MA37%'_#L7X0_]!+QO_X4UQ1]:78/8ON5J*L_\.Q?A#_T$O&__A37%'_#L7X0 M_P#02\;_ /A37%'UI=@]B^YUOP<_Y'ZR_P"N-_P#PIKBC_AV+\(?^@EXW_P#"FN*/K2[![%]RM15G M_AV+\(?^@EXW_P#"FN*/^'8OPA_Z"7C?_P *:XH^M+L'L7W*U>T? #_D'ZQ_ MUUC_ )&O(/\ AV+\(?\ H)>-_P#PIKBI[?\ X)I_"FT#"#6O'D(;J(_%-RN? MR-95*ZG'EL7"ERN]SZPHKY4_X=O?##_H8/B!_P"%9=?XT?\ #M[X8?\ 0P?$ M#_PK+K_&N0W/JNBOE3_AV]\,/^A@^('_ (5EU_C1_P .WOAA_P!#!\0/_"LN MO\: /1?V@/\ C\T7_KG+_-:\EJ_-__ IKBC_AV+\( M?^@EXW_\*:XK3ZTNQ/L7W*U%6?\ AV+\(?\ H)>-_P#PIKBC_AV+\(?^@EXW M_P#"FN*/K2[![%]RM15G_AV+\(?^@EXW_P#"FN*/^'8OPA_Z"7C?_P *:XH^ MM+L'L7W*U%6?^'8OPA_Z"7C?_P *:XH_X=B_"'_H)>-__"FN*/K2[![%]SZ1 M^&O_ "(NC_\ 7'^IKIJ^4HO^";/PMAC5(]>\?1HO 5?%5R /PS3O^';WPP_Z M&#X@?^%9=?XUP-W;9TI65CZKHKY4_P"';WPP_P"A@^('_A677^-'_#M[X8?] M#!\0/_"LNO\ &D,^JZ_/#]HK_DM7BK_KY7_T6E>R?\.WOAA_T,'Q _\ "LNO M\:SKG_@EW\&KR=YKB]\9SS. >$/^1LT3_K^@_\ 1BU^G]?("?\ !+7X M+1NKI<^,593D,/$4P(/K6I_P[>^&'_0P?$#_ ,*RZ_QH ^JZ*^5/^';WPP_Z M&#X@?^%9=?XUZ7\$/V7/"?P!U74]0\.ZEXDOIM0A6"5=)- M)\(:)=ZQKNIV>C:3:)YEQ?ZA.L$$*Y R[L0%&2!R>XK&\&_%?P9\0[JZM?#/ MBC2=\$?\):/#'_"6:/\ M\)"9_LO]G?;8_.\_;O\ )VY_UFWYMGWL'O .FIJ'B76[#0K*258(Y]0 MN$A625ONQKN(W,<'"C)..E2^%O%^A^.-(35?#VKV.MZ:[M&+K3[A9H]ZG#*6 M4D!E/!!Y!X- &O1110 4444 %%%% !1110 445S?C/XD^%/AU'9OXG\1:9H/ MVUVCM5O[I(GN&4998U)RY Y(4' H Z2BL+PYXZ\.>,/#QU[0M>TW6-$&_=J- MC=QRP+L^^"ZD@%<'()XQSBJ/@WXK>#?B'_AMXAUV#1M,\>>';_5+B5H(+6WU.%WGD7. MZ./#?.PP"50\U;OB#QOX?\ "F@IK>LZW8:9I$AC6.]N;A4BD+_ZM48G#%LC:!DG(QF@ M#;HKEK?XJ>#;KP=<^+8_%6CGPQ:EA<:NU]&MK 5;:RR2$[48-\I#$$'@\TWP M;\5_!GQ#NKJU\,^*-)UR[M%62XMK&[226)&^ZS(#N"GL2,'M0!U=%93^*M&C M\2P^'6U:R77YK9[V/2S<+]I:!656E$>=VP,RC=C&2!6K0 4444 %%%% !111 M0 4444 %%%<'HWQ[^&WB'78-&TSQYX=O]4N)6@@M;?4X7>>1<[HX\-\[#!RJ MY(P(/$^DZ/!J618M=WB)]KPH8^4"+O&_A[P!I(U3Q-K>GZ!IQE6!;G4;E((VD;[J*6(RQP<*.3C M@4 ;=%<[X-^(GA?XB6MS<^&/$&FZ_#:R>3<'3[I)C!)C.R0*24;'.&P<52_X M6]X(_P"$M'AC_A+-'_X2$S_9?[.^VQ^=Y^W?Y.W/^LV_-L^]CG&* .OHKA_% M/QR^'?@?69M)\0>-] T;4H$22>UO=1BBD@1_N-("W[M6[%L ]JT/%?Q1\'^! M;/3KKQ!XGTK1X-2.+%[N[1/M9V[CY0)S)\I!^7/!S0!U%%8OA'QKX?\ 'VCK MJWAK6]/U_3&=HA=Z;MJ@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@"AK>A6'B.P^Q:G:I>6GG13^3)]TO%(LL9 M/T=%/XW >R?&'P=XA^('PYUCP_X7\6/X'UF^1(X]&-KU&:-'/*J3U M QG SG K9?\ 9#N'^'P^%A\4VX^$0U;^T?[%&F-]O-M]J^U_V?\ :?.V^3YW M&[RM_E_)G^.NQ_:#^"GB'XV6WAVRL/%>F>'K#1M;L->1+G1)+V62XM9O-12X MNH@$8@ C;GKSZ '*_'WP_K>E?M#_ >^(ZZ#J?B?PIX>@U6ROK;2+8W5Q83W M,4:Q72P+\\@PCQL4!90W3!-87[-/B-M2_:R_:+MK+3[_ $K1[B/P_JWV*_@- MN\=U+:RQRR&(G*-(L,;'< QVY(KVOQ!X?^(5Q-H-YHWBS1+6[M(+B'4;:[T2 M62SO3(T9CD15N@\31^6P&7<$2OD#C%3X/_!U?AI=^*M*[]=0UG M5_L_V=)"D8B@AABW,8X8HU"JI=VY8EB30!Z11110 4444 %%%% !1110 5CZ MU::+8W,?B;5?LUM)I%K< :C=.$6U@?8TQ+$X5<1(23T"]0,UL5XY^T)\&/&' MQ@E\-)X=\>V?A/3M+G>ZN],U#0!JMMJ,HV&!I$,\61$59@C;E+,K$912 #Y0 M^*VBZOI_[./Q_P#'*0W&BZ!\3O&&F?8+)T:%SICW-I:27+H<%#=+O)# $HZD M\G ]]^.[_P#"-_M5?LT7>F(MO-=W.M:+/'"-OFV;6'F^60.JI)#&X'0%:Z6[ M^ GBSXB?##QGX(^*_P 0+7QG8:]!%%:W&D>'UTB73W1BXE'[^42,)!"ZYP 8 M^^>+VD_!/Q!J_P 2_#/C?QUXIL-?U/PMI]U9Z+#I>DM90QS7"JD]W*&GE+R, MB! H*JH9^N[( .$_:D\$V?C#PWX!^#'@VUC@U@ZSIFIQBV&?[#TVSG622\9O MX.$,29.Z1Y"!G#D6?@4__"3?M3_M,3:I&MR]M M>5R.A+&J?@W]F_XW^"&OY;/X\Z)<7NI7)N]0O[KP LES>2=C)(;[.%7"JHPJ M* J@ 5Z!KGP5U_3?B5XJ\:> O$]CX>+3+W4]+M9)&+$VT%_/%"N?1 M454'L@KZ.KC?@[\+-)^"?PR\/^"-#>:73M'M_)6>Y8&6=V8O)*Y'&YY'=SCC M+&NRH **** "BBB@ HHHH **** /,?C-JGA[X<_#[QAJ MW";]\1OH[6*-0I/#>2MQ*B'T.1BO7/'/P"^*.N_/''A_XNZ7HT30):Z7I MVI^#UU$Z5%L42K#(;N, RN"S.$#$;5)*HH&YKGP.\2>(K7X>Z[J7C*SO/B9X M,NKJXMO$0T7RK.[CN%>.:"2T6;(1HC&,K+D/$K^JD X7X9:79ZC^U_\ M#>& M+JU2ZT&>+PSKSV;9\I+X1O\ O,#CW :-Q^S=XE_P"$9^)EUI_Q M"&B?$CQ[#;6.#6#K.F:G M&+89_L/3;.=9)+QF_@X0Q)D[I'D(&<.1]-R!FC8(P1R" Q&<'UQ7S#X-_9O^ M-_@AK^6S^/.B7%[J5R;O4+^Z\ +)>5R.A+&LW]A&;31^S!X M6UW7)(5'A5];TJTU:]EVK;:?'?RKR[' 18[>)X7SX02LIEEV'0-C* M+@ 7]FGX;CQ#>?%GQIJ^EM;^&?'GBF'6]'TFZC:,M!;+$(;QXS@HT\D(FVL, ME0A8U3XU69UO55@CT_7M,\)BS?3HPY-P-BW9+F1/D#! MT:/EE.<8?\'_ (/_ !0^&^HZ-::I\3] U?P;I\30_P#"/Z7X*33-R[&"!9A= MR;,.0Q^4[L$'KF@#V^BBB@ HHHH **** "BBB@ JAJFAZ?K$^G3WUM'<2:;< M_;+5I/\ EC-Y;Q[Q[[)''/\ >]<5?KS#]H3X6>)?C!X(A\/>'/&)+? MR3:5_:$=_;!6W6KIYT1".Q0MAOF52A!5V! /./A3IT_BG]HSXK?H_^*1N M-&L] TV=!B/6Y[4R/+=)_?C0L(4DY#;7VG: 3X*69O\ @D./$9G/]O+9_P#" M3#4_^6PU+^U?M'VC=UW^9WZ]NE?7OPE\ _$SP;J;_P#"8?$C2/%VAI9_9[73 M--\*)I/V=PR[7#K)=;N=(6YU;Q/ M;"$:1#&9+C6+^2V$,-JB')9F5%3'0*K,V &-8_P*^%&I_!;]GWX?:9J.E_\ M"4^-O"FA"Q2.&X16#RE#-#')(P3:-BJ&./EC&,9Q67XY^ 7Q1UWXP:AXX\/_ M !=TO1HF@2UTO3M3\'KJ)TJ+8HE6&0W<8!E<%F<(&(VJ2510.M'@7XI6T'A6 M\3XBZ3?ZYIMK>VNJF\\/R1V.J>=+$\4HMXKM?)DA6'8&W29$LG W< 'G7[(@ M4?$;XZ3ZJG]@^--2\0V^HZKX0^\-*B>V5;=_-'R3&98V=I(\KN!7JN3]-UY7 M\)_@K<>!O''C;QUK^N1^(/&/BTVJ7D]I9FTM+:WMD9((((C)(P WN69G8L3G M@ "O5* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH ,H **** "BBB@#__9 end GRAPHIC 11 stld-20231231x10k002.jpg GRAPHIC begin 644 stld-20231231x10k002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $' @H# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /(_P!HGXN^+O@M MX.U;Q7HG@O3?$^A:+I5SJFIS7^O-ITB"( B*%%M9S([+N/S%%&WKS6/\*OVD M;KQ#\-M,\?\ Q'TSPQ\,?!^LZ;8ZCI>JW/BM9HY#1,9K>W$4JJ$. 75M MYPWRFMC]K/PYK_C3]G/Q]X9\+Z#=>(]=US2I],M;.UGMX2'E0J'9YY8T"*3D M_,6QT4]*\$TGX-?$?2O!'[+>MS>!K^_O?AA976FZYX*:_P!/\Z\:73?LB7$4 MAN#;LJ.I8;I%;9(?E#?+0!]*>*OV@_AWX+\4^$/#NL>+M)L]6\5_-I,,EY&! M/&5)20,6 V.0$0_QNP5<\XLCXS>$M:_X2;3_ IXH\-^)_%&A6UQ+<:'::S" MTT,D65*3B/S'A'F (S%"5)^Z3Q7R?\(/V6?B7\(=>_9;O+C3(/$DO@[2-7TS MQ!5V:7"_/0!]8_ _X]?\+C M_9XT3XI?\(W=V1U*RFO!H5A)]MN,I(Z"*-ML8=F*<9"C+$_&7P3_8^\+>'M>\'WO_"8:!97,;Z!#>V;2W,GGR.BQS"8P@,'7EG&.,_A9:?#/Q+XI2+4CJ]SXAMM2;6M12:.2!,VX_T>"! M+6&!5;>=C(=Q99&< ]KT_P#:7\2:EIOCK1;3X;2ZO\5?"=[;6-QX0TC6$DMI M6N;874$GV^6.)(XC%NW/(BX="BAV9-V'X>_;'UCQO^S9%\2O#'PKU75?$GGW M-O<^%)]2AM$LVM7(NY);V4!%C15;!V;F8JNP?,5PM*\,?%7P)J'QT^+?AWX: MWEYX[^(-UI5OI?A*YU;3TDL8K.R%N+BYF\XP8WF5@L;R,08@0,MLE\+Z9XR7 MX&:)X&\5?LQ"]\)WMQ=6>J^%X/$^FW]U:VZJDL5V[S/%%=33W1ED9A)&Z-B3 MYFZ@'N'PE^*MS\9?@=X?\?:+H9L;[7-)%_::1JMR84$Q0[8WF6-R(RPXE$9. MPAMF?EKYT\+_ /!0#Q!JG@KP3XTU7X8:?9^%_$_BU?!\2:9XH>\U..Z,DD8D M6U:QB65-T?19=V&!V]<>X?L[?#?5_@#^SQHWA:\^V^)-0T2"[>WLH;A)9S$9 MI9;>RCEF9$+)&T<*L[*F4'*+C'Q7\%OV3_BY\&-(\(?$;PS\/;C2?BCX?UV[ M@US1)=2TY4\3Z'=W!D9!-'<,GFPKMVF4K@XQO\M!0!^BMWX\\,Z?XNL?"EUX MBTFV\47T+7-IHDU]$E[<1#=NDC@+;W4;'RP!'R-Z&J^G?$SPAK'B35?#UAXK MT2^U_24,FHZ5;:C#)=62#&6FB#%HQR.6 ZCUKY(C_9W\>ZQ^U1K?B_5M(\40 M^%M?UGP[XJLVLM3TB**PN+.'9):ZD'$UP3$OF*JV;M%)YI7>H8R)G>#OV7_B M#)^SAX\^$^K^$+*U\9FVUNST_P")%Q=6KIJ,%Y/'YD5O+-EA&S*5;&"VT M[@I[_&GB[]G3XI^+_AC\>KZU\"76BZGXP\/Z!X=TOPD^HZ?Y\LME$BRW5C.47Y5/H'BS]G_7/#][^SKXO\*_#KSQX2EEF\4>%=/DL(+ZYE MFTQ;59W>29()Y83&$+-,20PVL1DT >D?!/\ :^\+_$3X*6/Q$\:7.B?#"TNM M4NM)6+6-=B$#30R.F$GE6$,6$;,%V@X!]*F\?_M7Z%\./C-X,\+:PVB6?@SQ M+H<^LQ^-;O78X+:#RV4*K*T?EE)/,AV2>=\Q?&W@%OD[PI^SG\;/#?[./@SP M(GPM@CO;;6_$!U)X-1TS[79VUU;R"V:SN3+F&&1YPDK1;)]D+*%PV&ZCPG^S MW\3/#FE_ 77;WX;SZI>>!O!6I^']0T+^T-.-U]JN$,"-$S7'DE"N69O,!$;D M8+92@#Z=U_\ :$&D_'[X;_#VSTBTU;1_&^DWFIVGB*VU/<$^SQ^80(1$5D1U M:,JXEYW'Y< %O1?"_CSPUXX_M#_A'/$6E>(/[.N&L[W^R[V*Y^RSK]Z*38QV M..ZM@CTKX>T;]DOXF^&;KX!>'(]/FNH/#/@C7=$U;Q/:WMOY&GWFH0.D056F M6=UB; +(G39MSR%],_8:^!/BOX3V,=SXQTSQ!IFOVWAZR\.7 U+4-+FL)8[6 M24P&R2RC#E )9&+W+"7]X%(?E@ =3H7[5&J2_M"^//AWXC\-^'O#.A>#+&/5 M-2\4W'BA_+6TE4M _EO9QJKI:9Y0UAKY74!8KEF832/M4@;GDE4$9.: /JKX M;?M)^%_%'@'POK?BK6_"O@W6M/XW_#F6WT2=/'_A=X-<65]*D76;8KJ"Q$B4P'?B4(00Q3.W!SBO@3 MX _"7QMK_P"SK^R/XQ\->&YO$D7A5?$8O]/MKJWMYQ'?"XCAE!GDC0H&V[L, M6 ;(5L8K8\ _LQ?$RP^&O[)_AK7_ (:WD_\ P@NOW]UXDA;4=-DB@@EG=HW_ M ./K]ZN) Q50QPC@J3A6 /M:U_:,^$]\E\UM\3_!MPMA:+?W;1>(+1A;VS% MLTF)/DC)EB ;PYXV\.: M5Y2HME;^3%C;,D<9#C)@F"@;36G_P4&^&_B_XP_L[7_@OP5X5NO%& MKZE?6)OA+XK M\'6>A:_H^BV^N+?Z%K+ZK82122;#')(]M;M%+DJ50H=R[SD!1N[*Q_:!^&.J M^&==\1:=\0_"^JZ%H40FU34-.U>"YBLE;.TRM&[;=VUMH/+$8&37SK\*?A9\ M1OV??'/CK1O"'P[DU/X1>,[!]:TO0[Z]L%'AG5I(B);&>+[1AK>1ASY!D51M M5<_,Q\G^&_[,/QAOM-^+5OXC\ MHMYXO^&2:!;-)J&F_8H=2B211!'!;2E;: M')3REC38JJ"Q5RV0#[=\._M"_#?Q+X)\->+(/&V@VVB^(FCATV:\U*"'S[AP M#]F&7YG!.UHAE@P((R*R/#/Q*\27?[2_C/X?ZBVE3Z#I_A_3]'?$$.C6_P[D\!^ M(M$\-ZKI']H6F4C4R;[S?!LE\L*Q@;S5"J0QY6OL+P?\#O#?ACQG_P )P(=2 M;QG3:[>7,4D4:C:GDLXAPK;F!6)/F=V 4NV0#T6BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ K,\2>&='\8Z)=:-K^DV.N:/=J%N-/U*V2XMY@"" \;@J MPR >1U K3HH IZ-HVG^'=)L]+TJQMM,TRRA6WM;*SA6&&")1A41% "J M !5RBB@#'T_P=H&D^(M5\06.AZ;9Z]JRQ+J.J6]I''=7@C7;&)I0-T@1>%W$ MX' Q6Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !63XI\4:?X-T.XU;4S<_9(=H*65G-=SNS,%58X84>21B2 %12?:M:O/? MC?#X,O?!Z6?CCP]J/B72;BX"Q6VF:'>ZI-%/L;9*HM(GD@9>2L_R;&VD.K;3 M0!T-WX\T;3O!3>*[Z:YT_1EMA=,U[8SP7"J<;5-LZ"82$D*(MF\L0H4L0*L> M$?%^D^.M!@UC1;E[FQE9X_WL$D$L)?#;:#X@U2,V4US)=PVE]#+,!+&ACGNE6!Y!%&6=W1- MJC>C5V7P-M;V73O%>NW5G>:=;>(?$%QJ=C9ZC;O;W$5MY<4*,\3@/$9/),NQ MU5E$H#*&W"@#TJBLC6]:?2M2T"U2-774KYK1V8\H!;3S9'OF$#\36O0 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+>,/^1A\#_P#8 M8D_]-]Y74URWC#_D8? __88D_P#3?>5U- !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !117EW[0GQ7TGX7^"ME_XHTKPC?:P9+*RU/5KV&UC@81L[ MR*TK ,ZHIV* V9&C! 4LP /4:*^=K;X@W'B']DWX;:EI?B1[Q_$(\.Z->Z_9 MWIDE N;FVM;LK.K967%=_\ V]NAIWBO0YKR\U*T\/>(+C2 M[&\U&Y>YN)+<1Q2JKS.2\AC,S1;W+.1$-[,VXD Z'QA_R,/@?_L,2?\ IOO* MZFN6\8?\C#X'_P"PQ)_Z;[RNIH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#RGXZ?'3_A2W]B?\23^V?[2\_\ Y>_(\OR_ M+_V&SGS/;&/>O*O^&Z/^I)_\JW_VBC]NC_F2?^W[_P!MZ^5* /JO_ANC_J2? M_*M_]HH_X;H_ZDG_ ,JW_P!HKY@TC2Y=9U*WLH2J/*V#)(2$C4+G[+J6D MP:@?M%Q'W3FO:Z^*?V*?\ DJFJ_P#8%E_]'P5]K4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %175K%>VLUO,N^&9#&ZY(RI&",CVJ6B@#C9_A#X6N M?#?_ C\EG=G1!I,6B)8#4[H116T7^J,:B3"3+P1<+B8%4._*KC9\(^$-)\" MZ#!H^BVSVUC$SR?O9Y)Y9)',/^1A M\#_]AB3_ --]Y74URWC#_D8? _\ V&)/_3?>5U- !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?*G[='_,D_P#;]_[;U\J5 M]5_MT?\ ,D_]OW_MO7RI0!J^'?$M_P"%KR6ZT]H%EEA:!Q<>E>@>)OB_X<\:^*K[7->\"I?S7$T11$U-X"D*1;#&QC1=Y+?-O(R,!>0,5 MY510!T?BWQ=_PD5OI-A;026FD:3 T%E;SS">50SEW+R!5W$LQQA5 48ZD\Y M110!] ?L4_\ )5-5_P"P++_Z/@K[6KXI_8I_Y*IJO_8%E_\ 1\%?:U !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !117.^.O%TW@O15O;7P[J_BJ[DE$46EZ(D)N)3M9F(,TL M4:@*C'+NNZ,:V ML"(Y4"662:*-0Q4;G ) R1H^!/&MMX\T(ZA!97FESQ3RVEWINHJBW-G<1L5D MBD",Z$@C(9&9&4JRLRL"0"#QA_R,/@?_ +#$G_IOO*ZFN6\8?\C#X'_[#$G_ M *;[RNIH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@#Y4_;H_YDG_M^_P#;>OE2OJO]NC_F2?\ M^_]MZ^5* "BBB@ HHHH M ^@/V*?^2J:K_P!@67_T?!7VM7Q3^Q3_ ,E4U7_L"R_^CX*^UJ "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "N ^-]J=8\!7NAR>$?$WC&RU8&TNK3PKJ=OI]W'$1DMYTMW;8 M4X"D(Y+!L%2I:N_HH \-UWP;XU/P=\*^'+JUO/$_BSPQ;Z)K$^JM=0&'5[NS MN(I)[59)'1S-(L+[99$CCW2QLS#YU'8?!KP[JNDZ;XCU?6[!]'U+Q)K4^L/I M5!&S[&90[,%9@ Q]"HH Y;QA_P C#X'_ .PQ)_Z; M[RNIKEO&'_(P^!_^PQ)_Z;[RNIH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#Y4_;H_P"9)_[?O_;>OE2OJO\ ;H_YDG_M M^_\ ;>OE2@ HHHH **** /H#]BG_ )*IJO\ V!9?_1\%?:U?%/[%/_)5-5_[ M LO_ */@K[6H **** "BBB@ HHHH **** /+_BA^T-X<^$NOV^D:O9:IKRG]M;_DJFE?] M@6+_ -'SU\_T ?:W_#:W@?\ Z!7B#_P'@_\ CU'_ VMX'_Z!7B#_P !X/\ MX]7RI\/OAU?_ !&U1K*SOM.TW#)&+C5+CR8WE;]OC1-WF;]NW: M[9_U9SG':O0*^5/V%_\ F=O^W'_VXKZKH **** /)?\ A;6L?\)W_8OV:Q^R M_P!I?8]_EOOV>;LSG?C./;\*\[^/EQKWA_XI2Z_>:KXF@\$1V-G;G6/"FK'; MX:N!<'SCJ&F[U$]O<13)FX"R/"L3$+%@2U]&?\(UH_VS[7_95C]J\SS?/^SI MOWYSNW8SG/.:Y'Q7\"/!7C;Q)_;NKZ==RW[M UPMOJMW;6]Z(6#0I=012K%< MQH02(YE=!O?CYVSI.47;E5B(IK=GAVK?M8>.O!FO^/M/OO!-IXDN[;Q//I?A M^PT:XU"YD>W@L;:>02K;:=-(AQ/$P;:R[YW1F1(U=^S\#?M+O\6?B/)X2M_ M?B:P\-W<$]L^N366HVDMINZGK5U8:I;ZKJ%]'J0S0XCD,6SS !OW8&)M, M_9]\#:'K5QJFF:;?:9<3Q&-H;+6;V"V1OLXMO.2W2811S^2HC\]%$N/X^369 M9XU?27_BC]B3X5:C>Z_XACU68^%3/J=CKMY9WD_VB\M+>?S;B&5))-\<\H.Y MCDD-]Y58.U_7/%/[._Q5\0:'X(.K_$C3KGP==>*D\*^)/$<]Q-:7%K<6T)6" M]N!<3JMQ')(5B? M"BU+Q5JK1R7% MUXFUZ\FGOB@5$2:_G%U.(T0'8F&526PHWL: .)UO]HGQ6GB7PQ9>&_!6A^)] M(\3WK:?I6J1>)I(1)(--^VF5U:R($ *RQET=W&S(C+$QKS*?MI76I/X%DTCP M?87=MXJT*UU.-)M-G/FF**7RB#Z;9?L MX>$6\+^"-+O;:^AE\)PS+ISZ-K%[IRV\LT9CG=!;S)G*NZKNR45V"E)YA:_P"@7Y9$<(Q=B5)8D@$'@'XU:IXN^*.K>#M3\)-X;>RLVNT:\U ?:I%7R%)$!1? M,C+S.!- \T0\L!G5V\L>KUPWA+X)^#_ WB1]=T73KFUU P26R"34KJ:"%'9& MD\J"21HHBQBCW,BAFV*"2!75U- M5U- !1110 4444 %%%% !17/^-O'V@_#K2HM2 M\0WW]GV4LPMTE\F27,A5F PBL>BMSC'%<3_PU)\,/^AF_P#)"Z_^-4 >K45Y M3_PU)\,/^AF_\D+K_P"-4?\ #4GPP_Z&;_R0NO\ XU0!ZM17E/\ PU)\,/\ MH9O_ "0NO_C5'_#4GPP_Z&;_ ,D+K_XU0!ZM17G_ (6^/?@3QKKUKHVC:[]L MU*YW>5!]CGCW;5+M\S( ,*I/)[5Z!0 4444 %%%% !1110 4444 ?*G[='_, MD_\ ;]_[;U\J5]5_MT?\R3_V_?\ MO7RI0 4444 %%%% 'T!^Q3_ ,E4U7_L M"R_^CX*^UJ^*?V*?^2J:K_V!9?\ T?!7VM0 4444 %%%% !1110 4444 ?%/ M[:W_ "532O\ L"Q?^CYZ^?Z^@/VUO^2J:5_V!8O_ $?/7S_0!V_PBCT"'Q7% MJ7B#Q#%X?BT_%Q;,]G-/O%C7UE M9FPTNV@CL;&W,;4W')^8\D\G&<9.,GCZ** /JO]A?\ YG;_ +T6_DA; M1[Q;80-]UQ=&+R""05XD/S*R_>4@?-W_ H3QW_POW_A)/["_P")+_PDW]H? M:?MD'^H^U>9OV^9N^[SC&?;-)^U#JFL?\)A\5$T'3?'4>K?\(%:V>F:GX9T3 M5=QU!+R6:-(+JVBVLP\V$L%%YI M"J@DA8T!9VXX5023P 35'PGXITOQSX5T;Q)HEU]MT76+*'4+&Y\MH_.@E021 MOM*/$&CW0^+5S\/(/%)DCU2+3]8&IL'TBV,3* MQC$S6QOX[TLD2F%&,8=5MW"GAO"L_C/P-\,O"%DNF?%"UN?[#^'LT%E8:;K; M1V*--L(^SQ_O("H$H*R!')WT ?H%=WMO81++=3Q6T;2)$'F<*" M[L$1)-:UF ZAIDE]/;V\3VEVX#A(+BVG5V0NQA"L6.Y: /JRV\?:+=^-[ MGPE%+=-K=M:F[D4V%P+<(#'D"Y*>27'G1$QARX$BDJ 0:Z*O./AW\#-!^'^L M0>(([K7-1\3G2XM+N]0U/Q%J5\L\:'=_JKBXD0?/N8'&X;VP?F;/H] !1110 M 4444 %<)\9?#?@KQ'X-E3Q[HMMXBT2)QLTJ[C\Y+F=_W<4:PD[9)69PL8(R M'92I!P1W=,/"NB>*[.WD\Z&WUO3H;R.)\$;E656 ."1D M#?#>K:Q_;:0W>@^'_ !'J"W'V@3P?;K:UOHY)#RZ- M^\AE9AG:TA;:=Q'6_L^00:;I'C#2-,ABMO#.D^)KVPT:"W&(8;=!'YD,8Z*D M=P;F-4&%01[% "@5UUO\+O!EIITFGP>$="AL)=,_L5[6/385B?3_ )O]$*A< M&#YW_=?=^=N.36QH6@Z9X7T>TTG1M.M-)TJSC$-M8V,"PP0(.BHB@*H'H!B@ M#%\8?\C#X'_[#$G_ *;[RNIKEO&'_(P^!_\ L,2?^F^\KJ: "BBB@ HHHH * M*** /G_]M;_DE>E?]AJ+_P!$3U\4U]K?MK?\DKTK_L-1?^B)Z^*: +FD:3>: M]JEKIVGV[W5[=2"*&&,O>!M<31];TZ2RU)T61( RR%U8D M*5*$@Y((X/48JGX;L;C5-:MK*UOK?39;DM";J[N1;PQHRD/OD) "[2P([@X M).#ZK\2/#(+4V'CCPW48X(R,@\C(KF:]2^+FF+H/A; MPAHT?B?1==M-.AD2"'2+L7+))(WF7#R$ ;!O950<[E0G@Y%>6T >K?LM_P#) M=O#/_;U_Z2RU^@%?G_\ LM_\EV\,_P#;U_Z2RU^@% !1110!X/\ 'G_D;[/_ M *\4_P#1DE>;UZ1\>?\ D;[/_KQ3_P!&25YO7L4O@1P5/B9/8Z?=:G/Y-G;3 M77PWXJNO%-Q=VL)L[F]NI(GGMI%Q Q.Z0;A MRNW."PZ\@$YY;G9M"4;JYQ%S:S64[P7$,D$R'#1RJ593[@]*CKI_B2U[+XNN MY;^ 6UQ(%/D[E9D4 *NXKD;B #P3UKF*N+NDR6K.QYI\9O\ F#_]MO\ V2O- M*]+^,W_,'_[;?^R5YI7E5_XC.VE\""BBBL#4**** /H#]BG_ )*IJO\ V!9? M_1\%?:U?%/[%/_)5-5_[ LO_ */@K[6H **** "BBB@ HHHH **** /BG]M; M_DJFE?\ 8%B_]'SU\_U] ?MK?\E4TK_L"Q?^CYZ^?Z "BBB@ HHHH ^J_P!A M?_F=O^W'_P!N*^JZ^5/V%_\ F=O^W'_VXKZKH **** "BBB@ HHHH *Q==\( M:;XDU+2+V_\ MCR:7,;BWBAOYX8&DXP984<1S[2H91*K!6 9<'FMJB@ HHHH M **** "BBB@ HHHH **** .6\8?\C#X'_P"PQ)_Z;[RNIKEO&'_(P^!_^PQ) M_P"F^\KJ: "BN#^*7CS4/!']F?88;:7[5YN_[0K-C;LQC##^\:X/_A?.O_\ M/GIO_?J3_P"+K>-&#_P#"^=?_ .?/3?\ OU)_\71_POG7 M_P#GSTW_ +]2?_%U7U>9/M8GO%%>#_\ "^=?_P"?/3?^_4G_ ,71_P +YU__ M )\]-_[]2?\ Q='U>8>UB5_VUO\ DE>E?]AJ+_T1/7Q37T7^T7\2]4\9^";* MRO8+2**/44F!MT8-D1RCNQX^8U\Z5C.#@[,TC)25T%%%%04%%%% 'JW[+?\ MR7;PS_V]?^DLM?H!7Y__ ++?_)=O#/\ V]?^DLM?H!0 4444 >#_ !Y_Y&^S M_P"O%/\ T9)7F]>D?'G_ )&^S_Z\4_\ 1DE>;U[%+X$<%3XF%%%%:F84444 M>:?&;_F#_P#;;_V2O-*]+^,W_,'_ .VW_LE>:5Y-?^(SNI? @HHHK U"BBB@ M#Z _8I_Y*IJO_8%E_P#1\%?:U?%/[%/_ "535?\ L"R_^CX*^UJ "BBB@ HH MHH **** "BBB@#XI_;6_Y*II7_8%B_\ 1\]?/]?0'[:W_)5-*_[ L7_H^>OG M^@ HHHH **** /JO]A?_ )G;_MQ_]N*^JZ^5/V%_^9V_[5YQ^T5X)U_P")/P4\7>%/#,>F MOK&M6#V$3:M=R6UO&)!M9V>.*5LJ"2%"\D8RN<@ W_B3XW7X?>%)=46S.I7L MMS;:?86(D\O[3=W$Z001L^&V(9)$W/M;8@9L';BH_AOXWF\;Z->/?Z?'I&MZ M9>RZ;J>GPW/VF."XCP?DEVH71D:.16*(Q61=RJV5&!\2/"OBSQ]X7ALX[+1M M.U*R_L[6[24ZG+)'_:EM6V@=PD:11NZHSA(HHDWE$WE2VU=VT %[QA_R,/@ M?_L,2?\ IOO*ZFN6\8?\C#X'_P"PQ)_Z;[RNIH \?_:#_P"8!_V\?^TZ\?KV M#]H/_F ?]O'_ +3KQ^O6H?PT<-7XV:?AF&"Y\1:;!+-1TVQB.U;V2"&('. '(49)_4FJ>DZBVD:E;7JPQ3O MXD2.;=M+#H3M(/!P>O;TK3NO&-Q//>W$-G:65W=3?:#=6P<31ODEBCEB5#9. M1T^E:.][HA6L3>.-#LM!FT>.Q8RI/IT=P\Q)_>.S/E@#T& ,#T'KFN;K6\0> M*;_Q-]B^W2>8;2 0(=S'=CJ[9)RQXR>^!633C=+4':^AP_Q>_P"1:MO^OM?_ M $!Z\AKU[XO?\BU;?]?:_P#H#UY#7FXC^(==+X0HHHKF-@HHHH ]6_9;_P"2 M[>&?^WK_ -)9:_0"OS__ &6_^2[>&?\ MZ_])9:_0"@ HHHH \'^//\ R-]G M_P!>*?\ HR2O-Z](^//_ "-]G_UXI_Z,DKS>O8I? C@J?$PHHHK4S"BBB@#S M3XS?\P?_ +;?^R5YI7I?QF_Y@_\ VV_]DKS2O)K_ ,1G=2^!!1116!J%%%% M'T!^Q3_R535?^P++_P"CX*^UJ^*?V*?^2J:K_P!@67_T?!7VM0 4444 9MYX MET?3[A[>ZU6QMITQNBFN$1ER,C()ST(-0_\ "9:!_P!!S3?_ +C_P :\'^+ MG_)0]6_[9?\ HE*X^NZ.'4HIW.9U6FU8^J/^$RT#_H.:;_X%Q_XT?\)EH'_0 MHI-&T2\\07 MRV=C&DMRP)6-I4C+8]-Q&3[#GKZ4_J\?YA>U?8^FO^$RT#_H.:;_ .!7B/XAVTOA"BBBN8V"BBB@#U;]EO_ )+MX9_[>O\ MTEEK] *_/_\ 9;_Y+MX9_P"WK_TEEK] * "BBB@#P?X\_P#(WV?_ %XI_P"C M)*\WKTCX\_\ (WV?_7BG_HR2O-Z]BE\"."I\3"BBBM3,**** /-/C-_S!_\ MMM_[)7FE>E_&;_F#_P#;;_V2O-*\FO\ Q&=U+X$%%%%8&H4444 ?0'[%/_)5 M-5_[ LO_ */@K[6KXI_8I_Y*IJO_ &!9?_1\%?:U !1110!\W_%S_DH>K?\ M;+_T2EK?]LO\ T2E?+XF=A\-7BAO=7>:YMK97TZ M:!3<7"1;G_P"1EMO^O1?_ $-ZX>O(K?Q&>A#X4%%%%8EA1110 M!]5_L+_\SM_VX_\ MQ7U77RI^PO_ ,SM_P!N/_MQ7U70 4444 %%%% !1110 M 4444 %%%% !1110 4444 %9?B;Q3HO@K0[K6O$.KV&@Z-:A3<:CJ=REM;PA MF"J7D?+&@+' DEB.,@,H!ZA=ZWIVGZ--J]U?VMMI,%NUW+?S3*D$ M<*KN:5I"=H0*"Q8G&.:;H6O:9XHT>TU;1M1M-6TJ\C$UM?6,ZS03H>C(ZDJP M/J#BOF1M3M=._9H\-:?>W,%I#INI:;XBO=&D=8;BS\.+K2RQRRP'#1V\5LB[ MPP "02(WNBS6^/)GMV$8DFC(X9);A; MF57&0XDW@D,#0!UGC#_D8? __88D_P#3?>5U->%OWT=O.P(\X$#RR#C&1UKFO\ A(_C?_T3SX?_ /A> M7W_RFH J?M!_\P#_ +>/_:=>/UW?Q!T'XW^._L'_ !1?P_L?LOF?\SM?2;MV MW_J$#&-OZUQ__"H/C?\ ]"W\/_\ PL+[_P"5->C2JPC!)LY)PDY-I%2BK?\ MPJ#XW_\ 0M_#_P#\+"^_^5-'_"H/C?\ ]"W\/_\ PL+[_P"5-:^WI]R/93[% M2BK?_"H/C?\ ]"W\/_\ PL+[_P"5-'_"H/C?_P!"W\/_ /PL+[_Y4T>WI]P] ME/L>>?%[_D6K;_K[7_T!Z\AKZ%\7_L]?&_Q7IL5I_8GP_M=DPEW_ /"67SYP MK#&/[+']ZN0_X8Z^-_\ SY?#_P#\*:^_^5E<%:2G.Z.FFG&-F>4T5ZM_PQU\ M;_\ GR^'_P#X4U]_\K*/^&.OC?\ \^7P_P#_ IK[_Y65@:GE-%>K?\ #'7Q MO_Y\OA__ .%-??\ RLH_X8Z^-_\ SY?#_P#\*:^_^5E !^RW_P EV\,_]O7_ M *2RU^@%?%7PM_9T^-_PU\=Z9XD_L7X?ZC]B\W_1O^$LOHM^^)X_O?V6V,;\ M]#TKZ _X2/XW_P#1//A__P"%Y??_ "FH ]5HKRK_ (2/XW_]$\^'_P#X7E]_ M\IJ/^$C^-_\ T3SX?_\ A>7W_P IJ .<^//_ "-]G_UXI_Z,DKS>NO\ 'GA' MXW^-]8AOO^$/^']EY< @\O\ X32^DSAF.<_V0/[WZ5S?_"H/C?\ ]"W\/_\ MPL+[_P"5->E3K0C!)LY)TY.3:14HJW_PJ#XW_P#0M_#_ /\ "POO_E31_P * M@^-__0M_#_\ \+"^_P#E36GMZ?GW#V4^QY3\9O\ F#_]MO\ V2O-*][\ M9_LV_&_Q=]C_ .)/\/[3[/O_ .9KOGW;MO\ U"QC[OZUS7_#'7QO_P"?+X?_ M /A37W_RLKSZLE*;:.J":BDSRFBO5O\ ACKXW_\ /E\/_P#PIK[_ .5E'_#' M7QO_ .?+X?\ _A37W_RLK$T/*:*]6_X8Z^-__/E\/_\ PIK[_P"5E'_#'7QO M_P"?+X?_ /A37W_RLH ZK]BG_DJFJ_\ 8%E_]'P5]K5\?_!3X(_&_P"#WBJZ MUG_A'OA_J_GV3V?D?\)=?0;=SQONW?V4V?\ 5XQCOUXKVO\ X2/XW_\ 1//A M_P#^%Y??_*:@#U6BO*O^$C^-_P#T3SX?_P#A>7W_ ,IJ/^$C^-__ $3SX?\ M_A>7W_RFH X3XN?\E#U;_ME_Z)2N/KH_%W@#XW^*O$-WJG_")_#^U\_9^Z_X M3.^?;M15Z_V2,_=STK'_ .%0?&__ *%OX?\ _A87W_RIKTX5J:BDV<G MW)]E/L5**M_\*@^-_P#T+?P__P#"POO_ )4T?\*@^-__ $+?P_\ _"POO_E3 M1[>GW#V4^QXM\7O^1EMO^O1?_0WKAZ]R\7_LP?&_Q7J45W_97P_M=D(BV?\ M"57SYPS'.?[+']ZL/_ACKXW_ //E\/\ _P *:^_^5E>;4:E-M'7%6BDSRFBO M5O\ ACKXW_\ /E\/_P#PIK[_ .5E'_#'7QO_ .?+X?\ _A37W_RLK,L\IHKU M;_ACKXW_ //E\/\ _P *:^_^5E'_ QU\;_^?+X?_P#A37W_ ,K* /5?V%_^ M9V_[1_S.-]!Y?E^9_P!0ELY\ MSVQCWKU;_A(_C?\ ]$\^'_\ X7E]_P#*:@#U6BL3PA=^([W1EE\4Z5I>C:MO M8-:Z/J!B3W'E\>IK;H **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KS&;X^:5'XZO?#L?A_Q!H2QQ2K;L1+YJXBG1C*T8AS\@D,A6-O3J^;O$7@/Q9-\?8/$>A>"M M1\.ZO-K-FM]XNTG5[=-*U;18496AU.S:??+)-,\5Z<]_I%Y'?V:7-Q9M-%DJ)H)G@F3ZK+%(I]U-4_'_C"'X?>"-=\3W-A M>:G:Z/92WTUK8>7Y\D<:EWV>8Z(2%!."PZ>M?#$W[(GB&SCMM)MOA]J^CZ/8 MZQKT]L?![^';9OM,NJ&XT[4$>Z61HD6U:.$2QA+F'[.$6-D(KLO#OP"\;>&[ M;XQ7D_A[Q/JWBG7]"UC3'G^V:%'8:U+/.WV.2/RUBN)'6)SEKV0&%6>-/,!! M !]F:?>IJ-A;7<098YXEE4..0& (S[\U8K&\&-=-X0T0WNGSZ5>?8H1-8W31 MM+;OL&Y',3NA(.02C,O'!(YK9H **** "BBB@ HHHH *X7XA?%JS^'VMZ%H_ M]AZSXBU75H[FZ2ST2&*66&TM_*%Q%=8ATO7=&OB(HX);2>6X@"JR/<[_G(.Q 5<$J M0#TGPE\1=#\9Q::+"Y9+V^TBVUQ;"==L\5K<9\IY%&0N2KKC/5&ZXKIJ^(_B M=^SIX^\4Z@NM7_A*#6O%^J>#= LMCBUDT42:AX;%QH4D>I7%Q-'=,L) M,$#I+$OEZ:2&A00."B( ?4\7QBM[CP1XN\1P^'-:F/AJ[N[.ZTM?LHNIFMS M\[1$SB(J5^==TBG'! ;Y:7X:?%:]^(CQ-<> /%'A*TN+)+ZUO=;-@\-S&VW M5K6ZGVMAE.V0*2,XS@XX?0]*\66_PU^,-O-X'U>+4M3U34Y=+T]KJP,M_'.@ M2-XV%R8T'4D2NA '3/%-/\ B)::A\3=:\$?V??V^HZ9IMKJ MINY1%]FN()WFC7RRLA?*O!(&#HO0$9!S70W]Y+9K 8;&>^,DR1,+=HP8E8X, MC;W7Y5ZD+EO12>*^#]"_9C\9W&EV-M?_ [OQJD>CKHN@:O?WFF!O#-S;ZK> M75MJ3);S[$V0W4/EBU1F4Q2Q;(HV&[K?#7P'U/P[I-I?Z?\ !R72O$O_ LN M[U9;R$:0;BUTQKBXD@G5OM6!$D=T5$*MN#>;\F&W. ?9M8>H>+[*TU2]TBU5 M]4UZULX[]M)M&03F%W9$<&1D0!FCD W,,[&]*^5]/^"^K:?\"M=T>T^"9LO% M-U%H=MKR3:A9W4/B26WN0;J\2+[8D=P^UI92]ZT3SED$ZRA?+/F&F?LR>*-' MTF[FN/@7=ZUJ[:-;Z=I]Y*?#XN[66VUBYN(Y&872)'FUDM47RIS:AX=T^TO]2U,K"ME!]IW^1#DRB5I&6*1OEC* +RP) M /4GQ%IH\1+H/VN,ZP;0WWV09+B .$WGL 6.!GK@XS@X^1O%7PF^)NMW7Q4L MX?"NJVTGB#P[H$4NK6]YI9AU.>VU"ZN]4LXDEE?"SQ7TD$?VF#RB ZRC9C?Q M;?LKZOX;A:[TGX.7?B(WNE?8H4\2MH;7E@O]J"6:.6.UGMH C6[S"*VAD:%D MVPRLD;LB@'VQXB\>VWAOQCX3\/7&GWTTGB.2Y@M[Z 1&WMY(83-LEW2!P71) M-I1&&4(8KEOCS M1/A9\0=,^$W@GPHOPW\2R?V5J7BK(?4]%LI(;.[BOUL1N@F,4)VWL,>((62( MPR;8]BQA_8/@SX3U_P !? KQ%ITG@N\LKL2W?]FZ)&UE%?7,/EJD/F)'=-9P MRD+MVPR1P *I2. 'RD .A^%'[0NG_%/6;;2G\+>(O"-]?:+%XATV/7EM"-0L M'8*98FM;B=04+Q;DD*./-3Y3SCU:OCWX=?!?QS\/_AG/IFC>&=>LO%'B;P:- M$CUS4M:@O+_PG?Q6S1 &>2\D;["TNRXBCM2YC._'MMX AT.:[T^^OH=5U>UT<260B(MGN'\N.64/(I\O>44[ [ N# MM(#$?/Y_9[FL]9^)/ASPKI.C:$)+*;Q-H%]#&F=+U^^L6LM\"$?QCI&JWGAVTU#2UVK;M \]TJ)>?9T0 MI J#8XDD<%FC&2Y /IO3+V:_M3+/87&FR"62/R+IHV<[6 M&X*V5%NOSJ/[.OB^72M5>W^ >J:?J-GH5Q::*!>Z(D<-T=8ENK5U1+\H&A@F M 1V&8]LBH1D;_3/AOX(L]2_:B7QYJ?@11:W>LZI#I/B3[#IES<&\\MDDCGOU MOWN)%B%K<1I$EHGD\H)&C0NX!]DT444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 9/A[PGH?A*.^CT/1M/T9+^[DO[M=/M4@%Q GRAPHIC 12 stld-20231231x10k004.jpg GRAPHIC begin 644 stld-20231231x10k004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ,Q EP# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#ZS_9D_9D^ M#VO_ +-OPHU/4_A1X'U'4KWPEI-S=7EWX1W:,EF9B26)))))K MTO\ X9.^"'_1&_A__P"$O8__ !JC]D[_ )-8^#?_ &)FC?\ I##7JM 'E7_# M)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\ M$/\ HC?P_P#_ E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ M *(W\/\ _P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B M-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\$/\ HC?P M_P#_ E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ M_P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ M"7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\$/\ HC?P_P#_ E[ M'_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^ M-4?\,G?!#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5' M_#)WP0_Z(W\/_P#PE['_ .-5ZK10!Y5_PR=\$/\ HC?P_P#_ E['_XU1_PR M=\$/^B-_#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?! M#_HC?P__ /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z M(W\/_P#PE['_ .-5ZK10!Y5_PR=\$/\ HC?P_P#_ E['_XU1_PR=\$/^B-_ M#_\ \)>Q_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?!#_HC?P__ M /"7L?\ XU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#P ME['_ .-5ZK10!Y5_PR=\$/\ HC?P_P#_ E['_XU1_PR=\$/^B-_#_\ \)>Q M_P#C5>JT4 >5?\,G?!#_ *(W\/\ _P )>Q_^-4?\,G?!#_HC?P__ /"7L?\ MXU7JM% 'E7_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5 MZK10!Y5_PR=\$/\ HC?P_P#_ E['_XU1_PR=\$/^B-_#_\ \)>Q_P#C5>JT M4 >5?\,G?!#_ *(W\/\ _P )>Q_^-5XA\6_V;_A+IOQZ^'^GVGPN\%VMA=>& MM?GGM8/#UHD4LD=UHZQNZB/#,HEE"DC($CX^\<_8E> _&C_DXOX:_P#8J^)/ M_2O1*WH:U(F572#.(_X9K^$7_1*_!/\ X3MG_P#&Z/\ AFOX1?\ 1*_!/_A. MV?\ \;KT>BO?Y(]CR.9]RIX#_99^"]YI$SS_ A\!SN)R TGAFR8@;5XYBKI M/^&3O@A_T1OX?_\ A+V/_P :KK/AU_R!)_\ KX;_ -!6O,OC)\0O&_P^\2)Y M?B[0]+TG4'VZ980_#G6?$EZ0JH',KV-VH7,C$+F, C R3FO KJU25CUZ7P(Z M'_AD[X(?]$;^'_\ X2]C_P#&J\KUG]F?X/Q:Q?(GPI\$(BSN%5?#MF !N/ _ M=U]"_#;5+[7/A]XGP3W$WV1[3?(R L?)?YHN3]QN5Z'I7!Z[_ M ,AO4/\ KXD_]"-=.#25?\,U_"+_HE?@G_ ,)VS_\ C='_ S7 M\(O^B5^"?_"=L_\ XW7H]%>MR1['G\S[EW1OV4O@E+I%B[_!WP"[M!&69O#% MB23M')_=5<_X9.^"'_1&_A__ .$O8_\ QJO1]#_Y FG_ /7O'_Z"*O5\W+XF M>U'9'CVL_LI?!*+2+YT^#O@%'6"0JR^&+$$':>1^ZKRO_AFOX1?]$K\$_P#A M.V?_ ,;KZGUS_D":A_U[R?\ H)KQ^O3P:3B[HXL2VFK'G'_#-?PB_P"B5^"? M_"=L_P#XW6QX1_9C^#MSXAM(YOA/X'EC;?E'\.69!^1NQCKKZW/!7_(S6?\ MP/\ ] :NRK&/LY:=&&K)YAHITDVO MZN>57;51ZGG'_#-?PB_Z)7X)_P#"=L__ (W78?#[]ESX,WIO_M'PC\"3[?+V M^;X:LFQ][.,Q5KUV_P ->NH_]L__ &:C$Q2I.R_JX4&W46I@_P##)WP0_P"B M-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ .-5ZK17AGJGS%XN_9C^#MMX MANHX?A/X'BC79A$\.68 ^0=A'6/_ ,,U_"+_ *)7X)_\)VS_ /C=>Q^-?^1F MO/\ @'_H"UAU]#2C'V<=.B/'J2?.]>IYQ_PS7\(O^B5^"?\ PG;/_P"-UZ1X M1_95^"ESX>M))O@_X"ED;?EW\,V1)^=NYBI*]2\%?\BS9_\ _\ T-JY<9%* MFK+J;X9MS=^QPW_#)WP0_P"B-_#_ /\ "7L?_C5'_#)WP0_Z(W\/_P#PE['_ M .-5ZK17D'HGR4?V:OA%G_DE?@G_ ,)VS_\ C='_ S7\(O^B5^"?_"=L_\ MXW7I!ZTE?3QX?,^YYQ_PS7\(O^B5^"?\ PG;/_P"-UUO[)GAK2/!]Q\8- M(T'2K+1-*M_&4?DV.G6Z6\$6[0])9ML: *,LS$X'))/>MJJ_[-W_ ",/QH_[ M'*'_ -,.D5P8R*5-674Z\,VYN_8Z']D[_DUCX-_]B9HW_I##7JM>5?LG?\FL M?!O_ +$S1O\ TAAKU6O(/1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *\!^-'_ "<7\-?^Q5\2?^E>B5[]7@/QH_Y.+^&O_8J^)/\ TKT2 MMZ'\6)C6_ALT****^A/(/1?AU_R!)_\ KX;_ -!6OF7]LOPC;>(O&.C6.O> M&\<^'KFRNY([>'Q'XCCF,C&W24/;:78712$*D6,XC9F8D!OO?37PZ_Y D_\ MU\-_Z"M?,O[8^N2^*?&/A_2O#.J>-[?6M :X&H6'AU?$FG17$4T41R;O3=-N MEE*;HF & K,NXD$H?G\1_%D>Q2^!'T/\!M"7PQ\$_ >CI:SV*6&B6=LMM=1N MDL02%5".KHC C&"&1#ZJIX'-Z[_R&]0_Z^)/_0C73_ RT%C\&/ MN+Z\U/R] M$LU-[J,;1W,Y\EP:Y_R!-0_P"O>3_T$UX_7JX+X6<.*W05N>"O^1FL M_P#@?_H#5AUN>"O^1FL_^!_^@-795_AR]&37_ (C"NW^&O74?^V?_ +-7 M$5V_PUZZC_VS_P#9J,5_!E_74*'\1';T445X)ZQY;XU_Y&:\_P" ?^@+6'6Y MXU_Y&:\_X!_Z M8=?1TOXI>"O^19L_\ @?\ Z&U>6UZEX*_Y M%FS_ .!_^AM7+C?X:]?\SHPWQOT-RBBBO&/2/$CUI*4]:2OJ#P@JO^S=_P C M#\:/^QRA_P#3#I%6*K_LW?\ (P_&C_L_5X#\:/^3B_AK_V*OB3_ -*]$K>A_%B8UOX;-"BBBOH3R#T7X=?\@2?_ M *^&_P#05KP7]L'2M+O-1\-6FK^/OB#X9GNS=/IUOX#U33=,OKR7_1T%I'-* M4E9.6D*Y*##/*Z+&F/>OAU_R!)_^OAO_ $%:\6_:)\4ZQJ_B33-.T+4/$?AC M^S+M[9=1M=+N=0LM4NI( ?L2P66H6]R9!&Y?S)%\E,,V]63N_ M\AO4/^OB3_T(UV_PM%X/AMX7&H&Y:^73;=9S>7B7<_F",!O,F0LLC9SEP2"< MG)ZUQ&N_\AO4/^OB3_T(UTX+XF<^*V11HHHKUSSSV#0_^0)I_P#U[Q_^@BKU M4=#_ .0)I_\ U[Q_^@BKU?,R^)GMQ^%%'7/^0)J'_7O)_P"@FO'Z]@US_D": MA_U[R?\ H)KQ^O5P7PLX<5N@K<\%?\C-9_\ _\ T!JPZW/!7_(S6?\ P/\ M] :NRK_#EZ,Y:?QKU/4J***^NH_P#;/_V:N(KM_AKUU'_MG_[-1BOX,OZZ MA0_B([>BBBO!/6/+?&O_ ",UY_P#_P! 6L.MSQK_ ,C->?\ /\ T!:PZ^CI M?PX^B/%J?&_4*]2\%?\ (LV?_ __ $-J\MKU+P5_R+-G_P #_P#0VKEQO\-> MO^9T8;XWZ&Y1117C'I'B1ZTE*>M)7U!X057_ &;O^1A^-'_8Y0_^F'2*L57_ M &;O^1A^-'_8Y0_^F'2*X,;_ UZ_P"9UX;XWZ'0_LG?\FL?!O\ [$S1O_2& M&O5:\J_9._Y-8^#?_8F:-_Z0PUZK7C'I!1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %> _&C_DXOX:_]BKXD_\ 2O1*]^KP'XT?\G%_#7_L M5?$G_I7HE;T/XL3&M_#9H4445]">0>B_#K_D"3_]?#?^@K7CWQ8L_P!G*P\? MZB?'7@_P=KGB26'[9JNIZIHUK?&P4(BP_;KB16%FDB@"-IVCC8J0&R0#[#\. MO^0)/_U\-_Z"M>$?&GX;6?BKXDW>KV'PQ^)ESX@L9(A%XF\/ZGH[63';%)^Z MLM4O3;DY2++FUW!X5(;<@8?/XC^+(]BE\"/H'X?QZ7%X&\/KHFFOHVCBP@^Q MZ=)&(VM8=@V1%02!M&!@$CC@D5Y]KO\ R&]0_P"OB3_T(UW/PPN>>>O:.Q30+%@-Q%LA YY^0>F:\C\+_M1>&_$$&AZ<=:\(3^.+V\ M2VO/".D^)DNK^T#,5;$+11RM)&,-)&\<>P++D_)\WKNBDKH5@0"Q%M&<#J?E M%> 7_P 5/%OB_P >6>F:AIOB[P3HEMJ$"/8:/XT6W M8>8)1;.X58P38Z^9E\3/;C\*/H#7/^0)J'_7O)_Z":\?KV#7/^0)J'_7O M)_Z":\?KU<%\+.'%;H*W/!7_ ",UG_P/_P! :L.MSP5_R,UG_P #_P#0&KLJ M_P .7HSEI_&O4]2HHHKYP]HXCXE?\P[_ +:?^RU\X_M!V)B\-IKK0:M>Q:9& M5%GI7B35-),TDLT"+N73T>64!=Y&%8C& AWDK]'?$K_F'?\ ;3_V6OFWX^MX MMN8=,LO#6A:MX@A:*>YFLK"#3)+>>:-HC!%=F^=0(6);/DD2_+E6&WGV*5W0 MBEOKTOW/.E_'_P"#;IW*7[+VH2ZIX>\2W,FE:GI4;ZJOE+JFHZK?O*GV6 B1 M9=3AAN"IR0 4"Y!VDCFOI_X:]=1_[9_^S5\X_L[^';OP]H/B!;_PS<>%+V[U M0W4]D]G96=NTC01!G@BM)9D6,D?Q32.6#EFY 'T=\->NH_\ ;/\ ]FK;$_P/ MDOT,J'\7[SMZ***\$]8\M\:_\C->?\ _] 6L.MSQK_R,UY_P#_T!:PZ^CI?P MX^B/%J?&_4*]2\%?\BS9_P# _P#T-J\MKU+P5_R+-G_P/_T-JY<;_#7K_F=& M&^-^AN4445XQZ1XD>M)2GK25]0>$%5_V;O\ D8?C1_V.4/\ Z8=(JQ5?]F[_ M )&'XT?]CE#_ .F'2*X,;_#7K_F=>&^-^AT/[)W_ ":Q\&_^Q,T;_P!(8:]5 MKRK]D[_DUCX-_P#8F:-_Z0PUZK7C'I!1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %> _&C_ ).+^&O_ &*OB3_TKT2O?J\!^-'_ "<7\-?^ MQ5\2?^E>B5O0_BQ,:W\-ER6XB@>)9)4C:5MD:LP!=L$X'J< G'H#Z55T_7=- MU:[O[6QU&TO+K3Y1!>06\ZR/;2%0P210* MIX4U#4)Y%_L^.SC@>VVW$[-YICN[E&8F3@+)\B@*5))1 M4EN_^#_D?37PZ_Y D_\ U\-_Z"M>&?M9?#ZX^*&KZ)I4GA#0O$$]I::A?6TF MHW22>1#&+;=*(I='OU,I9BHC"_,!_&6VK[G\.O\ D"3_ /7PW_H*UX'^VSJ^ MB:1=>!SXD'@E]&N'O(2/'FBV^IV23[$:-U2YU"SC5R%= X+L/,Y"H78>%B/X MLCUJ7P(]L^!91O@OX&,<<,4?]BVFV.W4+&H\I@YC7?^0WJ M'_7Q)_Z$:[;X57]]JOPS\*WNIH(]0N-,MY9T%J+8*[1J2/*!81XS]T,0.F3U MKB==_P"0WJ'_ %\2?^A&NG!?$SGQ6R*-%%%>N>>>N:6ZQ>'+1WW;%M$)VG!Q ML'2OG?X?7'Q/FU_1-4\+P:OX6^&L[0O>6WQ4UB#4;@PR$MFQ$+S7)D7 MH">856 X 'T/IJ&3PU:JJAV:T4!2< G8.*^6O"O[-VHZ+XCTW6#^SS\'-*=' MT\_:M-U-FOK%HIBTEQ%_Q+(\RX8''GC)C&7?O\S+XF>W'X4?56N?\@34/^O> M3_T$UX_7L&N?\@34/^O>3_T$UX_7JX+X6<.*W05N>"O^1FL_^!_^@-6'6YX* M_P"1FL_^!_\ H#5V5?XIZE1117SA[1Q'Q*_YAW_ &T_]EKQ/XS: MI-HGPVUC4(-5ET0VOE3/?P7-M;RQ1K*A?9)=$0*Q4$#S3LR0&R"17MGQ*_YA MW_;3_P!EKYH_:4\0W.G^%8-)T_Q%=>&=5U%XWL[^S\*7>O20RQ75LPD\N%'4 M8!*A77YGD3##:<^Q3=L.OZZ_(\V:O7,?X#>/]2^)GC'5=7BEGU'2;:W73[C4 MK;6K2]TV6>.. @0QVUQ(JR,SSN6V(2CQAN0$3ZO^&O74?^V?_LU?,G[,UUXF MNM"\2'Q1XTU3QQ=QZH(XK[5_#$GA^6-/L\+;!:NBD+EB=V.237TW\->NH_\ M;/\ ]FK7$?P'\OQ=S.C_ !?Z[';T445X1ZQY;XU_Y&:\_P" ?^@+6'6YXU_Y M&:\_X!_Z M8=?1TOXI>"O^19L_\ @?\ Z&U>6UZEX*_Y%FS_ M .!_^AM7+C?X:]?\SHPWQOT-RBBBO&/2/$CUI*4]:2OJ#P@JO^S=_P C#\:/ M^QRA_P#3#I%6*K_LW?\ (P_&C_L^@ZJNGP6-]J/PRDFNC%L=V; M[=%A6D3B3:#M!R1CIQ7C6@^&_"GQ!^&G[2'C'XL16TGQ!T#7=7@CU34L)>Z! M;PQ!M/%FY(:W4KL=3&R[RV2230!^@%%? '[./[7OQBN+_P &^'_B!::!'M0TVZ"RQ3JDC@S0WD3*Q\T@L.25 M0\ ;2 ?==%?$VE_MI>-M3M=4FL],\/6]K7(@#/$2RQDMY3[2* /NJBOF7]O>QTWQ;^Q9XROKNST_6"EC:WUI+)$) M(TE,L0$L18$KE78!ASACZFO/O#6A_$']E$Z2-+MO!VD6GQ(\+O#%Y\6/C M%80^$CXAU?POX2UJ6WMK&9K1H[F::,QN!.',RHRJ9"Y!V [0#M4 _22BOB^S M_:^^(FNZE<>%]-A\)6WB*[\?:KX2TW6+^SN1ID<5I:?:(Q.BW!HIH,^@Z?IFE_8GE13TKC8P!]?T5Y0GQ:NHOV:7^(K>$=.FCB\*KK ^(Z>"+NX?3+@6\T$D2NMQ'$MX MQC==W*F20-C^'L ?:=%?F/K7[4'B#]J/1/"":OI?AW33X8\3^&KF[*VT@N+B M[FU26 RVA:5O+B"0D%3N8[V&\!<-]B_MG_#WPSXU_9Y\=W^OZ%8:U=:+X?U* MZTY[^!9A:3?9F_>QA@0KC:,/C([$9- 'N=%?&_A/6[7]GOX*?!C3?AQX>\/> M'-<^(-O:_;-0N;%C9++%I;3O-+#%)%OED$07(=2?Q#L_#6F M>*=-TCPU;:1<>"+#Q=+I]W:7$TX:2_CM9H4F6=%*L'+HY3CC(?- 'WK17B/P M,^+GBKQYXZ\6:1XGDT*WBM5^TZ79Z9;2B5K4W$T2RFY\Z2*X4B-,E!&R/O5X MUP"?GG]HW2K_ $+XA_$OQW%I'ASXI>$;%8H=<6+4FT_Q7X306R"1+.=OE$#( M?-\D8\TRNI#!CD ^]**^&+C]J#5/C3X7\3>']:\/Z1+X3\3^&_%,EA8/;.+W M3QIC^3_I>]V20R$AL!(_+8 ?/U'F7[/_ ,1;[XH^+/V:Y)[32+2P\(ZI_P ( MS:((6_M-B/#XEEE>0L08G9AM4*N-BDEMWR@'Z:45\9?MA^)=2^&G[07@OQQX M719XW,\-=7M/#T/AN^\,Z9X6M/$:I>V-P]S(KW\=J\0D6X M5<%'+*VSY2!D/F@#Z^HKX8\0?$J]^+/[7?P[N9K/2+/3_"GCG4/#EI&(6_M, MD:.TTDDDA8@Q.6&U0JXV*26W?+K?M/Q0_!+]J+P+\;K...PTVW^R:!XMEA@5 M1+8WKSQ)<3,%W'RI(H/F)X&!Q0!]HT5\6?#36W\&_$[]JOX@WPT>'Q%IL&G7 M,.I:\&2*S@;3_.$$DD:-*(EPFY4!+%. 3@U;M_VO?'B_L]>.O&,MGX=G\1^$ M_%T.@.5LIHK2]@>:V0L(A*XG544.Q=3(&'.5SZNW[2 M?C_6_P!HOQ-X)T'PE:?\(KX-YK,SQ7(+WD0",@R/ MNVX(!&T;=HV_+D^W4 %> _&C_DXOX:_]BKXD_P#2O1*]^KP'XT?\G%_#7_L5 M?$G_ *5Z)6]#^+$QK?PV>"?M:>%-/\66>GV_BSPMH>K^"8YX)Y]0\0^-+O1+ M2"X5+E4#B*WD5%Q)CS-R%WDB4YVC'7_LJZ/H>A?!;3+/PY9Z;8Z.EY?>1#H^ MIRZE9A?M>QUF7PQ?>)-8D>&QQIFC:) M?7$5NBW$AVMJB&*-"T@W'))*H% RQ/2?LX>&H/"/PJM-+M[&\TR.&^O_ /0K M\62S0DW%I_"UMX/U+6[&:Z6ZDN(]$LIKB20)Y0!;RM#U7 & M\]4BSN'S'&*];^'7_($G_P"OAO\ T%:^>_VYO%>M:!/X*MM$LO&^IW%P+QWM M?!-AJ5[+M7R1OECL-6T^0*-V SF106QA203XV(_BR/3I? CWOX-W][JOPG\( M7FI3W%UJ,^E6\EQ-=EO->0Q@L7W1QG<3G.8T.?X5Z#D==_Y#>H?]?$G_ *$: MZ7X#R--\%? TCF0N^C6K,922Y)B7.XF20Y]N>>>OZ+D:%8;0"WV:/ )P,[17R=H7BKXUR?%"VLO&.G M>)-%L=0UB";[/9Z:]S:211O"J?9I;*2=+)#B0SB^N6214!CA1I6\OZRT/_D" M:?\ ]>\?_H(KPGQMXJ\?V/Q 8]7TW2[G]U(\UK<-M=H?)&FN'6 M82QHTINT5"Z$%"I23YF7Q,]N/PH]VUS_ ) FH?\ 7O)_Z":\?KV#7/\ D":A M_P!>\G_H)KQ^O5P7PLX<5N@K<\%?\C-9_P# _P#T!JPZW/!7_(S6?_ __0&K MLJ_PY>C.6G\:]3U*BBBOG#VCB/B5_P P[_MI_P"RU\V_M+^*+/2OA[/P-HSW^IA8Y8C(T+;&CA\DB"QJT46!%#'>W@ M@CZG89CR68*BL!7T%\->NH_]L_\ V:ML3_ ^2_0SH?Q?F_U.WHHHKP3UCRWQ MK_R,UY_P#_T!:PZW/&O_ ",UY_P#_P! 6L.OHZ7\./HCQ:GQOU"O4O!7_(LV M?_ __0VKRVO4O!7_ "+-G_P/_P!#:N7&_P ->O\ F=&&^-^AN4445XQZ1XD> MM)2GK25]0>$%5_V;O^1A^-'_ &.4/_IATBK%5_V;O^1A^-'_ &.4/_IATBN# M&_PUZ_YG7AOC?H=#^R=_R:Q\&_\ L3-&_P#2&&O5:\J_9._Y-8^#?_8F:-_Z M0PUZK7C'I!7-^*_AKX0\>1^7XE\*Z)XBC\Q)=FJZ=#=#>F=C8D4\KN;!ZC)Q MUKI** .;OOAIX0U.ZU:YO/"NB7=SJUHMAJ,T^G0N][;+]V&8E+8HO(37FT^$WZ1X*[!/MWA<$C&<8)JKK_P (_ OBOQ): M>(=;\%^'M8U^TV_9M5U#2H)[J':U+Q#>QW>GRG0Q%>:0JP+ T:7+2N6#HB[MJQY.>,$ =S=_"3P-?W> MO75UX+\/7-UX@B$&L33:5 SZE&.B7#%,RJ,#A\CBNLHH XYO@UX =[-V\#>& MV:SA@M[9CI%N3!% V^"-/D^58V^9 .%/(P:7Q+\'/ /C2YU"Y\0>!_#>NW&H M)%'>3:GI-O O#$,&K6 MZ6FHQ1Z/;JM["@ 2*8!,2(H 5L@8%4+3]G7X46"W*VWPQ\&VZW,4<$XBT"T M42QIM\M&Q'\RKM7 / VC'05Z'10!@>,/A_X7^(>CII/BKPWI'B;2DD65;'6+ M&*[@5U!"L$D4J" 2 <<9-07_ ,,?!VJV6A6=[X3T.\M- =)=(M[C387CTYT M"-;J5Q$5 !3&,#%=-10!A'P)X:/BP^*3X=TH^)S!]E_MHV47VWR?^>?G;=^ MS_9SBL.S^!/PUTZVU&WM/AYX4M;?4;8V=[%#HELB74!W-QIT+R74*@A8I6*Y= "0%;(&372T4 M 9,OA/0Y_#)\.2:-I\GAXVWV(Z0UJAM#!MV^5Y6-FS;QMQC'&*YR[^!'PTOX M8XKKX>>%+F*.Y6]1)=$MF5;A4"+, 4X<*JJ&Z@*!G KN:* /.X?V!U)-4/$7P'^&?B^]:\U[X=^%-;NWMDLVN-1T2V MN)# A!2(LZ$[%*J0O08&!Q7=44 87ASP%X9\'7%U/H'AW2=#GNDBCGDTVQBM MVF6-=L:N44%@HX4'H.!BJVL_#'P=XBU6QU/5O">AZGJ5C<&[M+R\TV&::WF. M,RQNRDH_RK\P(/RCGBNFHH Y.Y^$O@:]GUZ>X\&>'IYO$$8BUB272X&;4D'1 M;@E/WP]GS6=H_P /A?X>OK.]TKX;^$=,O+*2.:UN+/0K6*2"1 0CHRQ@JRA MFP1@C<<=:[VB@#"\3^ O#/C985\1>'=)U]8&5XAJEC%IP0P!!'0 M@&LOPIX*U72?%>OZWK>OIX@ENY633%_L^.V;3K,G=]FWJ29?FYWD D!002,G ML:* . \3_L^_"WQMKL^M^(OAKX0U_69]OFZCJF@VMS<2;0%7=(\98X &3P M*G\3? OX;>-=1EU#Q#\/?"NO7\L"6LEUJ>BVUS*\*$%(RSH244J"%S@$#'2N MXHH Y!_@]X"DU^VUU_!'AQM;MGAD@U)M)MSZ)>:-<>!/#4^D7L\=SR76AVLK74D8(C>4M&=[*"0"V2,G'6MU M?A_X73Q5%XG7PWI"^)8;;[''K(L8OMB0?\\A-MWA/]D''M6_10!D^&O">A^# M-/>P\/Z-I^A6+S/<-;:;:I;Q-*YW.Y5 68\D]2>M:U%% !7@/QH_P"3B_AK M_P!BKXD_]*]$KWZO ?C1_P G%_#7_L5?$G_I7HE;T/XL3&M_#9X9^T?X4U_Q M_KUEI,?A77/$V@V<<%TL%G8Z'D_!+ M39]&^&VF:=/HL_A_[&\]O'I]U:VEM*D:S.$9X[/_ $<,RX8F'"$MD 9P.7^/ MVA&..RUFSL]?UO5)G2PATO3O%FK:/;[5665I-M@'+.0,9,9X"\J!SM_L^2F; MX76,C6MW8NUU>%K>^N[ZZFC/VF7AI;Z**Y8^\J*?PP:]NE9.:_K^K>IYM76, M7_6S_4^C/AU_R!)_^OAO_05KR+XMZI9W_BG6M-\80^+(%MU7_A';KP=X<\1^ M8B/$OF&XO=)F(GC,HY@8PD>4"0$."Z*Q8*Q'4 E6 /? M:?0U+7S7\>;2TU'XV:$FM^"O&GBRRM]-6;2[GPK;Q6D>GW&^8SR2ZH6@DMLH ML0"I=*K<[TY0GZ"\.:*OA[1K?3TN[Z]B@!$5I>1[EH?_ "!-/_Z]X_\ T$5\1_%WPYX:U+]K^/7+ M_P"%S>*O%%AJ^E0V/B0ZCX@#64!-N"5BMK'[!LC:61B);E$ M_%KX1I\7;*WTV]\1:AI6C!&%WI]I:V5Q%>GS(I(_-2[@F0A&BR %!.XY.,@^ M[?$K_F'?]M/_ &6O"/CU?ZEIWPMU631["[U74WFM8(-/L-4?3)KIGN8D\I;I M!NA+[MN\$8S]Y?O#V:5O8)M7^_O;I_D_0\V=_;Z>7]:F1\#/ 'ACX2WGBKPK MH.I37ES]LCO[J&33+>Q2$O!$H5%MH(;=OE16/EID;QOY()^COAKUU'_MG_[- M7S+^S//JLF@>)(=<\*WG@[5[?5?+N-,U#Q//X@N%)MH&5GNY7;.592%0[5&/ MXMU?37PUZZC_ -L__9JUQ/\ ?R_K[OZZ&=#^*=O1117@GK'EOC7_D9KS_@' M_H"UAUN>-?\ D9KS_@'_ * M8=?1TOXI>"O^19L_^!_^AM7E MM>I>"O\ D6;/_@?_ *&U-Y4>>) M'BC$LBLX!1#G#'T'RMS['TJ<]:^>/V@]#UR[\82:AX9T"YU+5H=#:%]133[* M06DM'UG3_ M !#I=MJ6E7UMJ>G72"6"\LYEEAF0]&1U)# ^H-2?LW?\C#\:/^QRA_\ 3#I% M8W@'0;WPWX7MK/4;VWU"^+RSS3VEL;>$M)(SX2,NY51NP,NW3.>:V?V;O^1A M^-'_ &.4/_IATBN7&Z07K_F:X1WE?R.A_9._Y-8^#?\ V)FC?^D,->JUY5^R M=_R:Q\&_^Q,T;_TAAKU6O%/4"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *\!^-'_)Q?PU_[%7Q)_Z5Z)7OU> _&C_DXOX:_P#8J^)/_2O1 M*WH?Q8F-;^&SYT_;*UKP7$OARPUW1M/NO$OVR#^R)];\.3W]K=F1G5[..9+& M[ =]@S%Y>XC:5VG#KZE^SLJ1_"728H[--.2*:Z06<6F?V>MOBXD_=B$V]N0% MZ;C#$7QN* M6+\:/@]XT^*VK26EIXZM=(\$3Z>+6[\.7&FS2K>REGWN\]M=6 MTZJ4*+Y8E*, VY3W[/X2>!Y?AQX#T_P[+'H\0LFE6--!T\V-H(S(S)MA+N5. MTC<2[DMN)8DYKVZ2:);OX37_CC5IYISJ4&D^ H]:EU 1):Y$[S6 MTA\H182-HF7]ZZ@NJB6OI_X=?\@2?_KX;_T%:Y?Q=X0^*/B#4-;MK+Q7X)A\ M+WI,46E:[X1N-3+B/XLCTZ7P(Q/V0+;4+ M;X+:2+G0M7\-:N_\AO4/^OB3_P!"-=."^)G/BMD?!_[7/Q8^#5WX\B@UJ^T75M8MK*6T M!S:W,UO#[2$K?PVEG<>%9YML,\H<"21;U%=\(F6\K!);*MU/K<*E(8U;& MX* =HP,UZ-&+C!\V][_UO^?_ >.JTY+E\_T]#V/0_\ D":?_P!>\?\ Z"*^ M*OCYKWAGP[\<-7N/%&N>*++2KO6M.L/[%TV'Q>BW]P\$!0VUWI]PEHLJC#B$ M022,83\X+C9]J:*"VA6 !*DVT8R.H^45XWHGP"\6:!\0W\4Q>.-,U"\:01-J M6JZ!+<:K)9,Z--;F?[8L,88QKM6"WBB0L[>4S-NKY^7Q,]>/PH[[P9_9O_"G M]*_L;[?_ &3_ &.OV7^U=_VORO*^7SM_S[\8W;OFSG/.:X:O8-<_Y FH?]>\ MG_H)KQ^O5P7PLX<5N@K<\%?\C-9_\#_] :L.MSP5_P C-9_\#_\ 0&KLJ_PY M>C.6G\:]3H_BSXFUSP9\/-;USP[I^FZIJ>GV[7 M]6O)+6 HHRY+QQ2L2%!( M4)\QP,C.:XWX$_%GQ3\4=6UY]?\ "\OAFTM(;<6\1M=4CCD=FEWD/?Z;8N3@ M)D(L@'!RI.#W?Q.L$U7X;^*;.35%T..XTNYB;4VNC:BT#1,#*9A_J]N<[_X< M9P<8KYU_8=TR*UO?%,[_ !2LOB+?_8K"VEBT_P =3>+8[81F;]\;B6&+R7E+ M'="H*YCW+M#;5^?B5_S#O\ MI_[+7S=^TUJS:+\-+R:=-1DTBX*66H? M9/[)\F&"26,/+-_:1$)&T-&-V5_>DLO 9?I'XE?\P[_MI_[+7S?^T]JU[X?^ M%-SJT.M:=H.F6-Y:3ZG>:CIUW>A+87$>YD6UECE#*<-P>0",KG>OKP_W9?UU MUOY=SSI?Q]##_9"N=+N/ ^O)H5_]KT&'5VCLH,Z/_HJ_9X6>/&DL;7F1G?Y0 M&^?YAGD_5GPUZZC_ -L__9J^6/V2_$>B>*O VLZCH'BA_%UA+JKXU 66H6L( M(AB'EPI?7$\H1< <.$!R%48.?J?X:]=1_P"V?_LU;XF_L->R_0RH?Q?F_P!3 MMZ***\$]8\M\:_\ (S7G_ /_ $!:PZW/&O\ R,UY_P _P#0%K#KZ.E_#CZ( M\6I\;]0KU+P5_P BS9_\#_\ 0VKRVO4O!7_(LV?_ /_ -#:N7&_PUZ_YG1A MOC?H;E%%%>,>D>)'K7Q=^UGX1^&=U\2IG\8_"+X@?$R]30HWMK[PS#=W$-B& MN+MRLDJW"A?F.0I1@J@ #: H^T3UKY*_:7\5:IIGCK6;35--M!9OI,"Z-$?B M3>:*^ILSRK(D-@B+'=3@E=T3%@RF)=Q+[![]9*7+%]^U^C/)I-IM_P!;GU9I MT:1:?:I&C1QK$H5'SN48& <\YH_9N_Y&'XT?]CE#_P"F'2*E@_U$?&WY1P!C M''I47[-W_(P_&C_L7^1T/[)W_)K'P;_ .Q, MT;_TAAKU6O*OV3O^36/@W_V)FC?^D,->JUXIZP4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7@/QH_Y.+^&O_8J^)/_ $KT2O?J\!^-'_)Q M?PU_[%7Q)_Z5Z)6]#^+$QK?PV9GCWQ3IGA;06?5)M2A2]8V<7]CV-Q>79=D8 MYBCMXY)"0JLV0I VY/2I_!6N6_B'PU9WEK%JL5OAH4_MNSFM+MPC%-[Q3*LB M[MNX;E!((..:\C_:XNQ)X+TRU67Q]"\6J0RR#X^U&\"Q.C,Q6T@E9$R54LP (?&O1>:QX02.;XU1K;&]B:#X-V]RFH2N1;-OE;:(GME# %@2V]@%^ MZ^/#Q'\61ZM+X$?5F@ZPGB#1+'4X[:[LX[R%)UM[^W:WN(PPR%DC8!D89Y5@ M"#P:\NUW_D-ZA_U\2?\ H1KI?@1YG_"EO _F_:/-_L:UW_:_,\[/E+G?YGS[ MO7=\VN :[Q&WHK8*Y&<,,$?6OC?]KB[ M:^\<^;;R_& 8T7RHX/ 4-W%IZND]PI;4Q@9A8C@Q?,460Y(,9/V'9?\ 'G!_ MUS7^5>G2DY1DWW?^7Z'%5CR2BNZ_R?ZL]FT/_D":?_U[Q_\ H(K@?$?Q1\/V M?Q$L-*4^+[S5;&86DEMHOA_4+G3F><1X^T7,Z*P30 MK!CG MHSP,G[H[5\,_$^[?4/VIUNX)OCC(L^LZ/*D6EP7D/@N&,K;'9?(X5E MFQEB /+!:(-SO ^=E\3/8C\*/N?7/^0)J'_7O)_Z":\?KV#7/^0)J'_7O)_Z M":\>8[5)SC ZUZF#=H2;.'$[H6MSP5_R,UG_ ,#_ /0&KYH^ WQ&UCQGXPN[ M;4?B)X8\010VT\L>D:9J<,]^5:5"DEQ;?9+>6U,0)C*,7_UBA_F7<_TOX*_Y M&:S_ .!_^@-794?-1)?LJ:#XD\*>(/$?_"9RZI8ZE=V]FEO9:[6Q:/&UCZY\<=!TSQ!\*/%5OK"+-I_P#95XLT4VL/I<#H M\$B.)K@<1IM=OG96"8#XRHKYC_8Q^#?P8T'QSK6L^$O#'PZL[RR6T%GJ'A#Q ME<>*#'.ZW(=?M4\,9A=H\YB0_,HW,. :^=/8/J#XE?\ ,._[:?\ LM>%_'74 M[/1_A?JU[>W4-@D,ELT-[<7L5G%;7'VB/R)GFE21$5)=C$M'(,*?D?[I]T^) M7_,._P"VG_LM> ?M$7]QI?PCUB\M-0TK2KR":TD@O==O9+.QAD%U$4:>6-T9 M8PV,[6R1QALX/L4WRX9/^MSS9J]>WFCE_P!G+XE>&_$']JZ,/%^D>)?&DD[W MFH2Z=KMKJGVI5CA19E>W@MU"*AAC_P!1'\R,/F(+M]3_ UZZC_VS_\ 9J^6 MOV6;N[U?PKJ]SJ/B?0/&-S!J!CCU'0]=GUM$W6\!E5KF55"LSY?RHE2- R@+ MQ7U+\->NH_\ ;/\ ]FK;$_P->R_3^OZL9T?XNGF=O17GWQH\6^+?"7A_39?! M6A_\)%K=SJ$4/V 1([2P@,\H4R7%O&C;$;#O* #_ N<*=?X9:OX@USP;:7G MBBWM;/7'DE$]K:!0(,2,$1PDTRK(J[0X65U#!L,1BO!/6.7\:_\ (S7G_ /_ M $!:PZW/&O\ R,UY_P _P#0%K#KZ.E_#CZ(\6I\;]0KU+P5_P BS9_\#_\ M0VKRVO4?!I*^%[0@%B YP.I^=JY<;_#7K_F=&&^-^A%??$;PGI>NMHE[XHT: MTUE7@C.G3ZA$EP&F+"!?++;LR%6"#'S;3C.#715\"^(O&V@:[^U1I.M:O+XJ M\+>)9M3TZS@\&ZMXJT*#3'B=HMLE[ID>I273SY8R(5CX9(&,?RL:^^J\8](\ M2/6OE/X[>);77=:UTZKJ_C+PFVB6K+/#IVC^(KC3WMP\Q\YI+&6WA.^, DN2 MJD %V"NH^K#UKXZ_; _?_$7R"/@;:9T*+_3?B@2VI#,MP/\ 1%^;Y5QD?+RS M?Q8P/H:OQ0]3RJ*NVOZW/L"V8/;Q,"2"H(+=>E1_LW?\C#\:/^QRA_\ 3#I% M/M>;6'D'Y!RHP#QVIG[-W_(P_&C_ +'*'_TPZ16&.^#Y_P"8L%K9^7^1T/[) MW_)K'P;_ .Q,T;_TAAKU6O*OV3O^36/@W_V)FC?^D,->JUXIZP4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !7@/QH_Y.+^&O_8J^)/_ $KT M2O?J\!^-'_)Q?PU_[%7Q)_Z5Z)6]#^+$QK?PV>3_ +3&L:CX2TGP]XBM_'M] MX.TZTU#RKVULKG2+=K]'BD"K&^I!8?,5MK89P-BR':S!"NW^S=JT^N_"#2=0 MNM;C\1SW-Q>2/J4;6Q\XFZE^]]F+0;QT;RF9-P.UF')YO]J'XIZ=\.;3PA%/ MXJF\.7M[J;A5TZ728[V2);:?F"#F09ZS]G[Q1;>,?A?8: MK:3ZE=PS75X/M6K3VL\\[+W3: _M=^,=;^&?B;1=<@^+6J>#])OM.N[-=#LKKPW M 7N@8VBN%&KM$LD:_,)%61G.Z,+Y8+D^_?#K_D"3_P#7PW_H*U\__M6_'G2/ MAS\2O#&BMX_O_#5[+I=W/@7?AJVN]OF6XB::76G")&W[S:B#&[SP];.\C-<_6O1HM.+L[ZG'55I1OV_R/9- M#_Y FG_]>\?_ *"*^-/&_C;7O"_[0B^#+WXTWM^+WQ5IUU;Z+>WGAI;:&T

/_T$5\9>(/VD]!G^/^K^ M'[?QUKNL6\?BO3[&+1/#E_X8@L7D/V12KH[G5)RDI8R-".B,G 1\?/R^)GKQ M^%'V;KG_ "!-0_Z]Y/\ T$UX9XF+1Z'=3)8WNIR0 3I9:=<"">=D(=45FDC7 MDJ 0[A2"0W!(KW/7/^0)J'_7O)_Z":\?/0\9]J]'"KFIS2.+$Z21\D?LBV/@ M:Q\7I%X+^'/C;P!&VF37-P_B:YE^QZE([6X,MJK7+QS<*,RQ1J-K)R RJ?M/ MP5_R,UG_ ,#_ /0&KY5^!&O-=?$V6U_X0V\T"&73[B2*?4+_ %^Z$*K)%B&W M74+."W@C(892V=@0B #:JD?57@K_ )&:S_X'_P"@-7=)IT+K:S_4P=_;N_>*]'L_A=J&H6NFV-U:'P)H%AIT^C22?:EDBN/LUU= M?O61@&Q/M(4#;\N3]6^+=2MM T"^UNY2R_XE=O+=K+J%PEO%%M0Y+3,"(AMR M"YX )SQ7GOPI_:'\*?%6YM9+;1M<\/ZE?*T=M)K&E,+>\1-S+]GU&'S+.Y5E MW2*(;A\KN;'#8^>/6.D^)7_,._[:?^RU\^_'[6=*MO TNEWNJR6%W?S6YAAL MCQYE1I5FV(DM[_5]3F?5=\]UKFG:G97+G[/"%W+J,TL[80(- M^50D':H KZ6^&O74?^V?_LU>3>"O >F^ K>^@TVXU2YCO)QNH_]L_\ V:M,3_!:]/T(H?Q5\SQ?]NGQ+\.[ M7PWX0T+QWJ:1/>:JUS::>@T!I9O+MY0SD:T?LJQKNP78$[F15Y85V?[&T.@P M? #15\,LS:*;W46MRT^GS'!O9B?FT_\ T0#.<+!E%^Z.E8'[6/A+P)N\/ZWK MOA_P;>^(=2NTT>VO/$W@.Y\6SRHL<\X@M[2V*R[OEDO;MHNBMH]F5^UR_ZJR=W:!?]ACN'< Y%>">L6_&O_(S7 MG_ /_0%K#K<\:_\ (S7G_ /_ $!:\$^./Q*\3>#?$W@O1?"5JUUJVMRS*?MN MFO/I:1HT()NKB-UDM"S2JB2A)5RY#1D[2/H:=OR/&FKSE\SU^O3?"LI M@\'PRJ 61)6 /3(9J^>/@_\ $/5/B/X;N+[6/#A\,W]O=- ;=+Y+R&>/:KQS MQ2A5)1T=2-Z(PY!7C)^B_!K!/"]HQS@!SP,G[[=JY\9K33\_T-\-I-H^8_!' MBCX@_$!]!\37>F_$*XT?5+VRO)8O#R^%H- D >(&4M'+[S3/#>C6D^EPZO!92WRW4=R=-CW0K(+_RI##"TADQ M8I9F9B5>&,Q2E?J"O&/2/$CUKXM_:D\9S/XHU.+6="\8>%XDL6LEO9[];/0] M1B$DVU?M":Q9QRO(C$B!PTJX)V,NY3]I'K7@6H?LO6>K^,M5UMOB3XDE\2-< M2W]J;J/3;]M'69W\M;0W-K+-;1C!4".1,["001Q]#4BY2CV3/)I24;MGN]F0 M;2 @8&Q<#\*9^S=_R,/QH_['*'_TPZ14T2&.)%+%RH +'O[U#^S=_P C#\:/ M^QRA_P#3#I%88[X/G_F/!IJR?8Z']D[_ )-8^#?_ &)FC?\ I##7JM>5?LG? M\FL?!O\ [$S1O_2&&O5:\4]4**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KP'XT?\G%_#7_ +%7Q)_Z5Z)7OU> _&C_ ).+^&O_ &*OB3_T MKT2MZ'\6)C6_AL\F_:KU34-'\$Z+K/IMK#NMKA6/ MFJ?]9M+; R2+NVED(''0_L\7UQJ/PJTV>XUG3-?)N+M8[[1]6N=5MFC%Q($5 M;NX)DG*J IX0J1L9C6O\'K>2U\ 6$6=5FE:/[A MDE59'*EF )->Y35I3??_ ("_3Y>77S*FL8+M_P '_@?UM[Q\.O\ D"3_ /7P MW_H*UX)^V9KNI:%KO@O^S?&?A'P6MW;WL%[<>*_%UQX=^TVP>V9HK:>$DB0E M0"_ELRH7V/&S!J][^'7_ "!)_P#KX;_T%:\S^-EIJ'CW598?#UK?:C+X71QJ M-F=5UGPT"98TE5X+ZQM9)+LA4P;:(LI+J6^94%>)B/XLCU*7P(]#^#=U=WWP MF\'7%_J=EK5[)I-LTVHZ;---;7+F- _#T8U"'5MMA"/M]O$(H[CY!\ZH.%!ZXK@==_Y#>H?]?$G M_H1KIP7Q,Y\5LCY$_:E\0ZKH_P 1##IOCGP?X0AET2*6>+Q#XMN]&N;B1'N1 M"8EMV+21JS%G55C>0JB>85W+7U1:EFM82[*[E 2R@@$XZC/->$_%6ROO&E_? MZWI$EQ%I6G*VEW5W=7^JZ/\ 8)HY&$EP+>*W*:I"/,!VRGR!Y3C=M>0CWB$! M88P&# */F48!KTJ2M%^M_D[O^GU\^G'5UE'TM^7]>7EU]CT/_D":?_U[Q_\ MH(KXX^(OBC7;']J.ZTRQ^(W@30M,77=-D30-0\:7UGJ\\TBVBRDZ? [+<*T: ME(HB8X]SN\B/P1]C:*P30K!CG MHSP,G[H[5\\ZKINH>*O'>E>-[*:XMO"NK MZE:]0U'6-/> *57R9=$:U6VE$AB*K=7+*P\Z,JE\3/7C\*/H?7/ M^0)J'_7O)_Z":\3UG5K'0=)N]1U.]M]-TZUB:6XO+N18XH4 R6=F( '4DXK MVS7/^0)J'_7O)_Z":\:O)(8;2>2X>..!49I'E("*H')8GH,=:]'#7]E.W]:' M%B/BB?(G[)O@GX9^&_BB]UX+G\%RZG+HTXN+GPSXE?5;G4$\V F>>W=$^P\X M/E1[ES(5)'EKN^W/!7_(S6?_ /_ - :ODK]G'PE9Z=X_P#M^@Z#X/.B0:5) M:2:_X1\*+I$$DS- ZQ">6YDFO$*#>LR((F!SO9CM7ZU\%?\ (S6?_ __ $!J M[IJU"WD_U[:?=IV,+\U:_FOT_K74W_C/=75C\(_&=S8QQ2WD&D74L*3B/RV= M8F(#>:K1@9')=2HZD$9KQ[]C3X[_ !"^,]IXDA^(UIX(=:T+PP8=#\-:WXCN]0\RT(T"2VC MN+,&)R)\W$\"8! '^M5LL-O->6_LCP>.8[?4Y?&,?B9HIK"Q;3[K7&4130@2 M89$&J:B?-P5WNTJ,PV%D+ NWSQZQZG\2O^8=_P!M/_9:\ _:+L)=3^#7B*VM M]4O]&NI%A^SWFES7$5TLHGC,:Q/;Q2RAF8*HV1.?F^Z>E>__ !*_YAW_ &T_ M]EKY8_:A\-:YXHT_P_;>&+C6I-HZ?X/U^75)M?ENKK53+L\0 M2:C,\0%O"FV*74((+B2/*E@6C 4LR@MMW'ZE^&O74?\ MG_[-7S;^S?X:U#P MWX:UM=8U#4[G5[C4?-NK/51<&6R801*(@T][>,X*JK[EN'3+D#;@@?27PUZZ MC_VS_P#9JWQ/\!^B_0QP_P#$7S.!_:INXK3P]HT6J>./#7@+2[S4XX(M:UZ> MYLC:2""X=MES;ZC9R!G"*@5)!\OF!MX;"[/[,.N:#J7PS6QT/QMX=\>?V;>7 M$%SJGANX>:%G,K.-YDGGD,A5@S-)-(SDEB[;LU4_:CL/"FI^#])B\3ZIIM@U MO?\ VNQ@OM(;5I9I$B=7:VM$82//'&[NLB!O**^85(4TG[-G@KQ9H>F:OKOB M_P"RV>HZSN:WC7_D9 MKS_@'_H"U\[?M#S3)KGA*&/25UA;A+R,0MK.HZ;MDQ$R-OL;:>0D;6*[MJB0 M1E3YGEX^B?&O_(S7G_ /_0%KY1_:0O=*\<>)="\)ZEH6IZ@J7=Q%;0VUKX\N5AMY!Y*ZL[ @),P(1 Y()^ZN3[;;]E!+?3]%^OWGEK^+*_G^IZG\"M$TS M2OACH=WIEJUHNJVL&H31M?W-X [Q(-JR7+&38JJJJ#MP /E7I7TCX*_Y%FS_ M .!_^AM7@7PFOAJ?PP\*70CU"$3:9;OY>K*BW:?NQQ,$55#C^+:H7.< #%>^ M>#F*^%K0C&0)"-QP/OMU-+'6Y/=VO_F/"WYM=['C_C[Q-:WGQXT;3+WX,P^) M]3TZ6U.D^*[K2;B8VJ2.3.\=W]A>" Q@!PIN%+X8'8VP/[[7PC>Z-\4OC'\= M]:\2^"-#^%D$-C?:;)'KWB/1]6/B&U@\N(2-8S2I;":T+I& MOMKPO;ZM:>'--AUZ[M[_ %J.W1;VZM(C%%+,!\[(A)*J3D@9./4]:\4],\F/ M6ODS]K7P]J^L>/;?^R=:\6P+/H9M;JR\-7>LJ( 9)/+N&AL;.>.5\EP%GDC5 M@K*>N]/K,]:^-OB5\.?%NM^._%UWI^J>+$\&W;212ZW!/J,D=CAI?M 6)==@ M9TC9B%$=HZ87 1L,7]^M=N,4OZV^6^_0\JBU&\K]O\_GMMU/L2U79:PKSP@' MS#!Z=Q4?[-W_ ",/QH_['*'_ -,.D5):QB*VA0.9 J!0YQEL#KQ4?[-W_(P_ M&C_L7^1RO[,G[3?P>T#]FWX4:9J?Q7\#Z=J5E MX2TFVNK.[\1V<4T$J6<2O&Z-("K*P(*D @@@UZ7_ ,-8_!#_ *+)\/\ _P * MBQ_^.U\C?!7XD^)-#\/_ /\--]ATGPY?^$M%$-U?Z7<3#49&L\R0Q7<<@C@ MF78A$%Y[>;Q%H.I:;;WZ7T2RQ2PSWD%M,(PDRR(Z?:$^:10I/W0X#%>G^(/Q \2 MI\2]'\!>$?[*L=5O-(NM;FU/6[66Z@2*&2*(1+%')$69FE&6\P;0N=K9 H^K M1<5-2NG>VF]E=O?M?[M ]N[M-;;Z[;?YK[SVO_AK'X(?]%D^'_\ X5%C_P#' M:/\ AK'X(?\ 19/A_P#^%18__':^7[#]LK1++P7X3UWQ#X;UFRBU;19-:O;N MQ$$UKI\,4Z6\[L3*LKJLDD9'EQNS*X(!P0-S0/VL/"_B[PQH&L^']&UK71K6 MJRZ+;6EB;-I1?+^>B\Q/$26\; M?\-?\%J^R/H3_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/_P = MKYOUW]K'3+6;6['2_"^MWFKZ5J^GZ6]K<+;P^>+J]:T$L>9N 'CD $FPD[#@ M(V\:%A^TKI5M;Q?VII^J-.U_?PW(AM(8_P"S8+>]^R>9./M,FX"1D3,1=G.6 M$:C(51PL9:J??IVLW]R=WVZ[!+$.*O*/;\;V^^VG?H?0'_#6/P0_Z+)\/_\ MPJ+'_P".T?\ #6/P0_Z+)\/_ /PJ+'_X[7SYHO[5GAS7$U;RM U^"3398TE2 MX2U0%6O)[-I=YN-BQI+;2[F=E&-N,DXK2^+_ (J\?Z!>^%W\+W?A[3K'5KZV MTQX]:TR:]G2:7S"6S%0 ,KZLK)J5[M+;J]%U[Z>74'7<6XR M5FKMZ]CW'_AK'X(?]%D^'_\ X5%C_P#':/\ AK'X(?\ 19/A_P#^%18__':\ M ^)W[3>B_!>TN!XGTO4]0FTRSMYM4NM$AB>WAGE5RD2B65')?R92N 0 HW,I M(SN:5\=]*UC2=)OK?1M7 U#5[G1##,+:-K6Y@DDC82LTP0;FCP@5F9BRX7KB M_JD6VE.]G;;S2_5?>NXGB6DI.-K_ .5_T/8_^&L?@A_T63X?_P#A46/_ ,=H M_P"&L?@A_P!%D^'_ /X5%C_\=KPWQ5\2?$FA_&S0_#3?8=)\.7ZQ"&ZO]+N) MAJ,C"4R0Q7<<@C@F78A$FX2KN+LX_CV2?Y-'U!_PUC\$/^BR?#_\ \*BQ_P#C MM'_#6/P0_P"BR?#_ /\ "HL?_CM?.7QR^+'C'P1\0O WA_P]<:19P>)89T!U M+0KG4'BN4EMXT#M!O\ B+1-7TW5[2\T M%+D7%QY4)M[F6!+5WC@/FEB6%[!MWA1R=Q7%-85._O;7Z=M^O]70.NTD^7?^ MO\_N9] _\-8_!#_HLGP__P#"HL?_ ([1_P -8_!#_HLGP_\ _"HL?_CM?+MU M\>_&S? 3Q'XZM-'L%UC0]?N[.71[BT??+9P7AA:/"7!"W'EC.X,Z%E("D$8Z M:'X[O+X[\6B.**\\&Z#X7M=>22QMVFO+UIFG),9#A=H6';M*Y+$DLH%"PL6K M\W2^W1QYEU[?B-UY*_N];;]4U'\VCWS_ (:Q^"'_ $63X?\ _A46/_QVC_AK M'X(?]%D^'_\ X5%C_P#':^>K']I_3O$UEI4>@>&]$=?\96%SIT^LP6"FYM?LZVDT M\UJD\YA#W&_9#O 96_>$D!%D--81.[4]K=.[:77NB7B&MX]_PW/J/_AK'X(? M]%D^'_\ X5%C_P#':/\ AK'X(?\ 19/A_P#^%18__':\,F^/1M]/^*E[)X>N ME@\%WJV$#--'C493;PR*JX9BA+3(.5Z,IY.Y5YOPS^TE>Z/KWC71/'&G>9=: M)=W4=I>:#9XANU@L;:ZEA5&G>0S 3L02%0JHY!R*GZM'K+IS;=-/\U_PX_K# M_EZVWZ_U_6Y]+_\ #6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ MCM>'>&/VD/#WBBPTN]CTO5K&UO([YY)KW[,B6IM)6CG1R)B)&&QWQ#YGR*6] M,^?:O^VOHOB#PEI^H> [.;4-0N+^VAN$O(XI8K.W:]MK=WE,5QU87*[-A3"LDR<]00W' RXX12YN65[;Z?\$'B&K7CN>N_P##6/P0_P"B MR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..U\O:Y\;?'VAZ;?6;P:!/J ML&KZC;6^JBSG6RN[6SL?M4FV'SRP?S ]N6\PA6C9MIQLK5TKXJ^/=3T7QC>? M9-'VV.EV6JV-Q9Z?=78MVGADE>S>%'WW4T:K"E7;:5MVUOV=GT\U]_K;Z,_X:Q^"'_19/A__P"%18__ !VC_AK' MX(?]%D^'_P#X5%C_ /':^?[7]H1T\'_"/5[C24O7\:[1=RZ=<(8+ "SDN)FR M[ L$\ILKR0%?JP56SM7_ &P_"^B:)!J5QX<\3?O@\@M4@M3,L(LGO4F/^D;0 MKP1.RC=N&,.J' K26#C!R4I[.ST_K^D^S$L1*324=U=>FO\ E^7='TC_ ,-8 M_!#_ *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[7GNG?$*SU7QBWA MZ"QO/,%C%J"WKF%()8GS]P&3S'VX4,50J"ZC=G./*OB)^U _@^/0=6M]!O#H M?]IZC9:O:SQPM?A+:SN+@M"HN0(V_M';PW&R';.7!:*XB<&147YL$@@@ M)X:*O>>RN]-EY_UOH/ZP]/=WVUW_ *_X.Q]&_P##6/P0_P"BR?#_ /\ "HL? M_CM'_#6/P0_Z+)\/_P#PJ+'_ ..U\M?$3]K&)OAWH6J_#ZV6^UG6UMYX#J," M3VME"]_%9NUQY5PI/[R0JIA:0$KG[OS5[1\./&2?$#P1I.OK;&R>\B)EM6?> M8958I)'NP,[75AG SCH*J.$4KVEMIMVWMKTV)^LZ7M^)WO\ PUC\$/\ HLGP M_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM8U%5]1_O?A_P1?6O[IL_P## M6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..UC44?4?[WX?\ M!#ZU_=-G_AK'X(?]%D^'_P#X5%C_ /':\0^+?[2'PEU+X]?#_4+3XH^"[JPM M?#6OP3W4'B&T>**22ZT=HT=A)A6812E03DB-\?=./5JP?#.?^&I?!V.#_P ( M9XAZ_P#7]HE3+#_5U[6][%*M[9\EK7/*_%OQ&^ OC2^BO;_XK:!:7D<8A,^C M>/6TMY$!)59&M;J,R!2S%0^=NYL8W'.WH/QW^"OAG2;?3=/^*/@U+6 $+YWB MBWFD8DDLSR23,[NQ))9B68DDDDUZD/BIXWG\*6,-M+X>;Q.U_K$W M4,,*6,JCR$W"ZE5YI7WQQG[+/@/]J;X+V>D3)/\ M7O <#F>9:Q?%/Q!_9H\7ZW-JUW\:=!T^\GV^>-"^*,VDQ3L M%#R16E]$COM"KO92Q"J"<* /HC51=G2[O[!-#;WWDOY$US"9HDDP=K,@9"R@ MXRH921QD=:\>%9(]9TM)YM%;2;@33S_ &5I6=+G[7M@ MC\S8H5HI2 1E_F^7AG/GDY/J=48\L5$T=/\ VH?@/I5A;V5G\7OA[;VEO&L4 M4,?B>Q"HBC _>] !7F>L_M,?!^76+YT^*W@AT:=RK+XBLR"-QY'[RO1/AS\ M8-;G?PYHWQ"DT+POXINFFAN;*::*WDN;C):&WMXENI@9?**RNJ2S;59.?G^7 MN/BUKVK^%?AGXEUO0I;*'5=-L);V$ZC;/<0-Y:ERK(DD;'(4C(<8)!YQ@ZT: MSHMM(SJ4U45F?'NH>*OV>=2U>?4)?BGHD1GE,\UC:_$.6"PD8G+[K2.[6!@Y M)+J8\.68L#N.>Z'[2GPA P/BGX) _P"QAL__ (Y79>*OC5\1+KQAJVD>$O#" M&W@LY8M,N[RSBN(M5U!$C>6-&^W0F$QJSXCF15E*$">+J>U^'/Q7E\0ZKI^A M^(+S1-*\2MIRO-HZ72?:KBZ3 NF@C\QB8(GS&6!<;]PW_)ENE8QI6448O#)N M[9EZ1^U7\$5T:RBE^,/@ $6Z*Z/XGL?[H!!'FUP^D^,_V8=$UNWU.U^,GA\F MWE$T&G7'Q0FGTV(@Y0)8O?-;JJ'!11'M0JNT#:,?1'B2_O=+\/:E=Z;8R:IJ M,-O(]M91;=T\H4[$&]D49.!EF4<\D#FO!?"_QH^)%O=RW?B2PTB7PV+"2*/4 M#I_]DL-31R)(98Y+Z=XUB593(=IC"0F59W#A%\]N[N=:5E8ZO6?VK?@E+I%\ MB?&+P"[M!(%5?$]B23M/ _>UXWK_ ,=/@?XITF?3-7^(W@/4;";:7M[C7[-E M)5@RM_K.&5@&!'((!!! -?6'A?7['Q1X=T[5=-U6PURRNX5DCU'2Y5DM;@8Y M>)E9@5)SC#'ZFN2\8^.]5\(^/;>WG_ !6T&:^$+V_F MZEX_>_RK,I)(N+IP6^11O(W!5"@A1BO1_"/[3GP=MO$-I)-\6/ \4:[\N_B. MS 'R-W,E;$WQ7^*EM+I\2:9X=U*.UNK6\UV_MH_+@M-,GC\SI+=JRM&%E!E7 MS=VQ"( )#Y?J_P ._'UGXZMM2:'4=,GO;*Z:&YTZRN%DN-.SRD-TH8F.;;AF M0A<;L8.,G:6+E*+C8S6'2ES7/+_'WQI_9[^)-I86NK?&WPM;0V=P;E&T7Q_' MIDI8HR8,UM!Q7J7Q)UKQ=X?O=#O-!DT9]*-[;VU[I]]!(]W>" M698R+>02HL31H6D^9)=^TC"8W'B/#7QE\4Z)*]G\34\/>#;I]8,4-Q=W$5O! M]B8[8%!^U2!YII Z1Y9&<([F%"OEG@.LS/B#^U'\&;W[!]G^+G@2?;YF[RO$ MMDV,[<9Q+7F'B[XN? SQO;01:G\4_"\;0,6BN=,\9II]S'G[RK-;W$<@4X&5 MW8.!D' K[4KQOQ_\3/%^A?%S3?#>C1Z1):7EFS6]G?V

[F\JX?B\641PE3 M$@$+Q%Y%,C(=L;E.R&)<(*#C='-*CS2YKV/%_"_QJ^"'@[3/L&F?%'PB(BYD MDEO/%D-W<3.<#=)--.TDC8"C+L2 JCH !Z/\/OVH_@S9&_\ M'Q<\"0;O+V^ M;XELES][.,RUT'PY^,&MSOX=T;XA2:%X7\4W3S0W-G--%;O/-3BU+5/BOX)BU M)(UA:]TOQU'IT\\()(@FDMKF-IH^-H+R9F=B[%II[AY&)+'[S''0< "H?BUXQ^,_AKQ'):>#-,\-^ M)H[N)I[6Q%L1=6$<]6!AQ([,@_(.XDKR?7O$7[/OB7Q!>:U??%_3EO;F99\6'Q)FL88G$ M2Q92*WO(T4E5P3C)R&/EM;F5/W?R2AV:/NCBFDDXK16.5T+MM/)[KQ/:RRLJ@ %W:7+-@2>37JWAC]J7X)KX8@MKCXP M> X6*R*RMXGLE8 LW8R^AKT+X>>/K/QU;:FT.HZ;/>V5TT-SIUE<+)<:=GE( M;I0Q,FV,FJ:C#;R/;646W=/*%.Q!O9%&3 M@99E'/) YJ*V(E65FBJ=%4W=,^7M-O/V7-*N+"Y@^.ED]U9M;LCW/Q=N;B-Q M"X=%>"2^:%DW#[A3:,G %>O?\-8_!#_HLGP__P#"HL?_ ([7,:9\5_B/%)X2 MU"ZTZPU7PTT5S%XBO(M).GW%O>*[QQVR6\E](Z2>8(XP$%PLI8D/&NTOZO\ M#WQC9^.?#%OJ=GJ^CZTV]XKB;0[I;FVBF5B'A#JS LA^4\CD$X7.!R'0?-Y_ M:5^$6?\ DJG@G_PHK/\ ^.5Q.I^,?V>M7UN74[CXH>'@\TGFS6,'CUH;"=NK M&2S2Z%N^X\L&C(?)W9R:^OOBUKVK^%?AIXEUO0I;*'5=-L);V$ZC;/<0-Y:E MRK(DD;'(4C(<8)!YQ@^._&/X_P#B[PUXN3P[X.G\+7?B62*V6U\)ZHA&IZGY MZL3=VFZZA22.':=T1P&V/NGAZUZ/UQW3Y4E7'C*/R;[3KA+B"7;H>DJVV1"5.&5 M@<'@@CM7<_#GXKR^(=5T[0_$-YHFE>)6TY7FT=+I/M5Q=)@7301^:Q,,3YC+ M N-^X;_DRU/X1_\ )1_CG_V.-M_ZCVCUC6Q#JQY6C2G15-W3/FK]GO\ 92\7 M^(OA7\*?&MMXW\-VUQ)X7T>XMK6Z\/:G-%&JV4?DF6)=82WEE16QYODJ&Q7L7[)W_ ":Q\&_^Q,T;_P!(8:]5K%59QV?]:/\ -)_)&CIQ>K1\AZ[^ MQ)XL\1SZO+>>//#"C5KN"_O(K3P]K%K%+<0E#'-Y<6NJBN#'&2R@%BB[LX%: M7CG]D7QQ\1EM#KOCSPA+/:K)'!=V7A/4[*YC20 21B>#6TDV. -R;MK8&0<" MOJJBCVDK&] M7E^RR>6T8 +ZX24".RB-LHH. H%?6M%-5JB=[Z[_ #O?\]2?90[>7RM;\M#X MV3]@C6XGU!T\6^#TDOIX;F>1?#&K!S)%=O=Q,K?VYE"L\CN-N,;B/N\4L/[! MFNQ20.?&'A&=HKR:_P W/AG5YO,DEE6:02;]4^8]XW!=W-?9%%) M59JUGM_7Z(;A&5[GQGH7[ WB#PUU?5-%-59Q2BGHK?@[K[GJO,'3A)N36K_7?[SX^^(7[" M_B#XJW=Q<^)_%G@K49+B!;><)X3U2!)E4,$+I%K:JSJ'<*Y!90[!2 34VE?L M3^+M%\+R>';3Q_X;72);Q[^:&30-9D:>9Y%D=I)&UTO(&9065F*G+9!#-GZ[ MHI*K.+O%V?\ 3_/4'3A)6:/E6\_9%\=:AXSC\4W'Q \*R:NAC<#_ (1?51:E MT4JCM:C6_)9U#'#E"PXP>!6%=_L&:[>1Z@C>,/",2WUS'=2_9O#.KPE'CF,Z M"(IK@\I!,3+Y<>U"_P Q4MS7V/10JLU9I^?S[A[./;^D?(_AO]BKQ9X1U_5- M9TGQMX0M+[4K>2UN1_PBNJ/"8GE>5D2%M;,<8\R21AL5<%VQC<*? M!?A^+1=(\9^#8M/CN;6[1;KPCJ5W(KVQ0VX$DVM.X2/RU"H#M4 @ 9-?7=%$ M:LXVY7:UOP=U^.OJ)TH/=?UM^6A\E^-?V-?&_C_7]/UO5_B1H*:II\$EM:W. MF:'K6G-%&Y!D %MKT8^8JN3C)VJ#T&,&7_@GSJL^MZCJTWBWPG/>:A%-#']9=I;DMO9GD;72[JS?,R,2C')*DFL[3?V!-:T MFRU*SM/&'A.&SU#1X]!N+;_A'-8,1LHQA(E0Z[A,98AE ;+N$;9?%IWZI)#X/O\O*(EB$J*VLE(W"HG*J,E%)!Q67>?L(^(]3U#7K^_\ M&OA*^O-=A>'49)O"^J[92\4<4DBQKK8CAD9(HU+Q*C$*!G%?8U%+VL^_2WR[ M>@>SCV\SY(L/V*_%NF6%M86_C?PBMA;WTNHK9OX7U5X'N)'=W>2-M<*R9:5V MPX(R0<948R;[]@/7-2TC2],N?&GAB2TTQ/+M!_8.M"2*,21RK%Y@U[>8U>&) MDC)*H4&T"OLVBG[:?Q\GZ_^QQXP\4>)%U_4O&G@N?55B$/G)X0U*-6 M 5U1V1-:"M(@DD"2$%TWG:RYJ#X<_L6^+_A-INHV'A;QWX5T^VOUB2<2^&M6 MN6Q'$(HPC3:X[1[8PJC81@*H'W1CZWHI*K-7L]]P]G'338^.$_8/\1KX;CT& M3QSX:NM.BF\Z(7>@ZU/-%\C1E$F?7C(L11W4Q!@C!W!4[CF*3]@?Q#+;30-X M]T'RWO!J"8TC70;:<,S;[-=4M/#UK<>-/ YM] F\_3HX_!=_&(7\MXFSMUD;PR2.K*^X,&.X&N/U+_ M ()VZAJVC1Z5<^*_"ALXY7E41>']:CD^: VY0R+KPM*VO>./#=^\LAE>0Z'K<;DF!H"NY-> M!"&)W4H/E(D?C+L3]E44Y5JD_B=_^'O^>OJ3&E"'PJW]6_(^(]7_ .">'B'5 M[VWN'^(NB0!+L7D\<6A:N1&!D@B76%6/*6\?S@>8.0'Q@#[0HJ74 MDVVWOH/V<---CX]\5_L->*O&NG:9::OX^\-71TV'[/;7?_"/:P+H()$E4/,- M=WRXDBC<>:6PR UU7@O]FKXG^!/"NF>']-^)?@]K+3X1#&]QX(NVD?N7O?J*KV]7^87LH=CP'_ (4O\7?^BD^"?_"&O/\ Y;T? M\*7^+O\ T4GP3_X0UY_\MZ]^HH]O5_F#V4.QX#_PI?XN_P#12?!/_A#7G_RW MJG8? 3XL:?X^TSQ='\2_!C:EI^F7FE11-X&N_):*YEM99&8?VOG<&LX@I! M9\@Y!'T514RK5)*TGH4J<(NZ1\I>&_V=O&_B;X?6-JWC#PG'I]S>2:P;>?1- M=GFBN9=PG0SG7_,*-OD5XLB-PS!D(8BNB\3_ +.WQ \8V#V>J^+_ )- ]ZM M^WD^$=6@8R+'Y0&Z/75;R_+)0Q9\LJ2I4@D5[9<^ /"]Y<2SW'AO2)YY6+R2 MR6,3,[$Y))*Y))[U'_PK?PE_T*VB_P#@OA_^)H?LV[IM?+_@B7.E9I??_P MX6^\'?&K4+"XLY?B'X#2">)H7,'@C4(G"L,':Z:T&0X/#*01U!!K#\'_ 9^ M*?@32-(TW1_'?@B.TTFV>SLOM?A'5;N2*%F5BGF3:Z[MRBXW$D!0!@#%>K?\ M*W\)?]"MHO\ X+X?_B:/^%;^$O\ H5M%_P#!?#_\32M3[O[O^".\^R^__@'C M&H?L\_$+5-0T2]N?&/@62ZT>ZDO+60>$M67,LDBRL90-= G'F(CA9=X#(I ! M48W?&'PO^+OCOPQJ7A_6?'_@>72M1A-O.O!J7TE MJ+1I)?#&L2K@(J>8$?7BHF*HJM.!YK!1N*-'\0P>,/ <6J:3 M9BQM'7P?JHB2(!PI:+^W?+=P)9 )'4N!(X#?,<^Q_P#"M_"7_0K:+_X+X?\ MXFC_ (5OX2_Z%;1?_!?#_P#$U-J?=_=_P1WGV7W_ / //=>\ _&?Q)HUWIEW M\1_!<-M=1F.1[#PAJEG.H/\ R7'@_597>*6F),A.26R:]B_X5OX2_Z%;1?_!?#_\ $T?\ M*W\)?]"MHO\ X+X?_B:+4^[^[_@A>?9??_P#R/X9>"?BUHO@ZWT_1/&_@6RT MVUN+JWC2Y\'ZE=RR%+B16E>:76B\C2,"Y9RQ^?DGJ9M4^#7Q4UGQEIOBF[\? M>"Y-7T^UFLK8KVRZZ(9-V%Y=&/RKS\HQ[G:6D%A;16UM#';V M\2A(XHE"HBCH !P![5-42:;;6Q:NDKGSQX=_9]^(OA70O['T[QIX'73S=1WC M)<^$]6N'=X]OEAGEUUF:- B!8R2BJJJ% %7/"?P4^)W@C5-/)X.U28,^YWQ&LFN,L2;I)&V1A5W.QQEB3[W14C/GCQE\ ?B;X\\1Z# MKNK_ !"\+?VGH4CP MW\;E ^(7P_ '0#P'??_ "YKE-1^!?Q-U7QO9^+;CQUX*_MJU554Q>%=7CMI M"H8(TMLNNB&5U#MM>1&9<\$8%?0-% 'SMJ'[//Q"U34-$O;GQCX%DNM'NI+V MUD'A+5ES+)(LK&4#70)QYB(X67> R*0 5&.T_P"$<^-__10_A_\ ^$'??_+F MO5:* /FP_LU?$,^+=?\ $A^('AEM4UV 6VHAM$UXV\T0X"BW_P"$@\E 2!M M08#/C&YLZNE? _XF:)XTU#Q79>-/ 4&MWT"V\TO_ ANJ-"$ 1?D@.N&*,D1 M1!F15+"--Q.T8]^HH \J_P"$<^-__10_A_\ ^$'??_+FN,L?V?/B)IU[J%U! MXS\#;[ZZ2[FCD\):M)"KK)Y@$<3:Z4BC,A+M'&%1F^9E)YKZ(HH \$\)_!3X MG>"-5US4=&\;>!+:[UF?[3>/)X.U28%MSOB-9-<98DW22-LC"KN=CC+$G6U[ MP#\9_$FC7>F7?Q'\%PVUU&8Y'L/"&J6-O 9MM+D>:W6?P9J65GUPF:0[W)>0LQ+%LY)--\ _ M!;XH?#'1I-*\.>-_ MG923&=EG\':I=.6*JH^>;7';:%555<[55550 *]ZH MH \2\8?"_P"+OCOPQJ7A_6/B!X'ETK483;W,=KX.U.UD>,]5$L.N(ZYZ':PR M"1T)K*M/@5\4;/6K;55^(GA::[MK(6$ NO#^MSQ0H$V;TBDU]D68J2#.%\T@ MMESDY^@J* /GFV_9^^(EGXHT?Q#!XP\!Q:II-H+&T=?!^JB)(P'"EHO[=\N1 MP)) )'4N!(X#?,:58/8V\G_$AT@KL MA>:9DPNT',C9()X!VCW"O)/A'_R4?XY_]CC;?^H]H] $W[)W_)K'P;_[$S1O M_2&&O5:_.SX"^._%L?@;X6^$-+^(_P 1-Q\)Z-/,-)T_PX]GI,,UJ/)5A-9F MY,8\LJ) LH& &?=FO0/#_P 2-8UW7_%>BO\ '[QCI.I^&KB6&]M]2MO#4;M% M'%#*]RBC3R?("SQY=@N"<$"NF.'G-77G^%K_ '71@ZT4[/R_'8^TZ*^2HM:U MR?\ L3ROVD/$,G]N*6TK9'X;/]H +O)@_P");^] 7YODSQSTKE+WXN:FO@N[ M\2Z7\>O&OB&R@U4Z((M-M/#(>2\\[R?*WRZ>D:98C!=U!!4@G&J)V?\ M6R_-K[Q>WA:_]=?\G]S/N"BOC+2_'/B.]U?PYHE]\@>)-=LIKZVT+5=. M\.QWBI$5$@=5TYAN&[HK'(5B"0I(TK#Q/JFJ?V7]B_:7UR[_ +5EE@T_R!X: M?[9)%GS4BQIW[QDP=P7)7!SBCZK4>UOO^7YZ![>!]=T5\)ZI\8/%^F?#]_%8 M^)?Q3NXH];;0'TV#3?"HNEN1=FTYW6:Q[3, 1(>&!( SC8\._$V]\0:-H5^ M_P"T9XHT:76@?L>GZM!X;M[J1A-Y)01G3OF(EPGRE@6( )R,I8:;&QTY?#$C3SQJS M-;1EM/5&FPIQ'N!R*T/"_CV\\9:2^HZ/^TSKE_;168O[@V__ C,GV: [AYD MNW3B$4%'!). 489X-"P\W>S6GGWN_P DWZ"]M'3S/LBBOBFU^+4=YJTNGP_M M2:Q)+'9V]\91_P (UY+0SR&.(K)_9VUMS@# )^^G]]<]?IL7B_63<#3_ (_> M++XVSB*<6UIX>D\IRBN%;;IAVDHZ-@]F4]"*I86H]K?UH)UX+?\ KJ?4]%?, MO_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT#_P"5E/ZI5#ZQ D_: M?TB35?C7\#-.77?$NE6.N:K>Z?J-OH?B._TQ+F%+*69 RVTT8W!U!W_>XQG' M%>(1_'/QYX7\*>(/#;W.J>-U\+?%>V\+Z7JQ\1-I5Y=Q$K+!!=3BVG-P@8F* M7*J67'S,)/C3\3I-2T;>=/GTW4+#3?LS,"K.HM;. M,!RK%2^-VTXSCBLV_P#V/[34/".A>&#\4/'EGHNB:B-7LK?3I-,LV%Z&+"YD MDAL5>:7<2V^1F.3G.:/JE4/K$#L_&?[3FL>/_P!CCQ)\2(/#TFBV#65MO70_ M%,EKJ5L[R*EPB3_8B(Y8F*@$*P?+'KK M4;2^N?$+V5[?+';Q.9(4^R,-G[QU$T;2E7BPZ)N7/D^L?LJKKGPTOOA]EZV]S->76FP+-M6/[*I"RJV 1EE(("OQG@? O M[&.F?#?6-+U30/B1XXM;S3,&T-PVEW4<4@B\E9O+FL70S"+]T)2#($ 0,% % M9S?L):')KL6L2_$[XBSZA'J-UJRO/J-E(GVJX"B>0HUH5.\(H*D;<#&*/JE4 M/K$#ZQ\*?&B_\0_ [4?'TNAZ<;VSAO)?[,T[78I;>0P,XQ]KF2 19V9;SDC, M?(=05(KS(?MH:A_PH;QM\0#X%MVU/PCKHT2_T9-:<0RY>%?-AN'M59N)T(5X MDZ'G&">0_P"&=;YOAUK'@67XL^.+GPSK*W"ZC;7,>CS2W?GDF9I)WT\RLS9/ MS%]PXP1@5SUS^QO977@G7_"+?%'Q_'X?UZ^CU+4K2&XTZ(W-P@0"0R+9!P?W M:$@, Q4$@GFCZI5#ZQ I?'C]M'6?B!\.?B9X+T#0+SPYXT\.6^ISZC?Z3XCF M@.GQ64T*K/!,D4;3%VE&8CL 57R6X5O5_P!L^\U*R^&7PNU+3[[Q0M]/XITC M3Y[;PUKUQIEQ?P3G$T!9+B%&9PH :1QM)R&7)->*W/\ P3[\+7LVJS3_ !$^ M(,UQJKW3WT[W]D9+G[2%$X=_LFXJ^Q#MSM!16 ! -=QX^_9HOOB;I'AW3/$/ MQE^)-U9^'YHKG3DMKS3[1HIHP!'*SPV2-(Z[00[EF!R0 ],\;:+/XFUOQ1XMGT:PMM5U]9+[3;:;S9+*.XN0DJW#J(]KOO M) (.YR.;OPN_;=7QG=6I\1^"9?"EA?:9JVH6LL>IK?2@Z8XCO8YD6-0F&+>6 M4:0.%R=A(%2RQ>="3$RQ2,OEEXEC5=RL-QX=O2/"'[;FM>//BGJWP]T+X;0W_ M (ETC5KVVOH!XA6-/L%O-;Q-=1-);J'D/GEO(.T 1-^\)*@^6:;^PUH>D:+K M&D6OQ(\>KIFK:=#I-W;/]?#SQ3+XW\"Z#X@FM[6TEU*SBNF@LKY+V!"Z@X2= %E7GAP!GK@5 M\DZA^S5=ZGXCU_7I?BWX]CU77OLYU"XMCI4'FO I6&4+'8*J2HIP)4"OP/FX M%=1X5^&_BSP3X=T_0M$^,GC2QTJPA$%O;K8Z$^Q1ZLVF%F)ZEF))))))-'U2 MJ'UB!]7T5\R_\(_\0/\ HM_C;_P7:!_\K*/^$?\ B!_T6_QM_P""[0/_ )64 M?5*H?6('TU17S+_PC_Q _P"BW^-O_!=H'_RLH_X1_P"('_1;_&W_ (+M _\ ME91]4JA]8@?35%?,O_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT# M_P"5E'U2J'UB!]-45\R_\(_\0/\ HM_C;_P7:!_\K*/^$?\ B!_T6_QM_P"" M[0/_ )64?5*H?6('TU17S+_PC_Q _P"BW^-O_!=H'_RLH_X1_P"('_1;_&W_ M (+M _\ E91]4JA]8@?35%?,O_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\ M;?\ @NT#_P"5E'U2J'UB!]-45\R_\(_\0/\ HM_C;_P7:!_\K*/^$?\ B!_T M6_QM_P""[0/_ )64?5*H?6('TU17S+_PC_Q _P"BW^-O_!=H'_RLH_X1_P"( M'_1;_&W_ (+M _\ E91]4JA]8@?35%?,O_"/_$#_ *+?XV_\%V@?_*RC_A'_ M (@?]%O\;?\ @NT#_P"5E'U2J'UB!6_:8^(/C;0O'FFVD6G>)M%\(+;7D1UC M2[FR6UG9K&9WFEQ=)E^!/%V@^/[J\CAN-1T M^U\/IK5SK5I?R&24!EOOM&+NWB7YS--')(5B4+Y#ED.O_P (_P#$#_HM_C;_ M ,%V@?\ RLH_X1_X@?\ 1;_&W_@NT#_Y64?5*H?6('J/[/\ \4-(^*_P^CU3 M1VU.6"UN)+*6?5989)II5P7DU\R_\(_\0/\ HM_C M;_P7:!_\K*/^$?\ B!_T6_QM_P""[0/_ )64?5*H?6('TU17S+_PC_Q _P"B MW^-O_!=H'_RLH_X1_P"('_1;_&W_ (+M _\ E91]4JA]8@?35%?,O_"/_$#_ M *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT#_P"5E'U2J'UB!]-45\R_\(_\ M0/\ HM_C;_P7:!_\K*/^$?\ B!_T6_QM_P""[0/_ )64?5*H?6('TU17S+_P MC_Q _P"BW^-O_!=H'_RLH_X1_P"('_1;_&W_ (+M _\ E91]4JA]8@?35%?, MO_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT#_P"5E'U2J'UB!]-4 M5\R_\(_\0/\ HM_C;_P7:!_\K*/^$?\ B!_T6_QM_P""[0/_ )64?5*H?6(' MTU17S+_PC_Q _P"BW^-O_!=H'_RLH_X1_P"('_1;_&W_ (+M _\ E91]4JA] M8@?35%?,O_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT#_P"5E'U2 MJ'UB!]-45\R_\(_\0/\ HM_C;_P7:!_\K*/^$?\ B!_T6_QM_P""[0/_ )64 M?5*H?6('TU17S+_PC_Q _P"BW^-O_!=H'_RLH_X1_P"('_1;_&W_ (+M _\ ME91]4JA]8@?35%?,O_"/_$#_ *+?XV_\%V@?_*RC_A'_ (@?]%O\;?\ @NT# M_P"5E'U2J'UB!]-5Y)\(_P#DH_QS_P"QQMO_ %'M'K@/^$?^('_1;_&W_@NT M#_Y65L_LLV^H6NI?&.+5=DD;EMXHHQ@84;47 MA1G)R3E4H3I*\BX58S=D?)?PAM8-8\,_!?Q%>6OB5[?0/#FD_9_L/PNUN>\1 MELE21(=2BB*/;2%LE0CJPY5L$$1^+?A+%XP\:>+]6N=3\=VNFZ^+\BSM/A1X MBCN(&N(+2($SB/#!#8PM@(N6M_:QPR21211-(I"S(Z$$K@AE/!.,'!#5=I6L MNO?K:_7R7IT%[)7YKN^GX7M^;/A2S^''ARTUSX>:G]@\?$^%HW2:T'P^\6^1 M=.;@7 E3=EU<2Y;]\]PIW?=X!&W!9)I_PMU+P;:V_BF[AN]7O-0)UGX/Z]>V MLMO<74EP]M/;F%?,P92-ZNGW5.!@Y=HO[:GCSX3ZI>Z?XGL=5\73S:#%K,-A MXLNM.L+Z#;875U)(CZ9;R0-;R_9MB*^)E/+#!%>L_$?X]^.)/&NIZ;H[6V@: M/I:>%+P7,$B3W%Q_:-^89H)$E@9=ACW#"/@CX<\':SX,U)HOB!?SZ#(7N%?X>^+@EZ0T M312D$MME4PIG=OB/:%,#'T_I7[9E]XA\$:[XDTWX=WZVUGXDL]"L&U.>>RAU M".XN_LOG+*]KC='(#O2/S% ('F$Y ]4^,_Q$USX8? /Q3XR72K:7Q#I&C27I ML+>5[FW2=4R1OV(SQJ>2VQ254G"]A8J49*:2NO7NWW[MLEX>+CR-NW_ 2_)) M'Q;KGA4>(?A7J?@V]_X2FY6_\2OK\TUQ\'_$,D#QM>_;&MG@*?,"_P I8M@H M<;<\UUFLIH6H>-O#VKV>B^-](TG1]$OM%CTJS^%^NH52Y\KYXG%J%BV"$ +L M/4]*]SN/'VM?"[PGHFH2^-XOB9JNMFSMK.PU VEA')6R,5/UA\O+RJWS_ )>7OVT_'?4OV*YN:[OO][N_Q_JQ\[ZI M\&K34O"\EB=1\=+JC6K:8MT?A)KQMA9?V>UBJ& 0@F41L'\S?C>.$"G;3?!_ MP8M_#OA_Q3I%WJGCNZMM8T=]+@DLOA+X@MY+1C>SWBRDM%() )+AP4(&5 &> MN?I'0?VV]<\0OX>-O\.[(1:QI^D7BLWB)MT4FH>>D49'V3D++ 0S9^X=P4L- MARO#W[7?BF3XA-?2:2-2\*Z]HVA7-EI,EXB2Z7>WD%ZXC1H[7=-$[6JAG=LI MG^_9KOV;^^^XO81Y%"^B]/)]O)'G5[IT^I:YKNMW6^3_62RBVM;*Y9!'Y"#E+U0#N^\A&#G-+\,? MC;\0OB9\/_C)JZWFG:/JUK+:/X*(7+0(K,S3<-*CA7< M[U'+^NU.R_KYA]6AW9+_ ,+ATK_H6_B!_P"&]U[_ .0J/^%PZ5_T+?Q _P## M>Z]_\A5/H'QL\3:)X-\&S7'-3UV\T=OLFB"QN+ MIDNKB.*6WC:]B\DMB0A7<(-RJ20,BCZ[4[+^OF'U:'=F1_PN'2O^A;^('_AO M=>_^0J/^%PZ5_P!"W\0/_#>Z]_\ (5+JGQA\:_!76?%$&KZE?>/&L]#T6YM- M.UUK'3I$N;N\N86$DMI 06"I&&$:RY9&** >.B^#OQ\U_P".OB;5[6WL8/#G MAZ7P=I6MVMW;78FOK>XO5G/"O"8V"^4<$Y'R E6WD(?7:G9?U\P^K0[LYS_A M<.E?]"W\0/\ PWNO?_(5'_"X=*_Z%OX@?^&]U[_Y"KS_ .!?[4?BRPTC6]9\ M8>(M;UTZ3X336KO1O$EIIMI+>RRS*MO<:=)90H#:MATDG_:&\ M:>)[7X[RVNJR^&[[PGX:\^"TLC:WT%AJ4$MXDS6\TELK31/]GC_UR9Y; 3BC MZ[4[+^OF'U:'=FY_PN'2O^A;^('_ (;W7O\ Y"H_X7#I7_0M_$#_ ,-[KW_R M%6Y\9-:\8OXS\%VND?$O4? UC?\ AK4]1NWAL=.FMQ-;) Z2R?:+9V"?OFWJ MKKD*,%3DGAO!_P"V'XO?POHWB/6O"T$T=UHOAZ\O(O[3-O;PI?7$]N]TD7V- MI%/F(AV-*RF-E(*D'4*?-4A26)E5=JCG+3]KB]T"WAAU+0/MUQ'?Z@=4:;5X]UI M;1:L-/3[-MM(Q<'S)$VHXC(13ND9OO'UVIV7]?,/JT.[(O\ A<.E?]"W\0/_ M WNO?\ R%1_PN'2O^A;^('_ (;W7O\ Y"K:^&_[5VN?$B'QI;V?P_C&N:%9 M/=V>G0:RTPO]E]=V; O]G4QC?9LW"NQ5N%R,'W7PAX@7Q7X:T_5D^SXNH]^+ M:1Y$4Y(*Y=(VR"""&12""" 11]=J=E_7S#ZM#NSYP_X7#I7_ $+?Q _\-[KW M_P A4?\ "X=*_P"A;^('_AO=>_\ D*OJ>BCZ[4[+^OF'U:'=GRQ_PN'2O^A; M^('_ (;W7O\ Y"H_X7#I7_0M_$#_ ,-[KW_R%7U/11]=J=E_7S#ZM#NSY8_X M7#I7_0M_$#_PWNO?_(5'_"X=*_Z%OX@?^&]U[_Y"KZGHH^NU.R_KYA]6AW9\ ML?\ "X=*_P"A;^('_AO=>_\ D*C_ (7#I7_0M_$#_P -[KW_ ,A5]3T4?7:G M9?U\P^K0[L^6/^%PZ5_T+?Q _P##>Z]_\A4?\+ATK_H6_B!_X;W7O_D*OJ>B MCZ[4[+^OF'U:'=GRQ_PN'2O^A;^('_AO=>_^0J/^%PZ5_P!"W\0/_#>Z]_\ M(5?4]%'UVIV7]?,/JT.[/EC_ (7#I7_0M_$#_P -[KW_ ,A4?\+ATK_H6_B! M_P"&]U[_ .0J^IZ*/KM3LOZ^8?5H=V?+'_"X=*_Z%OX@?^&]U[_Y"J"Y^.&@ MV6W[1H?CN#=G;YO@#75SCKC-G7U=7$?$K_F'?]M/_9:VI8F=2:B[?U\S.I0A M"+D> _\ "_O#'_0+\;?^$)KG_P AT?\ "_O#'_0+\;?^$)KG_P AUSG[7OAC MXG^+?@U>:?\ "749-.\3FZB=_LUV+2XFMQG?'%,2HC;.PYW+PK#/.#UGP$TC MQCH/P>\*Z?X_O?[0\7P6:IJ$YE$K%\G:&<<.P7:K-SD@G)SD]L93E*2>EK=- M[]O0Y)*,>7K>_P K=] MOC9HEXA>#0?'DZ X+1^ -=8 ^G%E4O\ PN'2O^A; M^('_ (;W7O\ Y"KW[X=?\@2?_KX;_P!!6OG3_@H/\/OV@?'_ (4\)P_ C6KO M39K>_=]5@TW5%TVYE4@>4_G,R9C4[]R;N=R_*V.."IBJD)N-EI_7<[(4(2BF M7?\ A<.E?]"W\0/_ WNO?\ R%5.3X]>&XG9'TGQNCJ<,K> ]5?\+^\,?] OQM_X0FN?_(='_"_O#'_0+\;? M^$)KG_R'7CW[5_@+X_\ BKXI^ +WX5:])IWABT=?[0A@OUMEBE\W+2W"$CSX MBFT! '^ZWR_-S]4#.!GK73"4IIMZ6;6W;KZ/H<\E&+2WT3_X&QPD?QETB5%= M/#OCYT8 JR_#[7B"/4?Z%3O^%PZ5_P!"W\0/_#>Z]_\ (5?3.A_\@33_ /KW MC_\ 017R#\0_AK^TSJ'[=_ACQ-H'B.:+X+0B W-K'J:1VD<(0B>*:TW!I97; M<5?8V-R?.NWCS7C*B;5D=RPT&KW9T M=)/X" MSKQOP#X!_: L/VQ_$>O^(->DN/A1,D_V:W^WJUJT14>1%';9S'*AV[GVKG:W MS-NY^Q/!7_(S6?\ P/\ ] :K4YNC[5JSLW9K\S/EC[1PWUW_ *1Y5_PN'2O^ MA;^('_AO=>_^0J/^%PZ5_P!"W\0/_#>Z]_\ (5?17CNTUV_\$Z_;>&+R'3_$ MDUA/'IMW<+NCAN3&1$[#!R V">#TZ&OFW_@GUX ^/G@'P9XK@^.VKWNI7MQJ M*R:7%J6JKJ5Q''M/F-YJN^(V.W:F[C:WRKGGS_KM3LOZ^9V_5H=V+<_'#0;+ M;]HT/QW!NSM\WP!KJYQUQFSJ#_A?WAC_ *!?C;_PA-<_^0Z]^^)7_,._[:?^ MRUX7\>=(\9Z]\(/%%A\/K]=-\83VA73[EG$9#9&X*YX1V3WF5?\ A?WAC_H%^-O_ A-<_\ D.I[;XX:#>[OL^A^ M.Y]N-WE> -=;'IG%G7*?L@^&/B;X1^#%GI_Q8OYK_P 4+=3.OVN\%Y<10$C8 MDLP9@[9W'.YL!E&>,#ZB^&O74?\ MG_[-6M:4J4.=6Z?C\S.DHU)+3>0O+]COELKJ>V&=\<,[,HC;=L.=RY56&><'NOV;]$\< M^'/@;X-TWXE7_P#:7CBVL%34[DS"9FDR?\ _\ 0%KY0_;<\%?&OQIX5\.0_!O5KFPG@O6?4H+#4%L+ MB52!Y;"5F7Y%._&/ M^@7XV_\ "$US_P"0ZM0?&G1KF)9(?#_CV6-NCI\/]>(/XBRKJ/"=OJMIX6T> M#7;F.\UN*SA2^N(1A)9P@$C*,#@MDC@=>@KV?P5_R+-G_P #_P#0VIXF/LRO/^NU.R_KYG9]6AW9\E?\+^\,?] OQM_X0FN?_(='_"_O#'_0 M+\;?^$)KG_R'7I!ZU\K?M8> OC_XJ^*7@"]^%6O2:=X8M77^T(8+];58I?-R MTMPA(\^(IM 0!_NM\OS<^G*4HN*WNTMMO-^1P)1:D^ROZ^6Q[#_PO[PQ_P! MOQM_X0FN?_(==;^R9X@M?%-Q\8-3LXKV&VG\91[$U&PGL9QMT/25.Z&=$D3D M'&Y1D8(R""=H9P,\GO5?]F[_ )&'XT?]CE#_ .F'2*Y,9?V:OW.G#6Y].QT/ M[)W_ ":Q\&_^Q,T;_P!(8:]#\1>&](\7Z+=Z/KVEV6MZ1=KLN+#4;=+BWF7( M.'C<%6&0#@CM7GG[)W_)K'P;_P"Q,T;_ -(8:]5KR#T3SN']G'X36VB3:-%\ M+_!D6CS3BYET]/#]H+=Y0I02-&(]I8*S+N(SAB.AK2UGX,?#[Q&8CJW@7PUJ MAB@AMH_MFD6\VR*$DPQCQ5; M3PK9W&I)>?$K4-)FT>0O*/-M;2)9$60A;;HT&2Z G$S$@'U(_P (_ LEO?0/ MX+\/-!?7R:G=Q-I4!6XNU.Y;B0;,-*#R'.6![UI>'_".G>&DU9;.+"ZI?2ZA M,DY))))/S%X@_:1URPT_Q5I_A3Q'X;FBTK2[K[+;3+ M->:EIL$-NLD&JW,\EPPN;:92&5BB F1,RN=V)/VD=96X^(/A:/3?&KV>IGP_ M)J5]/I7C"]L%L[9)[-ZRQ!-LA]V!I(O@G\.X--U;3XO 7AB/3]6> M.34;5-'MQ%>M&J:9!% )8-2>Z,K1O;7 *A'6) /-3;(S X[9/%AU2?Q1I-KXNGO;>\\7V MFG7-U#?H9-.MY;&"8P1NA4PA\%%(^<&;<#N^:@#MO^&%XM9^(%E9> )/%.NV\/B&' MXPZHU]=)&ESY<4RED"HH2V(_TE\90@?O3GO_ -G?6C??#SQ!9WWC^XL=9U#1 M+36]+MCXNN->.Z>.UT2VC5IHR#'(0J#+*54JW4$#'2KUC\+_#%KX.L_"]SHUEJN MB6LOGQV>HVL4T0D$IE5Q&5V*564- MQ+#_ '&= Q7J>A)'6M6@#@_"_P _ACX'UL:SX<^'/A+P_K 5T&H:7H=K;7 M5QAQYB1AL,"01GFK.F_!7X>:/H^KZ38> _#-CI6L*$U*QMM'MXX+Y1G F0(% MD RIKLZ* .*F^"7PZN-%TG1Y? /AB72=(9WTVP?1K8P63/\ ?,,>S;&6 MRY\%^'KCPUI\BRV>C2Z5 UG;.I)5HX2FQ""S$ M$ 8R?6NLHH Y+5OA'X%U_6;G6-4\%^'M2U:Z6))[^[TJ"6>58F5H@\C(68(R MJ5!/RE01C J:S^%_@W3XY8[7PEH5LDNGC2)%ATV% ]D,XM2 O,(W-^[^[R>. M:Z>B@#B;'X(?#G2[73K:R\ >%[2VTU+B.RA@T:V1+59P1.L0"802 D.%QNSS MFH+;X _#"SM;NV@^''A*"VO+1=/N88]"M52>V5@RP.!'AHPRJ0AX! ..*^;/ MVC/',NA^/?B]!HOB>Q5;3PK9W&I)>?$K4-)FT>0O*/-M;2)9$60A;;HT&2Z MG$S$GPX\>>%O#_QDOM=@^)Z1_#RRU"6Q&LW_ ,1;O6+*YE>RA9;*:&ZF>"V. M]I)8Y@[.YB>/Y0<$ ^E_$'P(^&OBV339-<^'GA369-,@2UL7U#1+:^O[I+Z[NFTFW, MMQ<(P9)I&V9>16 (8Y((!!IEA\%_A[I36)LO GAFS-A>OJ-H8-'MT^SW3@!Y MX\)\DC8&7&&.!DUYC\9?CKJOP\\)> K_ $S6O"^@6>O6TA?5_&GGH%D6U\Z* M)8-\3/)*05VEU8$\*Q&T\;!^T-?ZAXP\2Z'J/C#PM\.&93+)!J-[)V,\Z16UQ#NWN@BD7YU/EDEW8 ]\T#X'_ Y\*7.HW&B> /"^CW&I+LOI M;#1K:!KI=P?$I1 7&X!L-GD9ZUU.BZ)IWAO2;32](L+72],M(Q#;V5E"L,,* M#HJ(H 4#T Q7QO>?M/:D/ 'AOQ+;^+K!M2LIXX(_"\LMO%=G?IDSB6_D>]$5 MRC "Z0K)!&4&6?(W)H^'_P!I77?'?C?X6P:EXM\.^'A<7MLTWAW2G2ZO/$ F M@N4^T026]U-&;5) NY$,P5HV+S )R ?8E%?*OB+]JK7+7XN>)O ^DZ[X)\ZW MU.QT^SDU@K;26AFE,4@>)+V26X=6*D*\=F'!RI92'K-T[]I#4_&WC_X6VL_C MCPYI<$]U9M/H>D1R277B%IK6X5Y[^%NA^'(] U;1/$VF7NHZE%/KWB'4[5U<#498B4?[9#(WV9- MLC1P03%D"I^YX>@#[9HKXQUCXE1ZC^S;_:M_\3K#Q!JD?CH6MIXAL_$EUX:=8+H MMC\6-3AM(6=8!]E2[7RY(4:Z@S-$I6(23SH7P),NS*C\Z?VD/$'A MBY\67-CXDT'Q-8S/J$VGV%TZ+J%O-%%9RMN\RX@C2"%+ART#^6RK%N><%F*@ M'UU17Q3=?M@^/=3TV6&W_P"$5TF:3PG<:K'?B]TZX4S1HS&\A2+4Y6E@&Q@8 MTCD12K9N3M8#V?XE_&O4_!OC;P-HEIJ>AW$/B"SE*L(0\MW/Y9,;P+]I5O+R M 3Y<=R0&RYB4;V /;Z*^,XOVO/&^F6^E6V?#?B%Y/"$6K-?12V%LUU.8E>2Z MCBEU2-V@C.]9$\M(P8I";B, JOJW[._Q/NOB7K=Y?ZCKMG=ZC=^'M-O9=)T[ M4;:YM;8F>\C,L*V\TR*LGEJ21-+R N\[: /=J*** "N(^)7_ ##O^VG_ ++7 M;UQ'Q*_YAW_;3_V6NK"_QH_UT,*_\-G$4445[QY)Z+\.O^0)/_U\-_Z"M=37 M+?#K_D"3_P#7PW_H*UU-?/XC^+(]BE\""O']=_Y#>H?]?$G_ *$:]@KQ_7?^ M0WJ'_7Q)_P"A&NG!?$SGQ6R*-%%%>N>>>P:'_P @33_^O>/_ -!%7JHZ'_R! M-/\ ^O>/_P!!%7J^9E\3/;C\**.N?\@34/\ KWD_]!->/U[!KG_($U#_ *]Y M/_037C]>K@OA9PXK=!6YX*_Y&:S_ .!_^@-6'6YX*_Y&:S_X'_Z U=E7^'+T M9RT_C7J>I4445\X>T<1\2O\ F'?]M/\ V6N(KM_B5_S#O^VG_LM<17O87^#' M^NIY-?\ B,*[?X:]=1_[9_\ LU<17;_#7KJ/_;/_ -FHQ7\&7]=0H?Q$=O11 M17@GK'EOC7_D9KS_ (!_Z M8=;GC7_D9KS_@'_H"UAU]'2_AQ]$>+4^-^H5Z MEX*_Y%FS_P"!_P#H;5Y;7J7@K_D6;/\ X'_Z&U5?LG?\FL?!O_ M +$S1O\ TAAKU6O&/2"N#\4_%J'PSXC.E0^&/$?B!(1']NOM%LDN(;%I#B)9 M%WB5RW4^5'($7#2%%(8]Y7 :OX"\3)XRN-5\-^++;0],U1XGU>SN=*^V3N\: MJ@>UE,RK QC55;S(YE.U2%4[BP!8U#XS^$+9[J*QUFUU^[LM4MM'O[319H[N M:PN)Y1$@N51CY(!))+XP >IP#@Q?M(^%-:\*>-O$'A5;GQQ8^$[D6MY_PC\U MK()W$<+O\ A7GCCP_J/C70KZ_\26L% M@DJ>%C%8VT$<"V[;K;[67E=XUP3YRH,+B, $, =IX:^-N@:KX1UOQ!KZ2^ ; M;0[U[#58_%-Q:VXL95"$>9-'-) 01+&05D8?. <-D"O#\6/"7C?4+/1UT^YU MFTN]6^P6]R]B)K*66.U6^2=9#E3'MV&.3^)@"N0-U<_!\!=:T3PW#HGASQ)H MV@Z=I.H0ZKX>M(?#S&WTZ8;S/$\8N5$MLYDDV1J8VB# "1MJX/A]\!-:\"2Z M(N'LV@>%#]J(3YW9U;:0JX3:<;R =3JGQCL[?3DN= M)T#6_$T]Q>S65E9:5' );WR>)IHS--&BQ(0P+2,FXKA V]-_*77[0^EZMK-O MX?U7X<^+8]%U1K2TDU#5K&SCM?\ 3&>.%)K:2X^U .Z.A#6_'5@%.ZM6W^%O MB:Q\+>'HM(UW3M$\3>'VN+6ROKFTEU&TN+.1\;9X/-@ZEJIZ>@ HHHH M **** "BBB@ HHHH X+Q7\6XO#'B%M+@\+>)/$*P+&;Z]T2R2XBL6D.(DD7S M!*[-U_=)($7#2&-2&K)\ ?&NR^*&N7GAG4/!6O\ AR:6TN)DBU];&6&]ABG^ MS7 7[-ZN;GQ)_9W MAQ[0:JSRR2PR#_2W,(OC/X%\#F6SN==TY#IUS!8 MWT%I/&PTG>FY&N@#BVB"#.Z3:,8QDD V#\;?ATMAJ%\?'WA@66G0V]Q>W)UF MV\NUBG ,#R-OPBR!E*%L!LC&:G9:B-'NM(FG MC4P3^<**/G+2+,^UE\VTO]A:^L-*U*WE\;6\UU-\]K<0Q:U;+ M [2%Y%\N+6558F#,-D'D'.TLS@%6 /I#2O%7A3Q?JNI?8=0TW5-1\-W'D7;( MRO)I\CPJ^"3RFZ)U.1P02,\&LV+XX?#R\1Z+_ &C9W%CJA1H8X;!E%L?LD5NX M;S9I?-4F+< W.&(8N"-%T>XOH?$-AKDG7(M.T:YCN[ MRZLN@N(8D8L\9/'F#Y/5@,FNZ1Q(BL.A&>:^9M/_ &.[_2&,UEXLL8KE]&N= M/9I[?6+F)+F6)XC<1PS:NZ8VL-PE$DK'=^^4$!?I:UCDBMHDE=9)50*SHNT, M0.2!DX'MD_6@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB/B5_P P M[_MI_P"RUV]<1\2O^8=_VT_]EKJPO\:/]=#"O_#9Q%%%%>\>2>B_#K_D"3_] M?#?^@K74URWPZ_Y D_\ U\-_Z"M=37S^(_BR/8I? @KQ_7?^0WJ'_7Q)_P"A M&O8*\?UW_D-ZA_U\2?\ H1KIP7Q,Y\5LBC1117KGGGL&A_\ ($T__KWC_P#0 M15ZJ.A_\@33_ /KWC_\ 015ZOF9?$SVX_"BCKG_($U#_ *]Y/_037C]>P:Y_ MR!-0_P"O>3_T$UX_7JX+X6<.*W05N>"O^1FL_P#@?_H#5AUN>"O^1FL_^!_^ M@-795_AR]&37_ (C"NW^&O74?^V?_ +-7$5V_PUZZC_VS_P#9J,5_!E_7 M4*'\1';T445X)ZQY;XU_Y&:\_P" ?^@+6'6YXU_Y&:\_X!_Z M8=?1TOXI>"O^19L_\ @?\ Z&U>6UZEX*_Y%FS_ .!_^AM7+C?X:]?\SHPW MQOT-RBBBO&/2/$CUI*4]:2OJ#P@JO^S=_P C#\:/^QRA_P#3#I%6*K_LW?\ M(P_&C_L-WOI&*D;@2ML$4AL3!U*+]K4 M4 ?'OBK]H&3P9\6]9TRT^(7AJVBFNY@=5\3ZJ]Q;:*C0:9M5 MG<,'G!W@,_F>O?&'Q)HJZ1X1F\4^,&\/^!;U6FO_ !)I>K/I-K)-L0VRM>1R MAH8I"SLI$H#%$0LP?:_LE% 'S"_Q^NO"7B#3]!L/%UCJVFP6L,D:>(;&676] M9M98Y'?5(&C>%9((2IW(D!#+&2)$#)GDO#G[7?BOQ!X<37;;6/"^H?9])U=W MM+..T"W=Q;W-LJ2J5U.2&-8H9C*Z_:V4IDL\75?LNB@#X[\/_M*Z[X[\;_"V M#4O%OAWP\+B]MFF\.Z4Z75YX@$T%RGVB"2WNIHS:I(%W(AF"M&Q>8!.?L2BB M@ HHHH **** "BBB@ HHHH ^+_VC/',NA^/?B]!HOB>Q5;3PK9W&I)>?$K4- M)FT>0O*/-M;2)9$60A;;HT&2Z G$S$S_ I\6^'[/XXS:CIGQ':?P1'JKZ7; MZCGR6]Q,\,#F1Y)(Y5=G(;3PIH5[J MU]YOV6UCWLL$9DD<] J(.69B0 !R20* /FCQ%^U5KEK\7/$W@?2==\$^=;ZG M8Z?9R:P5MI+0S2F*0/$E[)+<.K%2%>.S#@Y4LI#UFZ=^TAJ?C;Q_\+;6?QQX MZLVGT/2(Y)+KQ"TUK<*\]N1,Q^R1S##+LDVM$2\BA>?5M9_:0N]%AMQ M-\)O'S7KR212V1BTV)H62%IS^]DO5AF'E(S9@DD *E6*O\M=I??&+P5H?@C1 MO%VN^)M+\,>']7BAEM+W7[R.P1_-C\Q%S*R@.5R=O7@^E 'COB/7_"%QXR\1 MQ^+OB;K?A3Q7#I:KIMEJ=AHUSXJN-?:>W\K$E_!:4D=@CQ*-D+Q$ G?N/ MK-I^T!X U>/3+C1/%&F>)-,O;F:T?5M$O(KNQLWBMWN)#<3HY2("-"?F.>1Q MC)%VR^.'PYU'7;'1;3Q_X7NM9OK=;JTTZ'6;9[BXA9/,62.,/N9"@+!@""O/ M2@#Y0UG]N+Q'H?Q!O]/N_%OP[BTZWU@6*:5LM?MSQ"Y:.4L[:TKQ[$\O)DME ME9F;;;,J,:]'\&?%;Q=:7&H6-KXHTO6=#%UJ-W;ZU>:=+J$B06MY=+?1S20W M"(7C'V41JJI@2;=K;25]D'Q9^&=GI4NMCQEX3@TRPF?3I-1_M2V6&WERI> R M;\(V=A*9!^[QTJSK?QE\ >&I-4CU?QSX;TI]*:%=06]U>WA-F9AF$2AG'EEQ MRN[&[MF@#YG\&_ME>(?%&GZ=='Q#\.X[6V8RZG+O!.LS:>NL3W'A+3[B:^U9YXI[C MRHH[F2\)Y$9)7[.$C4* 5#HH]XTSXP^%-1\1W&@R:M!IFK"^DL+2TU*5+>74 M72".=VM49@TR!)5)91CJ>F"3X<_&#PK\6IO$(\)ZK!K=KH=\-.N;ZSE26VDF M\I)&$S!AVH ^2-=_;"UO5_ &DW^O\ CCPCX M8KV.[NM1AGMY7 MUB&&^@\VTM#:ZA>'M2O;KQSX M4GT*"=]-OKB;5[9K:.;&'MY6+[0_S %&YYY'-.@^+G@Z+XF6?PVL=3M+CQ-_ M9\E^^FV4D;FRMX_*"^:H.8]PE38".0"1P* /B73?%EEKR:/_ &/\2+B37HQJ M]UK1L/BMJE__ &+%!J2*EU':F7;>QPPER8Y4B5XE9B#C;7TO^TG\?[OX;_#C MP]XB\&Z_X3:+6+@);:GK=Q;O8W$9A9T*2R7MI#AB%.[SR=NXI'(>!V6B_'&Q MUS6V@A\-^(8_#[33PP^*Y;>'^RI?)5S,^\2F2.-3&RB26-%.YW;'F9W $2$L=IR!QD ^$&FUCPJMCXD%S=V=CJMG_9DAM-C?9G>::_\P$LGS>5 M:S$!EWK%D$^Q7WQ]^&VAZ)J+:9XGT;6GTC37U!M&\/7D%W=BUB.PM'!&V=BD M;=V JX.2,'&J?C;\/%TI]3?QYX9CTZ.VCO'NWUBW$20R;_+D9]^ C>7)ALX. MQL'Y30!\U:)^UUXSN/$KV&H^(_A;'9VEGINLW4EK<3--]FNWM!Y 1IP%(%T= MMR6($/%OQ-O/!=A' >%:=^UAXA\+^)->\/V6HZ/K^E:?_:LBZKJ^HVDMP2EY+FY*I>+ M.]O ,J\<=H%586_?+@J/:/V7?B5:>,O"NH65S\0-*\>Z]%JFHS'4--8)#IJ0O#XI\,K?OH_\ :@N/[0M_-;2P M2WVG=NR;8$D^9]SDG- '9T5S&A?$_P (^*-3FT_1_$NEZI=Q:?#JK):722 V MYCU*)H);6W*B>42 MAMFV/>NXYX&3T!P =O7$?$K_ )AW_;3_ -EJ+7?CEX(T71[B^A\0V&MRQZ2= M8/D]6 R:?\ $=Q(FF,.C"0C/_ *ZL+_ !H_ MUT,*_P##9Q5%%%>\>2>B_#K_ ) D_P#U\-_Z"M=37+?#K_D"3_\ 7PW_ *"M M=37S^(_BR/8I? @KQ_7?^0WJ'_7Q)_Z$:]@KQ_7?^0WJ'_7Q)_Z$:Z<%\3.? M%;(HT445ZYYY[!H?_($T_P#Z]X__ $$5>JCH?_($T_\ Z]X__015ZOF9?$SV MX_"BCKG_ "!-0_Z]Y/\ T$UX_7L&N?\ ($U#_KWD_P#037C]>K@OA9PXK=!6 MYX*_Y&:S_P"!_P#H#5AUN>"O^1FL_P#@?_H#5V5?XIZE1117SA[ M1Q'Q*_YAW_;3_P!EKB*[?XE?\P[_ +:?^RUQ%>]A?X,?ZZGDU_XC"NW^&O74 M?^V?_LU<17;_ UZZC_VS_\ 9J,5_!E_74*'\1';T445X)ZQY;XU_P"1FO/^ M ?\ H"UAUN>-?^1FO/\ @'_H"UAU]'2_AQ]$>+4^-^H5ZEX*_P"19L_^!_\ MH;5Y;7J7@K_D6;/_ ('_ .AM7+C?X:]?\SHPWQOT-RBBBO&/2/$CUI*4]:2O MJ#P@JO\ LW?\C#\:/^QRA_\ 3#I%6*K_ +-W_(P_&C_LD\6:=I.G:LYM/%[MIFA>7.YN)KS23?) MYT;6XBS%% Y;ZGK/A1?$G]K>";O5+32]593)K?V.U ME>&[M$#/!;W=Y"%\N93N$LK98*&C#L#O>'OVC_&)7XMO=Z[X2\17WA&S1(+' M1;=(5$JW5Q%+=/YUZ L:*L9>.295&PGS8PQP ?5M%?'?A_\ :5UWQWXW^%L& MI>+?#OAX7%[;--X=TITNKSQ )H+E/M$$EO=31FU20+N1#,%:-B\P"<_8E !1 M110 4444 %%%% !1110 4444 %%%% !6)XS\,1^,?#5YI+W4UBTVQXKN#&^" M5'62*0 \':Z*V#P<8/!KY-^/GB:]@^./BVS\!ZMK-_XTTK1+#61 GCEK?2-' M>*:1IWOM/:\ ,3P+$&6.VDX8,0C.'/4>#?VG/'%]X]\/Z+>Z/HWB6/4O#L>L MI9^';BPMKJ],D0F5K1;K5%DDC4$Q,3"$)C9_-7_5 [/QC\ O$OQ5M]"M/B! MXG\->)=.LKV2[N;&/PH\,3?N'BB:V+WDC02H9&?S6:7YE0JL>T[I_B;\$_&' MQ,\#:#HVH>+=&EU>QFE>ZU,Z3>V\5W&R,@0Q6M_#*NY6P^+CRW^8&,J0J\QX M;_:0\0:I\3O$>A:E<^&+"#2_MXN-#M1)>:OI,,-ND\5Y>^7-MV-O\LQ*H!;& MR5QG'G.B?M?Z[XGD\"O:>(/A^NLZU=7FC+K&*(O\ :[9!(EC;7UQ#,PCD M5@OVEF.2 \664@'K/PM_9\\:^$-3M-2\1>.M+UZY;4X]3O8H])O,.1:2V[Q1 M-/?RB)GM*#I6KZ;<74,L1#QP MPLD5Y!%(D<)2+]_'+_J]R[&9RW$:U^U=XOT[PKJ7B"SUCPEJ(_L72+F**,6Z MVL$DTERES>&2XO[9/(,D*PA6F&UF3YV;*-T7PZ^.NJ?$#]H/0;&_\5:/91MI M]]"? NEDSW<+>7:RI>W,J2NCQ.N\Q.$6/$@ DD9Z -8?LIWX^Q8UOPJ/L5@U ME:G_ (1)MT!;2Q8,4/VSY5)57*C&5 3/&^J&L?LBZ_L_M*^(]5NKB>Q\:>%=*U?0]2 MU6$VER%_L^:"&R><"5$NFDEE01[2&DMV3?YDD"_NU9OB[]LSQ?IE[XT73;'P MVMIIR6LEG/=7^F9MHI",7%PLFKPLT,H9"CRBU \Q-IFRNX ['5/V/]1\0^*( M]6U?QC:W,++##<6UM9:A: QQVT<(*+%J2Q&3*] U[2[T1I>PV>@OIQC6"V2&W,*_:)?G.W]XS-MPJ!$3DGG/#O MQK\1WGP]^)WB*[U;PZM]H\L,EC9?))%IL4EE;3+Y\JW"I,A:5W5R\2$9S*$^ M=?/]=_:O\6V'A?4_$6G:EXR0W6I>'KFYN+?[19R6V$>7 M4'V+\ZLT<0CC.TJJ1@\=AX'^!GB'PEX]L=7F\86%UH=HUU<_V;;:%Y-S-/*-0TK6=0TOP?86%_H=Q"MEK& MGBY?S;RW0Q2&.]FDD@G67& M?#-Y=:AX6VH.BWTL5[#IET;F*ZFFMYX)UEN[ZY=C%+;!MLA?<"%RJK@_0U% '@W MC#]G/Q'KOBB2_P!,\=6]AI*Z%/HUKIM]IUW=" RP^6TNU;Z.%CN^Z9?>5H^3F(\8M^!OV3+WP9\:]:\:MX[DO]&U&6"3^R#H\,5SY<"H+ M:VENE;$D,+)N0")9,X#2L-X?Z)HH \3U3X :U?>/-4UM/%>GC2KS4[+41H]U MI$T\:F"?SCG-WY:R%@,/%%'SEI%F?:R\?V_9:UAO#W]G7_ (W2[F>Q MO;)[B.TO8V427$-Q!YH?\ 7Q)_Z$:]@KQ_7?\ D-ZA_P!?$G_H1KIP7Q,Y\5LBC111 M7KGGGL&A_P#($T__ *]X_P#T$5>JCH?_ "!-/_Z]X_\ T$5>KYF7Q,]N/PHH MZY_R!-0_Z]Y/_037C]>P:Y_R!-0_Z]Y/_037C]>K@OA9PXK=!6YX*_Y&:S_X M'_Z U8=;G@K_ )&:S_X'_P"@-795_AR]&]A?X,?ZZGDU_XC"NW^&O74?^V?\ [-7$ M5V_PUZZC_P!L_P#V:C%?P9?UU"A_$1V]%%%>">L>6^-?^1FO/^ ?^@+6'6YX MU_Y&:\_X!_Z M8=?1TOXI>"O^19L_P#@?_H;5Y;7J7@K_D6; M/_@?_H;5RXW^&O7_ #.C#?&_0W****\8](\2/6DI3UI*^H/""J_[-W_(P_&C M_L$M)MY'M/ .NW,+,MG$I*2QV3)(N1PZ,588()!!KTO\ MX:6\(_\ 0(^('_AN/$/_ ,@T?LG?\FL?!O\ [$S1O_2&&N]\6Q:_-X>NH_"] MSIMGKC;!;W&KV\EQ;1_.N]GCC=&?";L*'7)P"P&37C'I'!?\-+>$?^@1\0/_ M W'B'_Y!H_X:6\(_P#0(^('_AN/$/\ \@UXC!^U9\1/!'@7P!XU\:P^'=:T M'Q!->R7=MX;TF:VNX+>WL[F=MGGWK(64V^22V&5B H*@M[;!^TOX)N?C;8_" MR*ZE?Q->::$CWD^1M))4#^*K/@7]L'P=\3?#WAS4O"FFZ MOKMUKVISZ9:Z7:/9F=3#&)9I7>?#+]L5-8\/ZLOB?0KN37 MM*OFAG?2(H(+.6W;4;JSBN%:>Z_=HOV5C(TK* ?N[L@5[SJ_C[PYX;NM%L]< MUS3="U'6I!#IUCJ5]##/=R\9BB4M^\<;@,)NZCUH XG_ (:6\(_] CX@?^&X M\0__ "#1_P -+>$?^@1\0/\ PW'B'_Y!KS?5_P!H_P 1>#/C+JWAW5_$/A/6 M[2RU1H3X6T?29UU]; V/VO[8,7DN]8_N-^X57(.&5B$KM[/]J'19K>SOKSPO MXETK1I8XWN=5O(;7R;!I8S+!'.B7#2AI8RC#8C!?-0.4;*@ T?\ AI;PC_T" M/B!_X;CQ#_\ (-'_ TMX1_Z!'Q _P##<>(?_D&N5?\ ;*\,6/B.\\/:MX;U MW1/$-MIDFJ-I%[=Z4;KRU3S #''>L4W1GS/,DVQ*,[Y$((&GJG[3VBO87JV% ME?Q7@\,_\));3^7:WRM"0-I6WANA+.H++EX_W)SCS@0< &O_ ,-+>$?^@1\0 M/_#<>(?_ )!H_P"&EO"/_0(^('_AN/$/_P @U@^+OVM= \%S:RMYX7\3RVFE M226\NJ/;VMC9RS1O"LB++=W$010+B-_-DV0E$?\ H$?$#_PW'B'_ M .0:/^&EO"/_ $"/B!_X;CQ#_P#(->JT4 >5?\-+>$?^@1\0/_#<>(?_ )!H M_P"&EO"/_0(^('_AN/$/_P @UZK10!Y5_P -+>$?^@1\0/\ PW'B'_Y!H_X: M6\(_] CX@?\ AN/$/_R#7JM% 'E7_#2WA'_H$?$#_P -QXA_^0:/^&EO"/\ MT"/B!_X;CQ#_ /(->JT4 >16G[0O@?3S<&U\/>.K8W$IGF,/PU\0)YDA !=L M6'+$ (? M_D&C_AI;PC_T"/B!_P"&X\0__(->JT4 >5?\-+>$?^@1\0/_ W'B'_Y!H_X M:6\(_P#0(^('_AN/$/\ \@UZK10!Y5_PTMX1_P"@1\0/_#<>(?\ Y!H_X:6\ M(_\ 0(^('_AN/$/_ ,@UZK10!Y5_PTMX1_Z!'Q _\-QXA_\ D&C_ (:6\(_] M CX@?^&X\0__ "#7JM% 'E7_ TMX1_Z!'Q _P##<>(?_D&C_AI;PC_T"/B! M_P"&X\0__(->JT4 >5?\-+>$?^@1\0/_ W'B'_Y!H_X:6\(_P#0(^('_AN/ M$/\ \@UZK10!Y5_PTMX1_P"@1\0/_#<>(?\ Y!H_X:6\(_\ 0(^('_AN/$/_ M ,@UZK10!Y5_PTMX1_Z!'Q _\-QXA_\ D&C_ (:6\(_] CX@?^&X\0__ "#7 MJM% 'E7_ TMX1_Z!'Q _P##<>(?_D&N/^(/[17A6[^P;-)\=KM\S/F_#[7X M_P"[TW60S^%?0M<1\2O^8=_VT_\ 9:Z<-?VJM_6AA7_AL\!_X7]X8_Z!?C;_ M ,(37/\ Y#H_X7]X8_Z!?C;_ ,(37/\ Y#KG/VO?#'Q/\6_!J\T_X2ZC)IWB M%89YP>L^ FD>,=!^#WA73_'][_:'B^" MS5-0G,HE8OD[0SCAV"[59NAYDE&/+UO?Y6[Z'9 M^ _VC?"EKI$R/I/CQB9R?W?P]U]Q]U>ZV1%=)_PTMX1_Z!'Q _\ #<>(?_D& MNL^'7_($G_Z^&_\ 05KYT_X*#_#[]H'Q_P"%/"5ZS^T#X7DUB^<:7XW :=R-W@+70?O'J#9Y%?2/@VVUBR\(:);^(+F* M]UZ*Q@CU"YA&$EN!&HE=1@<%MQ' Z]!7F^N_\AO4/^OB3_T(UTX._,[&&)M9 M7/*O^%_>&/\ H%^-O_"$US_Y#H_X7]X8_P"@7XV_\(37/_D.O'OVK_ 7Q_\ M%7Q3\ 7OPJUZ33O#%HZ_VA#!?K;+%+YN6EN$)'GQ%-H" /\ =;Y?FY^J!G S MUKTH2E--O2S:V[=?1]#ADHQ:6^B?_ V+NC?M)^$H](L4.D>/B5@C!V_#KQ"1 M]T="+'!JY_PTMX1_Z!'Q _\ #<>(?_D&O1]#_P"0)I__ %[Q_P#H(KY!^(?P MU_:9U#]N_P ,>)M \1S1?!:$0&YM8]32.TCA"$3Q36FX-+*[;BK[&QN3YUV\ M?/R^)GL1V1[7K/[2?A*32+Y!I'CX%H) -WPZ\0@?=/4FQP*\K_X7]X8_Z!?C M;_PA-<_^0Z^I]<_Y FH?]>\G_H)KQ^O3P=^5V.+$VNKGG'_"_O#'_0+\;?\ MA":Y_P#(=;'A']H3PO;^(;21M*\<%1OR$\ ZZY^XW861-=?6YX*_Y&:S_P"! M_P#H#5V5>;VC.:G;G7J,_X:6\(_\ 0(^('_AN/$/_ ,@T?\-+>$?^@1\0 M/_#<>(?_ )!KU6BOGCV#YZ^(/[17A6[^P;-)\=KM\S/F_#[7X_[O3=9#/X5Q M_P#PO[PQ_P! OQM_X0FN?_(=>_?$K_F'?]M/_9:XBOT9YQ M_P +^\,?] OQM_X0FN?_ "'78?#[]HKPK:&_WZ3X[;=Y>/*^'VOR?WNNVR.* MUZ[?X:]=1_[9_P#LU&)O[)W_ *U"A;VB,'_AI;PC_P! CX@?^&X\0_\ R#1_ MPTMX1_Z!'Q _\-QXA_\ D&N1_;D\(?%_QO\ FZTWX*:I-IGBTWD+R_8[Y;* MZGMAG?'#.S*(VW;#G0<.X7:K,,Y()R(;J1=*\?\ _] 6OE#]MSP5\:_&GA7PY# M\&]6N;">"]9]2@L-06PN)5('EL)69?D4[]R;N=R\-CCW.>5.E%I7VV1Y3C&= M1INVYZ9_PO[PQ_T"_&W_ (0FN?\ R'7I'A']I#PG;^'K2-M(\>EAOR4^'?B! MQ]]NXL2*R?"=OJMIX6T>#7;F.\UN*SA2^N(1A)9P@$C*,#@MDC@=>@KV?P5_ MR+-G_P #_P#0VJ,:G&%F[Z_YE81J3O:VAPW_ TMX1_Z!'Q _P##<>(?_D&C M_AI;PC_T"/B!_P"&X\0__(->JT5XQZ9\E'X_>&,_\@OQM_X0FN?_ "'1_P + M^\,?] OQM_X0FN?_ "'7I!ZU\K?M8> OC_XJ^*7@"]^%6O2:=X8M77^T(8+] M;58I?-RTMPA(\^(IM 0!_NM\OS<_12E*+BM[M+;;S?D>*E%J3[*_KY;'L/\ MPO[PQ_T"_&W_ (0FN?\ R'76_LF>(+7Q3Q-1L)[&<;=# MTE3NAG1)$Y!QN49&",@@G:&<#/)[U7_9N_Y&'XT?]CE#_P"F'2*Y,9?V:OW. MG#6Y].QT/[)W_)K'P;_[$S1O_2&&O4+JW2\MIH)#(J2H48Q2-&X!&#M92&4^ MA!!'8UY?^R=_R:Q\&_\ L3-&_P#2&&O5:\@]$\;U;]D3X7:[X'T;PA?:/JUQ MX?T=[B2RMCXEU0/%YZ-',OFBY\QD9'==C,5 =@ QSVNC?"CPSX>\4Q>(M.M M+JUU9-/ATMI4U&Y\N>"($1":(R;)G4$@22*SC)^;FNOKYJ\6?$F'P'^T/K;V M/BB34+&ZL+;3M5T0ZJURFDWTJNUI=- SD6D;+&RN0$4[XV()^:@#V6[^$OAB M_P#'MQXQN;6\GUVYTXZ1,9-3NC:R6A))B:U\SR",L3GR\Y).65^7;CBO"O#W[0>J>& M="^#^C^%]3T[Q/IOB+3FDGUK6-<@NY;ZZ)82)#-/?I*[QR$9]VOGC\3ZH6>)Y))652;D^6#)-*_R M;?FD8]2:]6T[3[?2=/MK&TB$%K;1+##$O1$4 *!GT %?(OBK]H&3P9\6]9TR MT^(7AJVBFNY@=5\3ZJ]Q;:*C0:9M5G<,'G!W@,_F>O?&'Q)H MJZ1X1F\4^,&\/^!;U6FO_$FEZL^DVLDVQ#;*UY'*&ABD+.RD2@,41"S!]K@' M9Z1\)?#FB3^+);9-49_%+M)JOVG6KVX61BA0F(23,(/D(4>3LP%4# 5<9D?[ M/W@2/4]/OO['GDELK*'3UBFU*ZD@GAB1DB^T0M*8[AT5F"R3*[KGAA7DK_'Z MZ\)>(-/T&P\76.K:;!:PR1IXAL99=;UFUECD=]4@:-X5D@A*G2\.?M=^*_$'AQ-=MM8\+ZA]GTG5W>TLX[0+=W%O(-1P4E4K)(?W_ #.RLP-P?WQ#,-_)KPOP M_P#M*Z[X[\;_ M@U+Q;X=\/"XO;9IO#NE.EU>>(!-!=$DD6-9<)! MJ%LXRL48&V10NTD#YFSZ7\/?"USX*\%Z5HEYJMQK=U:1%9;^YEGE>5BQ8G=/ M+-+M!.%$DLC!0 68C)Z*B@ HHHH **** "BBB@ HKXO_ &C/',NA^/?B]!HO MB>Q5;3PK9W&I)>?$K4-)FT>0O*/-M;2)9$60A;;HT&2Z G$S$S_"GQ;X?L_C MC-J.F?$=I_!$>JOI=OJ-Q\0KS6[:^N)+. QZ?);W$SPP.9'DDCE5V=S$\>%R M 0#[)HKY5\1?M5:Y:_%SQ-X'TG7?!/G6^IV.GVR2W#J MQ4A7CLPX.5+*0]9NG?M(:GXV\?\ PMM9_''AS2X)[JS:?0](CDDNO$+36MPK MSVY$S'[)',,,NR3:T1+R*%Y /KRBOFOQ'K_A"X\9>(X_%WQ-UOPIXKAN;E6T M"V\12V2MI2*WER"V5L) 4'FM>QA'1@RF=50H*_[&WB19+*>SU/Q8;O4M5TVR MU.PT:Y\57&OM/;^5B2_@N;IO-*2.P1XE&R%XB 3OW$ ^G**^&M9_;B\1Z'\0 M;_3[OQ;\.XM.M]8%BFE;+7[<\0N6CE+.VM*\>Q/+R9+9969FVVS*C&O1_!GQ M6\76EQJ%C:^*-+UG0Q=:C=V^M7FG2ZA(D%K>72WTHKXV\&_ME>(?%&GZ=='Q#\.X[6V8RZG+O!.LS:>NL3W'A+3[B:^U9YXI[C MRHH[F2\)Y$9)7[.$C4* 5#HH /JRBOAR^_:R\2^+?!^@-J7B_P +>#&DU&&5 M[BQDAN9]=2._@#V5D+34+E(YA&V)(Q)/(P=0(TWG'HGQN_:JU'X7_%/5?#5C MJGA-UM]$-['9:]*E@\4XV,-\WVMI70HQ("V:ID;?.W!E !]/T5\;:-^TEKWB MGXQ^'_#&K?$#PG:3:+XK;2;O1?#]O*+OQ!F*Y431I]HD9((V,8D3;)AXV=G1 M0!5WQU\1I-/^(VJQS>([J'XEQ>*K33])\'W?B^;18+S2FDB$4EO:B&9+M')+ M2R"$N,3()4$86@#Z\HKXWM?VGKOQC-J$C>/M TR[T/6[VUM&MC!;V]RG]EW< ML?VJW6^G=O+>(MM>2!\H=\,948PM%_:BO_A7I>D:)8^,?"GBA[GPLFN/<:]J MDJ;KN18Y"PN9]2N;AHBKL51+?R@0568$%% /N6BO@/\ :6_: \2V7A[PO]N\ M8:-!L\1SZ+>WNDSZGIFF2M#+-YS&XL[V-X9TA2+9!-\>2 M>B_#K_D"3_\ 7PW_ *"M=37+?#K_ ) D_P#U\-_Z"M=37S^(_BR/8I? @KQ_ M7?\ D-ZA_P!?$G_H1KV"O']=_P"0WJ'_ %\2?^A&NG!?$SGQ6R*-%%%>N>>> MP:'_ ,@33_\ KWC_ /015ZJ.A_\ ($T__KWC_P#015ZOF9?$SVX_"BCKG_($ MU#_KWD_]!->/U[!KG_($U#_KWD_]!->/UZN"^%G#BMT%;G@K_D9K/_@?_H#5 MAUN>"O\ D9K/_@?_ * U=E7^'+T9RT_C7J>I4445\X>T<1\2O^8=_P!M/_9: MXBNW^)7_ ##O^VG_ ++7$5[V%_@Q_KJ>37_B,*[?X:]=1_[9_P#LU<17;_#7 MKJ/_ &S_ /9J,5_!E_74*'\1';T445X)ZQY;XU_Y&:\_X!_Z M8=;GC7_D9K MS_@'_H"UAU]'2_AQ]$>+4^-^H5ZEX*_Y%FS_ .!_^AM7EM>I>"O^19L_^!_^ MAM7+C?X:]?\ ,Z,-\;]#L:SI_A[2KO4]5OK;3--M(FFN;R\F M6*&&-1EG=V("J!R23@5^&9?&7@_5=&@NX[&>\AV1W,L32+$V00Q5'C? M@@O'-%_9'U^V\+2:1JOCK3M0N)9+R274+31;NSN7,B6PMP9TU S_NC:1AG\WS M)% &]6'F&"W_ &+I8%('BBTW/I$]D^^'5IT2Z=&07,<4^JR1XP5+"5996(;$ MRY78 ?0.N_$#PQX7T_3[_6?$>DZ59:@ZQV5Q>WL<273,I=5B9F 6DH>YO([&5_-4@;Q&J7$>W)'"2F:(\>9%+@8X_Q!^RO M-XG@\#)J/B:.4Z#I<6DWWDQ:A;1WD48(CDBBAU!(XY!N8[IUN!G!"K@Y /2/ M OQ)\'?$#6KVW\*W%KK$6F6D3IJ^G>7+9R1S/(IC@G0E7PUN0X7@$*#R"!W% M>,_L_P#P&U;X+W^O2WWB.QURWU)(55+>SOUF5T:0EY)[S4+R20D.!@%0-HP* M]FH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(^)7_ ##O^VG_ ++7 M;UQ'Q*_YAW_;3_V6NK"_QH_UT,*_\-G$4445[QY)Z+\.O^0)/_U\-_Z"M=37 M+?#K_D"3_P#7PW_H*UU-?/XC^+(]BE\""O']=_Y#>H?]?$G_ *$:]@KQ_7?^ M0WJ'_7Q)_P"A&NG!?$SGQ6R*-%%%>N>>>P:'_P @33_^O>/_ -!%7JHZ'_R! M-/\ ^O>/_P!!%7J^9E\3/;C\**.N?\@34/\ KWD_]!->/U[!KG_($U#_ *]Y M/_037C]>K@OA9PXK=!6YX*_Y&:S_ .!_^@-6'6YX*_Y&:S_X'_Z U=E7^'+T M9RT_C7J>I4445\X>T<1\2O\ F'?]M/\ V6N(KM_B5_S#O^VG_LM<17O87^#' M^NIY-?\ B,*[?X:]=1_[9_\ LU<17;_#7KJ/_;/_ -FHQ7\&7]=0H?Q$=O11 M17@GK'EOC7_D9KS_ (!_Z M8=;GC7_D9KS_@'_H"UAU]'2_AQ]$>+4^-^H5Z MEX*_Y%FS_P"!_P#H;5Y;7J7@K_D6;/\ X'_Z&U!+OXH?"SQ3X0L=4@T6?7-/FTXW]Q:&Z6%)5*.WE"2,L=I;' MSC!P3D#!\8](Y/P_^TQH&I:]KFGZYI&I>![71M)L=8O=7\2W6GP6445WD0J9 M([I\.2KJ<@+E#\QRN[O-0^(_A+2-=MM$OO%&BV6LW5J]]!IUQJ$,=Q+;J"6F M2,L&:,!6)8# "GGBOEZY_P""?22VNMVEGXB\.>';#48M(;[#X:\,3:5#]IL2 M^99/L]^CN)A-,&"LCC,>),H=W=ZW^R7)?_$7POXET_Q/;:79^'[&ULK72UTI MY 1#:75L-TIN-[C%T"-^YE$>W>=Q( .B\6_M=_"[PW9W+V'BG3O%U]#IMSJR MZ;X,M TZ]T^TCO MK^SO-4@BGLH)-NR2="^8U)= &; )88/(KQ:\_8\U,^ _#GA^Q\;6-K<:7X'O M?!,UU+H+21SQ7!A_TA8A=*8V7R?NEF!W=1CG+\6_L0ZMXNU'Q7?W'C^Q@NM? MT:ZTAUA\.%88A/%91M)L%T-Q'V-CR_&XV_Q8N? EOX M'\4:E+:)9RW6M68L6L;>*Y9UCD8-="VY' P"NX^UZ=\%5A_:!U;X MG7\^BZC+<:3;Z781/HN+[3Q&9"[)>&9OED\YPRK&N0$Y.T[@!^B_M%^![S0( M-4US6+3P2;C4+W3(;+Q-?6MK/+/:3-%,L8$K+)@H3\C'@@G&:@\0?M%>'M.^ M$.E?$C0[#4?&WAW4I;>.W_L![4RGSY1$A/GSQ*/WC*A&[+&DABB\N:2.8[)$;]T[ M]<'!!%5_ O[0FD^._%.G:##H&N:9=WR:F4DOUMO+1["Z6VN(V,<[G=O964@% M2I^\#D#R'3/V&;_1;];"R^(21^"(E^S6NA/HF^>RLVNXKQ[:"Y-QA5\Z%0A: M-RL9*'>0K+W'PW_9V\2^"/B!I/B*^\::5JEI92ZW(UE;^'Y;:23^T;E+E@)3 M>2!=CHH'R'(ST/( +FJ_M5Z+X=\;ZGH.M^$O$^CZ=IVL6^AW7B6X2RDTV*YN M%5K?<8KEYE2021X=H@JEP'*GBNGTW]H;X=W]M+++XR\.V$B&5E@N-=L6>2)) MV@\Y?+G8;&D7:"2""=K!6!4>?>)/V7_$'C3QEXCGUOQS8/X-U[7K'7+S1-/T M&2"[D^R+$((#=M=N-F8(BY6$,Q!P4!P+/A']F/5/#FNV.N7'B^SN]6LY]=E1 MH-'D@@D&H3+<(DD9NF+"&8%AAAN&!\I!) .WE_: \$6_A)MW M]M=ZI;QR6<$A 228%_D1BP 8\$D8)S7C,/[*'B.T^%Z^$+7QUI=HTGAF3PW> MWT'AZ91?*8Q%%++$;XJ6C3?C&&R1\X0%&R_%W[%.I>+['Q):S^/;>)=6M+M8 M\:$6\FZNX+>"YE;_ $G,D6RV7RXLJ4+'=)( !0!]*^'_ !)I'BS2X]3T/5++ M6=-D9T2\T^X2>%V5BK .A()#*5//!!':N#^)_P <3\,->@TU_ WB?Q%"^G3Z MI)?Z*;!H88("HG++-=1RL4#H=J1L2&&W<00*?PK^!=SX,^%^J>$/$?B.76SJ M.IWFI2WV@BZT-X_M$YG,<3173RQA69@"LHRO![YJ_$3]GC_A9'B_PO+J6NR' MP9HVG3Z?-H@FU%+R^$H0-YU]%?(94(BC#1S1RA_GW;BP*@'6W?QP^'6G6C7- M[X[\-V$*- CM>:M! 8VF!,*N'8%6<*Q53@G:<#@U,/C+X :66(>.?#9DAU)= M&D0:O;Y2^;.VU(W\3'!Q&?F.#Q7G=S^S?J-C)J5QX<\0:)H=Q=:O?WJPMX<\ MVU-I=PQQ3021+<(7E'E*PF#(,Y!C8$@\_P#\,C:K_P *_P#"?@Y_&-C<:/X3 MV6FD Z=?VKM8*JJ8KPVFI0"YE/EQ_O,)'D,3"Q8;0#VD?%KP,VW'C/P\=VH' M2%QJD'-Z,YM1\_\ KAM/[O[W!XXING?%;PM>ZI;:3-KFF:?K=U-)!YOD>/X;;_B=KJ=OY6FW0^S0C M;F)/].X8[5RG_'I\H_T3CFGHG[+>J^#K_P 0:KI^I^%WDO-6_M5+73O"8MII M(U%YBW:1KPH[G[7M$C*% 7!0AC@ ]K\%?$WP=\2HKR7PCXLT/Q5'9.([I]$U M*&\$#G.%D7&E:WIEGK&EW("S65_;I/#* 00&1P5/(!Y':K&GZ=:Z186]C M8VT-E96T:Q06UO&(XXD485548"@ #@5[45)2DY.Z=K>7<\J5GRV\[^?;^O MZ7IOPZ_Y D__ %\-_P"@K7B/[;'[;.G_ +&NB^&+JY\*W7BN\UVYDBC@BNQ: MQQ1QA3(S2%'^;YUPNWGGD8Y]N^'7_($G_P"OAO\ T%:N>+_ GAKX@Z?%8>*? M#VE>);&&9;B.UU>RBNHDE7.UPLBD!ADX(Y&:\/$?Q9'KTO@1-X/\2V_C3PGH MOB"TBEAM-5LH;Z&.X7;(B2H'4,.Q 89KS;7?^0WJ'_7Q)_Z$:]?50BA5 50, M 8 %>0:[_R&]0_Z^)/_ $(UTX+XF<^*V11HHHKUSSSV#0_^0)I__7O'_P"@ MBOE_QO\ M_:-X+_;#T3X#OX0U"[EOY+>VFUU;D*L,\Z!XPL&PF1,,FY]ZD9; M"G'/U!H?_($T_P#Z]X__ $$5GWG@+PQJ'BRS\4W7AS2;GQ-91&"UUJ:QB>]@ MC.JG);KQ'!H>FP^(;J( M07&K1VD:WE=IX*_P"1FL_^!_\ H#5T-25"TW>5G=]] MSGC9U;QT5U;\#U*BBBO /8.(^)7_ ##O^VG_ ++7$5V_Q*_YAW_;3_V6N(KW ML+_!C_74\FO_ !&%=O\ #7KJ/_;/_P!FKB*[?X:]=1_[9_\ LU&*_@R_KJ%# M^(CMZ***\$]8\M\:_P#(S7G_ #_ - 6L.MSQK_R,UY_P#_T!:PZ^CI?PX^B M/%J?&_4*]2\%?\BS9_\ _\ T-J\MKU+P5_R+-G_ ,#_ /0VKEQO\->O^9T8 M;XWZ'S;XX_;^T;P5^V%HGP'?PAJ%W+?R6]M-KJW(589YTWQA8-A,B89-S[U( MRV%..?JZL&\\!>&-0\66?BFZ\.:3<^)K*(P6NM36,3WL$9SE$F*[U4[FX! Y M/K6]7C'I'B1ZTE*>M)7U!X057_9N_P"1A^-'_8Y0_P#IATBK%5_V;O\ D8?C M1_V.4/\ Z8=(K@QO\->O^9UX;XWZ'0_LG?\ )K'P;_[$S1O_ $AAKU6O*OV3 MO^36/@W_ -B9HW_I##7JM>,>D%?-WQI^/OBSX9>+/'&FP7-K)#9Z%;ZGHJ0^ M"-5U-8YG>56%Y*Y M@PW$%50L'?DAVR 9/B+]I2/P;I.J_; M/#>K:S%[3PZVE1Q:Q:;XM&U/P_=7<\UT)X8Q;O?072P6@?SP@EE5D5UZON KHO# MGP:^%7B[3M0UC1#_ ,)!IFLV\MG-=6GB*[O+:7Y!!-(A$[(MP1'L>=,3$J=S MDYK?\6_"SP=J,TVM^(7O1%;:/+I4TUUKMY';)9MAG+IYPCW_ "JWG$>8"BG? ME00 >XU34;26VO+,^*;Z6C>%-8N/&.JRZ!HE_?PW=WJ-]XJO-/"7/E+;1[+ MG[0C0[D C*(RA\G()8Y *(_:B\/O>:G&OASQ0+.SCE$=_)8)%%>7"& ?9H%> M19&=C<0RD2L(82Y2.4*[84.H.X:5G^SU\.M0TH1PV^H:AI\JW"@MXBU"=&$L<<4 MA!-P>0((]IZHR;DVMDUKZ9\#/!ND>"[_ ,+6^GWC:7?737US-/JMW-?27)(; M[0;QY3<"4%5VR"37'=SI<2K(H=E6 WGGM%_:$\2:KXNT#PZOA47$C>(+G2M=UBU= M38:>B_:C!$I=UEDF98822(R@#G)!*K767GP(^'-G-H!O+2>.ZMI6@MIKK7+S MS]0=R)6BN7:;=? F(-LN#*/W?3 I+7]FCX>VGB>WU]=+U&34(;XZD%GUW4); M>2Z\R219I+=IS%(Z/*Y0NC;. NT*H !RWA7XK>.K_P#:%U3P7=W&C:GHMIRW#P73!YHX7BB0,-ZN=@^6KR_M#7>O\ C'0-%T+P M[/:6^IO<2V][KC)''J5LD$S)-:^2\A5?-CC#>$X]1GU! M8]8%[-JW]MM/_;^H%UNMNP[#Y_R1% %,*XB90 4( %4=._9U\!Z1KD6KV6FZ MA;7L-S+=P"/6[X16[R"02+%%YWEQ1MYTA,2*$W$-MW $ '4_#S7;SQ1X"\.Z MQJ,<$6H7^GV]U<1VN[RED>-68)NYVY)QGG%=#67X8\-V'@[P[INAZ6DT>FZ? M EM;I<7,EQ(L:C"AI)69W( ZLQ/O6I0 4444 %%%% 'S=\:?C[XL^&7BSQQI ML%S:R0V>A6^IZ*D/@C5=36.9WE5A>7-M-Y2)^X;!?R<>8"21&VZ[\/\ XJ_$ M6^^.-SX+UJ^\/ZW9VCRB[_L[PQ?:4T,(MH94N$N9KN:&?]Y,D30Q@NN]78J. M#TWC[P1\*IO%6K6WBK7FT_7?&>G_ &.;3[CQ?>63WUK!\Q$%N+E @7)W-"JG M#ON.';.7\-/#GP4\87-U#X'\9)XLOM/U"/5[B33?'=YJ=U;3[/*4O(+MW5&5 M-C1D^6X7#*V* .BTWX_Z3JOC+4_#T>@^(K86<]W9+JUSIX%K<75O&))((EW^ M<[>6=ZD1A'"D*Q(Q7)6_[3DDO@G2?$KZ/)8^'A)]<\C3K*7S2%F%O" M;F25)$D(3;-M0'.))-HW=_HOP1\,:)XSUKQ4G]IW>LZI++*[76J7#P6QD1$? M[/!O\J E8U!=%#GG+&L'1/V=/AI;P3:=IR:I/:64\"SZ;_PE.I3V\64A\A2%K+2H;[2M0NF MA675RTLZ/)$!*0D1$2;?-\MCNR0%(-7(?V$/@I\.+.[UW5=#M3?'58;G2KISK%S>00 MQ-*_VBV@1YF2V7S=^Z.$( RX(RHP *K?2)=,\-^([Y;Z0K-+9K M9W5M9(+I;5I)+J&Y>WD D=,K!+*X!SMX.-?P9\>)O%7BOQ2]SH-SH?@?2M'B MU2RUJ^V%]13S+A99XTCD=EA"PJ5#JCG).W!7,@_9V^''AG3YWN)-;M[:4K%) M<:AXOU20EGN(I%!DENB=S2QQ '.3]WHQ!UM$^"O@#X?:EK.OP6!MGOK:2VN9 M-3U.XN;:"WDD,DD,44\K16\3.Q)2)44\9' P <1XO_:3OX=!F.C^'+_0O$D1 ME<:7XFLEDC>(6(/"7BF7X?:' M>>,?%&E"Y2#3;6YLI(W\J(N;F1UN2(X1@9C%'L=/OK?PWXIO-/O(;5 MQ>V]I ]NDMS&[6T"R^?LF>5HS&&@,D88KN=00U>BV/P?\/V?@F_\)%]3FT&Z MF\Q+&,B1AP3(0A9O0?#WP;\")\ M/I]"TNWFO= U:;^TWOO[8NKFZN)G*NMT+YI6G,@VH4E$FY=J[2,#$\'P.\(P M#0@+;5'_ +&FFN+]WZJC $CSU_P!L'3?" M'@S4]6\:)%5=N *P_9[\% MK;O#'%KD.Z#[.)H?$VIQS1KY[SYCE6X#H^^23YU(;:Q3.SY: .(MOVSO!^O: M]=:+X8L;SQ+J4%SI\'DV=W99D2ZFCB+[?/WQ>69!D3K%OXV%@ZMXBT<:'J&JZMI&B-K:P0SVL8ND!"[(U>42_>*@RF/R@3@OD$#9E^!WA2: M:XDD&N2>>UO*T3^(]1:))('22.5(S<;4DWQJS2* \A+;RVYLR^*?@KX1\:ZS M=ZIK-C=W=S=68@^/W1DR,^H?#+QU<^/ M4UV[=+1=.AO8QIDEJS,9;22T@GC>3#I-2DTT7OF:C M*D]R][J-Q>,[I$D2L#-(^WY(T!VXR1DY))(!O4444 %<1\2O^8=_VT_]EKMZ MXCXE?\P[_MI_[+75A?XT?ZZ&%?\ ALXBBBBO>/)/1?AU_P @2?\ Z^&_]!6N MIKEOAU_R!)_^OAO_ $%:ZFOG\1_%D>Q2^!!7C^N_\AO4/^OB3_T(U[!7C^N_ M\AO4/^OB3_T(UTX+XF<^*V11HHHKUSSSV#0_^0)I_P#U[Q_^@BKU4=#_ .0) MI_\ U[Q_^@BKU?,R^)GMQ^%%'7/^0)J'_7O)_P"@FO'Z]@US_D":A_U[R?\ MH)KQ^O5P7PLX<5N@K<\%?\C-9_\ _\ T!JPZW/!7_(S6?\ P/\ ] :NRK_# MEZ,Y:?QKU/4J***^NH_P#;/_V:N(KM_AKUU'_MG_[-1BOX,OZZA0_B([>B MBBO!/6/+?&O_ ",UY_P#_P! 6L.MSQK_ ,C->?\ /\ T!:PZ^CI?PX^B/%J M?&_4*]2\%?\ (LV?_ __ $-J\MKU+P5_R+-G_P #_P#0VKEQO\->O^9T8;XW MZ&Y1117C'I'B1ZTE*>M)7U!X057_ &;O^1A^-'_8Y0_^F'2*L57_ &;O^1A^ M-'_8Y0_^F'2*X,;_ UZ_P"9UX;XWZ'0_LG?\FL?!O\ [$S1O_2&&O5:\J_9 M._Y-8^#?_8F:-_Z0PUZK7C'I!7@/COPMXPO?C5<>)?#_ (6O52WLHM%N+Z>Z MM$BU"QFW/.8 )_,\R*182HE6,'+X)SFO?J* /E0^!?BI>P?"2*QLM?\ "NEZ M;IGV#4M*@EMG-M(H,;M<-%JD<+1NFS81%=LF"0L;=>;/PT^)$-E8Z-_P@?B: M\T!/ S:1<:??:_#?0SWJVXV;EGU9H0XE4@%;?/W6-Q@E%^SZ* /E#QAX(\?' MXB:M/I?@[QG%X1O+Q[K4;+PYKMAI;:B##8C?%)'>12K.9(Y,LSQY2.0;AY@W M^Q>-[/5[(^#O$>G>$K_Q.FDQ2I-X>%S;'48VFB5!*DEQ.L+R1@.C;IN5ED(= MCP_IM% 'S/?>"?'EGXHLFT/P;J>@Z=!;0OIMCH?B..ST:QMA&_VC3[BUCEC4 MSNQ^2>.&0(T@Q*@CRW&>'/AE\7Y?#B376G>*-/UZ#2=7L+2>\UGS6A$MS;2H M&7^V99':2)98T9KLLCJ#YD VL/LNB@#Y#\*_#3XD-XT^&U_XF\.^*/$5YHMQ M;2V^K:AKD%O9:9!Y-Q#<+444 %%%% !111 M0 4444 %%%% 'D'BK0]3MO'&M1S_ XC\?:5XA>SD2]DELEM[ VX7;'=+.XD MV)(#-&T,'89 M+Q[@H1;S?O89QY)!S-*CQL#A&X^AZ* /B;XY>"/BSJ_Q0\27N@:-\1;^TNI& MM],?2O$$MKI\3")#YQC37K/*CRV54\B$;I69I9\*K>@:'\)O%^I^*+G4FTW7 M/"T&J7<<&K1)KWV02QO:VWD>XE-L+RWM=16.>-5='(6*; MY8TC4*&;'UE10!\2#X4?%B_\,:!9>(_#WB_Q>]G?QWEA;3Z[#816-U'>PS"6 M]#:M=MC_'3P1XZ\3>-?$*:?X>UG7_#U]H0@C2'4K<6 M\5TKJT;PQ3W:Q"97&X%[;MN^T?*L-?2E% 'R9J/P]^,4'B/P_%H%WXITW1]. MOM1AMY-2OUU)PCRN8IKJ1M60RPLCHJB2*ZD3RSA(C@MM_L__ [\?:'XK\-: MIXSA\2W;6MCJEIYVI7ZJMJ9)K:1!)'_:EZ\RN$EV,\LA7:!MB 7/TQ10!\JV M'P[^)]WJT4UU8>((GL/$=[=:?>7>N"38)K&XCCG=/MTGF6\()EEA=6*J9/M;KA ML1PX7=]D44 H?]?$G_H1KV"O']=_Y#>H? M]?$G_H1KIP7Q,Y\5LBC1117KGGGL&A_\@33_ /KWC_\ 015ZJ.A_\@33_P#K MWC_]!%7J^9E\3/;C\**.N?\ ($U#_KWD_P#037C]>P:Y_P @34/^O>3_ -!- M>/UZN"^%G#BMT%;G@K_D9K/_ ('_ .@-6'6YX*_Y&:S_ .!_^@-795_AR]&< MM/XUZGJ5%%%?.'M'$?$K_F'?]M/_ &6N(KM_B5_S#O\ MI_[+7$5[V%_@Q_K MJ>37_B,*[?X:]=1_[9_^S5Q%=O\ #7KJ/_;/_P!FHQ7\&7]=0H?Q$=O1117@ MGK'EOC7_ )&:\_X!_P"@+6'6YXU_Y&:\_P" ?^@+6'7T=+^''T1XM3XWZA7J M7@K_ )%FS_X'_P"AM7EM>I>"O^19L_\ @?\ Z&UM4U70O@KXWU M70]6N-#U?3M(N;ZUO[6*&1XY(HVD7Y9HY$()7!!4\$XP<$8_[)W_ ":Q\&_^ MQ,T;_P!(8:]3DC2:-HY%5XW!5E89!!Z@BO&/2/D7X@_M(>(/@;<^'=2_M.[^ M)-CJ'AE+F:SO+ZQLHXYH[.ZNWN=UO8EF:2.U8 !E0%AA.?EZ/XK?M$^*O"GB MVXLO#^F6MV+C_A&19I?ZB$MS%J%[)#(Y5;4R1R?)MYDD7;M8*I#*_JMS^SC\ M)KW28]+N/A?X,GTR.X>Z2RE\/VC0K,X >0(8\!V +8R<#-:5U\%_A[>W!/#-Q=2006KSRZ/;L[PPE3!&6*9*1E$*+T4HN,8% 'B6E_ME7?BOP7K>JZ M;X$U*QE/B"'P[HD^HO-:VM\\LLD0E,\EKM4HT3[@BS*"8UWDL0N)>?%7XD:Q M^RO\+/%=IK^HC6M0TW^T-?N="BTS^UY(EMV9Y[>WNHC!*L;[6DB148J?D93P M?I"7X4>")M/UFPD\':!)8ZU@WW@'PQ>:'I4AET_3+C1K:2VLW))+0Q%-L9)).5 /)H \(\??M>: MY\-_$NNP)X=C\7:/::3H)TLV;7"7>H7FH-,%+PQ6TK(I$+8"*Q!"C:?,/E]E M9?M*7/BSXK'X>V/A#Q#I32^'XM1NM<>SE#:1//;M-%'*KP-"A 4KF1\^8-OE ML Q'JFO?##P;XJEO9=:\):%K$E[;1V5T]_IL,YG@1]Z1.74[D5_F"G(!Y S3 M[KX<>$KW4UU&X\+Z+<:@EBVEK=RZ?"THLV!#6XP?Q-X3T/Q%)IY)LWU;38;HVQ)4DQ^8K;.40\8Y5?04 ?-E MO^W!XFN(!"OPVTH:I1(CZI+IC22R_8,QD3QA@@1\QL3D%=I6 MP_:M\3'5+[Q;!I3:EX1DT;1;^\T:[NT@_L59KRZM;JXBD2U+SHIA1R)"OR!F M!7[M=U'^Q3X 7P$_A5WO)K>ZU]/$.IW\EIIYNM6E2Z>Z6&[;[+MEA$CL-NT' M;\H;&<^@WWP1\(274=SI>C:=X%F^SX"C:A4 M@* K+0!I+X\_LNT\,QZ]I=_::OK01#;Z1I]YJ=M;2D LLEQ%!MB0%L>9,(P< M'I@X\<\0:WXQ\,ZIX\\4#XEZG)9Z%XA@LK/PQJ%EIOV&[CEBMF%J&2V2X\QF MN&2-A,3N\O<'Y#?1U<79_!/X=Z=XQ;Q=:> O#%KXK:5YVUV'1K=+XR."'CS+5XKF:.WA/V>V,(# M^7M4RR1YRJJT[[C7+ZE^T+X_UCP#<31^%X=!UM'N9M8T_4XKB))[W8RE( M)H>ZLKE-*@$EM-,29Y(V M"91I"S%V7!8DYSFH$^"OP\CL)K%/ ?AE;*?[/YMLNCVXCD\@[H-R[,'RR24S M]TGC% 'CNC?M->+['P[&NL>#=,FU:VT-M4GD37FV.!8FZB\PK:;8WD$^#/#UY-(XE>2XTJ!V9Q"8 Q)3D^23%G^X2O3B@#S ?M M&>*H]9CTB;X=P+>65P(=;NH]?5K.V'VF&%OLSF 27#!;B.3#Q0C&Y=P88/O= M<4GP1^'4=A;62> ?"ZV5M;BT@MAHUL(XH!*)A$J[,*GF@2;1QO ;&1FNUH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB M/B5_S#O^VG_LM=O7$?$K_F'?]M/_ &6NK"_QH_UT,*_\-GR]^U[\$?$/[0/P M:O/"7AK7X]!U"2ZBN#]I=TM[M%SF&4H"P4DAONMRB\=QUGP$^'VJ?"KX/>%? M"6M:O_;FJ:59K;SWH+%6.20JEN2J A%)QPHX'0=]17M1@H2E)?:M?Y:'E2;E MRI]+V^9Z+\.O^0)/_P!?#?\ H*U\Z?\ !0?]D;QM^UEX4\)Z=X.\6VF@/I%^ M]S#M!7'SM\R]_HOX=?\@2?_ *^&_P#05KJ:\/$? MQ9'KTO@1C^#=%NO#7A#1-(O=1EU>\L+&"UGU";[]RZ1JK2MDGEB"3R>O4UYO MKO\ R&]0_P"OB3_T(U[!7C^N_P#(;U#_ *^)/_0C73@OB9SXK9%&BBBO7/// M8-#_ .0)I_\ U[Q_^@BKU4=#_P"0)I__ %[Q_P#H(J]7S,OB9[BBBO!/6/+?&O_(S7G_ /_0%K#K<\ M:_\ (S7G_ /_ $!:PZ^CI?PX^B/%J?&_4*]2\%?\BS9_\#_]#:O+:]2\%?\ M(LV?_ __ $-JY<;_ UZ_P"9T8;XWZ&Y1117C'I'B1ZTE*>M)7U!X057_9N_ MY&'XT?\ 8Y0_^F'2*L57_9N_Y&'XT?\ 8Y0_^F'2*X,;_#7K_F=>&^-^AT/[ M)W_)K'P;_P"Q,T;_ -(8:]5KRK]D[_DUCX-_]B9HW_I##7JM>,>D%?-7BRWN M?#7[0^M^)/"OAO5WFO+"VT?7Y;31;F**<2*[17HF\H)=-;[%0^6795F(XVXK MZ5HH ^0O#VI^.?#&A?!_1? FE7WACPM-IS17]K-X?O;>1KLEEF^T0_V;(T3! MB)%DEFM%=F9BTH)QC:AXI\<:CHD'AG5Q\1='[H23:@+8."#; MZ8CB0N&0AKKE^ M";O4;^U1X-.W26LT]K.K*S((S"D;@!)#M)B&SU[XPV6D:OI'A&Z\5^']3\9^ M!45I-0L3HD]_.\[(GV::?3XH3)(%/F941$QR,C%%V%D]DHH ^87\0>+/#'B# M3],\-6/CK2=!MK6&33M#;1_ML-W8M'(UQ+/>S1RO%>HV2D4LZ%OW2F)RS =5M])U>&&&_T2>&.>5;FV:.68G1XCYBV[2&(K9KN9&4 M1SGW$UC;F*6,MS'(+<8 9(6+K7V)110 4444 %%%% !1110 4444 ?%_[1G@:7 M7/'OQ>GT7PQ8LMWX5L[?4GO/AKJ&K3:Q('E/E6MW$T:-( UMT6?!1"1B%@)_ MA3X'\->&OCC-XST7P'-X:\.#57LK-M'^'U]I.H"2:S@C N6,*M-8LPF/$:)% M*B,[$-D?9-9OB3Q%8>$]#O-7U.22*QM$\R4PP23R$9P D<:L[L20 JJ6)( ! M)H ^9_$7Q!^)T_Q<\3>'],U#Q;I&A2ZG8VUO>R^$Y;];:)I2EP;:1=.CA1=I M5UDDFO% &7"'*#-T[Q#XU\5^/_A;-XA/CRY;3[JSFAL8O"TEK8W@:UN(;F\O MI6MT$$J2,3Y321#;M*1.76O;[#]HOP7?^']>UM9-9CTW1KU+"=WT*],LLK1) M+B&%8C++A7^8*I*;7W!0,T1_'WP_JGC[1?"NB)<:O<7TQ2>\$,D-M!']GDF5 MXY'0+<9*!"(2VPMARIP" ><>(_#'@NY\9>(SXU^'FN:]XL>YN9UU2ST.]O(+ MG3-K>5$US&GE20K'P;%F8M(I9879E9J_[&WA"#X;V4^G3>'I= O]9TVRODCT MKPK=:-I;1QQ;"98W4B*^WLRR^8X>4)$ZJ%R!].44 ?">J?&;XM67Q%NEAU_Q MU>VS:KNM=(M?"4S6C6:76V9FD70'++L>)46.Z=2 S-=(2BGT[P99>-]%N-0@ MTF^\86?A62ZU&_B@&F0B:W,%Y=-+"OVNW,TANA+;M&S%MVV0HR@ -]/44 ?& MW@WXG?%S5-/TZ?4=5\86L6GL9YX&\#W,EQJ &H0H$EF?3+8%#;ROE8K6%QL+ M;B%8G=^'WBOQH?'FJ:;97?BV*6U76)$T>;P.VE:#>W1GN&@<7+V((! 5V?[4 M?,:1,*Y,AKZLHH ^$?$?CSXD:A\.],G\=W7C=[+3[M-2$?A[PM=S2:D]O>PR MM;WSR:5:M#&D:DJXBMXWYS*^QL^]_M!?$7Q)I/A[P1JW@@>(Y%U"^AGE_LG2 M9;E)+4[&9+B);"ZE7*L2%_T?[K S(0 WN=% 'R5'X\^)_P#95X=4U[QI);Z@ M(I;N\TKP)+#/I%N+VYA;IF=6CN+6Z1HAAB[V^GDLUPFZ M5=K25W/AJ#QS?>+=2N]!O/%6BV&OW\<=^LVDK$+6Y>SLI?MH^VV[,4"Q7,!5 M"8U=D78K9*_4-% 'Q/JGC#XA>($N+V9/'RZKH/B>2YT:XG\-W$DJ6ILKC?&Z M)I<,,BG:8\A)L&0".X=G5J36OBY\6=1NKFXM-3^(^C:!'>SI;R1?#EY+RYMF MO)52;:;*1E"PL@5'@CDS$'82(WS_ &S10!\I^)/%GQ8\3>++>P2UUE?#6H>& M(KB33[2QN;6ZN',*O,%D:P2*VNBPEC"37T6!C]R"0YSO^"?7A[Q#HWA:];6/ M#.J^&Y7#M>_;O#4'AV">9F5HE2RABA4R1('62<1D2;DQ(X7;']>T4 ?'.LZ[ M\0]?N[B::^\<:;K.CZEJK6&K6WAF:91#]B=UA2$V*Q'YUCC#.EQD.4BN)'=B MN1I'Q6_:#OM#@O+E;RSEDUN%ITDT/4]]LC*";;8- +/;G#9*!BN &O!E=WV[ M10!Y[\#6UH^"[I?$%]J]_JJ:QJ*R/K%J8'1/MN>>>P:'_R!-/_ M .O>/_T$5>JCH?\ R!-/_P"O>/\ ]!%7J^9E\3/;C\**.N?\@34/^O>3_P!! M->/U[!KG_($U#_KWD_\ 037C]>K@OA9PXK=!6YX*_P"1FL_^!_\ H#5AUN>" MO^1FL_\ @?\ Z U=E7^'+T9RT_C7J>I4445\X>T<1\2O^8=_VT_]EKB*[?XE M?\P[_MI_[+7$5[V%_@Q_KJ>37_B,*[?X:]=1_P"V?_LU<17;_#7KJ/\ VS_] MFHQ7\&7]=0H?Q$=O1117@GK'EOC7_D9KS_@'_H"UAUN>-?\ D9KS_@'_ * M M8=?1TOXI>"O^19L_^!_^AM7EM>I>"O\ D6;/_@?_ *&U5?LG?\FL?!O_L3-&_](8:]5KQCT@HHKXY^-OPR_P"$U^/_ (EG\-^ M;6WUJ#2=.O9?';:+7:M]KM#&=PL+(MOB) C6"(,8RQ M$GEYK>\/>(?BG9K\6]FL^+==U+3;-+?1)-9T!K&"54NK@27$1CT]EDG$13'E M12!PL9\F3N ?5M%?'?A_7_B!XI\;_"V;Q>_C&[NK"]MKB&QTSPY<1:9=H\%S M%-=WMQ-8VYBEC+QE2S*7DYC,*&,7 M,9( 3YPK*O4>#?%_QMA\>^'[21Y?$%G=>'8[OR/$-GFW<#K)+9V>DZ M/;QW3"%HCYLL=BMPRGI?$_P 5VM]J.LZC;Z9+ MJ$-WI.E>']FGV42VT M)-.U*YNKS2[G6+CX?75W?0VSW=L0_P!I;3;6. &+)#26J1DQ$LLA4$ 'VQ17 MQYK7C/XOQ^%=2U72]1\5MJOW5Q--?>.--UK1]2U5K#5K;PS-, MHA^Q.ZPI";%8C\ZQH&=+C(.I+?+!M;8 ?9%%?/WAW6?'D?P]^)U]>ZEKY\1^;# M/8*NCR^7:HUE;'_0DDM2[KO,I(,H?]?$G_ M *$:Z<%\3.?%;(HT445ZYYY[!H?_ "!-/_Z]X_\ T$5>JCH?_($T_P#Z]X__ M $$5>KYF7Q,]N/PHHZY_R!-0_P"O>3_T$UX_7L&N?\@34/\ KWD_]!->/UZN M"^%G#BMT%;G@K_D9K/\ X'_Z U8=;G@K_D9K/_@?_H#5V5?XIZE M1117SA[1Q'Q*_P"8=_VT_P#9:XBNW^)7_,._[:?^RUQ%>]A?X,?ZZGDU_P"( MPKM_AKUU'_MG_P"S5Q%=O\->NH_]L_\ V:C%?P9?UU"A_$1V]%%%>">L>6^- M?^1FO/\ @'_H"UAUN>-?^1FO/^ ?^@+6'7T=+^''T1XM3XWZA7J7@K_D6;/_ M ('_ .AM7EM>I>"O^19L_P#@?_H;5RXW^&O7_,Z,-\;]#JM@C*@Y%>C_\-,ZK_P!$5^('_@3H/_RTKXU_9^OM,\&^(O!/ MB&7P=KEY-=?##PWIT6IZ7X8NK@37)0ET^TI"8QB,V^YF<* H!/R8&WXA^(OQ MBM(M5D5/%%LL6KVJ77V7PR+DV<1U%DDBM56W\7_#B'7?$6J>&[,V> MG_V]:7/AV2,RW+B1&AF8Z>R0/-*(L%I[?:"0J-O1AL?#WX5RC]H?XI^-K>VN M?#\=E?RFU\GP]+;S:EYMC"CN+AQMN(EECD81JC?O/GW$. ='AZ>KULN;_P E MMMIUOIU[JQ+K36FE]/Q_JY]/?\-,ZK_T17X@?^!.@_\ RTH_X:9U7_HBOQ _ M\"=!_P#EI7R9=>,OCEIOPW\&ZA9-XBUCQ3J.C_;6LKK0($CDU7= GV*Z40(; M6W">?(7=HR6X$H&U*X"QUWXN^%])\7:_HL'C*'6M5OTN+Z3_ (1$^?<3-H!$ M>(C:%2L=]"D1=%QC&XG>&,RH4H.2=_=7EWM9?UM;NAPJSF[*WZ;7_KSOV9]Y M?\-,ZK_T17X@?^!.@_\ RTH_X:9U7_HBOQ _\"=!_P#EI7RK\7O$?Q*U?5M, MLK:;QII.GD^'KJ,^']"6:*>)[E3?R7#&VD>.6+"_N04RIYC==X'KMKK.MP>. M=?T_4=5\1/IWVBVN+*XLM%S;PHTR1FUR;0[LLC%Y [XCD9R80$:MEA*;DXW> M[73I;\^GI;?0R^LSY5+35)_?^O<]-_X:9U7_ *(K\0/_ )T'_Y:4?\ #3.J M_P#1%?B!_P"!.@__ "TI]%5]2I]W_7R#ZS/LAG_#3.J_]$5^('_@3H/_ ,M* M/^&F=5_Z(K\0/_ G0?\ Y:4^BCZE3[O^OD'UF?9#/^&F=5_Z(K\0/_ G0?\ MY:4?\-,ZK_T17X@?^!.@_P#RTI]%'U*GW?\ 7R#ZS/LAG_#3.J_]$5^('_@3 MH/\ \M*/^&F=5_Z(K\0/_ G0?_EI3Z*/J5/N_P"OD'UF?9#/^&F=5_Z(K\0/ M_ G0?_EI1_PTSJO_ $17X@?^!.@__+2GT4?4J?=_U\@^LS[(9_PTSJO_ $17 MX@?^!.@__+2C_AIG5?\ HBOQ _\ G0?_EI3Z*/J5/N_Z^0?69]D,_X:9U7_ M *(K\0/_ )T'_Y:4?\ #3.J_P#1%?B!_P"!.@__ "TI]%'U*GW?]?(/K,^R M&?\ #3.J_P#1%?B!_P"!.@__ "TH_P"&F=5_Z(K\0/\ P)T'_P"6E/HH^I4^ M[_KY!]9GV0S_ (:9U7_HBOQ _P# G0?_ ):4?\-,ZK_T17X@?^!.@_\ RTI] M%'U*GW?]?(/K,^R&?\-,ZK_T17X@?^!.@_\ RTH_X:9U7_HBOQ _\"=!_P#E MI3Z*/J5/N_Z^0?69]D,_X:9U7_HBOQ _\"=!_P#EI1_PTSJO_1%?B!_X$Z#_ M /+2GT4?4J?=_P!?(/K,^R&?\-,ZK_T17X@?^!.@_P#RTH_X:9U7_HBOQ _\ M"=!_^6E/HH^I4^[_ *^0?69]D,_X:9U7_HBOQ _\"=!_^6E'_#3.J_\ 1%?B M!_X$Z#_\M*?11]2I]W_7R#ZS/LAG_#3.J_\ 1%?B!_X$Z#_\M*/^&F=5_P"B M*_$#_P "=!_^6E/HH^I4^[_KY!]9GV0S_AIG5?\ HBOQ _\ G0?_EI1_P - M,ZK_ -$5^('_ ($Z#_\ +2GT4?4J?=_U\@^LS[(9_P -,ZK_ -$5^('_ ($Z M#_\ +2C_ (:9U7_HBOQ _P# G0?_ ):4^BCZE3[O^OD'UF?9#/\ AIG5?^B* M_$#_ ,"=!_\ EI1_PTSJO_1%?B!_X$Z#_P#+2GT4?4J?=_U\@^LS[(9_PTSJ MO_1%?B!_X$Z#_P#+2N=\7?';7M?^R?9_@SX[3RM^[S;K0AG.W&,:F?2NEHJX M86%.7-%NY$J\IKE:/./^%J>)_P#HCGC;_P #-#_^65'_ M3Q/\ ]$<\;?\ M@9H?_P LJ]'HKJL^YA==C#\*?'_6]"TZ2"?X,>/'=I2X,=UH1&, =]3'I6S_ M ,-,ZK_T17X@?^!.@_\ RTI]%-)WBV3.LZ MGQ(\X_X6IXG_ .B.>-O_ ,T/_Y94?\ "U/$_P#T1SQM_P"!FA__ "RKT>BN MBS[F-UV*FF_M(:O9Z=:P/\%O'Q>*)$8K\TZZ@3X+>/@\L3HI:YT'&2".?\ MB:5P?_"U/$__ $1SQM_X&:'_ /+*O1Z*VIT525HMF5([ZE[UVU%:2AS)I MO$?CMKV@?:_M'P9\=OYNS;Y5WH1QC.M=+11.G[2/+)Z!&?( M^9(9_P -,ZK_ -$5^('_ ($Z#_\ +2C_ (:9U7_HBOQ _P# G0?_ ):4^BN; MZE3[O^OD;_69]D<3XA^,OB+5M8GNX?@UXX6.3;@/=Z$#PH';4O:L[_A:GB?_ M *(YXV_\#-#_ /EE7H]%=<8BNVS[G+==CS MC_A:GB?_ *(YXV_\#-#_ /EE76_LF:K=:W& M?OO3H<3^S1^S'X'U_P#9Q^%6IW7_ (3WQ#(0H[!5O"S, M3@!5!)) ).*Z']D[_DUCX-_]B9HW_I##75?%7PY=^+_ (=>(-$L=,TC6KC4 M+5K;^SM>DDCLKE6X>.5XU9U!7<-RJ2#@X.*\KFEW._E78^>]#_9B_9P^(>J: M-XTCT_Q-)K[WG->F?\,F_# M_P#Y[^-O_#@:_P#_ "=7%Z-^S=XG:+X23ZZVE:O-X.\2W>J&TU75+C4VLK*6 M"6.*&"\F@$MP\3-$ZM(J'Y -PV*:\U\_C;_PX&O_ /R= M7D.I_LA^*-;LM:AU;2? VM7=UX@TC6X]3OWD>ZF@MGMS)I\KFU)\F-8IEC/S M!A(,I'\V7,3W"BTQ&$2 M[5?D,A!A '!R'SR[BY5V/6_&G[/OPJ^'WA74_$>NWWCNVT?3(3<7<\/C?Q)< M-'&/O-Y<5VSD#J<*< $G@$UK6W[*GP[N[>*>*Y\;/%*H=&_X6!X@&01D'F]K MPSXW?L4^+_%>O66H>!=-\$:)%:Z)_92027EQ:X\ZVO8[O!CM9,*9;I)?E"^: M48NH;#5Z=^U#^S_XJ^/'PC\-^&;!/#]OJ5F&EN3J-W.T$$XLY(XWA(A._;,Z MD,T:L -R[6XHYY=PY5V.I_X9-^'_ /SW\;?^' U__P"3J\XU3PG\!=(\$W/B MV?6/B-+H5MJLFBS3VGB7Q;KL#;=I)7!.X9X?X5?L:?$ MSPGX,^)&AW\OA'1CXDT4V4$FCZE<7*RW O[FY G#V<6(C'<^02NXA4X7G [. M#]FSQUIW[,^L_#NPTOPK9W]]XGDU6&ULM?O+2TM;)K\7@CCN([,2HZX\I=B# M PX8$!:.>7<.5=CI? /P5^$'Q-TR[OM U'Q],EG=J/A?5-/\-ZTNK:?XAU#4+I M]:N UY:3.+DFW97F2&"2 7 <22*(PVU=RUZ/\&O@1XZ\ _$'P]?WVF>$[#P] MILGB',6DZK/))&FH7D=S$L<1LXT^3RPA&X#G(Z8)SR[ARKL83Z+^SY!XZE\( M7.N_$6PUJ+44TEC?^)/%UM:?;'7=' +N2=8"[J04 D^<$%B:=^S'\.-4 MMI9X9/'Z)%+)"PN?&WB2!RR,58A7NU9E)!VL 588*D@@UQGC;]GWXB?$/Q=X MQL+Z/POI7@KQ'XETS6IM0@U.XN=12"R6#;$MNUHD:O(UNI+>:P0,0 ^,UE>$ M/V/=2T_7;'5M6\.^"6%NVO1S:5"YGM[BWN;L7EC&6>T78(I2P8!2%!RH8G . M>7<.5=CT%?V=OQ_P L]F_/ M&,\5I1_LH?#Z6-76?QN P! ;Q_X@4_B#>Y'T->/?\,D^+Q\)O^$=&@^!Y=;N M?!O_ C5]H2SQ/+%&$M9(F:P\R)4W.YP<9 &PLWF+4\?_ +'?C_QJGC:3 MS?"B7VNZ7<6XNI+RX\V=Y8;:.*TG<6^1;VKP221.-Q9GSY<1RQ.>7<.5=CV[ M_ADWX?\ _/?QM_X<#7__ ).H_P"&3?A__P ]_&W_ (<#7_\ Y.JW^S-\./$/ MPJ^&TV@^)(-'M+HZO?WMO:Z%=27-M;P3W#S)$KO#"^!ZQ1SR[A MRKL>.?\ #)OP_P#^>_C;_P .!K__ ,G4?\,F_#__ )[^-O\ PX&O_P#R=7L= M%'/+N'*NQXY_PR;\/_\ GOXV_P##@:__ /)U'_#)OP__ .>_C;_PX&O_ /R= M7L=%'/+N'*NQXY_PR;\/_P#GOXV_\.!K_P#\G4?\,F_#_P#Y[^-O_#@:_P#_ M "=7L=%'/+N'*NQXY_PR;\/_ /GOXV_\.!K_ /\ )U'_ R;\/\ _GOXV_\ M#@:__P#)U>QT4<\NX M_C;_ ,.!K_\ \G5['11SR[ARKL>.?\,F_#__ )[^-O\ PX&O_P#R=1_PR;\/ M_P#GOXV_\.!K_P#\G5['11SR[ARKL>.?\,F_#_\ Y[^-O_#@:_\ _)U'_#)O MP_\ ^>_C;_PX&O\ _P G5['11SR[ARKL>.?\,F_#_P#Y[^-O_#@:_P#_ "=1 M_P ,F_#_ /Y[^-O_ X&O_\ R=7L=%'/+N'*NQXY_P ,F_#_ /Y[^-O_ X& MO_\ R=1_PR;\/_\ GOXV_P##@:__ /)U>QT4<\NX_C;_ M ,.!K_\ \G4?\,F_#_\ Y[^-O_#@:_\ _)U>QT4<\NX_ MC;_PX&O_ /R=1_PR;\/_ /GOXV_\.!K_ /\ )U>QT4<\NX_C;_PX&O\ _P G4?\ #)OP_P#^>_C;_P .!K__ ,G5['11SR[ARKL>.?\ M#)OP_P#^>_C;_P .!K__ ,G5RWCC]F?P9H_V+[)?>-H?,W[O^*^UYLXVXZWI M]37T97$?$K_F'?\ ;3_V6NC#MRJI/^M#&LDJ;:/ ?^% ^&/^@IXV_P#"[US_ M .3*/^% ^&/^@IXV_P#"[US_ .3*]'HKV^2/8\OF?*[S7;F2*."+XE MZ]:QQ1QA3(S2&Z?YOG7"[>>>1CG[1^'7_($G_P"OAO\ T%:N>+_ GAKX@Z?% M8>*?#VE>);&&9;B.UU>RBNHDE7.UPLBD!ADX(Y&:\*O)JI))GJTDG!-GD7@_ M]G+X;^-/">B^(+1_'<-IJME#?0QW'C[7UD1)4#J&'V[@@,,UQ^K?L]>%;;5+ MR&/4O&RQQS.BK_PGFN' #$#_ )?*^J54(H50%4# & !7D&N_P#(;U#_ *^) M/_0C73A/>D^;4QQ'NI6/AK]I3XK> _VF?$/7)-:5)[BZ@^(6MQ M+;0M*8P44W1\U\JQ*93C'S<\?2 ^ 7A@@'^U/&W_ (7>N?\ R977ZYX-T#Q- M?:;>ZQH>FZM>:9+Y]C<7UI'-):2_C;_PX&O\ _P G5ZKH?_($T_\ Z]X__015ZO"E*7,]3UHQ5EH>):K^RGX" MMM+O)H[GQLLD<+NK?\+ U\X(4D?\OM>;_P#"@?#'_04\;?\ A=ZY_P#)E?4^ MN?\ ($U#_KWD_P#037C]>CA/>B^;4X\1[K5CSC_A0/AC_H*>-O\ PN]<_P#D MRM7PQ^SIX2U'7+:WN-1\;20ONW+_ ,)[KHSA21R+SU%=E6YX*_Y&:S_X'_Z MU==6*4)-+HSG@VYI7,[_ (9-^'__ #W\;?\ AP-?_P#DZC_ADWX?_P#/?QM_ MX<#7_P#Y.KV.BO!YY=SUN5=CYS\5F941=HYR,<9/T'X'_9G\&:P;W[7?>-IO+V;?^*^UY<9W M9Z7H]!5WP_X!U->D?#7K MJ/\ VS_]FK3$I1I-Q5GI^ES.@VYI2??_ (!R?_#)OP__ .>_C;_PX&O_ /R= M1_PR;\/_ /GOXV_\.!K_ /\ )U>QT5XO/+N>IRKL?+_BC]G3PEIVN7-O;ZCX MVCA3;M7_ (3W73C*@GDWGO65_P *!\,?]!3QM_X7>N?_ "97L?C7_D9KS_@' M_H"UAU[U**<(MKHCR9MJ;29YQ_PH'PQ_T%/&W_A=ZY_\F5WWAC]EKP+J.AVU MQ<77C:29]VYO^$_UX9PQ X%[Z"K->I>"O^19L_\ @?\ Z&UFTSSC_ADWX?_P#/?QM_X<#7_P#Y.H_X9-^'_P#SW\;?^' U_P#^3J]CHKRN M>7<]#E78^2C\ ?#&?^0IXV_\+O7/_DROF_\ :4^*W@/]G'XB>$_"EWIGQ#UR M76E2>XNH/B%K<2VT+2F,%%-T?-?*L=F4XQ\W/'VP>M8VN>#= \37NFWFL:'I MNK7FF2^?8W%]:1S26DG'SQ,P)1N!RN#P/2O?E3NXN.R:OYKL>.I:23WMIY/N M<>/@%X88 _VIXVY_ZGO7/_DRNN_9,\/VOA:X^,&F6,H]CZC?SWTYW M:'I+'=-.[R/R3C5?LG?\ )K'P;_[$S1O_ $AAKU6O(/1" MO*_$7QMG\/?%M/!\FAVYLOL?VU[Z?4T@N&B5'>6:&V=!Y\4>U$C>W^P/,J,JRY:$SHP#G(CE56P M-RL,@@&#H/[4OP]\17&D6EK?:L+_ %*&VF6T;0;YGM3<1^9!')HYVATR.VU KI[3V;6.1#)&#:&,L0<-YB.".@4 M\U2T+]EK3/#GA>Z\.6/C?Q>NB7NFM87MI<7%I/\ :I"A073/);,Z2J-H58V2 M$"-!Y6T8(!J:Q^U)\-O#]QI]MJ6LW]C=ZC=S6%G:SZ%J"SW%S$R!X$C,&YI/ MWB$(!N8'N_&K3=.U2?2K#3-4O]4M;^QM+J&ZL+BPC2*YG6'[1'-/& MJ7"(6Y\DOS@'&/O$/BV#Q3KUIJ&N7-K'?%?C>QU?0/L^D>%K62\N)[:^$VHM$ MH38_V HLA29F98GB,B-Y;!F1QLKH]2_:$\#Z1)JL=U?ZDDVF)&\\*:'?O(X? MM"BP%IV0\2+$&,1!$@3!Q5\4_ 2U\9ZMK%UJOB_Q+<6=]:W-M;Z:9+3R--,Z M*DDENWV?S=G QR?B7]B[P+XJU'Q)?7S^9=:ZT4US++H&B3N+A2 M"TY:73W:9G.XE9S*B[SL1,)M .IU[XTWMI\/_'OB;2M"L[A?#+EH%U/51:V] M];"WAN#/YR12^4I24D J3\HW;"?VEM%U;PG%K/B%],M(Y]2.G6U[X5O M)]?TRZ^5#YT5U%;)^Z4OLDE=%CC=2K-T)V)/@9;_ /"$^)O#,'BO7+*VUT1* M]S:PZ?'):(EO% 8X$%KY2JR0C(:-L;FV[1M"\MK'[(7AKQ,@N?$&NZGXDUXZ MHFJOKFLZ9H]U<.ZQ1Q",1/8&W1=D48WI"LGR_?Y- &[K7[4_PV\-S/!J^L:C MI=XL\EO]BO= U"&Y8Q["\BPM ':$"129@ICP2=V 2.FTOXO^&-9NO#]M:7%_ M)/KD+7%FC:3=IM520?/W1#[,V590LVQB58 $J0/+(?V+]#M/[;%KXY\5V8U> M>6YN?LT&D(6ED4*TC,+#=(^%&9)2[MC+LQKK+']G33K;4/!5]=>*->U6\\+3 MSW$%Q=QV DN7E=W;S'2U5HP2Y!%N8=Z@+)O7B@#UJBBB@ HHHH **** /%_B M5\U:6"YN/L\LGE"T< PN4RH([>RLXM$N8X+>WT*XNM6O[P22S1P_Z,EHK"1S"Q$<9E M/#$X4!FZ[QW\*/#_ ,1[JUGUN&>?[/9WEAY<57\[S%8,?E! MYH F^#7Q\\/_ !ET:TGL8KS3]5?3X=0N--NK2=?)#@91)6C5)F0G8XC+%&^5 M@IXKC_#/[58U.234M7\(:IIOA&9;V6QU2RLM1O;N1+>XCA/FV LEGC)+EBRB M2-5',A.0NS\$?V6_"_P&UK4]4T&^O;V\U*$QW4^H66G?:)I&D\R25[F*UCGD M+/D['D:-;&L MJ1E'F7S8\PH3)\Z_+S4G@3]H?P/\2->.BZ)>:J=2#2HT.I:!J&G[9(O]9$6N M8(U$JCGRR=^ 3C )K"E_9IMWTF:Q_P"$Y\32++%=0LTR:>V5GAAA8$"U4':L M"E0>"68.'4[*YGP?^QCIGP]UHZYX;\63:;KT4?V>TOT\*^'XWMX3M#(##I\; M+\H=0(V1/GR48@E@#U7XC_$Z/X>:AX7@DT]KZ#5]2BL;F=)0OV*.1A$DQ7!W M@S201XX_UA;/RD'+\1_M'_#WPKXQF\*ZAKVM-,N[I8'=5=5DDBB M9$.QPYW,,('9M@\EB0]D MP&\9+8Q@D[=HP ;_B']HCP#X5UB]TK5-9GMM0M;B*T$ TR[D-S-(2%BMBL1 M%R^X%66'>5;AL'BJVA?M$>%=92^6)[[4YK07,LK>'=&U+5(%CBF>, RQ6N/. M;9GR1E_[N]<.&8?B'?^,;'4;S2M2OM0M]3N%L=.TN,S2Q2"0B2X^Q_ M:9%=AEE>9L9^39@89-^S+;R6OB2R7Q]XKCTWQ$]Q+J.GF/3)()I)9&?>5>R; M(4$1["2CHH$BR98L =!HG[1'P_\ $?B33- TW7)+K5[]8V2U73KH& R1O+&E MP3$!;.R1R$),48[& &017.ZI^TDGAWQ7XWL=7T#[/I'A:UDO+B>VOA-J+1*$ MV/\ 8"BR%)F9EB>(R(WEL&9'&RK'@?\ 9IT_P%#H\%CXP\136NE36'+B[M]7U#4M(N()((EA MU#0K^W>[DFSY26JO #=.2"-L&\@\$ \5@V/[5GA#7/%-GINAVNMZYIDFE7&J M3ZM8Z)?21Q^7Y!$$:+ 6GG(G!:*,%X]N'4$X#+7]EO3+/X@ZAXQC\8^(EU74 M+FUNKO%OI8\\P2"1%DD%D)77(( :0[%.U-B@ 8ME^QGH]GI7+/VF[[0_AI\/O&<.C^&-)T_Q M4@,I\:^*6T2*PD:!IDC:3[),&8A'7!"G=M !R<7_ Y^RII7A3P[_9>F^,O$ MUK)#]B:POHH]-CETYK42"-H$2S$."DSHR/&R;3@*O6M:?X /'X9\(Z/I7Q$\ M7Z(WALRR17]N=/N+B[DD5E9YOM-G*G220!8U1%#X"@*H4 OZA\?/#GAS0_#= MYXA@UC3;_6[..ZCTRTT:]U&>$LH(C<6T+E6)RJA@I.-"\*:9 M+=7E@WARQ33K:]33M*O+F6%6W ,UY93A,MN+"(1JP=E8%<*(+?\ 8RTNQT>P MTVS^(GC&QMK)%BA6VAT>-5B$9B\L(-/V*NUB,*HQQC&* /9]#\=:/XCU[5]' ML);F6]TIQ'=&2QGBAW'M',Z".7!R#Y;-M((.""*WZ\PMO@@=(^(^H>,](\5Z MI8:AJEQ;MJ-NUI9/%<6\>Q2^!!7C^N_P#(;U#_ M *^)/_0C7L%>/Z[_ ,AO4/\ KXD_]"-=."^)G/BMD4:***]<\\]@T/\ Y FG M_P#7O'_Z"*O51T/_ ) FG_\ 7O'_ .@BKU?,R^)GMQ^%%'7/^0)J'_7O)_Z" M:\?KV#7/^0)J'_7O)_Z":\?KU<%\+.'%;H*W/!7_ ",UG_P/_P! :L.MSP5_ MR,UG_P #_P#0&KLJ_P .7HSEI_&O4]2HHHKYP]HXCXE?\P[_ +:?^RUQ%=O\ M2O\ F'?]M/\ V6N(KWL+_!C_ %U/)K_Q&%=O\->NH_\ ;/\ ]FKB*[?X:]=1 M_P"V?_LU&*_@R_KJ%#^(CMZ***\$]8\M\:_\C->?\ _] 6L.MSQK_P C->?\ M _\ 0%K#KZ.E_#CZ(\6I\;]0KU+P5_R+-G_P/_T-J\MKU+P5_P BS9_\#_\ M0VKEQO\ #7K_ )G1AOC?H;E%%%>,>D>)'K24IZTE?4'A!5?]F[_D8?C1_P!C ME#_Z8=(JQ5?]F[_D8?C1_P!CE#_Z8=(K@QO\->O^9UX;XWZ'0_LG?\FL?!O_ M +$S1O\ TAAKU6O*OV3O^36/@W_V)FC?^D,->JUXQZ0445XIXH^/VL>&?CE9 M> 3X?T*]@NVM'B\CQ$W]L203LZ-<)IYM<-%"\;&1A/A4PV<_+0![717F_P#P MO/0K[4[;3M+6>34Y+Z>P;3=6L[O2[N1X[:2<^1'<0+YH(086_M0Z5::Y^S_XYL+S19/$ N--DC@T^+2)= M5:2D:CH'G:39Z?_ &C+=1WP M6^EB"NTCVUFR W*(5CC;RG9U>5 T:J0YZKQ1\=_!?@BYEB\1:C>:#'%9#4&O M-3TJ\M[3RCM&!8,\J* /%OA7X3L-+\>?$"X\6>&-.U47/A'3 MX/M>C_#2_P!+MI[%4FWV?ERF5F,@<%\!/A;JGA=O .N_\ M"$6'@?P_J%L-,O-$T/P]?&\GEBL[P'4+O=9P-83Y<1APK,X?:)V#*#[^_P"U M7X0O_$/AS2-"M]9UN?5+V2TNF31;V$:9LBG<_: \ *2DV[*L#8D<,&52N"=1 M?VG?AR2DZ3X M=/\/3^(O":@2-)):_#RZ^W.D&BV[0(S3P.&;S8S$SR([2']VA1 ME '6?LX?&;Q#XC^*5_IGC/Q-XA>36;>6?0= U3PQR*0M-*)&TRW5 B/" M@3[3<_>R7RP ]7\+?'_1-<^'DOC'4=.U?0M/_M6YTR*SN-+NI+YS%.\2L;58 MO.0L$+E"F47); 4D*_[27@.#7KG1[K4;RSOXM1;3(XY=-N2+B1((YY'C*H0T M<:2J9).%CP=Y4#- 'DGB+X@_$Z?XN>)O#^F:AXMTC0I=3L;:WO9?"7TK6Z""5)&)\II(AMVE(G+K7L]O^U!\-;F[TVS37KA=0OY!' M'82:1>I=19F6$//"T(DMXS(Z+YDJHGSK\V&!.9J?[6O@6W\5+X8TV'Q%K7B* M7[2+>UMO#U[%#.84E+%;J6)(&0M Z"02%-W5@ 2 #SR/XA?$JP^.<5G?ZSXP MN_#\NMR6T=C9^!9ETX0"Y$:*]U]D=@@BD9C,9E5C$A!5=ZOSR_$GXO:V_B&P MM]8\;Z#;QWM_+;7:OH%M]A&H?:-9\/:C8Q>66"[=\UNJ^;EE_0[LB-$GE\M M%G#=;X+^(GCI]2NM/U6Z^(/AWPM9ZX8K:YL_![7%VD&P>1:%!HZ(+?*R!WBC ME";4 NB'#5ZQX6_:B\):[=:];ZC%J?A^;3)IE5+_ $RZ7SXT6-A@^4%$[+(K M"UR9P&7* G OQ_M.?#>6[TRS&O3KJ.H.(TTZ32KQ+RW)F$&;F PB2U7S65"T MZHH++D\C(!XQ>^-OB;X(TQ'_ +0^(&O7EWJ-Q%%I]OX6%R1+'K(S&)#:!8X' MLY"%EFE";5!252I:HH?'7QUMY_!EW#=:CJ1U&2]DN;74?#]Q9QM*LLD:6[Q1 MZ;*T,81(G22>ZMP6D8F21,*OT-\4?B_X;^$,.D7?B;6-,T73[VX>%Y]1N7B( M58GD)C58VWME5&"4'S?>+;5;'M_VD/!%U-;+%/JS1SV-Y?[SHEXK1+;3+#)' M)$T0E24R/M2-D#.1A025! /$O"UOJ^J_"7XQ3W+?$#5K[49;.]34=>\.W-E= MR77V:!&A@M(8899(HGB *I'L9207D^16>.%HUA++.RHY$! D^1OE^4XW(?V@_ L_AS3M=35+MM,O[LV4$O M]DW@;>,9=T\G?'#AD;SW"Q;71M^&4D \)M/C'\3K]H9[>R\>O9Q:QIR.UQX3 M:T-RCVL(N;>-7L&D"+-YK>9)'%&2P'VM%7%/\$^-/B'IWBW4?M%]KEGH=CK\ M]N-,LOAW/86ERDS7SM/)+)#F10R0/YTH2?M1^'I_%&LZ78V\ MS66FM81+JM]!=6]O?S7%U) T5GBW9KDKY38:(,CL=NY0&8;,'[2'@JYN;>)7 MUM/-L;J_;S] OH9(5MY$B>.6%X1+'*S2*$C9 TAX4$E00#YXT?7_ !MXO^%] MQ>^)_%'C:\UG3/$NEWB?9O"ET;[3;0Y5IH[8:1:FYR?.;!@N(XRJ?-)M+'6U M#XB?&S3]5V7_ /PD$.F'P\[P_8-'EDO)WY\JY<1Z/<0PW.0IDC,K$+N"6;-M MS](7GQ9\.67@*W\9;]3NM!G4.KV&BWMU<*"2#OMHH6F3:00VY!LP=VW!KC9? MVD;'3?%VHZ;JN@W]EI%OYHMM3M@U]+?%4M'18;2W5YG9Q=E@H4D+'DCDA0#Y M^MOB_P#&0QZ1J&H:KX\AC$<*2Z?8?#JYDWN( S>;(VFAVWRQ[2Z1P*%E<;$; M8R?1?P[\4>*=0^,GCK2M6769=!@6*;3I+K3FM[2$=#''(;6,2$C#96>X_B+> M0=L=:NC?'[P3XAN&ATZ]U*[/) M/1?AU_R!)_\ KX;_ -!6NIKEOAU_R!)_^OAO_05KJ:^?Q'\61[%+X$%>/Z[_ M ,AO4/\ KXD_]"->P5X_KO\ R&]0_P"OB3_T(UTX+XF<^*V11HHHKUSSSV#0 M_P#D":?_ ->\?_H(J]5'0_\ D":?_P!>\?\ Z"*O5\S+XF>W'X44=<_Y FH? M]>\G_H)KQ^O8-<_Y FH?]>\G_H)KQ^O5P7PLX<5N@K<\%?\ (S6?_ __ $!J MPZW/!7_(S6?_ /_ - :NRK_ Y>C.6G\:]3U*BBBOG#VCB/B5_S#O\ MI_[ M+7$5V_Q*_P"8=_VT_P#9:XBO>PO\&/\ 74\FO_$85V_PUZZC_P!L_P#V:N(K MM_AKUU'_ +9_^S48K^#+^NH4/XB.WHHHKP3UCRWQK_R,UY_P#_T!:PZW/&O_ M ",UY_P#_P! 6L.OHZ7\./HCQ:GQOU"O4O!7_(LV?_ __0VKRVO4O!7_ "+- MG_P/_P!#:N7&_P ->O\ F=&&^-^AN4445XQZ1XD>M)2GK25]0>$%5_V;O^1A M^-'_ &.4/_IATBK%5_V;O^1A^-'_ &.4/_IATBN#&_PUZ_YG7AOC?H=#^R=_ MR:Q\&_\ L3-&_P#2&&O5:\J_9._Y-8^#?_8F:-_Z0PUZK7C'I!7FWB+X*)XA M\4:MKY\8>(=/O[L6ILS9K8@:4\&\*]N7MF8EA+,KB8R*RRL, 8QZ310!XIX' M_9:TOP!J7Y\JHH4,_EHB;L#G:JCVK:HH **** " MBBB@ HHHH **** "BBB@ HHHH **** /+OBE\!+7XLWC D''\:?LO:7XV\<2^++CQ=XAL=7ETS^R MFEM;?3"WE%5#8DDLWD4,5#F-7$6XE@@))/M->>_M 6DM[\'?%$5NE_)=&V!@ M73;>XN9C('4IB*W_ 'D@W ;D'#+D'Y2: ./F_92T^;Q'JVJCX@>-8(=4U1M8 MN].M;FR@ADN2C(CAX[59EV*P "R ,$4/O&

$?V/_#O@[1;S2[7Q1X@>SGM M)K:.-(-,M%MGDGCN!/$EM9Q(LB2QJZ_*5SG66*:1)U:*:&.#2HT?,19 _P!I*EE)\@C#MH>-M7^(ND?$ M>^U"VU+QUJ7B'1]/U#3[-I?!KWFE6]NQM6ANU,$$2W$\PC(9$=RCL0(41&H M]RO?V<]/U;X9:OX-U/Q5X@U=-6OWU&\U;45L;B>65F#$>0]J;0)P,((-H(W8 MW_-4T?[.VC#5!<2Z[KEW8F2:272[J2WE@G\VQ2RD$C-"96#1H&/[S.\DYP=M M>2W7CCXOZ=XJ\-Z;9ZAKFHZ1!J&H6=UJ6H^')TFOPLSA#)%#I9CPL9B,<67G M2A8YI%'GO*WW?FX(:C\;?B=XOTWQ=X'G\%-XD.CZC927%P]MX>N+ZR99(V,3 M2Q1V$DH=6V$HUS:X!&!(=P7S7QMXA^(VN?"_5=!US7?B#-::E:G[9JFC>")5 MOEDGTU)$LXX4LV86YF,RNX5I(R%1Y5)W4 ?1.F_!"SL/#>LZ,_B77;R/48+* M)+J8VJS6MO MIITR34&MM'$\D1()_>"PW*"54^6A6+<"VS6I'FO(JDG"C-5M M2_9L%WINHBW^('B>VUF]MF2;5WBTZ226Y,\4RW+Q_9 F\>1$FU55-BXVACOK MS'X4?$/XG7?CZ+3_ !+K7B_4H;JSF.R]\ 3V>F1OY,IW%Q:*PVM%%MC:?+&9 MQ\VZ,)R6B?$KXLZ#X5T'0]-/C6*]BLG\Z5/ATR6=E"PLG@(B%I"-RAKJ%8HB M[)D&2-MA< 'T[\1O@\_Q.\+:'I&H>+]",5C:Y^S5H?B6+5(M6US5]3@U%+^.>WO(;":%DNIHIMIC:U*L(I M(49 P8'D2>8O%<_^SSXY\7:OH/B]/$]_XIU&\TY0\-UXD\,-I; CSEQ$#;6R M3#;%&Y*DC=(W**55?#_AW\1_C-J>I>+)-8\;^.KVVL]#^W6NE6O@IK>>*\GB_=QQF)4DL#"J[88_G6,2@CB09->0IXN^)GBS4?A[?ZI:>-[G7].,- MS8:,OAR6#3;R4VEU%+GRP:A;IX_\ M:6UK/%%;64$%S9HNF01W/VE8H/\ 1U^QFSVY;.!;@ JK## -65 M>?LK6=YJMKJ8^(/C&WO[-EELIX#IRM:S+%;1"5?]#PQ*6J@J^Y#YL@*D%0ON M%% 'GV@_!30?#WB#P[J\#7$U[HME/:K<32L)+IY7+M+,$*QNVYYF'R84SR;- MH)!]!HHH *XCXE?\P[_MI_[+7;UQ'Q*_YAW_ &T_]EKJPO\ &C_70PK_ ,-G M$4445[QY)Z+\.O\ D"3_ /7PW_H*UU-H?]?$G_H1KV"O']=_Y#>H?]?$G_H1KIP7Q,Y\5LBC1117K MGGGL&A_\@33_ /KWC_\ 015ZJ.A_\@33_P#KWC_]!%7J^9E\3/;C\**.N?\ M($U#_KWD_P#037C]>P:Y_P @34/^O>3_ -!->/UZN"^%G#BMT%;G@K_D9K/_ M ('_ .@-6'6YX*_Y&:S_ .!_^@-795_AR]&37_B,*[?X:]=1_[9_^S5Q% M=O\ #7KJ/_;/_P!FHQ7\&7]=0H?Q$=O1117@GK'EOC7_ )&:\_X!_P"@+6'6 MYXU_Y&:\_P" ?^@+6'7T=+^''T1XM3XWZA7J7@K_ )%FS_X'_P"AM7EM>I>" MO^19L_\ @?\ Z&U5?LG?\ )K'P;_[$S1O_ $AAKU6O&/2"O*_$ M7QMG\/?%M/!\FAVYLOL?VU[Z?4T@N&B5'>6:&V=!Y\4>U$C>W^P/,J,JRY:$SHP#G(CE56P-RL, M@@&#H/[4OP]\17&D6EK?:L+_ %*&VF6T;0;YGM3<1^9!')HYVATR.VU KI[3V;6.1#)&#:&,L0<-YB.".@4\U2T M+]EK3/#GA>Z\.6/C?Q>NB7NFM87MI<7%I/\ :I"A073/);,Z2J-H58V2$"-! MY6T8(!J:Q^U)\-O#]QI]MJ6LW]C=ZC=S6%G:SZ%J"SW%S$R!X$C,&YI/WB$( M!N8'N_&K3=.U2?2K#3-4O]4M;^QM+J&ZL+BPC2*YG6'[1'-/&J7"( M6Y\DOS@'&/O$/BV#Q3KUIJ&N7-K+/@(GC+6-3O;WQQXI2&YBECM;&-K(PZ:9=@ MD: O:M(=P3&R5Y$&XD*"%*X'B7]E#2O$_B2RUVY\7:^^H6-Y=WMJ)K;394B> MX+%T4M:>9&GSE3Y3H[K@.[;5*@'0:?\ M-?#G5-+AU"UUNZFM)KF.V1QI%Z# M^\1728J83Z-+HD3C0>(_$.I>*-/7-6TS2;J4)#&$2!( M9;)X(HQC(98Q*"3^].23Z1\,_A)IWPNNO$<]AJ-_?OKM\;^X%XENBHY&.!#% M'O8_Q2R[Y7P-\C;5P =S1110 4444 %%%% !1110!YYXD^(7B>V\47.G^&?! M:>)[#33%'J4_]K1VEPDLH#*D$3ILEVHRO(7DBPK#8)6RHQ/#O[3GA36/#^IZ MA>6NMV-WI38U#3K71;W4);<&:6($&VA=9@K0N':$NL;*RLP(KI=>^%::OXK_ M +;LO$^O^'EN/+_M/3](F@C@U3R^$\UGB:6-@OR[X)(F*X#$A5QPOBK]DS2/ M&7AVXT75/&7B2YL;B#R)8YH-+F20?:9;C+QR631N=TS !E( 5& #J'H U-3_ M &MOA-I&KG3)_%R/>F8VL:6UC=3K/.)EEN!YB'R$+2X8';BK.N_M' M^%[70I[K0Q>>(-1;1FUNSLEM)[5+F()YFPSRQB..79\YB8B4+EMAJA#^S/;0 MWN@W/_">>*W?2-2_M)%9=.VSMM@41R8L\[/]'0_+M;+-\W3&6O['OAB._?48 M]=U1-7ET:719M6_LW1VOI(W1H_,^T-8F175&"A498R%&Z-B6+ 'K'@SQYH_C MZSNKG1I+F6&VF-O(]Q93VP9AWC,J+YB'M(F48<@D5S?B+]H'P/X1U+4+#6]1 MOM*O+.:*V$5WHU[&;N64D1I:9AQ=LQ4@"W\SGCK5'X=_ L_##Q!<7VD>+M5N M+*_NIKS4["]M+(+>RM&%1BT,$1#*06,AW2R$J'=@J@9G_#,.E1_$K5O&UOXJ MU^TU+4[RWO+F"=C^3+YD<;2FS,\B Y4"25BJG:A4 #?&_[5_@SPKH<% MUI\>K>(=0O;".^T^SL]'O1%,)$=XTEN##Y5LQ6.1BLS*P5&.WC%=%9?M ^"= M0N%MX+^_EN6OAIXBCT:]8F0C(D&(>8#VN!^Y)P ^37G^O_L=VFM36-Q'\0/$ M%G>V>G_V3%?G2]&N+H6K%O.59IK!WB+I(RGR3&O0E&.XM-I_[%W@[2;%[.QU M2_L+9M6BU<)9:7H]NPECSM&^.Q5RPR<3LQN%R=DR[FR >B^,OC?X-^'NIW=G MXFU.XT,6MI]MDOK[3;J.Q,>5&%NS'Y#OEE_=JY?G[ME0 M:MKMWJU_'8PV$>DWD,MN#>):RRW0>$&U1'8\S! Q7:N2:;X]_9CTCQ]\0KOQ MC)XGUW2-4N-/.FD6$&G-Y<) #*DLUI),%)4-Y?F>7NRP0,22W7/V9;+7+RYN M#XY\76+7MS)-?"QELHOM<+7 N%MV;[+N1$D#;7C*2@2-F0\8 #Q?^T%?>'_B M/?\ AW3O"5QJ^F:0VGIJNHEKJ"2!KN8(AA0VIBN553DB.;S"?E"'#%>F\+_' M'POXQ\1Z9HFEC6&O;^UNKM5N]%N[0P+!(D>)YV\8^)=*&O?8#)'IS6:_93:-N0PL]LS@L?O%F8_W=AYJI\)/V;]& M^#<^G2:/KVK7*62WD8MYK;3K>"1+EXI'4Q6MI"JA7B##8%.7;=NR, %8?M2> M%=/UCQ%I>MV6NZ;?:/J$]EY5GH=]J0F6,(WF*]K!(FXJXD,88NB8=PHSC>3] MH3P)<6>KW=IJUUJ-MI5W'874FGZ5>70%P_\ RR3RXF\UU'+K'N*+R^T*_$;:?>WSZE'I(BTV:SM;AXA%(ZQ36<@EW(,8G\T*3N0 M(P##;N?V;-*OOAKK7@N[\2ZY>V.JWBWDMU=P:?/*K!(TV"-[0P.G[L'$D3D- MR""%V@'K<,RW$,H?]?$G_H1KV"O']=_Y#>H? M]?$G_H1KIP7Q,Y\5LBC1117KGGGL&A_\@33_ /KWC_\ 015ZJ.A_\@33_P#K MWC_]!%7J^9E\3/;C\**.N?\ ($U#_KWD_P#037C]>P:Y_P @34/^O>3_ -!- M>/UZN"^%G#BMT%;G@K_D9K/_ ('_ .@-6'6YX*_Y&:S_ .!_^@-795_AR]&< MM/XUZGJ5%%%?.'M'$?$K_F'?]M/_ &6N(KM_B5_S#O\ MI_[+7$5[V%_@Q_K MJ>37_B,*[?X:]=1_[9_^S5Q%=O\ #7KJ/_;/_P!FHQ7\&7]=0H?Q$=O1117@ MGK'EOC7_ )&:\_X!_P"@+6'6YXU_Y&:\_P" ?^@+6'7T=+^''T1XM3XWZA7J M7@K_ )%FS_X'_P"AM7EM>I>"O^19L_\ @?\ Z&U5?LG?\ )K'P M;_[$S1O_ $AAKU6O&/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /DOXE>!]*E_::N?&0\(2&WT,Z3=:CJ^F>"KR35Y)5:,! MK>.>&)9':(D;EV%:Y?6_B)\9SI%W?WZ7BZK9^(G^P(G@34=:DL@]K<+^ZQIU ML%C4[5$B&?\ UA#3LIPWVY6?K^MV_AO1KO4[N.\FMK6,R2)864UY.P']R&%' MDD/^RBD^U 'R%J]MXLU/QPVI7Q\7^+M8\*:=J8TJ[U/P5" L@OE7[5;R-8)' M]J%L28Q&ZB7RU^5P6#;MOXO^+%U/=+;Z_P"+Y-!M-*N;NRO9_!@AU&^C%Q'' MYLZ/:JHN$C>9H[988GD,$;%'5RK>KZ%^U3\+_$J7SZ=XDDN([&WFN+F0Z7>( ML1B*"6$EH@/M"&6,&W_UP+J"F35CPQ^T!HFM?#J;QEJ.FZSHE@-4N=,AL9=* MNYM1F:.X>%,6:1&?>^S?Y?EEE&<]"0 >(>*_%7CQ?&21^&/$/C".RNO#BSMK MTWPRF_M6Y>"*\D6.:=K)8E#M$C MUJ'^TO(O]-LI;O.K6=Y965,D&/((KF_"OBWX7Z-X MFB\4ZCX/TCP7XYUZXO;6XU.+24DN&2&=XB;J_AB*QB3R 1YL@#$;5+%: /'= M/^('Q0\,?#_PL-,F\?W]M%=Z?$);KPD]M(%6)!=VKVJZ5+/Y"<>6[+"7_>9N MCM7=W>O>,/B3IW[-%QKXU/Q7>^-KO491$+'P[]EFM569T1/LO]G7X^T0WD-MI<7@::WCLHXX[203I MYD!>2X59+D*&?RY60*L>Y2#8T/5/%?A']F_7+GPW/XXDU./Q'>3P:GK.@R)J MVH0R7+2F5K46,LD:L7V9^Q9P#M1%(D7ZJHH ^1_#_P 3/B>/BSI::MJ7C=M& MN]3\H:6O@.2.SBB,ZH(YKA;23:!'*[-+YZHS0H5*KO#VSX_^*/DZH]Q=>.+> MS^T)'KCV_A6-[G0F^T,G_$I7[(POX2NUBVV[8)SG<=H^K:* /D:^3Q_XDOK( MZ_J_C.SNI6T)]/ELM F:"#_2KE)+N2-(#&EP8O+=XYOW<;,A>'Y%KM;OQ5\2 M=2\*_"UM)OM9BU*\M;M]4-SX;:*6[N(+$;W6+?6?B'>:>;:X@@:Y\#@ZHNH26;ND9M8M/W&*&>-%2 M;9Y3>:P9Y,*PK>$_B5\6=3\"6M[XBU3QW:S:Q9VEUJ3VG@)[>\T*,W4\4HM; M?[-*6E*K;[HW-PRJS2(-N,?9-% 'RA\$/$'C'0_^$7\.7D?CC3_#4/A+RPUS MH#":WEB! N7#63YF<#(C:;S,LJFT&&>NS^*/B/QC9^+/$D6F:YXPTR:STZ.Z MTC3](\,K>Z=>QH%DF:6X^Q3$3DK+&(1*C%=NQ"S!J]\HH ^9/ /C?XD^)O&4 M6HV]MXHN+-(];ATRR\5::^BV6I8O(3;/'_ .UDL?\ 0(&MH;51NX?)P?)-)^)OQGC\-1W^KZ[XCA_LV%[V2&Q\#WES/>;;R%/*FDFT MRU##RI)?DAMXFVH'\TA6:OM.HKJUAOK::VN88[BWF0QR12J&1U(P58'@@@X( M- 'P-HGB+XE^,HO$B>*/%OQ U>/^PIVMM&7PG>QQ13^;;&!Y/+TFRDD+,LS! M%W+M1T\R4%R?HS1K_6+OPQ';ZYJ&JZM>V&J:A9KJ&LZ8+">YB24>6^Q88D9= MA4!T0*V,@DYKU'P5\.O"GPUTZ;3_ CX8T;PK832^=+:Z)I\5G$\F -[+&J@ MM@ 9(S@"LGXE?\P[_MI_[+75A?XT?ZZ&%?\ ALXBBBBO>/)/1?AU_P @2?\ MZ^&_]!6NIKEOAU_R!)_^OAO_ $%:ZFOG\1_%D>Q2^!!7C^N_\AO4/^OB3_T( MU[!7C^N_\AO4/^OB3_T(UTX+XF<^*V11HHHKUSSSV#0_^0)I_P#U[Q_^@BKU M4=#_ .0)I_\ U[Q_^@BKU?,R^)GMQ^%%'7/^0)J'_7O)_P"@FO'Z]@US_D": MA_U[R?\ H)KQ^O5P7PLX<5N@K<\%?\C-9_\ _\ T!JPZW/!7_(S6?\ P/\ M] :NRK_#EZ,Y:?QKU/4J***^NH_P#;/_V:N(KM_AKUU'_MG_[-1BOX,OZZ MA0_B([>BBBO!/6/+?&O_ ",UY_P#_P! 6L.MSQK_ ,C->?\ /\ T!:PZ^CI M?PX^B/%J?&_4*]2\%?\ (LV?_ __ $-J\MKU+P5_R+-G_P #_P#0VKEQO\-> MO^9T8;XWZ&Y1117C'I'B1ZTE*>M)7U!X057_ &;O^1A^-'_8Y0_^F'2*L57_ M &;O^1A^-'_8Y0_^F'2*X,;_ UZ_P"9UX;XWZ'0_LG?\FL?!O\ [$S1O_2& M&O5:^7_V9/V?/"^M?LV_"C4+C5?'$=Q=^$M)N)$M/'VNVT*LUG$Q"11WJI&N M3PB*%48 KTO\ X9I\(_\ 07^('_AQ_$/_ ,G5XQZ1ZK17E7_#-/A'_H+_ M ! _\./XA_\ DZC_ (9I\(_]!?X@?^''\0__ "=0!ZK17E7_ S3X1_Z"_Q M_P##C^(?_DZC_AFGPC_T%_B!_P"''\0__)U 'JM%>5?\,T^$?^@O\0/_ X_ MB'_Y.H_X9I\(_P#07^('_AQ_$/\ \G4 >JT5Y5_PS3X1_P"@O\0/_#C^(?\ MY.H_X9I\(_\ 07^('_AQ_$/_ ,G4 >JT5Y5_PS3X1_Z"_P 0/_#C^(?_ ).H M_P"&:?"/_07^('_AQ_$/_P G4 >JT5Y5_P ,T^$?^@O\0/\ PX_B'_Y.H_X9 MI\(_]!?X@?\ AQ_$/_R=0!ZK17E7_#-/A'_H+_$#_P ./XA_^3J/^&:?"/\ MT%_B!_X5?\,T^$?\ H+_$#_PX_B'_ .3J/^&:?"/_ $%_ MB!_X5?\,T^$?^@O\ $#_PX_B'_P"3J/\ AFGPC_T%_B!_ MX'+N[N;&UU&'R)9[18G=5R"1MF22-P< M8*2(R,I*LI!(KBO^&:?"/_07^('_ (NZAHU_K&HWNMWVFRW;&[U+3M+GGGCN)GE:'S6L]\*JTLF&MS$^&^9V(!&W_ M ,,T^$?^@O\ $#_PX_B'_P"3J/\ AFGPC_T%_B!_X/6+Y!JGC/==)^\>I-YDUTX._, M[&&)M97.[HKR#7/AG\.?#-]IMEK'C#Q)I-YJ-O\ PN]<_P#DRO53;V_,\_0^I]#_ .0)I_\ U[Q_ M^@BKU>/:-^S9X2DTBQCUN>"O M^1FL_P#@?_H#5X);_#/X,/$DWB&UB$]QI,?Q'UAKN&,XP[Q"]W MJIW+R1CD>M=AX1_9[\+W'B&TC;5?' 4[\E/'VNH?N-W%Z#774;=.379G-"W. MO5'T[17E+?LU^$$4LVL^/U4#))^(_B' '_@=6'X1^$GPL^(&GS7_ (7\<^*O M$EC#,UO)G'X5Q%]\$/!^EV5Q>7NN>,+2SMXV MEFN)_'^MI'$BC+,S&\P "23TKV\.VJ*?34\NLDZC/3J[?X:]=1_[9_^S5\X M>'_A)X"\6Z1!JNA^*/%.LZ7< F&]T_XAZS/#)@D':Z7I4X((X/45Z#\/OV=? M"MV;_?JWCM=OEX\KX@Z_'_>Z[;T9IXGF]D[K^KBH6]HK,^A:*\6\3?!/X;^" MM$N=9\0^+_&.@Z1; &?4-3^*&O6UO$"0!ND>_"KDD#D]35K2_P!GWP)K>FVN MH:=XC\";!+[Q% MXO\ $F@V4DJP)O5ZEX* M_P"19L_^!_\ H;5\RK\ _"[*"-5\:D'D$>/--O\ PN]< M_P#DRL?7/AG\.?#-[IMGK'C#Q)I-YJDL=TT[O(_).-S' P! M@ <.,O[-7[G7AK<[MV.S_9._P"36/@W_P!B9HW_ *0PU'^UEHZ>(/V:_B1I MAT:XU^>[T2YAMM.M-/DOI9KAD(AV0QHS%A)L(('RD;LC&1)^R=_R:Q\&_P#L M3-&_](8:]5KR#T3\]I]9\9?"#X)^'8_A5X?\1:!K<]SJ#:ZGA?X8WEG!=3BQ ME-F19SV3M'^\2TC:11M8L^7_%'XG^*-9\?6[>)M;AT5M&O8=,\+V_ M@R2\%_??9HVCM-LNDO&[ ^?YD?VF1V&08HA&]?>E<%%I'POT/XJS7<5EX1T_ MXE:A;B26=(K6+6+F G:&9L"9T)CVY.1\F.U 'SS\.?BW\7[[XS^(=*.G^*+W MP]]CU)](MM8\)2Z=81NEK9R6:_:3:Q_>E-Y'AI,X4 C.TG+^%?Q%_:4U;Q'\ M+(/$4Z*TAC<>1$VT9FFP=_VO56[U6R MT^XLX+J\@MI[R4PVT,*6-C#<3?9"8H-.DG,,T>P/+MQ\J$20Y9CNZ%_PF MNK_MOV>I>(]+UP:;IT&M:98RKH;_ -FV]HZ6,ENRWJP@,9=DY8/(VUX]H"Y M;ZK74[-KR>T%W ;NWC6:: 2#S(T8L%9ESD E'P3P=I]#7->"OB_X#^)-Y=VG MA'QMX=\4W=FH>Y@T75H+QX%)P"ZQNQ49!&30!^>\GAG7_ _Q%UKQ-\/?AOJ= MCJ-MX@U^[M)-'^&E[IU_!:R02K#*]Y,JQ7D.]E*V:H&SAOGV[6^A?@]XI^,O MBCQ=X"TOQ3JGBO2K(0:TVK7$GAR"%;MK:_C6R\Z9K,)'YL'F?<$9=>5"M@U] M8USEE\2/"6I>,+SPG:>*-%NO%5G'YMSH<&H0O?0)A3N> -O489>2,?,/44 ? M%^I_"WQ'HGQ&_:%^)W@RRU/PUX@TF:[?1(]-\&SK=ZO/+8P)N$LB%+R$3QR$ M1I$WSEI-_P XKTK6_%7QKT#QYIFFZ/)XA\1Q/9036ZZCHMO'8WBR0W,EP]U< M1V\8MY(91;11Q;HV*DDI*\ M>6522/GBD7G^*-AU4X /SLTSQ%\;O!WA[QMXB\/P^.X->UC4Q=W\I\#G[3=3 MMX? B(A-B5*QWT BWHH&,;RV]6/J_BKQ1\6/%VC:PEU<^/M&O;?Q-H>RTTOP MZ@MAI!FM6DN(G-HTDDK!Y6FB+/L\HJT:+D-]G44 >1> -2U34?#7CG3O&W]K M^);:SEFC>:_T)HX;VV=&?RX+86L;RA481E )LD !W8L!\:>#_ 6K^'OA]#=? M#[P#XC\'RV7P^OK/Q3#_ ,(=- FKZDS)]CA^P7%J1>RY\T/((G C<@N.,?I1 M10!\=>(]6^)HTK6YM2F\4:KI%EXDT2?2;#_A$(;I+BQF>TGD5K=; RK]F"W MW_*\;!U$ M)%\-6=O(+2:_N;JX6UM[: JK22,"0,N0H&% M)))[=SQ51BY.R$VHJ[-FBO,])^.6B3?$-?!>K:QX5TCQ(XPFB'Q+;RZFSE0Z MK]D #\IEN,\#->F42BXNS_S%&2DKH***KV6HVNI)(]IHVM@]LESN(^)7_,._[:?^RUU87^-'^NAA7_ALXBBBBO>/)/1?AU_R!)_^OAO_ M $%:ZFN6^'7_ "!)_P#KX;_T%:ZFOG\1_%D>Q2^!!7C^N_\ (;U#_KXD_P#0 MC7L%>/Z[_P AO4/^OB3_ -"-=."^)G/BMD?,/[2G[%>D_M'?$7PEXLN_$]]H M\?_H(J]5'0_P#D":?_ ->\?_H(J]7SDOB9[4?A M11US_D":A_U[R?\ H)KQ^O8-<_Y FH?]>\G_ *":\?KU<%\+.'%;H^;_ 3^ MQ5I/@K]J'6?C'#XGOKE[]KB>/1I( !%-.")"9MWSI\S;4VC&5^8XY^K/!7_( MS6?_ /_ - :L.MSP5_R,UG_ ,#_ /0&KIE"-.@Z<=DG8YXMSJ\\MVT=MXY\ M)6OC[P7KWAF^EG@LM8L9[">6V;;*B2H48H<'# ,<<5X3^Q1^Q=8_L;>'/$VG M6_BJY\5W.N7D=Q)<2V@M4B2-2J((P[Y;YFRV[GC@8Y^DJ*^?/8.(^)7_ ##O M^VG_ ++7B7QK^%EG\:_A;XA\%7U[<:;;ZM (OM=L 7B965T;!^\-RKE>,C(R M,YKVWXE?\P[_ +:?^RUQ%>W1A&IAU"2T=_S/+JR<*W-'=6/)?V8?V?;7]FKX M7Q>$+?69M?%_ -CJ$^K6^AVO MV?[;9BQ=FV@D*"S'"Y.!@9/6O0**\ ]<\M\:_P#(S7G_ #_ - 6OF?] MK7]DRQ_:JT3P_:7'B.Y\-W6C7$DL4\5N+B.1) H=6C+)\WR+AMW'/!SQ],>- M?^1FO/\ @'_H"UAU[\:<:M*,9JZT_ \ASE"HY1>NIE^%?#UOX1\+Z1H5I)+- M:Z99PV44D[;I&2- @+'N2 ,U[-X*_P"19L_^!_\ H;5Y;7J7@K_D6;/_ ('_ M .AM66.;E"[W;_S+PD5&7*MDC&I M-)I=59^@ ;0!Z57_ &;O^1A^-'_8Y0_^F'2*L57_ &;O^1A^-'_8Y0_^F'2* MX\;_ UZ_P"9TX;XWZ'0_LG?\FL?!O\ [$S1O_2&&O5:\J_9._Y-8^#?_8F: M-_Z0PUZK7C'IA7SI\:O#NKV?C^\\0Z9H6HZ?:0V$EQ=^)Y+G37TVVV6LR?:0 ML[&YM[N)6*I)"A1U?$N0!L^BZ\BU3XL:UX3^-&H>'-;&G2>&;O2_M>CW,$#P MSI=J"6M97:1EE:10[H56,@1N,-C=0!X!X<\,_%[Q9\//"NN>'+[QE!I-Y<6& MH&._UB'4]1N'-NADO Z:M!"MJ[9(@,LB\!:\%L].CU&6ZU<6R6\ <+(L3QQ3O.\K0,LJHD9'SHKM&Q(4 QO@_ MX4^)6GV@GGTM?"_B.31=,@OM8\1VT6I_;G@ENA)$PAU)I3+Y;Q8DDFD # %I M"&QQ&G>$/BI<2>(+@^#O%Z*UIK'V:VU?4]*MFM3=7J2QQZ=+IM]#-DK\\GVF M="3&JI-$&)/K%[^U-H6CS^'X-7\-Z]H\^L2WUNMM=26#74,UKO\ -C^S1W33 M3DA,@VZ3##+N*YIVD_M-Z?K,VAD>%->TJUU&]:":XUG[-:"TM18F]%[)F8@1 M&/&58K(OS90%2* ./^"/@KXNP_:+S6M0U?0M6AL-/M;?_A+)AJMB44.+I8[: MVU(MYK;(CYT\LK#<0&?+5SDZ7MFNA_!G7]$O_"VL_P!I7&H6/C=[^*UM-6D: M29\V=Q'()C?RK(V^+;&Z@S,&*JI;JM<_:&UA/BC9QZ%XF\-:WX$O!IT]K-:: M!=W$,T-Q.\$A;6H[HV4+*T;,@D0&0D1J"V">CTW]K#PSJ6O3Z,NBZNE];:K< M:7=E9]/G@L_(C$LT]Q<0W3Q0HD>6*2.LH"D>7G (!X_?Z)\L7,TWV;[/=*T>8GBE;>REL!&=$A0*H7SBLXW,PV?NR& M=KG[46E>']--Y<>%=>DC5;9V83:?!&$GLI+M7,EQ=1*B!8I$)D*89>0%PU " M? #0IC>ZOJ$/B:?Q/X;T^>XL-$U)?$5YJ27L+S&:1IO-D9'DA8BW#@N0(F * MY*#VJO"!^T?+J&COXBL[(+XQTZXN+:REU M*XC7&- M?U?PWI TJ9-'BN-+CMM:E@DG<20L\RS)+ \L;@2M%&_ENI#94US6G^#?BC;7 M,FL76D>-I+FQO(KC4=.B\5QR+KDOVAE:2Q1KU8[>'[.[[H9# @;9M1FC#UV/ MBWXK>.M#_:$T[P?87&C7NCWCV4D>G/X>O$G:"3SA<,=3^T?9DDB6!Y5C:+?( MH*JN06K;M?VE-+NM8L+%?"OB-$U.>./3+QULQ#?PNY1;F/\ TG<(]X1<.J2# MS4.S;EARG0>"_#'P!\==/\$/+KEEX_7Q-/#J%E)%J/C"SN42T7[,UNL;)<;% MGD5;A$GVM*CN?,E*A7/?^!_AU\1/#_PEUG2M$TNY\):,UY?SQ>&KZ]^U>(KF M*:Y,I*ZHE\T<$KJ\J@LTK9*L9D).SH?"O[87AOQ9I$_&%C8+;R/'-?Z M?%#Y]RAA4VD:F;295B&YFW;5Y .1UCP=\1[O4H7T+1?'NA(EC& M-+N+KQ;#/Y+Z&VL8HWU?Q);W%E;32V5P+R2:(769U2X:%B'$FT@>0 @X[?5/VP?"FBW M*V][H>NI.VDMJPMH397%T0DP@DA^S17+3ADEW(9#&(6VHS6C2(95W*"D,\CKT89=55MI*%UPQ /G/X4?"WXTV M/@_XG#7-1\8KK<]M%#X>&KZB&B2-N;F."*/6KAS(Q7Y99KJ-U\P!'A4'%SPK M\-/B0WC3X;7_ (F\.^*/$5YHMQ;2V^K:AKD%O9:9!Y-Q#<+44 ?,_BWPW\33XR\<?%.J^%[V[M)3%IWB);.ZN;<,1)% M8.;]1 <;&8A;,@(R[IF?S!YUX0\/_&P>&;:W/A+QU?B2QU)Y[G6?%Y@<+768Y#(BB07(MTAUB(B7>L#F2>\WXW*)) SJWLWP3T7Q]I/C[Q))XHMM8DT MNYLK1HK[5+Y&1KA4 =8H$O)T3/)8+%"%(QNN=QEKVRB@ HHHH **** "BBB@ M HHHH **** "N(^)7_,._P"VG_LM=O7$?$K_ )AW_;3_ -EKJPO\:/\ 70PK M_P -G$4445[QY)Z+\.O^0)/_ -?#?^@K74URWPZ_Y D__7PW_H*UU-?/XC^+ M(]BE\""O']=_Y#>H?]?$G_H1KV"O']=_Y#>H?]?$G_H1KIP7Q,Y\5LBC1117 MKGGGL&A_\@33_P#KWC_]!%7JHZ'_ ,@33_\ KWC_ /015ZOF9?$SVX_"BCKG M_($U#_KWD_\ 037C]>P:Y_R!-0_Z]Y/_ $$UX_7JX+X6<.*W05N>"O\ D9K/ M_@?_ * U8=;G@K_D9K/_ ('_ .@-795_AR]&]A?X,?ZZGDU_XC"NW^&O74?\ MG_[-7$5 MV_PUZZC_ -L__9J,5_!E_74*'\1';T445X)ZQY;XU_Y&:\_X!_Z M8=;GC7_ M )&:\_X!_P"@+6'7T=+^''T1XM3XWZA7J7@K_D6;/_@?_H;5Y;7J7@K_ )%F MS_X'_P"AM7+C?X:]?\SHPWQOT-RBBBO&/2/$CUI*4]:2OJ#P@JO^S=_R,/QH M_P"QRA_],.D58JO^S=_R,/QH_P"QRA_],.D5P8W^&O7_ #.O#?&_0Z']D[_D MUCX-_P#8F:-_Z0PUZK7E7[)W_)K'P;_[$S1O_2&&O5:\8](*X?6?@MX2\0Z_ M>:UJ5G>WNH7,UO<%IM6NVC@E@#"*2"+S=D#+O?YHE0G<2_L\^";Z%(6 M@UJ" :=%I;PVGB34K=)H(U"Q^:L=PHED50%$K[I, #=BO2:* /+]1_9K\":K MJ9U">WUT737$MTS0>)]4A5Y)&9R65+D*P#.Y52"$WMM"Y-:>D? [PAH5_8WM MG:ZDMS8S6\]O)+K=]+L>&V-M'P\Q!'DDJRG(?[SAF -=[10!YYKWP$\'>)O& M,GB;4HM:N=2EDMY)8/\ A(M16QE,#;H0]DMP+=E5OF"F,C<22,DFHO"_[/7@ MCP=XBMM MO&&&!CTZB@#S2S_9U\#V.G&QCM=9>V*6L96;Q'J4K,MO.]Q#EFN"3B21R23\ MX.UMR@"MW1/A5X:\/7?ARXL[ F7P[82Z;IDMU(US-;P2;-RB:4M*>(U'+XP, M>F.NHH **** "BBB@ KD?B!_Q\^$O^PY#_Z+EKKJY?Q[I][=VVD75C9OJ$FG M:C%>/:PNBR2H%=2$+LJ[OGS\S <'FMJ+2FKF53X6>?>);;X+ZQ\2]7T#5O&5 MDGCO6C:13:(/&D]O?J\/[RW^SVR7*M;N 2P:%48AF))#'.[#^SCX"M;#4[.W MT_4K6&_D65C;Z]J$4ELPE\[%JZSAK13)\Y6 QACR0:\L\>V?CCQC\6FNM'\+ M^+K?3Y&TA&M;V/3(]'F^SW3S2373F3[4/+#@H+=QN=?F1UR#0^&_@GXJ7'Q. MM3XBT[QGH_A5-?N+]H?^$D62V\KR,Q*[MJ5Q<21"9%PB^5&P?YK=%W"LY1<7 M9EJ2DKHZO0/@?\ O!<-YX&TZ[M;-K!I6NM#D\7W;S6[Z@8TW21O=%U:5UB,; M-R'(:,ASD]G-\$OAYH_A.+PA+]MLK35-5^WQR/XCOH]2N[\ R^8+W[0+EY0L M9/\ K"=B8^ZN*\XUOP/XXTKP7\2V\.:5XWL=FH6?V'7K.6>\M=T.Y[ M*YVX\"_%>R\)Q:=96OQ%GF>XBGN9)_$UG)+*9=* M*7!,AO5=56Y'$4,D*AVS&47$B24>M7_[-?POU:]FB:TOX7MK1()K*Q\2ZA;1 M)&4VAWABN%3S&5.967>VWECBNO\ "7@CPK!KESXST-Y+VYUFW4K>KJD]W;-" MQ#YMT:1HHPY"LQB5=Y +;B :\"\*?#SQ]:>(]*U^Y\-^+-)U9H]/M[^2PUNT M$5P/LMU%-/<1M>2>?(F;4?OFG*,JB-I KNV)X5\%_%^R\)WEUJME\3)M=N], MO]/=;_Q+8N81Y%M]G,<=O=^6',HN LJXEY/F2Q@JZ@'V117D_P"S-HVM^'_A MI]@\10^)8=:BOIVN/^$HN6N)CN(=?*9K^^/DA655!N9#E6S@YKUB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH *XCXE?\P[_MI_[+7;UQ'Q*_YAW_;3 M_P!EKJPO\:/]=#"O_#9Q%%%%>\>2>B_#K_D"3_\ 7PW_ *"M=37+?#K_ ) D M_P#U\-_Z"M=37S^(_BR/8I? @KQ_7?\ D-ZA_P!?$G_H1KV"O']=_P"0WJ'_ M %\2?^A&NG!?$SGQ6R*-%%%>N>>>P:'_ ,@33_\ KWC_ /015ZJ.A_\ ($T_ M_KWC_P#015ZOF9?$SVX_"BCKG_($U#_KWD_]!->/U[!KG_($U#_KWD_]!->/ MUZN"^%G#BMT%;G@K_D9K/_@?_H#5AUN>"O\ D9K/_@?_ * U=E7^'+T9RT_C M7J>I4445\X>T<1\2O^8=_P!M/_9:XBNW^)7_ ##O^VG_ ++7$5[V%_@Q_KJ> M37_B,*[?X:]=1_[9_P#LU<17;_#7KJ/_ &S_ /9J,5_!E_74*'\1';T445X) MZQY;XU_Y&:\_X!_Z M8=;GC7_D9KS_@'_H"UAU]'2_AQ]$>+4^-^H5ZEX*_Y M%FS_ .!_^AM7EM>I>"O^19L_^!_^AM7+C?X:]?\ ,Z,-\;]#PU":S4*UO'(23"R,QW.>23Q@5I""E=MV2_P"& M(G)QLDMSOJ*S]#T*U\/69M;,W+1%S(3=W5F;MZ_SK0J':^A2O;4 M****0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB/B5_ MS#O^VG_LM=O7$?$K_F'?]M/_ &6NK"_QH_UT,*_\-G$4445[QY)Z+\.O^0)/ M_P!?#?\ H*UU-H?\ 7Q)_Z$:Z<%\3.?%;(HT445ZYYY[!H?\ R!-/ M_P"O>/\ ]!%7JHZ'_P @33_^O>/_ -!%7J^9E\3/;C\**.N?\@34/^O>3_T$ MUX_7L&N?\@34/^O>3_T$UX_7JX+X6<.*W05N>"O^1FL_^!_^@-6'6YX*_P"1 MFL_^!_\ H#5V5?XIZE1117SA[1Q'Q*_YAW_ &T_]EKB*[?XE?\ M,._[:?\ LM<17O87^#'^NIY-?^(PKM_AKUU'_MG_ .S5Q%=O\->NH_\ ;/\ M]FHQ7\&7]=0H?Q$=O1117@GK'EOC7_D9KS_@'_H"UAUN>-?^1FO/^ ?^@+6' M7T=+^''T1XM3XWZA7J7@K_D6;/\ X'_Z&U>6UZEX*_Y%FS_X'_Z&U^/OA?XFT'3-6U'0M4O+&5++4M*O);2XM[@+F)UDB96&'"Y .",@@@ MD5S?[)W_ ":Q\&_^Q,T;_P!(8:]5KQCTCX9\1_M*^(OAC\ /"'Q1T>>V@D\2 MV4L&H)XOO+V]MX;JTTN5D2%)+E/*:2YMI(VQS(6#$EN3O>./VD)O!'Q/UJ[T M[Q1IT;:GH7AF62WFF:(+J>=);YK03IMC"-;[MCQ@^9&S-SD_9%>=:]\? M_!?ACQLWA35+G5K/54>W1Y7T#4#8Q^>VR$O>B#[.JN_R!C(!N!7.010!\V_$ MC]MKQ7X-\5?$2PL+CPC>Z=H&@7&H6%S+:7";KF".QJ7UA=:QX1U&2QC:&UNFVR13I,SQ*\2( M2RR [7)!4$8]THH _-B_^-!^$?P-^%'Q%T'XH7FJ7][)XC\5W6J6-W+ M!871%NZ27626=8%";\!S&0 6.[UKQ?\ M@^.M.\,_$#Q'H0\*:KI>AZW8:/: M1+;\P+=6]M,MS=3R7T40C4RO&>^6[ELKRX2..X23RBNZT"+M20/NSO4X4^*_L^_MF^.O$'[ M1TOA/[1HWBBR\1W]EJ%Q.FH".WM(I;&V\RVLH[B]W1O"YD9XHUF+LKX2/YBO MZ+T4 ?&/P<^..I?$OXM?%EO$WB6#2[2'PH7.A6FI3VIT;R;V^AE,@,Y\NX5$ MB9YHQ'PT9P/E)PO@M\1/B!\,_P!EC1?'\_C#3-;/B?4-"M+ >(-9N]9XXE+)M*@^=(05K!^ /[7'BRVOO@OX,U/7- M!U6SU^QTB-[S4I)9]4NS-;WXN&\]KD[W2>SC0L4)S+M/S8-?>]% 'QS\-_VF MO&7Q%^.5CIC^)?"^G6 TG7IIO"\NGRP7%E=6MS'%%!=W#7+;I%7]Z2L2@1LQ MV$,KCZ)^"?CNZ^(7@6+4M0OM/O\ 5(;B6RO9-*A\NV6XB.V18R)YPRA@?F$A M]"%8,!WM% !1110 5R/A'_D4TYQCY]GV9PWB?P]I,_P"U)X<@F\:>(+74 M[S2KG5DT.#Q1C>.3X1O)-8@U=9((VE/A_4#8HTQQ#NO1!]G4.V5!,@!8%?O#%=]7*=!\77 M'[:_B/38KB35[KPKHDT'B6/36LKE[!Y1;DXEAE*ZQ^XFCZY=3*X)VVF(W(YS M5?VQ/%FC?%P/;>(_#&KQ:E'!!/X?,T%M#X>,=W,CV=U+:;)##N]1BLKBSAD2=GNY3#&8;>2558*S9=E4B-<*?F<@9P,Y8 @'S'\-?COJ MWB3QO\1M2G\6:'JMSI_AMKR'PI:B2&'P_+!/+O!?@7POK'VSPG?:QJ/AX>(+?3([.XQXED8@C3--<3DBX5&3YMLQ M?>&$2C./I6Q\4:5J>KZMI=I>QW.H:3Y8OK>++-;F1=Z*V.Y7G'7!![C-S3=0 MBU73[:]@6=(;B-946Y@>"4 C(#1R!70^JL 1T(% 'AG[*_Q+NOB1<>.[N[\< MZ3X[?[=:3QS^'H733[!)+.+_ $2/,DH#HZOO&_=EMS*FX"O?*** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KB/B5_S#O^VG_LM=O7$?$K_F'?]M/_ M &6NK"_QH_UT,*_\-G$4445[QY)Z+\.O^0)/_P!?#?\ H*U\Z?\ !0?]KGQM M^R;X4\)ZCX.\)6FOOJ]^]M;Z[_R&]0_Z^)/_0C7L%>/Z[_R&]0_Z^)/_0C73@OB M9SXK9'R3^U?^U?XU^ _Q3\ >&?#G@J/7M/UYU\^ZGCE9KAC+L-O;E" LH&&) M8/\ ?7Y?7ZH!R!QCVHHKTX1<4U)WU;^7;Y'!)IM-*VB_X?YGL&A_\@33_P#K MWC_]!%7JHZ'_ ,@33_\ KWC_ /015ZOG9?$SVH_"BCKG_($U#_KWD_\ 037C M]>P:Y_R!-0_Z]Y/_ $$UX_7JX+X6<.*W05N>"O\ D9K/_@?_ * U8=;G@K_D M9K/_ ('_ .@-795_AR]&]A?X,?ZZGDU_XC"NW^&O74?\ MG_[-7$5V_PUZZC_ -L__9J, M5_!E_74*'\1';T445X)ZQY;XU_Y&:\_X!_Z M?*'[;G[3'BS]FKPKX>\OXY7M[8 K&1&RG?)D[26Q\C<'M]7^-?^1FO/^ ?^@+6'7O* M$IT8J,K;'DN2C4DY*^YE>$]7N?$'A;1]4O+"32KN]LX;F:PF^_;.Z!FC;@!TZ5[/X*_Y%FS_P"!_P#H;5Y;7J7@K_D6;/\ X'_Z&U1CFG"Z5M?\RL(F MG9N^AN4445XAZAXD>M?*W[6'[5_C7X#?%+P!X:\.>"H]>T_7G7S[J>.5FN&, MNPV]N4("R@88E@_WU^7U^J3UI*^DE%MQ:=K--^:['AIJTE;=?=Y@#D XQ[57 M_9N_Y&'XT?\ 8Y0_^F'2*L57_9N_Y&'XT?\ 8Y0_^F'2*Y,;_#7K_F=.&^-^ MAT/[)W_)K'P;_P"Q,T;_ -(8:]5KRK]D[_DUCX-_]B9HW_I##7JM>,>F%?.W MQ>^ 'BOXP>._%8U#44TSP-J&A0:>EAINL^5)JDT,DDJ)> V#20Q;Y2-UOJI':1%L[KE M&;21.SS!BLJ1RVY(0 RR9^7ZOHH ^4O"7[,OC/09O K2:?X2@30I+V)UM;M5 M:WM9MW[N)HM.B^=L_?@%H4PN_P"T;/FY6S_9H\2_#OX=:O?:EX5\/W.IOI-_ MIM]-IVL:GK-W-;206J0PH#8M-)'OAD8PA&5 V5CERR'[7HH \1_8]\,Q^$_@ MS!81^&!X64W]S-Y/V=[9KDNP9IFA;3]/,622H3[+& (UVY4@GVZBB@ HHHH M**** "BBB@ HHHH *Y'PC_R.7CG_ *_K;_TCAKKJY'PC_P CEXY_Z_K;_P!( MX:WI_#/T_5&4_BCZ_HSRGXD_"'QYXN^,9U[3;72+325.F1P:C)XJOE:..WG: M65Y-)%J;2Y<^8RIYLA*$*ZLK8V\K\-_V7/$VB_$ZUUKQ%H7@\Z)#K]QK7V;3 M+TK&DCP;$E6SBT^")I!(L;@RM)(O)\YR 3ZEXEU'Q!K?C;7UL/B!'X*L_#8M M0]E<6%O-;74;C8.-UW]I+6I_#\NK0Z=:Z+I: M/;ZK:7=ERUNZTT7<2O$V^ZGM[7S$E^1R !*,L#NR,UR]Q^RCXD M@\)Q:)IWASPG:VWVB*YG@&OW7E7$C:4;6ZDD5K)DFD>7'S3)('4LSJ26C;N_ M!_QQ\3V^@?$36?%EGHQOM.FL9]*T'2=469(K6ZMX?L_FW!B0@/*TA:0H57#; M=X3G"\+_ +17CVR36=*UKP]H&J:_I;:GRB$-I+<32%9 M+<#,"LP<$*S$(0"+0/VLW^&1C"$94#96.7+(?1[3]K'5]NE3ZCX2T?1[.^MK6 M\$E[KMS'(D,JR(7\IK ,-MRB0%6"M^^C+!2=E=I\/?C'XH\5>-?[#UWP+#X: MME%Q ;H:RMT[74"P.ZK&L2_N2)_ED9E% ME-_3]G>V:Y+L&:9H6T_3S%DDJ$^RQ@"-=N5()]NKYQ?\ :G\2SKJT&F?# MRWU6\L[RZBCGCUF:VL)+>&V-P)O.N+..1O,16"F&*6(D#$Q4EAN>'_C+XA\5 M_&C2+".'2](\#SQZE81>=>A]0O\ 4(! V#"8P(T53,5"R,S@%BJ@#(![E17S M.G[2?C3PAX2OFUOP3*@856 MB.&VRGJ #Z'HKQGQQ\:?%7A;Q_J>AZ;X1LM=6>;,; MXA7REY0,^2?D(.1R5O\ M21;KOC_TD[Q0!])T5\XK^U5KND2Z2FK> [F\BN)M1EO+G0TO;I;.SAN9 MX89&9+5H5<^0V]99HE'5&DSM6"/XQ?$*[^'WQ2U2[DT/3/$.F/97VD:7IETE M^(+&:"!T#2.D67D/GC>RE%;.-ZIR ?2M%?/&I?M1ZUH>I6>GWO@NRN;]+F[L MM3M=(U:YNC;3Q1M)'YH?] M?$G_ *$:]@KQ_7?^0WJ'_7Q)_P"A&NG!?$SGQ6R*-%%%>N>>>P:'_P @33_^ MO>/_ -!%7JHZ'_R!-/\ ^O>/_P!!%7J^9E\3/;C\**.N?\@34/\ KWD_]!-> M/U[!KG_($U#_ *]Y/_037C]>K@OA9PXK=!6YX*_Y&:S_ .!_^@-6'6YX*_Y& M:S_X'_Z U=E7^'+T9RT_C7J>I4445\X>T<1\2O\ F'?]M/\ V6N(KM_B5_S# MO^VG_LM<17O87^#'^NIY-?\ B,*[?X:]=1_[9_\ LU<17;_#7KJ/_;/_ -FH MQ7\&7]=0H?Q$=O1117@GK'EOC7_D9KS_ (!_Z M8=;GC7_D9KS_@'_H"UAU] M'2_AQ]$>+4^-^H5ZEX*_Y%FS_P"!_P#H;5Y;7J7@K_D6;/\ X'_Z&UUTBU M>\GM--\G[0\2#H6 MEUJL$/1I(_&.@21ZU_CU2#1+BV2\FNM,UB[MXKNV@MKF2WEN M)$61@L(DA?\ >9V\=0>* */_ UC\$/^BR?#_P#\*BQ_^.T?\-8_!#_HLGP_ M_P#"HL?_ ([6M\1/C-I/@+X:)XYL[&\\9Z'(UOY3>&YK64RQS.J1RH\LT<;H M6=!E7/W@0",D9O@W]HSPEXEN)=/UB4^!/$*:LVB+H/BB[LX;N:[$<* (_^&L?@A_T63X?_P#A46/_ ,=H_P"&L?@A_P!%D^'_ M /X5%C_\=K1\0?'GPAIG@WQ3XAT74[7QLOAJV>[U'3_#-_:7-U%&II^#M?MY+ ?V+XDN+"UGGBO&VP30R M"Z:"53A_E24OF-EV%L*0#4_X:Q^"'_19/A__ .%18_\ QVC_ (:Q^"'_ $63 MX?\ _A46/_QVM6+X]^ +^_T6TTKQ=H&N2:K(Z0G3];LGVHJ2LTN#,&=1Y+J? M+#L""2,*Q6Q:?&KP7J>J6=KI_B31M2M[G3IM5^W6FKV;PQVT10-(1YV\H=_^ ML560;3N925R 87_#6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ M ..UT4/QJ^'MRVD+#X\\,RMK"))IH36+5?\-8_!#_HLGP__ /"HL?\ X[1_PUC\$/\ HLGP_P#_ J+'_X[7JM% 'E7 M_#6/P0_Z+)\/_P#PJ+'_ ..T?\-8_!#_ *+)\/\ _P *BQ_^.UZK10!Y5_PU MC\$/^BR?#_\ \*BQ_P#CM8&M?'7]G+Q!>_;;WXJ?#TWNT(;J#Q9:0S%1T!=) ME8@<]Z]THJHRE!WB[$RBI*TE<^>O^%I?LMR:GI6I7?C_ .%^J:II,K3:=J.J M^(K&]NK)SC)@FFE=XL[5/R$1ZA?M_:>E9O+F M-M\<\OS?O)%;YE=LD'D'-?0=%)MR=V-))61\_:!\5OV5_"F@:IH>B>,/@]H^ MB:KN.H:;8:GI4%M>;EVMYL:,%DRORG<#D<52L_'?[(VGZ6^FVOB'X*VVG/:2 M6#6<-[I"0M;22>9)"4#8\MG&\IC!;DC-?1U%(9X;HGQV_9K\-:1::5H_Q#^% M6E:79IY=M966MZ;## N\2;417"J-X#8 Z@'K45G\:OV9-/U[^V[7QY\)K;6O M/FN?[1AUC3$N/.F55FD\P/NW2*B!FSE@J@YP*]WHH ^;+?QC^R!:7%U/!KGP M1AGNFE>XECN]'5IFE1DE+D'+%U=U8G[P8@Y!-:FD?%O]EKP_XF/B/2_&?P@T MWQ";9;,ZM::KI45WY"JJK%YJN'V!410N< *HQP*]_HH ^:3)M/&\ENO-)X:\??LD>##&?#_ (C^ M"VA&.Y2]0Z;?:1;[9T5E24;&&'5737T;10!X5J_QN_9F\0:Q#JVJ M>/OA/J6JPF%H[Z\UG3)9T,3EX2KLY8;'9F7!^4L2,$U@ZAXQ_9 U::YFOM<^ M"-Y-:^DZ* /GZ7XJ_LK3W]C>R>,/@ M])>V%W+?VERVIZ49+>YE(:6>-MV4D<@%G&"Q R34>C_$[]E+P]XI:5%:WA8;6,T2L%DR =P.0*^A:* /F^Z\;_LB7UOH\%SK M_P $[B#1HF@TR*6]TAEL8V)+)""V(U)))"X!)-=AI7[3?P"T+3+33=-^+'PX MT[3K2)8+>TM/$=A%%#&HPJ(BR *H P *]@HH \J_X:Q^"'_19/A__ .%1 M8_\ QVC_ (:Q^"'_ $63X?\ _A46/_QVO5:* /*O^&L?@A_T63X?_P#A46/_ M ,=H_P"&L?@A_P!%D^'_ /X5%C_\=KU6B@#RK_AK'X(?]%D^'_\ X5%C_P#' M:/\ AK'X(?\ 19/A_P#^%18__':]5HH \J_X:Q^"'_19/A__ .%18_\ QVN/ M^(/[4?P9O?L'V?XN>!)]OF;O*\2V38SMQG$M?0M<1\2O^8=_VT_]EKIPU_:J MW]:&%?\ AL\!_P"&E/A%_P!%4\$_^%%9_P#QRC_AI3X1?]%4\$_^%%9__'*] M'HKW;2[_ -?>>5H5/ ?[4WP7L](F2?XO> X',Y(63Q-9*2-J\\RUTG_#6/P0 M_P"BR?#_ /\ "HL?_CM=9\.O^0)/_P!?#?\ H*U\Z?\ !0?]KGQM^R;X4\)Z MCX.\)6FOOJ]^]M;Z[_R& M]0_Z^)/_ $(UTX._,[&&)M97/*O^&E/A%_T53P3_ .%%9_\ QRC_ (:4^$7_ M $53P3_X45G_ /'*\>_:O_:O\:_ ?XI^ /#/ASP5'KVGZ\Z^?=3QRLUPQEV& MWMRA 64##$L'^^OR^OU0#D#C'M7I0FZBQ!!VC@_O:N?\-8_!#_HLGP__ /"HL?\ X[7H^A_\ M@33_ /KWC_\ 015ZOGY?$SV([(\>UG]JWX)2Z1?(GQB\ N[02!57Q/8DD[3P M/WM>5_\ #2GPB_Z*IX)_\**S_P#CE?4^N?\ ($U#_KWD_P#037C]>G@[\KL< M6)M=7/./^&E/A%_T53P3_P"%%9__ !RMCPC^TY\';;Q#:23?%CP/%&N_+OXC MLP!\C=S)7@W@']J_QKXK_;'\1_":]\$QV'AO3DG\N^\N474:QJ"ES(Q.PQ2\ M;0%'^L7YF[_8G@K_ )&:S_X'_P"@-70Y^UH>TB]&G^J.>*4:O(UJFOT8S_AK M'X(?]%D^'_\ X5%C_P#':/\ AK'X(?\ 19/A_P#^%18__':]5HKPCUSYZ^(/ M[4?P9O?L'V?XN>!)]OF;O*\2V38SMQG$M_?$K_F'?]M/_9:\+^//Q!U7X5?"#Q1XLT316\0:II=H9X;!0Q#'(!=@O)1 M2[ 8.U#R.H]BE/V6']I)Z*YYM2//6Y5N[%7_ (:4^$7_ $53P3_X45G_ /'* M[#X??M1_!FR-_P#:/BYX$@W>7M\WQ+9+G[V<9EKRO]D'XW>(/V@O@Q9^+?$N MB0Z)J,MU-;@6B.EO?X&#_P -8_!#_HLGP_\ _"HL?_CM'_#6/P0_Z+)\/_\ PJ+' M_P".UZK17A'K'S%XN_:<^#MSXANI(?BQX'EC;9AT\1V9!^0=Q)6/_P -*?"+ M_HJG@G_PHK/_ ..5['XU_P"1FO/^ ?\ H"UAU]#2YO9QUZ(\>I;G?J>D>$?VJO@I;>'K2.;XP> HI%WY1_$UD"/G;L9:2O M4O!7_(LV?_ __0VKEQE_9J_JT5Y!Z)\E']I7X19_Y*IX)_\ "BL__CE'_#2G MPB_Z*IX)_P#"BL__ (Y7I!ZU\K?M8?M7^-?@-\4O 'AKPYX*CU[3]>=?/NIX MY6:X8R[#;VY0@+*!AB6#_?7Y?7Z*4W!Q3?Q-):=7\SQ4DU*5ME??L>P_\-*? M"+_HJG@G_P **S_^.5UO[)GB72/&%Q\8-7T'5;+6]*N/&4?DWVG7"7$$NW0] M)5MLB$J<,K X/!!':MH'(!QCVJO^S=_R,/QH_P"QRA_],.D5R8R_LU?N=.&M MSZ=CH?V3O^36/@W_ -B9HW_I##74_%CP;??$3X:^)?"^G:G;Z-=:S82V'VZZ MLVNTA612CMY2R1ECM+8^<8."<@8/+?LG?\FL?!O_ +$S1O\ TAAKU6O(/1/D M*S_8-U70(H[/P[\0-.T+0WBG>;1(?#):SAN[FT:TO)K1/M8,"R1L66,EPDA+ M9*DH;OBS]A:X\0:AXJFM/'4-E!K.BW6APPRZ$)/L\4T-E%O$=:L8[?3[.X@A LM5(8PQ1ND:NRS MK'+Q(7PR J&"T <1I?[%>KQ6=M#J7Q!M[IY;N[?4OLF@F%);:?4(M0,5NKW M,A@<31!=Y,@*'&S< U3Z3^QUKUOX&\;>$-1^(L%YHGB:WN1_HVB26UQ97$E[ M+=))%*+MB(PTQ#1\;MN0R$MF]:?M!>)/ ?A[P'87FA:Y\1M3U32/[5U/58+1 MXS#O#LB@V]I]E10RE&-(T%M/TN"^FE M;5S>722RHD\<$3@L.'5(]4&BZ'X66QTVV9+FTG\NUA%RQAC;[)AE+N"\AD 5@<^B7_[2OB#1+[1+ M+4/!%K)?75Q>VE]9:7JMQ=26TL+2B(I(;)8-DOE85KB6WR=P4.5-7/"GQV\7 M>)];\*6,_@S3]$.JZD(KF.76#<-%9MIQO(W#)"!Y^2%:/E/E;$AR#0!8T[]G M_5=*^!7C/X?VWB>P6^\1W.JS?VLVCN8X%OIY)'4P"X!=E$K*&\Q+;C^Q[6.^C\/21V-O8Z=]N02)X_,BTU\A2 MKE&@$^X#+B'G !HM^R]>68T>'3?$]B+&P\57_B-[34]'>Z22*Y2=/L8QJ_"KQ+J_B<^);C57=474(C9V>74 M;:^-BK#Y>Q'2KEC\/_"^F*!:>'-)M ML?\ /*RB4_HM;1C%0YY/^M/\S)RESX,N)-I^:.,Q21A7C^RW5[::?>B#SO),AMDMI%V_*&,XN?M&:]I_CG7O#.F>"(==N+2\M;.QNK?4YH+>4S2-$S3RS6B1J(W 5Q; M-=,IR" PVT >[45\O^/?VD_']SI=K9>%O!=O9W5[H0U&[UI[JXNH]'D\J623 MA+,P/L\H*HFFA:0R*1&5!K3T7]K+5-4MDNY? 5YINFMJR6@O]374+:,V3#_C MZ^>P&=IQO(S;H"";GE00#Z-HKA/C5\1[OX5^ [KQ!8Z9;ZS=PNJII\\MTC3C M!+",6UK*/$VB6UQ%\/;72-1UK[,F@VNJ:^ MNV5Y99XV^UO%"X@"_9V8>69B^Y1\K' /HFBOFVV\=?$7QGX(^#UKIVOV5CJ MNN+,=?US3IX&:.>WA8R11PO:S1R(95967,3C9@.A)(KZA^TQXI\->'+6S&C: M?X@U<>$%U<:J\US%')?"&-VCG5;3R(@=^_:EPTNT@^5M(- 'TU17B7Q*^*_B M[X>_$"R9=.T[4?#::$+[5+1KSR&M6%S''))#)Y3-!K6XD74;BW^WIJ\T%F;6*#S_ #UDN;.%I"Z!MOEH\)(_U^,L M #Z%HKB_A'\09_B7X-BU>\TZ/1]06:2WNM/22=S;R*?NMY\$$@)!5ANB7(92 M,J03VE !1110 4444 %%%% !7$?$K_F'?]M/_9:[>N(^)7_,._[:?^RUU87^ M-'^NAA7_ (;.(HHHKWCR3T7X=?\ ($G_ .OAO_05KJ:Y;X=?\@2?_KX;_P!! M6NIKY_$?Q9'L4O@05X_KO_(;U#_KXD_]"->P5X_KO_(;U#_KXD_]"-=."^)G M/BMD4:***]<\\]@T/_D":?\ ]>\?_H(J]5'0_P#D":?_ ->\?_H(J]7S,OB9 M[\G_ *":\?KU<%\+.'%;H*W/ M!7_(S6?_ /_ - :L.MSP5_R,UG_ ,#_ /0&KLJ_PY>C.6G\:]3U*BBBOG#V MCB/B5_S#O^VG_LM<17;_ !*_YAW_ &T_]EKB*]["_P &/]=3R:_\1A7;_#7K MJ/\ VS_]FKB*[?X:]=1_[9_^S48K^#+^NH4/XB.WHHHKP3UCRWQK_P C->?\ M _\ 0%K#K<\:_P#(S7G_ #_ - 6L.OHZ7\./HCQ:GQOU"O4O!7_ "+-G_P/ M_P!#:O+:]2\%?\BS9_\ _\ T-JY<;_#7K_F=&&^-^AN4445XQZ1XD>M)2GK M25]0>$%5_P!F[_D8?C1_V.4/_IATBK%5_P!F[_D8?C1_V.4/_IATBN#&_P - M>O\ F=>&^-^AT/[)W_)K'P;_ .Q,T;_TAAKU6O*OV3O^36/@W_V)FC?^D,-> MJUXQZ05YI;P?#36_B?XIT=?"MI-XO%M;W>LW<_AB51=1 %8"]XT CG(&X*!( MQ&UP -K8]+KQGQ1X=^*"_$GQ/J&@:%X2NM"UC3K/34N]0\1WEM=0K$9B\GDQ M63 G_2& "SJ?D!W G"@&EJO@+X/:/X$T;4]5\$^%],\,Z0A?38M0\/Q0+I_V MA@"L<#Q!H7D9@"@56+'!&:V+[X.?##7;Z*WO/ _A+4+S3M/CL(XI])M99+:R M);RX "A*0Y5MJ<+\IP.#7QW\3/@1K?B#QYX,T"X\!V&M:]IOA^PTR.\9M06R MMY4B=&D74_[%FPL8=G&VZMB6 W1,X0GZ*^ 7P&NOA'X_\:ZG_P (YX8T;2-4 MVQ:;_8MR\DT$"W%Q*(2C6\8C0B8-M1BH8'@YW4 3:/I/P!^(NO7<C>%8-$ M.MV.K0:&NLW=S8W7D^G6_VG4XBF7@D/JD$5K?M<:-;.;N&+;Y4^U&.9Y9M96>TN(&OKB-[3'VK,J':SR#!<"4 '# M^%/[+WC30/BYXF\8^)/#W@-([GP]'IVEPVNI76H>7?);QVYGECDM8H\2I'AF M0;]K,A+@C !]"^'9/ GA'5O$FE:%;:/HE[806]_K,5A:I;B.,QE(9)BJ@$B. M J,DD(B]!MJMX0^.7@CQU?VUAI&M>9J-P[QQV%U:3VMSN2)96#0S(CKB-XVR MP'$B?WESYA^S/\$?&GPFTWQ-IVO:;X6MK&ZMA%IT&EWHGB!\VXD*2PQ:=90I M'F<#$:#(!R,DDX>H?LY>,?$WA"/P_K7A[PG-HD,EW):^'Y_$E]?6=FS63QP^ M6\UIN\OSG#+ 5V6XC4QEB%50#ZGHKX@^(OP"\:6'BJ]US4?!OAS7[?7M5TF) MM,TJ[N%AO)(Y,,=0-MI7F&#RVD$DMR]PI('RQJ^Q=\_L?>*(=5CN&DTG4;<^ M')-(%J^H10V]JK XL41M,EEDM5.-N^?R^ 6M7P58 ^P**Y+X3>&]3\'_ V\ M.Z)K(L5U*PM$@F73<&!=O "D1Q X& 2L4:DY(C0$*.MH ***K:CI\.JV%Q9W M'F>1.AC?R97B?:1@X="&4^X(--6OJ)^1S7Q<_P"29>)O^O&3^5==7CWQ ^$V M@>'/#UYXBL#J/]HZ3$;JW%YJ,][$73YANCG=U//MD=00>:]AKIJ*"IQY'=7? M2W;S9A!RF:KJ?A.ZEBLI M9^8A#J+6YAB:1DVKME&YUVCYABNCO?@%\,=2LFL[OX<^$KJS:/RFMYM#M7C* M>:TVTJ8\8\UVDQTW,6ZDFN&\:_"CQAK?Q=O/&EC8:/):WQ MB:8R?:[5;9HHG4S[XI@)G1HE(P&8#B=/_9A\3Z?:X+*I"CE.@]QC^!'PTBFL)4^'GA1)=/N M3>V;KHEL&MIR$!EC.SY'Q'&-PP<(O/RBLK0/AC\'_&E@;K2O!/A#4[2Q2ZT M2)HEN5BB261+BU7,?^K\PRAD'RDENN37SK\,?V-?''@[P0]C>:7X*B\03PZA M9W%]9ZS?S)+9/]F:WL29;?>(&\AXW12J(LC-&AW%!V_@3]G'Q;X:\6>"]57P M_P"!?#UCH^J7UP--T69I(M,M)W+F&WWV2ER2Q.8C9A3M#"=4"D ]OT7X,^ _ M#6MVNKZ-X/T71=1MII[B.?3+*.V/FS(J2R,(P SLBJI9@3@8S39_@E\.[KQ' M<>(9O /AB77[B=+F;57T:V:ZEF0@I(TI3<64@$,3D$#%=K10!YCK/[+_ ,'_ M !$MJNJ?"[PA?K:(D5LMQHENX@C1RXCC!3Y$W%B47"DLV0=QSJI\"OAK')(Z M?#WPJKR7R:F[#1+8%KM,[+@G9S*N3A_O#)P:[FB@#CY?@_X'NO ]OX-O/">C MZGX4@;?'H^I6:7=L&WE]VR4,"=S$Y/.351?@+\,DTA]*7X=>$UTN2V%D]D-# MM1 UN)3,(2FS:4$I,FW&-QW8SS7=T4 $-8U70]3O_"NB7VI:$ -)O+G3H9)M.'&/ ML[E28ONK]PCH/2LW2/@?\.?#VK-JFE^ /"^FZF\TEPU[9Z-;13&21661RZH# MN968$YR0Q!ZUVU% &1X5\'Z#X%T=-)\-Z)IWA[2HW:1+'2K2.V@5F)9F"( H M))))QR36O110 4444 %%%% !1110 5Q'Q*_YAW_;3_V6NWKB/B5_S#O^VG_L MM=6%_C1_KH85_P"&SB****]X\D]%^'7_ "!)_P#KX;_T%:ZFN6^'7_($G_Z^ M&_\ 05KJ:^?Q'\61[%+X$%>/Z[_R&]0_Z^)/_0C7L%>/Z[_R&]0_Z^)/_0C7 M3@OB9SXK9%&BBBO7///8-#_Y FG_ /7O'_Z"*O51T/\ Y FG_P#7O'_Z"*O5 M\S+XF>W'X44=<_Y FH?]>\G_ *":\?KV#7/^0)J'_7O)_P"@FO'Z]7!?"SAQ M6Z"MSP5_R,UG_P #_P#0&K#K<\%?\C-9_P# _P#T!J[*O\.7HSEI_&O4]2HH MHKYP]HXCXE?\P[_MI_[+7$5V_P 2O^8=_P!M/_9:XBO>PO\ !C_74\FO_$85 MV_PUZZC_ -L__9JXBNW^&O74?^V?_LU&*_@R_KJ%#^(CMZ***\$]8\M\:_\ M(S7G_ /_ $!:PZW/&O\ R,UY_P _P#0%K#KZ.E_#CZ(\6I\;]0KU+P5_P B MS9_\#_\ 0VKRVO4O!7_(LV?_ /_ -#:N7&_PUZ_YG1AOC?H;E%%%>,>D>)' MK24IZTE?4'A!5?\ 9N_Y&'XT?]CE#_Z8=(JQ5?\ 9N_Y&'XT?]CE#_Z8=(K@ MQO\ #7K_ )G7AOC?H=#^R=_R:Q\&_P#L3-&_](8:]5KY?_9D_:;^#V@?LV_" MC3-3^*_@?3M2LO"6DVUU9W?B.SBF@E2SB5XW1I 596!!4@$$$&O2_P#AK'X( M?]%D^'__ (5%C_\ ':\8](]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_ MT63X?_\ A46/_P =H ]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X M?_\ A46/_P =H ]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ MA46/_P =H ]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/ M_P =H ]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/_P = MH ]5HKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/_P =H ]5 MHKRK_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/_P =H ]5HKRK M_AK'X(?]%D^'_P#X5%C_ /':/^&L?@A_T63X?_\ A46/_P =H Z?XN?\DR\3 M?]>,G\JZZO'=9_::^ WB#2;O3;WXP> );2[B:&5!XJLE)4C!P1+D?45SZ?'[ MX46[KY'[3?ADQ _ZJX\0Z+( /0-M#?B236ZY9046[6;[];=K]C%WC-R2O?\ MX)#XV\0^.M,_:.T[3-,\3Z[#X=N)=-=[:YMM+.B1+(;@36\C^2+T2R+!F(JY M3S#M9@&5*RK[]J_7[G3&UBV^''B1;2UU:2"".,_8TU&W^S3.A9K^VASS'EA; MEU4JI$S@[&W-4^*W[*^MWFM7>H^,/@]J%UK<<<.JSW6IZ5(^H)&08UG9F)E" ME5P'R!@8Z5EWWBW]CW4X[I+S6O@A=I=7?]H7"SW6CN)KG!'GN"?FDPS#>>?F M//-8&Q!KWQQ\=IXGM+O4+"T\,:3H=G>3ZG86&MQ31WETEZMI%%++-IY*VV71 MVE1HG4,Q(;8 VW+^TKXGM]5O-'F^']G'JFF12C49?^$A'V);CSHX8HX9?L^^ M16:> M(\4>Q6"ZNDU'25EGCG.9T=@ MV660\N"2&/7-/LOBC^RIIMBEE9^+O@[:V:6$FE+;P:EI21BSD8O);!0V/*9B M6:/[I)R1F@!?%_QU\=^#/%DNE-X!&IZF=(BO9(8_$,":3 RQW4LOES&V%RQ* MP[06BP65?EC&7;5L_C#XJ\:_$/7/".G^%Y='T&&PED'C"WNI7EMY/)C*;%DL M6M&DWR$"/SY&7RV,D:\*>8C\7_L?PS6TL>M_!%);:S?3H'6[T<-%:L'#P*<_ M+&1)("@^4AVXY-(0F$2 MQP+<21"(%!'+,Z;3C;\J[0#=^#_Q=\8Z7X1UZZ\2WNL:OJ\6@V.LV=AXR6R@ MFG:4NA:)](MI5,$CA5CC,5R=O&Z+X]_9'\-Z%JVB:1XC^"VEZ-JZA M-1TZROM(AM[U1G FC5@L@&3PP/6M3P?\9OV8?AZ)AX5\=?"3PT)HTBE&CZOI M=IYB)NV*WEN,A=S8!Z;CCK0![S17E7_#6/P0_P"BR?#_ /\ "HL?_CM'_#6/ MP0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\$/\ HLGP_P#_ J+'_X[1_PUC\$/ M^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ *+)\/\ _P *BQ_^.T?\-8_!#_HL MGP__ /"HL?\ X[0!ZK17E7_#6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/ M_P#PJ+'_ ..T >JT5Y5_PUC\$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ M\*BQ_P#CM 'JM%>5?\-8_!#_ *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"H ML?\ X[0!ZK17E7_#6/P0_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ M ..T >JUQ'Q*_P"8=_VT_P#9:P?^&L?@A_T63X?_ /A46/\ \=KC_B#^U'\& M;W[!]G^+G@2?;YF[RO$MDV,[<9Q+73AFE55_ZT,*^M-FO17G'_#2GPB_Z*IX M)_\ "BL__CE'_#2GPB_Z*IX)_P#"BL__ (Y7N\\>YY7*^Q]&?#K_ ) D_P#U M\-_Z"M=37@W@/]J;X+V>D3)/\7O <#F>9:Z3_AK'X(?]%D^' M_P#X5%C_ /':\"N[U)6/7I? CU6O']=_Y#>H?]?$G_H1JW_PUC\$/^BR?#__ M ,*BQ_\ CM>5ZS^TQ\'Y=8OG3XK>"'1IW*LOB*S((W'D?O*Z<&TI.YAB4VE8 M[NBO./\ AI3X1?\ 15/!/_A16?\ \/:-^U;\$HM(L4?XQ> 4=8(PRMXGL00=HX M/[VKG_#6/P0_Z+)\/_\ PJ+'_P".U\W+XF>U'9'H^N?\@34/^O>3_P!!->/U M=UG]JWX)2Z1?(GQB\ N[02!57Q/8DD[3P/WM>5_\-*?"+_HJG@G_ ,**S_\ MCE>G@VE%W9Q8E-M6/1ZW/!7_ ",UG_P/_P! :O'/^&E/A%_T53P3_P"%%9__ M !RMCPC^TY\';;Q#:23?%CP/%&N_+OXCLP!\C=S)795E'VC.:G%\ZTZGT M[17E7_#6/P0_Z+)\/_\ PJ+'_P".T?\ #6/P0_Z+)\/_ /PJ+'_X[7SQ[!O? M$K_F'?\ ;3_V6N(K(^(/[4?P9O?L'V?XN>!)]OF;O*\2V38SMQG$MYAI)4DF_P"KGE5TW4>AZ/7;_#7KJ/\ VS_]FKP' M_AI3X1?]%4\$_P#A16?_ ,WS?$MDN?O9Q MF6C$R3I.S_JX4$U46A]"T5Y5_P -8_!#_HLGP_\ _"HL?_CM'_#6/P0_Z+)\ M/_\ PJ+'_P".UX9ZH_QK_P C->?\ _\ 0%K#KD/%W[3GP=N?$-U)#\6/ \L; M;,.GB.S(/R#N)*Q_^&E/A%_T53P3_P"%%9__ !ROH:4H^SCKT1X]2+YWIU/1 MZ]2\%?\ (LV?_ __ $-J^9O^&E/A%_T53P3_ .%%9_\ QRO2/"/[57P4MO#U MI'-\8/ 44B[\H_B:R!'SMV,M/<\/E?8]'JO\ LW?\C#\: M/^QRA_\ 3#I%"?_ HK/_XY76_LF>)=(\87'Q@U?0=5LM;T MJX\91^3?:=<)<02[=#TE6VR(2IPRL#@\$$=JX,9).FK/J=>&34W?L=G^R=_R M:Q\&_P#L3-&_](8:Z_XF>,G^'GP_\0>)DTZ75FTJSDN_L<.[=(%&3RJLP ') M*JQ !PK' /(?LG?\FL?!O_L3-&_](8:[WQ?X>D\5^&[[28M8U+0);E J:GI$ MB1W5N000T;.KKGCHRL",@@@UY!Z)Y7X5_:9L=1T;X?W&KV%HUWXUU:?3-,?P MG?/KFGNL:2/Y_P!IC@3"%8^0Z(5.[< $9AJS?M3_ M@\_?XKC'DZD-*?%G< M']]S\XQ'S"-K9N!F$;6RXP:;H_[.&AZ.?"LZZUK,^I:!KESXA&H/]E22^NKB M.2*;STC@6(*R2L,1)&1@$$')/#1_L!_"R VYBLRIMM6=LP!7Y@"I^8UYIKW[8>AWWB#PAH'@#2[GQ?K/B*]-LHO;/4=/MK6 M(1>;YTD@LI6"NA5D.S8RG?O" M7I'A[X0:=H6I^/;J75=3U:#QE'\'?LD:'X(\8>'O$=EXP\53WVC2%DCNY M;)X[B,6RVL<,O^BAMD<"A%*%&/)=G;YJ .>\5_M:ZWX.^(.I^&]0\%Z3!#I_ MB?2]"FNY/$,H?[+?C_1[X1BR(V[@R%=_#+C=WKN?#O[2OA6ZT[7O[=OK73=8 MT" W>IV6FBZOHXH2X"&*3[.AG?#Q;HXE9D:14(R1EWQ-_9E\(_%?7==U;6+C M5H+K6-%BT2X%A=B)52*X^T13H-IVS(Y(5\\ D8YI/"_[,G@_P9XN\:>(M'5[ M2_\ %:A;TFRL963A X25[,_$OA#P]I5 M_>>)-'T6'5UBU.SN;"VE,QD$433/"?+),?.5)P3A6V.!Q_@_]IF_\1?"&7XB MZAX)/)$]K+'%9,^Q#$V^958KAOW9"[CV/PU^!> MD_##Q#/K&GZSK%_>V^U-NFC@,D3(J9+X#*Q&]CG." !EY M^U!\/=-N-5MKG4M2:ZTF>.SO8[30=1N52YD6-D@1DMSYLC+,C*B99E)(&%;& M-8_MA_#F]1M1&JSIX>DM]/EM;UM(U-9YVO)98X,0-:#]V[1;5=6;+$J0OREL M+XA?LKW-U\._%6C^'M7EU_4?$6JV>IWL?BA[)8)/(ACA*C_B7SQ ,D*$B2VF M7<#@+D$5+;]CB7Q)H=A)XH\YN$O7=8!';BVS)NV@ M 1L[[MZLB;.?3/"_B;3/&?AS3->T6[6^TC4K:.[M+E%*B6)U#*V& (R"." 1 MW%>%Z7^Q3X=TK18M)3QMXPETZ/3-.TG[/)+8!6M[*X:>%6VV@+99W# Y!#= M0I'LGPX\"6/PP\!:!X2TR>ZNM.T6RBL;>:]=7F>-%"J7*JH)P.H H Z2BBB@ M HHHH ***YO5/B'H.D7\ME+=RW-[$0)+>PM)KN2,D9 9848@X(X//-7&$INT M5N(^)7_,._P"VG_LM=6%_C1_KH85_X;.(HHHKWCR3 MT7X=?\@2?_KX;_T%:^=/^"@_[7/C;]DWPIX3U'P=X2M-??5[][:YO=2BFDMK M<* 5BQ$RGS),G:2V/D;Y6[?1?PZ_Y D__7PW_H*UU-?/XC^+(]BE\",?P;K5 MUXE\(:)J][ITND7E_8P74^GS??MG>-6:)L@!TZ"O-]=_P"0WJ'_ %\2 M?^A&O8*\?UW_ )#>H?\ 7Q)_Z$:Z<%\3.?%;(^2?VK_VK_&OP'^*?@#PSX<\ M%1Z]I^O.OGW4\\?_ *"* MO5\[+XF>U'X44=<_Y FH?]>\G_H)KQ^O8-<_Y FH?]>\G_H)KQ^O5P7PLX<5 MN@K<\%?\C-9_\#_] :L.MSP5_P C-9_\#_\ 0&KLJ_PY>C.6G\:]3U*BBBOG M#VCB/B5_S#O^VG_LM>%_'GX@ZK\*OA!XH\6:)HK>(-4TNT,\-@H8ACD NP7D MH@)=@,':AY'4>Z?$K_F'?]M/_9:XBO:I1E/#\L79N^IYE1J-:[5UIH>*?L@_ M&[Q!^T%\&+/Q;XET2'1-1ENIK<"T1TM[E$(Q+$'+,%Y*_>;E&Y[#ZB^&O74? M^V?_ +-7$5V_PUZZC_VS_P#9JUQ7\%_+]#/#JU1?/]3MZ***\ ]<\M\:_P#( MS7G_ #_ - 6OE#]MS]ICQ9^S5X5\.:CX6\,VVMOJ=ZUO/>7\4)3HQ496V/)6$FE7=[9PW,UA-]^V=T#-&W Y4D@\#ITKV?P5_R+-G_P/_T- MJ\MKU+P5_P BS9_\#_\ 0VJ,"K7QW9> M%M4N8SXAD&RW2:QE>,-)&S&(3[#&)&CC=C'O#;!N(V\T >7:C\6_%'A?5M!C MT][OQ;)XN>]FT(ZO>6=CIJAYXA;1R20VIF"+"6=7 8GS I\QF4H[X&?M#:]X MXU7PUX6U31)]4NWT=6U?Q3IT%PUG#J*Q[I8@ZVWV8*#E?]>) XVF+'S5ZSKW MPV\!_$BRM)]:\+>'?%-FUIY%M)?Z=!>1FV(?"DY\->&]'UMU_L'09H-+A2XCC\N20VL#*F8X]BRG:"%QGUY /&_!&L M_%!)M1U"]\8^*)M.L]>@TP?\))INCO;:C"VJFW9[1K.&-X\1QE&\[+9D)")A M6.L_[4_B6==6@TSX>6^JWEG>744<\>LS6UA);PVQN!-YUQ9QR-YB*P4PQ2Q$ M@8F*DL/9+#X4>"=+\.1>'[+P=H%IH$5TM]'I4&EP):I<*XD681!=HD#@,&QD M, ,TEO.CI:VTCL7;S M(F8C:V[;D[@" 0D*UQX9CM MIED23!\V&6)765'0C]XH=#N'&3GN/%_P7^'WQ!UBWU?Q3X$\->)=5MT6.&^U M?1[>[GB0,655>1"P )) !ZDF@#R+7OVM-4L&\6-IO@:>^LM'"?8K^ZCU6"'4 MV!Q,D1CTR7>XPSJL)FRBNTAA"MB_X;_:8\0^(/'=GH\G@"'3-&N+KR!J%SKJ MM<>7YJQ"00) RG2[$>/+$K.A+A=J[=V<8&.E5;;]GOX666HV&H6_P -/!\%_I\HGL[J M+0;59;:0$$/&PCRC94'(P>!Z4 .^%'Q/G^(_]OI=Z7%H]SIEZ8%MUGEE:6$Y M,4W[R"(%7 .&B,D1*L$E?:37?5B^'/!7A[P7ITVSCMS= M3G@RR[%&]S@99LGWK:H **** "BBB@ KD?AW_P S-_V'+K_V6NNKD?AW_P S M-_V'+K_V6MX?PY?(RE\5^--4\=6OQZNK;3O%'B:U\+VMG:ZG,ODZ0-$M M5"W#20W,CV[7BK*+8 .C$(78EN%C/.Z9^T]XSOM4M]:D\,V4&@0:?.^K:5+= M7%K):M%>)"TT+7-G%-,[+(FR&2& '#?.>-]0DUBPTO3O$6 MNV\46J:I'HC2>="Q\N&.]NXXBB!R-D:3N-Y!5 Q&*T;/X'?"?PC+H]W:?#_P M;HLFF77F:9/#HMI;FTN)65=T+!!LD=@@RN"2%'/%8&IYQ#^T/XQU34/#+VW@ M=;*YU_[=;Z9I]_X@ACLY7BGCCS=2I:RR12 +,0(O,3!4'>S_ +JYJ_[1'B>W M\7ZEX;L_"VDRWMIJ6F6D=W_:-X;65+BY6&X!E>RC0O&=RXA:$;J);><0:;<:1:NH@>9))ML93[C2^6[8&"^TGG%9_B#X9 M?"'P!I6M>*-4\%>$=(M$@C?4=1.B6X9XX61HPY6/<^QHXRJ\X*)M&0* .$UO M]I36/"&@7]XOA>369-+BU#5=5M-1UB"WOHK**^EMU6U2* QW#C9]QFC"@QAI M79LGO?AM\5M6\9>%=;U77/#UGX6N+"..YCMY=6^T1&"2U2X1II1$HB8!RKA0 MX7:2&<8K7O?@O\.]8M;.&\\">&;VWM;B:\MH[C1[=UAFF.Z:5 4^5Y"268"K*[CLM!T+0;34%@LKE8+.&VCN551##$X (I+R?4_AL^D:1I=P]MJ5]_:4PDW"&>5#;6T]I!.X_T/C+\1KCX=?%;4IHO#]KXEL?LEQHVEV6K":.RL[FVA,L^"O O@V#39[A;VVN])T.VA1YHBZ),A6,99 M=T@5QV9L'#<[5A\$OAUI7AC4_#=EX!\,6?AW5)!+?Z1;Z-;):7;C&&EA";'/ MRKRP)X'I0!Y;+\7O&WP]T^_TL^']2\<:Q:7L]L]YK>KV%I$%@T^*Z=R]M:H< M29DV 0$EOO>4I"J^#X_:Z^EZ/;QZ4]A-K;:FBZEK4PG.FS)/-';(Z6L A928 MPJB66(M\J*\S[B/5+KX.^ ;Z>>:Y\#^'+B:=I&EDETFW9I#)"()"Q*8&8-MQNR MS7NFZ"=0-IIVK6;Q:B66R9&??&ABF N'+*KF- M0& ,Q*[=K5_VA_&]C/X=TZS^&MKJ6NW]_<6-_:VVL74T-GY=RL(D$L.GR?(5 M)D+SK;H I4,S<5Z$?@!\,&N9[@_#?PB9Y[1+":4Z%:[I+9 @2!CY>3&HCC 0 M\#8N!P*BUW]GGX7^)F#:K\/?#-\ZS2W*/-I4):*>5@TDR';E)6*J3(N')5N>>>P:'_R!-/\ ^O>/_P!!%7JHZ'_R!-/_ .O> M/_T$5>KYF7Q,]N/PHHZY_P @34/^O>3_ -!->/U[!KG_ "!-0_Z]Y/\ T$UX M_7JX+X6<.*W05N>"O^1FL_\ @?\ Z U8=;G@K_D9K/\ X'_Z U=E7^'+T9RT M_C7J>I4445\X>T<1\2O^8=_VT_\ 9:XBNW^)7_,._P"VG_LM<17O87^#'^NI MY-?^(PKM_AKUU'_MG_[-7$5V_P ->NH_]L__ &:C%?P9?UU"A_$1V]%%%>"> ML>6^-?\ D9KS_@'_ * M8=;GC7_D9KS_ (!_Z M8=?1TOXI> M"O\ D6;/_@?_ *&U>6UZEX*_Y%FS_P"!_P#H;5RXW^&O7_,Z,-\;]#JUY5^R=_P FL?!O M_L3-&_\ 2&&O5:\8](*\>\U^R7^K1ZM=PWEQ!L M<-;S62Q&"X&6&R5Y%>+<^TX,N)-I^:.,Q21A7C339'95CSF:#3!<,N]"W^O"8;'DY!=K.G?LF^+= \;W5_I'A'X:V] MA%J\UWH]Y=W-Q/+I-DR3JUE%;BT11%*9B[HLJJK.Q(EPHKKXOVC/&OA/P5K- MUKGAK3=6U'3P9;.9+VYC?54%U<12;;:UL[F2)E$!9442Y3YG>/:^-:Z_::\0 M6_\ :]VOPUN)=*M(9S:E=9MQ=WDL0MV.(B/+2(IA:%XBOM(L]/LQMTN]3L+.\@5G4"5K M.*W=&C"X+2JX=MIA*C36-.U.\OAIEQJ:2VD0 ME=FA+WESIEQ+<21]#,8HII/,D)E!)+<1;?L4>,ET>T@O?!_P_P!6DLF(M[*\ MUZ1;1(FN'E>-88-(BMX@RRR(3';KN5BK;@3G[JHH \-\%?"'Q3HGQ&Y,]RTJ1J-D9:T638'!(?SU0@G_ $<.QDKW*BB@ HHHH ** M** "BBB@#B]6^-'@70KNYM;_ ,5Z5;75LYCF@:Y4R(P."I4M==X.E+E33TZW_ $1S M6FJBYFK:_P!;F7JF@^-]'\;ZC=>&X= O]%UUX9+Z;6+J:.?3F2-8F,4,<3+< MJR*IV-)#M;<=S!L+XG:?LM^*H=:DB;0/ B>&K"33DLK+[1,\FH1VNJ2749F_ MT54@"0S.JQ!9QN"X= ,GJOBW\0_$\7B3X@C1_$VI:%_PA&DVVH)HND:?87<^ MI1S*[/Z MEEF^V1S72136DLAMQ;QRAB8W>VENUC.X$A@!7(=);^(G[/?B'Q'JHOH-9MO% M-]_8]_IZ:EXJ6%)X/-GMY5ME2UM44V\BPR0R'A]DAR9>@?HWP,\4Z+\,]';5IT*H@N#8BX55;+_NEC4%R/+/>I-^U%KD.@Z+ MK!\'Z9):WMW:V4\%OJ]Y<7,$C!!=J$BT]A_H\CK&SRM%'NX=XSA:FT7X_P#B MOQ-XPT33IO ]QX?M;R6>2VYGDM)(XIY+:WTN%&D,IC9GF,\B[ M PD9E *>)/V1O$7B?XRV?C35/ O@[6)H[^RN1=WVKHS1^3Y!D9E.F-,^1 T: M%KEU&X$0Q;FV^EZ]^T%XNT;P-H7B:]\$F6XFU.XB.F^&M=@N(;B!;:1XG>6[ MMH'"28WJ%1#M56W$'8\VK_M#^-[&?P[IUG\-;74M=O[^XL;^UMM8NIH;/R[E M81()8=/D^0J3(7G6W0!2H9FXH UO@G\']6^'?B_5]7O=%T#3FU>T8ZA=:7J, MUS//TUX3KG[1FO:?XYU[PSIG@B'7;BT MO+6SL;JWU.:"WE,TC1,T\LUHD:B-P%<6S73*<@@,-M9B?M >*/$OBGP,EIIN MD^'- >_LK?Q%->:F)+@3W5I,\5K;H80'3S/*'G%D9F^54/S8 /HFBO(-:^,_ MB*SGU$V/AG1IK1]97P]HTU]K[V[75Z&97%RJVCBVCRCA&5I6,<'X?_ M &L_$7BZXGL].\&:;!=QZG86"R2ZE=O;MYE[]DNE,S64<;-&ZN 8&G&<;_+. M5H ^FZ*^?KG]H3Q+H,,(7P5=:E LUW/?WNK:S:6WV6!-3-IY:>5&0[J&1@K! M%V##3,P)/9? ?XI>)?BOHNIZEX@\&CPA#!.D-F/M%W(;M3&&9PMS9VS!5+!0 MRJZ,0Q5F4 D ]/HHHH **** "BBB@ HHHH **** "N(^)7_,._[:?^RUV]<1 M\2O^8=_VT_\ 9:ZL+_&C_70PK_PV<11117O'DGHOPZ_Y D__ %\-_P"@K74U MRWPZ_P"0)/\ ]?#?^@K74U\_B/XLCV*7P(*\?UW_ )#>H?\ 7Q)_Z$:]@KQ_ M7?\ D-ZA_P!?$G_H1KIP7Q,Y\5LBC1117KGGGL&A_P#($T__ *]X_P#T$5>J MCH?_ "!-/_Z]X_\ T$5>KYF7Q,]N/PHHZY_R!-0_Z]Y/_037C]>P:Y_R!-0_ MZ]Y/_037C]>K@OA9PXK=!6YX*_Y&:S_X'_Z U8=;G@K_ )&:S_X'_P"@-795 M_AR]& M]A?X,?ZZGDU_XC"NW^&O74?^V?\ [-7$5V_PUZZC_P!L_P#V:C%?P9?UU"A_ M$1V]%%%>">L>6^-?^1FO/^ ?^@+6'6YXU_Y&:\_X!_Z M8=?1TOXI>"O^19L_P#@?_H;5Y;7J7@K_D6;/_@?_H;5RXW^&O7_ #.C#?&_0W** M**\8](\2/6DI3UI*^H/""J_[-W_(P_&C_LJUY5^R=_R:Q\& M_P#L3-&_](8:]5KQCT@KS+Q7J_PMU+XK>'M,\1:9I6H^.;%U.D7=]HQGDM)7 M5I D-V8BD4I6(R;%*]1UW2["QM=).E2P7VI:9 MJE]'J=U (9_ +X8ZE9-9W?PY\)75FT M?E-;S:':O&4\UIMI4QXQYKM)CIN8MU)-5[WX+_"ZT6SL)OAQX;DANII(XXHO M#<,L2L\8\PN5B*QAD@12SX!V1KDG:*^9_#G[*'BKQ)\//"M[!I>E^%&^T6&I M2>&[346A"RI;HK7\LUYI4TBWQ(^8"&.0?\]\[BW7>)OV:?%5[X2_LG3?!GP_ M%\FJ3W%UJ,^IR#^W(Y;>>)[J\A?3I8WN3YBD"9;A%))RP&Q@#U>7X=?!2[\7 MZY9S>#O!3^(DB1-3,VC6OFLE\SJ$D6WG:ROII9$9181QJOE2+LVQ!=XP$C4 UVOP ^%>C>%;W5 M]8TO2H+#1DGN+3P];S: VEW5C:23&:XB*NJN4:X+;243*1QG#<.P!VOA3XR^ M#O&VN76CZ1K*S:G;M@VT]O+;M*,R /%YJ+YJ'RI2KQ[E81L02 377WEY!I]I M/=7,J06T$;2RRR'"HBC)8GL 37S)=?LZ>,]7\<6^H26/AG1=&M+Z[N;>WLM M8N[H0S3V]Q%_:%M!-;;+.=3*C>3$2CL7(/C;X+\+^%=&\2:C MK#1:)J\(NK2[BLYY@T'E^89G"(6CB"8+2.%5 M*[CQKXLUS4+?P]XXAU:2VGN-/U^^B@LM9V$'R;J M&+3&=4C))C:2:Z \M5"(&^4 ^GWU^Q6[CMDE>XF>X-HPM8GF$,HC\S;*4!$7 MR8.7*CYE&T)\U 'UA17D_P%^&.M?#-O&$6J0:/;6FIZJ]]:)I< M@D=@P^=Y6%O"&K?6M>TR2 6UWKG@VZN[2R:X<+$RWSVS6\0=U"AO M, WKMSN7 [BX^"GP\NM=OM;G\!^&)M9OY8Y[O49-'MVN+B2-U>-Y)"FYV5T1 M@22054CD"O+_ (B_ G7?C3\2?$+ZOJD5E\-K_1[;3I+'2=3CDDU5X97E"7<4 MEB2D6Z5AB&Y4D+A@P&)/4U4MO@G\*]1U$NOPU\,_:])$EE%-/X:AC M\I)5+R)"[1 -&WGON,9*EGD!^;<*\RE_9]UW4)]1@U3P5X&U(:KJ5E=ZIKDN MJSB^U"V21'DM)Q]B)DBC ,:*TFV1 R1AF%RQ:>?%%_<68#:;';6Q:-[,*=LL2,%*D0A08\D8H ^AG_9_^%\GANU\//\ M#?PBV@6MR;VWTIM"M3:PW!&#,D7E[5N5^(7[)G@3XAZ[I6H7%E;: M7!97$ET^GV6B:5)#([CQ#-X!\,2Z_<3I'$6]AEADD71[4OB27SG/S1D$F;$IR"#( Q!/-9WP/_ &?_ M Y\!-.U2UT%S.^I2I)<7#:9IU@6V A04L;6WC;&YCN9"YWN(^)7_,._[:?^RUU87^ M-'^NAA7_ (;.(HHHKWCR3T7X=?\ ($G_ .OAO_05KJ:Y;X=?\@2?_KX;_P!! M6NIKY_$?Q9'L4O@05X_KO_(;U#_KXD_]"->P5X_KO_(;U#_KXD_]"-=."^)G M/BMD4:***]<\\]@T/_D":?\ ]>\?_H(J]5'0_P#D":?_ ->\?_H(J]7S,OB9 M[\G_ *":\?KU<%\+.'%;H*W/ M!7_(S6?_ /_ - :L.MSP5_R,UG_ ,#_ /0&KLJ_PY>C.6G\:]3U*BBBOG#V MCB/B5_S#O^VG_LM<17;_ !*_YAW_ &T_]EKB*]["_P &/]=3R:_\1A7;_#7K MJ/\ VS_]FKB*[?X:]=1_[9_^S48K^#+^NH4/XB.WHHHKP3UCRWQK_P C->?\ M _\ 0%K#K<\:_P#(S7G_ #_ - 6L.OHZ7\./HCQ:GQOU"O4O!7_ "+-G_P/ M_P!#:O+:]2\%?\BS9_\ _\ T-JY<;_#7K_F=&&^-^AN4445XQZ1XD>M)2GK M25]0>$%5_P!F[_D8?C1_V.4/_IATBK%5_P!F[_D8?C1_V.4/_IATBN#&_P - M>O\ F=>&^-^AT/[)W_)K'P;_ .Q,T;_TAAKU6OE_]F3]IOX/:!^S;\*-,U/X MK^!].U*R\):3;75G=^([.*:"5+.)7C=&D!5E8$%2 000:]+_ .&L?@A_T63X M?_\ A46/_P =KQCTCU6O /%TGQ"N_P!H";2=#\5>*K+0A:6EZ3%8Z1/H]F2M MP7BG#PB];S?LZA2D@ +MF0?*AZK_ (:Q^"'_ $63X?\ _A46/_QVL*V^.O[- M5GK^JZY!\0OA5!K>K1+!J.I1ZUIJW-[&HPJ32!]TB@< ,2 * .7U#]ICQ3X: M\.6MF-&T_P 0:N/""ZN-5>:YBCDOA#&[1SJMIY$0._?M2X:7:0?*VD&O5_ W MQ1O?%'CSQ'X9U+1[?29=+1'@EBNYIOM8X65D+6\<;*C_ "GRY)"N5$@B9M@\ MR7QO^R(ES%JT5Y5_PUC\ M$/\ HLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ M *+)\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK17E7_#6/P0_P"B MR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\$/\ HLGP M_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ *+)\/\ M_P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK5'4]#T[6D":AI]K?H 0%N8 M5D !Z_>!KSC_ (:Q^"'_ $63X?\ _A46/_QVC_AK'X(?]%D^'_\ X5%C_P#' M::;3NA-)Z,](TK1=/T*V-OIMA;:=;EBYBM(5B0L< G"@#/ Y]JNUY5_PUC\$ M/^BR?#__ ,*BQ_\ CM'_ UC\$/^BR?#_P#\*BQ_^.T-MN[!)+1'JM%>5?\ M#6/P0_Z+)\/_ /PJ+'_X[1_PUC\$/^BR?#__ ,*BQ_\ CM(9ZK17E7_#6/P0 M_P"BR?#_ /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\$/\ MHLGP_P#_ J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ *+) M\/\ _P *BQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK17E7_#6/P0_P"BR?#_ M /\ "HL?_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\$/\ HLGP_P#_ M J+'_X[1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ *+)\/\ _P * MBQ_^.T?\-8_!#_HLGP__ /"HL?\ X[0!ZK17E7_#6/P0_P"BR?#_ /\ "HL? M_CM'_#6/P0_Z+)\/_P#PJ+'_ ..T >JT5Y5_PUC\$/\ HLGP_P#_ J+'_X[ M1_PUC\$/^BR?#_\ \*BQ_P#CM 'JM%>5?\-8_!#_ *+)\/\ _P *BQ_^.T?\ M-8_!#_HLGP__ /"HL?\ X[0!ZK7$?$K_ )AW_;3_ -EK!_X:Q^"'_19/A_\ M^%18_P#QVN/^(/[4?P9O?L'V?XN>!)]OF;O*\2V38SMQG$M=.&:557_K0PKZ MTV:]%>[SQ[G ME#> _VIO@O9Z1,D_Q>\!P.9R0LGB:R4D; M5YYEKI/^&L?@A_T63X?_ /A46/\ \=KP*[O4E8]>E\"/5:\?UW_D-ZA_U\2? M^A&K?_#6/P0_Z+)\/_\ PJ+'_P".UY7K/[3'P?EUB^=/BMX(=&G1^\KIP;2D[F&)3:5CNZ*\X_P"&E/A%_P!%4\$_^%%9_P#QRC_AI3X1?]%4 M\$_^%%9__'*];GCW//Y7V/J?0_\ D":?_P!>\?\ Z"*O5X]HW[5OP2BTBQ1_ MC%X!1U@C#*WB>Q!!VC@_O:N?\-8_!#_HLGP__P#"HL?_ ([7SCZ MY_R!-0_Z]Y/_ $$UX_5W6?VK?@E+I%\B?&+P"[M!(%5?$]B23M/ _>UY7_PT MI\(O^BJ>"?\ PHK/_P".5Z>#:47=G%B4VU8]'K<\%?\ (S6?_ __ $!J\<_X M:4^$7_15/!/_ (45G_\ '*V/"/[3GP=MO$-I)-\6/ \4:[\N_B.S 'R-W,E= ME64?9RUZ,YJ<7SK3J?3M%>5?\-8_!#_HLGP__P#"HL?_ ([1_P -8_!#_HLG MP_\ _"HL?_CM?/'L&]\2O^8=_P!M/_9:XBLCX@_M1_!F]^P?9_BYX$GV^9N\ MKQ+9-C.W&<2UQ_\ PTI\(O\ HJG@G_PHK/\ ^.5[F&DE22;_ *N>573=1Z'H M]=O\->NH_P#;/_V:O ?^&E/A%_T53P3_ .%%9_\ QRNP^'W[4?P9LC?_ &CX MN>!(-WE[?-\2V2Y^]G&9:,3).D[/^KA0351:'T+17E7_ UC\$/^BR?#_P#\ M*BQ_^.T?\-8_!#_HLGP__P#"HL?_ ([7AGJC_&O_ ",UY_P#_P! 6L.N0\7? MM.?!VY\0W4D/Q8\#RQMLPZ>([,@_(.XDK'_X:4^$7_15/!/_ (45G_\ '*^A MI2C[..O1'CU(OG>G4]'KU+P5_P BS9_\#_\ 0VKYF_X:4^$7_15/!/\ X45G M_P#'*](\(_M5?!2V\/6DJ_P"S=_R,/QH_['*'_P!,.D5P'_#2GPB_Z*IX)_\ "BL__CE=;^R9 MXETCQA GRAPHIC 13 stld-20231231x10k005.jpg GRAPHIC begin 644 stld-20231231x10k005.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" $H ?(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \%_:F^/][\"I/! &H:5 MX7T77+^6TOO%FOZ7M?#OQ MW\)!XO/ANS\'>,-*UK4[Z?0TN-7>)+3]Y;R6EQ Q^T1/#)$Q(@SA6?" E4]V M^)O@7Q)XOFLY= \3V6D11V=U97>E:SI']IZ;J*3F('[1 )H6;:L<@7:Z_P"M M..++2[/PKX>U[1O*DT!I5GGU9)/M,R!;I!%$CR MQP@-M5=I=N" #V[4?VD?AQI5SX7AG\2*_P#PDEG;:CITMO9W$\1M;B1([>>: M1(REM'(\J(CS%%9B0"2"!4U7]J7X::/<^*;>?Q!*TWAJ"\N+_P O3KIHV%H4 M6Z6"7R_+N'A:6-9$A9VC9@'"FO'-(_8!MM/U[X?ZO>^(= U^\\.>%;3PE>?V MWX1BODFAM90UO=V:S3O]DNE3*;SYT9R#Y?&*UO"?["FC>%+KXDQ0ZGH[Z?XO M75Q%>KX9@76[(:A&5EA;42Y:6!"[LB!$;) 9V48(!Z&GQ]G\3_LNS_%KPAX8 MU+4[V7P\VLV/A^[M9H9YI?)\P1!60-(,]'C!608:,L&4GRWPE^V[IMM\(?%G MQ*UKQ%X:\;>#=$T^&:'4O!]I<6UU/>.\RFTFT^:266T8;(@K2,58.9,JO ]B M\#?"+7/"/[/N@_#=O&+1:GH^E6^D6_B71M/^R2I% JI%(L,DDR^9Y:*&+,R, MV3LVG97EGC7]B>7XF:/\56\2^*M+@\2^/-(M-'FU/P[X=^P01I;3--'/- US M*UQ.6*JSF1?DC15"XS0!ZO#^T?X";7M T.XU2[LM:UF&UFAL[K2;R(V_V@LM MNERS0A;5Y61UC2$K*2^6+5M M+NS8W20W)@G\E\PK<(LB/$TD$CJCXW=E,+_L;17OQPM/B9J6J>&]5U::STV+ M5$OO"4=RXN;,_)<:=)-.YL2P"JP(F.%R&#!67B]-_P""=5IX=^%OCKP/H?B/ MP]IMOX@M;O3K36O^$.B;5H;2XO%N'BN[M9UDNR@0)'@Q*.K+)MC" 'HG[5?Q MS\8?!K]EZ3XH>&6T$:E8QZ?/=6FLV,UQ!,ES-#"P0QW$1C*M.'W$OD(5QSN' M'?"_]MVU@3XM:C\1=9T/4/ 7@O4].L;/XC^#],NWTC46NH59HMB/=8>&1D1W M65ES-&#MRI?T/X]_L[ZY\;OV=;;X6KXOT_1'EBL(M2U3"EEY)#C1_:)^!>M?M"_ &\^'=YXIL-&U'439-?ZS!H[R0NT$\< MY\JW-R#&&DB7AI7VJ2,L?F !'>_MC?"&PLH;N7Q8S6\CW2EX=*O9?)2VD2.> M>4+"3%;JTB#[1)MB.X$.1S7$_M0?M?VWPH:TTOP9JFEZGXHMM8TJUU2PO=*N M[JW2WO9%5$^U1.D,,YC;SE1W9F12PC*G<-7X\_LF3_&GQ&^OV_BR'P_JNI^$ M[CP7KKG2FN4N].FFCF?[.OGI]GE#H^UV,H ?!5L UQGQ _8*N]:O/$L'A'Q] M;>&O#^O7FB:E/INI:$VHR0W6F(B0F.874)\MUBCWHRL<@E74'% 'K]Y^U=\, M-/\ %,OAVY\075OK$7B*W\*202:-?!4U.XY@@+^3L D'*R9\LCD-CFJVO?M? M?"GP[J?BO3KGQ)*][X9M+V\U%(-,NWCVVC1K=+%,(O*FDB:6-72-V9"3N VM MCS3Q]^Q!JWBSXK7OB_3?B%:Z5:77C#1O&SZ;<^'S-#K$T.GG2%^W:?+J,1253=>:5EB M1GDD1?*1\LH:1E7! .TMOBW?_$/]G#_A8O@N--%U"[T3^UK.'Q+I=PR1D)YC M))"6@=U(#*LBL%;*R*77&[P72/VX?%5[^QIXO^(5QH>C0?%7PO?7VC:EH;+* MMC#>VQ:1\KYADVBW4OC?RP*AAU'ONA?"?Q'H/[.5A\-XO$^ER:U9Z*FA1ZZ^ MBR?9C"B")6-H+K=O\D $B8#?\^ /W=>1>+?V&+SQ&_Q;O;7QS9Z9JOQ+TVTL MM5"Z%))96TRQE+RYM[?[6"KSXB(W2-LVMDR;AM -GP9^T[J=KJO@VU\9ZMHL MC:AX$;Q=J=GHGAO5C>$O+$8VM407$;PQQR%) )&E+@.%520OK?PI^.?@WXVV M6MM()$#J(YIHD21MK LJ$LF0&"GBO(M _98\=>' M/&O@GQ7:?$?P^=6\+>#G\(0"3PE.89HRX9)V7^TVT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !167XFO=4T_0[J?1=.@U750 MM9W5T;:&1RP \R58Y M"B#.2P1R #A2>*\7@_:1\06IF75O!NF6_P#9#F3Q%-8Z^\\5C:F]ELHYH"]I M&T[&2VN69&6+"0L59R54@'OE%>'^$OVEF\7>(_'FAV_AZ%=3\/W_ /9EA:)J M6^>\N#X4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 ,E#F)Q$RI(5.UG7< >Q(R,CVR*\:US]G634?[)MK/Q M$MKI D^'GPUT#PE)F6*632"#RHG 7!6.+NPKE_"/_ ",' MC?\ [#$?_I!9UU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?,_@?XJ^+? MBS\3/$6F3:IKW@33K\:C9^%_LVGZ?/:3V]C=Q6]W=^:_F2F\+.2BR(D"HZYC MG:.0T ?3%%?,-GXL^+NE2^!=:O=4N]:\'027HU#4[2VL%&IVXNY4M9;B' F: M6>W^S&!+%1OFD.]55E0>N_"/XEV'CV'6+0:L;[7=-N3_ &A9_97A2RWO(J11 M.R*+B)3%)$+A-RR/#)@C!10#<^)?CNR^&'@#7_%>H03W=KI%G)=-:VJAIKAE M'RQ1@X&]VPHR0,L,D#FO#;+]IO7Y/A=;:RB:1JOBJXUVUM+S28].O;!-"M9+ MJUBECN%N2LLLJ"Z0+)LA$OFHZQ"-6->^^,_"6G^//"NJ^'M560V&HV[6\IA< MQR(".'1ARKJ<,K#D$ ]J\KUS]CSX<>,M%N8/&&E0>-=?O+Z+4+SQ3KNG6,NI MW$B-#A2RVZQHABMH8"D<:!HUP069F(!DV'QY\7V.K_$&U\4:=I_AJWL+F6'1 M;S5+">SM8HDGNE:XGN)9!% _!MG\/?!^E>';":XN;;3 MX1$+B[96FG;)+R/M55W.Q9B%55!8A548 -^BO#/VG/BQXF\"GPYH/A/3M4N M;[58[S4=0O=$AM9[ZRTVS6,W#VT=VZ0-,6GA5?,+ !F8)*P6-J'B6\^)$MU/ M=>!/&\_BM=7\,W=];:?<6%E$EDQ6(6$\#F-"LLH$WRW+/')(&95BCC:, 'T% M17S]X*^-%[H4OA/1_'^L7FF:BTLUE,US91RS7MRTZQPQ7$EK&UO%Y27-FLTL M96$W-Q'$DF5:,_0- !1110 4444 %%%% !1110 4444 %%%% !165XJ\4Z3X M(\-ZGX@UZ_ATO1M-MWNKN\N&PD,2#+,?P'0M45Y9H?[1&@>(+K MQ?!;:9JZMX>F-LIDCA U.07MQ8[;;$I.3=VLT \X198!A\C!SZG0!R_A'_D8 M/&__ &&(_P#T@LZZBN7\(_\ (P>-_P#L,1_^D%G744 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5YEK7[-_P_U]/$\=YI5]Y?B2*:'48[?6KZ!/+FD66Y2%8Y ME%LL[HK3"'8)B/WN_FN@\6Z[?:9J4<5M/Y49B#$;%/.6'<>PK$_X2[5O^?O_ M ,AI_A6JIMJY#FEH;7AWX5^'?#&FZ=8V<-_/#879OHGU'5;N^E>?84#RRSRN M\VU2 HD9@FU-H&Q<2>#OAAX:\ :GKFH:%IS6=WK4WGWLCW,LVXAG<(@D=A%& M'EE81QA4#2N0H+,3@_\ "7:M_P _?_D-/\*/^$NU;_G[_P#(:?X4_92%SHIZ MS\9]KW;=S 9QL&<9KQ.J^HZK=:'I]SJ5C+Y%[9Q-<02[0VR1 M64X((."!P1BAT*:3T&JDK[GT_P"/?AEX>^)=M90:_:W$PLY3+!)9W]Q92KN4 MHZ&2"1&:-U)#1DE'&-RG K)T#X%>#_#'CFZ\7:=:ZG%K-RYED$NN7TUH&\OR M@4M'F,";8R47;&-BDJN!Q7Q]_P -2?$__H9O_)"U_P#C5'_#4GQ/_P"AF_\ M)"U_^-5Y1VGV/J7P2\&:POAH7NDR7!\.R^=8,]]<;BYECF8SMYF;G=-#%,WG M[]TL:2-EU#5W-?G_ /\ #4GQ/_Z&;_R0M?\ XU7T!^RC\4O$_P 2O^$I_P"$ MDU/^T?L7V7[/_H\46S?YV[[BKG.Q>N>E 'T!1110 4444 %%%% !1110 444 M4 %%%% '"_&[X>2?%3X8ZOX;A-N9YVM[F&*\)%O/)!<1W"0S%02(I&B".0"0 MKL0">*\0T+]EKQ+H%EJ.FZ9:^&=#T'Q6D=MK6C:?=RBWT&VBO9;I8M- ME$P M;[5= AE@"M(' (&P_5-% 'C?C_X(3:U/XJU'PS9:1X=UB\B66VN=-D?3Y]0N MRI26:[N88_-1S"7MXYDWO$LTKC'-7\/?#70-$\3WJZQJ]M8I;WL M[SO=!VVX*F60!Y@!\OFR /)MWL S$5UE% ''?#[2[+1=2\966GV<%A9Q:PFR MWMHECC3-C:$X50 ,DD_4FNQKE_"/_(P>-_\ L,1_^D%G744 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110!P?CS_ )#$/_7 ?^A-7-UTGCS_ )#$/_7 ?^A-7-UV MP^%'-+<****LD\KUG_D,7W_7>3_T(U3JYK/_ "&+[_KO)_Z$:IUV+8P"LSQ/ M_P BUJW_ %Z3?^@&M.LSQ/\ \BUJW_7I-_Z :);,:W1\^4445X9Z(5]5_L+_ M /,[?]N/_MQ7RI7U7^PO_P SM_VX_P#MQ0!]5T444 %%%% !1110 4444 %% M%% !1110 45D>+O%6F^!O"VK>(=8N8[/2],MI+NYFEE2-51%)/S.54=,L5U""*]NF,EA<1Z79S3>3;W5Q)!=21M%*V2IA:4A5 M9F"JK$ 'KE%>6:'^T1H'B"Z\7P6VF:NK>'IC;*9(X0-3D%[<6.VVQ*3DW=K- M /.$66 8?(P<^IT //^0Q#_ -/:6 M\C!A]^9(9F3 R01&W(' ZCY^/[.'B2WM)+#3HM T[2_$]K':>([.&\FV:5$F MHW%Z([ >1B<8O;F'YQ !\D@4?ZH?2M% 'C?C_P""$VM3^*M1\,V6D>'=8O(E MEMKG39'T^?4+LJ4EFN[F&/S4.9-[Q+-*XW,55.X^&7AW6?#OPUT#1?$ MFHMJ>M6UBD%Y=)=2S$N%P0)W DE*C"^,K2 M!YWBCUA,-7D9F/7N3@8'05V-?\AB'_ *X#_P!":N;KI/'G_(8A M_P"N _\ 0FKFZ[8?"CFEN%%%%62>5ZS_ ,AB^_Z[R?\ H1JG5S6?^0Q??]=Y M/_0C5.NQ;& 5F>)_^1:U;_KTF_\ 0#6G69XG_P"1:U;_ *])O_0#1+9C6Z/G MRBBBO#/1"OJO]A?_ )G;_MQ_]N*^5*^J_P!A?_F=O^W'_P!N* /JNBBB@ HH MHH **** "BBB@ HHHH **** "BBO.K3]H7X?:A;^&[FS\0K?6GB%B-.NK2TG MF@=?.\A9))$0K#&TI$:22E4=B I8D4 >BT5PVF_&SP9J\WBF*TU:29_#+,NI M8L;@ %9)86$),>+@B6":+]SO_>1M']\;:[F@#E_"/_(P>-_^PQ'_ .D%G745 MR_A'_D8/&_\ V&(__2"SKJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X/QY_ MR&(?^N _]":N;KI/'G_(8A_ZX#_T)JYNNV'PHYI;A1115DGE>L_\AB^_Z[R? M^A&J=7-9_P"0Q??]=Y/_ $(U3KL6Q@%9GB?_ )%K5O\ KTF_] -:=9GB?_D6 MM6_Z])O_ $ T2V8UNCY\HHHKPST0KZK_ &%_^9V_[_MH^'];\36$45N=D;;6VY]A\==$U+Q/>:5!INKO:0K<+;:PENDEK?SP( M'GMK=4.[GPIIN@>#=.\.ZS8W$KIK:Z]JT^G& M6T/)@B:*UN.9,E68@;4#!1N<-'S/AOX1>--$\3VUW![G4;V)Q)!,I@80P))/( M_ACJ%EJ&C>!AXOO?$.EZQ%M7\:^";_ $71=6LM&O+LQH]QJ.GO?0/"'4RQ/"DT+,LB M!HSB12 YQS7S-X9^"7Q1T;PSHS;=0'EWB3 MMJ5ZTTDS-;PW,C6\!B::XF1'58GNYEE<#R][^I?#)/$\GPUT!/%[O%XI:Q07 MSGR?.67;UD\H&'S<8W^6#'OW;/DQ7644 <=\/K.6PU+QE!/?3ZE*FL)FYN5C M$CYL;0\B-57C..%' '4\UV-%O M"FIZM:6MM=SVD)D5+Z\%G;+R,O-.5;RHD&7=PK%45B%8@*0#([6WT&VCU/3]:.CV=G!JGG-(^^4,ET?*7[+/$D+R30_O-BE,,[ M.JD ]OHHHH **** "BBO$;[0-=L_CW=V3:KK$6F>)/#]^T5Q!KDLJ+)'-:KD M6C@1V1B279'+ K>89':8AQ'O /;J*^1[+0/B#'HGAC4/[>OM.M_!WB&ZM]8T MQ_$U]>-+G4+::&*WG92^J;[;S+18[LI\]V6PC1(@]>^#/Q1A\6>(?$V@W<.J M1Z]:3O=W,UTZ-9R$2O;216FV1F6."2W:$[TB\QE,H5O,+$ ]:HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .#\>?\AB'_K@/ M_0FKFZZ3QY_R&(?^N _]":N;KMA\*.:6X44459)Y7K/_ "&+[_KO)_Z$:IU< MUG_D,7W_ %WD_P#0C5.NQ;& 5F>)_P#D6M6_Z])O_0#6G69XG_Y%K5O^O2;_ M - -$MF-;H^?****\,]$*^J_V%_^9V_['[C6;C5]1M;2TN9+6]BN-!U" M.YT]DC221[NW: 2VT2I+$[33(D866,E@'7/JB.LB*Z,&5AD,#D$>M #J*** M"BJFK:M8Z!I5[J>IWMOIVFV4+W-U>7#0!TU%8%O\0/"]Y+K\<' MB32)Y/#_ /R&$COXF.F_*7_T@!OW/RJ6^?' )Z"M^@#E_"/_ ",'C?\ [#$? M_I!9UU%A747AO4=/TK6FV_9[S5 M+![ZWC^8%M\*30L^5W 8D7!(/(&TZU=+R_N+B2XDFA O%$*1R2NT, M;B8(P1G,K(I&Y\5/@HWQ2T_78KW4;"2>Z-M%I\>HZ7]KLX+:*6&>2WN(#*OV MA)Y8OWH#1AT6),9CW-UW_">:?_SQN?\ OE?_ (JC_A/-/_YXW/\ WRO_ ,53 MY)=A&O#/]H7.K?V+IEMIWV^\.9KGR8EC\V0]V;;N/N37 MD'[4L7ANZG\'BYU+PVWC"TU.VOM'T/5G4ZC?K%<1O)'IH\P-%<-M1?/5)"JE ME&S>77V/3O%MGJ=[';11SK(^<%U ' )]?:MNI::W&G?8^5O$?A?PG\1_C9\> M/!MCK>@:3JE]H'AN]U13'#XO)'^W6X=&FC:(6L"O M'+?"OQ7\)?"]U86^LPZGIRZ-HMY+<_9)_L:!%-Q:6A1S+O*I++'YB_9[9; Q)XCD'@GPZ)/$@*ZV_]DP9U09)(N3L_?+ M_ME^+-<\+_\ "(?V-K.H:1Y_VSS?L%T\'F;?(V[MI&<9.,],GUKYJ_X6SXX_ MZ'+Q!_X-)_\ XN@#]$=*\%>'=!TC2]*TS0=,T[2]*<2:?96EG'%!9L P#1(J MA8SAW&5 ^\?4T_2O".A:%K.KZOINBZ=I^JZPT;ZE?6MI'%/>M&I6,S2* TA5 M20"Q. <"OSK_ .%L^./^AR\0?^#2?_XNC_A;/CC_ *'+Q!_X-)__ (N@#]*Z M*YGX8W<]_P##;PG=74TES1S"A+,3R22223734 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '!^//^0Q#_P!//^0Q#_P!3_P!"-4ZN M:S_R&+[_ *[R?^A&J==BV, K,\3_ /(M:M_UZ3?^@&M.LSQ/_P BUJW_ %Z3 M?^@&B6S&MT?/E%%%>&>B%?5?["__ #.W_;C_ .W%?*E?5?["_P#S.W_;C_[< M4 ?5=%%% !1110 5P?Q2\!ZAXW_LS[#-;1?9?-W_ &AF7.[9C&%/]TUWE%5& M3@^9":4E9GBGC^S\5^%OA=IGA+2_!.I^-EU0SV6KS:'>6,1L[-RQD*B[G@WR M.K[%QPI+,WW563GO"'@CQCHWBG3C=>$+NVTWPYJ.K>)(I;2^M95U%[R&3R[" M'=*K"2-KF5"TJQQ_N8R'(8[?HRBDW=W8)65CYCGUGXCZCX2UQ;OX'^)H]1\7 MWGEZ[';ZQHK26MKY(B80YO@C_N5CB1BRDN99&1 J1R?1^BB1=&L!-9KI\PMX MP]HLGF"!MHR@8?>"GC/?%7:*0PHHHH YWX@WFGZ=X0O[K5(]0>T@\N0-I6F2 MZE=12"13%+%;Q12L[I)L<8C8#;N(P#7RE;>$?$MEHTUA+HVM:E?>*;"*UT'5 MWT2:.2&9-=N[M[V_41XLII(KFTNG,HBS)"X5$<")?L^B@#YG\5_"VZ^'EYXZ MU;P?%J^J(Q&J75IJ5DUU;^;)>W%[Y-K% DL5TCQ!>V*2W%N]K) $D*_>,$C>9$&X;R7;>F[8QW*3764 M4 <=\/H[V+4O&2:A<075X-83?+;0-#&W^@VF,(SN1Q@?>/.3QT'8UR_A'_D8 M/&__ &&(_P#T@LZZB@ KQ^O8*\?KHI=3*IT"BBBN@Q,?Q=_R+UW_ , _]#6O M-Z](\7?\B]=_\ _]#6O-ZZ*>QE/<****U(/-/C-_S!_^VW_LE>:5Z7\9O^8/ M_P!MO_9*\TKR:_\ $9W4O@04445@:GZ5_";_ ))7X-_[ ME_Z(2NKKE/A-_R M2OP;_P!@6R_]$)75T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% '!^//^0Q#_P!//^0Q#_P!3_P!"-4ZN:S_R&+[_ *[R?^A&J==BV, K,\3_ /(M M:M_UZ3?^@&M.LSQ/_P BUJW_ %Z3?^@&B6S&MT?/E%%%>&>B%?5?["__ #.W M_;C_ .W%?*E?5?["_P#S.W_;C_[<4 ?5=%%% !1110 445XI^TCX9^(?B+_A M'?\ A IM0B\G[3]M^P:D+/.?*\O=F1-W1\=<<],T >G^*O'/AOP+!93>)?$& ME>'H;ZY6SM9-5O8[9;B=@2L49D8;G(!PHR3@\4^'QGX?N?$=]X>BUW39=?L8 M%NKO2DO(S=6\+?=DDB!W(A[,0 :\$\6W-SX9^ FD^&?'WAWQ#XA\1>(;>_T. M\N[+0[KQ!)8VD\C>=).]M',=GE^5M3/SLL:X 5F3-\):5<)XKM;34/#&N0VN MDZAKFMZU-?:)/,E[IEW;MY%L&6-ENI2LD"-!&7<&T(*\)D ]S@^-7P]NO#=E MXBA\>>&9?#][>#3[754UBW:UGNCG$"2A]K2'!^0$MP>*[.OC_7M3TOX@^ _' MM]8^&O'7ASQ/XRFE$-K+X$OOWDC6L5NMG=>;;86.5+>W$\Q>),.42Y'ELZ_7 MEOYIMXO/""?:/,$9)4-CG&><9H DHHHH **** "BBB@#E_"/_(P>-_\ L,1_ M^D%G745R_A'_ )&#QO\ ]AB/_P!(+.NHH *\?KV"O'ZZ*74RJ= HHHKH,3'\ M7?\ (O7?_ /_ $-:\WKTCQ=_R+UW_P _P#0UKS>NBGL93W"BBBM2#S3XS?\ MP?\ [;?^R5YI7I?QF_Y@_P#VV_\ 9*\TKR:_\1G=2^!!1116!J?I7\)O^25^ M#?\ L"V7_HA*ZNN4^$W_ "2OP;_V!;+_ -$)75T %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% '!^//\ D,0_]//\ MD,0_]DW_H!HELQK='SY M1117AGHA7U7^PO\ \SM_VX_^W%?*E?5?["__ #.W_;C_ .W% 'U71110 444 M4 %%%% !1110 4444 %%%% '&_&+5O!6A?#37M0^(US8VO@FV@$FJ-J9_P!' M>(.N(W7_ ):!VVIY6&\S=LVMOVGXZL;CP@NG:?#HNI:3J&;3X9/)9E6..1#B-64?>]% 'R3XC\"I\'-1^+.JPWU MCXDTW56_M/Q!#+%]@$4$EWA5L+NP.LHH X[X?1WL M6I>,DU"X@NKP:PF^6V@:&-O]!M,81G-_\ L,1_ M^D%G744 %>/U[!7C]=%+J95.@4445T&)C^+O^1>N_P#@'_H:UYO7I'B[_D7K MO_@'_H:UYO713V,I[A1116I!YI\9O^8/_P!MO_9*\TKTOXS?\P?_ +;?^R5Y MI7DU_P"(SNI? @HHHK U/TK^$W_)*_!O_8%LO_1"5U=?\AB'_ *X#_P!":N;KMA\*.:6X44459)Y7 MK/\ R&+[_KO)_P"A&J=7-9_Y#%]_UWD_]"-4Z[%L8!69XG_Y%K5O^O2;_P! M-:=9GB?_ )%K5O\ KTF_] -$MF-;H^?****\,]$*^J_V%_\ F=O^W'_VXKY4 MKZK_ &%_^9V_[O2/%W_(O7?_ /_0UKS>NB MGL93W"BBBM2#S3XS?\P?_MM_[)7FE>E_&;_F#_\ ;;_V2O-*\FO_ !&=U+X$ M%%%%8&I^E?PF_P"25^#?^P+9?^B$KJZY3X3?\DK\&_\ 8%LO_1"5U= !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P?CS_D,0_\ M7 ?^A-7-UTGCS_D,0_\ 7 ?^A-7-UVP^%'-+<****LD\KUG_ )#%]_UWD_\ M0C5.KFL_\AB^_P"N\G_H1JG78MC *S/$_P#R+6K?]>DW_H!K3K,\3_\ (M:M M_P!>DW_H!HELQK='SY1117AGHA7U7^PO_P SM_VX_P#MQ7RI7U7^PO\ \SM_ MVX_^W% 'U71110 4444 %%%% !1110 4444 %%%% &3XL_L/_A%=9_X2?^S_ M /A&_L4W]J?VML^Q_9=A\[S_ #/D\K9NW;OEVYSQ7PMX.UC1M4^#_P '97N] M/OM>'P\\,P> F,J.XUF*4Q:BML<_ZY-MHLP7E8UD#_('%??]% 'R3XC\"I\' M-1^+.JPWUCXDTW56_M/Q!#+%]@$4$EWQE/<****U(/-/C-_P P?_MM_P"R5YI7I?QF M_P"8/_VV_P#9*\TKR:_\1G=2^!!1116!J?I7\)O^25^#?^P+9?\ HA*ZNN4^ M$W_)*_!O_8%LO_1"5U= !1110 4444 >;?M$^+_$/@CX0ZSJ/A,0+XCFGLM- ML9[H PVTMW=PVHN'R"-L7G^:<@C$9SQFO#?"NG^.[?4O"?B.&]U-+3P[?W>B MZGHMWXQOM0EOM166>-C$7B2*]2Y+P\S+"EF(G:-%VL!]8:MI-CK^E7NF:G96 M^HZ;>PO;75G=Q++#/$ZE7C=&!#*RD@J0002#5'2?!GA_0+#2;'2]"TW3;+2 M5TZVM+2.*.R!4J1"J@"/*LP^7'!([T <+\"_B99^.+?6]+']J/JVE3^9=W.H MA/+O!+)*!/;!9'*6Y>&94C?9(JQC<@R"WJ=9&@^$="\+3:G-HNBZ=I$NJ73W MU_)86D<#7=PWWII2H&^0X&7;)..M:] '$?$KXKV'PWN- L7L+C7-;UVZ:UT[ M1K"\LK>ZN2J%I&C^UW$".%&,JK%_F!"D D8?AW]HGP_XGG\60VFF:NLF@S+ MBR1P@ZFSW=S9I]FQ*?O7-G<1#SO*(*;CA"'-_P",GA'6OB!HT?AFTT70[_1- M2!CU'4=3U"2&YT[:Z/%/:PK;R"65'42+NEBVO'&03VYSQ_\ Z?6)/%-_P"& M++2/#FJWACGMI=-E?3I=0N"0+B:ZN8(_,CE>'S+9)DWR1++(ZDLP50#V>BN9 M^&6AZSX9^'OAW2?$6H_VMKEG8Q07EYYKS>9(J@']XX#R8Z>8X#/C2*Z>\N=5M;HQ^=!=PO;( MB0G9DQ;Y@[;22NTAN(NO@-XOL-3\!7?AG4M/\,0V5W#/K.GZ5?SVMI;PI/;, MMK;PQQK'<0+;17%HL4JQ(#?\AB'_ *X#_P!":N;KMA\*.:6X44459)Y7K/\ R&+[_KO) M_P"A&J=7-9_Y#%]_UWD_]"-4Z[%L8!69XG_Y%K5O^O2;_P! -:=9GB?_ )%K M5O\ KTF_] -$MF-;H^?****\,]$*^J_V%_\ F=O^W'_VXKY4KZK_ &%_^9V_ M[O2/%W_(O7?_ /_0UKS>NBGL93W"BBBM2# MS3XS?\P?_MM_[)7FE>E_&;_F#_\ ;;_V2O-*\FO_ !&=U+X$%%%%8&I^E?PF M_P"25^#?^P+9?^B$KJZY3X3?\DK\&_\ 8%LO_1"5U= !1110 5F^([R:PT:X MG@?9*FW:V <98#O]:TJQ_%W_ "+UW_P#_P!#6JCNA/8X_P#X2[5O^?O_ ,AI M_A1_PEVK?\_?_D-/\*QZ*[.6/8Y[ON;'_"7:M_S]_P#D-/\ "C_A;MIH'^CZ MLEWWB3:$/ 'WEYR#VK'K@_'G_ "&(?^N _P#0FJHTXR=FA.;6IZI_ MPOG0/^?/4O\ OU'_ /%T?\+YT#_GSU+_ +]1_P#Q=>#T5I]7@1[61[Q_POG0 M/^?/4O\ OU'_ /%UQU_^V7X*T^^N+632]>:2"1HF*V\&"5.#C]]TXKSBOGSQ M/_R,NK?]?!_^@5X@_\ >#_ ./5\4T5R&Y]S>'OVO/!WB77],TBUTW7([G4+J*TB>:" M$(KR.%!8B4G&2,X!KW"OS4^$W_)5/!O_ &&K+_T>E?I70 4444 %%%% '!^/ M/^0Q#_UP'_H35S==)X\_Y#$/_7 ?^A-7-UVP^%'-+<****LD\KUG_D,7W_7> M3_T(U3JYK/\ R&+[_KO)_P"A&J==BV, K,\3_P#(M:M_UZ3?^@&M.LSQ/_R+ M6K?]>DW_ * :);,:W1\^4445X9Z(5]5_L+_\SM_VX_\ MQ7RI7U7^PO_ ,SM M_P!N/_MQ0!]5T444 %%%% !1110 4444 %%%% !1110 5\[_ +1_B'5M-UK5 M[BQU74K*[\.>%WU[1+"POI+=-0U 7 0),D;#[0@(AC\I]R'[5RN[81]$5C:[ MX,\/^*+_ $F^UG0M-U:]TB?[5IUS?6<3'0]8EO+JX#A%BABDNVA6U>X='E>V1_)@BC95;, MZ9^F?#_B.S\4^%]-U_2_,NK#4;.*^M?EV/)'(@=.&Q@D$<'&.]5];\">&O$N MC:GI&K^'=*U72=4D$U_87ME%-!=R#;AY8V4K(P\M.6!/R+Z"MJ*)((DBB18X MT4*J(,!0.@ ["@#SCPOXHU*+7/%[+X0UJ9I-4C9D2:RS$?L5J-K9N0,X ;Y2 M1AASG('1?\)=JO\ T)&O?]_[#_Y*KI4B2-G9$56D.YR!@L< 9/J< #\!4.IZ MA%I.FW=].D\D%K"\TBVMO)<2E5!)"11JSNV!PJ@L3@ $G% &!_PEVJ_]"1KW M_?\ L/\ Y*K@_L/B7_H3M5_\";+_ .2*U]%_:/\ OB&+P9+87.MS0^,69=$ ME;PUJ:)=;06)+-;@1+M!<-)M!0%P2HS7HT][;VLMM%-/%#)@-7&3CL2TGN>1?8?$O_ $)VJ_\ @39?_)%'V'Q+_P!"=JO_ M ($V7_R16OXN_:.\"^!?%M]X6VT;2K9[R\GAMI;AHH4&YW\N) M6=@ "3M4X )[57M)"Y$>2Z[H7BG4]*GMHO"&I+(^W!>YL@.&!_Y^/:N2_P"% M:^-?^A4O/_ NS_\ CU?0/ACQSHOC&\URTTJYEGN-%NUL;^.6UE@,4S0QS*!Y MBKO!CFC8,N5(;@]:WZM5YQV)=.+/E_\ X5KXU_Z%2\_\"[/_ ./4?\*U\:_] M"I>?^!=G_P#'J^@]8\:Z1H/B;P_X?OIYHM3UXSKIZ+:S/%*T,?F2*TJJ8XVV M98*[*6"MM#;6QREE^T-X&OO'UQX-6^U.VUVWU Z5(+W0;^VM?M?E>:(!=R0+ M SM'AT D.]2"FX$$OZQ,7LHGSSX_^ WQ!\5_8/LGAF6/R/,W>=>VHSNVXQB4 M_P!TUR'_ RO\3?^A=3_ ,#[?_XY7VMXD^)&A>$/ -UXSUB6]L?#]I;BZN)7 MTRY,\,1(!9[<1F90,Y;*?* 2V "1;U[QII'AC5_#^F:E<2P7FO7;V.GA;:61 M)9UADF*,ZJ5C/EQ2,-Y4'80,GBL)2>^"-4USPUX+T#2+KP7K4ESI^GV]I*\-Q M8%&>.-5)4FY!QD'&0*VO^$NU7_H2->_[_P!A_P#)5=16%X6\:Z1XS;65TF>: M5]'U&72KU)[6:W:*YC"EE D52RX=&5URC*P*L0J_$&\T73+S4+WP;KT M-G:0O<32>;8ML15+,<"Y). #P!FK/_"7:K_T)&O?]_[#_P"2JZ66))XGCD19 M(W!5D<9# ]01W%/H Y?_ (2[5?\ H2->_P"_]A_\E50UW7]9U/2I[:+P5K:R M/MP7GL .&!_Y^?:NWHIIV=PW/&_L/B7_ *$[5?\ P)LO_DBC[#XE_P"A.U7_ M ,";+_Y(KV2BM/:2(Y$>-_8?$O\ T)VJ_P#@39?_ "17->)O!?B_6;^.>#PE M?JBQ!")+JS!SDGM.?6O=_$GB32O!V@:AKFN:A;Z5I&GPM<75[=2!(H8U&69F M/0 5S_@3XN>%_B/?:A8:+=WBZGIT44]YINJ:9=:=>6\0,]""6JTD[H3IQ9XC_ ,*U\:_]"I>?^!=G_P#'J/\ A6OC7_H5+S_P+L__ M (]7O]GX]T;4-3\2Z?;RW4M]X=*#48%L+C>F^+S4\L;/W^4/'E;^05^\"*YK M6/V@?!6B^"_"_BR6[U6[T+Q,(3I4^F:!J%])<>:F^,&&"!Y$++T#JISQUXJ_ MK$R?91/)?^%:^-?^A4O/_ NS_P#CU>7:Q^S'\2M0U>^NH_#@6.>=Y5#7UMD! MF)&?WG7FOM3P7XVT?X@Z!%K.A7,ES8O)+ ?/MI;::*6-VCDCEAE59(G5U961 MU5@1R*QKOXR^$[#Q-)X?N+Z[CU6/4[?2'B.F76P7,\)FA7S/*V;613^\W;-P MV%@WRUG.K*II(N,%'8^./^&5_B;_ -"ZG_@?;_\ QRC_ (97^)O_ $+J?^!] MO_\ '*^_:*R+/AWP1^SE\1O#7C30-7NO#;26VGZA;W_P"_]A_\E5U%% '+_P#"7:K_ -"1KW_?^P_^2JK7 MGQ!O+"XL8)_!NO)+>S&WMU\VQ.]Q&\A'%SQ\D;G)P.,=2*[&F/$DC(SHK-&= MR$C)4X(R/0X)'XF@#FO^$NU7_H2->_[_ -A_\E4?\)=JO_0D:]_W_L/_ )*K MJ** /,O$USK^LW\<\'@S6%18@A$EQ8@YR3VN3ZUD?8?$O_0G:K_X$V7_ ,D5 M[)16BJ22L0XIGC?V'Q+_ -"=JO\ X$V7_P D4?8?$O\ T)VJ_P#@39?_ "17 MLE%/VD@Y$?,^H?#SQG=7]S.GA.]"22LX#7=GG!)/_/>J_P#PK7QK_P!"I>?^ M!=G_ /'J]<\0?M!> O"WBBXT#4M;D@OK66&WNITT^YEL[6>;;Y-O-=I&8(IG MWQE87<2$2(0N'7/HE:?6)D>RB?+_ /PK7QK_ -"I>?\ @79__'JJ:Q\*?'&H M:1?6L?A6Z62>!XE+7EI@%E(&?WW3FOJ2.]MY;N:U2>)[F%5>6%7!=%;.TLO4 M [6P3UVGTK*\1>--(\*7^AV>ISS03:W>?V?8E+665'G*,X1G12L>51L%RH)& M U_LW> O&/P>_X2+^V?"=]<_VC]F\ MK[!=V;[?+\W=NW3KC_6#&,]Z^DJ* .7_ .$NU7_H2->_[_V'_P E4?\ "7:K M_P!"1KW_ '_L/_DJNHHH Q_#GB-?$*7P-C=:;,K+Q3I5G42X"VRK+(DOVA10!\J?&SX3>,/'/QYU3Q M%IOA;6;G3-+T;2UMTEU>"'2/$?V>XNIKK3KBW%T&<21W:K$\\.Q)8B6(C)\S MG/B7X+^,7Q L_'$UOX1\7V.H:M::K;K:7/B6S?3+O3;C3)8+:R^Q_;FAANX[ MF2!VE50I6&5O/?>(F^SJ* /$OA+IWBJROOBUJ&I^"M4T9M6NK2^TRVO-0LU> M\VZ3:VS1B2WN)?*82VS LV Z,I/./E[3/AG^T1%?>)+U_#WQ,LXI+*ZETC3 M;?QY%+%!&[3XPETZ2*W1+,W)9)8GD9)6 M2++%B=TJ[2D^E?"+6_%/QD^)>O>)M-\7V'AI-^*O#MY;:AKGA_3HO%:Z9KFEZI;6;0_ M9W\/2ZB!$R(TNP8ADR663=YBD;<*.,\6_MTZ)\1?A?XO?X:?V[%XDTBV%Y+> M::=*OUTV$>6\4\[+//$8I23$44/,F)"R1;-Z@')>*/AI\:/$?P9.D:UX7^(> MJ^*I?"$>E6GV/Q5I[6:W)LYK:XCU.&:_5+@O*PG$X$LFUH\/&R,E=UIWA3XI MW6D>!/MG@_Q*?%UAXLGOM5UO4M;M+JS8&PO;6._A@>^D^SQ,US#(UI"@$>)5 M17"JS_6E% 'Y[7'P>^/U_P""_$>CZ_I?CCQ-%>V$JV%E'KUM:1VU^5C65YC- MK5TUS;2HK!8W8*CER((MRNOOG[2NG?$W5_%7@.\\">%O$-PEA=6E_?7FF>(5 MMD$27<3SV%9 ))$N%ZIM7?YJ?1M% 'QCX-\&_&_1K;7(8-)\>P MS7FDZNJ2Z_XJM+Q(V.IF2QMX3]ME:.867F1B8CAY$WR$("GLW[,7A;7/">F> M-HM9\/:[X?BO_$#W^GQ^(M4@U&\>V:UMHU\R>.XF+.IB927=FX'S/]X^T44 M%%%% !1110 4444 >:_M$> ]7^(OPLO-+T 03:Q;7^GZM;6EW*8H+Q[.]@NO MLTC@':LH@,>[!"[P2"!@\%\1[CQY\0;;3+ZW^%WB?1M*M[^)-7TZT\26>F^( M-2M1#<;5@GM+P(D4<\D$F#=Q,^V0;=O$OT/10!\;:9X"^,6GW,T6KZ!XKU6T M-QI?]JWFCZ_966H:O#%I]Q&!%<+=1L#%C_"_PWX0D\$Z[<0>']6*Z]/X7\0PZ9=^*8&CN0+VVN1>13"9 MYVM[FX$\D+N[2 23#=YF'X<\"_%33-=T\:YX.US7[B+6_#UQ<:X=0TPB:&WM MY$GE;-TKL8]R*QV!G.656!K[!HH **** "BBB@ HHHH **** "BBB@ HHHH M\%\(:-XO^'6M>+_"\GP^F\6Z3K_B*[UJV\0"_LTL%BNI/,:.\263[0KQ'*#R MH9E95BP1E@GCNI?#WXW_ /")SQ+X?\9W>MW,4=GK+#QRXAGU$-*QU;3E34X' MCM?O*;/S;48GB_='R,'[(M7L]"EUF0^(_. M:Z,-JT5U!$D.L6OER_:!#+OCGA4QAP)&W-"_1V'P]^+DGCCX=7?B/2O%?B>7 M2K_1Y)-8;5K*ULXK%+ 0W0NM/%ZZ->B\>6X>6$2$QD)',P7R7^PJ* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KSOQ1^S_ .!/&7BF?Q!JNCSS7]UY'VZKJWL]1\D_NC>6L+)_$EU8:I/JL^K)K\6 VX

?Y6/ M))B*;-A3Y"I7BL?4OV1/AGK%DUI?6/B"[MV@>T*3>+M8;_1VVY@R;K/D@HK+ M%]Q&&Y0#S110![#;PK;01PH7*1J$!D GRAPHIC 14 stld-20231231x10k006.jpg GRAPHIC begin 644 stld-20231231x10k006.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" %L B(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **^ M(=5\>>,/AM\7[J3Q^/&,?A[7/%T,&C_$+PSK)OM$6U-]'Y.FW>G;_+LQ\HMF MG">8S$Y8@N#'^SS^TCJW@CXF>(_ _B./4M>T35_B+XLTS3M:U+7);N;38M/@ M2=8-DP9C"(P0&\WY6)&W'- 'W%17Q_H__!1+3K[X<:UXXN_AYXBL?#RPVDVA M7C6EV(M2:YN3;I"\CVJ()48QNZVQNAL9C&TK(4K5TW]J_P =>*?B=\(?#%IX M 3PV?$UWJRZM;^(9;VRE$-DH#26ZSV22/&R2Q31L\<9/?"GQ4L?$MAH?B?QQX TS2$:\TKP-KYLM3T:Z\YV-X]DKJ-05T"JL, MF^/,+Y3!8MS6C?MDWGAG6=,C4)XI^&VA_"^+QEJ'B&YN&BU?45(")((#%L\X MO$RF)I4!\XMO)4(0#[-HKY,/[>4EKX+T[4+_ .&VN6.NZQK$&E:-9R6>IBTU M!9;8W"SQNVGBYD151T?R;64APN-R,)*=\.?B;K?CK]L3PG=2P^)_#&G:W\+I M=5O/".M3W,26=ZNHQ1$O:R$*LBC@CXB3^&/"4/BAM2[0A "?&O!7[?/B:7X0Z!XGUKP1INH:IJ>CZQXNDALM9>&*'1; M.<*Q!:VYN1OV)%]QQ'O:9"^T 'VS17R/J/[>-];?$.;P]:_#M+S3_P#A(](\ M.V^HG7?+>5]3LFNK20Q&WP@ 0K*"Y*=5\P_*4NOV_0? 7P]U+3OAUJ>J^+?% MUGJ-\GAJQ>XNVA2RE,4R*]M:RR.[,,(3$D9YWR1 9H ^N:*^>]/_ &F?%?B+ MXM^(O!6@?#"34O[&CT2_DN+C65LYQ87^?,DDMYH5,M>%+/PE<:1';,]B-7>XOX))3+NAN[62WAD@=1&A#@20R"3 M,4L@4F@#V:BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /.?^&>? (UFUU(:)*KVVH/JRV2Z MC=+8R7S3&6 P##D C97X#^"QJWA+56L+Z; M5O"KSR:7J4^L7DETK3*JS>=,TQ>X#JB B$/'>IW6I M:I87<>J75O%:3ZAI>J76GW,L$9=K$\@X&*-Q^SK\.;C5H MM1/A>WCDC\/_ /"+?9H)I8K1]+YQ:/;*XB=!N.-R$KV(P*]'HH \ID_9=^&\ MW@?3/"4NC7T^CZ7=V]]I[S:Y?O>64T (@:"\,YN(O+!(0)( H) !-:MC\!O M!>F_$72_'5O87R>*--TTZ/;7K:Q>LHM#RT;Q&8QR;F^=F=69G

*]1TR[M?$L5M]C.K:-JMWIES-;[@WDS26LL9FCW '9)N7 MVK&^)?[*?PK^+TD+^*/"JW0BTL:*([*^N;"-K$2+*MNZ6\L:O&LBJZJP.U@" MN#7K5% ' 6WP)\%6VO:;K']EW-Q?:=*;F#[7J=U/$;CR/(^TR122M'+/Y7R> M>ZM(%)&[DUS+?L?_ E;PMI'AP^&)O[&TG[0EG;#6+X>7#<,&GMBWG;GMI"H M+6[$Q' RE>RT4 >,:W^Q[\*/$'B&_P!,;'3;F#7_$%G'I^H MS'4KIHI;>,;8XU@:4Q1A!D+L12-S8QN;-OP5\)?"OP]U.]U#0M.EMKRZMX;- MI)[V>Y\JVAW>5;PB5V$,*[F(BCVH"Q.W)S7844 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !5/6=9T_P[I-YJFJWUMIFF64+7%U>WDRPPP1*,L[NQ 50 222 *N5YI M^T3X%NOB+\+KK2+6QN=6"WUC>3Z99726T][#!=1320QRNRHKE4.W>RJ2 K,@ M8NH!)8_M">!K^YT2!-1OX9-8V&V-WHM];JBR2F&!YVDA46Z32*4A:8HL[#$1 M_#;2]4T>^AOX;JRCL;VWNKRXD=E M$\UM_:$DEO$B0O+%# _EQIYER0@+QL #Z-HK T2VUW4/!&E0ZW=C3/$DEE!] MOGTP(RQW.Q3+Y0D5UV[MP&0>#Z\U'X O;R^\.LU_=R7]Q#?WUK]IE1%=UBNY MHD+!%5<[47. * .CHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Y?X<_\B_=_]AC5?_3A<5U%O!C MWNB6;*K1Q?:/+\U@5CWGBKGA7XS M^#_&MEJMWHVJ27<&F7J6%P6LKB(F1V"1M&KQ@RQ.S )-&&C?!VL=IP =M7+_ M Y_Y%^[_P"PQJO_ *<+BNHKE_AS_P B_=_]AC5?_3A<4 =11110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %5NY8H6"D!B&)$A>6*&!_+C3S+DA 7 MC8?1M% &!HEMKNH>"-*AUN[&F>))+*#[?/I@1ECN=BF7RA(KKMW;@,@\'UYJ MC\+X7M_"LL4D\EU(FJZFK3RA0\A%_."S;0%R>IP /0"NMKE_AS_R+]W_ -AC M5?\ TX7% '44444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %3G_F(7%=37+?#@;?#UWU_Y#&JGDY_Y MB%Q0!U-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4R: M:.WB>65UBB12SNYPJ@O&[A\00Q7%A=065 MP]OY:81[+=9I%:.(S,GFN"L>XC%7_"WQH\'^-+'5;S1]4ENX-,O$L+ M@FQN(V,CL$C:-7C!EC=F 26,-&^#M8X./G?X:?!3XE>%O#J^&_$6BVVL?\)% M;Z3%/JNGI!;P:(EG=2221SI)=222$QL&B:#S 968.L0^=NS\9_!C6/"6D^)+ MWX:Z5J6D7T5]%=645C>V]U>W$CLHGEMCJ#R6\*)$\D44#;(T$ER0@+QL #Z, MKEOAP-OAZ[Z_\AC53R<_\Q"XJUHFGZEJW@C2[7Q,WEZS)90?VD=-GD@ N0BF M7RWC8,J[P<8;IQ5'X7VR6?A66WC,C1Q:KJ<:F61I'(%_.!N9B68^I))/(?$7B7PCINCZ?KHLHM2M M-0O=0M5TM]+9(;A)?*NUN'^U9 0M&;9,JY0EL @ &O)\?/AC"=:\SXC>$D_L M29;?5-VN6H^P2M(8U2?]Y^Z8N"@#8.X$=:[6.]MY;N:U2>)[F%5>6%7!=%;. MTLO4 [6P3UVGTKSCQ_\ #*Q\;:;XBCUGP_-J]G%%!!I>FZ?J+V$DBQH6^2:. M1#%N:5XF&X HF"&4X:E\--/\>^'/B3KNDZII&G_\(<]LEW%K<"*DMS>%(0RC M]^S;%_>1K&84$<<,.))2S! #UNBBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y;X<9_X1Z[R #_; M&J]#_P!1"XKJ:Y;X<9_X1Z[R #_;&J]#_P!1"XH ZFBN0_X7#X".F:_J/_"; M^'/[/\/SFUUB[_M:W\K39@VTQW#[\0MN^7:Y!SQ6LOC/P^_B6;PZNNZ8WB"& MS&H2:2+R,W:6Q;:)VBSO$>[C>1C/&: -FBO-OB#\7AX,UCP-':_\([?:7XFO MH;*.6[\0+:7-4:R@\IEN\*YD8>9&0JC;O) KC/$/[2/B#2;7QXFE^#=+ M\7ZKX8OK:V^P>&==FU*0I,\H"W,<%D\UO.HB4M$L4J@RIF0*)'0 ]\HK"\,> M)F\3M?RQ69@L+>;[-%%M1M8;2WD>?<'CEN$%\H6$*+B&:)&8N=HV!7 /9Z M*\"L/C!\2K"\L=3\1>&M(L/#%YX<@N(9EG1 VJNBN\?G&X+B%5$[OFW 2*(R M&5B&C7V?PGX@L?%7AK3=6TW5]/UZSNH5=-2TF59+6X[%XF5F!4D''S''3)H MUJ*PI?'?AJ#Q?#X3D\0Z5'XIFMOMD6AO>Q"^D@R1YJP;MY3*L-P&.#SQ5*'X MK^"+C3M&U"+QCH$MAK5X=.TRZ35(#%?W0=D,$#!L2R;D9=BY;*D8R#0 ?%"' M6)_ ^IC0)]<@U555X?\ A&_L'V]R&!*1&_5K89'!,@^Z3@AL&O+[;Q1XYU2; MX8WSZQ:A86C7R7DPE 5&E@LX56.%)H$:7R80TTL<8.Y65^ MR/[5'PO&<^)6&/\ J&W?O_TR]C^1K$^+&J?#+7?AYJR?V?I%Y?:?8WUQI)FT MKFTN9(I,R0L8_P!T[,QRZD'DDFOAPQ M]_']JCX7C.?$K#'_ %#;OW_Z9>Q_(UV_@CQ]H/Q&TJ74O#U\;^RBG:V>4P21 M8D 5BN)%4]&7G&.?8U^90W'& <]@#QD#@9]RRXU M"UM7"3W,,+D9"R2!3CUYH L45QGC[XP>%/AC'92>(M0GM8+K!$]MI]S=Q0IN M5?-G>&-U@BRP'FRE$_VN#4$/QN\&3ZMK6G)JTGVC28IIIW:QN%AF6%Q'/]FE M,>RZ:*1ECD6!I#'(P1@KD+0!W5%>?:-\>?!FO6.G7=I>:EY5]JIT-5GT2^@D MM[WC]S('\,Z+ M-?0Z5?ZYI9W50 26 !- &O17CNG?M0^&]471Y8 M=&US[)=16TNHW9CM_*T3[1K:N[!1R<7]P30!Y+J_A MGQEK?A?XU7Z^&_$:?_SQN?\ OE?_ (JC_A/-/_YXW/\ WRO_ ,55\DNQ/,CRNRUB M\\1V?AN?XE>([_PWK5@ZSZEX2L;"U^PW,D<_FVTDWR74D;@+!(4ANV56&W>X M!)T-%OO#&F+X@FN_B+KVLZKJ\*VW]K75I!#:5%8/8"!([>&WB6"-=K>2LA $,0"/(RIF0HJF20MMZG^SY MX-UKPQKGA_4%U^_TW6W#7WVGQ1JDD\B@DB(3M:5,_$!QD M#.K7 /&>OS_[N?KVP:Y:L%"5D;0DY*[/T"E^&'AZZT>/3+RWO-2M4TR;2/\ MB8:EVEB#)\YOEN5,JJ&" MK'L$@.\#:A8>(;#Q7J-_I4-]J<2(B7&H//'<3"UNBLT M"J\;M;R$[FB V<*U>O7/C6QM;F6!XK@O&Y0E57&0-S_ -\K M_P#%5?)+L3S(^=-;M_&VDWMUI'B;2+6QT*QO;E=%OH]OGW\;29>>9EGDWNX\ MN1G9(3ODE7RRJ+))G5Z=\:M>M];_ +&\A)4\KSMWF #KY?3!/I7F->I15J:3 M.*H[R9F>*,_\(SJ^ Q/V.; 4X/W#TKYZ8C!)*D;>N0,#[IZ?C^( ' &?H/Q6 M2OA?6""019S$$?[AKY^;Y78*#\IX /) 8J,?@![Y4=R#7+BMT;T=F!7)PP(Z MCL ,Y7'M@ _0>NT9^U?V*,_\*LU;(QG6I#C&,?Z/;Y'X'(_#':OBGA?O?,H. M2.#N ()QVQM'M]T=,X/VM^Q.I7X6:MGEO[:E#'U(@@!/Z?YZ#B.@^@:*** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *YGQ-X9NM9OXYX)(518@A$A(.3Y.9 ?MWEF-(HHH4._>YB+-%'NR?I2BB@ HHHH **** "BBB@ KF/ MB3IVH:SX.O\ 3M/\-Z%XM>[7R)M'\27C6UC<0MPZR,MO<9&/X3&0>A(KIZ* M/F[PO^SIXG\(P+HM@^C+X9UI;/\ M6 WTY?1DMKN6=;:Q4PD3P^3)':IO:#R MEA5PK B)=WXB? 6]U31_%!\'V>D^&=1N[U+NU@TB^FT47;M)$]W<3W=I$)8[ MB;RQ&9%$C!(@-V)9!7NE% &!HF@7O_"$:5I&OZE-J6IQ64$%]J-K*]J]Q.B* M))5:,JR;F!. 1P<=*Q?!%LEG\/M3MXS(T<5]J\:F61I'(%[< ;F8EF/J223W M-=S7%>$1M\#ZSU_Y".LGDY_Y?KFFMQ/8Y2BBBN\Y3S;Q;_R,5Y]4[_["UD5K M^+?^1BO/JG?_ &%K(KLCLC![G"?&'_D6K;_KY_\ :,M>2-DLV,GEA@8.,'.. M_/\ #_P+W^;UWXNMM\.V9.<"]0GZ!')_0'UKR%%X12,X(0KU/]UAGWZ?BOMC MS,1_$.RE\($Y& =V02,'/]_WYRQQ^G/!/ZKU^4WWHR,A]RXX'!.UL8^I _(? M0?JS7,;'E>L_\AB^_P"N\G_H1JG5S6?^0Q??]=Y/_0C5.N];'*]SCOB%UT__ M +:?^RUR%=?\0OO:?])/_9:Y"NN'PHPEN97BO'_"+ZQDD#['-D@?[!KY^/H01^'^T:^@_$^?^$;U;;U^R2XZ_W#Z<_E7SVG&U@,XVL!C) MZ)M^I'/YXXW"N+%;HZ:.S$9=JLBYZ$ #KC!4<>Y.#[L>_P!W[7_8I(/POUDC M'.N3GCWA@([>F/6OBEJC! &M2 M@9ZX\B#K[]C[@UQ'0?0-%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%E^#=2CLKV"[EEDB$P-NBE<$L.[#GY351BY.R$VEJSK:*\Q^*OBKQOI_ M@J+Q/X'71)(+:S_M"33-8MI9;G4R0I2S@9)46"63.Q9&$HWLH\L]3SGA+XL^ M-_%.JV\L=KH<>E>)(]3708I(9DFL)+281HUW)YA%PLR[I<1I$8]HCS)N\Q9& M>XT5X!J7C?XTZ;X/\3WR1>$=0U#PM?31LT.FW21^)HEBAE2&TC-T3:REI)+< MLSW \Z,@(&[4#&3=A M1SU)BD _4BO(]RL=V24."2.>/FYYZ\;OJ0,\DBO7?B_G_A&K8 [3_P!" M-4ZN:S_R&+[_ *[R?^A&J==ZV.5[G'?$+[VG_23_ -EKD*Z_XA?>T_Z2?^RU MR%=*^?-@(VD'& ISQ_"!SZ8QS[YZ[*^ M@_%)V^&-7.2N+.;D=1\AKY]QAN 03P!DJ0!@>Y!X]\#INYXL5NCIH[,0DON M#'!?.<8^4XR1^;M].<^H^UOV*>?A;JY*E2VMS-SZF" D?AT_#\*^*&'R%?E" MD'[QX . .?;=U]%7VK[7_8IY^%VL':5SKDS<^\,!_3I]17$=!] T444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S/ MQ'#CP??RCQ7-X)MX5\ZYURUBMWFMXE^9MGVB.2($X )>-_E+ ,0R@'345\Z M1^,_B)]KTF"\\2066O6UMI6FW&C_ &"/RKZYO(7\R\=2GFKY;J65(V5 +><- MNX*7/A_\3M<\'W'ACPW\2?%,=WK;SW%I+=V-N;Q+ZZ:=4CB:>&TAC2.%9[=' ME,,*M--'&#N5PX![_1110 4444 %%%% !1110 5@Z]X%T/Q/>)=:G8_:9TC$ M2OYKIA02<85@.I-;U%--K5":3W/-OB+\%G\>-X=6R\<>)O!UKH9#6]GH7V%X M9'"[4>5;JUGWL@Y7LK ,!N56%32OV?['0)=5;2_%?B2P6XBNX]-1);63^Q&N MI1-=26K20,S/)* ^;@S;.1&$4E3ZI12&>#Q?LJW-OI6BV$7QB^(,<.D3FXM^ M-'(9]N%:1#IQ1V5B\@=E+F1R[,S*A7W.V@6UMXH59W6- @:1R[$ 8R6/)/N> M34M% !1110 4444 %%%% !6/XKU^;PUHDU];:-J/B&Y4JL6FZ4L9N)V)P IE M>.-?4M(ZJ .3TK8KF/B2_C%?!U^/ 5OHUQXH==EH=?NI;>TC)X+L8XI6;;U" M[>>A(H X#2?VI_#6L'3S#HFOQPLT<6L33V\*#P_-)=R64<5Z#+N+&Y@FB/D" M95\LNY6,JYUO O[06@^/[;4);+3-6M);>_BLK>VO(X5EOUER8KB$+*P\ME21 M\.4D58G+HN!GA-&^"_CX7$T5[;>&K+3O$/V'^WDMM5GN)[1K2Y>5I8G-I&MW M)=*P$C,MOY;EG FZ'7^(GP%O=4T?Q0?!]GI/AG4;N]2[M8-(OIM%%V[21/=W M$]W:1"6.XF\L1F11(P2(#=B604 >Z5Q7A$8\#ZSR3_Q,=9Z_]?US6MHF@7O_ M A&E:1K^I3:EJ<5E!!?:C:RO:O<3HBB256C*LFY@3@$<''2L3P-:QV/P]U. MWB+F.*^U=%,LC2.0+VXY9F)9CZDDDGDDFFMQ/8YFBBBN\Y3S;Q;_ ,C%>?5. M_P#L+616OXM_Y&*\^J=_]A:R*[([(P>YPGQBY\,6X_Z>@<'H<1R'!_+^M>2. M/F;H>6ZC&:\BV[ORG) 4XQ@# M/'0 D'ICT+GIT)XZ@?JQ7,;'E>L_\AB^_P"N\G_H1JG5S6?^0Q??]=Y/_0C5 M.N];'*]SCOB%][3_ *2?^RUR%=?\0OO:?])/_9:Y"NN'PHPEN9?BC_D6=7PQ M4_8YOF';Y#7S[D,0=IP><8[$ E1^!"_E[;?H+Q3SX8U?@'_0YN"<#[AKY\8C M#'.X8))YYS[>XW'_ (&?0D<6*W1TT=F(I )*D$#+9 R.A/IU.![$ XPPK[6 M_8G4CX6:L2""=9D)SW/V:WS^N?QKXK(.XCJWS YY[MSCO\Q(_#_:Q7VI^Q/@ M_"W5R >=:D.2>3FWMR"??&,^^:XCH/H*BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L7Q=X*\/?$#19-'\4:#IGB32 M)'61[#5[..Z@9E.58QR*5)!Y!QQ6U7*^.;VXM/L7D3RP[M^[RW*Y^[UQ517, M[";LKDVE_#3PAHE[I%YIWA71+"[T>T-AIMQ:Z=#')8VQZPPLJ@QQGNBX'M4U MUX!\,7TVDS7/AS2;B72+A[S3I);&)FLIW)+RPDK^[=BQ)9<$Y.3S7$_VSJ'_ M #_7/_?YO\:M:3JU])JMFCWEPR-,@*M*Q!&X<=:U]D^Y'.CTJBBBL#0**** M"BBB@ HHHH ***^=_P!HCQ=\5M!\:6EOX&BU6323IR22&QTA;M//WS9RYB?! MPL?&>XXYH ^B**^7/V@]<^&5Y\-?!FG_ !:U?1=&\$+*0#[%HKX"UAO@SXE^&UTWP_\ $W@)GN-; M.K^'O!4LL,LD6$@W6>D+#+_HE].T:R!XXY)8&O-OEJS9/WVA+(I9=K$$<_\(/K.0 ?[1UGH?^GZYKM:XKPC MG_A!]9R03_:.L]!_T_7--;B>QRE%%%=YRGFWBW_D8KSZIW_V%K(K7\6_\C%> M?5._^PM9%=D=D8/,]1@ @8 M/X=?KLQTX'KWQ@8KX;M2"01=AOQ$4A'Z@5Y$P"9 '"[QCG P&X^G!'XD]2<> M9B/XAV4OA%;Y=V0<*3U)S]X\'KGAF]<[3U .?U6K\J'&-PQNXP.,9)!&!QW M/X[1VK]5ZYC8\KUG_D,7W_7>3_T(U3JYK/\ R&+[_KO)_P"A&J==ZV.5[G'? M$+[VG_23_P!EKD*Z_P"(7WM/^DG_ ++7(5UP^%&$MS+\4-M\,ZN<@8LYCDYX M^0^G-?/JG:RXP,%,_W?Q[=%S]K_L3 M@#X6:LJ\A=:E /J/(@P?RQ_G@?%0W(>I+*M^)XM$%IJEG-)X;@\3B6YCAXMY1&4C\I96F\P^:J@^7Y;/NC61 MG!6IK[X$-XIO/&R>*=;>]TO7-7M]8L(=">]T:ZL)8K9+=0]S!=[IOEBC;@1C M<&)!RNU]G\"WTWX8:!X(L_$M];V.C:.UC;W9:66X%YY6R*[\R25F_=$LZ1$D M*WEX(\M,S@:?[#8M$L\P49*H9I(X\X_O.H]Z -2BO++O]HCP_:WNC1+IFK7%G>V=A?7 MNH11P^1H\=\_EV?VK,H?,L@9?W*R[-I:38A#E_@7]H+0?']MJ$MEIFK6DMO? MQ65O;7D<*RWZRY,5Q"%E8>6RI(^'*2*L3ET7 R >H5Q7@_'_ @VL[3D?VCK M/?/_ "_7.:[6N*\(G/@?6>"/^)CK/7_K^N::W$]CE****[SE/-O%O_(Q7GU3 MO_L+616OXM_Y&*\^J=_]A:R*[([(P>YPWQ?S_P (Y:;3@_;%QSC)\N3;]><5 MY!\NW ("[3MXP,88=/H0WT/J>?7OC <>&[7(!'VL$CV\J0D?B,C\:\CS\W)# M$D9P3_T( MU3KO6QROT_P"DG_LM.??/TKXH?YT8A2#\W'=21C:/S4?C[?+]K_L4D M'X7ZR1CG7)SQ[PP$=O3'K7$=!] T444 %%%% !1110 4444 %8>H^.O#>D>( MK3P_?^(=*LM>O()+JVTNXO8X[J>% 2\B1%@S(H4DL!@8.>E;E>$^-/ASXG\7 M?&X6OV)'^'MTMM?:K/J5A;RJ\T*2((K2=;P3(7#QJZ26I0IYQ68%@I /6_#_ M (W\.^+-)TW5-#U_2]9TS4RZV-[I]Y'/#=E-V\1.C$/MV/G:3C:V>AI_BOQ7 MIW@O1)M5U1[@6L15=EG:37<\C,<*D<,*O)(Q/\**3UXXKQ33/!'C+X;^)?"2 M^#/"LIJMZU_ M_ NO:G]AL]<+R#2O[9::6SN(K=+8*K,6G>,1K(JNK-$6$BA@64"N[M;E+RUA MN(Q(L0\,B3W,US;E;B4RL'3S($;*HA52P^8@&N9B^*WQ*TWQ/IT-_I6D:KX&2)I#+;HL02X+.SJ7CPK/Z9J/PF\,ZOXBU[6 M[VUO+J]US2QHVH1RZG=-;36@W806_F>4A&]\.B!AO?YOF;-G0_AOX?\ #NFZ M38V=K.T&EW#W=NUU>SW,C3N'#2RR2NSS.?,<[I2QR,K3QUX6@U M.VU?1M9DWO#+=6T,RM\\'F*QRR9"L>"2"=JYVCIZYCP!\-O#WPOT>;2 M_#=G+9VO'%O>+_!/V;PL MZP>(K>\@N[&[.J#3S;NC9+B5K2[0_*64H\#JP8@XX(Y&Y^ ,]GH=DNFMHT_B MR#1Y8+CQ;>V$:WVH7F_SHA-LCXMOM3-<-$IV[E10A7<" >SVMREY:PW$8D6. M5!(HEC:-P",C312-%+'"[I(C%64A2001T(]:M52UO\ Y U__P!>\G?'\)KM M6YSG"?\ "9:__P!!S4O_ +D_P :/^$RU_\ Z#FI?^!OF/3I- M7^+-A\1(;#QWK?A*VTR8C6_$T7B,ZKIDEW%7M@;=E+6V^) MPS*_CS^-^IZ$?A1]FT5X[\,/BW%KGQ3\1>"]3BU6/Q1;VD6H2Q7+P&WMK;;$ M8XQ&DA=9"LZEY&C5'D\U8W<0%4]BK,H**** "BBB@ HHHH **** "BBB@ HH MHH **** "L7QG;ZG>>$M8M]&MK.\U6:UDBMH+^Y>V@=V4@!Y$CD91SU",?:M MJB@#YXT7X+^.X;73K&\B\/6]EJNG:19^(?(U2XF>T?3Y"=]KNME^T"XBV(0_ MD^25+#SONUI_$3X"WNJ:/XH/@^STGPSJ-W>I=VL&D7TVBB[=I(GN[B>[M(A+ M'<3>6(S(HD8)$!NQ+(*]THH P-$\.S2>"-*T;Q3);^([R.R@@U">X@4Q7DR( MN^0H1CYG4MC'%8G@:V@LOA[J=M;0I;VT-]J\44,2!$15O;@!54< # XQ7= M5Q7A'/\ P@^LY !_M'6>A_Z?KFFMQ/8Y2BBBN\Y3S;Q;_P C%>?5._\ L+61 M6OXM_P"1BO/JG?\ V%K(KLCLC![G"_& X\-VN0"/M8)'MY4A(_$9'XUY&P)# M#+/G<,C'S=3G\=Q _P!X>V?7?B_G_A'+3:<'[8N.<9/ER;?KSBO(&VA6. 5 M/0\XV\8],C^G7#5YF(_B'92^$N8V/*]9_Y#%]_UWD_]"-4ZN:S_P AB^_Z[R?^ MA&J==ZV.5[G'?$+[VG_23_V6N0KK_B%][3_I)_[+7(5UP^%&$MS+\4''AG5\ M9!^QS=#C^ ]^U?/;CY&!STZ$<<*21CMT_/I]VOH/Q6=OA?6",9%G,>1G^ U\ M_;0'*].=IQZ!MN>_8$8]\=3\W%BMT=-'9BG/F<$;MWREAQG?QD>O7_OIO[N* M^T_V)L?\*IU3:#M_MF7:20&)'0XY8#]>5P>?N$_7[5_ M8F.[X5ZJW&#K,A&!Q_Q[V_ ^AR/PQVKB.@^@J*;)(L4;.V0J@L<#/ KS>']H MKP++;:?,]]JEHU[J0TE+:]T#4+:YBN"(B!/#) LD"8G@/FRJD>)8_F^=<@'I M5%4M+UBSUE;E[*;STM[B2UD=5(7S$.UU4D8;:V5)7(#*RGE2!SVO_%7PYX6\ M30Z%JUQ>V-Y-;R74=Q+IEU]B94CDE=?M?E^1Y@CAD?RO,W[4+;<.25^N3M4X ). ": -BBN"T MWXZ>!]6U8:?;:WNE.D#7/M#VDZ6OV,HDF_[0R"+<(Y(W,>[>%=6*@'-=Q:W* M7EK#<1B18Y4$BB6-HW (R-RL RGU! ([B@ N;A;6VEG<$I&AN ,U@?\)Y MI_\ SQN?^^5_^*K8UG_D#WW_ %PD_P#037E=;4XJ2U,Y2:V.\_X3S3_^>-S_ M -\K_P#%5AZC\:M#TR]DM9;74&DCQDI&A'(!_O\ O7/UYMXM.?$5Y]4_] 6N MB%&$GJ92J22/8?\ A?.@?\^>I?\ ?J/_ .+KRC]I#XU'4/!&GQ>&[W6-$OCJ M4>^X@E^SLT9BE!7=')DC<5..AVUSU<-\7CCPY:=&;QEXA5?E)SJ]SP,YZ[^?E('^1D_X6KXXVG_BL?$)8 M9!5=7N,Y[C[_ %S@#^N1GE0-JCJ,#!W#&.'/3IP>5C^020NGWF887!]5K)\3^$="\;Z4VE^(M%T[7],:1)39:I:QW, M)=&#(VQP1E2 0<<$9% '@L'C[QIX-N-8U7Q-XK:X\,:O#I]UI/EV:75_IUJY M"2,UM;V:L;B5Y(84B#7&^5F=55$:(?06AZU9>)=$T_5],N%N]-U"WCN[:X4$ M"6)U#(P!P>5(//K576_!OA_Q-9:E9ZQH>FZK::G$D%]!?6D,?%/Q3 M\3?$O7]*\,ZE::+HZQW&CZ/);WD!D_M%+>.=WO8I;&8Q*59A%)&[A67Q!H/A;Q3XA6\\13:7%%$+2S=X-1N%20SW1N%A6-0[6]P(4_=>8 ML$TBH5*A/3QX-\/CQ'=>(!H>FC7KJU%C/JOV2/[5-;@Y$+RXW-&#SL)QGM3$ M\"^&X]9TW6$\/:4NK:9:FQL;];*,3VEN1@PQ2;=R(<#Y5(''2@#Q@?MM>"6 M(T;Q'@\C_1[?_P"/_3\QZBC_ (;9\$?] CQ!CU\FVQ]?]?T[9]>*^*\9P,Y) M. 0N<<*"1[<# [@@#KPHRQ[C.3V;&>,>^,Y]\_[>* /TE^%OQ1TOXM^'[C6- M)M;VTMH+IK1DOT1'+JB,2 K,,8<#KG(/%+\0?^7#_MI_[+7EG[$W/PLU<_WM M:D;\[:W->I_$'_EP_P"VG_LM:4_B1$_A./JEK?\ R!K_ /Z]Y.^/X35VJ6M_ M\@:__P"O>3OC^$UVK[S'M(H M6C;>QD&W=*I/#CMU]>"='_AMGP1_T"?$'_?FW_\ C_\ G!]*^3_B.<>--2P> M08C@XXX_3C&.J=.,>-4^-^IZ,?A1^@OPN_:'\ M._%KQ!<:/I%AJMMQ1*FU71",I(QSEQVQP>>*]1KXG_8HX^*NI\C_ M ) DO3O^_M^G\_H5_#[8K,H**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *XKPB,>!]9Y)_XF.L]?\ K^N:[6N*\'X_X0;6=HP/[1UGMC_E M^N;>+?\ D8KSZIW_ -A:R*U_%O\ R,5Y]4[_ .PM9%=D M=D8/3_T(U3KO6QROT_P"D MG_LM M]OT]NX]B*XCH/>[U[B.RN&LXHI[M8V,,4\ICC=\?*K.%8J"< D*V.N#TKQCP MU\$]0/A"YBUS2-';79=>&LV0U#59_$(T.7;'&UQ:7=Y LIF55>1,HH1GV@[! M7KFLZ];Z)Y/GI*_FYV^6 >F.N2/6LW_A/-/_ .>-S_WRO_Q54HMZI$MI'-_" M3PCXS\'ZGXHM=?U2SO/#'VE5\.6=LRL]I:AI,(^((V'R&%2'>=BR2/YF)!&C M/$'@?7?$?QBT+6IK2WMO#^D12!;J/Q%=L]WYD,D;PRZ9Y(ML9DW"$="M[]TU31=-@C@M4TT3*\<$$?V5LY4W M+N$,!,UP',C)$(W]#^*NE:SKW@J]TW0],MM5N;O;%);W/B&[T+]T3EBMW:Q2 MS(W X4#()&X=\3_A?6@?\^6I_P#?J/\ ^.5RFM?M@^#]"U6:PGTG7I)HBH+1 M00%3D*1C,P/\:]J4H2BKM#4D]F7M2^!ER=!TI-/BT6/Q18^'%TQO$US;+)?7 M,\**;2*63R]SVRS@3LI/S-&F5(+ ][\,=/\ %&E^!M+M?&FH0ZIXEC$GVJZ@ M=9%;,C&,%T@@5V$916=88@Q!(10<#R5?VV?!+8QHWB+G&/\ 1[?OC_IO_M#\ MZ['X6?M$^'?BYX@N-(TBPU6UN8+4W;/?11*FP,BXRDC')\P'IV//%04>C:S_ M ,@>^_ZX2?\ H)KRNO5-9_Y ]]_UPD_]!->5UTTMF8U-PKS;Q:<^(KSZI_Z MM>DUYMXM.?$5Y]4_] 6NRGN<\]C(KA?C",^&;?&/^/M1UYP8W!Q^!_+/3K7= M5POQ@P/#EH2#@7@)P>WER9^O&>*NM_#8H?$CR,CI4<=.,$KVZ=L M !K$,C$X96RQ(Z'./;_>/3L./EP%!VX&>1_=/!QCID],%3GT4'.>B,N05.3] M[@^^ .![E1TXV=,\5XYWGZL5YKJVK7T>JWB)>7"HLS@*LK ;CQUKTJO*]9_ MY#%]_P!=Y/\ T(UO2W9G,/[9U#_G^N?^_P W^-<]XV\0ZK:Z7"\.IWL+F=06 MCN74XVMZ&M6N:\>_\@B#C_EX'_H+5U12NCG;=CFQXPU\?\QW4_\ P,D_^*I? M^$RU_P#Z#FI?^!YX[=3]TY]E/5J:^T*QQ M\NW(! Y&"V./]Y2?QQTX\G?'\)J[5+6_^0-?_P#7O)WQ_":[5N M>>@\I?\ ]7;[W^UQS;?*Q+X)!.['C'X4>__ +%"D?%75 >H MT6;/'&?/MQ_-#7VO7Q1^Q2/^+K:J=IQ_8LPY&,?Z1!C/YX_X"1VK[7K,H*** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S7XI_%K4? NIPZ=HGAQ/ M$E[%IMSKFH127_V3R;"W*+)Y7[M_,N',@$<3>6C;'W2QX&>3^"W[4,7QHTG4 M+NPT*&"<:HEA8V\6H--YBLI=EN3Y*_9KF&-6:: A_+)C7>S.!76?%'X3:AXX MU>UU/1?$,7AV\?3;K0]1>6P-U]HL+AHVD$>)8_+G0QYCE;S$7>^Z*3(QF?%3 MX 0_$[PKK&D7%[IQ$PM8--AU+2S>V-I;0R12^1+;F5?.5Y(PSD.F[9#G_5 D M ]=KBO".?^$'UG( /]HZST/_ $_7-:VB>#K/3_!&E^&=0/\ ;UI964%G))J2 M"8W7E(JAY V0S$J&.<\UCZ/\&_"&FV<23:9"2JO,\BIRIX0 M,$'LHX'2F@.6HKMC\*/!!&/^$.T#!R/^07!WZ_PTO_"J?!.<_P#"'Z!G.<_V M9!UQC/W?2M_:^1E[/S/G_P 6_P#(Q7GU3O\ ["UD5],#X6>"P,#PAH('_8,@ M_P#B:/\ A5G@O_H4-!_\%D/_ ,36RQ-E:QFZ/F?%_P 703X=L\8S]M3MGG8^ M/ISCG^?0^/C:5&2 K 9)&!C(&?R*CKTW>N3^F'_"K/!?_0H:#_X+(?\ XFC_ M (59X+_Z%#0?_!9#_P#$US5)^TES&T(\JL?F@S':6((8@G!_[Z(/;/#C\<>H M'ZKUR_\ PJSP7_T*&@_^"R'_ .)JA/\ !OPA-KEG?CPWHJ006\T+6@TR'9(S MM$5D/RXRHC8#CI(W(YSD686L_P#(8OO^N\G_ *$:IUVP^%'@@#'_ AV@8&! M_P @N#MT_AH/PH\$$8_X0[0,'(_Y!<'?K_#70JOD9,?$+[VG_23_ -EK MD*^F/^%6>"QG_BD-!Y_ZAD'_ ,31_P *L\%_]"AH/_@LA_\ B:UCB;*UB'1N M[W/E/Q3SX8U?@'_0YN"<#[AKY].6)P22<@%AGG).>./XQ]><9Z-^EW_"K/!? M_0H:#_X+(?\ XFC_ (59X+_Z%#0?_!9#_P#$UC5J>T:=C2$.1'YHY53G@)NY MX_A&.#Z_*0/?M_M?:G[$RE?A7JH((8:S(I],BWMQ_3'X5ZU_PJSP7_T*&@_^ M"R'_ .)JCKWP<\(ZOH>HV-OX&_$== M_C;4 02"8UQZCRX^!Z=2/^!>YK]"O^%6>"_^A0T'_P %D/\ \31_PJSP7_T* M&@_^"R'_ .)J*M;VBM8J%/D=[GYGY)7)RY(+'@\DC'3W)''H^>_'T#^Q4/\ MBZ^I\@XT68#'0CS[<9].V?H5[5]7_P#"K/!?_0H:#_X+(?\ XFC_ (59X+_Z M%#0?_!9#_P#$US&QN:S_ ,@>^_ZX2?\ H)KRNNHT;X,^#],M9(I_#6B7TC7, M]P)9=,AW*))7=4Y4\(K!![*.@XJ\/A1X( Q_PAV@8&!_R"X.W3^&M83Y2)1Y MCB:\V\6G/B*\^J?^@+7O_P#PJGP3G_D3M X_ZA<'KG^[ZTX?"SP6!@>$-! _ M[!D'_P 36T:_*[V,W2OU/F>N&^+Y'_".6F[I]L7/T\N3=^F:^T?^%6>"_P#H M4-!_\%D/_P 31_PJSP7_ -"AH/\ X+(?_B:<\1SQ<;"C2Y7>Y^:/S$@.26)V MGC SR"/Q+,/P/0=&,=\3=""O;IT?IQ_LK^7;&!^F/_"K/!?_ $*&@_\ @LA_ M^)H_X59X+_Z%#0?_ 60_P#Q-<9T'45Y7K/_ "&+[_KO)_Z$:W9_@UX/FUNU MOO\ A&]%6WBMIX'LQID.R5G:(JY^7&5$; <'B1N1WO?\*I\$YS_PA^@9SG/] MF0=<8S]WTK2$N4F4>8XBN:\>_P#((@X_Y>!_Z"U>MCX4>" ,?\(=H&!@?\@N M#MT_AI1\*_!0Z>#]!'_<,@_^)K55K.]C-T[K<^:**^F/^%6>"_\ H4-!_P#! M9#_\31_PJSP7_P!"AH/_ (+(?_B:V^M?W2/8^9^9XX"D;3?L3J5^%FK G)&M2C.,=(( >W3(./;%>H_$'_EP M_P"VG_LM0:_\&_"&L:'J%A!X;T6PGN;>2&.[BTR'? S*0LBX4'*D@C!'(ZBK MI^%'@@C'_"':!@Y'_(+@[]?X:J+Y7<35U8XFJ6M_\@:__P"O>3OC^$UZ)_PJ MGP3G/_"'Z!G.<_V9!UQC/W?2D'PI\$KC'@[0!@8&-+@Z?]\UM[;R,O9^9\TT M5],?\*L\%_\ 0H:#_P""R'_XFC_A5G@O_H4-!_\ !9#_ /$UO]:_ND>Q\S\] M?B1SXTU+CIL_]%)US^7IU[ YYL=1NZ9!.X>XSG\-V?HWN3^EW_"K/!?_ $*& M@_\ @LA_^)H_X59X+_Z%#0?_ 60_P#Q-<4GS-LZ$K*Q\G_L3J1\5-2)'(T2 M7)Q_TVMOZAOQS7VQ7+GX6>"R,'PAH)'_ &#(/_B:M^%?"%CX0;5DTZ&"UM+Z M[%VEK;0+%'!^YBC*@+QR8BV<#EC]3(S=HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH ***X[XF_$&T\"Z)*JO+/KMW!,=-TVS@:YN[ MAD4;WC@3+RK&&5F"@G'0$D @&EXZ\<:/\./"U]XAUVZ6TTVT"[W) +,S!409 M(&69E49('/) R:Y3X>_%N[\5^+=0\/ZKX;U70KV-9+BW:[M0D7EIY(>)G$C; MI%,R'< $8,-I;!->)^%?$/C'XU^)M'U1-)T37V.GI9ZD'O+FWTVR28.'NX$, MH6MS;2 I$61MZE9<,F;7Z0\"?#S1OAWI$%AI4UN4O+6&XC$BQRH)%$L;1N 1D;E M8!E/J" 1W%2T44 %%%% !1161XM\5Z5X&\-ZCKVMW0LM+L(6GGFV,Y"@9PJJ M"S,>@50220 "30!KUYUK'B9M>^+4G@5=:N_#\]GI-KKT)LQ&)-05KF6.5 9( MV!2/R8@X7G%RF2,C/.^,[NV^,_AO7-)TW5[/Q!H.N:+'JGAZ70[QHS)/:S*[ MG[7!+D?O&L]K(R$9;!R"U8/P^^$U[X^T_P -ZCXG\0Z;\0_!OV+^T=%O[V!_ M[9T^24#:D.H1&(R1&(A6D:-9'V_,6#80 ]\L;^'44E>!MZ1RO"6'3WC"1QJ.@51P!5J@ HHHH **** " MN6U'XI^#-'.H_P!H>*]%T\:=>1Z=>&\OXH1!WL&FV<]W=2I;VUO&TLLLAPJ(H MRS$]@ ":^4O''Q='COQ)XIT:'3M.CDWQV<>CZAILUK=^++)8I3)I4QF6.:VN M!YTDT*$;9%82*6C-P(P#UCQ;^T+I/A?X@VWAZ:73K2UCA>>]N-6O&LYBJLZ% M;6)H_P#2)!((1L4@D7$3#(9=WKE>?^ _A-IGAJW:2>34]6CDN(]0L[/Q--'? MSZ3*(E3;'.=TA("J-S22-D'#E< >@4 %%%% !1110 5%=74-C;2W%S-';V\2 MEY)96"HBCJ23P![U7UK6+3P_I-WJ5_,(+.UC,LLA!.% [ K6$%QJ,?@GQ':VLMIXHMD $LEI-;S2H]U;DI*EO( MZE@#\@)26, V_'WQTM?B'X?\GX3^--/7Q=HNMVXO-"U&*2VN+E%N?L[V\T,J MK-%"TQ56F5< (^-^"I]6^&7Q'L?B?X835K2UN].N(I7M+_3KZ$I-97<;%)K= M^-K,C@KN0E3@%2003Y+X7^'6B?&B;1M6N;;3_%G@T6%M<_VQJNF&.?4KP*1' M=6RG8UM(D:Q*9EP7'R8.Q2GT+'$D2E4144DMA1@9)R3^))/XT .HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BJVH:A;Z7: MM;?&KXOR_#[0M1_LJWEEOK:-&N-3-@][9:6' M=%#W*1NKX ?>0O(0,^" P!H7_B&]\3?$R_\*:=K3Z#<:%:V&K2HMNDCWT+X;>)/'/B_6K76X-0$/]I37VG^,[;6 \6FM# M-,+86%L[,T-RH<1S QB"1(BK>:'8'K].\'^#OV@-&\-^,;])[S5+&.:VM/$6 MA7=[HTDR[MLQB>&99?L\CQ[A&[LI 4Y;ACZEIVG6VDV,%G9PK;VT"A(XTZ*! M_GK0!5\/>&M,\*V,EII=E!90RSRW4P@B6/S9Y7+RRL% !9F8L3CJ:TZ** "B MBB@ HHKEOB5\1-+^%WA*YU[5C(;>-EAC2-3^\E<[8T+?=C4L0#(Y5$&69E4$ MT :'B+Q?I/A5K*/4KM(+B_D:&RM^LEW*J,YBB7^.3:C,%')"L>@./FO7OB5X MM^,5K9K8Z'?G1=**, !+/B%%H4%I'X;^*WAR2XUG1)CJ,G]AZSI M.X*T3(1F1F$B0RD)O@?;,&"M%'+],5A^(/!&@^*M3T/4-8TJUU*\T2Y:\TZ6 MYB#FVF,;1F1,]#M=A^.>H! !POP]^''A;7]2T7XGP^"[OP)XKOH#<7EEYGV9 MY'D0AA=PPOY4T@W<2.#(,#E>5KU1$6-%1%"JHP% P *=10 4444 %%%0W%W! M:>5Y\TI/I0!-7BGQR^/US\&/$NF0WMG;6V@WEK(Z:KJ$ M4ZV?GK'.?+FN8U=;50ZVHW2(0PG8@YC(+OC=^TSX:^%\,^E1ZO%:>(I#Y,%Q M>:;/<:?;RX)/G2*41M@^>2-)?,2/=*5V(Q&N-%TSX^>%?"WB.S\2ZKIK6LDK M1ZKX:G-HM['DQ3(I=6)MY2@964[L"-D<'#4 )I.N>"OVJ?A!J-I::E::_HFH MVZ6US=Z9*'CAN#''*&AE4D"2)V1@5.Z.1!T9:](TG3ETC2[2Q2>XN5MH4A$] MW*99I-H W.YY9CC))ZFIK:VBL[>*""-8H8D"1QH,*J@8 ] *EH **** "BB MB@ K)\3^*]'\&:4VI:WJ5KI=F&$8ENYEB#R'[L:EB,NQX"CDG@5!XP\:Z1X% M\.3:[K%U]ETJ(QB2[\MWBB#L%$DC(K;(P6!:1OE1&V(:VUF*-I8M0L;^0PK-IU\J;=GS^6K @E\. M!] > O )\%P.]SKNJ^)=2DMX;1]0UEX7N##$9#'&6BBC#[3+)\[*7;=EB34/ MPQ^%/A_X4:*++1+&&WFEAMX[JYC#!KCR84ABSN9CA8T55!)P ,DG)/94 %%% M% !1110 45S?B[XD^%? "H_B3Q#INA1OM_>:A^4ADBMIT;,%T@\T-) M'RVZ)9@#U;Q%XX\+?&G5=0^&2727&B:[H=RXU[3]0"^>X=8V2QD16626')>0 MEE,9,/R2!V*:_A7P!XLN;CPU-X[US2M?N_#5Q)<65]IVGFVDNY6MY+<32JSN M(V\J>8,L9PS.""H&PY7PF^%6I-HFF:AX_:SUF_BEM]3L+"?28[>33+H)*7GE M*S3)+>,;B3S)XRBDJI5%QD^P4 -1%C1410JJ,!0, "G444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !13)F=87:-!)(%)5&;:& M/89YQ]:^7=8^)WCK7?#,^B3^$?&MAJNN7%K&U]K5O:6.F6<[K&)+))H)GG2) MSF-)?*G"R.2[R1Y4 '<^-/VB[2R;56T73-6U/0=&O/LNI>)-*MEOK6&>%T:X MLVCB9IE;RRX,IC$:-C:UJMUI.G/;IH\:ZK="9K6-S- M':7I\S;2'VL9-B,/4: "BBB@ HHHH **** /,?BSXLL['Q5X M0\)ZUJ5UH6A^*A>60U&UN3:O+>JB&"S$ZD-$TL9N74H5PU.V2X@E .1NC<%6Y /(J30?#^E^%M*@TO1= M-L](TRW!$-E80)!#&""-#^'^BQZ1X> MTZ+2].C/R01$D 8 R23A5"JHSA555& !N44 %%%% !1110 4444 >1ZEIW MBKP[\2/$\,_A5O'?@'Q;#')(EO-;";3IU@2WF@FAN9$66VECC1@4+$.90T>& M#5H_"#X+:-\.-"\/R/IEL/$6G:4FD+?!S-+':(Q,5MYK -(L2D(K,,X!Z;B* M]+HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH *Q&\%Z*_BD>(VL$?6!&L:W#LQ"8#+N5"=JOM=D,@ 8J0I)4 #;H MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / "_]D! end GRAPHIC 15 stld-20231231x10k008.jpg GRAPHIC begin 644 stld-20231231x10k008.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" +N X@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI-P)QD9 MH)Q0 M%(&!Z$&@L!U.* %HI"0.])N'J/SH =12 @]Z"0.IQ0 M%)D#O1N'J* M %HI"0.IQ06 ZD"@!:*0$'HHHS0 M%)N'J*,T +12 @]#FCAS1 MN'J* %HI 0>E+0 44A8 XR,T$@=30 M%)D8SGBCH_.CC(]: %HI M 0>AS2T %%)N'J/SHR/6@!:*;N'J/SI=P]10 M%)N'J*-PSC(S0 M%(2!WHW M#U'YT +12 @]Z 0>AH 6BDW#U% .>^: %HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ KY8_;O_ &E?%'P.\/\ @WPQ\/K6WN/B)XZU M0:5I$EVH>*VP4#RE3P2&EC4 \#<2<[<'ZGKX7_X*8>#/$6E:E\'_ (S:!H]Q MKT'PZULWFJ65JI>3[,SPOY@7^Z#"5)[;P3P"0 9FM?"W]LCX)7OA_P 3Z#\3 M8_C3)+>Q1ZQX4N[.&TB*,#N:.1L;4&,;E*$$J=I&172_M;?M%?$J[^,G@/X" M_"&6V\/>-_$UH-2U/6[U%F_LJVPY(4892P6.1F;!X"A>6R,3XB?\%1= \0Q> M%M$^!.C7'Q#\ ,\Y^UH=<_9M_;,^ M''[16I:'/A1XMN-/\/WGA&/Q'):1V\+I/&))&:0[T9O]6%R 1P#4G[9_[6'A MK]LOP!I7P7^"<&H>-/$GB34;:2XE2PE@ALX8WW[G9U&/FVY/15#$GIG1^,7P MFM;[]N3X,_#.]>.[LW^%UWX?D=Q\KC[)>0AB.N,@-^% %S_@H!^V9XTT#P/\ M)7^$FO2Z/J/B31YO%-[#_ -@3PW>W M-W96>J:>ME-<6,OE3QK(]DI:-L':PSP<=: /:]7^*'Q\_9(_:3^$_AKQQ\4[ M/XK^&_'5^NFR63:=%:W-J&ECB\T*BAEP95(.2IVN".]/_P""@_[4WQ6\._%W M_A"O@SK$FG3>#_#TOB;Q/+;PQR@Q;DVHX=&P$0JQQC/G=>*]K\%?L,?!C]FW M5[CXIWTNM:]J?AVTEO1JWB?4C=?9$C1F:11A5W*H;!.<9R,&OC[]FWX7?M#? MM!7'Q,^-?@O4O!VCV/Q%O+O3[F'Q3#)-+)9JQ4Q1@1N%B /E]>?*]A0!];_M M ?M+:IJ__!/6^^,/@'57T36+K2["\@N8521K65[F&.>/#J5)4F1#D=N*\#\5 M+^T?X-_9W'Q;_P"&I+*X$6AP:Y_8ESI%HC/OB206X;:RX1?-1BJR*V MU',8<=P&'-6OVA_V@_&WBW]L37/A*_QEM?V?O">BV,,MMJ4]HA?5I9(XY"?. MDVJH&\@?.HPC=3TXK]N'XN>&/C?^RI^S]XI\(6T&G:3)XJMH&TJ *HTV6.!E M>V*K@+L(P, J5(X(KMOVF_BY\,=3_:*U[X?_M.?#>PT[PQ!:;_"_C*TM[EK MBXC8@X,T>& &XC !571L]02 >U?LL>(OC7X*7QW;_%W6;'QQX%TF!K_0_'EE M+;$WL"*6=62)L_<^8%AP58%B"#7B?PAU?]I']N^VUKXB:'\4/^%.^ OMLMIH M6E6&GI<2SB,\O(QP6&2%9BQ!96 4 <\3^PMX.L/%GQE^.GAGX27GB"3X ZIX M=FT^*?6-ZPK?S(B*4W '(#3X.-VP#=_#6U^Q?^UMX<_8X\ ZG\%/C9;WW@KQ M%X9U"Y>VF:QEGAO8)7+[E* Y^8O@XVLI4@YS0!Z_^RM^TA\1K7XL_$3X"_&" M^L]4\<>%[)M0T[Q#9QB/^T;;8K NH &[;)$X( X+ C*Y/E?_ 33_;Q\6?$S MQI>_#[XK:U+JFJ:MNN_#NK7<,_X)_:-XP\&E[?XG> O$M_K6@W$'^LE"/%)) /4ML5E']Y0/XC0!]B_\$^/C M%XQ^+T'Q?;Q?KLVMMHOC&YTW3S-'&GD6ZCY8QL49 ]3D^]=O^W'^TM/^RW\# M+OQ/IEI#?^(KZZCTK2+:X!,9N9 QWNH(+*BHS8!&2 ,C-?/'_!'+6KOQ)\.O MBKK%^J+?:CXK:\G$:[5#R0J[8'89)XKT7_@J-\&?$7Q9_9YM;WPI92ZGK7A7 M5HM;%C I>2>%4=) JCEF4,'P.2%;&30!YY?_ 9_;%T3X<2?$)OCM'=^+X+7 M^TY?![:9#]C90GF-;!]H7?C*_= )XW?Q5E?%W]NGQ;XX_P"">&G?%GP?J)\) M>,4URWTC4C9(DBQ3*6\T()%8!74QN 1NP>10!]6_#OX1?'Z\U?PUJ5[^U=::O M9O-;75QHZ:-:A[F+*N\.Y3D;EW+D#OFOM6\O(["RFN9FVPPHTCMZ*!D_H*^8 M/@I_P3[^"/P\U3PGXXT+PM/:>([&.&]M[IM2GD"RF/EMA;:?O'C%?1?C;?'X M-USR])?7F%A/C2HI!&]Y^[;]RK'[I?[H/;- 'Y8?!WX^_&7]H.]DN;/]JSP] MX!N]7U:YATCPQJUC:-=>3YF(A_JN"V=JJQW''?-?JI7OA:73Y-3FMK^6 MS,#:E:!1+'(4VF5 P(W!OF ((SU%?D%\;?'_ .S[\2OV5QX1^&_PRB\&_&"X MUZ*VL_"\6GR2:K;7"SXD+7&W\1_LYW?Q>^'_ .T)K!U?Q9X1CDU3 M1-3>-(3KELV!%%&%55)9FC9>,@.^?]6:YGQ'\7?V@O _[ WB7XQ^)O'%]8>+ MO$.IV5UHUBMI JZ5I\D^%"J8^3*KY^?<0@CZ$M73_P#!33X?^'O$?QZ_9C?4 MM*MKI]6\1-I=\SCFXM!/:D0OZJ#*_'^V?6O1O^"KL"P_L4>(X84"(NH:>J(H MP !<+@ =@,4 >8^%_#?QJ\2>&=(U1_VV-"L9;^SAN3:2:?8;XFD0-L/S#D$X MZ=J^G/VJ?C1=_LU_LLZ_XJFU)+SQ)::;'8V-VR*/M&H2*(TD"=#\Q:4KZ*:^ M"_!GBW_@GU;>$]#&N:#*^N1V-N+UA::H9;?:% ) $7\)7.;A1WH ])_X)V? MM$_$CQ1XP\.=-@M=;L7NXHXY&LYHHRR#8JJ0OF1-TS^];DXXX M'P[XJ^/'QZ_:8^.GA?0?CT?AYHO@[6?L]G;7.FVTZO%))*JHI90?E$74DGYA M7!_&/0OCA^RQ^T=\,OC_ /%74?#&KVCWT?AW4KGPM$T(^RLC[A,K1H"?+,A5 MN?\ 4J#C J3X5?LH> _VN?VH_P!JB#Q0;LR66K*^CZGI]R5\AIWN1YNT?+(/ MDC.&XP#ZT >Y_L<_'KXHQ_M3?$'X'>/_ !=9_$ZWT2P%_;^*+"VCB$3 0YB; MRP!C]]M(.2KH1DCI]>_&7XFV7P:^%GBCQMJ,+W-IH6GRWSV\9PTI4?*@/8LQ M5<]LU\,?\$W=\?V,IFL]:M(?+?7;906&YV.7(0 M^8F, H6X!0D_8?[57PPU#XR_L[>/O!ND[?[4U;2Y(K17;:KS*1)&I/8%D S[ MT ?'?P\\+_M9_M+_ P7XMV/QEA\#3ZM')>Z#X1L=-0VWD@L(UD=@<;]N06# M\$$XS@='^T%\>?CM\/\ ]@$^,/$]LWP]^*EKJ5K9SS6GV>7SHC*!YH0;U0NI MP4[%21@$5RG[._\ P44\!? C]FO3O!7CVUU71/B+X+LFTF3PY+I\HDNI(MPB MVMC:NX; =Q&#D],$['[0-W\4_P!JK_@FOK&O>(?!2:'XJEGAU6'1=/25I)K* M&93YHC?+J2A=PN3\J@]\4 >X?M&_%'Q3X,_8,U3QUHVL2V/BR'P[I]Y'J:(C M.LTC6^]]I4KD[V[8YKYE_:/_ &EOB_X>_8\_9R\1^%/%EY:^-/%QBAOKN&"! MI+Z5X05!5D*@ER/N@=:POC;^WC\,_BC^PFGPWT*XU.\^(&J:/IVC#0UTZ7>E MQ&\ D^?&TK^[;;M))RHQG.-/]I+P;J?P[^!7[%/AS6K8P:MI?B'2X;RV;K'( M!$60^X)P?<4 =-XT_;0\9ZA_P3V^'WB/PUK;)\6O$^I6WAI;A%B:X^VQS,L[ M["NP,ZQKP5P!.,=J\UUW]KSXPV7_ 3BT;XAIXXO$\;2^.7TJ75Q;V^]K813 M'R]OE[<953G;GCK7,?"CX=:S_P -_7'P@NT!\$^!O%&M>,8+-P,*DD"/ 2.X M_P"/;'IO:LS2_ASK?Q#_ ."1CC1+2;4;G1/&DVKSV]NADD:!=T;L .3M\X,? M]E2: /OK]N+XK>+/A;^QIJWC'PMK4VD>)88M-:/4(HT9U,DL2R<,I7D,PZ=Z M\?\ C;^T7\1O"O@_]C:[TKQ1<6EQXWDL%\0R+!"QU 21V1?=E#MR99/N;?O' MVQY;^UE^W#\.?V@OV0K/X=^#)M3U;QWKG]FVXT2/39?,ADC>-G4MC:QRA4;2 MV74WB4R>7]FBL/.( Y;&QN!UH _41> MGXU\#?\ !1G]I/XF>$_&WA7X:_!?4I[/Q9_9M[XCU>2TCB=TLX8F95_>*PY6 M.9R, G:@'WL5ZQX(_P""DGP(^(7BS2_#>C>*;J34]2G$$"SZ5<0IN.3EG= J M@ $Y)Q7Q[\#_ [\=?VGOCA\4/C_ /"_4_"ND6>H7LWAZT?Q9;O,6LD$>U(E M$3 #8L08\9)8>M 'TQX9UCXH?ME? ?X7^.?AI\7!\-;IK&6#7X8]+BO/M-ZI M1'X;[FUDD(]1(#7A/['E]^TO^T]:>)=6_P"&@[C2+7PWKO\ 9!_C![^,9B/IY2T 5?'/Q;^,/BG]J?]H[X>>%/ M&M[IT?A_P';2&"!A!=H+.3 +1DMO#2IAL_ZSCH,>D?LY?MB-XE_8-N_B MMXDO%OO$'AG3[N#5FE4(9KV#(CW!0 #*'@/RC&9,#I7%_!''_#VCXY\@_P#% M+0=_^O#_ .M7R%\:?!'B_P"'?QY^(7[+WARW:#PS\2_%6F:I92J6 @MG=I#L M7@,@+ -GI]E% 'L/C#X__'?P3_P3Y\&?$G4?B!?0>,?%?BJ,Q7SVUOF#3FCF M6.,+Y6W#&/S,X)PR\]J]8TWP!\:)M1M47]MO0;QGF11;QZ=8%IOW5KSG1OB+_P $ M\/#^L6.JZ?HLUM?V,\=U;S"RU4[)$8,C8+$'! //% 'Z@:C;7%SIMU#:S_9; MF2)UBF"Y\MBI"MCO@X/X5^8_Q_7]I[X$?$7X3>%)OVC+C5I/'NK?V4ERFA6T M0LCYD*;RI0[Q^^S@$?=]Z_3S3[V+4;&"Z@;=#/&LJ,1C*L 0?R-?"G_!0_\ MY.4_9'Y''BX_^E%E0!K_ !<^*WQ*_82_9I\0:]XW\>1_%CQGJFJ1V7A^6ZT] M;2*!WCY5TCQO50DC]02<+D9S7*W7P3_;&TSX?-\0/^%[+=^,(K7^TI/!W]DQ M&T8!/,-J&V[2^,IP@!/&[^*O0O\ @J-\&?$GQ=_9SAN?"=I+J6L^%]6BUQ;" M!-\L\:)(DFQ?XF4/OVCDA3CGBN1O_P#@K'\+;CX//>6B:G)\0YK(P1^%#ITI MD%^4V^69,;"@<]0%_LKW?[37[2&M^/[9/VAKC1T\':W_94HDT M.VE^V89P6&$&S/EGCGK7TI_P3.^"GB#X)?LOZ=9^*+-].UO6M0FUF6QF!66W M20(L:.I^ZQ2,,1U&[!Y!KRO_ ()#/AE\'-3GL_&=S8WGB#4Y;2*.21;."&0A2'5@ M WES-T!RBC/-=YHG[3NJ?$O_ ()W:S\5M$U,6?BZS\+7;W%S B%K?4K>,K(V MP@J,NN\*1C#K7RI\&]#^.'[4?[0WQ2^/GPIU'PKI-D]]+X%?VHOV>?',UD+J^\)7GB'2WLG86DL MAM\RBWW!20T;+Q@8,##M0!^C_P"Q5X[U[XG?LN?#WQ3XGU%]6U[4K%I;N]D1 M4:5Q-(H)" *. !P!TKVQS@?B/YU^;_['O_!0[X)?"#]FGP'X.\2^([RSUW2; M)H;N"/2;F54&'0U^@?@CQII?Q&\&:)XHT29KG1]8M8;ZSF>-HV> M*0!D)5N1D$<'F@#\T?V>/%'[1'[3FJ_$6>T_:+_X0FU\/Z[+IT-I=Z5:S&1- MSE2"54X '?ZUZG^R3^T=\3?$<7[07@;QEXJL/&6I_#ZUF?3_%VFQ1J)VV3@ M [%"-@QJ1QD$,"3C-?,_[*?[%'@_]K+0/CO-J[W-AXKL?$$]MH^J13L([=F, MCJ9(NCJ6 SWP3@@U[;^P]\1=,\._!KXO?!+7?"VE^"?B3X4T^_-]#:1>4VK1 M+;NGVAB22[K\H)S@JZ,H 8T ,;[]KK3?!MS>2SQ-I&H MV%B9HO+D9 23M/S8W#CH17U+?_!KXX>+OA-X'M?#7[1L4>LV;WKZGXGM-'M[ MB/6$DE!@ 495?*4,F5ZYYZ5^>W[*FO\ [&VF_!72+?XR:/)=^/5FN#>2BWU! MP8S*WDC,+;.$V]/QK]4_V4_&?PQ\9?!G3/\ A42O%X'TV>73[2%X9HS$RMO= M<2_.>9,Y/K0!\0_LDS?M,?M*'Q=>_P##0MQI%OX6U]M(FMY-#MI?M83!9@0H MV@C(QS7T'X"^,7C+5?\ @I+\1/AQ=Z]--X*TSPK%?VFD&.,1Q3G[)EPP7>3^ M]?@L1\WTKA?^"3RD:+\<,]_'%P?PVUR_Q/\ B7I_[)W_ 4QUKX@>/;6^T_P M1XO\+QZ?:ZS%;O-$DJB#=G8"3AK<@J.1O5L8.: /7O%/QF\9V7_!3'P=\-H- M>FC\#WOA234+C1Q''Y%KFX1$4E5.$6$#)))R*Z7X2_$?2_VIO^"G%E\0 M_ 4-]J/@SPQX5?3[K6);5X86E(E"@;@",F? !P3L8XP,UX_^S_\ LB^"?VKO MC_\ M5V/BL7D%_IOB&X&E7]G.4-K)-=WH+E.D@!C3AO0CC- 'TE^QC\=_BA= M?M"_%+X->/\ Q?I_Q(C\-6(OK7Q1I\$<>&S&#$WE@*?];@@@E6C89(Z>:_\ M!-7]O;Q=\1_'=U\/_BQK4NK7VM;KCP]J]W#'#YDD8Q+:Y155L@;EXSE6'<"N MA_X)O>)K3X-^*?'G[/OBWPSI7ACXBZ0SS1ZE:0['UVW120S,>7958.N."CDX M!5B?$OV>OV(KW7=+UI_ _BJ2*PC\2%H+6WL(Y'\R(-;QE] MQ1<)D-\VW.1FO0OV OC#\3OB5HFL:5X_LX+2?0B5NAJ5U,^LB>=S<0^=&8E1 M83;RH$*DG]WSU('DW_!('7[SQOH?QIUO5XHUO]7\1QWEW$J83S)8Y&<;3T&2 M>/PK]$8X$B9V50I8Y8@8R<8Y]> !^% $E%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %-=!(I5@"#U![TZB@#'TOP?H6AW;W.G:-IVG MW$@(>:UM(XG8>Y4 GI6E=VD-];R07$,<\,BE7CD4,K ]00>"*FHH R='\)Z+ MX?DD?2](L-->08=K.V2$N/?:!FK4FD64VHQ7[V=N][$I2.Y:)3(B^@;&0.3Q MFKE% &9'X:TJ*&[B33+)(KPEKA%MT"S'U<8^;\'-+?[%NTVS/V+_ (]L MVZ'R.GW./EZ#ICI6E10!!=6D-];R07$4<\$BE7BE4,K#T(/!%)8:?;:7:I;6 M=O%:VZ?=A@C"(O$?BUIOAV77Y-7O/B-HAUS53+', M@M_$D;/+=1J)%& \$J@ $@?9#@P/C&X# M;C=@#GK4VM>&M)\1PI#JVEV6IPH25CO+=)E4GK@,#7Q[X?\ VC?C7K7ASX5> M(R/!T5I\0=1ET"UT]K.XWV4JK.R7KR"7]X"+=B8 J_>4>9G)'7#]HCQ_HO@[ M4=#O+;0]4^(4?CR+P)9ZA#%+;Z=(\L*7"7:A]C:.: R. MT3HZMRKL"&4X!!%6?%7[2/C_ ."&M>.]%\:Q:%XJU"Q\,P>)-(ET6WEL8_,F MO?L2VDWF/(2HE:,^<,?*6)4$8H ^J;>R@M+:.W@ACA@C4(D4:A45>F !P![5 M5@M=,\-V6R&*TTRT#%ML:)"@8]^,#)KP7PO\0_BMX8^/_A'P!XWOO"^LZ?KF MAZCJQOM%L)K62.:W>W4P[7E?*KYQP_5P?NKCG"_:0^'>I>+/C/H^OP^$-*^, M&C:1HK6MUX&NM6CM[BRFEF+)?QQ2GRI"Z*T?[PJ0$^4]10!],Z9I>G:2DG]G MVEM:)*WF/]FB5 [>IV@9/O5_AA7Y_2ZA=67@[P+HOPSU;6O XM_BO!87_A?Q M9:/))HLLMNTRV2B.90]H,^:JAV5A*I5@%Q70ZQ^VWXM_X2#7]5T:RBU+1=%U MZ71HO"MKX:U*XOM3@AN!!-'XM4_M-=# MTU=1W^9]L6SC$V[.<[]N>]NCM<;U MCF'E*@V[C$X+#.1._P"T-XWT+X;>+EU_5_!NE>)/#?C#_A%KC7[U9XK&:(VT M-PL\5H&,DDY6=4%NK\L"=V* /IR]T>RU&:WEN[.WN9+=M\+S1*[1-QRI(X/ MY'I3M1TNTU:U:VOK6"\MV()AN(Q(A(Y'!!%?&ND_M=>/)?!'B]+3^QO$>O:' MXGT/1;+4IM*N])AOX=0:+YI+68F2%D$A&)KG4K?0?&=_;"R>QU70M-N%:*.6?9=/)IXD>206 MZ9E'ER9D VX4@F@#Z!U/2;+6;;[/?6EO>P;@WE7,2R+D=#A@1FHK/1M-T>2X MGM;*ULGFP9I(84C+XZ;B ,XSWKR+]F#XO7_Q5T37FO\ Q/X=\5_V;>+!%?Z+ M:SZ?/M9,E+JQG)DMI P( +$,N&&.13?VVW:+]DGXM.C%'7PY=D,IP1\E 'K\ MFAZ=<:E%J,EC:R7\0Q'=/"IE0<\!\9'4]#W-7\<8KX_\6?'3XLVEU\9KCPU+ MX6M/#WPNAM+KR=2LYYKG5(SI<-Y+ 7611$<,^)-K1Z?JBZ9RU1H#>6=O M=&%_,B\^)7V-_>7(.#[BO@CX01_$_5_B+\%H](\4:,OB*]^#*7,VK:II\\\4 M=NUW9M'F$3@RS\HK2%U!R[X'"UU]]^VGXFU/PA\-[.&/3_#?B3Q"FKMJNJ_V M/>:O:V8TZ\-FYAM;?$C^;*,KO90B@Y). 0#['30]/CU&74%L;9;Z5=CW0A42 MNO'!;&2.!QGL*-,TVQTRV-OI]M;VD 8GRK:-44-WX4 9KS;]FWXK:Q\7OAY< M:IKNDR:9J=EJ5SIKR&SGM8;Y8F&RZABG D6.164A7&0=PR<9/S%\%/%.K_!7 MXG>/_&M[>7%U\.?$_P 2M9T+7$E;*:+>B]\NRO5_NPR;A!+GA28FSC(H ^U= M/\&^'-,NQJ%EHFEVMT,D7-O9Q(_?/S!<^O>KNI:)I>NQQ?VA86FH1QY,?VB! M)0N>I&X''0=*^#T^(\'A?]A+P)X:N=4?3[GQMKMYH,ET-\DD-DVIW3WTN$RV M%MTD7([R+TKH?A=XBC^(G[-'Q:^$GA7QFNAW?AFYETC0M=OYI82=,N7#Z>'D M<*XRK-:%Q\V8\C)(H ^O;+PKX5-PS6FD:/YL1*L8;6'+KWPGU'X'Z]),8/4&K^SS^S1\-_BA^S6WB'7=%@M_$\V MI^()!XGMYG@O[62/5;U8IDF5@0T81,'IA0#Q0!]IRZ3IQU%-3>SM?MT:[5NV MB7S%7D8#XR!R>,]S2Z=I-AHZ2+8V=M9)*V]Q;1+&';U.T#)]Z^%_'?QK@^(O M[-_[/WA;QWJ\MF?B!:6NH>*+Q$?S'TZUB$L[8C4LOGR_9TR .)6Z5'I?QNU+ MQY^R]X&\)+K]TM^WCS3_ (<>(=:LW>VN6LA,5%PC$!XVN;=80'(!S.V,&@#[ MGL[;26U.YO;6*S-^P\N>XB1/-/3Y68<]AP?:I9M$T^?48M0EL;62_B&V.Y>% M3*@YX#D9'4]#WKY1_:!^$?@W]G/PAX=\>_#72+7PCXET+6]*LD33&9!J5M<7 MD5O-:7"Y/G!DD+ ME@R!@1BO5?VPO%NK^"OV6X![&..5W![%<]J /5;^TTK7E-G>0V>H"-@Y@G1)0IQP=IS@XS5+_A M/#)''A[2?_ &+_XFO';[]EGX6> K3PYJ^CA? FIZ#J%O-%XCMKOR[JY)E57A MNII&/GK/NV,),DEP1\V*XWQ'^T3\24\*_$+XGZ+#X>3P%X)U2^L9/#]W;S'4 M-2M[*7R[J87(<+"^5D,<9C8$*-S#=P ?62($0*H"J!@ # JI>Z/8ZC/;S75 MG;W,ULV^&2:)7:)N.5)'RG@=/2OD?XF?M+?%'2+3XN^*?#D7AL>%/AY=VN>/-'\5R^'M3N;3 MP5-XRTF;2K2:%;^)/'_ /PCVH^'?'&E3W:6 M6A6LL%QI$\6F2Z@$WR2,+A7B@E!.$VOM W YJ;PE\&Y_" MGQ#OK.RCT?2[>9+O1C=PO+:L9VD*W/W563Y(]I;*Y H ^HSPM9]EH^F627 M M+*T@6Z):;R8442DYY; ^;J>OK7R=\,OVF/&OBKXAQZ#XLO?#NB7M\E^+KP/J MFEW>GZE8K$DIB-O<2,8M1#!%+^6%PK[@>,5YA\-_C9XD^']O%\0I&TV'PEI7 MP8TC7$\(:;:S)&K/+=+'#"[3,$/G*,N58F/8O5-Q /T%TW2;/1[;[/86EO90 M9+>5;Q+&N3U.% %5;_PYH^HW@GO--L;F[,9C$D]NCOLP05R1G&&/'N?6OFWX M$_M(>,/%OQ+TCPWKJP>(;+6;"XNWOM*\,ZCI4>C3QJC?9Y'NAMG1PS!9%*MN M3E,$5)^T[XKO/ _QU\#Z_8[6NM*\#>,=0BCER8VDAALG3&$[SX>:OX_/A_4/#WCGPU>:W'9Z%9S0W&E26M@MX4,DDC"+KGP^FA>(?$2ZE!IFDPS)/IHDTNZDBADE:0K<@QM MEFV)AEX!!R #[/T_1;#2/.^PV5M9^I"[L;.2ZC\?'^#$]IHR^(].O7 MU?4-;4'[-+X?^4PF*+S-PNW9Q$RDE4V-)R"HH ]__P"$ \,X_P"1=TG_ , 8 MO_B:U--TJRT>V^SV-I!90;BWE6\2QKD]3A0!FK2G(ZC\*6@"GIVCV.DB465G M;V8E?S)!;Q+'O;U. ,GW-,U;0]/U^V^SZE8VNH6^[=Y-W"LJ9Z9PP(SS5^B@ M"AI.@Z=H-L;?3+"UT^ G<8K2%8DSZX4 9I;'1+#3;BXGM+&VMIKEMTTD,*HT MIR3EB!ECR>OK5ZB@"@^@Z=)J:ZB]A:MJ"C:MV8%,H&",!\9Z$CKWI^G:19:/ M;_9[&TM[*#<7\JWB6-WJ=H M&3[FKM%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 <9\5/A;I7Q>\/6FA:Y+99DAER#F,NBE@,$[1S3/B7\)])^*"^&WU&>[M+OP]K-OKFG7=FX62* MXBW#'((*.KNC+W5C7;44 >2Z5^S;X9T?PY\.=%@GU VG@34CJFEEIE+/*4F3 M$IV_,N)WX&.@I^O_ +-_A;Q)I7BFSNIM1BDUW7HO$OVVVN!'<6%_%'"D4ULX M'R%1 I&00 M3:3B>"")8XUCBC5P255>2[$G)K0^,_P)T[QH_BSQ)#I*^(]?U'PI)X;71;Z\ M^S6=U#YQG"&15+1N7.!(/NG:<<9KV6D(!H ^3/@C\#_%J?'O2_'?B"W\56-C MHGANXTB+_A,-:M=0NYYII8CMC%L2BQQK$*+? MQ9I7B/7? WB^&T^P-K7AV>-'N+;=O6*>.1'CE56+%:\N^/7QA\>>' M/BYXJ\+Z1;-;^'H/AKJVMK?QSQ*]O=1DA+D C>=C!4"CKOW8(%6_@?\ M-:L M=%^&.D^/?#.HZ&OB7PR+^P\17MW!,+Z2WLXY[AI4C):(LA:4;NH!Z'B@#JYO MV2O#;>!3HB:]XB76FUV+Q,_BI[Q9=3DU&-0B3LS(4P(P(PFS:$ %/O?V5]) MFUJ_DMO%GBG2O#>J:E_;&I^&=/OUAL[N[+AW?>$\Z)9'!=XXY%5F9C@9-8'@ M#]LS3?&6N>$A=^'+C1_#WC"X^R:#JDFH6TTDTK1O)"L]O&YD@\U(V*E@<' ; M:372?M7ZEXPT[X=Z;+X4_MM+1]6@37Y_#$"SZK!I963S7M48'+[_ "@2 6"% MRH+ 4 'BK]F+2_$/B+Q!?6'BWQ3X9TSQ+.MQKVC:)?I#;:C*$5"^XH9(6=$1 M7,+H7"C//-=SX2^&6D^#O&/BWQ%8/)?BROC+X^>,/!_BC2O&&K6>E:7I7_ L>Z]B<=J .5^%?[-6D> _!/PFTRYNIY]4\"))<+&_B/XWL_ OPQ^--YXOU.[F\8^*;'3;_PT MYC.EQ:=>WCV\4<,>SZYK^KWVM:MI M>N7]Y?W2/+-=V#AH6X0!5(1%** H5 % KJ=4^!6@:KJWQ*U&:>]6?Q]I,&CZ MH%E4+'#%#-"IBX^5ML[Y)SR!7S;KOQ%\9V7PNU?X^KXRU4&P\7M81>%D$8TN M324U@:<86C*;O-9,R^;NW!R!]WBO=/VPO%.K^"/V:O'.N:%J$VE:M9VL;V]Y M;L!)&3/&I(/T)'XT )XA_94\&>*[F>;47U.7S?#-GX7'EW7E&*"UN/M-O.C* M,K.DH5@X. 5'%0Q?LMZ;MSZUXQ\5:UXFU)+2(>)9;V."]LX[64RVZ0"&- M(U578LP*'S"3OS7,^-OVP;KPC=?$"[A^'>KZIX8\!ZD+'7]:AO+=!&ICAE+P MQ,P>4JDP+*,$#U)Q53]H+]I+7K7PI\7=,\!^%]4U4^$]"N!J7B2TN88!IUW) M9-/'Y2.=TK1H\4K;1\H(ZGB@#J(/V<;_ ,/V>L7^D>,]9N_&^OZGIEQJWBB_ MEBCGFMK252(!'#$L83RO,38JC<7)+5Z;\4/AYIWQ9^'?B'P=J\EQ%I>N64EC M'?#FF:))XR\26GAC3=6UJ635+6Q$9N( M08T#3LOF32;7;:O !7)&X5KZ[^VGX2\.Z'X9\27>GZB/"7B?0WU/1=5CC#&[ MO%_YAOECYEN6!&Q3PY# '*F@#MI_V?/#MU8?%"T>>_$?Q"@6WU4B5UT#5_[&NHD_M6RMT*1+ M*7C;9(JLRB6/8X#$9Z8]4T37[ZZ\'6FL:MI%QI-^]F+FXTH,)YH'V;FBRF0[ MCI\N*XKF32S<:E:SW$;10-.4N;>-B M\#&-6ZYPWRG!H [#7O@_<6/A+7],\'Z_J>@F;PZFAZ/9170CM-,:)&6*:+Y& M97Y4,QW9"#BN\71_M7AH:5J4IO?,M?LMS*?E,V4VN?;//YUX#X$_; N?&)\ MZI=?#W5]'\(^--0.D:;K4]W;N1=[92JO"K;UC8V\H#]\ X (-<;\2_VH?$?C M/0?"6L>#_#VKZ9X+U+QYI.CVWBM+J#;>PC4E@GS!DR)#+LEC5B.>,@!@: /9 M/A3^S5HGPHUO0=5M=:UK6;S0] D\,6+:I-&_EZ>UQ',D9V(NXQ^4B*QYVCG) MYK/7]E#P_IF@>'[7P]KVN^&]:\/W>I76G:]83Q&YB%]<-<7,+JZ-')$SL#L= M3C8ASD9IW[5'Q+\7?#/P_P""[CPAIXU"[U+Q9I>EW$?G11EX99PK1 R< R?< MW?PYS7D7A+]J#Q9X ;XQ:QXA\-:MXC\'^&_'-Y:WFM"]@5=*L]ML!%%$Q#RK M%O+-M' ;C=V /J'X:_#RT^&GAG^R+;4-3U=WGENKC4-8NVN;FYFD;<[LQX&3 MT50JJ *Q=&^!/A;2?"?C/PU/;2:MHOBS4M0U/4[6_8.KO>.6F08 PN3\O< M<=_$?]K^S\$>*/%]A8^&I]=DA96(7 M')V@EN*]9X"]MOZ$(S%,^QH X3 MX6?LL>$?A1<^"9--N=2OE\&Z5>:5H\5_,L@A6ZG$L\QPHS*"8+GXK^-= ^)5U>P)KWA7XD6K06>IJ1_I,-HGE+&D@.3$T+D': M=P-0_$SXO^*;_P#;$E\+Z)XRO(5M]3TR/2WM[R.+1+:WBC,NKVM\&'[VZ*!F M5%)8*Z$;-K4 >_>%_P!F"TTKQ7HVM>)/'?BWQ\NA3_:M&L/$=Y%);V'(=6CM[-UGF M>::,F.(2;':1\@.,AB,UYY^T5\5M"M/VC- TWQ'\5]9\"^!KSP4=3L[C0+X1 M1W=T;W:K[A&^X>43CL>.:]-_9!\9ZQXOTWQN&\0ZEXR\%V&L+;>&?$NL6XBN M;^V^SQ-*"0B"18YC(BR[?FP>N,T >B^'?@SX=\+?$.3Q=8)+!>+H=OX=M+-6 M5;6QLH79Q'"@'R[F(+$DYV*.U8?B?]F;P5XPUSQS?ZO;7-U!XSM+.VU6Q\[9 M"\MJ3Y%U&5 :.=05 <'/[M/2O /C7X[\1#XU?$2?6M9^*7AGP%X9M[")=0\' M6$1L8$-NTUU=3-)$S.JET!,>[:(V) KKM9U'Q)\8O'WQ$M="^(6K^'M(\#Z- MITFCSZ*T)6]O+BS:Z^U7)9")DV^4HCX4@L>I& "[-^PUILWC6R\8W'Q#\7:M MXETZZM+BQN=8EM[B%!;LQB$T(C59V4.X$C_.I.58$5]$^*_"ND^-_#6I^']= ML8M3T;4K=[2[M)AE)8G&&4]^AZCD=17RI\//'GB;]K/4M MD\6:MX&LK?P%H M_B.X'ATI'+-J=^TXRS2*V88OLQ(CZ/YGS9 Q7M/[,GQ)U7XL_ #PIXGU8Q/K MES;207DD:;$EN(97@=P!]T,T1; Z;J ,#1/V3M+MM2T4:]XV\7>,M T*XBNM M+\/Z]?QRVD$L?,32%8UDN#&<%?-9L%0>2*D\3_LE^'O$VJ:ZC:]X@L?"GB&^ M.I:YX2M+F-=/U&X)4NS$H9460KF1(W57).1R<_.'A7QYK6FW6CMXQ^*GB_P! M\;9;^%+K2?&-N8O#%XYF DMH L7E-$T>5C>.3?DH2X\37O@R\\+VML\JK"Z.'=,YQABY R3C%<5!^V?H>C:-XTD\6Z/-HFL>&- M.@U:33K.]@U 7EO/*8(3#+"Q4L9AY95MI4E2?E.:Y7XD_M6:A?\ PN^*VBMI MLO@OQSI_@G4O$.E26NIVU^K1Q1E6=98&8+)'(4RK?W@02,X .R^"7[+<'A70 M_ ][XOUC6O$>HZ!H,>GV6C:Q:2-\8>1G(1BJG!K4\'_ M +*.A>%M:\-RR>)/$>M^'_"LWVGP[X;U.[CDLM+DV,BLNU!)+Y:NRQ^:S; > M.QKNO%>K7EG\&=7U*"XDBOXM FN$N%/SK(+9F#9]=W-> _"K]I_Q5/X$\&>' MM-\%ZO\ $'Q='X$T;Q-J-ZM];VZRI<1.&)>0C,I>(X7'S;B> #0!Z)H?[*VE MZ5K>C37?B[Q1KFA:!\2>7YTNQ)G""1V"@]\5!8_L M>^#;&VT6Q%YJUQH]EX3'@N\TR:9&@U/3E$GEK/\ )D.C2R,KH5.3[5#;_M5# MQA)X1M? 7@_4O%E_KOAZ#Q5+;_:8+/[#I\S;8C(TK8,KN'547.?+8D@8->=? M!_\ :LU#3?@Q\-H+RSN_%?CGQ-'JE]Y&H7L%D;>U@OI(R]Q+*0J[=\,049)/ M08!- 'MOP\^ B^"/$=KK%_XV\5^+I=/M'L--AUR^1HK2!MN[*Q(GG2$*!YLN M]L#J*T/B9\#=!^*FMVFIZM->Q3VVB:KH2"UD55\B_2-)R<@_,!$NT]N<@UP4 M?[8OAZ'P;HOBS4=+NM-\.-K%QX?\07\DT4D?A^]B)4"X*,0T3. HE0E?WD9/ M#<>I?";Q]/\ $_P/8^)I-#O- MM1+S6=KJ.!4W5PG@6PGT[3X975DGAEM%M7$XQ\_[M>V.2:Y#PS^R%HGAK M7_!]Y_PEGBG4=*\&W9N?#FAWEW$UKIRF)XO*&(P\BA9"JF1F95 4'&<^^44 M>(>'?V5](\+ZOIJZ?XJ\40>$=,U ZK8^$([]8]/M[@N9!\RH)FA#L6$#2&,' M'! Q4UK^ROX5T^XL=4@O-57Q7:Z_-XC/B4SI]NGN)5\N6.1MNTP-%MA\K 4( MB8P5!KVFB@#DOA3X=UKPG\/M#TCQ%J\FO:U:V_EW6H2OO>9]Q.2V!N(! S@9 MQG KK:0#%+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110!X7\9?@+KWC_QY/KVBZWI]A;:EX0U/PCJ-O?6SR/Y5S\\#HM%\+2EXM3T[PW%%K.J(B%($N9V!"$!LN\? MS.RCE%;OPE:1^%;"2W2WMKE MT>661Y79Y7W1IM4X0#=P2Q-8&K_LD^/?&WQ%\#>._$GB?PJOB/P1]GCTW^S- M$D2&_17'F&[#29RJ[C$J<1NQ8'M7UQBC% 'E_P #_@_-\*%\<"ZOH-1;Q!XL MU'Q%"T<)4P1W+(5B)/5EV\D<&O2KNV-U:S0"62#S$9/,B.'3(QD'U'6IL4M M'SQIGP$\?>(-<\"6_C[QEIWB#P_X)U'^UK*>ULGBU#4[J..2*VDNF+%%V)*Q M8(/G;!^4<5E^'_V5?$6F+X3\'WGB?3[OX7^%-?7Q!IMJ+.0:G*8IFGM;::3= MY>R*5\[E7+K&@(')/TW24 ?,^H_LM^);^WOO!)\3::?A/?\ B8^))[![)SJ0 MS>"^>S60-L\HW(W;\;@A*X/6O5/V@OA=_LX>.;A_B59>"_%NDZ3HWQ#LA'JRZG8R336=S]D M6T>:V*. 0\21C:_W67<">E?2F** /E/7OV.+RUURWUS0D\&:QJ5SX=L-%OXO M&.B?;X8IK2+RHKJVYRN5)#1'AMJ'((-;'B?]CY_'>C^&?#GB'Q7(_AOPQHPC MTE-,M5LIH]:.0-4*Q;8P8AS%$HV@LY.>*^E,44 <7!X6\1:S\)Y?#VOZ\D7B M:[TF2PNM,P[9WB9#<1(3E6!(<#/![U\_?"S]CG7/ _B_X9ZU+/X.T\>#F ME6X_L32)(KK63)92VKSW-P[%S( X8*=P)+DL>,?6N** / -!_9HO](^&'P;\ M*MK=M)/X$UVWU>>Y6!@MVL:7*E$&"*^%X+.1]^S"N7 D R0$! Y)^K,48H \T^/?PRU M7XH>$-.M=!U*TTO7=)UJPURPGU"!IK8S6LZRJDBHRL58 @X(->=:I^RSJNK_ M 6^-'@R;7[-;[X@ZU>:O'=I;OY5IYZVXV%ZSXY\;:SX>_P"$,,7C"2.YN+OQ+X=34+W2KD1)#)+:L>&!1 XCDX63)Y!* MU[UK'@"+5OAG<^#5U*]T^&;2CI::CI[BWN8!Y7EB6,H $<<,-H !'3%=72T M?,MY\ /BMX_L_#/AKX@^-O#>K>%-$U*SU*2ZTW2)H=4OWM)5D@W.\K)"69%W ML@R1D#&:P/B%^QCXC\=>&_$OP^?Q1HL/PYUOQ%<^(QF!Q7N@C"C &,<#VI<4M 'A'Q1^$/Q+\77'C+1M&\; MZ=!X/\6P"VN(M4L7FN])1XA!V^RPFW@N8&1ERXA;:4?Y240Y'(/T=28H ^>F M_9S\1_#6]T6]^$^O:7I,MIX5M/"5Q;>(+-[B*6"U+FUN 8V4^:AEER#\KA^< M8!KTCX8?"'3OAE\(-'\ 6MW">.E=[B MEH ^5]=_9N^+'C#X?CX7>(_B#H.L?#]Q':3ZG<:1*^N3V2,I5&:<;A[75;.*")!,K-LFM MG2W 9,!L.W-?3=)B@#Y9/[&TOBOPEXZTKQ!+X5\/#Q!96UG:6?@_P_%;VMF\ M$HG6XDWC?.S2JN4)";%"@9):HT_9%UO5_#7CRSOY/!/ARXU[PK=>'+:#PCX> M6T@$MPN)+J9R/-8] (U(4#.=QP1]58HQ0!S>N^%)=7^'>H>'%N$CFN=+DT\3 ME255FA,>['7&3G%>9? W]GF]^$M[%/$/V8O&'PIM_ ]_P"#/$NC#7M)\(6OA#5?[7L99+:ZAMV+ MPSQA'#(Z.\GRG(96P2" :P[7]B:^TGPU\.I#?>&O%7B;PM;:C878\3Z/]HT_ M4H+NZ-RS>7R895?:59<]77UO10!\SK^R7?:UX&T'P3XBUC27\(3ZG<:QX MHTK0M+&FPZDQP;>SB6(CR[9"$W%B9'\I,MR:]@^#/@W7OA[X%M?#FOZ]_P ) M+)ILDEO9:G*A%Q+9J?W G)^]*J85G'#;<]2:[C%+0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2'@ M4M9/BQ9W\+ZNMM?II5R;.817TN-MN^QMLASV4X;\* +T%_;W+S)%-'(\+;)% M1@2C8S@^AP0?QI\=S%*<(X8]>#FOR[_9%NM0^&/BOXB^&]8;68OBEJ>D:BNG MWK:V+G1->N(K&VE,QE8X$PWI+O) 5)MN>*J>&=3\5?LQ^!?B!HVMV>KZ;\4U M^&,NM6.L#Q1)JUK-'YT<,LHC(VQ3*Y#K@L, \^H!^J$]N;^*UGN M4=R2ADB=B=IP#@C&!7T]^RC:R?#_ /:.^,OPVTS5-0OO"&D6&AZE8VVHWCW; MVL]Q YG"R.2V'*AL9QDG'6@#ZWHJCJNJ?V7$C_9;FZW'&VVC+D<9R0*DTO4H M-7TZVO;9BT%Q&)$)&#@C/3M0!:HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "JVI:=:ZOI]S8WL$=U9W,3PS03*&21&!5E8'J""01[U9HH ^=OA9 M^PM\+_A7J?BBYM-,FU6WUJ.:SCLM3N'FAL;*:*..6VB4GA7\L9;[VW:O116W M\//V._AK\-XM:2STR[U8:MI9T.?^V[Z2\\O3CG_0XMY^2'G[H]!Z5[=10!X= MX/\ V,_A=X.\+>)M CT:XU2P\16::=?_ -KWLEU(;2,8BMT=CE(X^JA<8(![ M"NI^#/P \)? JUU5/#<%Y)=ZK*DU]J.IW;W=W<%%V1J\KG)5%X5>@%>D44 - M8 @YKG_AY_R)&B?]>B?RKH3T-<]\//\ D1]$_P"O1/Y4 =%1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%9GB<71\-ZJ+&\BT^]-I+Y%W.,QP2 M;#M=O93@GV% %^.>.9G5)%=D.U@IR5/H?3K3MZDD9&17YA?LE_%&V_9T\9_$ M2;XJZYXJL_%-I8W5W>07-V+[3-9:"VM)))8)!D&?YPRJN!LF0:]AM MKBYA4<0R*[-@$D@'VKZJ_94?4O O[0?Q?^%RZ_JNO^%]$L=%U33VUJZ-U?\B/HG_7HG\JT]7UB'1X4DG29U%$?())@ W$9VA% MZ+SUJ_LH?#)-?\9:LGABTAF\6:8FDZC!#&L47V=49-L2H!Y98-\Q!Y(![5[# M10!\^^'OV(OAOI&C>)=/U&/5O% UW2UT2:YUV_:XFAL$;?';Q/@;$5PK#ON4 M$UVGP7_9^\,_ \:S-H\NI:GJNLR1O?ZOK-T;F[N!$FR)&D('RHO %>G44 (P MX-<]\//^1(T3_KT3^5=">AKGOAY_R(^B?]>B?RH Z*BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD)Q0 M M%)NK.UKQ%IGARPDO=4O[?3[2,%FFN95C4 =>2::3;L@-$T$XKY!^+_ /P4 MY^$GP\EFT_0KJY\=ZTI*);:&F^,M[RGY?RS7C9^*G[7_ .U82G@[PW#\*O"L M^0-0O!LE*$@9$CC)X/\ O8\U[-+*,3*/M*UJ<>\G;[EN_N,W46RU/NSXC?& MGP5\)=+>_P#%OB73M"@4'_CZG56;V"]2?H*^./'?_!4;_A*=5D\/?!'P'JOC MK5I#Y<=Y- Z09[$( 68?7'UJ[\.O^"6&@3ZJNO?%SQ=JOQ$UQCNDB>9T@SW! M9B78?3;7V1X$^&'A3X8Z6FG^%?#^GZ#9J,>790!"P_VFZM^)-;7RS";7K2_\ M!C_F_P !>_+R/!?V0[3]HJ_UO7O$/QINK&RTJ_MT&G:#;H@DMI-^2Q"Y*C;E M<,2)OMW_".ZH-,F MAMM2-K*+6:X_U<+_%>G^*;"RN+S4-*UB1;BQOC!;6KRSV\@&/,^;Y47@I*G!ZU1\)?M M:^.XS^TMXKOO$MI+JR>$K+6_#^B07*S0Z4)5DVHJCAI(D:(R'^]UH _3P,#W MH# ]#7YC?$/XO>/_ -G72_B5X;TSQMK'B"2;X>Z-XBMM4U5EGDL;ZZOH[2=X MS@;5*R%PIR%('7%?2/[+FJZ]X5^/WQ;^%]]XDU/Q3H>@V6C:II]UK,HENH7N MH&,R%P!E2R!@,<9H ^J#T-<]\//^1'T3_KT3^5:>KZU:Z+"DEV[(KG:"%+8>:Y]%0]"'-1W/T FNHK:)I)9$BC49+.P ]R:^?OC'^W MA\'O@N)8-4\4P:GJJ9']FZ3_ *3-GT.WA?Q-?,L'[*?[3W[3C)=?%KXB'P5H M4V&.B:8V'VG/RE(R!T)X=C]*^@_@Y_P3L^#/PB,%TOA\>)M60AOMVN$3_-G. M1']T?B#7?]5P&%_WFKSR[0V_\">GW)D\TY;*QX!??MP_'O\ :(N9=/\ @?\ M"ZXTW3WRHUO5X]VT<\Y.$4].I-6M%_X)Q_$7XR:A%JWQZ^*NH:KN;>='TR4M M&O(XR<(O&>54]J_0FRL+?3K9+:U@CMK>-0J0PH$11V X%6 *3S9T5RX*FJ: M[[R^]_I8.2_Q.YXU\(OV0_A/\$XHCX:\'V*7L8 _M"\07%R3Z[WSM/)^Z!7L M80<4^BO%JU:E>7/5DY/SU-$DMA,8I:**R&%%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5+6=)M=>TF]TV]B\ M^SO('MYHB2-Z.I5AD&/V&/ &C>%O%FAZM=:UXI3Q'IL& MBW%WK%WYD\-C =T$$3 #:$8!@>22 37;_!#]GC0_@A<:_?VFHZIX@U[77A;4 M-9UJ<37,R0IY<,>0 J+G ]S7JU% ",.#7/?#S_D1]$_Z]$_E70GH:Y[X>?\ MB/HG_7HG\J .BHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BDS5#6]?T[PWITU_JE[;Z?90J6DN+F01HH'J30M79 7S45Q=PV<#33RI M#$HRSR,%51[DU\2_&3_@I_X2T;47\.?"W1[OXD>)G?RHC9(WV4/R!\P!+\X^ MZ*\YM?V+7^'GA&8[QH5AE)2A(^4Q*?3_GHWX5[E/*:D8JK MBY*E'SW?I'!?\+1_:V_:]+)X-T"/X5>#;G*_VE=925XSCD.XR>#_ OXU]1_!#]ACX2? N M&&72/#<.J:N@&=5U=1<39]5!&U>?09]Z]_6,( ,=,=JT^MX+":82ESR_FG MK]T=OON'+*7Q,^'?AA_P2Q\&V-^FN?%#7]3^(_B!SOF^TS.EN6[CDEV'7N/I M7V'X+^'WAOX>Z6FG>&M#L-#LE&!#8P+&#SW(&3]3FNAI:\W$X[$XM_OYMKMT M^[8M14=A-H':C%+17"4%%%% !1110 444F: %HI,T9H 6BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLWQ(U^OA_ M4SI1B75/LLOV4SG$8FV'9N]MV,^U &B&!SSTHW ]Z_./]BKQMXVU3QY\0O"O MBWXA:]HOQ,O;.X4Z)XAMA-;B[6WMS]LMV&%Q&S,?*7@QLA-=C\,_&GQ$\ ^/ M?C?X%E\1Z]XKOM%\('4]'MM<@5;[4-0 D1KFS50,VS2! /0D4 ?=88'O0"#W MK\MM-^/?Q&^"OPE\?)XH\2>,K3XLV_A2PO+?2O%,,#6Z"XO(;:2\M_+Y^1W8 M /R.,BOJ;]EWQ!XF\._'+XK?"S6O$U]XNTOP]9Z1JFG:AJFTW2?:X6,L;,H M*[TR/3.* /J,]#7/?#S_ )$?1/\ KT3^5:FJ:Q::/$DEW*(4<[02"3Q2 ?534]4L]'L9KR^NHK.UA4O)-.X1$ [DG@5\S_M+?M^_#_X ^;I% MG*?%WC(_+%HFEN'*,>GFN,A?IU]J^<]+^!'[0?[=5Y#K'Q5UB7X=_#V1A)#X M?M 4DF3M^[ZG(_BD^H%>U0RRG?&S_@IIX>T M;5W\*_"32+CXD^+97,,;6:,;1'Z<,!E^?[O'O7GVB_L:_'']J_48M>^/GC*X M\/:"[>9'X7TYL,%Z[2@.U/\ @6YAZ5]F?!#]F3X>_L^Z1'9^#] @M+@(%EU* M8"2[F]VD///H,"O5,8%;O,J.$7)E\+/^>6LOET7RU%R.7QGF/P;_ &;/AW\! M],CM/!_AJTT^4+A[YU\RZD]VE//X# ]J]."@4ZBO#J5)UI.=23;?5FB26B$Q M2T45F,**** "BBB@ HHHH *3--9@.:\V^*'[0_@3X1V[OK^NP1W(&5LH&\R= M_HHY_.LYU(4ES3=D=6%PF(QM54<-31ZUSWC#Q]X>\!::]]K^K MVFE6R#)>YE"Y^@ZFOD/4OVI_BM\<[N73/A+X/GT^P8[#K%ZF2H_O9/RK^M:O MA#]A*^\5ZC'K?Q:\6WGB2_8AVL8)CY:GT+G_ -E KS?KLJVF%@Y>;T7_ ?D M?<1X7P^6I3S_ !*H_P#3N/OU'Y-+2/\ V\_D>U_"/]IGPC\;/%.L:+X::[N& MTV%9WNI82D4BEMORD^Y%>N#K7,^"?AQX;^'.G"Q\.:-:Z3;X ;R(P&?']YNI M_$UTPZUWT544%[5IR\CX_,)X*>(D\OA*-+2RDTY>KM9:OIT'4445N>:%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51UO2+ M?7M'OM-NU9[6\@DMYE1BI*.I5@&'(.">1TJ]10!\G_"S]@+0_!.N^([W7?%. MN>)XKB"ZL-&^TW)6;3;6XMH()6$H^8S%8%0/GA47N373^!_V,](\/7>OZAK_ M (O\1>+]8U30/^$7AU.^N!%<6.G;MPBB9,$-N ;>>20*^B:* /F&R_8/\,ZC M8>*H_&GB?7?'5_KFA1^&UU'5)%6:SL(Y!+''&5'WA(J/O.22HSWKT'X%?L[V M/P7O_$>LS:]J7BSQ1XA:W&H:WJNT32101^7!$ HP%1<].I.:]=HH :P!!R.U M<_\ #S_D1]$_Z]$_E70GH:Y[X>?\B/HG_7HG\J .BHHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "D)I&<*"37R-^U'_P4$\-?!N\;PGX.M_^$X^(4[>1%IMB M3)%;2'@>:RYR<_P#FNK#86MBZGLZ$;O^M^Q+DHJ[/H?XI_%[PE\&?"]QX@\7 MZU;Z/IT(X:9OGD;^ZB]68^@KX%\2?M&_&S]NK6[GPM\%=*N?!G@/>8KSQ/=Y MCD=,\_/_ Y'\*Y8^U:_PM_8<\??M(>*+?XB?M)ZQQG[T_)'SQ^S3^P/\ #[]G]8]6N+?_ (2SQDWSS:WJB;RKGJ8D M.0O/\1R?<5].!0*7%+7B5\16Q4W4K2NS114=$%%%%E5=2U6TTBTDNKVYBM;=!EI9G"J!]37S9\4/V[_ =X5N7TOPM!/XSU MO)18K$'R=WH7[_A7-6Q%+#J]25CVG@C]H']IV43 M>(]1/@#PI,01:19C=T/^R/F;\<"OO*FSPUO&_[ M0?[3K&/PYIW_ @/A24X^URY1V7_ 'R,GC^Z/QKTGX7_ +!_@[PK6^8^3N_W?Z+8Y,5 MQ;B_9O#99".&I/I3TD_\4_B?WI>13TS2+/1[..TL;6&SM8P D,$81%'L!Q5P M#%+17IVMH?#MN3NWJ)BC%+13$%%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%9WB&2_BT'4GTI(I=46VE-JDQPC3; M#L#'L"V,T :&11D&OSN_8O\ B7\1?%'C'XA>&_$WQ&O++XD3V=P!X8\2V&%M MKU8+6!%^_:!RN&^@[T ?H1D4 YK\W?%W[2'Q4_9YTGXC:!J7C!O&.KC MP+I7B?3-2OK55-E=W=ZEI*@"\&-3+O7/]VOH7]F#QCXQTSXS?%#X5^*O$T_C M*+PW::5J=CK-Y$L=PRW<+-)$X7C"LGRGT- 'TZ>AKGOAY_R(^B?]>B?RK5U/ M5[/2(E>\N$MT<[59^YQG%9/PZ8-X&T-@<@VD9!_"@#HZ*** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *3.*6D/2@ S6!XX\>:#\.?#=YKWB35;;1])M$+RW-U($4#T]S["O( MOVG?VRO W[,NCL-6NAJGB6>,FRT&S8-/*W8M_<7/<_A7R3X(_9\^+?[?/B6S M\\NO"GP[1_-T_P ,V^8VFCSD;5/0$=9&Y/85[.%RYSI_6<3+DI=^K\HK MK^1G*=G9:LL>/_VI/BK^VSXHN_ 'P$TZZT+PB&\O4/%EP#$S1YP3N_Y9J1G M'S'VKZ9_9=_8=\$?LW6:Z@L0\1^,YANNM?OEW2!SRWE YV#/?[Q]:]M\ ?#C MPY\+_#%GX?\ "^DVVCZ3:J%CM[9-H/\ M,>K,?4\UT@HQ.8\T/JV$CR4_P 9 M>J.+&R/G3,?3 Z?C7S[J'[4OQ:^.=V^G_ H\'3:98,=I MU>]3) ]]>?6QU&B^2_-+LM6?6Y?PMF>84_K')[.E_/4?)'[WO\KGUU MXO\ '_AWP'ITE]K^KVNE6R#):YD"D_0=37R]XS_;Q?7M1DT/X5>&+SQ3J3$H MEV\3"('ID*.2/K@5'X1_84OO%FIKKGQ;\6WGB2^)WFQAE/E@^A8]O]T5]0>" MOAMX:^'6G+9>'='M=*@ P?(C 9O]YNI_&L+XS$_].X_?+_)?B>M;AO)=[XRJ MO6%)/_TJ7X)GR1IW[,'Q:^/EW'J/Q8\62Z3IC'<-&LVY ]-H^5?QR:^DOA?^ MSMX%^$=M&N@:%"EVH^:^N ))V/KN/3\,5Z6JX-.KHHX*C1?/:\N[U9X^9<3Y MCF5/ZNY*G16U."Y8?".E7J* /D'X8?L#1>'/$/B:_P#% M/C36O$AE@O-.T2Y>7R[JSM[FTMX))C*/F,^V (&SPJ*>I-=-X9_8ETXR^)[G MQUXNU;Q_?ZSX9;P>EU?JL3VVF%]^P;>K[PK;SW%?3%% 'RQI'[!6A7/AGQEI MOC#Q7JWC"\\0Z+;>'5U&Z5(I;.QMG\RW1-O5E=4I6O1?@1^SPGP?UGQ1X MBU/Q'>^,/%WB,VR7^L7T:Q,T-NAC@B5%X 52+]7@TJPA'RASF29NR1IU9CZ"KA"522A!7;$W;5G M9W-U#:0233RI##&"SR2,%50.I)/05\'_ +0G_!0'4_$7BAOAE^S[ITGB[Q?< MN;:76((_,M[4]"8^S$=V/RCWKS?6/'?QG_X*2:_<:)X.AN/A]\'89MMSJ[7/1F'WR?[B\#N:^W_V>?V7_ W[-GA@:7X5TY?MDBC[7JMP US=,.[-V'HH MXKZ%8?#Y6N;%^_5Z0Z+_ !/]%\S+F<_AV/!_V8O^">UGX/UE?B!\7+W_ (3O MXB7,GVAA>-YUO:N>>_\ K&'KT'85]J)&$ ' IW HS7C8K%UL9/VE9W_) M>271&D8J*LA:*0FDW5R%#J*;NJG?:W8:8A>[O+>U4]>+>(O^"A%CJ%PUGX$\'ZI MXENF.(Y'C*(3] ":XJN.P]+24U?MN_P/I\%PMG.8+FH8:7+_ #-^(M1\7:B3N=&D98B>XR7ZYMCXW_DI+VDO2^D%][$\9_\ !0+1I+M],^'_ (>U#Q=J+':DBQE( ML_3&37+_ /""_M'?M$$/XAU5? /A^7G[+"3&Y7TVCYC^)%?6_@OX6^%?A[:K M;^'M"LM+0#[T,0WGZL>375@8H^IUJVN)J7\HZ+_-C_UCR_+-,EP2C+_GY5_> M3]4O@C]S/G#X8_L,?#WP))%>:G;R^*M6!#-<:D]+N'K7Y\_L;_&_P")_P 0M7^(>F:SX\AD M^( M)C#X.\0V!MGM+Y8+?$D9'_+!'9U*C)("M_%73^"?C9\2?"/C+XLZ#>>* MX_B9:>%/!#ZK=ZC96 066O88BPCV9\P$#..HX!H ^W]P/>C(-?FUHO[77Q!\ M#?!;QMKGB+Q9>77Q#M/#%C?V_AG6]#^Q""2ZN(8!N)XJE\-6VEZE9ZS]G6"22.[A9GC=5X^5T.#Z&@#Z3/0 MUSWP\_Y$?1/^O1/Y5L7VHVVG(K7,\<",< R-C)K'^'9#>!M#(.0;2,@_A0!T M5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M24 +129HSB@!:3-!8>M:O M#?$_[6/Q4_:9.J'C:)?NIG/4RE?T3? MY'V=#@O.JL/:U:2I0[U)*"_\F:?X'M7[4_[?'A3X#N_AO0(QXQ^($XV6^CV) MWK"YZ>:5SCG^$?< G[Q!()#>_6OR_$M\-9;0?\ MMV:4UY04JGXI)?B?2EMXR^'GPVT2VTVWU?0]#TRT010VL,T:)&H[!0:YG7OV MN/A/X?*K<>,+&4GH+::3_P3K^'ENRR:E?ZOJSXY\V?:#7<:%^Q3\(] M"7Y?"\=X3_%=RLY_I7@.IF$W?EBO5MFGU?A.A\6(K5?\,(Q7_DTFSG=6_P"" M@?PIT\LMO>W^HN.@M[4X/XFN6U#_ (*+:%-\NB^#-A-L&/YFNJLO"NC:: +32;*V _YY6Z+_(4O98Z6]5+TC_FP^O\ M+4?X>!J3_P 55+\(Q_4^09OVVOB1XA4/X9^$E]+%T9[E7)S^ IH^)W[4_B\ MZ;X+L]$AE^XTT8!7ZEC7VDL*(,*H4>@X%+M'I1]3K2^.O+Y67Z"_UDRZC_NN M5TE_B\;?)K?CRVT6VEXDCMI0"H]MH_K5S3O^"?M[K<@F\9 M?$?5M7\$:#X4@$.CZ/9:9&.@M MH%0_F!FMVBNVGAZ5'^'%+T1\QCE+170>0%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 51US2DUS1K_3I)9H M([N"2W:6!]DB!U*EE;LPSD'L:O44 ?%WP\_84\4>'O$OBW7=8^(MW?:ZD%Y8 M>&=9,"_:+=+FTMH'NIB.7E"0B, \#;NZFNI^!'['/B/X.>$]:\*/\3+R\\/Z MAI]Q;J+2R2WNHKJ5PWVLS#+/(/F^]UW>U?5%% 'R1/\ L'OXZMO%4_Q)\=7O MB_7-6\-Q>%K74EME@:SM(YUN%? ^_(941B3UP1WKTWX!?L]W?PH\1>+?%?B' MQ++XN\8>)OLD5YJ3P"!%@MH_+AC5!P, L2>Y->U44 075I!=H!/#',!R!(H8 M _C6)\.P!X'T,#@"TC_E70GH:Y[X>?\ (CZ)_P!>B?RH Z*BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH ***0T +129J"YO(K2)I9Y4AB49+R,%4?4FE<3=BQ2$X M%>0>/_VK_AG\.A(FH^)K:XNDR#:V1\Z3([<<5XCJG[=WB'QI$HOE<[OLM7]R/LS<,UD:WXOT M3PW"9=4U6ST]%P";F=4^G4U\?CP1^U#\7F#:OKUKX'TZ3@PP$(X'7.%R<]JV M=#_X)Z:7?S"Y\;>,=8\27!YD02%$)^I)-8?6Z]3^#1?K+3_@G-]>Q5;_ '?# MNW>3Y?PW/3?%G[:'PF\)ETD\31:A,N1Y=@AE.1V]*\TU3_@HGX?GF:'PYX0U MS7';B*01;%9O3')KUKPG^R-\*O!X0VGA.TN)5 'FWF9F..YSQFO3--\(Z)HB M(EAI-E9HOW1!;HF/R%'L\?/><8^BO^8_99E5^*I&'HK_ )GR*/VO_C!XD;RO M#_P?NA)US<"3I^0IR_%W]J;5''V;X>V=DI[2Q]/S-?9A 4>E>&?'#]KGP=\' M%DL%F_M_Q&>(]+L6W$-VWL/N_3K656A*E'GK8AI?)?H>C@.'LRS6NL/AJLYS M?2*2_31>;/)9_B%^U?:PO+-X8T:&)>6>0(JJ/'M:DTJ\L]" MOKR-MC):)Y@)] 5)S^%=Q:^ OC;^UK.M[XIOY/ O@J0[H["(%'D3_=ZM]6KT MJY\-? ?]BKPO_:^O365M>JF5N+[$][<-Z1IU_(?C7)1PN.QM11PLYI/J]6_1 M6_,^YAP[DW#TN;-L9/$55_RZIR7*O*=2WWJ-_4^=OBA^T;^T%XITN-QH6H>% M],EBW[M.LG#.OZUWQ+_P )-XX\7+_J])FF$5N[]RTN M2=H/4=:]9U[]HGXZ_MR:C<^'/@WH<_@GP&S&*Y\17OR/(G0_/T&1_"F3[U] M? ?_ ()W?#KX5>%KBTU^*3QGKEZF+N_OV.U3U(B3/RC/?J:]W%<.3P=JV)KJ M=3_GW+7[[.R.?&<7YROW>1>SPM/M&.K]9N\W]Y\@?LY?L=ZK^U;K<7BSQSJE MAX5\)J<6_AG0Y@+AT&&OA7X:M= \*Z3;:-I=NH58 M;=,;C_>8]6)]37S;XO\ ^"?VE6=ZVI_#OQ/J/A#4@2Z1^:S1;OJ.0/SKFD^+ M'[0/[.+)'XVT(>-_#L9 .HVOS2!?]Y?ZBC$9O7E:&(HJ$%LH+W5\EK\V?!UL MXQKESYHI2?\ -=S7^:/N#%+7B_PC_:S\ _%Z.*"RU1=+U=A\VFZ@1'(#Z*3P MWX5[*K[N0016E*M3K1YJ;NCOHUZ6(CSTI)KR'TE YI:V-PHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHI,T +129YK)\1>*])\)Z?)?: MSJ-MIEI&,M-)?^$+T*4Y_LRT.U]IQ MQM7V]37E2S"$I:TY2Y,+%U'Y;?-['V#HWCKP_XBU6[T[2] M9L]0OK-0UQ;V\RNT8SC) ]^*WA7C_P "/V8O"?P%-Y=:,;J\U>]B$-U?W;Y> M10V[ '89YKV #%=]%U)03JJS\CTZ#JRIIUDE+LM1:***W.@**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK.\17=[8:!J5 MSIUL+W4(;:62VMB<"64(2B9[98 ?C0!H!@>E&:_/[]CK]H'XL_%#4OB/%J'B MK2]2\6QV_%#X%: M)X_TKQ=?Z9XI\26W@W3/%>DW45KY$<,MY=):M RC[RI)(&![@8->Z?LU?$WQ MM<_%?XD?##QUJEMXBU'PQ;Z9J-MK-M;BW\Z&[B9S&R#C*,I /<&@#Z//0USW MP\_Y$?1/^O1/Y5M7E];V*!KB:.!6X!D8*"?3FL7X=D'P-H9!R#:1D'\* .BH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ***3- "T44A.* %I,TA:N<\3_$?PSX-A:76]=L-,1<\7$ZJWY=:B M4E%7D[$2G&"O)V1TF:-PKYC\:_M__#CP^[VVBF]\47PX6.QA(0_\"/\ A7!/ M\?OV@OC$?)\$>!1X:L9/E%]?(<@=G KSIYCAXOE@^9]HJYY,\VPL7RT MVYOM%7_X!]GW^JV>E6[3WEU#:0J,F2>0(H_$UXC\0?VT_A?X"$D1UL:S?+D" MUTQ?-)/IGH*\FT_]B;QS\1KE;WXH_$6]O QW/8V+D@>HR>/R':O;?A[^R3\, MOAR(I+'PY!>7B8/VJ_\ WSDCOSP*CVN-K?PX*"[O5_Y. >J\87VK[/MK.&SA2*")(8D&%2-0J@>P%3@4?4/::XBHY>6R^Y! M_9CJZXNK*?ELON1X%X _8F^%_@7RY7T4ZY?+@FYU-_,)/KMZ5[?I6B6&BVZP M6%E;V,"\".WC"*/P J]2UZ%*A2HJU.*1Z='#4<.K4H*/HANT4H%+32V*W.H7 M.*Q/%_C/1? VAW&K:[J,&FZ? ,O-.^!]!ZGV%>;?'W]IOPO\"]-*7DO]HZ_, MO^C:3;L#(Q[%_P"ZO^17SAH'PB\<_M0ZDOC?XNZF_AGP3!^^MM)+^2/+ZYP? MN+CJSPPO\ ,_BGY4X]7Y[+JR_X MM_:)^(7[36N3^$_@_I]QI>A!O+NM?F&QMF>3N_@&.P^8UZ)\.OV;OAQ^S7HL MGB[QMJEI?:M$/-N-9UAP(HV[^6K=3[\FO)OB-^WKX$^$,,?P[^ _AD>,_$2_ MN(H],B)M(GZ99AS(0>IZ>]<=X;_9 ^(G[26M6_B[]I+QR=.T\MYL/A6SN538 MO]T@';'^&37KT,DAATL9G%50[7W_ .W8_JQX_B6>)I2)3IC3,UM$W7:S?Q?08%?3OP]LOA7\$_#T>B M>%DTK1+&, %+4#?(<=7;JQ]R:Z!_C/X0BZZO&?HIJZW%>6X2+HX*K"FNK*=)OL?9]2M9<]EE&:TDF21=R,&4]U. M17I4ZU*JKTY)^CN<&==/S+?Z8-@+>K)T/ M/IBO&8_$OQU_9,E$6MVS_$'P1$<"ZCR\D2?[WWE^AR*^Y]W:HYH$GC9)%62- MAM9&&01Z$5QU<#!R]I1?)+NOU6S/$K993E+VM!^SGW77U6S/*/@W^T]X'^-- MJBZ3J2VFJX_>:9>D),I]@?O?A7K@8&OFOXR_L1^%?'US)K7AF1O!WB93YB75 MCE8G?U91T^HKR_2_CU\6OV7[Z+1OBEH\WB;PVK!(M MIJ)3C!P'4 M_A7R?XE_;(\9_%K4I=!^#'A.YNRQ*'6;R+Y4'3*\RE7?)@8<_P#> M>D?OZ_(B\6?MM:_\0-3ET#X-^%+O6[LG9_:ES$?+7_:"]!_P(U#X;_8O\7_% M+48];^,OB^[OW8A_[(M)?E7OM+=!Z<"OK+PGX)T'P+I:6&A:5:Z59QC 2WC" MY^IZG\:?JWC/1-"0M>ZE;P$?PEP3^0K"I0IQ7M).-&\-_9(SP))E)Z]^:\R?$V547[+#R= M1]J<7+\E;\3[*CD6*C!7@JU[@#2YK@/AUIWC.VO+NX\47L4T M4D8$5NF#L;/7CVKO@*^BP6*EBZ*K2IN%^DM'\SS\115"HZ:FI6ZK8=1117>< MP4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M5'7=,_MG1;^P^T369NK>2#[1;MMDBW*5W(>S#.0?4"KU% 'Q'\-_V'OB!X>\ M8>*/%6M?$2.]\3PV]Y8^'-:6T GS<6EM UW".WM8C'"B)V/)+'N M37N%% $%W907B!9X8Y@O($BA@#^-8GP[ '@;0P. +2,8_"NA/0USWP\_Y$?1 M/^O1/Y4 =%1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%(:3:<^A/3O6%6O3HJ]221SUL11PZYJLDEYGNAZ5#/=Q6L32S M2)%$HRSNP50/J:^+[K]KGXK?%>X:T^&'P[G@MW.U=1U!"P [-SA1WI+?]E'X MO_%J5;KXE_$.>RM7P6T[3W)PIZKQA17!]?\ ::8>FY^>R^]GE?VI[73"4I3\ M]E][/>O'_P"U5\-/AR)%U+Q-:SW*9_T:R/G2$@=../UKQ#5/V[O$'C*Y>T^& MGPZU'6F)VK=W2-L/O@NWIUKW+ M2M"T_0[9;?3[*WLH5&!';QA%'X"E[/&UOCFH+RU?WL/99CB/XDU37]U7?WO_ M "/C1?AY^TY\8AG7_$EOX*TV3AK>V8*X'T7G]:Z/PQ_P3T\,>>MYXR\0ZKXK MO20SB24I&3W]2_-6O-_WG?\-C@?!O MP&\!> 8T&B>%]/M'48\TPAW/_ FR:[U8U50 .@%.HKT84XTU:"LCUJ=*%) M*LT'44W$]%@4M+=73",*.O4\D^PKY:KQ5@+N&%4JTE_)%M??M^)[M+(\9 M-KVB4+[\WFHV]A$9+F>.W0#):5@H_6ODG]H7]M5=-O)/"'PR5= M;\129CDU&,;XK8]#L[,P]>@KXX_:&_:KO-7DGL;75;NXL78HC!F\Z[)X^5>R MFG?!#]E3XW_'RTMY(H3\,/!\O,NH3J5O+M3W ^\1^0KU,OIYMGF%EB(PCAJ? M24W=OT2W?I]Y]U+*,GX1<*V<2]O7W5&.B79U'T7]W=]3UWX:6OAKX?Z[_P ) M5X^N;?Q1XVN9=Z)J5P'2*0^B#+._X<=A7M/C;X-^+?VD(H9_$)O1H$BYBTDW M#6UKM[%HUY;C'WJ]$^ W[&'P[^!4:7EI8OX@\28_>ZYK)\^X9NY7=D(/I7O8 M4#M7FPX>K47;Z_4:_NI0O^Y\YFG%$\TKNO4H1;V7-JHKHHK2*7DD?+?P MZ_8JTKP =VE+8:$[KL=]/@_>%?3>>:]'L_V=-&7)O=0O;QL\9?%>NXHQ6G^K M&6SESXB#J2[SE*7YL\26=XYJT)\J_NI+\D>>VOP(\(V^";!I3ZR2$UH1_!_P MC$/^0- ?][)KLZ3%=\,CRNG\&&@O^W5_D<#[@\Z8$S_<-5^ZDI(KVO%%>94X5RF3O"ER/O%N/ MY,[8YWCUI*IS+^\D_P T>(F?XK>&,;XX=9A7G(PQP.WK5BU^/MUIKB/Q!X=N M;(]WC!P/SKV;:#VJ"[T^VOXREQ!',IX(D4,/UK#^PL;AM<#CIKRG::_'7\33 M^TL-6_WG#1?G&\7^&GX''Z'\8O"^NA1'J26\A_Y9W V$5T=[9:7XITZ6UN8K M;4[&92KQ.%D1A[BN9USX-^%M<9G?3EMY3D^9;G8F(P\:T>\'9_P#@,O\ ,3P^5XE6IU7!OI)77WK_ "/+_B9^ MP]_9VK'Q1\)-:F\(Z]&3(+-92('/7"G^'Z'(K(\(_MC>+/A1JT7AOXU^&KBQ ME!")K=M%\KC^\P'##W7\J]B/B+XF^#CB_P!-36K9>LD8W''?D%5X3Q=)NOE MH^']5MM5M' .^W<,5]B.H/UKH0:^$]9_9 MG7PWJC>)/@;X].D7H/F?V/*_AG?QZ+\8O"%U8. MIV?VO91_(_\ M$?=/X&OIL/F]*:7M&K=T[Q?S6WS/%EC:V"E[/,J3IOO9\OW M]/F?:5%<5X ^,'A#XFV:7/AS7K/40P!\I) )5XS@H>:[(,/6O=C.,US0=T>I M"I"I'F@[H?12 T YJS06BBB@ HI,TA.#R10 ZBLO7/$VE>&K1KG5=2M=.@49 M,EU*L8_4U\__ ! _;H\">&'EM/#Z7GC#41P(]-C/E X[N1BN2OBJ&&CS5IJ/ MJ<]7$4J/QR_S^[<^D6;%>>?$OX^^!_A-:/+XAUVVMI@#MLXF\R=SZ!!S^=?' M/B/X[_&CXU2O;VLD/P]T!\JSKGSBOU^\3CTQ5CP#\"O"FFWRZA>Z7J?Q#UYC MN:?4BWD;O78.3^)KXW$\78&$O9T9IO[_ ,%=O\"J6%S;'K_8L,U'^>?NQ^5[ M-G4ZM^U5\3_CM>OI/P@\)SV-BS;#K=\O0>H)^5?7N:T?"/[%-E+J(\1_&+Q9 M)XEU1OWC6CW!6%3Z$DY(]A@5ZAIFB_$;5K*.TL;6T\*Z8!A(+=%B"CIT%:MC M^SZ+R03:_K=UJ,G4HK$#\S7%'&8['-2HX2=3SJ-0A\HZO\#KAPWA82]IFN+4 MY?RQ]Y+Y+3[VRS;_ !(^'_PXTY-,T&""."(;5M]-A"K^?>LZ3XO^*_$K&/PY MX:D5&Z3SJ3C^E=_H?PO\-: ;72X2X_Y:2C>WZUU44,<2!$144=E&!7J++LZ MQ:MB,2J4>U./_MTO\CVHXC+,*N7#T'.W63T_\!7^9XH/ 'Q"\68?6->&G0MS MY,+] M&$FH37&IR^LKX'Y5ZK@48%=%+A;+HRYZ\75EWFW+\' MI^!%3.L9)2L>/.I.H^:;;?F)@4M%%;F84444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 445G^(;ZZTS0=2O+*T-_>6]M M++!:J<&9U0E4![;B /QH OYHKX4_8P_:>^)'Q0U3QS?^*M6TO6C96DUX?"%O M ;;5;.X2"%_(BC;[T9+/'D_QKGHU=G\'_P!J'QUXD\.?M"ZQXRT6#1;WP&[O M9:-#^]>!19-.L3LOWW)"YQW) H ^N,TM?GAX,_;B\^: /H@]#7/?#S_ )$?1/\ MKT3^5;ES=0VJ@S2I"#P#(P4$_C6'\/"#X'T,@Y'V2/G\* .BHHHH **** "B MBB@ HHHH **** "BBB@ HHI,T +1249H 6BD)Q1D>M >*,UE:[XHTGPU:O< MZKJ5KIT" L7NIE08'U->$^/OV[/AEX,:2WLK^;Q)?J2H@TV/I)(Y*^+H897JS2]6?11; S5:_U2TTNV>XO+B*U@09:29PBC\37QB_[2 M'QU^,CM#\/O 1T'3WX74-03D \9RV!Z]!4UE^Q?X_P#B7<+>_%+XC7ERK'+V M%@Y*CIQD\=!V%FY>>R^]GF_P!IRK:82E*?F_=7WO\ R/6OB)^V MI\+_ !YD!UK^V[]>!:Z8OFG/INZ=Z\?G_:G^,?Q@F:V^&?P^ETVS?A=2U%" M< X&[+84=^F:]T^'?[)?PR^'!CEL/#L%W>IC_2[_ /?/GKGG@QX/VO4?WS M[AWP>!7M.,=*7H*VI8##TGSK_$Z*.5X6B^?EYI=Y:O\2"TL8+&%8K>* M.")1@)&H51^ J>F/,D8RS*OU.*HW/B+3;)2T^H6T0']Z51_6NN56G37OR27F MSUXPE+2*-$49KD+[XK^%=.4>;K-N2>@C)8_I7/WW[0?A:VR('N+M_2./&?SK MQZV>Y7AW^]Q$%\T>A2RS&UO@HR?R9Z?F@G KQF7]H&YO"4TKPU=W+G[A?.#^ M0J'_ (3;XF:\,V.@1V*'C=*O3\Z\M\5Y?+3#J=1_W82?XV2.U9)BUK5Y8?XI M)?J>U[Q5&_U_3M+4M=WL%N!_STD KR$^!/B1XB4C4_$*6,3<[8FZ>W%7;#]G M?3W<2:MJEYJ+]2-V :C^U\UQ/^Z8%I=ZDE'\%=C^H8*C_'Q*?E%-_B[(W-:^ M.WA72MR1W3WTO9+=,Y_&N7E^,OB;Q$YC\.>&92IZ2SJ3_P#6KT'1?ACX9T': M;72H-XQAY!N;/U-6?%7C7PU\.])>_P!?U:PT*PC&3)=S+$OX ]?PIK+L]QSM MB,2J:?2G&[_\"E_D'UK+&M'B:[U>XDOS&-\DMS)M0>I/M]:^;_BA_P %2/"MMJ#Z#\*? M#NH?$7Q"YV1/!"RVVX\ \#['@C+\%#ZWFS^=5N4G_AA_P$=^7U\VSJNL'ED;=^5**2[R MET2ZML^]_B1^VI\(_@^\^D>&4@\3ZY#D-;:0H,41_P"FDW0=NF:\7OO!?QI_ M;>NK?4[]HO"G@W?FV2?<(E7NRQ]9&_VCQ74?LJ_\$_++PU;66O>/+.-I%VRV M^A#E$/4-,?XF]J^Z+:UBM88XH8UBB10J(B@*H'8#M0L-"O)TJSUC#NJ5]W_ 'W\CYY^!_["OPV^#=Q%JLFG_P#" M4>)AR^KZNHE=6_Z9I]U!]*^B8XA& % ' J2BO;G4E.W,]MO+T['YK4J3K3 ME5J.\GJV]6WYB 8I:**S,PHHHH **** "BBB@ HHHH **** $Q1CFEHH :5S M69J?AC2]9C*7MA;W*G^_&,_G6K1652E3JQY:D4UYJY49R@[Q=F>9ZO\ L_\ MAG4&+VR3:=(>\#\?E7&>(OV>=6NK"2SCUB+4[)QS:ZA'N4_GG%>_TA7-?,8C MA;*J[#B!_I65+\//#<[ MEI-%LV)ZGRA74L%Q%35HXN$O6'^3.Y5\JMK0DO\ M_\ S1Q\O[1GA1/NM1%:7,I[9*BNWE^%?A*8Y?0+)C_ -8U_]YS"=NT5&/\ FP>/PD5:GA8_-R?ZH^3?^&3=5\479NO$$RWLS=7U*Y>X M/Y=*[_P[^RMHNEJ/M%UP /DM8EC'YU[GMQ2XIT^$,L3YJZE5?]^3?X;&2S6O M#^!&-/\ PQ2?WVO^)Q.D?!OPKI&"FF)/(/X[@ES^M=;:Z;;62[;>"*!?2- O M\JM45]/ALOPF#7+AZ48^B2//K8FOB'>K-R]7<3%&*6BN\YA ,4M%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !5'7-.DU?1K^RAO)M/EN;>2%+NV.)(2RD!T_VE)R/<5>HH M ^./V<_V0O&?@_XZZE\0?B#XBM=9U#3);J#3[RSMA#-J:SVMK$T]PPZX6':$ M_OAF[UZ9X<_9TU7P_J/QTN[;Q*;&Y^(=Z+RRNK6$&33F%L(@2&R&((!]*][H MH ^+=8_86\2_%B+Q9??$SQE97WB"_P#"L'A33KO1K+R(XHH;E+I;B13]Z1I8 MUR!P 2!7KO[/OP'\0_#_ ,:^-O'7C77;37?&'BE+*UG;3K?\B/HG_7HG\J .BHHHH **** "BBB@ HHI,T +13=X'?FHYKB.WC+RR+ M&@ZLYP!^=*X$U%L_M8>"]/9X["/ M5-:E4<"RLVVG_@38K@KYAA,,KUJL8^K0XIR=HJ_IK^1[3FD+"OE?6OVN_%-V M,:#X#6#*\2ZO>A<'_=7M7#ZO\4?CCXR=8H=;L=!B<'Y-)LFDD&?1CZ>M?.5^ M+\GHNT:W,_[NOY'4L#CYJ]/#3?RLOOE8^V;J^M[*)I+B:.WC7J\KA0/Q->;> M-?VF?AIX#5_[4\6V'FH 3#;2>U_P 3ZV3][S', M:'\,BNG\)_L0G3IX[@Z!#/*N>=2FW@Y]5Z&O+EQ94K:8/"5)>?*_^ 9RRO-) M;^RI_P"*HF_NC?\ ,ZKQ%_P4*T>\F:T\#^$=7\47717\HJA]\ $]<5@2^*_V MGOBZ=MI967P]TV3K+,RQNH^IRU>LZ#\ O$>EPK!;ZI9Z1!C!2RB"X'IP*W8O MV>GN#F_\2WLY[[3_ (UFL;GF*_YA9V\Y1A_FS/\ L&G/_?)4,\I_%A76VO[.WAN)@9Y;NY(ZAY, ULV7P3\(6+[AI:RGTE8L*ZJ5#.[W MIX>E!]Y2E)_D=5#*>'L(^9<\Y=[*_P![;9G2_'GP?8H$AFED4VOP]\.6?,.C6B>_E@UJPZ+86P BLX(\=-L8%=OU3B& MI\6*IP_PP;_-GI>VRJ'PT92]9)?DCR(_'?6+MMEEX2NG<_=W;L?RI/\ A87Q M'U$[;7PNL!/.74_U->SK$B=%4?04[ %']BYE4_C9A/\ [=C&/Z#_ +1PD/X> M$C\W)_J>+B3XN:D >HHW MKGJ*?^K-*?\ &Q-6?K-K\K"_MBI'^'1IQ_[=7ZW/%T^ NJ71(O\ Q7=2J>H3 M/]35^U_9ST16!NKZ^NB.S/@&O6BP%17%W#:1&2:5(8QU:1@H'XFM8<*91%^] M1YG_ 'FY?FR99WCWHJEO1)?DCAK#X'>$;')_LWSR?^>SEJZ"P\"Z!IVW[/I% MK'MZ'RP35'7?BWX*\,KG5?%>BZ>3R!<7\2D_AFO'_%__ 4'^!/@Y',WCJTO MY$R#%IR-,Q/H. /UKZ+"-OJN$7RA_P \ZKF&)J_Q:K?JV?0\5I! ,11 M1QCMM4"I. .:^"?$7_!63PUJ,TEG\/\ P%XB\7WC$+"WDE$9NXVJ":P#\:/V MSOCGA?"G@2R^'^F3D&.[OU",%[9+Y(/X5]/#(\3!7JJ--?WFE^&_X'GNJGYG MZ%:IK>GZ':/V]A;+]Z:ZE6-!]2Q KYI^+'_!1WX+?"\2VZ>(#XFU-?E6 MST5/.RV<8+]!T]Z\2TK_ ()K^/OB=>1WWQF^,&JZSN.9+&PD8J1C[I9CCKD< M"OH_X5?L/_!KX,QI/I7A&SNKV(!CJ&J_Z1*,#DY;@>M:>QRS#:U:CJ/M%67W MO]$*\Y;*Q\R3_M<_M*_M)N]I\(OALWA/1Y?D&M:JAW <<[G X(Y4&H_^'?C M7,$OC3]I+XL7FM+%^]FM([DK#G))7<>2?917T5\9?VR_"'PPSH7A>%?%'B3/ MDPV&G#,,3= &*]?HM>9>%?V"+?PGX=7]S>>)##LGD7H6:4\KG/0')KZR_9_\ V4_#/P1MEOF4 M:UXGE&;C5KIHC!^Z/U->J>#_ 1HO@+1(-(T'3H--L( %6*! /Q)[GW- M;P'%>+##SJ5/K&+FYU.[Z>G^>X9CQ$I8=Y;E-/V&&ZI?%/SG+KZ;(11BG4F* M6N\^*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBL[Q%J4VC:!J=_;6CW]Q:VTL\=I&<-,RH6"#W8@#\: -&DKXC_8X_:P\? M?&+_ (3G7/$=QHFJ:9I]M+>?\(]I:M'JUE,EO"_V9(6Y=QK9\" M_MF>)Y_ W[0GBWQ?X8711\/I5-EH18&=5:V$B1S.."Q9DR1TR1VH ^Q**^%] M3_;<\>?"70?'=KX^TC1;[Q-IOA+3O%>E1Z67CA<7EPML+>3<228Y9%RPZ@&O M9_V=_C+XO\3_ !)^('PY\>V^FMXC\+1:?>K?Z0K);W-O=Q%U&UB2&1E93Z\4 M ?0!Z&N>^'IQX(T3_KT3^5;\DJ(/F8+]3BO -(_:N^&'@_PUIMA?^)X/MMK" M(9H8D9S&Z\,IXZ@UA6KTJ$>:K))>9WX3 8O'R<,)2E4:Z13?Y'T#G/2C-?+> MM?\ !07X>V2C[$+B[;)!+#: /7WKA=9_X*)V+%OL,$4?! A9V^O)KP*W$6 MH[2QQ7,:C^T/XAU@L\7AS7]0+]&F\U@?R%>'5XLE>V'PDY>ME^ MK/>I>&N=RUK*,/5K_@'Z/:AX]\/:48_M6LV4/F9V S*2WTQ7,:A\?_!UB75+ M^2\9<@_9X6//IDXK\ZU\3_P#)8V_$Z/\ 4'V/\?$1O_CIQ_.7Z'W# M??M.V.Z)=/T.[NBQ(;S75-OX#.:R)OC9X[UGO\ %G61%-=:A+I4*\,0 M8[9"#W-<]<_#I;]99?$/C[2407Q7U9?]/\20R9ZB;4 MYW_K5RR_X);Z_.H^V>)-,0$&=PG\T0=_)L!_4UO6/\ P2\T*,C[1XJN''_3*TC6O1P^ M09+0=UE[D^\I1?Y\QE.&7VM/.K+M"E-?Y&G+^W7^S3X11\J)IRQ@_CGBMRW_ ."9G@Q !)XCU5O]U(Q_ M2M&T_P"";/P]A(,VJZQ<<]#(J_R%?24/JV'5J6 2_P"WTORB>94PG#TW^^S. MI+TI/]9GEEW_ ,%=](.\6/PMUV7&=K27*#/X!:Y6]_X*W^*I';[!\*%"_P / MVFZ8G\<5]+6W_!/#X5PJ \>J2GU-XP_E5H?\$^OA-CFRU$^_VUZ]*./E%:8* M'SG+_(P^I\)K?&5WZ4X+_P!O/E&/_@IQ\:=:).E_#+1$4]!-=$?S<5K67[:' M[4_B$!]-^'GAM5S]T7<9//UDKZ6;_@GO\)V!Q9ZDO_;ZU9NH?\$[/A[.N+'4 M=:TXYZQW.[^=:?VM7CM@:7_@4A2P/"D_AQM:/K3B_P IGAD/Q\_;4U5MMEX) M\/;@>1&\#D_^/FKR_$K]NZ;[O@S0QGOY41Q^M>E7/_!.G3+8,VD^.]=LI>S% M@?Y52;]B?XEZ%EM ^+E]&1T$Q<9_)J/[=KQWR^'RU_-B_L+(:O\ !S:W^.G- M?ES'"?\ "?\ [>/?PGH/_?J&E'CO]O*3IX8\/QX_O10\UV__ J;]J7PL#+I M_CFUU=8_NPS2YW_4,*%\<_M8^&!OO?"^GZY&.JQI&2/R(I?ZQQC\>!2_[DG(T'PW&/0Q0U&^I?M[:D"HMO# MED'XR%A&WWZ5W2?M@?%_P]D:_P#"&X=5^]);QR#^615VS_X*'6]G_P AWX>: MWIJ#K(%./U44X\485/6C!>L&3+@3.VKT8*I_@J0E^4CS/_A!/V\=9;=)XKT/ M3\\[5DC7'MPM/'P7_;ENV"3?$S2;9&X9H[@94?@E>P:?_P %&?AS<2[;FPUB MR7^\\ 8?H:Z"#]OSX13*"=5O(R>S6A_QK5<3T)?#&DO^W5^IPU.#<_I?%@ZG MRBW^1X _[%/[4/B!=^K_ +0DL!?[T,)E('Y$4]?^"7OBW7@O_"4?''7[_=S( ML!8 _P#?35]#+^WA\(6 _P")Y<#V-JU12_MZ_"&)2?[9NFQ_=M&_QJO]:9KX M*L(^BBOT,%PEG;_Y@JO_ (!+_(\CTC_@DC\+HR&UW7_$GB%_6XN]F/\ OFO7 MO"/_ 3_ /@3X.GBFMO =C=S1IM#WY,Y/O\ -WK U7_@HG\,[,?Z'%JVI<_\ ML[<+_,USEY_P4$N]8?R_"?PWU?50_$4L@;:Q_P" K_6N"MQ-.I[L\2WY)O\ M0]&CP-GU37ZHXKO*T5_Y,T?5?A_P!X:\)Q1Q:-H6G:8D?W1:VR)C\0*TM1U6 MRT>V:XOKJ&S@49:6XD"*/Q-?&C?$S]J+XFC9HGA2V\)VDIQY\Z!64'OELGCZ M5-8_L1^.?B#<+=_$WXC7MZ"B_'4[%POA M<'[V:X^G3_NP?M)?='3[Y'HGQ0_;F^'_ (%+V>CSR>+-8^[';:<,Q[O0O_AF MO)6T[X^?M7R8OG/P]\%RG_5 &-Y$^GWF_' KZ1^&G[,/P\^%2H^C>'X'O%_Y M?;P>=-GZGI7JR(% & .E1]5KXC_ 'F=E_+'3[WNRUGF4Y/IDN&YJG_/VK:3 M7G&'PKU=V>-?!3]E;P1\&(DGL;+^T]:/,FJ7P#RD]]O91]*]F" 4H&*6O2IT MJ=&/)35D?%XW'XK,JSQ&+J."2**[C +0NRD*X!XRI(/X5>HH ^*?V:OV3?'OA?X_ZM\0?'^HZ:UYIDMU: MVUWI5OY#ZWYUK:QF>8 XV*(CA/\ GH7;TKNS^R;/O'?Q!\>ZGIU]XK\ M4QV%FUOI$;);6]O:1%$QN.2S%F8_A7OU% %+4](M-6C1+N!)U1MRA^QQUKY_ M\&_L=?"G5]$LM7O?#275Y>QBXF,LK%6=B68XSZFOHP]#7/?#S_D2-$_Z]$_E M6-2C3JV]I%.W<]#"9AC,!S?5*LJ?-ORMJ_K8XBP_96^%6G "'P7IF!TWQ;OY MUO6'P-\ :8X:V\(:1"P[BU6N[HI*A2CM!?Q%5+K0]/OD*7%C;SH?X9(E8?J*OT4K7*4I1V9RUW\+_ E? MJ5G\-Z7*#U#6J?X5AS_L\_#>X)+^"]'8GJ1;**]%HK)T:;YBU9XF?\ X%+_ #./T[X1>"])4"T\+Z5 !_=M4_PKHK/1K'3XU2ULX+9% MZ+#$J@?D*O45JH1CLCAJ8BO6_B3_L_? MMG^./&7PA^)WQ"\4'PQ>Z)H6E7FJ63Z7.5EMYXE)6TFA/S;3\H5S@GD4 ?'K2PU(7&C.YMKBVNT+*,/R&1E M*GL>* /H$]#7/?#S_D1]$_Z]$_E70,P .37/_#S_ )$?1/\ KT3^5 '14444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C>,M-U+6?"NKV.CZ MB-(U:XM)8K2_,0D%O*5(20H>& .#@]:^)/@7^R9\4=.\0_$7Q5KH\->&/$NH M:?J6E6TEE9B:VU*>:>*5+N>$_(8E\HJJ8R!(W3 K[THH ^&-4_8L\=_&&T^) MVH>.;CP]X6UCQ%X3M/#%C9^&T8VH-O<++/&0TZ;5CH>FS7XLH/OS%%)"^P]3V&30!VE%?$OP_\ VX/&-O\ L^>. M_B;XR\.Z+?6&DL?[)G\/Z@'BO)7NVMTMF4_,I5BOSG[R\XS7LO[//QY\0_$7 MQ?XW\#>-] LO#_C;PH;.:ZBTNX:>TFM[J+S(71F .1A@P/<4 >Z'H:Y[X>?\ MB/HG_7HG\JZ%NAKGOAZ<>"-$!_Y]$_E0!T5%)D49% "T4F11D4 +129%&10 MM%)D49% "T4F11D4 +129%&10 M%)D49% "T4F152UU2&[O;RU0.)+5D60L. M,LH88_ T 7**3(HR* %HI,BC(H 6BDR*,B@!:*3(HR* %HI,BC(H 6BDR*,B M@!:*3(HR* %HI,BJ=SJT-KJ5G9.',MT)"A X&P G/YT 7:*3(HR* %HI,BC( MH 6BDR*,B@!:*3(HR* %HI,BC(H 6BDR*,B@!:*3(HR* %HI,BJ>LZM#HFEW M-_H83V\4A]C7344 ?FGX%_82^('CKP'\6? M[7MM(\"7_B"-K:TTBP>1K2:^M]6>[2[9> B$*(DVC_5L"?2OJ7]G#X2>,]%^ M)WQ'^)WC^#3M,U_Q:FGV<>D:5.T\-K;V<)C5C(P!9G9B<=ABOH;@5\[>$?VM M$\:_M-:G\,K#PU?P:38:)=:E_:]Y"T+WM8T M.TUV&..[1G1&W*%'X<:%;Q+%%:M'&@PJ+*P 'YUX/\//VJO&>J_& M/P=X0\:_#D>$;/QM!J%QH>;[SKR%;0;F^UQ 83#PE-K$]UJVH6^CQ6JR&V_L^VOOL@NKJ;I'N8'"CDDKCC)H ^HO^%?:+_S MPD_[_-_C1_PKW1O^>$G_ '^?_&OGS]I?]L?4_@?XM&AZ7X:L-0^Q^&V\47L^ MKZC]C6>!9"AM[3@^;/QG;_M+QS7TIX7UQ?$WAO2M76VFLUO[2*[%O<+MDB$B M!]K#LPW8(]10!G?\*]T;_GA)_P!_G_QH_P"%>Z-_SPD_[_/_ (UTM% '-?\ M"O=&_P">$G_?Y_\ &C_A7NC?\\)/^_S_ .-=+10!S7_"O=&_YX2?]_G_ ,:/ M^%>Z-_SPD_[_ #_XUTM% '-?\*]T;_GA)_W^?_&C_A7NC?\ /"3_ +_/_C72 MT4 $G_ '^?_&C_ (5[HW_/"3_O\_\ C72T4 Z-_SPD_[_/\ XUTE?.W[2G[6L?P-\6>$?#5AX=O-;U'6M6T^ MRN;IHG2SLH;F8Q*S2]#(2K;4'H2>.H![+_PK[1?^>$G_ '^;_&F+\.-"1W=; M9P[D%V$K9; P,\^E>#?M"?M6>,_@CK7B+4T^''VWX>^ #4M;N[\037AN&4 M8LX\$2%"P!!QSG%=;XN_:7B\(_$#Q7I4FAWNI:/X=T#3]1GDTZ!YKR6]O;B2 M.WM4B'$G_?YO\:/^%>Z+_P \)/\ O\_^-?,W MAW]N'5_%/P)\$>*]/\&POXQ\:>)9_#6E:)+=F.".6.24%YI<' "Q'('))XKV M+]FSXZM\=O".LW5[I/\ 87B'P]K5UX?UK3EE\U(;RW(#^6_\2$,"#]1VH [? M_A7NC?\ /"3_ +_/_C1_PKW1O^>$G_?Y_P#&NEHH YK_ (5[HW_/"3_O\_\ MC1_PKW1O^>$G_?Y_\:Z6B@#FO^%>Z-_SPD_[_/\ XT?\*]T;_GA)_P!_G_QK MI:* .:_X5[HW_/"3_O\ /_C1_P *]T;_ )X2?]_G_P :Z6B@#FO^%>Z-_P \ M)/\ O\_^-'_"O=&_YX2?]_G_ ,:Z6B@#FO\ A7NC?\\)/^_S_P"-'_"OM%_Y MX2?]_F_QKI:\U^/OQIM/@7X"N=?FTG4==O6WQ66FZ;;M*\\PC=P&(XC0!"6= MN !ZX% '2_\ "O=&_P">$G_?Y_\ &F-\-]">5)&M6,D>=K&5LKGKCFO%8OVC M?'OBGX2?"OQ!X,^'T>NZ[XTTX:C/Y]V8-.TN,0B1O-EP6^;.U1CGG-5_!_[8 M+^/?AM\)_$&E>'EBU;QIX@DT:32YIBWE1VZW#7DT3+_K%5;8[3T)D7- 'NO_ M K[1?\ GA)_W^;_ !H_X5]HO_/"3_O\W^-?->D_MJ^)/#GBNWL_B7\/O^$/ MTO4] U/Q'I_E7WGW<%M8H9)%NH\#8S*/E(XSQZXZ']G?]K#6?BKX\L?"_BSP MA%X4N]=\-1>+] >"]^T"YT^1P@63@;91N5B!Q@T >Y_\*]T;_GA)_P!_G_QH M_P"%>Z-_SPD_[_/_ (UTM% '-?\ "O=&_P">$G_?Y_\ &C_A7NC?\\)/^_S_ M .-=+10!S7_"O=&_YX2?]_G_ ,:/^%>Z-_SPD_[_ #_XUTM% '-?\*]T;_GA M)_W^?_&C_A7NC?\ /"3_ +_/_C72T4 $G_ '^?_&C_ (5[HW_/ M"3_O\_\ C72T4 Z-_SPD_[_/\ XUTM9_B' M6K;PWH6H:M>;Q:6%O)=3>5&9'V(I9L*.6. >!R>E &5_PK[1?^>$G_?YO\:9 M-\-]"N(GBEM6DB<89&E8@C\Z\&^&G[8NJ_$WPA\7==TSX>ZK)<^#[Z.TTW06 M_=W]_OB5T\Q6XC)W!B/X5]2*3PI^UWK-E9?%NR\?^%+70?$?P]T1->NH=,OO MM4$T,D,DD<>X@%9,Q[2I]1B@#WW_ (5[HW_/"3_O\_\ C1_PK[1?^>$G_?YO M\:^9_'/[87Q#^'.G0>(-;^%JV_A'3QI-OK%_)?E)IKF\6/>+*+!\U8WDV\G) MVG\.TU']K.%OVI_"OPATWP]>26VH'4(KS7+R)X81-;0"4QV^?];C*AFZ#< , MX- 'LG_"O=&_YX2?]_G_ ,:/^%>Z-_SPD_[_ #_XUT@Z4M '-?\ "O=&_P"> M$G_?Y_\ &C_A7NC?\\)/^_S_ .-=+10!S7_"O=&_YX2?]_G_ ,:/^%>Z-_SP MD_[_ #_XUTM% '-?\*]T;_GA)_W^?_&C_A7NC?\ /"3_ +_/_C72T4 $G_ '^?_&C_ (5[HW_/"3_O\_\ C72T4 Z-_SPD_[_/\ XUTM% '-?\*^T7_GA)_W^;_&C_A7VC?\\)/^_P _^->. M6?[6<6M_M3Z;\)M,\/7HL'MM1-UKE]"\$;W%J5#QVX/^L12<,_0D\=*P]$_: MO\9P_%OPEH'BOX<'PUX<\8:K>Z3HEQ+>[]0WVZLWFS0 8$;A)-5TBWU2[OC;V,5K8*BR33R8)#/,944 8_=$FL6+]LOQIXT^%'A/ MQKX&^&0O;/4-&O=9U6ZU74/(M+%+65XI(ED ^=V,;LIP!MP>_ !]*_\ "OM% M_P">$G_?YO\ &C_A7NC?\\)/^_S_ .-4?@Y\2;;XP_"[PMXVL[.;3[;7M/AO MTM9^7B#KG:3WP<\]Q@]Z[.@#FO\ A7NC?\\)/^_S_P"-'_"O=&_YX2?]_G_Q MKI:* .:_X5[HW_/"3_O\_P#C1_PKW1O^>$G_ '^?_&NEHH YK_A7NC?\\)/^ M_P _^-'_ KW1O\ GA)_W^?_ !KI:* .:_X5[HW_ #PD_P"_S_XT?\*]T;_G MA)_W^?\ QKI:* .:_P"%>Z-_SPD_[_/_ (T?\*]T;_GA)_W^?_&NEHH YK_A M7NB_\\)/^_S_ .-'_"OM%_YX2?\ ?YO\:\?_ &LOVKX_V;],T^.S\.WOB#6+ MV6WR5A=;.U@DN%A,DTPX!+-M5!R2<]!5+]HO]I/QQ\&[W7[[2/AXFK>$/#&G M1ZEJ^MZA?BU697)!BM1@[Y% YSCD@#W /?=&\-:?H+SO9P>6\VWS'+%BV,X& M3Z9/YUJU\[?$#]J#5]%UX:?X3\&7?BVX3P='XH;3X"4NF>XN8X+6#GY5SNF= MR>0L1Q7/>&/VK/B!J\7Q&\-2_#.&[^)7A"YTZWDTW3-2$EBZWJEDD>9@"@C5 M27&">F!0!]545XQ^R]\?+KX]^%->N]0T:'2=2T+69]%NGL+G[5974D04F6VF MP-Z?-C/J#7L] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 A&:\)UGX3^(Q^UY:?$NRM[270;7P+<:&$:;9( M]XUV)E7;MX4@%O#VK>--8L;ZWL M];367)( MM%TZQ#W$NR)YHI89)V+X/5ED.<$#X=TZ/6;QK=O#MZ68F[B&U@V,M)UNZ-S)Y8^S6\C-)@X.6P>!^M> MZ44 ?&7Q]^%OQJ^(_P ?[+61X6T'Q/\ #;PZ8[C1=!O]9>VCGO1M8W=PBQG> M5.X(I) P#US7M_P3^'NLZ#XL^*/BGQ+:0V^J>)_$(GMTBE\T+86]O%!:C.!@ MG9(^.QD->NXI: /B'0?V6_&OAK]DG0/!-YX:T3Q)XBTOQ5/K3V4NH2V[+"]U M-*KVMT@#13A9%PV,#+"O6OV+?@'JGP%^'WB.#6X[>TU7Q'XAN]>ET^TF:>*Q M24(L< E;YI"JQ@ESR2QKZ$HH **** "BBB@ HHHH **** "BBB@ KF_B/H-Q MXF\ ^)-)LU1KV^TRZM8/,.%\R2%T7)[#+#FNDHH ^)_'_P $_CC;_LL_"CX4 M^#H=-B%II=O8>+9EU1K:62&)$5K:"4(2%D^<,X . !W-=C\//A%XTL_%/P\U M*_\ !NA^&=*\">&M5@TO0M+OC+!]OG>..'#E01F".3:^IJ* /@SP# M^S?\8O%U[\1F^*FAZ'-K?CO2-0T>Z\5V^K/-+IMM)"X@MK: QA4C5BN<')ZG M.*[;]FO]GWXAZ-\5/"?BOX@6.EZ5'X,\!P>"M.ATV\:X-XZR*7NFRJ[ 410% MYY)KZ]Q2T %%%% !1110 4444 %%%% !1110 4V1 Z%2 01C!IU% 'RSHWPI M^*7PV;]HK6_"=II4_B3Q?K<=_P"&_M=R1$B^0D1DE^4X*X9@O.2!7FG@7]FC MXG?\*9UKP+XC\,:7:ZAXGUK2KGQ'XE@UE[J\U.,7:27TDA9!C$<>U$''SD5] MXTF* /BWXR_"OXW>//VB[?Q)/X4\/>*/A_X;D23PWH5[K+V\0N1C-Y/&L9WR M#D*"<+QWKUOXD?"#Q!XH_:>^"OCRRBM5T/PM;:S'JF^7;*'NK=$CV+CYOF4Y M.1^->[XI: $'04M%% !1110 4444 %%%% !1110 4444 >&^-/A'KNL?M6?# MKQ_9Q6Q\/Z%H>JV-YNEVR^=<&,Q[5QR#M.3FO&OAS\-/CM'^T%JGQ'\=>$/# MNMWLK36VDW']M.5T.Q*MMBMX?+"[V(4.Y.3D^]?:])B@#X9\>?L__&N+]G;X M;?#/PK;:;):2QO>>.F_M1[.:^EFD,T]M'*J$A7DDDW.,$@#WJ3XO?"#XW^.O M 7P[\#Z/X)\-:)X#T^WQK_AFQUN2".[$'?MC?"+7?C7\$[SPSX;2V;5I=2TZZ7[5)Y:> M7#=QRO\ -@\[4.!ZUY;^U)\+?C'\5OBWH\=CX@P M7-WFVLK:WME#ONV]IY[MU4CGY6^I7 MNH:AJLE[+XCD8D78GD* QL5QL(!"\C'>OL^DH ^>?V1/@WXE^%47CV\UO3[# MPS8>(=9&H:;X3TJ6%8*VU1ND8;FP ,@5]#T44 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456U M"^ATRQN+NX?R[>"-I9'VD[54$DX')X!Z5\:O_P %:_@0CLOF^(V"DC<--7!] M^9*Z\/A,1BK^P@Y6WL2Y*.[/M.BOBO\ X>W? G^]XD_\%R?_ !VC_A[;\"/[ M_B3_ ,%R?_':[/[(S#_GS+[B?:0[GVI2=*^+/^'MOP)_O^)/_!*OB)I5MJ\. ME>,FT#2;*#4L"*^;RT2R4E0J0(F9#*>2=V1GFO/+/T1I.E?&FC?\%#K31O!' MQ0O_ !AHNF'6? ]K:797PQJZW]CJ*73B*!8YL#:PE(5P1QU]JYS5?VTM7^(W MPJ^-7A2_M=,T+QCI?@"^\2Z?J/A36Q?P"$1LF#*H!CGC=DR/?(Z<@'W=FC6WB?08M,M]&\#6GCG2)8YF)U&WDB7S8R"/E*3LL8QG.G_MN:[XH_9[\,>/M&\'Z58ZAJ.IW.E:C_ ,)#KT5CIVF20,RN MS2M\\@8KA512>3GID\_I?_!0_4M9^$'A3Q5IW@>#5=9U+QZ? D^FV>HYAEG\ MHNLMO,5Y5LI@L.Y]* /MRDR*^$M5_;X^)NA:1\2);WX3Z8;OX;7D2^)WCUP^ M2(),>6+;]WN=R"22< #@DX'1:U^TMI/A']HOQCXBO4UI]#TKX6P>*&M_P"T M&,#(\JE46V/R"8[E7?GOCI0!]ETM?,GP]_:3^*%]I-UK_C'X0R:=X;G\.3>( M].N]$U);QPJ1&9;69"%(F=&O M 7QFU+XB^$$T7Q#\,[NUM;W3]+O?M$-ZUU@6PBD901N8@'(X!!]17IWP1^*? MQ1\5^([O2OB%\-8O"MN]A'J%EJ^FZD+NU;<<&WDR%991UX!7&>>F0#VVBD!R M,TM !1110 445A^-O%^G> O"NJ^(=6=X]-TVW:YG:-"[;5ZX4=32;45=BDU% M.3V1N45\LC_@HU\)1_'K/_@&O_Q='_#QOX2_W]:_\ E_^+KS_P"T<)_S\1Y7 M]K8'_G\OO/J:BOEG_AXW\)?[^M?^ 2__ !='_#QKX2_WM:_\ U_^+H_M'"?\ M_$']K8'_ )_+[SZE)Q1D5\5?ME?&J?XE_L;KXI^&>N:CH=SJ/B"PTZVODD>T MFC=KH1,"5.0N3S@D$5P'A#]IOQ+\3/C1^S9X?UC4+K1?&>D:UK7A_P ;:'%. MT:37,%H-DKH#AT?;O4D8SNQTKOC*,XJ47=,].$XU(J<'=,_13-!8"OS&_:D_ M:6\367[1GB+QGX9\9C3_ I\(;O2["]\.IJ"Q_V[)-,?MP$6\&3RU8(>#C&> M,&O:OVVKGQIXIC^&.O\ A6/Q+XE^%DD<]WKNF^"+\VNI74*_BS=6O[$?Q8E\(_$[QA>W.E^(M,CAL/$*2 MVFM^'TFN4S;22[RSJPR SVQVO[7_B+Q+XD^+?P7^#NA>([WPCIWC>ZO[C5]5TR7R;O[-9Q+(8(I/X2^ MXC(YX';B@#ZM# TM?,_@?X83_LD3>./%-Y\3-:U_X:V6B-J#^'M;E-Y(?AI=^./AU%X8\$?$NY2T\.:G;:G]I MN(Y90&MEN8]H \U2""IXSST- 'U_17P9'_P43\;Q>%M.\93?"JVG\(S^)YO" M;2P:QMNI[O>ZQ&*-DP$^5068_>)P .3U][^VYXJ\*> ?CG/XJ\"V.F^,OA@+ M":>PM=1:>TNHKS:T)$FT,"%))X].E 'V)17RAX<_;0UO0_'VFZ+\4/ \?@O3 M/$&@W?B/1+VUU#[8YM[6$SSQ7"A1MD$0+84D=!SG-8_@[]N7Q5>2^ /$_BKX M;Q^'_ACX^U2+2-$U>/4Q-=PR3,1;/DS7QCX+_ &]M M7\;_ !L?PG:^%]#MM.CU^309K"^UT6NMP!6*_:3;RHJ.AVY"(S,<@#FO-OCA M\>O&O@_X>?M5ZGX(N;^TU3P]XHL;*6_O-5>7[#;RA0TEI&RXC.YE78.SELY4 M4 ?HQ17Q/\0_V[O$WP]UL>$W\+>&SXLT+0HM:\1P:CXC%K"I<;DM;-V7,TS1 M@-R,?,!]?JSX4?$?3OB]\-_#?C/28Y8M.URQBOH8YQB1%<9VM[@Y!^E '644 M44 %%%% !1535-0BTJPN+R-I9& R=H&3Q7F@_:.\*$9Q>X_ZY#_ !KR M<;FV!RYQCBZJ@WM?J=N'P6)Q:;H4W*W9'JU%>5?\-&^%/2^_[]#_ !H_X:-\ M*>E]_P!^A_C7F_ZT9+_T%1^\[/[&S'_GQ+[CU6D)Q7E?_#1OA0?\_O\ WZ'^ M-TKTG%=VCWX,#_\ JI-PSCG\J_/#]D[QE9:1 M^T)H.A2>(_B3X'U6\T^XCO/!'Q!\R[@U>94W>=;7+-A74Y8X49"D#&<'S+Q3 M\>=3UK]KS4;JR\=:AIWANX\51OI/CN\U*YMM$MK"SB#ZAIZ0']S.Q(VANY.< M\U[1YY^KNX?Y% .:_-W]KGXJZ5JW[67P^AN?&WC*S^'.K^"?[30^!+F>%HO$,R>%+OQ>C+J/RP+BX:)CF8&1QR@X .31\?_'/BSQKXK_:'\2Z-X_\1:%8_"C1 M=%N?#5MI-ZT-O748"[#Q@=J^S?V6_B)J'Q9_9 MX^'WB[5N=5U71K>>[?& \VW;(X';] 'J=%%% !1110 45D^*/$5GX2\ M/ZGK>H.R6.GVTEU.R*68(BEF( ZG Z5\VC_@HY\*?[NM?^ B?_%US5<31H-* MK)*_<]O+\DS+-E*6 H2J*._*KVN?5%%?*_\ P\<^%/\ =UK_ ,!$_P#BZ/\ MAXY\*O[NM?\ @(G_ ,77/_:.$_Y^+[SU_P#4WB'_ * :G_@+/JBD) KY7/\ MP4<^%./NZU_X")_\75GXN?%+Q#^T'^R?XNU?X%WMW:^)'(M;H-;4L70K2Y:;C^'\VRNE[?&X:=.%[7:LKGT^&!HW#.*_ M/+]DCQKIVE_M :1X?;Q'\1_!6K7NFSQW7@CX@^9=1:I.J[C-;7#-@.OS,0%& M0IZ=*\LUKX\ZCKO[7]]?6WCV_P!,\+R^+5N-+\5 M,Q.%#=R"<_,*ZSY\_6#T_\ !/C5/'.I_#WQ@WB>?Q'>>&XO$5PG MA6Z\7(R:I-IP VF4-SC/3/?=CC% 'U86 ]?RHW 5^:_[2&L^,],^/7Q)\5^, MU^*FB?"?1[C3;*UU7PEJRV5G;0F-5EG:)CNFS*P'R#CG)R147QK\?^,/B)XT M_:0\0:+X^\0>'H/A+I6F7'AN#2[XQVTS&+SI99XQQ+YFW'S=C0!^ENX49K\W M/'7Q%\8_M#?$7QK%#XRU_P &6_@SX6V?BNP@T*\:V2749K9+HR2A?OJ X3:> M !7VA^S]X[U;XF?LY>!?%E_+&NN:OX?MKR:4C"&=X02Y'8%N?QH ]2WC/_UJ M4'-?DWX8\1^*?AMXC\.O\5?%7Q0^&_Q#76T-YXNNI6U3PWJ:-,V(2BL(TB96 M &,XYX[#WKPS^U1\0/!?QX_:5U'QM:6]S\/O L4$BV]O>9DLX_)9[9($V@.U MQN4NS'Y6(&2!0!]UTE?&OPD_X*")X@UB>S\;:-H^E0S>&;GQ7:3>'M974C%; MV\?F2V]RH \N<)SCH<$4[X#_ +?,OQ5^(W@_P]K&@Z/I=EXWM[J?0GTO6UO; MJV,,9E\J^B 'E.\8)&.XQ] #[(!S2U\O?\$V?%.L>,OV2?#.JZ]JEYK.I2WN MHJ]W?3M-*P6\E5068DG ^E?4- !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% #64.,$ CWK@Y_@)\.;B:267P+X>DDD8N[MID)+$G)).W MK7?45492A\+L!Y]_PS]\-?\ H0_#G_@K@_\ B:/^&?OAK_T(?AS_ ,%4'_Q- M>@T5?M:G\S^\5D>??\,_?#7_ *$/PY_X*X/_ (FH?&GP"\&^,?A5X@^'O]DP M:-X>UJ)DGCTF);8HY((E7:,!U958''517H]%3*I.2M*386/E'PA^Q5XC3QEX M)U/Q[\7-8\>:+X)NDO-!TB>RAMQ'*B%8WGD7+3%1T)QT]"15;6_V!+?7Y/BA M9W/CB_30O%^NKXIL[.&TB672=6617%PDO)<879L88VD]^:^MZ*@9\R']C.?Q M=\-/'7A?XA^/+_Q7-XIB@C-Q:V4%A!I[0,'BDMX(QM5]ZJS$YW;?K3]!_9%U MY_!OCW1/%WQ,O_$LGB?0)?#L;0Z;;V<%G Z%3*(HQAYCGEV//I7TQ10!Y]X; M^$D/ASX%Z?\ #5-0EFM;/P^N@B_9 )&46_D^85Z9QSCI7SGHW_!/._'P_P!% M^'7B'XO>(M;^&FG/&6\,1VUO;17*)+YHBDD5=Y0OR1G\>!7V;2$9H ^$?VOO M@?+^T/\ M$_"GPCI7@S6['2M!E":_P"(A L.F3:0?*F^R*X.9#OB"A,#:2>. M.;FRU?P?KNHZW97MWIL-U#(;Q@9%D@?Y6*X^5NH/-:/ MA3]@JQ\,Z-HEA)XTU+4SIGQ%3XB?:;FWB$L]SY85X7V@#:Q&[( QGBOJ^B@# MYO\ $O[&.G>([#X[VK^([N%?BK);27)6!#]A\E0HV?WLX[TMY^Q5X>UKQ7K> MJ:OJ]Y?6.L>!(? MU8A%3,$94B=7'(?*@CL"*^CZ* /FCX;_ +)/B?PM=P_\ M)%\9/%'B*QTS19M"T2UMQ'8_889(_+$K&/\ UTR*!M=AQ@'' K*^&G[$,_@[ MXMZ)\0?$?C>;Q3JOA^UN;;39(M*M[.XD,J;#)=RQC-S(%X#-CGD\DU]64E ' MFW[/.B^,M ^%&D67CW4KG5?$RR7#SW-XZ//Y;3R-"LA3Y"ZQ&,';QD'&>M>3 M>&?V%],\-6GA2!/%%[.- \>S^.D+0(/-DE&# ?11_>ZU]1T4 ?.7B/\ 8J\- M^,9/CC'K6J7=U9?%*2QEN8454:PDM4Q$\38.2&"M\W]W'0U6\+?LL>.]*37K MW6/C?XDU?Q#9U4 N0.,L02?K5VBB@ HHHH *AN[6*]@D@GB2:&12 MCQR+N5E/4$=Q4U%&X;G&#X-^!L?\BAHG_@OB_P#B:/\ A3?@;_H4-#_\%\7_ M ,379T5G[.'\J,O8T_Y5]QQO_"F_ W_0H:'_ ."^+_XFD_X4WX&'_,H:)_X+ MXO\ XFNSHH]G#^5![&G_ "K[CR;XU?L^:3\7OAK9^#(9QX&O$7[4?AKXXV-_-H_B+2XW%U:PQ*T-])Y+Q1R M/GD,JO@D=0JCM7T515I6T1HDDK(^6/!'_!.OX4Z-X(U#2_%.BV?CCQ)JS2SLS%PP^Z5W<8[C/4U0C_83O\ 1?!_PZC\-_$[5]"\;^!;6?3= M-\3):Q2>=92,Q%O/ ?DD5 V%Z>^:^MJ*8SY!O_\ @GS!XB^%OQ$T#Q%X_P!6 MUKQ7X\O]/U#6?$TMO$K,UFP,*1PCY54 $8YX/H!74^%OV0-1?XD^%_&7Q"^) M6M_$6[\+>9+HEC?P06]I:SLH7SC'$HW. ."?;T%?2M% 'S!X)_X)\_"[3-.U M^3QGHME\0?$>NZG=:G?:]K%HAN6>=LE4(^XJ]L="2:ST_8'T^/X/^"/",?C; M6+;7_ E_->^%_%5LB)>6".^[R6'*NG8@XR H[5]7T4 ?%7PC_8%\3?"CX[^& M?B1=?$<>,[NUFOOMUOJ^G!$A2YW,[V:HV(9"Y;=V(=NG0^Z?M#_LXV'QZLO# MUVFLWWA7Q;X:O/M^A^(=,(\^SE( <;6X9& *GK@WL26T4-@P(>*&*/A-W!)]1D8R,_^$Q6\,";Y)/.:3R2.FW+8SUKG_P!K/]F?4&^& MG[2?B7PV;_Q#X@^(EAI$2:);P!C$UF4C CQRVYW..N2 :J M>#OV#9]$U'P7I>N_$K6?$_PY\$ZDFK>'O"EW:PH()XRQA\Z=1NE6,L=H.,=. MA(KZU Q2T ?(_BG]@RX\<^.[/4O$?Q#O=;\/V>M)K<%K>:;;MJ:,DA=;<:AC MS?(!.-G7'>M_Q=^Q-IGBWPG\=-$E\27<"?%*_@U">584)L'B*,H4?QC*#.<< M?G7TS10!\FZ[^Q/XEU#7XO%%A\5;K3O&6H:/#HWB+5AHMK(-22(G9-'&PQ!, MJD('7. H[Y)^F/!OAL>#_"NDZ(+VYU(:?:QVWVR]8--.54 NY +'J<#J:VJ M* "BBB@ HHHH 9)$)5*L RL,$'H161_PAFA?] >Q_P# =/\ "MJBL9T:=36< M4_57+C.4/A=C%_X0S0O^@18_^ Z?X4?\(9H7_0(L?_ =/\*VJ*R^J8?_ )]K M[D7[:K_,_O,3_A#-#_Z!%C_X#I_A7'_&SX#>'_C=\*=5\":@9M*L+S9)%.5,<9##H>""0>M>ET5I"A2IN\()/R2)E4G)6E)L^8? G['NOP_%; MPQXZ^)7Q1U/XD7OA2*>/0K6XLHK2*V,R>6\DFSF5]O\ $<=LYQ7G>L?\$RX] M:\-OX F^)NKQ_"./49M5L_"\=A;^?:SNS-A;LJ7V N?E(^IK[BHKU.HH ^8?BY^QOK/Q1U_Q/;K\5O$.E> ?%DT4VN^%@B3++LQE+>9\M C M[1N5>#].*H?%G]@ZU\?^+=>OM"\;:GX.\/\ BK3K+2?$^B64$YS]6T4 ?+WQ@_8CB\=>(GU7PCXVU'P -0\.+X1UJVL;>.>._ MTM1M6,"3_5N%.T..<=J^@O /@K3/AOX)T+PMHT1@TG1K*&PM8V.6$<:!%R>Y MP,D]R36_10 4444 %%%% $5Q;I!,<>#M#_\%\7_ ,36 M#\7_ -GOPW\6OA)J/@!DD\.Z;<,DUO/HV+>2TG1Q)'+'@8R&&<$8/.:]2HIJ M$8ZI&53$5JJY:DVUYML^8O '['VO6GQ;\,^/_B1\4-3^)&I>%8IXM"MY[**T MBMO-38\DFSF5]O&XGGJ>@KSC7?\ @F2OB#PQ'\/[KXH:P/A-9W\^IZ=X:2PM M_M%G/(TC<794N4!D;Y2."_B+X(\8W_BN]U_4O#7A M^$O])MXT%S'YWF"4[1P0,*!Z*,DG)KWQ8U1-JC I]% 'R[\6_P!B[4_BGK_B M:V?XI:_I_P /_%=S!=:[X4\N.9)3&5;9;S/EH$9E!95Z_E5/XL_L&VGQ \8^ M([_0_&NI>#O#WBZPLM-\4:'86T3KJ,-H L(21ANB.P!21G(^IS]744 ?+?QB M_8?B\>>)I=7\)>-=0^'XU+PZGA/6K>PMHIUOM,3A8U+C,;A<+O&> !7O/A_X M:Z'X;^&MCX$M;0'PY9Z6NCI;2'.ZV$7E;6/?*YR?>NKHH ^,#_P3TU:\\/V/ M@+5/C!K^I_"&RNTN8?"DUI#YQ5)A*D+76-YC##ICZ8-=MXE_8JM?$_Q-^*&M M3^*[N/PE\1=,CL=<\-I:Q_-+% (H9HYS\R%,!@ .6ZY'%?3-% 'S/\-?V/-1 M\.VM_IGC'XA7_C+P_)H4OAV#21806,0M9$\LO,8QNEF"?*)"1U/%/^!'[(VM M?!O7M#>Z^)6HZ_X<\/6V C9=JFYD1=T[(/NDXQ@5]*T4 >6?LT M? FU_9O^$6F>!++5)]9M[&>YF6[N(U1V,TSRD$+QP7Q7J=%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !5:;4K6WNH+:6XCCN+C<(8F3^/_V>M#\?_%+P MOX[O;R]M]1\/E6AM[=RL%QA]W[Y<_/@=/0\\T =EIOQ,\):QXNO_ M8^)-* MN_$E@@DNM)@O(WN85)(RT8.1C!SZ<9QD5N?VG:?;A9?:8OMAC\[[/O'F>7G& M_;UVYXSTS7PA\(X]$^&OQ<\(!K;0OB%X1U;4X8O#?C#3P\&IVMW=2ZQ(&F0@ MB:AJNK:KX#^WF75+IIR)3J$OE M0Q@_+'$G"JB@#')R220#Z*L?%.CZGJM[I=GJME=:E98^U6<%RCS09Z;T!W+G MW HT_P 4Z/JVI7VG66JV5Y?V)"W=K;W*22VY/02("2GX@5\0^!]+L]!\"_LQ M>)/"5G:KX[UI-1_M*\ME5KF^+Z3>378G?[T@%XD!8L3APHX)Q6U\)=#T+0G_ M &2=7\,6UI!K>O6%TNMWMF%::_@;29)[MKB0?-)B]$+%F)(D8#(+$$ ^S8=5 MLKB_N+&*[@DO;=$DFMDD4R1*^=C,H.5#;6P3UVG'2K0.:^-?C!\3/&6B_M%: MSX?\+:M9^'9=2U3P?I3:DFD6TTX@NEUI7EC;P2SZ1=V5LRRR^6JJK6\UY&Q= N8XVW F@ M#ZQ)Q03BOA^U^._Q;\>^*;#3=/EUZQL]8TFZ\6V/_"/:?I;726,EZ]O81,+V M15:-(HDGD*[G9KE061< Q:Y^T)\4Y?#6F^+[_5)-&T:P\,66IZM/X/AT[6K? M3[HR2F>;4+<]K)%&K(;:3Y5\WYB4!H ^Y!(K$@$$CJ >E*6XKX8U7Q_XQ M^'>O_$%_#FMZKK$_B[XF6>C0O!:V326$,FEPW!>W$VQ#(Z!(4\UBO"G#,3NW M- ^+_P 4=<\4Z-\.-2UNY\,37WB>ZT]?$5Y'ITNK_9(M-6\%M)# TEO'&!Z@\BK&:\ _8WA MN8/!_CJ.]U.'6KV/QSKJ3:E#$L2W+BYP9-B_*I..0. V.B>+_ M (D6_BZ**P\/^-6\.1>"5L(&@N;>.^2S,;RD>>+J4.)D*L ,H C*22 ?76>: MCN;F*SA>:>1(844L\CL%50!DDD] !SFOCZU^)_Q026[\83>-O-TFR^*_ SQ=9ZA>:C!96VE MWEW);6-TUNMWLMI2L4Q7YFCW88H" Q4 Y&00#T;5/%FBZ'I":KJ.KV%AI;A2 MM[=7210,&&5P[$*<]N>:L2:YI\-I;W4E[;QVMPT:0S-*H25I"!&%;.&+$@+C MKD8KYLUN?P5I?PG^#>L^(_#\WC7Q3%H<%IX:\*P@2G4+J6SAWD0M^[&Q$^:> M08B1G.1NP:/A'P%<^"K/X2?#O6Y[$)HO]J^--973=ZVE@BM+Y%O"VX M3C.+7("XP #Z;TKQ3H^NW=]:Z;JMCJ%S8R>5=PVMRDKV[\C;(JDE3P>#CH:M MQ:C:SW%]0L/"USX7),UU"B6UTTVH2-S.I"YCD#-\\C%B6?-7OA5#IOP+^ M*7[2VIRWFH:K;:5I^D:Q=WFJWC3W-RRV5Q*Y:1O7&U54!5& J@#% 'U&?$.E MBS>[.HVGV1)C;O/YZ^6LH?RRA;. V_Y<==W'6H]6\4Z/H$]G#J>JV6G37LGD MVT=W1P,GFODOXK?!==*_9I\":CK=[J;ZUHVHZ)?36*W;):/ MJ5UK%K)'KR71O $-O MJC^+1N%O%.]U*DNG$ ^5(%CD+R/\F](/[AH ^U+W5K+36MEN[N"U:YF%O )I M%0RRD$A%R?F8@$X'/!]*M;@:^:/'OCIO^%;_ +/6JZ0LDMKK.O:2JMKMI%<7 M:POIMS(&8NK;)_E7,B8;EL'#'/._ ;XD?$F:Y^ VJ^)_&K>)[;XD:!/>7VG2 MZ7;6T5G*EG'84W N!G;GG'KBOG+]IC MQM\0= \7:9:^%+_48M%AT:[O[^+PK#87FL0RJZ+%.]I=D&:U WAEAPY?:,@& MO&7^*/B#2O''Q"\>Z!XS6^&O>'?!%O:W]SI\<=A:KJ%S/#]M\I@758LR.J.Y M^:7#E@HP ?>N:KW6HVMD]NEQ<10/<2>3"LL@4RO@G:N3R<*3@<\'TKY)\=_& M3Q]\*/$'BOP&OBO_ (2.Y7_A'3:>*]1L;<2Z,-2OWM)?M"1*D3E0GF194[O+B*UM8$,LL\[A$C0#)9F/ ' M4FI8IDFC22-@Z. RLIR"#T(->$?$-?%'@;]DSXA7^N^)5\9:]%X>U"_%[J&E M6R0Y-NSK%]G5/+:-3P%<,2.&+5Y%<_%+XH6_AKQWXVM?&JVNE^#O%ECH]KX< M32;7[-=6D@L%E29]GF#'VI]A0J5P,[AP #[.OM1M=+@\^\N8;2'>L?F3R!%W M,P55R3C)8@ =R0*L9KX>^,'B/Q7\1_"OB?7+WQE#9Z+I/Q0TWPY%X42S@,+1 M6VL6B(S2,OG?:';$V0VW80 N/FJZOQ^^*NK>,=>UW3[?4?[$TKQT_AE=+*:5 M%I$EI%>+:N))I9ENA=.&\Q<#;N**J,IR0#[5J&[NX+"UFN;F:.WMX4,DDLK! M410,EF)X &237RU\*_C-XQ\2_M%ZM\.=4\764^C>&+B_F758[-$E\1@%!]C MW>6(T:Q\X+.8CN9O*^[^\%>Y?&W4WTWX*>/=0MA!++;^'K^XB$\23Q,5MI&7 M!?'?C>R\8166E^![[2(+3PY#I%L+>]ADL]/DGCF?9O4$W,@3RRI3_:& /1 M=)\=^,/%7BSQ=XBG^(MEX1T/PWXTC\-IX=N[&![6>W62",B:1AYWVBX,P,11 ME )B&U@6R ?2&FZI9ZQ:+=6%U!>VS,RK-;R+(A*L58!E)'# @^A!%3RS)!$\ MDCK'&@+,[G '4D]J^&?V,_B5K>D"?PK)J$=IX9L?">KZ_#!+%&H2[_X2358 MY92Y&2 B1 @G:.N,GG3T+XI>/OC+X-AM9?'<'A@V7PLTWQ3=S#3[9_[5N;V& MQU_3=3F$5GJ%K=RF".Z"03J[>3)GRY, _ M<;:V&Z'!QTJ]FOS^\/?$7Q;X>:..\EO M8I@6=-SJ%C4JK'"G)&-S9]"U'XI_$/P[KNH?#>;QJUQ=/X[L/#<7C.[T^V2Z MM;2YTL7^#&J"%I2X\B-BF/G&06 R ?7X.:,UXC^SGXM\2ZSK_P 5=!\1>*4\ M7+X8\2II=EJ M8('\DV-M,4D$("F17E<,>/F!X7[H\/N_C+\6[3P3:>(/^$G MN=2G\4^.[CP=I]AI^FV*OIMM%=W@$T1EV))BT7Q7\8OM?AG2E M\>KJVM^.O -YK=F)-)M88=*U2%+9H_)PGS0L;@JR2[C\H(()- 'U_29KX;\4 M_M<^./&-CI>M>"3-9:1J$^A>&)8;>WMY9[;5[S?/>^6;@(GG01I';JLC!/,G M.X$J =D_%/XQS6%WX?C?5#>V7B6*VVM/HD7B:\T]K W#PQQ>8UKY\;X2!UX_&G9KX!O_ (A^)M6\8>'?&]KXWU2XUG0_ MAQXS:87>B6]A)]LLKJW5HKBV(<)(K>5OV-M+0 J%5V4]=I?B3XPZEX@T;0YO MBM<0G6_A\WC.:[M]#L@]G=1-"OD6X,9'DOYX+"0,W[H88;C0!]H9H)Q7PQ)^ MT=\5?B!;V+:*NJZ9+8_#_1O$\\FB6NF&&XO;RW>5Y+DWLBE;53$4Q%@_ZPEP M56G:A\:?B]XG\._%WQ=:^,H/#">"M!T?6[30K+3[2]MI9YM*BN[B"2HO\ M(?&F_N-L]!C\,FS@:*YBW64IDFD8&7S M96G_ '>TJHV*,-EC0!]O6>J6>HR726MU!<$ M>M$6IVD][<6<=U#)>6ZH\UND@,D:OG867.0#M;!/7:<=*^0[3XYZI\+_ (A^ M-/$6M7EE:_#ZU\<:GH>KQP:?!"R,=+M;BSN'D10SN9(Y("SD[O/B!/RBN7T+ MXL_$L>.M-\.ZGJ]MH/B/Q@/#<-_KB:3:I/I8NH=5NVM@?+ D<+#%;1&4.%.] ML%F.0#[EM=2M;V6YCM[F&>2VD\F=(I QB?:&VL ?E.&4X/."#WJQFO@NS\?^ M-?AKJOC?0=(U6Z\1:YXC^*W]BW.O:79V2W0CCT6VF(1)66W%RPB$66^7*R$) MG"UOZ%\5_BYXH\9^#? EQXEN?#,EYXEUG2+G4Y;33;C4I;2#38;N+SDA,D,- MRKR%3C&5VL4^;% 'VKFJ]EJ-KJ4)EM+B*ZB5WB+PR!U#JQ5ER#U# @CL017R M;X6^*'Q$\8ZSX(^'\_C;^RM0N=5\3VE[XH@TVW6[OTTJ[$$,:1.K0I)(KB23 M"=(SM"@G'$^!?%/Q"T?X8^&-/\,:U#XM.;5;IDU:98[NWM; MLE)+<.S&1(R6R\:@X)H ^\:*X7X)^.X/B-\*_"GB"/6(=<;4=-AN&OXK,V8N M&QAG^SLS&+Y@05W'!! )KNJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K \2>/_#'@Z6&+7_$6DZ)) M,"T2:E?16YD X)4.PR,^E;]?+/QAT+6=?_:VT*'0_#GA7Q)#Q8[I! M&G]H0CC>!OA7\'K?XBR^//"VG^'9O$>K12R17NG312A] MKD7$T*J2 S-*%D=.3E0QYY]*_P"$6TG_ (29O$0L+?\ MQK,:>=0V?OC;AS( M(MW]W>2V/4U\M?&#Q+XP^'GB;PUI/AZV\'>%/$DG@C6;F%(U@BLH+P7^FH$A MN)HTV[Q,X4.%1Y#'O!P*RM-^.?C"XO=-\!'Q3K^A^(]3\66>C7LWBO1[*/5= M%MI;&XN0$D@W6MPT[6K)%)L^7>0RLP44 ?3GASX->"/"/BN^\3:-X7TO3=>O MM_GW]M;JDC;VW28/\.]@&;;C<1DY-5?"_P +?AYX)\;7^I:%H&BZ5XHU&%YI MY+:)$N'B:3=(P7JJ-(06V@ L03DUX9XG^(WBK2M0T;P/9_$G4/%NO'5=2@E7 MP=HEG)K4EO L!5)Y)R+2!H6N$$K[1OW1!54[ZP/V8_'>L_$KXY^$=?\ $-Q' M>:R_@/6[*>YC$7[W[-XB^SJQ\DF,L5B4L8SL+9*\$4 ?4NI?"SPEK'B/^W[W MP_I]UK(GM+H7LL(,OFVPE%N^?6,3S;3V\QO6I[SX=>&=0L/$MCS$B)SV4#M7A/QL^,GC/X9>/_$/A6UN8Y;KQ;IMDG@5Y M+=,6^HO<+9W4;Z(8<*).H&!Y_P"%?CU\4]6URUUX#57TI?&C>&IK M/4!I%KI)M$O#9MF1IA="].WS@ ,,QV+'M(- 'U#XR^"/@+X@Z?I=CXA\*:5J MMMI<9ALDGMQFVC*;#&A&"$*@*5!P0 "#5;Q'^S]\./%UYIESJ_@K1+V73+>. MTM=]FH6."-@T<.T8#1J0"J,"H["OF?PS\?O&^H>-/ FIVWB+6=:\-^*-:U'3 MOM5UI5C8Z/,/&? MB=_$.J>)-.M=1,*VD-O!9;XQE(@BAB#PQWDG=G& 0 ==K?P.\ ^)+[Q#=ZG MX2TF_N?$$<$6JR3VRL;P0@"$R>I3 VMU7 P>*B_X4'\/#X)_X1'_ (1#2?\ MA'OM7V_["+<;?M.[=Y^[[WFY_P"6F=WO7S3X$^/WQ4\5^(M$\3?9M2BT74?& M,^@SZ7>_V5!I$5FMU+;;(I&F%V;Q?+#E2/G;>H3;M-6_A)\5_B9)H7P4\8Z[ MXQ?Q%!XVEO[._P!"_LVWA@58K2[G@DA=%$BRYME#;F96WMA5P* /J'POX6\( M_"W3H=$T&PTOPW9W,TL\5C:A(%DE(WRLJ<9.%+-CL"36/'\(?AQXG\6V7C^/ MPWH>I:XYCN[?6XXDD,C!,1SJPRK.%.%DY('0U\M:)KOBCQ;XD_9M\=:_XVM_ M$$OB:UUC5O['%G;QP6,CZ/.^RV*J',<8;RW$IXN9=+DN98Y%,?RPL8L;(]A7=\I& * / MMH?##PHNG26 T"P%G)JO]N-!Y(VM?^=YWVDC_GIYH#[O7FM'Q=/H=OX;U >) M)[*WT.:%H+MM1E6. QN-C*[,0,,&QR><.%O#>G:%'#;?8HULH0@2'S7F,8 M]%\R1VQZL:\&^+%CX<^&G[0OPNU7P1HUA!XEDM]9_M?3]#C2&6]TF*PEE F2 M, ,HNEM@C,,AWP#\S"O-O#/[3?Q;TGP;H?CR^M;O5[#6O#&IZY-8ZQ_9=O9" M6&Q>[@_LT6\S7,B*4$>"O@GX$^'>M7NK>&O"FE:+J-XI MCEN+.W"-L+ERB_W$+DL57 )YQFM"_P#AGX6U2;7IKO0K&>37EMTU1WB!-X(/ M]2)/[P3MFOF+Q[\6O'GP6^%5SXD'Q(L/'.L:KX9MM2MM+N]/MHY+:>:ZM86O M;?RMBFS077W)2WS"/,F"U9&O?&'XO^%%U/0FU+4K&:74O#L-CJ/BJ#2GU&#[ M9J!MKA9+>SD93 RC=&[*IW"1E-IVL6,&HV+2Q3FWN%# M(7BD66-L>JNB,/0J#7*>+?A/\._B[J$-]K_A_1O$MYII>S\Z>-96C&X,\#D' ME=P4F-LC.,BOF;Q'\0OBEX*/Q/G;XC76JVOP^\2Z+I]M%=:79JVJ07ILFF2[ M*1#[JW3JAB\LC +;NE4]#\2^*OAS;_%#QIHOBU?L=G\5Y-.?PB;.!H;U;F]M M;>17DV^<)R)MZ%6 &P J02: /LG6_!FA^(TTM-3TNTO4TNZ2]L5FC!%M,J,B MR(/X6"NZ@CLQJIIWPW\+Z3'X9CL]#LK=?#,#6VC".(#[!$T8B9(O[H* +]!7 MRGI'Q[^*6N^,;C7+:WU2#1H/';>&6TR[72K?2%LDO1:,K2R3"[^V$?O5P,,Q M5 A4[J]6_9'USQEX]\ GQKXL\7SZY_:5W?6UOI?V&"""S2WO[B%&5D4.[LL8 MW%B1P, -? GPQ^,FM?V7XBT_0?$NL:2C!K:62.2ZM8Y,!T95;>J/\ M+E6^5N,@U:U#X4_#K5_$4IN_#>A7&K/HO]D20O!'O?3-V! T?>$-D $8!R!B MOG"+1O#/AOXN? SQ/X+BT.X^'NHZO?V5AJ.CO))K%Y?W,%RTS74TGS36P:.8 MNN2P=8V;A,#NO '@:T\%_MI>*Y8;[4M3N]7\&V]_=W6J7;3R%SJ,X5$!PL<: M* JH@ '.222 >KZ)\"_ 'AWPIJ_AK3_ CI,.A:N"-1L6ME=+SY0O[W=DO@ M ;B< #&*E\.?!3P-X2L;&TTCPOIMC#8ZA_:L CA^9+ORVC\_<>3)L=DW$D[ M3CI79PSQW$8>)UD0]&4@@_B*DH P=#\#:!X:LM2L]+TBSL;/4KJ:]N[>&(". M>:8YF=EZ$N2W_ $SPS80849.!7HM% &9K?AK2_$GAZ^T+5+&"^T>]MGL[FRG3=%+"R[61 MAW4J<8K&;X4^$6T;5M)/AW3SINK7:7]]:^2/+N;A/+VR..[#R8L'_87TKK** M //]>^ 7P[\4>+&\3:MX-T?4-=:2&9KZ>U#2-+"08I#V+IM4!_O #..*FO/ M@=X!U#QW'XSN?"6DS^)XY$G&IO; R^:BE4E/8R*IP'(W < BNZHH X&]^!G@ MF?PS8:';^'--L[33?M+Z=Y5LI-G)/'(DTD>1]YQ-)NSG=N.[-;NF>!-'T[P# M:>#6M5N]!@TQ-(-K<@,LMLL0BV..A!08/UKH:* .1D^$W@^;0M7T5_#FG-I6 MKO')?V9@'EW+1I&B%QW*K#$H]D7TJOJ/P6\#:MX[M_&=YX5TJY\40,DB:I); M*9MZ K&Y/0N@8A6(+*#@$5VU% 'F^I?LX_#+6-.T>PO? VB75GI$L\UC!+:* M4@::4RS8'H\AWLIR">2*L:[\ /AUXFT_0['5/!NCWUGHEO\ 8]/@FM5*6]O@ M#R5'_//Y5^0Y7Y1QQ7H%% '&)\&O!,PCL(K5A ,PI9,[687T$) MD//#NLVFDQZ-IU]K%[;7FJ'5-(CU"UU40H(Q%'+R:6XGTR2W#022R2F5Y M"I_B,A+[NN[D:+9OI^G3K& ]K;L$#11GLI$4>1 M_L#TK?HH X^7X0>"Y_"VL^&Y?"^E2:#K%S->:AIS6JF&YGE??)*Z]"Y&/^$,T@:*+S^T1;BW&?M7_ #\;_O\ F]M^[=CC..*] M&HH \^N/V?\ X/R!MOHTB$*)*/X@L8" =@,5U=% '.6GP\\-V'C";Q7;:-9V M_B.>R33Y=2CCQ-);H^M MQ(WE[P_EM_?3< VQLKGG&:[>B@#*LO#&E:=K5[J]MI]O!J=[##;7%U&@#RQ1 M;_*1CW"^8^!VW&N3\7_ #X=>/M>?6O$7@W1]8U5XTB>ZN[57>14SY>[^\4R= MI.2N3@BO0:* .0U+X2>#=8TG7-,OO#6F7FG:Y?)J6IVL]NKQW=TIC*S2*>&< M&&+G_87TH\2_"3P=XP_MG^VO#>G:F=8CMHK]KF ,;A;=G:#<>N8S(Y4C!4L2 M*Z^B@#SVW_9]^'%KX2O_ Q#X+T:/0;^Y2\N;!;1?+EN%5568]_, 1/G^]E0 M^#7@CPH-#_ +(\+Z9I[:)+<3Z>\%N%:WDG4K/(K==TBG#,!?$VAOH^I^%M,N].;4)=5\B2 <7W!0.6.X# ;/(->CT4 <[H MOP[\,^'-4MM1TO0K#3KRUTY-(@EM8%C,5FCET@7' 0,20H[UT5%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5F-X;TQO$*:Z;&W.LI:M9+?\ ECSA 7#F+=UVEE#8]0*TZ* .=\2? M#SPSXQN&FUW0=.UB1K.;3F-]:I-NMI61I82&!RC-%&2O0E%]!6!I_P"S_P## MG2_"5_X8MO!FC)H5_*L]W9FT5EGE7&R1R"=$DTO2)7FL;8V:A8'9Z]\)KOQ9\9O#OB M[6=3M)]%\,12S:-I4=AB:.]FB:&6>6=YN-OFYQ_K-OR^9C=CC.*[BB@#SO2?V>/AIH6LG5M/\ M VA6>I"Y:\2YAL45XI6#!FC/\&[&-%LM(TFS@T[3+* M%;>VM+9 D4,:C"HJC@ #@"M"B@#AX?@AX"M_'+>,H_".C1^*& M';<%P&+$G).:OZ;\(_!FC:1J.EV/AC2K33M2T^'2KRUAM56.XM(HC%% X_B1 M8V9 IX )%=?10!\X?&C]E"Y^+GB._$NI>'$\.ZG91Z=*-0\,Q7.J:9;JFUH[ M"[WKY8<%C^]60QLS,F,@#W#Q7X#\/^.O#$WAWQ%H]GK>AS>6)+"_B$L3[&#) ME3UPRJ1[@&M^B@#C? OP<\#?#&:XF\)^$M%\.W%P@CGGTZQCAEF4'(5W W, M3D FH/#7P-\ >#?$5WKVA^#M%TK5[I766\M+)$?:YS(%P/E#GE@N-QY.3728VY3)PO;%=_10!S5]\- MO"^IIK*W>@Z?5'@GIL7TK)B^!?P^@\8_\ M"5Q^#=$3Q)]H>\.J+9)YYG;K,6QS)U <_, 2 1DUW=% '#S_ 1\!7/CA/&, MOA#1I/$Z2"<:HUDAF\T# ESCF0+P)/O <9Q72>&_#&E>#](BTK1-/MM*TV)Y M'CM+2,1QHSNTCD*.[.[,?4L36I10!Q.B?!3P)X;\8W7BK2_">D6'B*Z+M+J, M%HJR[GYD93_"7/+%<%OXLUT8\-Z8OB%]>%A;C67M5LFO_+'G&!7+B/=UVAF+ M8]2:TZ* ,KPSX7TGP;HUOI&AZ?;:5I=N7,5I:1B.-"S%VPHZ99F)]R:U:** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE?'_Q0\*_ M"W3(=0\5ZY9Z);3RB" W4F&GD/1(T&6=O903755\W^.M;TOP3^V1X?UWQC>V MNEZ%=>#I=.T+4-2=8[>+4/MF^ZC61OECEDA\C&2"ZQD#.#0![?X(^('AWXD^ M'XM<\,:Q::WI4K,BW5G*'0.IPRGNK \%3@CTKH-PZYXKY'^(?Q/\(:O'ZL7N\?O%CN B>8V60N 6R@( M /OH$&HKN[AL;::XGD6*&%&DD=C@*H&23] *^,(?B3K_ (+L/$'BK3_%VJ>( M?AU\/_'$=M/J-U>_:?MFCSVL27J2/@F?['<3[UDR6 B92QP:J^#V\<^._&]G M?>(?&OB?18Y_"-UXZ70['4?*C1Y;^4VD#X&3%';"-&0$!FR3Z4 ?9^AZ]I_B M71;'5]+NXK[3;Z!+FVN86RDL3J&5U/<$$$5#IGBK2=:U?5]+L=0@NM0TB6.& M_MHWR]L[QK(BN.Q*,K#V(K\\M4^+FIWOP3\8Z[XG^+6M^$/%NA^#M)N?#-I; M:FL!U!9=*AF:Z,)'^E/+:S M86J:2BR:@TURBBS5EW*923\@(Y&[&16+X.^,/A#Q[J$EAHFMPW5^L7V@6KJ\ M,KQ9QYJ)(JETSCYU!7D<\U\:>,-,CL/C=\8;^/5YO/35=+U&XBU&Z:>TLQ)H MLPM+R: Y_<0WS6_SD%4" G 0X[GPM>:9JVK^#=+TG2_$,/BM-0T>^1]5UH:A M)MC9O[1NE(ED*1- 7C>;*QS-)&JAB* /I/XA_&+P7\*(K1_%WB73M %WO^SB M]G"-(%&78+UVJ,%FZ#(R14'C+XX> ?A]8:3>^(O%VD:1::LN^QGN+M0ERF Q MD0@\H RDO]T;AD\BO)OVCOC+X3^%?C?3+.PE\-VOQ6UW2GL;34_$=[':VNG: M<907FN7=AF(27;)8JH+5E?M-Z3J6E?!VTTG3_#VK>(?A9X.T'1X/"^MV-Y:S MVE_/YENOVZ5_.#$I&!'$%4C=+(_3:0 ??/B;Q7I'@S0+[7-=U*UTC1[&,RW- M]>RB**%1QEF/ YX^IQ7,^!OCKX"^)-GJMUX<\4Z=J46E*)+_ &R^6UJA4L'D M5\%$*@D,1@@'GBN(_:;O= U+X&P7'B]]8\*Z?&*:30[G[3&\%Q< MJ2T7E12A/,)W)C/4+/$=QXNN/BCH6J>(?"GQ(U.3X;:I+%XW\%(UK?6 M=M'MD2SO%226,+*S;EVOE@D@VX.: /NVTO8+^VAN;>9)[>9%DCEC8,KJ1D,# MW!!'-3%@*_./QU\3IK+X=WT?A3QKKK)X1\!:=>PWK^+8]-LX+B2W>6.1,+)) MJ#N4";6!C^41C!+8Z3Q7XH\9:[X8^.7CR+XA^(M.O?"$.C:AHUEI]XL=E%+) MI%C9%M(DCD>1LQME1DD8+$T ?ZN7VQQ M@L%&3[E@/QK4WCU%? 7[3'B%?$?AOXX2^)?B!J.BZSHNO6&F:1X72\6&UEL& M^R/$3;$?OS.\DY\[DCR\*5\MLO\ CC\9-;L/&/C/7=#\4:U:/X?\7Z=HT?VW MQ#%8VT1\VV6:VATQ48W2,LSL9)MI()92%C&0#[ZWCUK,TSQ3I.L:OK&EV5_! M'2/$_BF_\ B1XDL=,O_B== M>$+V=+W;:Z)HPU%UW1\8AD+*L7VAB2B2X&, CU+]E&'3K7XF_':VTKQ+<^++ MM/BCU&\NQ=R\:9 &B:8?ZSRSE-QR?EP22": /99OC#X,M_'J>"I/$5BGB MA\!=-,G[PN4\P1^F\I\^S.[;\V,UT/1;8HLU[> M/LC0NP1 3[L0![FOSG\7?%J'PC\0)/B_JITW4;&Y\87Q/PUDU06ESH^L6L?V M"WU2Y#!G.;>)FE 4)&DD3@/R:^NOVQ[JXN_@99SZ-/9M=R^(O#[64UP2]LSG M4[8QLQ0Y*$D$[3DCI0!Z!\./CW\/?BY>7EIX/\7:5X@O+-!)/:V=P&EC0G < MH<-MR<9QC-=\"#T-?*GQ(\%_%71+'Q+\6M=U+P_<^*_"?A35;?P_8>%],G.Z M694=Y)C*S/+M\E2L(&TG)Y.*X3Q3\3-8^&\6J+\+?B+JOQ&CNOA_?Z]>S7UV MNKG3KF)K<6UZ@ ^7S!+<'R!A3Y(PHVF@#[EWCU&*Q[7QGHEYXIOO#<&IV\NN MV-M%>7.GJ^98H9&98W8=@Q1@#[&OB#XL_$.^^'?AWQ_9?#KXI:UXPTD_#B[U MZ;5+C5UOI=-ODE@2UGCG S&9TDF/E@A?W6Y5 SGU?XN_#2+X1_"NZU32?&E] M!XMU2ZT_3[GQ/XEU:6.XO;?[49!9->1QD6BN9)424)A#(!D?+@ ^H0/M:*C,P+?O M%PZORE#P](X_#MDB&41+.]WM:65T(8" M)%*KD,X.Y 0#ZGSQ7+^(_BAX5\(WM]::QKMEI]S8V"ZG,K_ /X)\6'C^RU![KQ=+X;MYY]4AC5WBRZQW%V%QAFCC\R7 M&W!*=.U>0>.M7L_ OCCXH7G@CXCZGXI>R^&]C/%JESK"W\UH[:D3A9QSAU(? M!)QOXP"!0!]_:OK%GH.DWNIZA<1VEA90O<7%Q*V$BC12SL3Z D_2ETO5K36 M],L]1L;A+JRNX4N()XSE9(W4,K ^A!!_&OBCQ]X_\=Z3<^,/A?#XAU:+4_"C MZYXMGUI9F$\NB"TDGL(VE/7_ $FX$./[MDW;KB:+\4_$&F^+?#>MZOXUU37+ M$77AJU>#1/$*17=BUQ:VH:VN-*ECVW:3/*\C3Q,TFV0[ #$< 'W3X=\4:5XM MTM=2T>^AU&P:66$7$#;D+QR-'(N?571E/N#6H6 [U\)>!?'=UXXU5=)\?_%' M6?!NA6>F:KJ-C?VNKK8->3IK-_!,[3D?O!:PPVX$7W0),LK<8=X0UOQQ\;9[ M<^(?''B;P[)%\*[+7Y(-$N?L!EOFN;U$NV4+E=T<4;%.%;<,@A0 ?=E-+ 5 MYY\%O%FK>+/@%X)\1WSC4=;U'PY9WTS@!1/.H;191-:3O=216X&;%K29(T4KM/.UMS$&@# MZ\\%?$KPS\1K/4+OPUK%MK-I87)-$78T27 ,+D,;:)B)M\49"APQSU /L _&# MP:/'P\%?\)%8_P#"4G@:;YG[S=L\S9Z;_+!?9G=M^;&.:YOQK^U+\*/ASXGO M/#OB7QUH^C:U9>6;FSNI]KPAT#H7XPN58-SV.:^'=7^+\/@/XB+\6[Z;2]3T MS4O%6HR-\.(]5%O<:#K,,9L4U.[#!G(^S)(9L*$B$B. WWJ]^\/+\1]8_:#^ M/!^'NH>#X]-GU#2/.EUZWN;EBS:-:[6C$+JI380<'KSS@B@#ZLM-:L-0TJ+4 M[6\@N=-EB$\=W#*K1/&1N#AP<%2.('TG2(;><6 MB;+F^M5G1[Q(D4G;OA\Y5C7. 0HS6-\4_CAX3U:?X9Q^#;WX=>,/#C:SHZZ9 MH<=P[:I!.;I(Q-:PP\1B")]Q#!=H1U; XH ^HO#_ (JTGQ5;7-QI-_!J$-M= MSV$SP-N"3PR&.:,_[2.K*1V(-*?%.DKXE3P\;^ :V]HU^MB7_>FW#B,R8_NA MV"Y]37P_X%UI-2^(6L^%/$?C;4? 7@TZQXQU2WO-.U4::=0ODUV>.16N/2"$ MB3RP0&\PL00E4?!/B9?B5XN^&VJ_$3XB:EX0N+KX?:G)_:UG>KH\VHQQ:H%A MN&D( &Z!5G*# ;.2"H(H _0'+/%6M6D-YKG@;P*\]Y=2I M"D]Y/'?C:,X&]Y#@*.I. * /L1Y%C4LQ"J!DD] *Y'2?B]X,UWX?S>.-/\2Z M=>>$88Y99-8AG#6ZK&Q60EQ_=92#]*\__; \7:MHOP=O/#WAA3-XP\8SIX9T M:%)!&YFN 1*X8D;/+@6:3=_#L!KYGU^ZU3X5>#?CK\.M6\+IX+T;Q!X4F\1^ M&]-6_BNHU,$$5M?(CH H/%O-MZYDD;N< 'WGH7BC2O$POCI5]#?BQNY+&Y,+ M;O*GCQOC;T89&1[TW5_%>D:#J&D6.H7\%I=ZO)]5U ME&TV^O3-:R"UT_5VM8(X !GYHH-W)+LB\YH ^_-9URQ\/:-?:KJ5U%9:=8V\ MEU NW MG/I7P+JOC:QE\/I::'\6M7\>)K/PJ\2:IKVGWVJBZC2Z6TMRLK(/^/=MTLR^ M3P%VG"@@D[3^'-5\-?#W3/#T7C'Q+K&F^*_@YJFHW=G>W_F+'6\4\$J302J'CDC8,KJ1D$$=00>M2D@=:_._ MQ!\0)O"7A_1M0T?XB:IK/AG1/"&EWWD:-XK2VU*Q)9FDN$BG0P:HKD>6(RY* M^5Y2KN85],_M.7NL:AX>^&VFZ+XBU3PN?$/BVQTV[O=-D$%R;66WN#*BD@[6 M(7@XRK $C:-'K7B MS[.KVJQVXA^T6!MW:\-UYDN9B2S$_)L\LUTD'Q1\1^'_ (U3W*^)-1\527_B M75=,TV#2=?1H&E2*8Q:;>:3*BO;B(Q*OVB$DD@2,VR3D ^X=PY]J4,#T-?FM MX?\ C)\0QX%M_$">-PVH:QX)UW4M6CD\4?;IVGBTZ682P6:0*-/>"X"J5W*% M&4.YP#7I][XH\6?LU^#/!OCI_%/B;QU;>+?#[V<]MKE]]I0:[-;1S:>84"@1 M))*LL)51C]XF>E 'VSN&<9K-\1^)]+\(Z4VI:S?0:=8++# UQ["OS\\6>,_B;X.U'QII=_X\DM?$'@B'3[73K[5?%(LHYG-K#(;J:Q\ MAVO5N+B25,9/"B.,*RY.I\4_$K^*=&\8ZAXK^(&HZ9XNL?B+IFCVW@P7ZI:? M8TU&T,$8M2,OYD>;CS_O$C&[:I6@#] @]AJ^ MG6FJ6+D%K:]@2:)B#D$JP(./I6C10!EKX7T=="_L0:59#1O+\G^SA;)]G\O^ MYY>-NWVQBN/\:_ WPUXTMO!EG):Q:?I?A?5QK%MIMG;Q);2L()X3$\>W;Y9% MPY( '('O7HE% 'G?Q&^#&G^/_ T'@V"^F\->%W<1W^FZ/!#%'>VG/F6ARA\N M-\X8IAL$@$9KN/[(LO/,YM(#.8?LQE\I=QBSGR\XSMSVZ5.TN="M[>V:)(54(\=K*T9DM5E10LBQ$ CD;223ZZ?#> ME-;7=N=-LS!=JJ7$9MT*S!5"J'&/F 4 #.> !6E10!GKX?TQ-4DU)=/M5U"2 M$6SW8@42M$#D1E\9*Y_ASBJ^@>#]"\*K<+HNC:?I N&#S"PM(X/,8=VV ;CR M>36Q10!SVO?#WPOXINENM:\.:3J]RBA%FO["*=U49P 74G')X]Z?=> _#=]I MUAI]SH&EW%A8,'M+66RB:*W8=#&A7"$>H K>HH YO7/AOX4\37IO-8\,Z/JM MV0%-Q?:?#-(0.@W.I/%:G_"/:7_9$>E?V=:?V9&BQI9>0GDJBXVJ$QM &!@8 MXP*T** (;BTAN[>6">-)H)5*/'(H974C!!!X(([&LK0?!7A_PM:7%KHNAZ;I M%M<'=-#86<<"2'&,LJ* >..:VZ* .<'PX\**]DZ^&=&5[*)H+5AI\.8(V)+( MGR_*IW-D# .3ZFKR>%M'CL[FT32K%;6Y55G@6V0)*JJ$4.N,, JJHST Z"M M6B@#%U/P9H&M7\=]J&B:=?WL<7DI<[ S*2%SVZ4R\\"^'-0U2?4 MKK0=+N=1GC\F6[FLHGFD3CY6])HOAO2O#<#0:3IEGID!"@QV=ND*D*,+PH'0<#T%:5 M% &+)X*\/RZM=:H^AZ:^IW<)M[B]:SC,TT1 !1WV[F4@ 8)(P*O3Z18W5I': MS6=O+:QE&2%XE9%*$%"%(P-I (],#%7** $*Y%96A^$]%\,?:?['TBPTG[3) MYL_V&U2#S7_O/L W'D\FM:B@#"L/ GAO2].O;"RT#2[2QOB6NK6"RB2*X)ZF M10N&/U!K2U'2K/6+":QO[6"]LIU*2V]Q&LD3X;>'L^' MU@TNULK;0;IKW3[6TB6&&&5HWC+!% '25_Q.:TM7\*:+X@N+*?5-)L=2GLG\ MRUEO+5)6MWX^9"P)4\#D8Z"M:B@"I8Z39Z99)9V=K!:VB A8((E2-022<*!@ M9))_&LJP^'_AC2[:6VLO#NDVEO*ACDA@L(D1U+;BI 7!&[G![\UT%% %&;1- M/N9[B>6QMI9KB#[--(\*LTD7/[MB1DK\Q^4\!_#KZM9ZHVA:8=3LHQ# M:WILXO.@0 @*C[=R@ D @KV5O9WV@:7>6EO*9X8+BRBD2 M.0DDNJE2 Q)))'/-:1TFR:ZEN3:0&YEA%O),8EWO&"2$)QDKECP>.35NB@"" MTLK>PM8K:VACM[>%!''#$@5$4# X 'H*H6'A/1=+U>\U6RTBPM-4O.+F]@ MM42>?G/SN!N;D=R:UJ* *]EI]MIMK';6D$5K;QC"0PH$11[ <"LK3_ OAS2= M;N-8LM!TNSU>YW>=?V]E%'<2[CEMT@4,FMJ M-[";>YO#9QF:>(@ H[[
  • G^!/#FDZU/K%CH&EV>K3[O-O[>RBCGDW'+;I H8Y M/7)YK=HH PM3\#>'=;L?L6HZ#I=_9^>UU]GN;**2/SF)+2;64C>2Q);J16S10!D:IX2T36[ZQO-1TBP MO[NQ;=:3W5K'+);G@YC9@2AX'3'04R+P7H$$:QQZ)IJ1IY.U5LXP!Y)+0X&W M^ DE?[I)QBMJB@"I;]FMXK?S9# M+)Y487>YZL<=2< GRAPHIC 16 stld-20231231x10k009.jpg GRAPHIC begin 644 stld-20231231x10k009.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &Q PP# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "N9\5_$;PGX$DLH_$WB?1O#KWS^7:+JNH0VIN&X&V,.PWGD<#/45TU M?"GQXU/XC_L\?M,>*_B_I/@9/B[X#UC2[32=1L["3=J.@F%%8HJ;6(1_,\X@ M*0=V6V#:S 'W%;7D%ZA>WFBG0-M+1N& /ID=^:LU^>?Q._:+T71O^">7B/QY M^S[J \/:=)J\D5Q:W=L/M.FR7=R#/#&%;;"RFX#*<. C84 E67U'Q_\ M*:U M^S1^SQ\+GUB?0]8\5^*I+'2-,NI8WT_3;17A0B>ZWS.Q2-<%V#+NS_ * /KN MJ]Q<16EO)-/*L,,2EWD=@JHH&223P !WKY4\$_MR:6= ^,TGB"^T7Q+=?#2W MCOI-4\(R8L=6MI8M\1A#2R['W@Q,/,89P<\[1C?!']N>X\//#/Q"TV3 M4/"WB+2O$UA#*8)+O2+Z.[B60 ,4+QLP# ,IP3G##UI_B[QUX;\ ::-0\3^( M=+\-V#.(UN]6O8[6(N>BAY&49]LU\?\ _!*)%C^%?Q4C10B)\0=25548 'E6 M_%<)\"]3N/CK_P %/_BM/XT4ZA#X%L[BU\/:;> -%9!9XHA+&F(64X8C(\I.?E&-'4 MOVWOB_!=_M%-9Z7X,GLOA'>P@A[&\674+=II49>+@B-PD9;?R 5QMPV5 /T MHKY&^(_[=%IIEM\&++06T;0+_P")=@NKKK'BZ<)IVC6@B61VF DC,CG+(B[T M!8#YN0*X;QS_ ,%!O$%C^RMXG^(OAB#PSJ7B7PEXH_X1O5$:.6?3KX!]JW%J M4F5E21621$? GB/Q3>_#6'6[&2WT63P]'HD M/<1*[.5MV(.%"[AQN'++G_ ;]J_Q3\6/&?QH\#W,GAF[UCP3"DV MG>)-%AE.GWJR1L49X#.[?*RC(6;GD9&,D ^I=8UBQT#3;K4M5O;?3=.M(VFN M+N[E6**&-1EG=V("J!U).*ELKV#4K."[M9X[FUN(UEBGA<.DB,,AE8<$$$$$ M=:_,[X;_ !8^(/CW_@G/\5?B+XMNO#OC&VU"YO)KK2M6T^Y5IAYT:2HTL-RF MU0FT1A%4IL')[>U>!/VF-8E7X!?"3X?:+H6A^(/$G@JU\0W,U];3SZ=I5F+7 M*11PK*LCEG0J"THVC&2Y- 'VE17P'XY_X*'>+M._94U/XCZ+H.B6OB_PWXJ_ MX1;7-+OXYKBT>900TD#)+&RJ258!BV.5.>&KTGX9?M<>+=?^-?QA^'^M>&[' M4[OP=H,&O:;'H*2)+>;[>.4VK"1V#.6F1%8!18U+,P55&22 M< #UKYF_9!_:BU/]H^TAN)K[PU>B/3WFU2UTN*>UO=)O"\06TE@FD9F4 S8G M4[7*8VH5PW?_ +5WP]U?XL_L]^-O!^A:U!H.KZU:+9VMWMSX:^)/Q/\/Z!>^#]'M?AS9+<7<7BFZ*W?B"Y*^8 MUI8JLR;&5592Y64[V3Y,'D ^U:*^/]:_;-U[QI\4/AEX,^'-CI&FIXQ\*-XL M_MOQ/%+/#'%Y4CK;I%'+#EP8R&;?P#G;A>?*_P#AOKXN#]BBY^.ATOPBM]%K MRZ8NEOI=VD#0[S&SI)]K)DRY3#84#;(N"<$ 'Z*45\':I^V]\4=%^(/Q2\'S MZ+X2DN_#'@A?&EE?1Q7(15%O%*]O+&9 I31?V8 M/A1X_;2=-M/%/Q"N(=,MH=0N3%IMC.69);B9R0WD(5W8W X8 L,%J /LBBOB M34_VZM9A^&/QPGTB_P#"'B3Q=\-5M;N/5-+CEFT?5K2?:0T:)<,R.N7C;$S M,H//*BU\#?VTO&GCOXW_ U\#^)-'T&.U\;>!HO%$,^EQ31O9W#+(Q1M\K!X MR(F. %(+ ;FVY8 ^T:*^)_V$OB9\2?BQ\5_CAJ7BKQ!I=_8Z3XC?1GM8M-DC M=5@\Q(A;MYQ6*(88E&5V)8DOG)/VQ0 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 45S5C\1?"NIZW?Z+9^)]'O-9L'5+S3H=0 MB>XMF9@JK)&&W(2S*H# 9) ZFI_#WC?P[XNN-2M]"U_3-:GTV;[/?1:=>QSO M:RY(V2A&)1LJPPV#\I]* -ZO&KKX/^,=#\=^-/%7@_QW#93>)[FWGFT?7-,- M]IUOY5K%;[XT26*02$1 EO,VD;05.T&O4)?$>E0:]!HDNIV4>LW$+7,.GO<( M+B2)2 SK&3N*@D L!@$UJT ?*^O_ +!^@ZQ^S+XP^%$6NSVMYXIU1]>O]=2V M0!M0:9)2ZP*558\QHHC4C"C&<\UH?%C]C^X^,/P5\'>%]:\8&V\8^$+BVO=& M\36.G*D=O/!&J+_HY9MR$*&92Y);H0 %'TQ10!Y7J/P8D^('POU_PC\0=0M- M9;7=-.F7TVC69L(=N&Q)'$TDFV3+;L[B,JN ,5SW[/GP&\5?!7P/IOA/4?& M=CXDTW0U:+1IQI!M;E(L,L4=RXF(F5 PQ@(3M&3P,>ZT4 ?/7['G[,FL?LO^ M'?%ND:CXLM/%46NZU)K8DM]+:S:&:1564M:FPU(W-G]KT_5K\1W$<[S(DB M.\3!)%5@2A*A@&'8X8'![$'O5B@#Y\\/_LLOK/QLLOBS\3/$,7C3Q;I$1MM# MM;.Q-CIFE(1@#:N/BWX3?#V3]H7X[_MA_#_ $?QUIGA MZ#Q)K-NESFW2\ENK2.YN#,;=1(I#*=J%_F51*PS6BHJ-#<1%D M+AE4C(8$;WZYXT/VE_V7=:_:,^!=QX"G\6V.B7VH7]O>W^H1:4\D'[H#"00> M>#&"RJ?F=_XNI.1[7XL\?^%_ 45K)XF\1Z3X=CNW,=N^JWT5J)G')5"[#<>1 MP.>:Z$'(R.10!X#\=OVF^-[&VM9M)%D(FM'B0(6 M216QM(SA=@QD7)!W;(DEC$:YV@#+85<'9+BZL[E-4TW N+=K>ZBN%:,L" ^8@ 2#@G.#C%=U56\O(=/M9[F MYFCM[:!&EEFE<*D:J,EF)X !))Z4 >&^(/V<];^)WC7P7J?Q#\4:?KVD^#= M376=*M=/T?['OVKEPL^EWL=RA*%0X#(Q!VETSZ;ESU%:6J:I::%I]SJ&HW<%A86L;37 M%U=2+'%"BC+.SL0%4 $DDX % 'Y]_MZZ#XLU[XL>$/"^A>,O!GA_3-+\.FY9 MOB=9VW]FSRM.8RT5Q<12I)<;47*!5**<@D2,!#X,^"_Q9_:Y_9E\3?"KQ?XM M\*Z;INCZ[:QV'BGPYI(GL-1MDA$ICMEC,$92-WC7S$7:2KJ,D$U]N7OQ=^&[ M^&H/$5UXS\+'P_-.;6'5IM5MC:/, 28UE+["X )V@YX-=!:^)] 74K'28-6T MW[?>VQO+2RCN8_-G@&,RQH#ED&1\P!'(YH ^1=5_8+\7ZQ\0O''BVX^(NB+> M^*O!G_"&3PQ^'9A'#"888S,F;PG=^Y!P21\V*U[_ /8%_MG]F/P%\,KSQD(? M$O@6^_M#0?%-EIWE^3*)'==\#2-O'S\@.,E5/&,5]?T4 >$?%+X!^)_BY\!? M$W@;5O%FEV^O:_9Q6%QJUGH\D=HB+(&9EMO/)WL,@GS,9QQ@8KS+X5?L->(_ MAW\:/ACX[NO'NEZDG@GPRGA=;"'0I(3=VZI*@D+FZ;:_[W.0"..G-?2_C#XK M>"OA]=6]MXH\8:#X:N;A#)##K&IP6K2*#@LHD921GC(JUX3^(7A;X@03S>%_ M$NC^)(8"%EDTB^BNEC)S@,8V8#.#U]#0!X_^S[^R]>? 'XB_$?6+#Q8+[PYX MOUF37&TI[ +/!.^_(-+MM3TN^M]3TZZ02P7=G,LL4J'HR.I(8'U!Q M0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9'B3Q-IWA+1;G M5=4F>"RMQ\QBA>9R20%5(XU9W8D@!5!))P : ->BL7PMXKTOQOX>L=7Q!);7TT5KH09K^]O+*> MUM41=^YTGEC6.5 (V):-F4#!S@@D [&BO.E^/W@5_"!\3#69?[,%V+'R_P"S M[G[7]H*[Q%]E\OSRY3]YM\O/E_/]WYJ[;2=5L]>TNTU+3KJ*]L+R)+BWN8&# M1RQL RNI'!!!!!]Z +]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !5>]VBTG+N8TV-EUZJ,]6*BGB6XA>)QN5U*,/4'@T ?G#X M7M_$W[-3_#OPOX^\.Z;XY^$D_BBTNO#'Q'T(!;ZTGGN?.@:Z4@[A(6VL0,[7 M;YR2JUR.J?%GQ?\ GXE_M'^+O"6J0V?E?$O1[*YT^6TCDCO(IA*KK(S LHP M./+*L#DY/0?>^D_LP?#W1+_0IK?2;G['H1"D5QY M7F["T0D*LQ!).01@#Q[X>_M9?%ZP^&7PW^(.N>+D\10ZM\1V\&7^BR:7:PK/ M:NSHLJM'&KB5"I(VD*237@/[$G[)Z:+X.LKOXG>!M2TGQ1H/B2\U?3;?4 M;Y9;0M*Q,5PL,4SQM*BG;O==RX&#P#0!YY\6/VH_C#X'C_:8U"Q\;"2V^'&N MZ1%I%M/I-F?,AN9<202L(@6CVO@$8?Y5._[V?3-(_:C\<>#OC%\<]"U^\B\4 M:7X3\$0^+["W^S1VYBF^SK)) IC4$Q%GX+EV 4?,3DGU3Q%^P_\ "?Q6OC(: MKINLW,?C"\BOM=C_ +?O0E[+$S-'O42@84M\J@ #"X'RC&]X2_93^'G@WQIJ M7BJRL-2NM:U/2UT6^FU/5[J\2YLPBH(I$ED96 5%'(/ZF@#Y_P#@Y\++^#5%\-:QX,O=:&O7%KI<<.F:DJ&2!+-(W=Y8"NY2+A&8,@)(^85A?L MQ_M/_%+QS\0?@9I7B;Q/'JUGX]\)ZGJ5_&-.MX?(N()IUBDB*(#G;&H8,2IP M2 ,U]1^#OV7O /@'P;JWA/0[/4[+P[J4,\#6 U>Z:.U2;=YHM@9#]GW;VSY> MW]*QO _[&7PM^'GB7PAKVAZ9JMOJ/A*WEM-&,VMWDT=I#(7,D:H\I4JQE?(( M(Y]A@ ^;?V:-=^+=W\"/CIXI\,>(-1\6^,QXVOK6"QO$M S"*2W666)FCQYW MD JB,3$"B@(!P?IG]EGXF-\2O!6M75QXIU7Q%?V6J26UQ;>(-+AT[4M*81QG M[+<1PHB%@=SAU !#@I?VM=PI>S>6MUYBRF M2)=^(LND;$(%!*+GH,=-X!^&'A_X;6&HVVC6]QNU.Y:\OKJ_NI+NYNYBH3?+ M-*S.YVJJC<3A5 & * /C;X-?M:>/_%7[5?A;P7J'B33]>\/>([?6$GDTFWB M.GVT]LTAC-C,8DED51&J,92ZEBQ5F&".5^$?[6GQ=OM3^%<^M>+4UFUU_P") M&H^$+RUETNUB62TB$0C?='&K"0%F.5(7D @XKZM\%_L6_"?X>:YX'M N]4O6* M6EG;M<2L!E@JKN.!W/' [FO+/$/[(?PI\3ZGKM[JGA=;U-=OXM4U&PDN9?L5 MQ=Q\+.UON\O>02"VW+ D'.:[/Q]\*= ^(_A>T\/:J+^UTFTFBFBATC49[!@8 MO]6-T#J2H(!"DXRJG&0, 'Q7^SQ\1G\(_MXZU9W=SJWV/XL:%'JC?VMIEW8B M'5K8-OMXEN(HRRI%N4%01C8,YKNOAA\1_BIJ'QM^)?P>\3>.K[_A(-,U;3[W M0]5CTW3T,FBR"220E!!ACM7RV8CARF-O(/N?Q'_9B\#?%?Q'X9U[Q)'K5WJG MAK8=*GAUV\@-M(ISYJA) /,) RY^9L#).!79)\./#L?Q&E\=KIR#Q3)IBZ,V MH;CN-JLAE$>,X^^2>W5Q%(PR3N92<\YS2^$_V>?!O@CXJ^(OB+ MI,&I1^*?$/&IW$VK7,L5P!C8#"\A3" ( ORC@8'% 'RMXU_:W^('A?]JGPY MX8M_$6FZOH-[XW'AB\TS3;>.2SM[=XT$:R3-$)1>J69W5'>-<*#M.5K!^*O[ M3WQB?7?&]IHWB6;PYXKTWQU;^'=&\!6>G6..[,T M31V\F,AE:0",]0=W?H;@_9Q\,:YXNT7QYK]M*/B)!ID5AJ.KZ/>SV2WP"KO2 M9(F42QEE^ZX(Q@=*[SQCX#T'Q]X<.@Z_ID&I:,TD,ILY1F,M$ZO'D=P&53CV M% 'Q9X,^.GB?X7^/?%__ M7X;V6A?%+PYX"U'4+'4_#[ Z9XBLK=DD(P!N1 ME>-<9QQ(_P J_*#W'[*?Q:^+WQ8G\.ZOXHT>_P!4\!^)?#\E_=ZC?6^G0VUE M>%@8X;002F62W:-G4^>I<,BDD$M)L=8@2%O@W-K-A=/I%E)=Z;*ENX"13-"7,9:!7*,6!). M01@#Z.L_V&_A+8_"S4OAQ!INLIX*U&\6^NM('B"^\N253GG][G!;#%KW$7B:34[+3/[%MKL^*=1\V*QVE3;JWGY$95F!7H=Q]: M /!/V8OVI/BGXQ^(7P+T_P 3>((=>M/'7A/4]4OK7[!;VX2XMYIQ&T;1H&!* MQHK DJ>2 *QO!'[2WQE^(7BCX7Q1^+KFRU_Q!XKOM/\ $_@.PTRR\[0+"&0A M9&\R!Y8UV@$O*V7W80@\CZA\%_L9?"_X=>(O"FO:#IFJ0:GX2MI;/1?.UR\E MCM8I#(7C"/*5*L97R"#U]A7S)X!_9O\ C#X:N=(ETGQ!\4=%\807Z3W":AK= MG/X54&XWSJ%WO<2QE"^U70,6(W$E=1X)_9P\;6O[17C?XSZQ=Z9X'FU/P\='MM$\,S?: MP'"KBZFEEB1))%* J#%CA0<@<^O?&;]G#P5\?CI7_"9P:I>PZ7,MS:V]IJ]U M:0QS*25EV12*#(,G#D$@' -=NOA>V'A-O#QN=0DLS:&S,\E],UV4*[2QN"WF M%\'[^[=GG.: /AOX=_$GXR_&C]A^7XHW?Q&BTR[TW3-?GU*T30[&==62 3>2 MK!XBL8S'M8*I#+Z$Y%/X _';QU\2[?X._";P]KUIX N;[X>R>)9=8T_1[4B2 M<3R0PV\5NT?DK$H7>PC4,=N 5P2?JCPO^RE\/?!OPCU?X9:/::M9>#-5+_:; M!-;NR<2?ZU$D,F]$?G'?C/X3^#>C7%YJ'B(>$) M-=O=8\.Z;9"?4;M7>)%$-[)Y4<&Y"[A&+\X4@ FOJ+X4ZOXFU[X;^&]0\9Z. MF@^++BQB?5--C=72"YVXD52K,-N02/F. 0,FN:\8_LV^ ?'&L>&M7OM*N+36 M?#09-+U72[Z>RN[=6!#)YT+J[*VYLJ202Q/4UZ78V,&FV<5M;H(H(EVJ@["@ M"S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445#+ M*D$;R2,$1069F. .22>PH FHKSOP?\ 'KP5XZT76-6TG5)9+#2B3/+-9S1% MX_X98E9 TJ,>%9 P8\#)XK=\!_$+0/B7HLFJ>';]KVUBN)+2998);>:"9"-\ MA!H Z>BN./Q5\,KKVM:0]_-#/HML]U?W4UE/'901H%9R M;ID$!*AAE0Y(PV0-IQ6T[XT^#=4\%W_BN#6"NB6#^5=//:S0SQ2?+MC:!T$N M]]\>Q-FY_,3:&WKD [JBL3PMXITOQMH5KK&BW@O-.N0=DH1HV#*Q5D=& 9'5 ME961@&4J00""*VZ "BBB@ HHHH **** "BBB@ KEOB'XAL_#'A.^N[V[OM/C M*F)+W3--DO[B"1OE21(4BE+%2<\H5XY&*ZFB@#QKX+:Y<>!/A3X5T_QC).NI M7MW=VMI.FF2(]U&9YG@FG2-"L,DL.R1M^W+N1@,=M>=KX"L-:^&WQ8LOAIH^ MI6GA'4]+B-GHDMK-I\%1F)/7<3],7>CV6HW=C=7= MI%<7-A*TMK+(@8PNR,C,A[$JS#/H36C0!\DKW?L]>&=1\'_ 7\):1JL)M-0M[/,EL2 M"8-S,XBXXRBL%XX^7CBO2** /GG]JW5_&_PR\%W_ (\\.>/-0L(K?4=)M5T% MM/LI;0I/?VUK)EW@,V2LS-]_@XQP,5V/_"$?%7_HI5G_ ."&+_&N3_;M_P"3 M9]:_[#7A_P#]/5C7T#0!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#! M#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/BK_T4JS_ /!#%_C7JM% 'E7_ M A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#%_C7JM% 'E7_"$?%7_HI5G_X( M8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^ M*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/BK_T4JS_ /!# M%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#%_C7JM% 'E7_" M$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_PA'Q5_P"BE6?_ M ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/ MBK_T4JS_ /!#%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#% M_C7JM% 'E7_"$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_P MA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ M ."&+_&C_A"/BK_T4JS_ /!#%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0C MXJ_]%*L__!#%_C7JM% 'E7_"$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q M?XUZK10!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'E7 M_"$?%7_HI5G_ ."&+_&C_A"/BK_T4JS_ /!#%_C7JM% 'E7_ A'Q5_Z*59_ M^"&+_&C_ (0CXJ_]%*L__!#%_C7JM% 'E7_"$?%7_HI5G_X(8O\ &C_A"/BK M_P!%*L__ 0Q?XUZK10!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#! M#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/BK_T4JS_ /!#%_C7JM% 'E7_ M A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#%_C7JM% 'E7_"$?%7_HI5G_X( M8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^ M*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/BK_T4JS_ /!# M%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#%_C7JM% 'E7_" M$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_PA'Q5_P"BE6?_ M ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ ."&+_&C_A"/ MBK_T4JS_ /!#%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0CXJ_]%*L__!#% M_C7JM% 'E7_"$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q?XUZK10!Y5_P MA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'E7_"$?%7_HI5G_ M ."&+_&C_A"/BK_T4JS_ /!#%_C7JM% 'E7_ A'Q5_Z*59_^"&+_&C_ (0C MXJ_]%*L__!#%_C7JM% 'E7_"$?%7_HI5G_X(8O\ &C_A"/BK_P!%*L__ 0Q M?XUZK10!Y5_PA'Q5_P"BE6?_ ((8O\:/^$(^*O\ T4JS_P#!#%_C7JM% 'R_ M87'Q2U/]IC4?A[?_ !1N;33++PG9^(%DTK1K%&DDEO;B!D?S8I#C; /ND=:^ ME[Q5>TF5X?M$91@8<9WC'W>>.>G->$:;_P G\>(O^R9Z9_Z=;^OH"@#Y9^ G MC.W\$R^/K&PT[6YOAMX?B$]FEUH]T;RSFWLK6,2LGF7" *K*%#;-VT-LVA>T M^"WQ \.-_:>H-;ZM8ZCXMUS[3/\ :M#O+6(7;VZ(D \R)2-D,$2M*P5'?.TY M.T>XA0N< #)R<5GW>CV6HWEC=7=I%<7-A*TMK+(@8PNR,C,A[$JS#/H30!\R M^._ ^G^++CXD_P#"M]'U. ZAH]_%X@LA9SV%OJ>HB>)XBBS(BR3.HNE,R94A MUW,1MP:C:77B9O%WQ L=(U5O#PF@O)[>R6%;B86SJ)#L(R$V[G M%N=H.5S]5T4 >5_L^:==6WAC7M2GMYK.VUSQ#J.KV5M<1-#*EM-,3&7C8 HS M@&3:0"/,Y .17JE%% !1110 4444 %%%% !1110 4444 %%%% !1110!\_?M MV_\ )L^M?]AKP_\ ^GJQKZ!KY^_;M_Y-GUK_ +#7A_\ ]/5C7T#0 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%4=3U2ST:PN+_4;N&PL;9#)/ MFP:CI-_;:IITZ[H;NSF6:*09(RK MJ2&&01P>U5=)\8Z#KU]J-GIFMZ;J-WI[;+V"TNXY9+5N>)%4DH>#P<=#0!MT M5S/A7XC>%/'$]Q#X<\3Z-X@EME4SII5_%I6NH^?] MENH;HP2M!+Y,@?RY!]Y&P>&&1D'D9H N4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\_Z;_P G M\>(O^R9Z9_Z=;^OH"OG_ $W_ )/X\1?]DSTS_P!.M_7T!0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%()4L[B>:\MXO),W ME/(,/'@;)0$VNN %<,, "O+=-^.?C?PIX8URZUNX@UW5+OP;;>+=-B^S)"EG M<3NT9M#LQOB1FAPS$N1ORQXP ?45%?,J_$+QZWC23X4GQ-NUX:LD9\6C3X/. M6S.GM=G]QM\KS/-7RL[<;#G&[YJ]@^"WC>[^(_PM\.>(K^*.#4+ZVS=)#GR_ M.5F23:#SMW(2,]B* /./V[?^39]:_P"PUX?_ /3U8U] U\Q?MV^.O#:_!'6/ M#3^(-*7Q$^LZ 5T@WL7VMA_;%D^1#NWD; 6Z= 3TKV'_ (7Y\,?^BC>$O_!Y M:_\ QR@#O**X/_A?GPQ_Z*-X2_\ !Y:__'*/^%^?#'_HHWA+_P 'EK_\6O_ ,6O_ ,$O_ >6O_QRC_A?GPQ_Z*-X2_\ !Y:__'* .\HK@_\ A?GPQ_Z* M-X2_\'EK_P#'*/\ A?GPQ_Z*-X2_\'EK_P#'* .\HK@_^%^?#'_HHWA+_P ' MEK_\$O_ >6O_QR@#O**X/_ (7Y\,?^BC>$O_!Y:_\ QRC_ M (7Y\,?^BC>$O_!Y:_\ QR@#O**X/_A?GPQ_Z*-X2_\ !Y:__'*/^%^?#'_H MHWA+_P 'EK_\6O_ ,6O_ ,$O_ >6O_QRC_A?GPQ_Z*-X2_\ !Y:__'* M.\HK@_\ A?GPQ_Z*-X2_\'EK_P#'*/\ A?GPQ_Z*-X2_\'EK_P#'* .\HKRS MQ1^TO\,_#7A_4-5'CGPYJ3VL+2+966LVKS3M_"B R 98X R0.>2!7G/P"_;L M\#_&.+Q#;:_-IWP\US0[I+>YT_5M&/V_\ P3XB\=II9DTJS\-RZY=>'X-")W,SVY VV[[&59=Y!)7C MYJUOAW^W%X)\5S_$*'7K_0?#4OA&Z\@$>((+E-23RO,\RW;";QC"X /S<4 ? M2=%?-'P/_;2TWXEW&KKXOTS1?AI#:+$;:34?%^GW?VPL6W!1$_R[0!DG^\,= MZ];_ .%^?#'_ **-X2_\'EK_ /'* .\HK@_^%^?#'_HHWA+_ ,'EK_\ '*/^ M%^?#'_HHWA+_ ,'EK_\ '* .\HK@_P#A?GPQ_P"BC>$O_!Y:_P#QRC_A?GPQ M_P"BC>$O_!Y:_P#QR@#O**X/_A?GPQ_Z*-X2_P#!Y:__ !RC_A?GPQ_Z*-X2 M_P#!Y:__ !R@#O**X/\ X7Y\,?\ HHWA+_P>6O\ \ M6O\ \$O\ P>6O_P $O\ P>6O_P < MH [RBN#_ .%^?#'_ **-X2_\'EK_ /'*/^%^?#'_ **-X2_\'EK_ /'* .\K MSCX^7'@"Q^%^K7?Q/>S'@JU"S7L6H',,VTY5&3_EIEL83!R0..*M_P#"_/AC M_P!%&\)?^#RU_P#CE07OQM^%&I0&"[\?>#;J$D$QS:S:.I(Z<%Z / _V4?'G MP:^'OPCFTSPKXXMET3Q%XHO;;3K@+-':P7LZF5;*W+J"!%"$^8@*3G!R<#Q3 MX/\ A7Q'I=O?N-;T_1_#_@KX>ZIH&H>/]/$UY9ZG+//NMYRH16E:) \C!3( M3PWS$#[)U/QY\$M6;2Q/XR\%^5IMV+Z"WCUBU2(3A2JNR!\,1G(ST(![5NQ? M&OX3PVAM(_'O@R.U(*^0NL6@3!ZC;OQB@#Y>_9FTC6_A!X;\7KX6\.^%?&<% MY;6$EKXL^'&EV]H]X'DD1UDA+K$7A7-]:(DU1E:63-RQVE@[%G7[K$_Q9P2.:]ILOC;\*--@$-IX^\&VL(.1' M#K-HBY^@>G6_QQ^%5FC+!\0/!T"LQ=ECUJT4%CR245P?_"_/AC_T4;PE M_P"#RU_^.4?\+\^&/_11O"7_ (/+7_XY0!WE%<'_ ,+\^&/_ $4;PE_X/+7_ M ..5\_\ CG]MB[\'?&[PQIL+^!]3^&6L:G'H[:I;>)(9-1@D9&8W,B!MD< * MGKDG'4%@* /KRBOE']H+]N#0/ASXI\&Z'X:\5^#IH]<6\:XUN]N_MUI9F%%, M<3I;R!@TK-@,3M'?$7]MKQY;^#M%\2>#!\+OLK:#;ZAJEAKWB93>)>."7 MMX8XG^;;\H^;!R>V,T ?;]%?%^K_ /!0&UT3Q?9M,$+N%((8X5B67I7TI_P +\^&/_11O"7_@\M?_ (Y0!WE% M<'_POSX8_P#11O"7_@\M?_CE'_"_/AC_ -%&\)?^#RU_^.4 =Y17!_\ "_/A MC_T4;PE_X/+7_P".4?\ "_/AC_T4;PE_X/+7_P".4 =Y17!_\+\^&/\ T4;P ME_X/+7_XY1_POSX8_P#11O"7_@\M?_CE '>45P?_ OSX8_]%&\)?^#RU_\ MCE'_ OSX8_]%&\)?^#RU_\ CE '>45P?_"_/AC_ -%&\)?^#RU_^.4?\+\^ M&/\ T4;PE_X/+7_XY0!WE%<'_P +\^&/_11O"7_@\M?_ (Y1_P +\^&/_11O M"7_@\M?_ (Y0!WE%<'_POSX8_P#11O"7_@\M?_CE'_"_/AC_ -%&\)?^#RU_ M^.4 =Y17!_\ "_/AC_T4;PE_X/+7_P".4?\ "_/AC_T4;PE_X/+7_P".4 =Y M17!_\+\^&/\ T4;PE_X/+7_XY1_POSX8_P#11O"7_@\M?_CE '>45P?_ OS MX8_]%&\)?^#RU_\ CE'_ OSX8_]%&\)?^#RU_\ CE 'G>F_\G\>(O\ LF>F M?^G6_KZ KY.TOXP> F_;FUS41XV\./83?#S3;2.[&JVYB>8:G>L8E??@N%92 M5!S@@XY%?5-TTZVLQMU1K@*WEJYPI;'&?;/6@"Q17SW^SUXF\;>+O#GBG3?$ M7BO;XVMI?+NK"]L8EFT>9AUC"866#J8V.[)&&.0RCN/@EJWB>]LO%.G^)=47 M7VTC79["RUH6\<#7MNL439=8P$#)(\L1*@ F(]\T >F45\GZO^T/XT\+6#^) MY9H-1L/$5MKG]CZ-);(BZ?-9S".U.]<-(LJY:3)K37])T>T\0O9Q(RPWXC=I6A4",O$#/M&,';'N#]2-8_M0ADPDQ5<*K,C(6"@#=NP ,"O1: "BB MB@ HHHH **** ,#QGXST7X?>'+S7?$%^FG:9; ;YG!8EF(5555!+,Q( 5022 M0 ,UX7!^W!H37T9N?AY\0[#17VYU:X\/OY<0) WNBDN$ .2<$@#I7O\ J^AV M&MBT^WV4%Z;.<75NLZ!A'* P5QGN 3@^]?+_ (&_::^)7Q U705A\(6-CI4- MQ8Z?X@:_MKB!GO+F;$EO:[SS]GA!>21LJS#:O6@#ZAT+7=.\4:+9:MI-W%J& MFWL*SV]U VY)4895@?I57Q9H^J:[HLEII&OW'AJ]9U9;^VMX9W4 Y*[959>> MG(^E6M&T2P\/6"V&F6<5A9H[R+! @5 7K.999BRE#R\\A;"%,;O[HVG*\._LX:)I.@Z[I&I: MEJ&OVNI:2F@0R7C*LMEIJ!_*MHW4 DJ78^8V7)VDD[17K]% 'C@_9X7^S_M7 M_"6ZH/&G]HC4_P#A+!#!]I,@M_LP4Q;/**>02FTKC)W?>YKT7P7X4T_P+X5T MKP_I431:=IUNEO"K'+%0.I/'_ M /T]6-?0- &+_P (5X>_Z .F?^ 'O^@#IG_@''_P#$UM44 8O_ M A7A[_H Z9_X!Q__$T?\(5X>_Z .F?^ 'O^@#IG_@ M''_\31_PA7A[_H Z9_X!Q_\ Q-;5% &+_P (5X>_Z .F?^ 'O^ M@#IG_@''_P#$UM44 8O_ A7A[_H Z9_X!Q__$T?\(5X>_Z .F?^ 'O^@#IG_@''_\37S=^U!\#O&&M:IH?B'X>^)AH6IV5[:16?AR MWL8!87<;3)]IEN\KEPD99N3@!,8RW/U77BGQD_9,\!?'?Q-9:YXN_MRYN[.+ MR8(;36;BV@16FEP?$#Q/#?SWFMZKXCT2:TC MU:VMF*_9(9/-3+*8G),:*/F7\*^Q=(^ ^EVVI?$N:]NKJXL/&YB2ZL4N)!'% M$L'D$("WR%ER#LP, <9R3K>,O@WH'C?Q%H.NW4NJ6&IZ+&\5K-I6H2VF8F*E MHW"$!U.U>#F@#X1^,/CFZ\*>$;'5])N]<'AVV\ V6I^%-9N+!O,U;61<;98M M0V(5:21=B^5)\N6;;S7Z!Z+X4T>\TBQGO?#FEV]Y+!&\T(LX_P!VY4$KT['- M8]W\#_".H>(-)U2\L)+L:0D2:;ITTS-969C^X\4!.Q7''S8SP/2O0: ,7_A" MO#W_ $ =,_\ ./_ .)H_P"$*\/?] '3/_ ./_XFMJB@#%_X0KP]_P! '3/_ M #C_P#B:/\ A"O#W_0!TS_P#C_^)K:HH X_Q-X3M+/0-0GT+PKHNHZPD+&T MM;J)(8I),?*K.$.T9ZG!KYO\.Z+\9O!'@SQ)JWB#X:_#F7Q%<:A9M9V&CB69 M+]I952X>5V3*,L:H$ P@Q\V !7U_Q1D4 ?&GAW]C_7U^/_ASQGJ>EZ%!)I&J M:G=7WB"WDS-K5C/YGV>SDM=@5/*#1KNR>(A@#-7? W[/?C*TU7XZWFM_#OP6 M\/C5UO=+L+R\^UVJ.END/V>95A0A'VLQ92.O2OK[BC(H ^=/V?/V7-!^'&M: MSXC?P-H?@^ZUBTM[>Z\.Z5(+NR26)I#YZ%D4*6#@8"C ')/6O*6@#%_X0KP]_T =,_\ X__ (FC_A"O#W_0!TS_ , X_P#X MFMJB@#%_X0KP]_T =,_\ X__ (FC_A"O#W_0!TS_ , X_P#XFMJB@#YJ\:?& M_1/ GQL\.^"M2^$5VOAW7-0CT:T\7BT@^S/?NI81"+&\J #ES@<-@$#G<^// MC.Y^%":8/"WP3;XD27$>J23KN&X2F$S =MXR.,4 >5>)_P!J/3_! MGA'P3XIU;X$:A'X=UJ"TGU74((K>1-'-TZK C#8&F'_ (6W7P_TT1Z[I=SJEEK2&(@K $WJT/EY7YGP#N/3/%9_Q\TWXQW^ MK:'I/P[\'>"]7\*60BGE/B6_E0_:(W5H2L4:XQ$5##).6"GC:*K>,/AU\0-6 M_:Q^'WCBVT/3+GPUX >:\3KNPE.-1RYES>,].-6'_+9/^_8KIIX: M=2*DK&$ZT82Y6>*ZI^S+XT^(BWVIZW>>&DNB^M:-!8ZCH2_9FTJZDB\IVBB8 M8G3RL!]QRI^89/'IOAG]F;0_#'@'X<>$(UM+W3/"K6QNI;JRC:;41;Q,(@S8 MX_?>7(?^N8'0UN_\)QJ__/=/^_8H_P"$XU?_ )[I_P!^Q6GU2KY$?68>9P_B M/]D'PYX]^-.G^./$FFZ$;?1KB.?3;+3=+2&64QC,?VF8Y,@5SN"+M7(7(.*] MM/@OP\/^8#IG_@''_P#$UQ7_ G&K?\ /9/^_8KT+2IVNM,M)I""\D2.Q ZD M@$UA4HRI).1I"K&;LBE_PA7A[_H Z9_X!Q_X4?\ "%>'O^@#IG_@''_\36S2 MUB;&+_PA7A[_ * .F?\ @''_ /$T?\(5X>_Z .F?^ ")MBC+NTCC"A1VY)) ]*7@?X@^%/B-\ ;/X MH:#X%6[AO=-DOK?138Q+=2R+N7R!\N,EUVANF"#71?'2;XC1^"S;_#+2-&U; M7YY!%(=QO? M[8BT%Y?(TA8=JVD=N2,,C#:&W'=EN. : //?#?Q\\0ZM!XOBOOV9+S2]%21RS'@*./F%10_M+K9_#7Q)XCUWX$P^'M:TS M6H=!M/#]]J-@CWUR\0F<"=E$:;(SGDDD@KUXKZ)\ >%M0T!/$VJ:E'"^NZUJ M<]Y*L4A*"),0VL88],0119[;BY[UY)X]^!>IZW\*?"NBWW@?PM\0[W^TWU;7 MK#7IWCC^TSB1YY;:3:VUEDE95+*<)Q0!Z%\(1#\0O >G:_K_ ,.;+P9J-X7) MT>X^SW3Q(&(1C)&NT[P PQGAA7:_\(5X>_Z .F?^ _Z .F? M^ 'O\ H Z9_P" 9*Q>91$0LFU#-*[Z;^S5\+]"\77'BK3/ ^B6'BF?S MBVLQ6B_:=TJLLC;CUR&8'U!K9^'_ ,)/#7PY\)>&?#NEZ="+/P[O:P+1C,,C MAQ(Z <)N$L@P. '('% 'PO\ $2>Q@^-NIKJGA/0M8\!> _$^@>#[+PI/"RR@ M74492^4*=LC[W4#>K?+%\N#G/=7_ (^\/^*/VY_AEIHLA;:2MCKMFNDR:'+" MGG(8429BT0#EB),,"55=O().?KC4?A7X0UCQA:^*[WPYIUUXCM@HAU.2 &9- MN=I#>JY.#U&>*T;WP?HFH>)]-\27.EVUQKVFPRV]GJ#Q@S012[?,16[!MJY] M<"@!_P#PA7A[_H Z9_X!Q_\ Q-'_ A7A[_H Z9_X!Q__$UM44 ?->F>%M%7 M]O'Q! -(L! OPWTR58A;)M#_ -J7PW 8QG '/M7T=-'YL3IEEW C*'!&?0]C M7@NF_P#)_'B+_LF>F?\ IUOZ^@* /&/#'P!U#P_?^+M5D\=:K=>(M;MOL-KK M'V:W66PMQ([@*H3:[[F)+N">!5WPK\-?%W@5/#UC9^,[S7+&*\47IOK:UA L MTB8",)'$,L9""7!5B3DD@8/K5% 'CG_#-&@W5WK2:A?W^HZ-=V]_;V.E2,JI MIBWK^9=&!U ?+. 5+$[!PN!Q5N'X"VS^%-7L-0\0:AJ/B'4[^WU27Q*\<4=T MMU;^7]F=550@$8A0;=NUANW [CGUBB@#E_A]X(M_A_X?&FPW$M_<2W$UY>7\ MX42W=S*YDEF<* 69N@ KJ*** "BOG_P"/?[2/BGX6>,[+PWX3^%^H M>/[N2P74+B:WU*WLT@1I'C50)2"YS&2<=,KGJ*[CX _$K6/BQ\,;+Q)KNAKX M:U2>[O+>;2EG6/-=^'L45]#(-1\-J6O+A@&Q;J@5B^_K@#/RYX -<;\&?VO/ 'C6\T[PL8 M_%5AJ/F);07WBO1);07LYX4B0@KO8],XR2,\AO-KHHBC"MYC,CR+MP00QSQ7RO\"?%VA_$?XBZ38^+?BA\ M1=4MX-3MYK#2O$^@G3;.\NHY!);[I OS$2*C*I(!*@<\"@#]!Z*** "BBB@ MHHHH ^?OV[?^39]:_P"PUX?_ /3U8U] U\_?MV_\FSZU_P!AKP__ .GJQKZ! MH ***I:DD4MC#576/'_ (8\/:M!I6J^)-)TW5)]IALKV^BA MFE#':I5&8$Y((&!R017R#\"_$W[.?@3XY_$+Q;X"\6:=I]E9>'S%JFEZ:LIM MX8[:8M /BE M<7^R$MY)\2O@Y'8\W-E\/;^#Q>L?#Q:A]LBVK==Q,9%F(#_-C<1Q0!][T444 M %%%% &?JVL0:+;+-.'*,P0;!DY()_I65_PGVF>DW_?'_P!>HOB)_P @:#_K MX7_T%J\[KTD_P#"?:9_TV_[]_\ UZ/^$^TS_IM_W[_^ MO7F]%='U.GW,?K$CTC_A/M,])O\ OC_Z]:FDZQ!K5NTT 8(K%#O&#D '^M>1 M5Z)\//\ D#3_ /7PW_H*USXC#QI1YD;4:TIRLSJJ***\X[0I#TI:0]* /)-: MN)1K-^!*X GDP Q_O&J7VF;_ )ZO_P!]&K.M_P#(:O\ _KXD_P#0C5&OHJ:7 M(CQ)-W9+]IF_YZO_ -]&C[3-_P ]7_[Z-145IRKL*[-+1KB5M9L 97(,\>06 M/]X5ZV.E>0:)_P AJP_Z^(__ $(5Z^.E>3C4E)6._"[,6BBBO/.T3%!.*.@Z MUQ7Q&E>(Z?L=ESYF=IQG[E73A[2:A1[/1^5>,?:IO^>TG_?1H^U3?\]I/^^C1]1?\WX! M]:\CV?TI3WK$\&NS^'+0L2Q^?DG/\;5MGGBO-DN63CV.R+YDF+1112*&=C7B ME>U]C7BE>I@?M?+]3@Q7V0HHHKU#A"MSP9_R,MG_ ,#_ /0&K#K<\&?\C+9_ M\#_] :L:O\.7HRZ?QKU/4J***^=/:"BBB@#A_B5][3_^VG_LE<37;?$K[VG_ M /;3_P!DKB:]W"_P8_UU/)K_ ,1A111768!7KVA?\@2P_P"O>/\ ]!%>0UZ] MH7_($L/^O>/_ -!%>9CMHG9A?B9H4445Y1Z(B]*JZC.UG87,Z@,T4;. ?4 F MK2]*HZ[_ ,@34/\ KWD_]!--?$D3+9G&?\+%O/\ GUA_7_&C_A8MY_SZP_K_ M (UR=%>]]6I=CRO;3[G6?\+&O/\ GUA_7_&C_A8MY_SZP_K_ (UR=%/ZM2[! M[:?<]$\,>*Y]_ M6O'Q$5"I:*.^C)RA=BT445SG0)W%<]K_ (L30[Q;=K=I2T8DR&QU)&/TKHJ\ MY^(7_(;A_P"O=?\ T)JZ,/"-2IRR,*LG&-T:7_"QXO\ GQ?_ +['^%+_ ,+( MB_Y\G_[^#_"N$HKU?JE(X/;S[G=_\+(B_P"?)_\ OX/\*/\ A9$7_/D__?P? MX5PE%+ZI2'[>?<]DLKG[996]P 5$J+( >V0#BK-4-"_Y FG_ /7O'_Z"*OGM M7B2T;1Z<=4CP#3?^3^/$7_9,],_].M_7T!7S_IO_ "?QXB_[)GIG_IUOZ^@* M104444 %%%% !1137?:A;T&: /C#]L[P-X-\5?$W2Y[CX9>*?BEXPATB%)+/ MP_JALHK&R,\Q21VW %G?S0!C)$?7BO=/V6-,\*Z-\#]$L_!-EJ&FZ%%/>J+# M569KJUN/M0?M.V?AR7X;QWOB'Q'J'A M1].OH[K3=6TE3)=PWFUT411A6\QF1Y%VX.0Q]*^5O@3XOT/XD_$72;#Q9\4O MB%JEO;ZG;S6&D^)M!.FV=Y=12"2WS(%^;$BHRJ2 2H'H*^S/BW\+XOBOX:MK M :O?>'M2L;Q+_3M7TU@)[2X573>H88;*22*0>"&->6^$_P!ESQ3'X@TV\\:_ M%K7O&6E:?>07\6D2PQ00RS0R"2)I"HR0KJC 9P2O- 'T=5#5M8L=!L9;_4[V MWTZQ@&Z6ZNY5BBC!. 69B !D@<]\5?KD/B;KOA;PSX3N=4\8R64>C6K+(1?E M/+=^0B@-PS'H >] '1V&HVVK64-Y8W,-Y:3H)(;BWD$DV;)&V15)*'*L,-CH?0UYS\ Y_#?@_X M9Z3I5MKNEM#+>WGD);7J/"DDLTER;6!\XD$*R[!MR,1]L<>47>@0:!\,OC+I M'@S7I/%'AR31HKN+4K=UN[E))#.+N#[2F3,1&F\ DLIF([B@#Z6'CCPX?#QU MX>(-+_L0'!U+[;']F!W;<>;NV_>XZ]>.M;22+(BNK!D8 @@YR#T_"OCA'\,_ M\+:DU#S=.7X/GQ+&RS H=*:[&ALN2?N!0VT9Z>:,?>KWO]FB"_M?@/X*BU)9 MTN%T]0B7&?,$.3Y(;/.1&4'/- ''_MV_\FSZU_V&O#__ *>K&OH&OE;]NY/& MG_"H=799]!_X0_\ MCP_OB:&;^T,_P!K671MWEX\S'\/W<]^:]4\CXW_ //[ M\/\ _P [[_X[0!ZK3)(UE1D6>1\;\_\?WP_P#_ #OO_CM M7K/QCXDTBV2S\0)I=QJ\7^NDTU9$@.3E=H=BWW2NVN&LH$A=XV'*[E&:\V^+?Q5\-_LZ3Z (/A[K&M- M<6[6\$_AK25G:WCB"*(W8W@> 0?MS?#G2]3:^NOA-X]T[5V9G,\/@]I)6#9RQD7G).<\_SK0L M?V__ (26$\T\7AKQ?IEQM>W_\ "Q;O_GTA_,U M_C8REB^F6CENI9P>W@>61_P#!1'X+[\3:OJEI%WFN-)G5%^IV]^!] M35N'_@H9\ "3]I^(5IIX_A-W;3H&]0/DYQQ^==1)X1^*\R%7MOABZGJK:5=D M?^C*JS?#SXE7 ETOX52 =-^BW)Q_P"/URG05;3]O'X WT/FP_%'1&3IDF1? MT*9K:M?VO?@Q>B+R?B5H#>;C9FZ"YSTZ]/QKFKSX+>-;^8RW'AWX22R8QN;1 M+G./^_E8=S^S#K-V)3-X,^$$AESOSHMWSGK_ ,M* .Y\8_M ?#36--A@L_'O MAV>43!MHU*(3XLT.7;C.S4H6QGIT;CH?RKDKW]CSPW% M#CQ=\//AM)IK$!%T/3)XYO,ZC<9'(VX#<=<[:RKC]C7X,3;=GP^TBVZ_\>\1 MCW?7!YKU\)S^ST/.KGP^-/#]Q'OBUW39$/1DNXR#^(-:L,\=Q$DL,B2 MQ,,JZ$$$>HQUKPV?]B7X02R;D\,>0O:."XD1?R!K*E_8H\/:3(9?"'B_Q9X- MN,[@UCJCR*I]0KD@?3VKLO4[?B<]H=SZ*KT/X>?\@:?_ *^&_P#05KXO_P"% M3?'KPCSX?^+5IK]NG(M_$>FK)))[&1<8K3M_BI^UQX)T.4:=\*O"'BZ-)23- M8ZA*)';"_P !( XQWKCQ4G*G9JQT4()3NF?=%%? 4/[>'Q:T.18?'/@"/P7< M9PYD\/W]W"G^])'+@#WKN?"'[9K45Y5Y'QO_Y_?A__ . =]_\ ':/(^-__ #^_#_\ \ [[_P".UYYVGJ9[ MUQ'Q)ZZ=])/_ &2L(P?&_G_3?A__ . =]_\ ':I7J>-T*?\ "8SZ!.3G[)_8 M<,\>.F_S/-=L_P &,8_BSVKIPO\ %B85_P"&RI1117OGDA1110!ZAX+_ .1: MM/\ @?\ Z&U;E>1VL/Q3>!3X;N_"$6BY/D)JEM=/<#GYMY20*?FW8P.F.]3^ M1\;_ /G]\ ?^ =]_\=KYRK_$EZL]FG\"]#U>BO*O(^-__/[\/_\ P#OO_CM' MD?&__G]^'_\ X!WW_P =K(T/4NQKQ2M?R/C=@_Z;X _\ [[_ ..UD5ZF!^U\ MOU.#%?9"BBBO4.$*W/!G_(RV?_ __0&K#J6T&N/.@\.2:?'K7/D/JB2/;CC+ M;PA#'Y=V,'KCM6-7^'+T9=/XUZGM-%>5>1\;_P#G]^'_ /X!WW_QVCR/C?\ M\_OP_P#_ #OO_CM?.GM'JM%>5>1\;_^?WX?_P#@'??_ !VCR/C?_P _OP__ M / .^_\ CM &[\2OO:?_ -M/_9*XFK=\GC=&3_A,9] G)S]D_L*&>/'3?YGF MNV?X,8Q_%GM52O=PW\&/]=3R:_\ $84445UF 5Z]H7_($L/^O>/_ -!%>0UI M0P_%]H4.F7G@A--*@VJW=I>&818^0.5D +;<9P ,YQ7F8W:)V87XF>N45Y5Y M'QO_ .?WX?\ _@'??_':/(^-_P#S^_#_ /\ .^_^.UY1Z)ZK5#7?^0)J'_7 MO)_Z":\Y\CXW_P#/[\/_ /P#OO\ X[4,T/Q@6)SJ=YX(?30I-TMI:7@F,6/G M"%I" VW.,@C.,TX[HB6S,RBBBOISQ0HHHH ZCX>_\AN;_KW;_P!"6O1J\8LE M\4M,1X2ETB+4MN9#K44LD7E9&0!&RG=NV]\8S[5I>1\;_P#G]^'_ /X!WW_Q MVO"Q?\4]3#_ >JT5Y5Y'QO\ ^?WX?_\ @'??_':/(^-__/[\/_\ P#OO_CM< MATGJM><_$+_D-P_]<%_]":J'D?&__G]^'_\ X!WW_P =K-O5\4K-CQ=+H\NI M8S&=$BECB\K)P")&8[MV_OC&/>NO"?Q4F?^G6_KZ KX[TN'XK? M\-MZWNN_!W]L#X?Z<966VN_(-M_:5[@*/,W>9NWY).,%>.M?7.H1Q2V5S'.S M+"\;*Y4D':00<8YSCTI%&?X=\8:'XM%XVB:O9:NME.;:X:RG6412CJC%2<'G MI5^QO[;4K<7-I<175NS,JRPN'4D':0"..""#Z$$5\T_LK2^'M#UCQ;X#TU]/ MUW3-,MHVB\0V;)NFM2S1B"ZV<"5=K'=P64Y/()/4_LB:]X=L_@/X7L;+5-.2 M!M1U.SLXDND.\K?7#"-/F^8[,-@<[2#0![#%XJT6;7;C18]8L)-8MX_.FT]; ME#<1(<'=RKAE.2,?,/44EGXJT6_T.76K76+"YT>-7=M0AND:W55^\3(#M M !!R<\8.>E?,'Q/T*VTNX^*+^#?$$GB&+6= U*YUJ*"1;R?39UEB#I'(N7CW MQ/.H@)_Y8KM P:AU,:3+'XXO-'>V_P"%8/XQ\.R32V>UK%HD6V^U$8^7R@P@ M$AZ#$F[HU 'UE8:C;:M90WEC021R*1PRL,@@CD$<&K+IN1E] M1BO)?V:XPO@_Q UJ!_84OB;5)-',9'E-9M./++F0KCC!&.,5Z[0!\J_ M#K]@'X,:5X-T32O%7@#PWJOBJUL42_NDBRURZ_*T^"<_.1GZFO=OA-\+="^# M/@FW\*>&K?[)HEMU\6?"P M^%[2W_L*/3+B[US+3,_VB60HHZ!1F,Y[DD=J]>^"\?CR+X=Z>OQ)ET^?QB); MC[6^EC%N4\]_)VC _P"67EY]\T =W1110 4444 ,DX1B.N*_*KP5XY\4^)O& MW@N^U+QE\:+^\O/$VEM<6%]I@AT=P=0AW98+E8=N2!V )K]!OC[>OI'AC1- M9>ZUVTTW2=:M;[4'T$YE-NA;>)$ )>')7>J\X&1TP?CG2+#X7:;=:#J]S^U= MKWB 6&H66H'27G\Q+QHKA)1#Y*KN.XH!M SS0!^C%5-4TBPUNU-MJ-E;W]L6 M#>3=1+(F1T.&!&:RO!'B6;QAX5T_6IM+NM&-\AF2RO0!,D98^677^%BFUBO4 M;L'D5T% ',W?@'0KR310+"&V@TBY:[M;:W18X1(493G.[ M[F,=>>G6M%5"J% 4< <"EHH ^?OV[?^39]:_[#7A__ -/5C7T#7S]^W;_R M;/K7_8:\/_\ IZL:^@: &]J^,<5N_$OXD:7\*O"DVOZO#?75M'(D(MM-MC<7$CL< ) M&O+=V]@I/:OGOQQH_CN>#]G\ZSX7U37-=\.:A#J>N7>DP(T,:^3+&P'S#,FX MH2 .Y/>M[XUW\7Q:O+_POJ'@7Q;?6/AW6K=A?^'K]89#OMW*SH%(+!-[(4)! M^8'H:]7GE9G!RK0]&L?V@?"]U\/;#Q?<1:KIME?SO;6=C?6+Q7US(K,-J0?> MR2K$>PR>*Y[XA_M9^$_A>]DFNZ+XI2:>R6_DCMM'>;[+&2R@3%20C?(QP3TP M:\C\=? KQ=Y/@>;6[;5O'VE:99:W8I$) ;^U:XP;&9R&7+(%VE@B1,[!56<$L3@ !6))/:O(K#Q]X9U73;O4K/7],N=/M',=Q=1W<9BB8-M M(=LX'([G^E=A^T_86.J?!;Q)8ZG?7&EZ?=6DT$]]: F6W1H74R+CNN<_A7P_ M\!;VUTW3/B?X>\2+H%Y#9Z6X_P"$LL'1;*^A,]PL8F3[BS!LX'4J4/I7JX:; MC!+U//K1O)L^QK#4+75+.*\LKF&\M)5W1SP2!T8>JL."/<50L?%^@ZGJDNF6 M>M:==ZE"6$EG!=QO,A4X;* Y&.AR.O6O!?V4_B/X;\+_ ++/PNCU#7+*SGO+ M4:=;*\F[==8=_*(7.&V@G;P\T^\@O[22=]D]K(LD;8 M"@X921P017YI:1\.KG2O _QNT#1KK0])TVXU72M:]TC26/RP1"&%'=!@85Y% M=AP,CG'-/86 MA\0^"=#U1&ZB:R3)_$ &O0**\H[SYCUG_@GI\);F-/@WXITB M./[]YIP2]C;W54^;%?3>M?\ (:U#_KO)_P"A&J-?00@^16DSR)25W='B?A;] ML;X6>);V.QEUZ3P_J$IPEIKUL]G(3Z?,,#'UKV/3]2M-8M$N;"Z@O;9_NS6\ M@D0_B#S6+XK^''A;QQ92VOB#P_IVK02??6YMU;/XXS7C>H_L8Z%I%U)?_#[Q M1X@^'E^W*KI=X7MN.B^4^5 ]<>M7>HO,GW'Y'TKHG_(:L/\ KXC_ /0A7KWO MBO@W3+K]I#X7ZI:-Y&@?%73HI4($9-A>D!AA0/NNW;)KU#2?V^_".EW::?\ M$GPUXD^%FHY D.N63-:H?3[0@*]:\K&.\EI8[L.K)ZGU)17,>#?B1X5^(5DE MWX9\0Z=KD#KNW65RLA ]P#D?B*Z>N$ZQI[UQ'Q)ZZ=])/_9*[<]ZXCXD]=.^ MDG_LE=.%_BQ,*_\ #9Q5%%%>^>2%%%% 'J'@O_D6K3_@?_H;5N5A^"_^1:M/ M^!_^AM6Y7SE7^)+U9[-/X%Z#J***R-!G8UXI7M?8UXI7J8'[7R_4X,5]D*** M*]0X0K<\&?\ (RVG_ __ $!JPZW/!G_(RV?_ /_ - :L:O\.7HRZ?QKU/4J M***^=/:"BBB@#A_B5][3_P#MI_[)7$UVWQ*^]I__ &T_]DKB:]W#?P8_UU/) MK_Q&%%%%=9@%>O:%_P @2P_Z]X__ $$5Y#7KVA?\@2P_Z]X__017F8W:)V87 MXF:%%%%>4>B%4-=_Y FH?]>\G_H)J_5#7?\ D":A_P!>\G_H)IQW1$MF>044 M45].>*%%%% '4?#W_D-S?]>[?^A+7HU><_#W_D-S?]>[?^A+7HU>#B_XIZF' M^ ****Y3I"O.?B#_ ,AN'_K@O_H35Z-7G/Q"_P"0W#_UP7_T)JZ\)_%1S5_@ M.7HHHKW3RPHHHH ]?T+_ ) EA_UPC_\ 015^J&A?\@33_P#KA'_Z"*OU\P_B M9[:^%'S_ *;_ ,G\^(O^R9Z9_P"G6_KZ KY_TW_D_CQ%_P!DSTS_ -.M_7T! M2*,C1_"VC^'Q>#3-+L[ 7DAEN/LT"Q^3U]:SYOA]H$L^CM%IT%G' MI5V;VW@M(UBB\XH4W,JC!^]GZ@>E=-10!2L-#T[2GN7LM/M;-KE_,G:WA5#* MW/+8'S'D\GUHM]"TVUTQM-@T^UATYPRM:1P*L1#?>!0#'.3GCG-7J* (;6T@ ML;:*WMH8[>WB4)'%$H5$4= . *FHHH ^(/V_6UOPQXT\%>+K/5]$:"QDM)+ M+3-7UN2P\FY@O%GDE"+Q,LL8$39'R[01]ZOI7]GF/7?^%/Z#)XEU+3]4UF[$ MU[--I4WG6D8FGDD2&%_XTC5UC#=PE>&_M+_"WXE^(_CO#XB\&?#GP?XWT]?# MEO8//XMNB@@D^T7+,L*X.,JR[CWRGH*O?LD^&/CE\.M6M/"7C3PKX9\.> ;: MSU&ZMQH-X;@BZEO(Y4C.X#8BK+.%4<8&/X10!]74444 %%%% #7V[3N (QSF MO#=/\>? >W\4>');-O#2:WXCVRZ9-#8*'G'F^4CAMGR@R?*K'&X]":]R;!4Y M&1CI7YL_#;Q6GA_Q%HXT+X*>*K?0]6\2:-;Q^)=>U*":.&RBNTBM8PN=R11E M]RQCG>%SR* /THHHHH **** "BBB@#Y^_;M_Y-GUK_L->'__ $]6-?0-?/W[ M=O\ R;/K7_8:\/\ _IZL:^@: $/>O+O&?_(S7G_ /_0%KU$]Z\N\9_\ (S7G M_ /_ $!:[<'_ !'Z''B?@7J8=,B@C@:0QQI&9&WN54#VCI2T@Z4M?,'NA1110!R7Q'B2;08HY$5XWF"LC#(8%6R"*\EM/!N M@:?IUQI]MHFGP6-PYEFM4M4$+!-*LDL0XD%L MMN@B# Y#;<8SGG->J?#I0NBS "=@ /]U:\\KT/X>?\@:?_ *^&_P#05KCQ M?\-'3A_C.KHHHKQ#U I#2T4 ?*GQ?^/GA[X<>.KG1KVWU#4+S+75VNG6_F_8 M[E2/\8M"B^)VF^!'AOX]8U.R?4;*=[?_1KB% IH MW $8Z\5X[^V-X!U7Q#\3H=7\,:%K5IXTM7,6E>(]' >*3BX)MKI2<"/<1DD' MY9&QR*N^(;'Q'-^U)\,]:F\+:M/9Z1HEUINIZI:VP-HL]PL)78=WW%8.&.., M5[L)2Y?N/*<8_F>G?&+XY^%_@=H]OJ7B62\\F=B%CL+5IW55QOD8+]U%R,L> MA-%R%)Y[8-<7\3O$ MMS\?/"'B#PA/X&\6Z9:74M[I1U?2S&XWQN%4/@\PR;@Y[#:0>17HD_A+7[_X M9>"?"FK6\4U_=K96WB"ZLD"PI'#$))1_NNT0B ':6M.>3;Y2;15KG31?&;0= M*\5>&=,6#4=0UK4C;W*:58VIDN8(G8$/*N<1C.0W MTZ)42ZMYN>,!7PF#NW@\5^DE>5BFW)7.Z@DHZ'SCXR_8(^%'B*]DU+1=.O/ MNM,WF"_\,7;V;>9_>95.UOH17-GX4?M*?"4Y\'?$O3OB1I<8^73/&-OY=R^. M@^T)T';I7UE17&=)\G1?MJ>(_A]+';?%WX1>)/"@R%;5M'B_M&R8^HV?,%]2 M>U=;'^TC\-/BY;Z?)X6\8Z7J,@,BO;F<1S(WR_*4;!R"",>U?0,L,<\;1R(L MD;##*PR"/0BOG'X__LK_ N\?SV=SJ'A*QM=1<2?\3#3D^RW"XV_==,8-=&' MO[56,:UN1W.CHKYK_P"&:_B'\/#YGPU^*^HP6T?*:1XE3[;;@#L&/S9/3)- M^./QB^'&U/'GPM;7+)>&U;PG<"8 ?WGC;D?05[?/;XD>9R)[,^E**^S!^X?[!FDW>O3I5F#]NCX92$>^,4TV0%O,6\MI8]@+$Y M;Y>!@YKK;']N?X":EO-O\4] D"=?WS#'YK7SU36H0>-_#UVA:'7M+E4'!,=Y&P!_!OI7E4-W!<$B*:.4@9.Q@Q_'%>I@? MM?+]3@Q7V26BBFR2+"A>1U1 .68@ #UR>E>H<(ZMSP;_ ,C+9_\ _\ T!J\ ML\4_'#X?^"HFDUKQAH]@J_>#W:,P_P" J20:X;2OVZ_AY:>(+<>'[3Q!XSGP MWEKH>ERS1R$J0 ),8'UKGJSCR25^C-J<9HKY0'[2'QW\; #P5\ [C3 M(V^Y=>+]22VC [)_O6VB:>;BX7_=E;C] M*^?/7/JF61859W8(J@DL3C ZGFN&\6_'KX=>!(&EU[QMH>FJO59;V,N/JH)/ MZ5X>O[!\7B9UE^(7Q6\<^-F)#/&^HFSC)],18^4=,>@KO/"7[%/P5\&3)<67 M@'3+J]'_ "^Z@IN)F^K.3F@#RKXD_MZ_"[4I+.+PQ)K/C.5"ZJ="TN6>-R=N M/GP !QU^E<2?V@/BWXMX\(_!>]M8W_U5WXDO5@B;_:POS 5]:^-/#^EZ$FGQ MZ9IMGIT>)!MM($B'\'90*YFO9PT6Z2U/-K22F]#YP'AG]I?Q9B6\\6>%?!D7 M7[)9637;9_WSV%2?\()^TII^3!\3/"NH1J,+'<:&5=O4E@?K7T7175[/S9S\ M[_I'SKC]IK3BUZ]H?\ R!+#_KWC_P#017GXR/*D=F'E=L^9W_:$^/VF M"1;[]G^>\(8*#INKQMZY/S=NF#3F_;!^(%DQ_M+]F_QU9('VJZ3V\P;U(VGM M^M?4U%>8=Q\KK^WGI]EL&K?"WX@Z=N?'&CM-P,9;Y?3T[U'>?\%#/AC?:5=1 M3:7XRTTRQO&/M_ANXB'*_>)(^[SR:^JUZ5F>)+2"ZT2_\Z&.;%O(!YB!OX3Z MU2W1,MF?&-M^VU\'I=OVCQ2-.W9/^FVLL> .Y^7@<5LZ;^UM\'M7V?9?B%HT MN_.,RE1Y'N=AND?&3P)KB!K'QAHLX/0"^C4]^@)]JZFRU.SU%=UI=P M728SF"17_4&O+M8_9/\ A%KIS=> =':0#B2.'8R_0@C%_L._#65O-L#KV MB2#E&TW6)H55N?X0<<9_E1>IV0>YW9]5?#W_ )#<_P#U[M_Z$M>C5\2^#OV0 M=?L]5E7PO\;O&_AO9"655F2X5@&7Y6W@Y!^7/TKL?^%+?M*^'0%T/XXZ7J:K MT'B#1!*S#C@E2.<#K[UXV)O[34]*C;DT/JFBOE;^TOVN?#@P-'\ >,,<;C=2 MV.>G/?W_ "]Z0_M'?'GP[_R'?V>;W5,#G_A'=5BE_+?CU'Y&N4W/JDUYU\0O M^0W#_P!>Z_\ H35XY_PWE:Z(3_PE7PG^('AW;][&E&[QU_YY_A^?M7/^)?V[ M/A#K&J0RW&LWNA*(@K?VSITUMMPS$YRO^?PKJPK4:EV<]=-PLCUNBO.=!_:- M^&/B8H--\=:+<[ON_P"EJF>G]['J/SKM-,\2Z3K)4:?JEE?%N0+:X20XQG(V MD]B#^->XI1ELSRW%K=&E1115"/7]"_Y FG_]<(__ $$5?JAH7_($T_\ ZX1_ M^@BK]?,/XF>VOA1\_P"F_P#)_'B+_LF>F?\ IUOZ^@*^?]-_Y/X\1?\ 9,], M_P#3K?U] 4B@HHHH **** "BBB@#Y]^-WB_XN:;\0K?PYX%TQI+'6M/MK>SU M62T62UTVX-Q)]KN9V)S^[@6+9&!AVD/I7I/P=O?$5_\ #S3I?%,_VO6O,N$> MX^SB!I8UGD6%GC'"L8A&6 XR37@O[8&N_%?POXW\*:OX2T[Q-J_A>S>SN)+' MPRT8$\J7BM=170;YBCVX 0C@-NS7NGP.U/Q7K/PRTG4/&FG2:/K]TT\[Z?.X M>6V@:>1K>*1AP9%A,2L?[P- '?T444 %%%% #7QM;/3'-?FO\._AQ\(+'XE> M&)X/ ?Q(L/#<>LV,ND^.+_47?3;N[^U1FW9HLYV23!0&(P=P/>ONWXH_%&T^ M&F?!_X!^#?'6D^( M+7QYU 'V#6'XMUG4=$T M62YTG1Y=>U$LJQ6,$KR7P?I$>M:\Q M"003W*0(F>LA9N#M'('>@"O\./B3;?$'P!#XH>SFT5 ;B*\L[L@O:36\KPSH MQ'!VO$XW#@@9KC/#W[3&DZCH.O:OJ^D7N@VVGZ+'XDM5E99'OM,EW^5,JK]U MV,9'EGD%D_O4_1Y=3T'P1H/A34?";Z6->N;G37@BU!+B6VC>.1WN)7 Q([MY MCMMQ][UXKB],^ _BWQ-X8UNTU^*QTC4K?PE;^$M,:*4307+P.T@NV Y2-V$7 M[L_, K9ZB@#KA^T5,[#XA^#](\2:69/L.IVR7$2RKM=0P^ZP[,#D$=B#7AZ_#;QVOBU_BC M_8%H?%3:HLQ\,F_3;]E%@;3 N,;=^\^;GIM^7K7KGP=\#R_#?X9^'O#ES,MS M=V-MBXE085I68O(5]M[-CVQ0!YG^W;_R;/K7_8:\/_\ IZL:^@:^5OV[?AEX M;D^$6K^,'TW/B*/6- 5;SSY>!_:UE'C9NV?<)'W>^>O->J?\,N?#'_H6?_*A M=?\ QV@#U0]Z\N\9_P#(S7G_ #_ - 6HS^RY\,>?^*9_P#*A=?_ !VLRZ\+ M:9X+G?1M&MOL>FVV/*A\QI-FX;S\S$D\L3R>]=N#_B/T./$_ O4BHHHKVSS@ MHHHI/8%N>VCI2UY2/V7/AC_T+/\ Y4+K_P".TO\ PRY\,?\ H6?_ "H77_QV MOF#W3U6BO*O^&7/AC_T+/_E0NO\ X[1_PRY\,?\ H6?_ "H77_QV@#J_B)_R M!H/^OA?_ $%J\[J[>_!OP?\ #R,:CX>T5B/X@4445W'.%>A_#S_D#3_]?#?^@K7GE7;+X-^#_B&AU'Q#HYO[ MR(_9TE^U318C #!<(X'5V[9YKBQG\)'3A_C/8:*\J_X9<^&/_0L_^5"Z_P#C MM'_#+GPQ_P"A9_\ *A=?_':\0]0]5I#TKRO_ (9<^&/_ $+/_E0NO_CM(?V7 M/AC_ -"S_P"5"Z_^.T 5=;_Y#5__ -?$G_H1JC3I=+M=#E?3K*+R+*S)MX(] MQ;;&AVJ,DDG ZG/%-KZ2E\"/$E\3&06\5K'Y<,:0QY+;8U"C).2<#U))_&G MT45H27M$_P"0U8?]?$?_ *$*]?'2O%(M+M=/COC1WX7X6>K45Y5_PRY\,?^A9_P#* MA=?_ !VC_AESX8_]"S_Y4+K_ ..UYYW'JAZ5Q'Q)ZZ=_VT_]DK!_X9<^&.<# MPS_Y4+K_ ..UP?QAM_!/[+W@JY\1Z=I+6<$TL4$L8NI&\V1I4BA!:1F"+NE( M+< Y/2NC#-*JF_/\C"MK3:1TE%>(W7[1]YIGP7UCQ]>^#;M3I$:3W=E'>1[ M9(&B6030R_==<,!@L:9KK:UX4M-8L[1I'N[)+R&U9PK,7C#*A;H"<@ M9Z9KW5)2V/+<6C6JK/I5E4^$OVB%\8_"K5?&%CX3U M2XO;+4;C24T&U9)KB>YB&OVIM-\5^ ]-UJR\/:C%KM_ MKC^'(O#UVRQ3+?HK.\;.?E"JJ,2W08Q2YX%"OAK^T)X)M?&\ M^@237]W+-;7BRWDZ/%/!(T$D;!'"_*8\9 Y SWKLC^R[\,?^A9_\J%U_\=KY MZH[SE;N>M#2*1#J'[)7PO')OV$OALX BNO%%J0>MMKUPA/ MUYKZ?/[+GPQ /_%,_P#E0NO_ ([6,9%$BQEP'8$JI/) X/'<O2P<8 MRYN;78XL1)QM9GSF?V(] M"3IOCCQI8LO$1_MB238/3YNO''-.3]B70+]U&O M^-?&&O6RG*VTVJO&F??;U^AKZ,HKT?9Q['%[29Y/X6_94^%/A"59[#P3ICW? M>ZNH_.D8^Y;.:]H^'>CV&D>(;.*PL;:RB^<;+>)8Q]QNP K/J6T\+:9XTG31 MM9MOM>FW.?-A\QX]^T;Q\RD$%/KBOCS3/B+J>L?L>>/=:T3Q?XA@U_PY;FX$5X_EW^FS1P(7AD< MC]Y&3N93W!'I7U]X\^ 7@S2]%_LS2;"XT>*_D262>SO9O.62%E:)D9V;:5); MIUSSFO,V_9D\+S_#O4O"$]]K$EKJQ0ZK>I>;+F_58O*"2.!]S9M7:!QM%>MA MX2E3379GGU9)3=_(Z[1&U?Q#\*M*>TU'[+K-]I,!&H2IYA21HEW2;>A())QT M)%>6_"?4O%WPFL?'2^//%K^*=#M=1@A\/ZGJC1PW%WN11(&;A0OFN$!Z?*QZ M5U%]\ X+J^\+I#XCURVT_0],N],4QZ@XGF28!0&8#!V*/E;&1@>]2_#+]FSP M9\+;75+:PCU#68-1\KS8O$%VU^JB,L5V"3(7ECG'H/2NRTFUY'/=69X-H_QP M\7^(OAG;ZC=ZW-):2?$2[TG7=2T3+/I^FJTHC,94%D3SQW=[8VVH.NUKVV@N9(H9SZEE1O.-*_9S\'Z' MX=NM"TQ+[3M*N]2GU2[MK2Y,0N7E8EHY"H!,8).U=BE)1C<[*$DV['M%%>5?\,N?#'_H6?\ MRH77_P =H_X9<^&/_0L_^5"Z_P#CM><=AZK5#7?^0)J'_7O)_P"@FO.?^&7/ MAC_T+/\ Y4+K_P".U!/^SG\/-#B?4K'PZ8;VS!N()/MURVQT^96P9"#@CH1C MBG'=$O9GG=E\8?!^H^-Y?"5OK<$FO1\?9@&Y8%MR*V-I9=C$@'/'L:O>#OB/ MX;^(#ZFGA[5H=3?2YA;7J1*P:"0C.UPP!!/\L5\K^#[&3PQ^TY%;^%3=:IHV MHZI+=:MX=U:U8RZ/,7NV>[MY<86/>S'&?F$XQWKH?@E\1]#\-^/OVAO$4S7L MNE_VC%K$3164N^XMX[5%D:)2HWX?Y<#DXKWU4=]3RW370^AW^(_AM/'">#GU M>%?$\D)N4TYE82-& "6'&" ""<'O56R^+O@[4/%DGAJVU^TEUN.22%K52?\ M6(NYT#8VEE')4'/!S7AGB+QSHNO_ +7?PGUBQGN)+-O#][&\IM9 D;W2P26R MLVW 9PV>OUKS_P ^&M1M/VB='6RL[R72KOQ/K-[JGA6\AG;!)KZ.QFODGX>_ WP5X]^+>NRWWA6SBTC0;)-+LHX(6M2TYV23R!HRI M9=KPIG)&5>O8?^&7/AC_ -"S_P"5"Z_^.UY&)O[34[Z-N30]6HKRK_AESX8_ M]"S_ .5"Z_\ CM'_ RY\,?^A9_\J%U_\=KF-SU6O)_BAX8T?4];B^V:38W> MZ 9\^V1\_,WJ*?\ \,N?#'_H6?\ RH77_P =K!\2>'O"7PO\ "N<_=QZG\ZR?"_[*OPT\$^*;'Q!H'A\:/?63;X5M9Y%B!P1RF<'Z>U>C3>* MM$@M;2XDU>PBM[PXMI7N4"3=/N$G#=>WJ*T;BXBM()9YY$AAC!=Y)&"JH SD MD\<#O7M\L7J>9S20^BLYO$ND)I(U1M4LETP_=O#<((3SC[^<'D$=>O%-N?%6 MBV6GP7]QJ]A!8W! ANI;E%CDR"0%8G#<>GO50VG[.WPZ\16\6JW6@BZN;Y1F^*+73[G2X;UYT%I>8\Z/RIWB(8# MH,/#_ (\\029/@O-XH^&'@+P?X9\1>&/LVJ7^M7T$BV]^DRPQR2SW2RY4*?%-A+X;NH[+3],\/VVLC1=3\T2+?2WLPEA\R,?,@B&5?/WB:[I>L6VA-=K+%LL5C41-,!MW2@3$-T4NF>AH ]8^ M''CN+XB>'&U%;233+RWNY]/OK"9@SVUS#(8Y8RPX8!AD,.""#WKK,]SP*\_^ M#7A#4?"?AW4YM7C2WU?6]7N]9NK6.02+;-/(66$..&VH$4L."I^%_%0O/#SZ2NE:KXA%I#!MN7AWVL:SI^N:K//>O1?M"_ W3_COIW@_1];TZSUG0-.UY-1U'3KTL%GA%K"_CG M\3]9UCP!]N^/OAK4KS4_$6G6M[X2T_3'CU/8;J,30,,?*RIGS,\!1)S0!^D5 M)2T4 %%%% "8HQ2T4 ?/W[=O_)L^M?\ 8:\/_P#IZL:^@:^?OV[?^39]:_[# M7A__ -/5C7T#0 A[UY=XR_Y&:\_X!_Z M>HGO7EWC/\ Y&:\_P" ?^@+7;@_ MXK]#CQ/P+U,.BBBO;/."BBBD]@6Y[:.E+2#I2U\P>Z%%%% '*_$3_D#6_P#U M\+_Z"U>=UZ)\1/\ D#0?]?"_^@M7G=>U@_X;/*Q'\0****[CG"O0_AW_ ,@: M?_KX;_T%:\\KT/X>?\@:?_KX;_T%:XL9_"1TX?XSJZ***\0]0*0]*6D/2@#R M#6O^0U?_ /7Q)_Z$:HU>UO\ Y#5__P!?$G_H1JC7TE+X$>'+XF%%%%:"+VB_ M\AJP_P"OB/\ ]"%>OCI7D&B?\AJP_P"OB/\ ]"%>OCI7CX[XT=^%^%BT445Y MYW"&O&_VF-&O-?\ !4>GVFCV/B$3,5GTK4"%BNHMZ;TW'A6VY()Z$"O9#7$? M$G_F'?\ ;3_V2M\-K57]=#&K\#/@W1?@-X[T3]F3QSX*L-)>9O$B-"OM3 M1AH\;VX5R93QM\T%EC'0$#L:]?T+Q/XV\+KX"\.?\(C#,#HLXU%!?*9+>>WB M40A6 V%9& !)^Z67WKUVBO<5-1V/,=1O<^U5+#X8_$#5_#GA76M6\+Z-I'B/POXG;6 M(=$TZ_\ ,2^BDBD6=VG88$KM.[X4,%SWP37M'45A^"_P#D6[/_ ('_ .AM M6[T^E>!45IR7F>M!WBF+112'I4%B9K\R?BX^H>#_ -HN'Q+K4MSJ_A.[OH+> MTU71[IA,G[1^7Z;=%-?+VI?!OP?J_C*+Q3>:+#-K49 MW^922\CCKRY6K^9Y=X(A.C?MH_$.TBGEC MT^;PQ9:@;=KAVB65[B0/)M)(4G;VQP*X+]I/Q=?7OB7XCW]GJ,J1^%_!5KK7 MAZXL[DA!=-^BT%"EG)*#P&D\PJ0#@IO MY"-D# KT'!M-/'/A#Q!=ZQXB'B;7;VUN)[2WU26&UM[ M6WB1YQY*D#;\BQD_WI@:T/#'QMC\0_MP?#72X=9DAT?[-K5H=,$VCN#]Y(F*ED'LQC0G_=%7O#7A+1 M[_XE:%XBN=/BFUO3H;BWM+T@^9#'*G[Q1SC#;%_(5G6@U3E8JG/WU<]KHHHK MPSU HHHH X;XE##:?])/_9*XJNV^)7WM/_[:?^R5Q->[A?X4?ZZGDU_XC"BB MBNLP"O7M#YT2P_Z]X_\ T$5Y#7KVA?\ ($L/^O>/_P!!%>9C=HG9A?B9H444 M5Y1Z(50UW_D"7_\ U[R?^@FK]4-=_P"0)J'_ %[R?^@FG'=$2V9X\(T$C2!5 M\Q@%+XY(&<#/XG\ZAU'3K;5[&>RNXA/;3H8Y(R2 RMU''-6*/7WKZ:QXMQL, M:6\20Q(L<: *JJ,!0.@ IU%%,#J/A[_R&YO^O=O_ $):]&KSGX>_\AN;_KW; M_P!"6O1J\'%_Q3U,/\ 4445RG2%?'W_!0;P]'XD\*Z5&GB&W\/ZG:L]W9&_C M$EI=R)!<9@F!XY5F*Y_B4=Z^P#7E7Q=T'3?$]P-/U:PMM2L9+=0]O=1"1#\S MC.#W]#73AUS5+&%5\L;GY]_$K6](UC]DC0[J[TC3_#.I6OC"W1;,3K)'YBZB M@G>T<\^2V2FW/:O9KSP7X>U&TM;.ZT+3+JUM%*V\,]G&Z0@XR$4C"C@=/2J\/ M@'0H=>GU==.@-U+8KIFTQ+L6V!/[H+C 4GJ#Q@"O8]G+57W//YX]CXM\5:9+ MK3^(M/TO4+?2M,/Q*\[PY<7,:OHH:+3Q)(DH^X8&=64 <&0^N:YN66[UWX;? M#S4+!++2?$6FV_B34'T_75631KO_ $D+-%%N^4%B^8<=%#8K]!'\+:+)HZZ2 M^D6#:4IRMBULA@'.>$QMZ\].M)>>%=$U"QM[*ZT>PN;.V.8+>:U1XXO]U2,+ M^%1[%]QJHNQUW[+<\5U^S?\ #26"VO+.(^'K(+!?,6G3$*C#$\D\=:]4K.\/ MHL>A:F?^G6_KW^O M --_Y/X\1?\ 9,],_P#3K?U] 4AB4M%% !1110 4R1MJ%AV&:?32,\&@#\JO M@I^TGH'P_P#B%X8^(M_X_P#'7B'4O$4DJ^+M(N=)FDL($>"5T-O@8Q%,L**5 M^\K$U^C'P4^+^E?'7XP\.W;6EJUE:O:_NE@=Y(H_GP0 #"P)/3*^M:7P MC^,WP_\ $WB_Q1X$\'12VESH.HWT=V@M3%;R72S*]X(FZ,5EN4+8Z&4>M 'L M%%%% !1110 UB "37PK\+_VK_!6O?&&>74?!WA33/%&H7^FVVD1ZDI&]G;RS!)]MQC=YD:%F+G[VT_WJ /U/HKD?AE\3_#WQA\&VOB MGPI?C4]"NI9XH+M00LIBF>)BN>JEHVP>XP>]==0 4444 %%%% 'S]^W;_P F MSZU_V&O#_P#Z>K&OH&OG[]NW_DV?6O\ L->'_P#T]6-?0- "'O7EWC/_ )&: M\_X!_P"@+7J)[UY=XS_Y&:\_X!_Z M=N#_BOT./$_ O4PZ***]L\X****3V! M;GMHZ4M(.E+7S![H4444 B?$3_ ) T'_7PO_H+ M5YW7M8/^&SRL1_$"BBBNXYPKT/X>?\@:?_KX;_T%:\\KT/X>?\@:?_KX;_T% M:XL9_"1TX?XSJZ***\0]0*0]*6D/2@#R#6_^0U?_ /7Q)_Z$:HU>UO\ Y#5_ M_P!?$G_H1JC7TE+X$>'+XF%%%%:"+VB?\AJP_P"OB/\ ]"%>OCI7D&B?\AJP M_P"OB/\ ]"%>OCI7CX[XT=^%^%BT445YYW#3WKB/B3UT[Z2?^R5VY[UQ'Q)Z MZ=])/_9*Z<+_ !8F%?\ ALXJBBBO?/)"BBB@#U#P7_R+5I_P/_T-JW*P_!?_ M "+5I_P/_P!#:MROG*O\27JSV:?P+T'4445D:#">#7BE>U]C7BE>I@?M?+]3 M@Q7V0HHHKU#A"MSP;_R,MG_P/_T!JPZW/!G_ ",MG_P/_P! :L:O\.7HRZ?Q MKU/4J***^=/:"BBB@#A_B5][3_\ MI_[)7$UVWQ*^]I__;3_ -DKB:]W#?P8 M_P!=3R:_\1A111768!7KVA?\@2P_Z]X__017D->O:%_R!+#_ *]X_P#T$5YF M-VB=F%^)FA1117E'HA5#7?\ D":A_P!>\G_H)J_5#7?^0)J'_7O)_P"@FG'= M$2V9Y!1117TYXH4444 =1\/?^0W-_P!>[?\ H2UZ-7G/P]_Y##B_XIZF'^ ****Y3I"O.?B%_P AN'_KW7_T)J]&KSGXA?\ (;A_ZX+_ M .A-77A/XJ.:O\!R]%%%>Z>6%%%% 'K^A?\ ($L/^N$?_H(J_5#0O^0)I_\ MUPC_ /015^OF'\3/;C\*/G_3?^3^/$7_ &3/3/\ TZW]?0%?/^F_\G\>(O\ MLF>F?^G6_KZ I%!1422K)NV,&VG:<'H?2I: "BBB@ HHI#0!\(?M[S>"K+XE MZ-'K'B?Q-I%[J6BK9ZOIWA[0?[1^U::)Y"F9-I,+;FN%!')#$_PBNS_8F^$V MF7%SJ/Q=TO7M5OK'Q%?ZW<1:?JU@MI-%/<7L23NRYR 1I\ 53R,L3UKRS]I3 MXI:5XM^(WA_Q-8^*/B=X--WH B6P\/Z"S,42]NDW39&0Q:,X![ '^*OIC]BB MX6[_ &==$GCO-9U%9-0U5_M?B"'R;V8G4;DEY$_A).<#TQ0![Q1110 4444 M,?A&)YXK\H_!OQF\%:'>>&O$^I_$#X6W$%Q?VUOJ7@&K^QM?&_A7PY=_%;X/:I(->TVPN-!TCP[&]U.INXD>V20HQ)S MWH _1+X(>)O!'C'X$9[F[^R_88?*A9EN9%F9%X&TRB0C'!SD<5 MJ?%*VEO/AKXJBBO;K3I6TNY*W5D^R:(B)B&1L'!K4\,^&-)\':4FF:)IUMI6 MG)++*EK:1B.)&DD9WPHX&79C@>M2:_H-CXIT2^TC4X/M.GWT+V]Q#O9-\;## M+N4@C(SR"#0!SGP0N9KWX*^ +B>5YYY?#^GR22RL69V-M&2Q)Y))YS7A%UIW MB+X.^$/C39OJJ7WB(:7#JT?BB&25)"EP]PI:2%G=(GB9)7!3"E2O'RX'MX^# M^C65AX/TO2O-TK1O#4QDMK*&:4AD\MT$>XOG:-_\6[@8 '!&EX9^&/AGPCH5 M[HVFZ6BZ;?;ENH;J5[DSAEVE7:5F9EP3\I.!D\)O@CX/U#5KF2\OY+ M$*]U+]Z<*S(LI]2ZJK9[YJX/@;X&_P"$,_X17^P8SHOV@70A,\OF";M()M_F M!L?+G=]WY?N\5VEA86^F6-O96D*6UK;QK#%#&NU$10 J@=@!Q0!\P_MW>(_$ M(^$.KZ2OA*9] .L>']VO_;X BG^UK)L>3GS/O83IWSTKU3_A97Q(_P"B.WO_ M (4%A_\ %UR?[=O_ ";/K7_8:\/_ /IZL:^@: /*3\2OB1S_ ,6=O?\ PH+# M_P"+K,N]3U+6)WN]7T=] U"3'FZ=+<1SM#QM&7C)5L@ \=,XZU[0>]>7>,O^ M1FO/^ ?^@+7;@_XC]#CQ/P+U,.BBBO;/."BBBD]@6YL#XE?$C_HCM[_X4%A_ M\72_\+*^)'_1';W_ ,*"P_\ BZ]4'2EKY@]T\J_X65\2/^B.WO\ X4%A_P#% MT?\ "ROB1_T1V]_\*"P_^+KU6B@#QZ]\7>+-?B$&O> [CPO:*?,6\EU2VN0[ MX($>V)B0<%FST^7W%4J]$^(?_(&M_P#KX7_T%J\[KVL'_#/*Q'\0****[CG" MKMEXN\6:!$8-!\!W'BBT8^8UY#JEM;!'( *;96!)P%;/3YO8U2KT/X>?\@:? M_KX;_P!!6N+%_P )'3A_C.5_X65\2/\ HCM[_P"%!8?_ !='_"ROB1_T1V]_ M\*"P_P#BZ]5HKQ#U#RK_ (65\2/^B.WO_A06'_Q=(?B5\2/^B.WO_A06'_Q= M>K4AZ4 >*R7-S>RO<7EFVGW!GFM4?$KXD?]$=O?_"@L/_BZJZ+_ ,AG3_\ KXC_ /0A7KXZ5X^. M^-'?A?A9Y7_PLKXD?]$=O?\ PH+#_P"+H_X65\2/^B.WO_A06'_Q=>JT5YYW M'E)^)7Q'Y_XL]>_^%!8?_%U2O?$OB3Q"4_X2#P?/X4\G/D>=J$%U]HW8W8\H MG;MVKUZ[N.AKV$]ZXCXD]=/^DG_LE=.%_BQ,*_\ #9Q5%%%>^>2%%%% &A:^ M./&NC0+9Z1\-[K7].C)\K48M8M(%FR_P#A06'_ ,77JM%9&AY1_P +*^(^#_Q9Z]_\*"P_^+K( MKVOL:\4KU,#]KY?J<&*^R%%%%>H<(5+::GJ6CS)=Z1H[Z_J$>?*TZ*XC@:;C M:_^%!8?_%UZK17SI[1Y5_PLKXD?]$=O?\ PH+# M_P"+H_X65\2/^B.WO_A06'_Q=>JT4 >.7WB7Q)XA9/\ A(/!\_A0PY\CSM0@ MNOM&[&['E$[=NU>O7=QT-5*[;XE?>T__ +:?^R5Q->[AOX,?ZZGDU_XC"BBB MNLP"M.'XA>/K&);>S^%=YJ-I"HCANUURRC$Z#A9 K/E0PP<'D9YK,KU[0A_Q M)+#_ *]X_P#T$5YF-VB=F%^)GG7_ LKXD?]$=O?_"@L/_BZ/^%E?$C_ *([ M>_\ A06'_P 77JM%>4>B>5?\+*^)'_1';W_PH+#_ .+J&;XA>/KZ-[>\^%=W MIUI,#'-=MKEE(($(PTA57RP49.!R<<5ZW5#71_Q)-0_Z]Y/_ $$TX[HB6S/( M****^G/%"BBB@">RUW6]"E-QH/AN7Q1>,/+:SAO(;4HF1F3=*0#RJC'7YO8U MI?\ "ROB1_T1V]_\*"P_^+J_\/?^0W-_U[M_Z$M>C5X6+_BGJ8?X#RK_ (65 M\2/^B.WO_A06'_Q='_"ROB1_T1V]_P#"@L/_ (NO5:*Y#I/*O^%E?$C_ *([ M>_\ A06'_P 76;>Z[K>NS?:->\-R^%[Q1Y:VBBBO:C:0@1PW:ZY91B=!PL@5GRH88.#R,\U-_PLKXD?]$=O?\ PH+#_P"+KT70 M1_Q)-/\ ^O>/_P!!%:%?,/XF>W'X4?'>E^.O&Y_;;UN[;X9W::@_P_TZ![#^ MV;0M'"-3O2)M^[:0267:.1M]Q7UW>HTMK.BS&W+1L!*.L?!^;\.M>$:;_P G M\>(O^R9Z9_Z=;^O?GC61&1U#(P(*L,@@]:11\P_LVZ'+X6B\;?#V34[RS\:I M;M.VLK,]W;7H<-&FH1K(>)-X^>/(&5X^4@G'\/\ A.:QFT#X7:W/C31XIN[; M5KVQOKB,:MLTL75OEFD+Q-\\9:-6 W6Y(R"<^Z^&_@1X)\)VOB&VTS1W@CUX M%+]_M7S5ER?G M$V[S-V"5+;L[21G'% 'S)/K^K^.OACX:DU_7+Z!]-^'VJ:_:7D5PT$L]];RQ MQP7AVXWE$ ?!RI,^2"",?7'@W4KK5_"&A7]^GE7US803W$>,;9&C5F&.W)-9 M7B/X4^$_%UEH]GJNA6US::0R_8HAN1854 ;!M(RA"J"ARIVKD' KKP .@H 6 MF.<(W;@T^DH _)NV^(JS()V^+OQJEE5?3?\ $PN/FD3^'V'ICI7#?M:?M'^)O@1XZ\)6 MUH8])\(NUG/=SC29;QKZ,WBQW4$3)\L310?O.>6W\#@U[;\#/'=U\3?AEI7B MBZTR;2AJ3W$UO!-_M/ZQ MXMT;P#I\_@_Q9I'@V^?5889]2UJW:>(Q.KJ(U5>=S2&(#\:^*O"O@35O"WQO M\+_#*Y^(/PXN=8T?5M-N[JUL/#/E7*I'O+O&?_(S7G_ M/_0%KMP?\5^AQXGX%ZF'1117MGG!1112>P+<]M'2EI!TI:^8/="BBB@#E?B) M_P @:#_KX7_T%J\[KT3XB?\ (&@_Z^%_]!:O.Z]K!_PV>5B/X@4445W'.%>A M_#S_ ) T_P#U\-_Z"M>>5Z'\//\ D#3_ /7PW_H*UQ8S^$CIP_QG5T445XAZ M@4AZ4M(>E 'D&M_\AJ__ .OB3_T(U1J]K?\ R&K_ /Z^)/\ T(U1KZ2E\"/# ME\3"BBBM!%[1/^0U8?\ 7Q'_ .A"O7QTKR#1/^0U8?\ 7Q'_ .A"O7QTKQ\= M\:._"_"Q:***\\[AI[UQ'Q)ZZ=])/_9*[<]ZXCXD]=.^DG_LE=.%_BQ,*_\ M#9Q5%%%>^>2%%%% 'J'@O_D6K3_@?_H;5N5A^"_^1:M/^!_^AM6Y7SE7^)+U M9[-/X%Z#J***R-!G8UXI7M?8UXI7J8'[7R_4X,5]D****]0X0K<\&?\ (RV? M_ __ $!JPZW/!G_(RV?_ /_ - :L:O\.7HRZ?QKU/4J***^=/:"BBB@#A_B M5][3_P#MI_[)7$UVWQ*^]I__ &T_]DKB:]W#?P8_UU/)K_Q&%%%%=9@%>O:% M_P @2P_Z]X__ $$5Y#7KVA?\@2P_Z]X__017F8W:)V87XF:%%%%>4>B%4-=_ MY FH?]>\G_H)J_5#7?\ D":A_P!>\G_H)IQW1$MF>04445].>*%%%% '4?#W M_D-S?]>[?^A+7HU><_#W_D-S?]>[?^A+7HU>#B_XIZF'^ ****Y3I"O.?B%_ MR&X?^N"_^A-7HU><_$+_ )#BBBO=/+"BBB@#U_ M0O\ D":?_P!<(_\ T$5?JAH7_($T_P#ZX1_^@BK]?,/XF>VOA1\_Z;_R?QXB M_P"R9Z9_Z=;^OH"OG_3?^3^/$7_9,],_].M_7T!2*"DQ2T4 )2T44 %(Q(4X MZTM% 'YW^(/&^N?&V^\,?#B7Q#XE\.^'K#S_ !+\2-:O%,,NF[6PFF12[!@! M^,C)(56Y!(K[ _9OUJ[\1?!K0K^ZU*75TD:Y6TOKGB>>S6XD6U>7@?O3"(MW M ^;=Q3OB/\>O!WPS\5Z%X8UN6YEUC7)[>&"WM;1YPGG3B")YF48C5I#M#-U( M/I7;>&M?TWQ+I2WNE2K+:":6 [1MV21R-%*A'9E='4CU!H V**** "BBB@!* M6BB@ HHK'\4>*--\%^'-1UW6+I;/2]/@:YN;ALD1HH))X^E &Q163X>\167B MCP[INN6$A?3=0M8KV"5P4)BD0.I(/3Y6!P:Y#PS\>O!GBK2]*]"L-9TJ[CO=,OX$N;:Y MB.5DC895A[$8H \3_;M_Y-GUK_L->'__ $]6-?0-?/W[=O\ R;/K7_8:\/\ M_IZL:^@: $/>O+O&?_(S7G_ /_0%KU$]Z\N\9_\ (S7G_ /_ $!:[<'_ !'Z M''B?@7J8=%+BC%>V><)12XHQ2>P(]L'2EI!TI:^8/="BBB@#E?B)_P @:#_K MX7_T%J\[KT3XB?\ (&@_Z^%_]!:O.Z]K!_PV>5B/X@44N*,5W'.)7H?P\_Y MT_\ U\-_Z"M>>5Z'\//^0-/_ -?#?^@K7%C/X:.G#_&=71117B'J!2'I2TAZ M4 >0:W_R&K__ *^)/_0C5&KVM_\ (:O_ /KXD_\ 0C5&OI*7P(\.7Q,**7%& M*T$7=$_Y#5A_U\1_^A"O7QTKR#1/^0U8?]?$?_H0KU\=*\?'?&COPNS%HHHK MSSN&GO7$?$GKIWTD_P#9*[<]ZXCXD]=.^DG_ +)73A?XL3"O\#.*HI<48KWS MR1**7%&* /3_ 7_ ,BU:?\ _\ T-JW*P_!?_(M6G_ _P#T-JW*^K M/9I_ O0=11161H,[&O%*]K[&O%*]3 _:^7ZG!BOLA12XHQ7J'")6YX,_Y&6S M_P"!_P#H#5AUN>#/^1EL_P#@?_H#5C5_AR]&73^->IZE1117SI[04444 \?_ *"*\AKU[0O^0)8?]>\?_H(KS,;M$[,+\3-"BBBO*/1" MJ&N_\@34/^O>3_T$U?JAKO\ R!-0_P"O>3_T$TX[HB6S/(**7%&*^G/%$HI< M48H Z?X>_P#(;F_Z]V_]"6O1J\Y^'O\ R&YO^O=O_0EKT:O!Q?\ %/4P_P M4445RG2%><_$+_D-P_\ 7!?_ $)J]&KSGXA?\AN'_K@O_H35UX3^*CFK_ VOA1\_P"F_P#)_'B+_LF>F?\ IUOZ^@*^?]-_Y/X\1?\ 9,],_P#3K?U[ MU<7$=K!)-*XCCC4LS,> !R3^5(HFHKS'P/\ M!>$O'?AO6M?MIKO3M'TJ-KJ M6[U2U>V22U"EAVN; M>3:KA9(G 9=R.CC(Y# C@T =91110 4444 ?$?[;&H_##4?BAI6@>,)O&N@Z MO'IUE=SZ[X59Q;K:&ZF:(W.T$ 0SP&16(!7S"02 V/2/V6/BMX,35-9^$/A/ M2-5LK'PC>ZAIL.I:G.LS:E/;2PF]D+ [BWF7D;%F W&0D=#CR?\ ;ON-!G^* M6@63^%O'.OZD=,ACU6/POJ"VEG=V,MQ-Y5M=9(W!GBG QV=AGYZ](_8U^#V@ M6FE'XJVMIKNDZQXDEU.XGT?6+V.X^S2W%V/.<[%&'<6EMD9.WR\= K3PH-/OT,'VR^@=I9$C=L!XOE5%E!VGS M3@\&OK.XTZTO+BUN)[6&>>UK% 'RJ-/UO_ M (68_P 83X5UXZ*=93_B3_V?*-26(:6UK]I^RXWG]\VS&,[/G^[S7M/P#\)Z MAX&^#OA71=401:C;6NZ>%3D1.[-(8\_[._;_ ,!KT*D Z"@#YM_; ^%;^+_ M 9'/<^,/$EIIVH>)?#-C+H]I/;K:*LFM6,)=082X<;MX.\C< <$?*=+_ACZ MR_Z*K\3?_!['_P#&*ZS]I7_DG6D?]CGX3_\ 4ATZO5,4 ?/_ /PQ]9?]%5^) MO_@]C_\ C%7;;]EF*TA6)/B=\0&5>AEU&UD;KW9K8D]>Y]*]SQ7&>(_B79>& MOB%X2\(SV-]+>>(_M/D744)^S1>3$96#N>-Q"G"CGOC )IIN.Q-K[G"_\,P) M_P!%-\>_^!EG_P#(M'_#,"?]%-\>_P#@99__ "+7J6O^+]%\+6-[=:MJMI8P MV=N]U.9IE5DB52S,03G& :R?$OQ4\/\ A7P$/&%U=M-I$JPFW^S(99;AYF5( M8HT'+2.[JH4<[CBJ]I/N+ECV.#_X9@3_ **;X]_\#+/_ .1:/^&8$_Z*;X]_ M\#+/_P"1:Z+PE\9UU?Q7_P (OXE\/7_@GQ#)9/J5K9:G/!*MU;(P621)87=, MHS+N0G< RDC!!KI_"OQ!\/\ C72;34M%U>UOK.\R8'CE7,G+#@9SSM)'TH]I M/N'*NQY'_P ,?67_ $57XF_^#V/_ .,4?\,?67_15?B;_P"#V/\ ^,5] 8HQ M4%GR-\/?V<7\4>+OB;IMY\4_B/\ 9O#OB&'3+(Q:W&&,+:3I]V=Y\GEO,NY> M>.-H[9/<_P##'UE_T57XF_\ @]C_ /C%=7\'/^2B_'7_ +'.V_\ 4>T:O5<4 M >#67[)EM82%X_BC\1G8C;B?5X)0.0> ]N1GW^M7/^&84_Z*9X]_\#+/_P"1 M:[_XB^,]1\%:(U]IGAC4O%=R@=VL=,:)'"*I+-NE95ST 7.YL\ U:\->/-&\ M4^$]%\26M['#I>K6,6H6SW+"(F&15920V,<.H/N<52G);,FR>Z/-O^&8$_Z* M9X]_\#+/_P"1:/\ AF!/^BF^/?\ P,L__D6NM^*OQET7X3:1H]]J"3W_ /:N MJ66EV\%B%=]US,L22MS\L8+9+'CH!R0*E^(/Q2A\$ZGI.B66DWGB7Q1JRRR6 M6BV#QI+)%%M\Z9GD94C1=Z#<[ $LJC+$"G[2?<7+'L<;_P ,PQG_ )J9X]_\ M#+/_ .1:IWO[)EM?R*\GQ0^(R,!MQ!J\$0/)/(2W S[_ $KK=$^/?AF]\,ZQ MJ^KROX;GT.^72]7T_4BHFLKMBFR)MI*MN$L;*RDJP8$$@UW\>J6=S.((KR"2 M9AN$:2J6(P#G&>F"OX$>M)SD]V/E2V1X9_PQ]9?]%5^)O_@]C_\ C%<-\0OV M<7\+^+OAEIMG\4_B/]F\1>(9M,O3+K<980KI.H78V'R>&\RTBYYXW#OD?7.* M\J^,?_)1?@5_V.=S_P"H]K-24'Q_LNQP1JB_$WQ\54!06OK1B>,_^!EG_P#(M=GH'Q*EUGQ_J7A>[\.:EHY@MFO+34+ORS#>PK)Y;LH5 MBR$,1@2!2P.1D#-;FM>--)T'0+_6);R.XM;*)I7%LPD=L(7"(H.68@<*.3D8 MJ^>?'[OX(Z-\3KB.[L=&U:RM;NVM'C\RZ=[@J(8%1,[I&9T0*NTOK.\SY#QRKF3!8<#.>=IQ]*Z3%2Y.6XTE'8^?_\ MACZR_P"BJ_$W_P 'L?\ \8KA_@[^SB_COPE?ZGJ7Q3^(ZW,'B'7=,40ZVBKY M-IJUW:0\>2?F\N!,GN5_LU?\D[U?\ ['/Q9_ZD.HTBCD_^&/;+ M_HJOQ-_\'L?_ ,8JS9?LH0:>'\KXH?$1]^,_:-5MYL=>F^W..O;^E>[XKGO' MWC.Q^'G@S6?$NHB1[/3+62Z>*!=TDNU20B+W9N@'QY1_PS G_13?'O\ X&6?_P BT?\ #,"?]%-\>_\ M@99__(M3:S^TOI^E+K6K1^'=6U#P/H=S)::IXMMS%]EMGC?9.1&7$LB1L-KR M(A52KY/R-CT1?B%X>?Q&="75[4ZHM@NIF#S1D6[$A9,YQ@X)^@)Z4>TGW#D7 M8\FN?V2+6[F:9_BE\2$9NHAUF&-1@8^ZMN /P%1_\,>V7_15?B;_ .#V/_XQ M7O%M=PWB&2WF2>/<5+1,&&0<$9'<58Q4%GR-\0OV<7\+^+OAEIMG\4_B/]F\ M1>(9M,O3+K<980KI.H78V'R>&\RTBYYXW#OD=S_PQ]9?]%5^)O\ X/8__C%= M7\8_^2B_ K_L<[G_ -1[6:]5Q0!\_P#_ Q[9?\ 15?B;_X/8_\ XQ6G_P , MP)_T4WQ[_P"!EG_\BU[;BN,C^)=E)\69/ 7V*^344T$K;-&)EB*JY^ M\V7!.,@#KC(IJ3CL2TGN<+_PS G_ $4WQ[_X&6?_ ,BT?\,P)_T4WQ[_ .!E MG_\ (M>C^)_B)X<\&:==7NL:S9V4%LZ)+OF7&6V!'X'U MKIO#?QSTF^_X2:V\1VD_@S6/#=JE_JFFZK+$S06KAC'.LD;-&\9\MQN5CAE9 M3@@BNUT/Q1I7B*UM;G3]0M[F.YA$T2QR*692 Q_P#QBC_ACZR_Z*K\3?\ P>Q__&*^@,48J"SY&^!?[.+_ M !#^"7P^\5ZM\4_B.-4UWP]IVIW8M];1(Q--;1ROM!A.%W,<#)^IKN?^&/K+ M_HJOQ-_\'L?_ ,8KJ_V3A_QBS\'/^Q,T;_TAAKU7% 'A%E^RA!8!_*^*'Q$? M?C/VC5;>;'7IOMSCKV_I5K_AF!/^BF>/?_ RS_\ D6NI\=?%L^ ?$NCV5YX: MU2?0[^]MM.DU^$Q_9[6YN'\N%&4L)&#.R*752H+@$CFNVDU>SBN%MY+VV2X9 M_+6)I5#,V <8SG/(./<>M5SS6S)Y4^AY!_PS G_13/'O_@99_P#R+1_PS G_ M $4WQ[_X&6?_ ,BUU]S\8M(B^,>E_#A(;F;5[W2KG5OM4:@V\:0R1QM&S9_U MA,H.T= ,G&1G(\3?'+^RO$6N:9H/A76/&">'PIUNZTMH0E@S)YHC D=6FE\L MAS'$&8 IQEUR_:3[BY8]C'_X9@3_ **9X]_\#+/_ .1:SIOV1+.65W;XI_$H M%B6(36XE4W\ZESE+=C44MCPK_ (8^LO\ HJOQ M-_\ !['_ /&*X;5_V<6L?C9X3\*1_%/XD?V5JGA[6-3G+:W&9/.MKG3(HMK> M3P-MY-D8Y^7D8Y^N<5Y5XC_Y.F^'G_8F>)?_ $NT&D4 M*_\ #,"?]%-\>_\ @99__(M'_#,"?]%-\>_^!EG_ /(M=IX%^)C^+;WQ!9ZC MH.H>%[G2&B=TU-H\2P2JS1RAD9@N0K95B&7'S 9%,^+'QAT+X0_#;7?&>HM) MJ%CI5O)<-;:>5DFFV?>5!G!([]E&2< &K]I/N1RQ[''?\,P)_P!%-\>_^!EG M_P#(M'_#,"?]%-\>_P#@99__ "+7;>-_BII_@K0-(O9+6YU+4M;FCM=*TBS" MFXO;AT+B-Z6P..>GTJI_PQ]9?]%5^)O_ (/8_P#XQ7M.A^*-+\16MKTGW)Y8]CQ_\ X9@3 M_HIOCW_P,L__ )%H_P"&8$_Z*;X]_P# RS_^1:DL/VF--O$TG6)_#VK6'@36 M+N*QTWQ=.8OLES)*^R%O+#^;''(_RK(Z!6W(0<.N?1['Q[X?U'7-9TBWU:VD MO]'>)+Z'S0# TBAD5O<@C_OH>M'M)]PY8]CR.;]D2SEE=V^*?Q*!8EB$UN)5 M'.> (, >PIO_ Q]9?\ 15?B;_X/8_\ XQ7O,%Q%=0)-#*D\+CQ' M6I\5!9\D>!?V<8]#_:<\9I9_$3QR+FS\):%(+V;48)IY$FO=5W0LSP$; ;9& M !!9^3GCZONAFWE'E"X!4CRCCY_]GGCGWKS/PY_R=/\0_\ L3/#7_I=KM>J MT ?'GA7PMX@\1^#OBYX.\,^'M6T[PQ>T@>3EH65%YR5 M4O@':0%]H^#-K?:MXJ\?>,[C3+[1;+Q!=V@L['5;9K>YVV]LD3R/&P!7<^X# M(Y5 >A%>M48!H 6BBB@ HHHH ^+_ -JSQ[X.\(_'$M2^!?AV3P/X9O/!WA='NX;71 M]01EFAV74J2%@Q)^9U=^3GYATZ5YE^UM^T[XB^ _C[PG:Q2VND^%9FL[B]N[ MC3)[N2_C:\6*ZAA:/Y8GBA_>G=DL'& <&O;?@?\ $.Y^*WPSTGQ7<6$^GIJ+ M3R6T=S"T,DML)Y$@F,;\LGU76A8W$#.VFF*W:V8L+FV= M9< J5:-N6^0DL?1?$WPDU?Q5^SMX6T31M$L_"7B/P_<:;JUEHUP8OLRW5G<) M-Y3F'<@60HWS+G'F GD&O>J,4 ?+/AGQ7-\<_P!H^Q7Q3X7N? [^$M)U*TM_ M#_B'RGN=7>Z:.*:>-4+I):*D&W>&(=I#QAVT< M6_ANPL$U;[7;7$&M7\3ZC9F7[1XAU%-4O?,;*^< MMI;VHVC'"^7:Q<<\[CGG WZ //?C)J?BJT\-Q6?A3PU>>()[^3[/=265Y;6\ MMI;G_6.AG=5+D9"]<$Y(XP?%/&7P0OO%WQ,^'6LWWPQ^TZ!I/A#4=*N-)DU2 M"6VM9'\IK2!H6EV2%1"5+!67>\9W$1AE^K*,4 ?GKHW[-OQ3LO!6E66O?#B/ MQ+X@LCX8N-.U634[)Y]+CTZ2$7-HK22Y4/Y+R*T9PQN,.1C ^G?C#H'B/PM\ M2= ^*_AS0Y_%7]CZ+?:3J?A^S9!>SV\K13J]MN(5I%D@ *%AN#_+E@ ?;J3 MH ^)8_ MU^T7\)_BKXABT2TO/%7B'Q/I=^_A"],7VC34L)+9!:W!DPJ7+P0R M[@3@>;L)QFO5/V=_A!+X,^)OQ0\1:EX%7PV-7U."ZT>YGNH+IX[R M1S"HDA;*#:I4Q@<( OT-BEH *\J^,?\ R47X%?\ 8YW/_J/:S7JM8'B+P?8> M)=7\,:C>&7[1X>U%]4LO+;"^ ]= M\1?$OQ=XJF\/:SH5E>:!=:-=:7/K22#69,Q_9I8!',5MMJ),N(_#'PL^#EC<_#.QUN/2-/NK'Q/X7EN;1WGNV@6*&_:1Y/*G*>6P4, MQ9$F&T H /M7 I: /F/1/@CXNOOV0OA]X0>R@T3QQX1_LJ\M[*]GCE@DN=/N M(W5&DC+C9*(OO#E=X)P0153PSXKF^.?[1]BOBGPO<^!W\):3J5I;^'_$/E/< MZN]TT<4T\:H722T5(-N\,0[2'C"Y/U-@4 =J /BK]CC]E[4_A+\16O_ !%\ M-[;1Q;^&["P35OM=M<1RZC;R3+)<1QI(S(TD4L8#[5/R29P7.[[6I,4M !7E M7[-7_).M7_['/Q9_ZD.HUZK6!X.\'V/@;2)].TWSOL\^HWVIL9F#-YUW=RW4 MW0#Y?,G? [# R>M &_7EG[0/P\\2_$;P3\T\7273O \ M:+DRQB,@N<.=P!.<<"O4Z3 ]* /CG]H?]G;QAXO\+>"Y8/"NG^./$5CX,UCP MW=3HMK:O##3X9\- MWW@S2[*ZE%Y!*9=3MY)C(9=DC/(^R<+YISN\LY8_+GZ-P/2C ':@#XJ^(DOB MKX%_";Q/\*;GPY)<^'/$UYJL%CX[+H-+TFSOYW=VU#^..2,W,@7"%9"J '); M$_QR_9FU#Q!>>*G\->#8?$]OK7PX@\-Z;JT-U;VL\-Y"TVQW=G1]KI) "5)# M*A5OEP#]GTF!0!ROPS\-VWA/P)HVG6VB1^'BEK&T^GQ["8YBH,F]T)#N6SN? M)W')).@RR^&4\,3Z9+JXN80J7#W$+]<\>/8?#^UN;*^ODU)&UG^SII[R:/58+@BWN0XD6 M.6".0>5<* F0H<+\H]\^*_@+7-7C^&OBGPOH\,>K^#+\7Z^&WDBB$MO):26T MUM&^?+615E^0[@F4QD YKV7&*,4 ?&5I97/[5$GQMO[O0SX8\1W_ (-_X133 M_!_B!46_M\B>5+FZ3!"!YID\O#'"Q[^"PKJOV//@1-\+M>\>:CJ?PYB\&RW] MY;W&FN]S;7+1QFTACN$C\J1_*#30LY4;00Z#G9A?J/ ]*,#TH 6BBB@#RG]D M[_DUGX-_]B9HW_I##7JU<_X%\'V'P[\%>'O"FDF8Z7H>GV^F6GGL&D\F&-8D MW-@ MM49.!GTKH* /'?B9=^,=4\T/5)M5@>1 M;6%K8W3Q&2;,);[/("OR[EEC7[J83[7P*,4 ?'OP)^"OC/P5\6_ FK:UX!AL M[K2])UC2->\66][:.VKS33P2PWC@2><^_P ELAUW(90,;1QT'C37?%W[+FK? M$?7=.\&7GC?P_P"+-476+:ZTUT']E71M$BF-\"0RVX^SH_FJ&V@L#@[0?J+% M&* /C?3_ -GB.'0?@=?:/HEC\2-,T/PSJ6DW>I6$\$$C27*PO'/!)(R$*KK/ MM*$,F_(QDFO9?V3/AG-\*/@+X1T'4O#L/ASQ#;V,4&J1+)%*\\\8V>8TL;,' MR%!7+$JI"\8P/8\48H 6O*O$?_)T_P //^Q,\2_^EVA5ZK6!>^#["]\;Z1XJ MD,O]J:9I]YIEOM;]WY-U):RR[EQDMNLX<'/'S<'/ !OU7N9)(H)9(XFFD525 MC4@%SCA03QS[U8HH ^4/&WP7\5^-?A?\<_LWAS5M,N/&^FQPV?A6^UV.5UU M>:)+D3+,T<<;[[<>6),8@(VX(4\Q\9_V;_$7B#P[<:=I'PTL=9TS5/ MF27%HC:!K#%F>X)D<*[R%U#31EGS#G)#9/VK@48H \1^(W@3Q/K>E?"SQ;H^ ME*WB;P==+?S>'[J>(-<1RVAMX8\1W_@W_A%-/\'^(%1;^WR)Y4N;I,$('FF3R\,<+'OX)%?9E&!Z4 ?+ MO['GP)F^%VO>/-1U/X#9;^\M[C3'>YMKEHXS:0QW"1^5(_E!IH64_M8_\FL_&3_L3-9_](9J]6KG_'7@^P^(G@KQ#X4U8S#2 M]E=!0 5XA^TE\*?&GQ(TJ)_">O6%C)" ML2"PO=-%QO;[5%(TBR&9 A"Q],'(! (W5[?24 ?&7[4G[.OB?QKX^U/6M(\# MVWBV;5M$T2QEU2UGM;&>&>TU0W%PVZ6174R08C5D8D84$@ &O5?A!\*]0\-^ M(_C)I4WAH>%O!WB"^@GTE+:: QLK6$5O<,L<;$HQ>(N=P&=X/)S7O&** /B/ MQ'+XFT'P%X _9]\8Z!)HFFPS:78R^/G=/[(NK:TG5XHX2,L+N86T:^4ZK@LS M X )G^,_[-6N:UXM^)5UI/PZBUD:]XFT'7;34;"^MK)WAMA:B[@D)E1R6,,S M8;*EG5OO#(^U:,#T% %/1])L=#TNVL-.L;?3;"WC$<-I:Q+%%$HZ*JJ %'L! M5VBB@#RKPY_R=/\ $/\ [$SPU_Z7:[7JM>5>'#_QE-\0O^Q,\-?^EVNUZK0 M4444 %%%% !112&@#Y;^/_QWO/AQ\8WT#2='\1^.-9O-#LKJW\)Z9HJWENR_ M:+M7F,I8>6Q(16+QZ$U](_LXZ'X\\.?":PL?B9J$.J>-$O+^2^O+:0/ M%*'O)FB*8Z+Y;)A>"H ! (H ]2HHHH **** "BBB@ HHHH **** "BBB@#RK M]I7_ ))UI'_8Y^$__4ATZO5:\J_:5_Y)UI'_ &.?A/\ ]2'3J]5H **** "B MBB@ HHHH **** $K$\6Z]=^'M%DN[#1KSQ!>[E2+3K%HUDE)/]Z1E10!DY9@ M.,9R16Y7)?$K6O$>@^$KRY\*>'Y?$VNY$<%E'/##M)ZR%I712%'.W<">GN # MD8?VAK#4? ?A[7M-\/:OJ&K:Y>SZ;:^&T$4=Z+JW,PN8G+N(U,7V>;FB'PAJEMH&LW?A3Q')9V\?B)$C6WM9[I@D$Z34O#>I7*^T/5(M.UC3+Q M@J1S6T[RQA1L:;<-V"0F58<4 ;_@OX^Z'XT\7-X>2RU'2KE-!L/$!FU2$01F M*Z+A(U+'YG4QD-C(!R,Y! [JSUIY;W4X;FV:SM[2:.*.ZEFC*7&Y%;*A6++A MFV8<*25R 003\=>/OV>_B!XWD\33>*/"*^,=$M3T^75_'?AK6;&TFUV- MI;V4O8V\\?F17!"G>DV [!%#(5QL&T ^]AK-B45Q?6Y1SA6$JX8YQP<^O'XB MIXKF*X1GBE29%8J61L@$=0?I7Y_^*_V2_%>I^)/'6OZ/\-9=-LM:\/:K!HWA MY=6M%@T>\E6Q2V*QK/Y,;^9!/(7S$.[>,+[_ .#_ (3>*--\%_&[PQIE M@_@I=?GDE\.WB7,3)&TNF6\!D C9F1A<12.S$ L9-WS$DT >^#5;.2$3+>P& M$D@2"12I(&3SG'&"?H#69#XZT*Y\2-H$.JVTVKBS%^;:.4$B N5#_B5;\CZ5 M\ M=FTVS\6?VGK.EZEK>G"*W@:P-M*WD6K10/$SF)B@5V= M4FWK^\97A^#G[-'B7P;XO\K:)JVFZ:]E?6$=Q:B2]OYXHXY%E M)AWP7,,"E8%O>03EL[?+E#9QC/3TR/S%ZIX!M? ML>K^ +;2%6ZNFT[4OLFFP75K;%(!LN!:R,C22%2"\*J&$(+JAQGJ?B=HOB'4 M/B]\*M2TSP_/J>DZ3>7LNI7L5Q BVJRVK0*2CR*[\OGY W"GO@$ O2_'+2XO MB0OA4Z;?_9C?C1SKH5/L8U$V_P!I%I][?N\GYM^W9D[-V[Y:@^,OQYL/@Z]G M'<:-J6N2RV5YJL\>FF+=;65IY9N)V\QUW!?-3Y$R[9.%.#CD+CX6>)9_B6+ MZ8B>%QXO7QE_;JSQX.+41_9&BW>9YOG '=M*>7_%N^6N=^-NE>)OCMH^DZEX M;\)SW#Z9-JEK931WUFD]EJ2.D4-RSM(TQR 8R5^4 ]2\6?'K2/ M"GB:UTQ].U"]LPEG+J6J6ZJ(-+6[E,-H9@S!CYDBD?(K; -S[5YKI++XC:;? M_$G4O!4"SOJ6GZ=%J,\VT>2%D=D6/=G[XVY(QP&4]Z\D^(_PK\7>(M?UG3XM M.@O-.\8V^CQZGK$$R(NFR6;=&[!W5TP(]@8A]VX*.3J?#WX4>._"GQROM M?U7Q#IFK^';C26A9X-(^S3R3-=22A&8W#DE0X._: 1A0%VT >Z4F*6B@ HHH MH **** "BBB@ HHHH \J^,?_ "43X%?]CG<_^H]K->JUY5\8_P#DHOP*_P"Q MSN?_ %'M9KU6@ HHHH **** "BBB@ HHHH 3 ]*\\^+?Q;/PDTEM7N/#6K:S MHUK&;G4[[3Q'LT^W! :9P[J7"CQT#2? NH> M+M O@3J\EA?V5N3&.1;XN)D.)" '('"%@#DY !<\9?'72O!GBR#1YM.O[RVC M%FVIZI;JGV?3!=S-!:F7+!CYDBD?(K;!\S[5YJQX?^+YU;XC7/A#4/#6KZ!= M&QEU/3[J^6,Q:C;QRK%(\81V9"K21?)(%;$BG%>??$CX7^+?%'B#6;.WT>%M M,\9V^CKJ6HQ7,>-)>TG+SJRL5:56C($913\^[>%7D]%X3U#QAK'Q0U+6=;^' M6H:7'!;S6=A?7&I6,D:VH*OMC6*9G\V:148[PJA8U&05.X ZWX??$B3QQJ.N MV%UX=U7PW>Z4\68=2$?[^*52T4JF-F R%;*,0ZX^91D5@ZA\?K.U\M_ M#NM:A;:;J-II%YJ]I&CP07ESY3)&R;O,"B.>-S+M\L9V[MWRU4^#'A#6M+\9 M^-_$]]IFJ^&+#Q$]M*GA[5]32^DBNT\WS[A6265(TD5H%$:O@" _*HP*XKXA M?#/Q9K/QCB\1:%X7N-$UZ/5K(P>,-*U2*&VN=,C5!-;ZE;-)NG)#W2IMB8C] MUATP2 #UKX7_ !>TGXK:/>7^GPW6G?9M4O=+-KJ2"&X9[:9X7;RR=P!9"0& M..H'2NATKQ$MWHMG?ZA$NBRSQ>:UK=7$3M'[%T9D;DCE21S7QH_[/OB^'R=8 M3X97CZ_)\0]9U>[NH-7LX[MM'O([M52.;[0#&&^TQDQHRX9&;&[#'!'PRN_# M^O?L^>&?%/PVF\7Z_9_#[5-(O_"\FJVS1CR7LT20B2<0.N26!!+4PY5% MWJ-J@>H^*_@SXV\7?LM_"GPSJ&FZ@^K>'Q8+K^@P75C+<7R0VSP,JO<>9;.0 MYCF DR"$ZAP, 'T_-J=G;X\V\@BS@C?(%R#G'4]\''KBLO1?'>@>(8=0FT_5 M;:X@L+R2QN)1( J3(VUUR3CAN/J".U?%WBC]D[7[R#Q_!%X"U'79+KX=V.B: M#>:QKEM=/%J4/FJC8:55CE19HOWJHH!AFV',F9-'1/V<]>T_X-Z[H%Q\+9K? M5KCQ;<:U$=.?2)%FCD^TO 9HII?*GCA\Q8VBD*G+9C/RA@ ?;$%U%Q!^AKE?"WQ+L/%7CKQ=X6M[._M[WPU]E%S+=P&*.;SU=E,1/+ MJ A&[&#V)P:H?!K1+O0?"T-KJ7A.R\,:O';6D=Y+IT4$<%[*MM&I9%C=F"IC MR@'.0(P 2H!./X'T7Q%8?'[XD:K?>'Y[/0-3L],CL=5:Y@=+A[=90X$:R&1< M^=QN4?<;VR =/\.?B98?$N+Q#)86=_9#1=7GT:9-0@,+O+$J,S!#\P4AQ@D MD<]"*AG^)&]5AMKY91;:XPC^R2S)&)&B W^8/ESARH0D%0V>* MX7P%>Z]\,-(^,.O^(?"]U96K:_=:W9*]]9_Z;;F&) 5;SML9_-?C=X5\4P:%K?A>VT2.5+F_N]3C-KJ=G+;O_HRVB2OM<3O$Y=XT.(2 M-Q&T4 ;C_%W68/%=SHUQ\/=?@3[+=75C>>?9NM\L+QH L:S&1"YECQYBJ "2 MVT UL?##XF)\2=/UEZWXG\2VFBR:W=6VG0V>DZ9%<11/3X>^&!H\FM7NOO]MO+O[=J) M!G;S[F2?8Q'!V>9L& !A1@ <5UN*,4 +1110 4444 %%%% !1110 4444 %% M%% 'E7[2O_).](_['/PG_P"I#IU>JUY5^TK_ ,DZTC_L<_"?_J0Z=7JM !11 M10 4444 %%%5[FX%M;RS,LCK&IAZOX/NO"=I'J-]::FD4CR6'-6N MK3P!XFO/$&CW!@U'PS%]E^UVJ^2LZN7,PA8-&Z%0LA))*@;E8 ]>I*\H\6? MM!Z=X;\ :/XXL_#^MZ_X3O=/BU:YU/3XHPEA9.%83R+(ZLP"L6*1AW 4G;TS MZLCAT#*<@C(H 6C ]*XCX>?%O1_B3>>*K;3X[BVE\.:D=.NENU">8/*CFCGC MY.8I(Y%96[C-=8NI6Q16-U#M8,RL)!@@=2.><4 6\48JK_:%N%1S<1;9.4.\ M8;GMSSS_ #IR7L$DKQ+/&TD?WD5P67ZCM0!9K&\4^"_#WCG3DT_Q)H.F>(+! M)1,MKJMG'-['5)9=)U'P]<:9=?8[RTU:-4>.7R8Y6PRLRNH$H&]25." M5)&"9)29!B- QZ M9 W+D ]$HQ7"_#3XJ6WQ1\+Z'XBL=,O+#1M6TBVU>"ZO9(5P)0Q\ID5RRNJ@ M,21M^888D$#L1?V[^8RW$;+$<2$.,(??T_'TH LXI:SIM3']G75Q8I_:DT,; M.MM:RIOE8 D("Q"@G@#<0.>3CFO(?AE^U'IWQ"UK0=-OO"NN>$3X@M+F[TBX MU=[5XKU;=@LZJT$TFQE!W8?;D D9P: /;L"C%9-OK+W&M3V26DC6D5NDO]H+ M-$8FE+5> M.=)'*+*"VW=@,"<'H?Z5YKI'QOCUSXNZMX(LO#VJ3VVE,(+O7%\LV\=R8TD\ MHH&\T+LD7]X4V9XW9H ]2HKC?"_Q+T_Q5XY\7>%K:UU""^\-?91=2W=N8HI? M/5V4Q$\NH"'Y@-I[$X.(?%OQ,;PCXIT32YO#NKWEAJ5S%:/K5LD9M;264E8E M<,X=LDUFO5: "BBB@ HHHH ***P_%OB"Z\.Z M+)>6.C7WB"]W*D6G:>8Q+*2?[TC)&H R2P_M#Z=J'@+P_K M^F^']9U'5-(TBC6UM9[IMD$4J,XER79(R5C8(S@,5.< 'KM) MBN(G^)K6?Q*LO"EQX&WOEE%KKC+']CEF2,2/$!O\ ,'RY(*:Y2UB,@M[9=TLS?PQHO\3L2%5>Y(% &KBBN7\ _$/2/B)X M"T'Q?ITYBTO6;.&]@%R0CHLBA@CC. PR5(SP016])J%NC,K7,2,K!""XX)[? M6@"UBC%5C=P[VC,\8D7)*[QD 'K_Q-9^([G0=,N/$-E&8;75I;.-KN!"&!5)2N]5(=^ 0/F/J:OIJ M5M)Y>VZA?S"0FUP=V.H'/...E<3\0?BY!X#\0Z'H46B:KXAU;5(KB\%KI:1E MX;2 QB:8AW7?M,L8\M-TC%_E4X- 'H-)BL/PSXKM/$GA?1M=0265MJMK#=0P MW@\N51(@<*RGHPS@CM@UYKJW[4GAS1_^$B\W2-?;^P_%=GX0GQ8$;KJY\G9* M,XVP#SU_>-M#<;=V]-P![-BC K)TO6GO;>>6[M7TOR[F:!%N)HF\U48@2 H[ M *P7< <,!]X*YN[ M9M+2*XE@7[1-$PE57*K*"CL K @$AAG# '(J]]MA#Q S1YF_P!6"P^<>WK^ M'K0!8P/2C%59]0@MK2>Z:4&&%6:1D.[ 4<].XP>*\[^#GQN3XN^';O7$\-ZM MHNGJ//LI+I4E^VVY74SX8C_EDV''&5Y% 'I]%98X-0A\J=?+F>([TZJ"[_Q%IUCJ&H) M%K+Z%:64:HDU_=B<0H(B[*NUV.59F5=OS$@&O_ $NUVO5:\J\.?\G3_$/_ +$SPU_Z7:[7JM !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y5^TK_R3K2/^QS\)_\ MJ0Z=7JM<]XS\'6/CO1[?3=2:=;>#4;#5%,#!6\ZSNX;N(<@_*9($!'<$X(.# M70T %%%% !1110 54O)Y;:SFFB@>[ECC9UAC*AI6 R%4L0H).,9('J15NB@# MYS_X17QG\5/"?Q$MM;\"W'A'7]?L1'';2[/4-.^U:59P6ZQ-,7DN!$\CGS M"@5F"@H6&E& : /!_&I\5?\(!X9\*:=\)M4NO#]Q:+#J>F:?J>G!K M2UC&([(M-<("64(KLFX!2X5B2&'H'Q#U?Q18?#R5]"\.76K>(;F)8/L>F75L MCVKNN'E5[AXT81G..CZ]>:M/I:+9>3)BV_=H(#*BQR3J_[MR5* %L;1SOB+]E35D^%GB+POI&DZ M9 F@7#V_A)K".V2ZGTR:YAN[NV+2HR1O(OF6N7!5PI:0,LAKZZP*,#TH ^.? M '[-%UHWQ8^&%[?>!=9O?"^E:9JT4_\ PD.I:?<)ITTUU%<6P:U@=8!L:.4J M((F5-\&#^['EXDGPT\8>&?B)X\\7ZKX'N- L=0T'Q)IUWJ.G:CI]I!-Y\\ZDE8(RF64 1F2,)%&H:ON'%0WUA;:G93V=Y;Q7=I<1M%-!.@>.1&&& M5E/!!!((/6@#\\[3]G[5-46\TN+P')I>M3W5CJ&IZ;H.F:#8Q:CIENDD BCC M-S>6_FK-.D["X95D\H;0&CS7U9J/P]O;3]G+2_!8\-#Q>D5G:Z?=Z)X@O8Y9 MKBT#()$><;4,RQ9VL,#>!A@!NKT;P?\ #OPI\/;:XM_"OAG1_#-O<.))HM'L M(K1)6 P&81J 2!QDUT&!Z4 ?*DGP<\?ZG^SYX\\+VW]NZ?;WFJ1W6B:#K>JV MM[J45@LD,EQ8-4!)%$A(RHI^ ?A'XL\ ^,/ #->FT#3 M-"\002?VCJ6EM<6DUY-#-% 4A>.)06@=56%3&@DB&0 VSZWQ1B@#\^/#'[-_ MQ'3X2>/?#][\/M7M=1U?X::7X9A7^W[7;-J5H9TPA2[(CB(EC;'RJP23*M(N=*UK3+/6-+N5"SV-_;I/!* 00&1P589 / M([4 >!_LH:%;^ /#'C:PA\&-HWB3[<=5O[*RLM/LH;EY(\0QVZ6]S-%&H6(* M$DF)#$L=JN*\TMOV5[G4?V5_%=I=> =7C^*-YI&HZ7:6MWXC$S*9Y=X,#?:V M@MXV/E[U0IN$;*RL&VM]?^%_!^@^!]*72_#FB:=X?TQ7,@LM+M([:$,>K;$ M&3@"+;Q-X&TVQ@N9=2B\O^TXS.T\;> M5,\B,PG56E08+B5\LS;F7QK\"K_Q5\-5L_#GPLO/A_IA\0V^HZMX1T^ZTEI- M5C6V,+-%%(TUB@5C ^U]N\P,Q"OL9OK[ ]*,4 >:_"#P@G@O2=%TJ3P[=P7E MAH=K9'7M1GMKFZFC0OMM99DP[O&/F/R"/+G:6YKB?$OACQ9=_M+Z%J^A^%KC M1;6%0FK>)H;F#[)J5B$?]Q,F[S7E5]FS*?)@E7VLX;Z P/2C:/04 >%KJ&N? M#SXH_%_QEJGA6\'AMM*T^6SO_MUDB79M4E$JJ'G4Q_ZX8,NP?(W(XS:^)N@: M_P#$?Q7X(.EZ%KVBRZ3?6>KQ^(O[3B@LXH_,1KFVFMEFWRN\(DB&Z$A3)PZC M<:]JP/2C ]* /GGX8? [5=)^*EYXB?\ M?1?#.CMJ*Z#X>U:[M;A%N;N8R3W M,?D*6C@;)V))*[_O'RD010R?LN?#KQ=X"U37_P"U]!_X1O2;JTMFELWN+>9) M=3#2FZFM/*+&*T?>K)%(5*EFPB G/T128'I0 M%%% !1110 4444 >5?&/\ MY*+\"O\ L<[G_P!1[6:]5KGO$?@VQ\3ZQX7U*[:87'AW47U2R$3 *9FM+FT( M<8)*^7=2\#'.TYP"#T- !1110 4444 %'_"5Y=>%?#L_BC7,B." MQAG@AP6X\QFFDC4A1SMW GI[CK:3% 'S_'X6\3Z7X=\"^(-*\"WJZAX;U*\E ME\.W>H61U"[CN(94EN/-63[.)FFD\P@2!=K/T;"5DZ+X6\;^#-%\">")/ =] MXDTG1TAOKG4[74+&&TDU$RF50XEF$PA@=R^5C+,R)@$ JWTMBC ]* /'-8\+ MZ[XH^/OASQ!;:1K?AZT\/_:(+K5+C58FL-7LY() (8[6.9R'$S12>8\<;8AQ MN;Y16I\5=,\1>,-:T#PSI]OKFD:++,+V]\5:/<6"FS>(%HHO+N-[-EU0EA$X M& .,DKZ?BC% 'RCX1_9^U;4_ /Q%^#_B?P[>7/A ZE4JF,[2%SMK%^+O[-/B/XB6OA;7-4\.2?VGJJ7$GBK2O"4VF MQ3Q7LD,,=M.L]Y&4<6Z1/&)$Q*IE+1G!8'[(VCT%&!Z4 ?)?AGX&Z_H4O[06 MI#P$+WQ'KC.= O=8U2.Y-\DEC%#+&DHF$L*M+"6*DPAE,2Y4*/+\]C^%7B7P MOX#U7PYAZJFC/9SQC3%2X7^SXKN.W>))8G(B>52-\,F^5 MT8-][UC>*_!?A[QYI8TSQ+H6F>(M.$@E^QZM9QW4.\9PVR0$9&3@X[F@#X<\ M ?LY7NHZ]X1ET[PYKMCI.@NEN8=/DT>R73-5BO6NKBX?!G80S":)?]#D9]D' ME2%LU6+3=:TJ\8+''+:S231*HV- M-N!?!(3*L.*]CT30M-\,Z3;:7H^GVNE:9:IY<%E8P+##"O\ =1% "CV J[B@ M#Y*^-/P(\>?$OP7\+K7Q*^I^)Y].TV>TUZVT"XTZ&X-[)'$$O5:\C\H%/+E7 M?&$E4R[H\UJP==3LI06FG7-VK6\B6LM]#$I59=B.LFZ(K(H0J^1]^X'I7.^,/A MQX2^(<5M%XJ\+Z+XFBMB6@36-/ANUB)QDJ)%.W.!G'H* /"O&'A>;Q1^QMIW MA7P#X.U*YBEM+738-'2YM+2XACAF42.THF2+)\EOGB<[BX9<@Y&9\1?V8=)G MUGX4SZ'\/;_5+!/$C:KXFAU#6OM3^5)8O;D79N;EC=;2T0V@R )'(J\.5?ZF MMK6&RMHK>WAC@MXD$<<42A510,!0!P *DQ0!\>>#O@AXFT'X4Z'I&H_#F M36=&T?QAJ]_<^"K^_M+DZA87$EPUK)NDG,,C1&:-MD[]49N65"9/$O[.>N:S MX^^'>HP^'];TWPYI.EV%OINF:=JM@Q\.SV]TTI$\]PLDQ5XS"CFT=B1"R$NA M4U]@4F* .=\+VR6FG7XM/#B>&V-[&?%?A_QKXYO)O"EUX,\)7+>9!H$T]L\4E]YCF6>U6)RL<;ILSG:&8[ MMH8NS>_X'I1B@#P;X(:OKGPU^'O@[PWXG\)W^D:QJ>MW]L+=KRRE,:R33W:R MGRYVW+L;!";F7:Q("C=4H\&^,-6^*7Q=$-A+X;T[7]-TZUTSQ%<^1=02/"DH ME'D1SK-SYQ'.S[KJUSUEX-L;'QSJ_BR-YCJ>IZ=9:7.K,/+$-K+=2Q%1 MC(;=>RY)/("\#!ST- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 F,4M%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "8S2T M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 )@4M%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#_&SQM>? M#7X->//%NGQ17.H>'] O]5MXK@$Q2206[RJKX(.TE1D @XSBNXKRG]K'_DUG MXQ_]B9K/_I#-0 ?\(O\ &O\ Z*/X(_\ "&NO_EM1_P (O\:_^BC^"/\ PAKK M_P"6U>K44 >4_P#"+_&O_HH_@C_PAKK_ .6U'_"+_&O_ **/X(_\(:Z_^6U> MK44 >4_\(O\ &O\ Z*/X(_\ "&NO_EM1_P (O\:_^BC^"/\ PAKK_P"6U>K4 M4 >4_P#"+_&O_HH_@C_PAKK_ .6U'_"+_&O_ **/X(_\(:Z_^6U>JUS?B'Q8 MV@WJ6XMO/W1A]YDV]R,=/;]:J,7)V1+DHJ[.-_X1?XU_]%&\$?\ A#W7_P M MJ/\ A%_C7_T4;P1_X0]U_P#+:M__ (60W_0._P#(O_V-'_"R&_Z!W_D7_P"Q MK;ZO4[&7M8]S!_X1?XU_]%'\$?\ A#77_P MJ/\ A%_C7_T4?P1_X0]U_P#+ M:M[_ (6.W_0./_?W_P"QJ35O%]X_@?5M3LA:V=[!F.'[;/LB+G:!N?;A'K;23?685;R&Y4-JUS#9.ES'3W=O?3ZCI@/E'3&AD555FY( ),;E@=SD$;!\M2VW[1<4JZG&^D) M!=:9%(]U!+J40?*RB,21J,#L :?_ B_QK_Z*/X(_P#"&NO_ M );4?\(O\:_^BC^"/_"&NO\ Y;50A_: 6\^(P\(P6EA]JACD-TXU#=MD1;@& M-04!SYEOU(P58'&V4[7+QW$\Z:EV MCM#>;DO\[D$$MQQB,CF*%V&2.60'&25?KG[14&E>)=2TR'2HKJ/3I)EN&.HQ M+/'Y.3)N@&74LHW1[L*X*G M55\*<8W#.ZN>\&?'2[UHVT-RAN8[V\MQ:W,:^1-Y326\;B2%E;9AYUXW$D%Q MD%02 ;?_ B_QK_Z*/X(_P#"&NO_ );4?\(O\:_^BC^"/_"&NO\ Y;5DM^T7 M+&]PK^'T(BCDN \=\&5HD,H?G8/WBF!LIC #QDM\QQ-;?M$1W$^L6QT>);W2 M?/2ZMVU*-7WQW'D[D0@.\+,"!*%^\-I4'. #0_X1?XU_]%'\$?\ A#77_P M MJ/\ A%_C7_T4?P1_X0UU_P#+:J&A_M '4?%$&EW.F0V\4TL-MYL5V9F25IFA M07,>X"O9: /*?^$7^-?_11_!'_ (0UU_\ +:C_ (1?XU_] M%'\$?^$-=?\ RVKU:B@#RG_A%_C7_P!%'\$?^$-=?_+:C_A%_C7_ -%'\$?^ M$-=?_+:O5J* /*?^$7^-?_11_!'_ (0UU_\ +:C_ (1?XU_]%'\$?^$-=?\ MRVKU:B@#RG_A%_C7_P!%'\$?^$-=?_+:C_A%_C7_ -%'\$?^$-=?_+:N%\<_ MMF3>"?&&KZ"GP+^,GB%-.N&MQJNB>%#/97.TXWPR&4;T/9L<]O6L3_AO:?\ MZ-P^/7_A&#_X_0!ZK_PB_P :_P#HH_@C_P (:Z_^6U'_ B_QK_Z*/X(_P#" M&NO_ );5Y5_PWM/_ -&X?'K_ ,(P?_'Z/^&]I_\ HW#X]?\ A&#_ ./T >J_ M\(O\:_\ HH_@C_PAKK_Y;4?\(O\ &O\ Z*/X(_\ "&NO_EM4?A+XU7GQ(^$^ MJ>*;/PKK_@*^AE>UBT[QY8G2YS(-FUR"7 C;>%$G(SG(^4BL>]_:&;P];:2; MZS"K>0W*AM6N8;)TN8[EH?*E?<80HV%?,5BKNR%0 PH W/\ A%_C7_T4?P1_ MX0UU_P#+:C_A%_C7_P!%'\$?^$-=?_+:H_"'QEE\>WOAN6QMX[&SO=0FMIH3 M=PW$H"VDDI201L?*EC=0KH>GJ[M[Z?4=,!\HZ8T M,BJJLW) !)CZ@EU*(/E91&)(U.'DMW.=LP7!/&!V MDA_: 6\^(P\(P6EA]JACD-TXU#=MD1;@&-04!SYEOU(P58'&;VRG:Y>.XGG34KFVLYDCCFEC? M:H=EG,1C_>&$L-I5U!WJM2W'[1+1Z=+?1:'%/;1VAO-R7^=R""6XXQ&1S%"[ M#)'+(#C)*@&G_P (O\:_^BC^"/\ PAKK_P"6U'_"+_&O_HH_@C_PAKK_ .6U M9^N?M%0:5XEU+3(=*BNH].DF6X8ZC$L\?DY,FZ 9=2RC='NPK@J=R@UU'_"> M7MYI?BI;=;2#4[+49-+L$+F3=)L0QM(N >KEBJY^53@GK0!C_P#"+_&O_HH_ M@C_PAKK_ .6U'_"+_&O_ **/X(_\(:Z_^6U)I_QJF?0]*NY](>>>:SN&NDMG M):*[M6"W=OMVG#+B0KDC=MQQUK!?]J"S@\.ZUK7+!K44Z7+-%) M*@1T!4;DA<G_ .B- MI\%T]R]VH=6DMO/&\;0 H57W,#P=N%;=@ %W_A%_C7_T4?P1_P"$-=?_ "VH M_P"$7^-?_11_!'_A#77_ ,MJ@\3?$_Q#>^'O!-WX8L[8WWB2>XB@29UEC^6S MN9H6+;D&PM%&6Y#;20!NZ0/\?!8VVCW6IVMEI\6I13B&>74@MFDDL M4 >4_P#"+_&O_HH_@C_PAKK_ .6U'_"+_&O_ **/X(_\(:Z_^6U>K44 >4_\ M(O\ &O\ Z*/X(_\ "&NO_EM1_P (O\:_^BC^"/\ PAKK_P"6U>K44 >4_P#" M+_&O_HH_@C_PAKK_ .6U4_#7B/XA:!\9-$\(^+==\/>(;#6- U/58I=(T.;3 M9;>2TN-/B"MONYPZN+YCC"E3&.N>/8J\I\2 ']J;X>?]B9XE_P#2[0: /5J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *\G_:OW-^R[\8@ 6W>#=8 [_Z#-7K%)0!Y5_PUC\$ MO^BP^ O_ I;+_XY1_PUC\$O^BP^ O\ PI;+_P".5ZM10!Y3_P -8_!+_HL/ M@+_PI;+_ ..4?\-8_!+_ *+#X"_\*6R_^.5ZM10!Y3_PUC\$O^BP^ O_ I; M+_XY1_PUC\$O^BP^ O\ PI;+_P".5ZM10!Y3_P -8_!+_HL/@+_PI;+_ ..4 MG_#5_P $3_S6#P%_X4ME_P#'*]7HH \H_P"&K_@C_P!%@\!?^%+9?_'*/^&K M_@C_ -%@\!?^%+9?_'*]7HH%9'E'_#5_P1_Z+!X"_P#"ELO_ (Y0/VL/@B/^ M:P> O_"ELO\ XY7J]% 61Y3_ ,-8?!'/_)8/ 7_A2V7_ ,+>(/VD?@+XHTF?3-0^+G@6>SGV^8D?BNUC9@&##YDF M5@,@9YY&1WK3_P"&L/@C_P!%@\!?^%+9?_'*]5Q2T >4_P##6/P1_P"BP> O M_"ELO_CE)_PUA\$?^BP> O\ PI;+_P".5ZO10!Y3_P -8_!'_HL'@+_PI;+_ M ..51U?]IGX$ZYITUC=_%_P.T$P ;R?%=K$XP<@JZ3*RD$ @J0>*]DHH \ O_"ELO_CE>K44 >4_\-8?!'_HL'@+_P *6R_^.4?\-8_! M+_HL/@+_ ,*6R_\ CE>K44 >4_\ #6/P2_Z+#X"_\*6R_P#CE'_#6/P2_P"B MP^ O_"ELO_CE>K44 >4_\-8_!+_HL/@+_P *6R_^.4?\-8_!+_HL/@+_ ,*6 MR_\ CE>K44 >4_\ #6/P2_Z+#X"_\*6R_P#CE'_#6/P2_P"BP^ O_"ELO_CE M>K44 >4?\-8?!'_HL'@+_P *6R_^.4O_ UC\$O^BP^ O_"ELO\ XY7JU% ' ME/\ PUC\$O\ HL/@+_PI;+_XY1_PUC\$O^BP^ O_ I;+_XY7JU% 'E/_#6' MP1_Z+!X"_P#"ELO_ (Y1_P -8?!'/_)8/ 7_ (4ME_\ '*]6HH \I_X:Q^"7 M_18? 7_A2V7_ ,QT4 >4_P##6'P1_P"B MP> O_"ELO_CE)_PU?\$?^BP> O\ PI;+_P".5ZO10!Y3_P -8?!'_HL'@+_P MI;+_ ..4?\-8?!'_ *+!X"_\*6R_^.5ZM10!XCIO[1'P!TK5+N_M_B[X)^TW M3,[>;XNMY$0L!4B3^_XIM)&8DY)9FE+,222 M68DDFK?_ UA\$?^BP> O_"ELO\ XY7J]% 'E/\ PUA\$?\ HL'@+_PI;+_X MY1_PUC\$O^BP^ O_ I;+_XY7JU% 'E/_#6/P2_Z+#X"_P#"ELO_ (Y1_P - M8_!+_HL/@+_PI;+_ ..5ZM10!Y3_ ,-8_!+_ *+#X"_\*6R_^.4?\-8_!+_H ML/@+_P *6R_^.5ZM10!Y3_PUC\$O^BP^ O\ PI;+_P".5R>D?%CP5\4/VHO! M9\'>+]"\5_8/!OB$79T34H;S[/YE]HGEB3RV;:6V/C.,[&QG%?05)@>E "T4 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 $0!__V0$! end GRAPHIC 17 stld-20231231x10k010.jpg GRAPHIC begin 644 stld-20231231x10k010.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &Q PP# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBHWD6-2S,%51DDG ]: )**Y+PM\5/!?CIK@>&_&&@^(#;RB"<:5J<-U MY4AZ(WEN=K'!X/-=;0 4444 %%E:/KOBC1M&U;57$>GZ?J. MH0V]Q>,6"A88W8-(2S*N%!Y('>JGC;XP^ _AM>6UIXM\;^'?"MU5 <%E65U+#/&10!V5%<)X2^.?PX\?ZPND^&/B#X6\1ZJR-(MAI.MVUU.4 M7[S".-RV!W..*[N@ HKE_"?Q,\(>/KK4K?PQXKT3Q'<::ZQWL.D:C#=/:L2P M"RB-B4)*,,-C[I]#744 %%9%WXFT?3];L=%N=7L;;6K]));33YKE$N+A$QYC M1QD[G"Y&2 <9&:UZ "BBB@ HK(3Q/I$_B";0(]5LGUR&!;N33%N4-TD#,565 MHL[@A((#$8)&*UZ "BBB@ HHK@)/C[\,8O$9\/R?$?PE'KRS?9SI3:Y:BZ$O M3RS%YF[=_LXS0!W]%%% !1110 4444 %%9">)](G\03:!'JMD^N0P+=R:8MR MAND@9BJRM%G<$)! 8C!(Q6O0 4444 %%%*/%6B>&WOW\N MT35M1AM3<-P-L8D8;SR.!GJ* .HHJM;7MO>HSV\\4Z!MI:)PP!],COS5F@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\A_:N^'>J_%S]GO MQKX-T76X-!U;6[1;*UN[J4Q1-(TJ!878 D+*?W1P"3YF #T/KU<+\9/AF/B] M\/[SPO\ VU?^'6N+FSN5U33"HN;=K>ZBN%:)F!"OF( ,0<$YP<8H ^-_A=^T MGIUU\4OA?\-OCQ\*;GX7?$;0KE(?#6L6\:'3KJ;R6M_+B<#Y8W$@38C2)NV9 M92!CJ/@_\2/B5XX_X*$_%KP[?>)-*/A_PE8VUM#8-I4A7[+*4EVQ$7 V3$LN M^5Q(&V<(@PJ^P:_^SIK7Q+\:>#-3^(?BRP\0Z1X.U-=9TFSL-%^Q7,MV@(BD MNIO.">(/\ @I6+2?QIXGM+OPC9^$O"GB*/0F\, M7]R3XAUF(2K'/>VX$RJB+O#*OE2;A&X+KV]'^,_[9_\ PC7QNL_AIX>USP=X M5D70/^$@O/$WC>8BR*L/W%K#&)X2TKY5BQDX7)"-BNC^%?[)6H_!7X@^-KSP MAXRCM/ GBZ]?4KSPY=:7YD]G.YACE16P"5W)D'N"N:] _P""QUFM MY^S1X838#(WB^S12H!;FWNA@9(_F*]>_:'_91U[XW:W\,-2L_'-MHDG@C6?[ M>47.CM>?:[H2I(!Q<1^7$-FT(,X!'S<5/^V/^RWKO[5WAC0O#=MXRL/"FD:= MJ,>JN)=&>]GEN(U=4P_VF-5CVR-E=I).#N'2@"3X;ZW)\1?$OB?Q5K/@'4O# MNM> +E['1].N8K;[?-;OI\;NF^%I$996DR%21ERB4> ?VY?&^I?'/X6 M^$/$WA[2-.M_'D=WYV@_9I[;6/#9*PDW*JL"8H2RN&"@=?J]O">L M:E\/]2TG4=:@L_$VHV$MI/K^@VC6921D9$FBC>21E9 01EVY7.1T'S3X!_X) M\-X(UCX)ZPWCPZEK'P[NK^>YN)M)"C5A=2-(Y8"7_ ' MQ*\8?!SXL?MM>./!\&B7?%/[:OC&3XJ_L\:3X7T?1G\.?%72H[^6"_MYGO+%F0,V)5E5&5=PSF/. M$8\[@!H>(OV!+G4]2^+9T[X@/I^E_%.]$_B2VETE995A2C?#*R6PT[1+C2)+LSQ8V.&F%R MA'R ?*2&!8[LXH \E3Q[XYN?VTOV?-.^*_@7P=;>+]0TK5W%Y8);^Y\5?#OPEH.K_#FT\8?\(W/9 M7,K1:FUFBJ9=26=I1$%!=2(!$S$9PQ-=Q\2?V8M:\=?M4_#[XP6_C&STVW\( MVSVD>AOI#3-<1RB19]TWVA=I992%.PA2 2&Z56^!_P"RAJ_[//C'Q?\ \(=X MY6V^'_B+5/[7?PY(K69;CQ+!+_ *ZYL9UE156(X4@12@;E+,"= M@/VLOBW\0G_:$_9O\*^%==T_1-"\6W7]I-!=6#W&9X@C)]HVS1F6(>8I$:F/ MYER6;Y0NM\3_ /@GE-\5$^,YU7XD7MQ+X^O;*ZL9KK3A-)HR6TK2+;AC(#)% M\Y4(#&% 7J02>]^+7[)EW\1O%?P:\66'BR/1?$WPY?\ =32Z9]HMKU"D:NK1 M>:K(3Y?!#MC)Z]: /)!\6K?X>_MZ_%.Y\5>'O#T\OAWX='6)_$NDV=U%J$UO M%Y#F H]Q)%C+/RJ!B!&"V%J]X3_;?\;6^F_!KQEXOT/08O _Q2U632K*RTR* M==0T=FE*6SRRO(R7(8 EML<6,@C/0]U/^QI>ZU^TCXL^)6O^,;76=$\2^&W\ M*7_A]]',TL:6(+MY6DWQ?:[CS&658N@$<<6<#.<8H \F^(?[?7Q5\%WW[0JPZ9 MX/NK;X8:E8P6S/8W2O>0W%R8ML@%S@,%(.\<94_)\WR_>7@3Q,OC7P3X?\0I M";9-6TZWOQ"S;C&)8EDVY[XW8S[5\;>._P#@G-X@\;7OQL?_ (69IMI;?%"] MM;J[C_X1N1WLA;W!FB6-OM@#'HK%ASU 7I7U_P##3PM=>!?AYX:\.7E[%J5Q MI&G6]@]Y!;F!)O*C5 XC+N5R%'&YOK0!\T_\%2/B;XC^%_[)VJS^&KNXL+S5 MM0M]*GOK5MDD-O(':3#9RNX((\CG#GZUTWPV^!?@BX_85T3P;+HU@^A:AX1B MN;HM$O[RXDM1*]R3_P ]/,.\/G((!!&!7M7Q2^&7AWXQ^ M8\&^*M/74M"U6 M'RIX"2IZ@JZL.596 8,.00#7B>G_ +,7Q&T?X2I\*M/^+T<'@:.W_LR.[?P_ MOUV/3R-IMUN_M A!\O*"3[/N48QR : /BWX$_MM?%#X2?\$^;7Q39)IFNW7A M_P 5KX;MV\16\\XELW@$B*KQRQD&-B5&2WRX7 P*^R/ /[4OB2R_:,\;?"KX MAVFCAM*\.IXIL-6T*WFAC^S;4,T,JRR/N="Y D4J&"$E4)VCP#_@I)\*_!W[ M/O["GAOP'X3ACTS3;?Q%:M!%-*&GN7V3-+*Q/+N2)#H$/A.TN3)X@TJ)V:."\NF\XJ5:1/F3R M4 61")&Z'8L_VJ?CEXL^-'QS^'?@_P ->$]-V4SZ1'H[P/;" M,_N=DWVA@<+PV4^8\C9TH \E_:8_;C\?_ ^Y\9:C%X6TS2M(\,:G96,&G>(K M:=;CQ)#+_KKFQN%E156(D*0(I0-REF!.P+^UE\6_B$_[0G[-_A7PKKNGZ)H7 MBVZ_M)H+JP>XS/$$9/M&V:,RQ#S%(C4Q_,N2S?*%UOB?_P $\IOBHGQG.J_$ MB]N)?'U[975C-=:<)I-&2VE:1;<,9 9(OG*A 8PH"]2"3WOQ:_9,N_B-XK^# M7BRP\61Z+XF^'+_NII=,^T6UZA2-75HO-5D)\O@AVQD]>M 'D@^+5O\ #W]O M7XIW/BKP]X>GE\._#HZQ/XETFSNHM0FMXO(,O%^AZ#%X'^*6JR:5966F13KJ&CLTI2V>65Y&2Y# $MMCBQD$9 MZ'NI_P!C2]UK]I'Q9\2M?\8VNLZ)XE\-OX4O_#[Z.8Y7LVB12?M"SX$A:,,6 M$8') 5>",KPG^P>VG2?##2/$?C<^)/!/PUO9K_P]I8TL07;RM)OB^UW'F,LJ MQ= (XXLX&QNE>\AN+DQ;9 M +G 8*0=XXRI^3YOE]7^+?[:5WX"\6?"RVF72?!_AOQCH"ZR-<\2V\\UG+&O!VFSW%W8:%I\.GPSW3[I9%C0*&8C R<9X '/ KB+GX.>+]#\=^,_%?@[ MQ]'IUQXGN;>>?2-P%KP5 M^W3+!X@\8>'MJ0I#AAE6R47' M/77W["7@W5_V=_%'PMO[^[ED\2:I+K]_KD,212_VF\@?SXXE&Q%!55$8&-@( MSDEJZB'POXW^%?P*UZ37_&(\4:_H7AVZBLM2T3P^8YY&2#*2O:F=UN)P47: MR*RUMM'N[JYTF."7;\Q%\HE& MTY9]J!-K?*=I%1>/_P!N?XO^$_$/[1.GVFG^"9H/A<;6>UFN+"\W7D,TZH$D M NOOA'!W@@;D^[A\IX1\$Q\:_AEXH\,^(O"GCOX->,=3O[BSM[KPYX?L[)_$ M%W#/(BN+DPV:3@J'WRN\HVE69F.#GZB\8?\ !/?Q/XLU[XWWY^)FEP1?%(0Q MW<;>&I&:QCBF62)8V%X Q"KM)(Y/.!TH VOA1^V;XJ\;?M%?#SP1J^A:1:Z' MXY\#P^++3[$TK7-C(Z/)Y4DK-ME7;&W2.,@N!\P7+<-X@_X*5BTG\:>)[2[\ M(V?A+PIXBCT)O#%_OJ5YXSN7SYCVETLJ^7G( #1O@*.X! MH \N^+'[:/Q%\(_'KXD^#-!MO"EUH/A[P-+XRT^\N[&Y:9PD4<@BDVW*JX;< MPR F P/.W#<5^TK^U3X^\:?LF? WQ=H%W8^%C\0=8M=-UFWCMGF).]MRQOY@ M*PLT+;D^^RL%\Q0&W>M_%/\ 8>U[XA?&WQ_X_M/'^G:6GBOPO+X3.G3Z!)<& MVMI(D0R"07:;Y,KG)4#G&.YKZW^P%<:]^S'\._A9-XZCBU;P-JJ:IIFOQ:01 M$[*\C!9;8SG=Q*02)%Y ..H(!]9>'X=6M]&M8M;O+._U54Q<7.GVKVL$C^J1 M/+(R#V+M]:TZSM%MKVSTR"+4KT:A>JN9KE(A$KL22=J G:HS@ DD #+,N6,>H:M-)I5QF:W\I',EJ1OV_P"T=\:_ WC4:/#X5\!:5!K,>IZ587(N/(D192)4\R7>4C;!V*"2 MI(49V@ ^H:*\C\)_M4_"_P =:]X;T?0O$S7^H>(].EU;28AIUV@O+6,R"1T9 MH@N5,3@J2&X''(SD:7^VI\%]8CLI;?QJD4%WJCZ(D]WIMW;QQWRJ&-O*\D*K M"^#P)"N[#8SM. #W.BO._#'Q^\ >+O#WB76[#Q) FF^&9WMM9EOXI;)M/D1= MS"5)U1DX/!(P>Q-4=-_:5^'&L>&M8UZ#Q$8K#2/(-XEW87-OWN@7%U+#8W;65RE[I]Q8S0S*B.4> M*X1''RR(Z[Y$]S# MK.L=W'"Q25K>8H( M[@(P8'RF?E6_NG !ZA17BWA#]L+X1>.=1T:QT7Q<+BXUB_FTNR$VG7=NLMY$ M%:2W+21*JR@.IV,0QW# ->9_M;XH_M M_%/X=7.G1Z=#X:6UNM&GVNLFHV;KMEF.20RB7[K* "KKU/- 'T'17C_A[]JO MX:>+-,UJ_P!'UK4+^WT;4X='U 1:!J!DMKR1MB0M&8-^[=A3A<*6&[&X9V=0 M_:"^'^F^.QX0N/$D2:Z+F*R>-8)FMXKF0$Q6\ER$,,Z7K/B:9;NRO(].N M#8Z3>WL45W(,I;-+!"Z"8_\ //=O_P!FMGQ?^T3\/? NK6VFZ]XB&GWLMO'> M21M9W#_8X)&"I+=,J$6J%B &G*#.?0X /3**\/\ VJOC_)^S[X%T/5X([-&U MC6[71?[6U1)'L-,2;<3=7"QD,R*%("AER6'S 5J> _BQJ+Z9X@U/QCJ'AL^% MM+T^VO[?QCH\[+INH1.9O,E7>[B,)Y:#9YDGW@V[YPH /7**\+\9_M&Z=K/P M8\?^*?AMJME>:YX6TI]5>SU[3+J'$:PM.N^WD,$NV6-&"2 [2>1NVD5XQXS_ M &S/B'H/[-/P0^*=GIWAIYO&>J6>F:KI\]I<%4-PSX>!A."FT1,,/OR6!R,8 M(!]MT5X+XN_::TOPG\?SX*N]7TVTTS3O#]SK&J6D^F:BVI_NP'$MN4A,,L(C M#[MK,VY2H&00.A^'O[4OPO\ BKK.CZ5X7\51ZE?ZQ8R:CIT;6=Q MW CLDC1 MM+&JN49&#*#N7:<@4 >LT5XK+^V'\)D\26.AQ>)KF]O]0OGTVQ-AHU_.XC&U0F-A4DDYW#I0!],4G6OEKP/^U)XET_\ :6\8?"'QU::3 MJ[:'H(\0#7_"=G_;;^$\'@&S\2:7 MXL%Q!K%M>R:/#>&?VK?".G?"+P7XI\:>)=,.H:]IIOS_ ,(W87US%*D:DSSQ0>4UPL"8 M.9)$ 7C<1D5O:C^U/\*M-&ER3>,;62WU*SAU**>V@FGAAM96"Q3W$B(RVT;, M0 \Q09!YX. #UNBFJP90RD$$9!'>G4 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 445FZW:7M]I5U;Z?>C3;V5"D5YY0E,)/&\*W!(&<9!&<9!&00#2HKPWPUJ M7Q,N?AU\0M.L-5@\3^)--U>?3="UR_\ )LC=0A82[N8H&B$D+O<1@B$J7@ 9 M?O5Q%S\4/'-_X1LK?2/$&J:=J^C^'M5\0:I<:[863W4]W:7/DBPG$48B$(<3 M*SPJK,J(RR#)+ 'U3161X6UM?$OAG2-76+R5U"SANQ&3G;YB!\9]LUPFM?M) M?#_PWXHE\.:OK%YI6KQB8B.]T:]ACF$3(LC12M"(Y0IDCR49A\ZGH: /4J*\ MP_X:8^&O_0SQ?^ L_P#\;H_X:8^&O_0SQ?\ @+/_ /&Z /3Z*\P_X:8^&O\ MT,\7_@+/_P#&Z/\ AICX:_\ 0SQ?^ L__P ;H ]/HKS#_AICX:_]#/%_X"S_ M /QNC_AICX:_]#/%_P" L_\ \;H ]/HKS#_AICX:_P#0SQ?^ L__ ,;H_P"& MF/AK_P!#/%_X"S__ !N@#T^BO,/^&F/AK_T,\7_@+/\ _&Z/^&F/AK_T,\7_ M ("S_P#QN@#T^BO,/^&F/AK_ -#/%_X"S_\ QNC_ (:8^&O_ $,\7_@+/_\ M&Z /3Z*\P_X:8^&O_0SQ?^ L_P#\;H_X:8^&O_0SQ?\ @+/_ /&Z /3Z*\P_ MX:8^&O\ T,\7_@+/_P#&Z/\ AICX:_\ 0SQ?^ L__P ;H ]/HKS#_AICX:_] M#/%_X"S_ /QNC_AICX:_]#/%_P" L_\ \;H ]/HKS#_AICX:_P#0SQ?^ L__ M ,;H_P"&F/AK_P!#/%_X"S__ !N@#T^BO,/^&F/AK_T,\7_@+/\ _&Z/^&F/ MAK_T,\7_ ("S_P#QN@#T^BO,/^&F/AK_ -#/%_X"S_\ QNC_ (:8^&O_ $,\ M7_@+/_\ &Z .W\7>&-/\;>%]7\/ZM MUI>JVLMGY\(^-[GS+K3+^[T_29$8$_V:LTC0R9#, 7:21L9R%**0"M>E?\-, M?#7_ *&>+_P%G_\ C='_ TQ\-?^AGB_\!9__C= 'R%X*_93^)%EX)^$GPGO M-$GL[?P+X^;Q1=^,C,]?IGP@^(&L_ MM7_M#ZU=>"=3TSPOX[\,C0],UFXNK3RQ-%:K#N=$F:14+_P%G_^-T ?&W[.7P!^*_P^^*/[ M/%]K7P^OK;2O!GAO5-%U:[6^LW\N::6X=&51-ED(>/!'.6.5&.>2B_9Y^,%O M\.=&T[_A56M27]O\8F\=2P_;=-'_ !+Q@@9^U8\PY(V],J#7K?@_P#9UTOQ-\+M M6F\3?"GQ)%XD\0:?I^E:[9:]XNDNYW$,BN'MY3<3 )"Q:2,[D;(VX .:]P_X M:8^&O_0SQ?\ @+/_ /&Z/^&F/AK_ -#/%_X"S_\ QN@#G?V6?#OC_P *^#=> MT_QE<:K=V<6IR#P\/$DL$FK+8[$VK>2PLZ.WF>9M;B?M(_"_XA^*? *:-9V!UR'4K#19[.*TTY9O-\CR($D $;!URPW2,Q=GYP3] MG_\ #3'PU_Z&>+_P%G_^-T?\-,?#7_H9XO\ P%G_ /C= 'P=\._V=OC!H*=0=K[3]L=C.80K<7)+, &)4 _+_P%G_^-T 6OBOXB\5^'_AXS>'O M"VH>(/$-XJVOV;1KBW#61=)7$?.!P6;;D $D?*NN? _P")'PD_:A^% MWQ"\(:1XL^(>G6NB?V'KXO?[&LS!IS ^5#'Y1@WR1,=Y#*P;" 2=+_ ,!9_P#XW1_PTQ\-?^AGB_\ 6?_ .-T >:>$/V?=:\(?MC>-O%M ME D/P_\ $UA9ZO=)Y@.[6(?,A"[,Y'R/YI;&"VW!R#7E?@#]DW5=-^-GQ-L? M'/A#7?$GAC7?%W_"6Z)KFG>)I+73TD,GFJMW:K.A,L;*FUQ%)D\9"@$?3_\ MPTO\-?\ H9XO_ 6?_P"-T?\ #3'PU_Z&>+_P%G_^-T >._!3X<^+M#_;4^.7 MB[6_!%]8^%_%,-A#I>M7$UHZ,+6,1N"B3-(JN0&7*]%&X*>*\2\;?L\_&/Q5 M^T9I/C.?P'!::-H_Q/CU2*'1I[2"*;2U"#[:R!U,L[;"9'E/F?=51MX'V?\ M\-+_ U_Z&>+_P !9_\ XW1_PTQ\-?\ H9XO_ 6?_P"-T ?G?\1&\.V7C+XI M>$M2\._$67X8W'C^3Q'K-SH_A3^T4^T0,/.*:DDX2*'^-/VF?&WBO4?#6M^//A-\3-$T\Q7'A_P 12:$RPNN M6Z2%1C"Y)!])OX_V>]0O=4E?7M1ALM4N);K4-'MM1U.'3+R64YF,MFI$+[SD MN&0AL\YKU"U_:,^%]E;16]OXC@A@B0)'%':3A54# CX ':@ ^*WAO4[CPC MX?T#3O!VG^,O#;.+37-"U*96$EBMN^ C2@B202+%M#X#=V4$L/D*\_8C\5:I M\(_C[X;\$:3?^ /"_BQ-/F\/^#M 6*JJ MJ/L7_AICX:_]#/%_X"S_ /QNC_AICX:_]#/%_P" L_\ \;H \$TSX,ZA#^S] M\0]2M?AEXKL/B9XF\(-X>4P/'&L3S7;QBW1Y6(8LK!=P"'@'R MGQS\$?BQK'[%WP+^'UK\,=9D\4^$]?M+[4[7[;IZQI#:^;DJYN<,7\Y=H'/R MONV\;OM'_AI?X:_]#/%_X"S_ /QNC_AICX:_]#/%_P" L_\ \;H ^8?CQX!^ M)/B?]K*'Q]HWPN\0:CX='P^NO#;2I=:FZ7X2\,:IHNMWDEY9,D$MQ+<,C*$N&9EPZ9( M7(W=.#C[-_X:8^&O_0SQ?^ L_P#\;IDG[2GPSD1E;Q-$RL,$&TGP1Z?ZN@#\ MZ?@[K?A31;_X8Z?XET3XAZ=\-O!?B>YU;1-0E\)YM8II[@B)KG54G9)H [ A MHHE#%ADL "?JO_@HE\-O&/QE\%^"?#'A7P+J'BU+/Q+9ZU?R0S6<=N+:(2H\ M1$\R,SL).!M*D9RPZ5I:3:_L[Z.UI!#K>H2Z/:2K-;:#N?\-+_ U_Z&>+_P !9_\ XW0!9\)^!O#?@/P'?7?A+X>P M>%I[RR:XDT/3K2UMKIY-A(A;RW$1DS\O^LVY/WL_B M[X=:O\.]1MO&TMGJ]C!I\=Q8NUV]YY@CE603[ JB50VYE.(S@-P#],_\-+_# M7_H9XO\ P%G_ /C='_#3'PU_Z&>+_P !9_\ XW0!\=_ #X'?%OX.^+?@]XWO M/A_J6IQ:1X1E\$ZYX>2]LOM=GBX>=;N F8121MN4%2X8$-Q@BND\1_LQ>(M= M_:=\>ZWXM\#ZSXC^'WQ#TFRAF@\/>)GLET^6&-8O(NXUG@\Z(@%B5$FWH%.3 MGZ@_X:8^&O\ T,\7_@+/_P#&Z/\ AI?X:_\ 0SQ?^ L__P ;H ] TBPBTG2K M&RA0Q0VT"0JAD,A554 #>W+8 ZGD]35^O,/^&E_AK_T,\7_@+/\ _&Z/^&F/ MAK_T,\7_ ("S_P#QN@#T^BO,/^&F/AK_ -#/%_X"S_\ QNC_ (:8^&O_ $,\ M7_@+/_\ &Z /3Z*\P_X:8^&O_0SQ?^ L_P#\;H_X:8^&O_0SQ?\ @+/_ /&Z M /3Z*\P_X:8^&O\ T,\7_@+/_P#&Z/\ AICX:_\ 0SQ?^ L__P ;H ]/HKS# M_AICX:_]#/%_X"S_ /QNC_AICX:_]#/%_P" L_\ \;H ]/HKS#_AICX:_P#0 MSQ?^ L__ ,;H_P"&F/AK_P!#/%_X"S__ !N@#T^BO,/^&F/AK_T,\7_@+/\ M_&Z/^&F/AK_T,\7_ ("S_P#QN@#T^BO,/^&F/AK_ -#/%_X"S_\ QNC_ (:8 M^&O_ $,\7_@+/_\ &Z /3Z*\P_X:8^&O_0SQ?^ L_P#\;H_X:8^&O_0SQ?\ M@+/_ /&Z /3Z*\P_X:8^&O\ T,\7_@+/_P#&Z/\ AICX:_\ 0SQ?^ L__P ; MH ]/HKS#_AICX:_]#/%_X"S_ /QNC_AICX:_]#/%_P" L_\ \;H ]/HKS#_A MICX:_P#0SQ?^ L__ ,;H_P"&F/AK_P!#/%_X"S__ !N@#T^BO//A?\=_!WQE MB2?PC>ZAJ5JT'VF.]ET6]M;6:/<%S'--"B2_O](L8[Y6UO4=(@BGOK6S"/\ O(HY597 D\O>%5GV;MBLV 0#V>BO&_B! M+XBUOX76/B#PW\29[&9; -;7F@V5E+!JUS+M6W)$\4P",[( $(^^I&&-VM_.E5);@(PV%U3S&4$%=VW*D94@'HU M%?)D_P 8/B%JEMKNA6'B!;35O!EIK=[>:L;&!_[7:RG1+6*5"NV-94BBB@ HHHH **** "L7Q/I%UXA\/:AIEIK%YH-U=1&--2T M\1F>WS_$GF(RAL>JG&?7!K:HH \Q\.?"36?#'@NXT*U^(_B%[IO)2WU9[73_ M #;2*,#$<<0MA#AN,2Z MI;7;B2\BG#(5Q-(H"_%A%D_;&^ *NH93HOBK(89'W-.KZ"KY_P#BK_R>3\ ?^P+XJ_\ 0-.H M ]Y^Q6__ #PB_P"^!1]BM_\ GA%_WP*GHH @^Q6__/"+_O@4?8K?_GA%_P!\ M"IZ* (/L5O\ \\(O^^!1]BM_^>$7_? J>B@"#[%;_P#/"+_O@4?8K?\ YX1? M]\"IZ* (/L5O_P \(O\ O@4?8K?_ )X1?]\"IZ* (/L5O_SPB_[X%'V*W_YX M1?\ ? J>B@"#[%;_ //"+_O@4?8K?_GA%_WP*GKD_B58>+=4\'WMCX*U6RT' MQ#<8C@U6_MOM268/WI!%D!V Z*2!DY.0,$ Z7[%;_P#/"+_O@4?8K?\ YX1? M]\"OD#5/B5\:M!_8H\?>+O$.N1:=XZ\+S:@]AK6G:?!LU:UMG*QSO!)&R*DN M&;Y0,J%8$ DF3]H[]H/QI\./"7PIUA-3U#2?#FK:3+>^(-9T+3[:]OX)5MHF MC?[/*C*+??(3(ZI\ORC*Y&0#Z[^Q6_\ SPB_[X%'V*W_ .>$7_? KDO@SXCU M+Q?\)?!VN:Q<6-YJNI:3;7=U/IC;K:21XE9FC/\ =)-=I0!!]BM_^>$7_? H M^Q6__/"+_O@5/10!!]BM_P#GA%_WP*/L5O\ \\(O^^!4]% $'V*W_P">$7_? M H^Q6_\ SPB_[X%3UR?Q*L/%NJ>#[VQ\%:K9:#XAN,1P:K?VWVI+,'[T@BR M[ =%) R$7_ 'P*/L5O_P \(O\ O@5\@:I\2OC5H/[%'C[Q M=XAUR+3O'7A>;4'L-:T[3X-FK6MLY6.=X)(V14EPS?*!E0K @$DR?M'?M!^- M/AQX2^%.L)J>H:3X$7_? J>B@"#[%;_P#/"+_O@4?8K?\ YX1?]\"I MZ* (/L5O_P \(O\ O@4?8K?_ )X1?]\"IZ* (/L5O_SPB_[X%'V*W_YX1?\ M? J>B@"#[%;_ //O%_WP*/L-M_S[Q?\ ? J>B@"#[%;_ //"+_O@4?8K?_GA M%_WP*GHH @^Q6_\ SPB_[X%'V*W_ .>$7_? J>B@"#[%;_\ /"+_ +X%'V*W M_P">$7_? J>B@"#[%;_\^\7_ 'P*/L5O_P \(O\ O@5/10!!]BM_^>$7_? H M^Q6__/"+_O@5/10!!]BM_P#GA%_WP*/L5O\ \\(O^^!4]% $'V*W_P">$7_? M H^Q6_\ SPB_[X%3T4 0?8K?_GA%_P!\"C[%;_\ /"+_ +X%3T4 0?8K?_GA M%_WP*/L5O_SPB_[X%3T4 0?8K?\ YX1?]\"C[%;_ //"+_O@5/10!!]BM_\ MGA%_WP*/L5O_ ,\(O^^!4]% $'V*W_YX1?\ ? H^Q6__ #PB_P"^!4]% $'V M*W_YX1?]\"C[%;_\\(O^^!4]% $'V*W_ .>$7_? H^Q6_P#SPB_[X%3T4 0? M8K?_ )X1?]\"C[%;_P#/"+_O@5/10!!]BM_^>$7_ 'P*/L5O_P \(O\ O@5/ M10!!]BM_^>$7_? H^Q6__/"+_O@5/10!!]BM_P#GA%_WP*/L5O\ \\(O^^!4 M]% 'S]^P)_R9O\)_^P,G_H;5Z=\4? M_\0?#3:;IWB74/"UT)%<7M@D4I(!Y M1HY4=&!]QD$ @BO,?V!/^3-_A/\ ]@9/_0VKZ!H X?0/A7I/ASP3X9\+6DUP MVEZ')!*@D8,UP\3%U:4XZ^;B0[65 E=5.8U1DQB,H,BMGQ/\"=%\3>)[35&O+VP MLECM(;_1[7RQ::DEI*9;1959"RB)V)_=E-P^5MR@ >G44 %%%% !1110 444 M4 %%%% !1110 5\__%7_ )/)^ /_ &!?%7_H&G5] 5\__%7_ )/)^ /_ &!? M%7_H&G4 ?0%%%% !7F7Q[\":O\0O TVFZ9X[UKP!&A,TVH^'R$O7('R1JY!( M4MC(4;FX4$9(/IM>>_&7X(>%OCUX83P_XOBO[G2%G6X-M8ZE/9B1E^[O,3KN M /(!R >>M 'S)\9[WXF>"_V/OASJWB/Q9J=M\2-*UC2;35[S2-0>#>)[N)'B MN%C8+*PC=%;<#SDCJ2;G[57Q2\5Z-XR^*4FE:SJFBI\/_ ]GXDTJ*RN7BAN+ MV2ZG#-.BG$\>V!4\M\KR_&3FO8]3_8_^&^J_#/0/A^]IK$/A31)FN;6RM];N MXLRF43!Y&60-(RR#*ER2N3C%=%XM_9\\%^.[G2[C7+&[OYK&T33W>6^FS?6R MNKB&[^;_ $E-ZABLNX%B2>IR =UX?U"35]!TR^EC\F6ZMHIWC_NED!(_ FM* MFJH50J@ #@4Z@ HHHH **** "N/^*/@BZ^(W@C4_#UKXEU7PDU^GE2:IHC1I M=HG\01G5@I8<;@,CL16AJ7C&RTR\DM9EF\Q,9VJ".0#Z^]0?\+ TW^Y/_P!\ M#_&M52FU=1,G4@G9L\A?]DDW7P5\0_#B_P#BAXTU:WUV5UU#6]4GM[N_EM6B M\LVH>2(JD6.1M 8$M@\D'4UG]F&WUC1O#4(\::]:ZQHNCW'A_P#MF&*T\ZZL M)BF^"6,PF+_EE'AE0,-FA0M!I&C6<5E:)(Y=A&B@+EB26LRS>8F,[5!'(!]?>H/^%@:;_0O^R2;KX*^(?AQ?_%#QIJUOKLKKJ&MZI/;W=_+:M%Y9M0\D15(L&H1XTUZUUC1='N/#_]LPQ6GG75A,4WP2QF$Q?\LH\,J!AL MSG).?2O^%@:;_JS01R'A6=006"]< C.,9&)=*N==T'4-/L]4NM#N;F%HH M]1LU0S6Y88WH'5EW#MD&@#Y&3XP?&OX4_#GXC0>.-5T_Q%J5AXETKP]X?\6V MVF+;)UMT>UL9K07$=Q(A3R$<.RQ%F0)C&0&.:]/\*_L23R223R:WJ "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /G[]@3_DS?X3_]@9/_ $-J^@:^?OV!/^3- M_A/_ -@9/_0VKL/CQ\7[OX1Z+HDFFZ/!J^IZSJ2:;:I>W?V2U60HSCS)=K$% MMFQ0%)9V44 >HT5Y)\3_ (_67PRTGPVEY8PQ>*/$#[+/1]3U&&RBC*E/->:Y M;58HX_ M,*\+N<;GVG"JQVGH0#L:*\#O_P!J.2#1Q):>$Y;[7+"+4KK7M*6_53IT%A*L M5TT;E/W[%F4Q+M3>IR3'TK:\5_M#6OA_7X8K+26U;P];P:?:1X*US2KG6UU76&\90 M^&=*\3-9PJS6\S0;YVB51$TD)>XCX7:7A&0>17+S_&;X@ZG:ZWHEAK4-KK'@ MVUUN]OM4:RB<:J;&9$MHI$QB-94,59_[/1?* A)G&X')BW@#DD @T ?6M%>4_P##3G@' M_GXU_P#\)75?_D:C_AISP#_S\:__ .$KJO\ \C4 =E<^.=/M+F6%UFWQL4;" M#&0<<(RQ-$^QCN&4Q'"0E%,\UXB:9Z/_PL#3?[D_\ WP/\:/\ A8&F_P!R?_O@ M?XUYQ15?4Z?:\8K2A M_:'\$Z)%'I]U<:VMU:+]GE6+PUJ4R;U&TX=+4_\-.> ?\ GXU__P )75?_ )&H_P"&G/ /_/QK_P#X2NJ__(U< M1UGJU%>4_P##3G@'_GXU_P#\)75?_D:C_AISP#_S\:__ .$KJO\ \C4 2>,_ M^1EO/^ ?^@+6'4MUXHL/&4[ZQI;7#6-QCRS=6DMK(=HVG='*JNO*GJ!GJ,@@ MF*OHJ/\ #CZ(\:I\;]0HHHK8S"O4?!?_ "+5G_P/_P!#:O+JT;3XZ>$?!MN- M'U2;5TOK?/F"UT#4+F,;CN&)(H&1N&'0G!X.""*X,9_#7J=6&^-^AZ[17E/_ M TYX!_Y^-?_ /"5U7_Y&H_X:<\ _P#/QK__ (2NJ_\ R-7C'IGJU%>4_P## M3G@'_GXU_P#\)75?_D:C_AISP#_S\:__ .$KJO\ \C4 2>,_^1EO/^ ?^@+6 M'4MUXHL/&4[ZQI;7#6-P1Y9NK26UD.T;3NCE577E3U SU&003%7T5'^''T1X MU3XWZA1116QF%>H^"_\ D6K/_@?_ *&U>75HVGQT\(^#8%T?5)M72_M\^8+7 M0-0N8QN.X8DB@9&X8="<'@X((K@QG\->IU8;XWZ'KM%>4_\ #3G@'_GXU_\ M\)75?_D:C_AISP#_ ,_&O_\ A*ZK_P#(U>,>F>K45Y3_ ,-.> ?^?C7_ /PE M=5_^1J/^&G/ /_/QK_\ X2NJ_P#R-0!Z!=^(].L;EX)[I8Y4QN4J21D9'0>A MJ/\ X2W2/^?Q?^^6_P *\ON?$]AXQG?6-+:X>QN,>6;JTEM9#M&T[HY55UY4 M]0,]1D$$QUZE/"1E%2;>IY\L1*,FK'JG_"7:1_S^+_WRW^%'_"7:1_S^+_WP MW^%>5T5I]2AW9/UF79'JG_"7:1_S^+_WRW^%7;'4[?5(S):RB5%;:6 [X!QS M]17CU7;+XP>&/A^AT_6I=3CNI#YZBRT6]O$V$!1\\$+J#E6^4G.,$CD$\U?# M1I1YDS:E6=25F>PT5Y3_ ,-.> ?^?C7_ /PE=5_^1J/^&G/ /_/QK_\ X2NJ M_P#R-7 =AZM17E/_ TYX!_Y^-?_ /"5U7_Y&H_X:<\ _P#/QK__ (2NJ_\ MR-0!ZM17E/\ PTYX!_Y^-?\ _"5U7_Y&H_X:<\ _\_&O_P#A*ZK_ /(U 'JU M%>4_\-.> ?\ GXU__P )75?_ )&H_P"&G/ /_/QK_P#X2NJ__(U 'JU%>4_\ M-.> ?^?C7_\ PE=5_P#D:C_AISP#_P _&O\ _A*ZK_\ (U 'JU%>4_\ #3G@ M'_GXU_\ \)75?_D:C_AISP#_ ,_&O_\ A*ZK_P#(U 'JU%>4_P##3G@'_GXU M_P#\)75?_D:C_AISP#_S\:__ .$KJO\ \C4 >K45Y3_PTYX!_P"?C7__ E= M5_\ D:C_ (:<\ _\_&O_ /A*ZK_\C4 >K45Y3_PTYX!_Y^-?_P#"5U7_ .1J M/^&G/ /_ #\:_P#^$KJO_P C4 >K45Y3_P -.> ?^?C7_P#PE=5_^1J/^&G/ M /\ S\:__P"$KJO_ ,C4 >K45Y3_ ,-.> ?^?C7_ /PE=5_^1J/^&G/ /_/Q MK_\ X2NJ_P#R-0!ZM17E/_#3G@'_ )^-?_\ "5U7_P"1J/\ AISP#_S\:_\ M^$KJO_R-0!ZM17E/_#3G@'_GXU__ ,)75?\ Y&H_X:<\ _\ /QK_ /X2NJ__ M "-0!ZM17E/_ TYX!_Y^-?_ /"5U7_Y&H_X:<\ _P#/QK__ (2NJ_\ R-0! MZM17E/\ PTYX!_Y^-?\ _"5U7_Y&H_X:<\ _\_&O_P#A*ZK_ /(U 'JU%>4_ M\-.> ?\ GXU__P )75?_ )&H_P"&G/ /_/QK_P#X2NJ__(U 'JU%>4_\-.> M?^?C7_\ PE=5_P#D:C_AISP#_P _&O\ _A*ZK_\ (U 'JU%>4_\ #3G@'_GX MU_\ \)75?_D:C_AISP#_ ,_&O_\ A*ZK_P#(U 'JU%>4_P##3G@'_GXU_P#\ M)75?_D:C_AISP#_S\:__ .$KJO\ \C4 >K45Y3_PTYX!_P"?C7__ E=5_\ MD:C_ (:<\ _\_&O_ /A*ZK_\C4 >K45Y3_PTYX!_Y^-?_P#"5U7_ .1J/^&G M/ /_ #\:_P#^$KJO_P C4 >8_P#!._X<^&= _9A^'7B73M"L;+7M2T15O-1A MA"S7 ,A.'8)OAW?:5HOA_3O%!NR(KG3-2N3;++$>&VR M;'P1Z;>03R*X?]@3_DS?X3_]@9/_ $-J^@: /ESQ5^SYXVU'PAX;MYAH_B[6 M&\)W7A75&UN=L6YGV%;J-RC-*8\%2IVF08.Y2#GM]2T/Q#XK\(S:!86,::EX M)U/39=+N[Z>3RM5>V6*1A(3$ICWKN3-[*SU+4 MM-32FU[Q9;ZO9:Y;3W3>5IXOY5D26"0)F4P*NTJ53S,YRF,5M^+O@+K<][-H M6C-9R>$-;L](LM3N;B741CCU*S1'FM\_Q('4KG'J#C/K6U10 M!Y)IGP)EB\ S>&M2\9:OJ\B36MQIVI/#;P2Z?+;N)(7C2*-4)$@W,64[^0V1 MQ5#4?V9=+O=%M+./7]4L[YH[V'5]2A$0EU>&]D$EY',-FU?,=5(*!2F,(5%> MU44 5K2TAT^T@MH(UAMX46..-!@*H& ![ 5X1\5?^3R?@#_V!?%7_H&G5] 5 M\_\ Q5_Y/)^ /_8%\5?^@:=0!] 4AZ4M(>E 'D&M?\AJ_P#^OB3_ -"-4:O: MW_R&K_\ Z^)/_0C5&OI*7P(\.7Q,****T$%>O:%_R!+#_KWC_P#017D->O:% M_P @2P_Z]X__ $$5YF-VB=F%^)FA1117E'HA1110!Y;XS_Y&6\_X!_Z M8=; MGC/_ )&6\_X!_P"@+6'7T5'^''T1XU3XWZA1116QF%>H^"_^1;L_^!_^AM7E MU>F^$95@\+6KR.L:*)"78X &]N23TK@QG\->IU8;XWZ'0T5R6K?%CP1X?9AJ M?C#0=.*G#+=ZG#$1R1T9ASD$?A7G7B#]MOX%^&"W]H?$[0X]GWO)E:?L#_RS M5L]?\XKQCTSW*BOF*Z_X*(?")R1HTGB/Q3_=_L/0KB?=SCC*CV_[Z%4O^&YK M[6B/^$7^!_Q%UC=]W[;IZZ?GC/\ RT)QT;\O>@#U?QESXEO/^ ?^@+6)7A'B M7XY_'/Q'KERUC\"&T"1RHVZYK<3X^4 $^6/HWMSWK*%]^T_K?_,.\!>'8VY# M)-/+>19/^%WP.5.0)- B8'ZC/-=]H?PD_:?GTFV?3?CUH%M:D-B M*;P? [ [VSR&%<6+DY4U=6U.O#I*3LSZZHKY4_X4_P#M8?\ 1P?AK_PBH?\ MXNIH/A9^U5912LWQR\+ZA*1\BR>$(XQGTRK]Z\D[SZEHKY4_X0#]K?\ Z*KX M-_\ "='_ ,51_P (!^UO_P!%5\&_^$Z/_BJ /6/&7_(RWG_ /_0%K$KPGQ5X M?_:@M="[^8*@>?^S6BW'8.=H)QQBLC^Q_VGO^A@\%?^ 3_P"->]2F MU".CV/*G%<[U/HVBOG#^S/VH(?WBZSX(N2O/DM:R(']LCH*Q& 3T%:^T\F9^S?='T;7H?P\_Y L_\ U\-_Z"M?& ^. MGQLTOB_^!$^I$<$Z7K4 '/.?G'0#CUS78>#/VS=?T#3I5UGX&>.[=#,6+V,, M=V!E5 X4CGC\,UQXJ:E3L=%"+4[GV517RS!_P4.\!1_+JGA'XAZ"5X9M2\,3 M1J,=3D$Y&>,UI6?_ 4.^ DTD<5YXY71IW( BU*QN(6W?W?]7@$<9Y[UY!Z) M]*45X]HO[7WP6\0;/L7Q+\//OQCS;Q8NIQ_'BNSTWXN>!M8 ^P>,_#][D$YM MM4@DX!P3PY[T ==5.^NWL;*YN%MIKMH8VD$%N 9)< D*N2!N/09(Y/4=:DMK MR"]C,D$T0:3^U?X3UKX-ZM\2+72O$4NEZ9J$NES:7%8"747NHY1"T:0QNP<[C MV;L36%HW[^EWNA.FH7$[1"4I% &+';&0[%M MH"D'/-4_V)O#GB+P9\//%VF>)?!^K>'+A_%&IZQ:0ZAY+&:"YN'EB"%)&^<# M ;.,$CDU,+FYO?$,GAN^BBOM*DN 7PC,Z;P@V M6_RL/E3N,T >P_#7XBZ+\6? 6A>,/#D[W6BZQ:K=6TDB[6VG/RL.S*05(YY! MZUU->3_LO_#[6OA1\#/#'A+7)Q/"1E?%/]F3QKX&UR MXO$T%O&VL6LD=A=O"Q@AOLI$LBG%[3PWJWA^PU#0;01K M;Z?- &BA" *FU>VT<#':@#RC]AK7X_$?[.FC72175HZW^HPRZ?'O&.@^+H[EM"UW3=:6VD\J=M.NX[@0O_=?83M/L M>:9-XY\.6UUJ=K-XATN*YTR'[1?0O>QA[2/^_*I.47W; H WJ*S]'UO3_$6G M0:AI5_;:GI\XW0W=G,LL4@R1E74D,,@C@]JT* "BBB@ HHHH **** "BBB@ MHHHH **** /G[]@3_DS?X3_]@9/_ $-J^@:^?OV!/^3-_A/_ -@9/_0VKV;Q M3XQT/P/I#:IXBU>RT335=8VN[^=88]Q. -S$#)]/K0!MT5AZ_P",M!\*:;#J M.MZYIND:=.X2*[O[N."%V()4*[D D@$@ \@$U?O]2M=)T^>^O;J&SL;>,RS7 M,\@2..,#)9F) R22< 4 7:*PI_&WAZVT_2]0FU[3(;#4Y(XK&Z>\C$5V[C M,:Q,3ARPY 4DGMFK-[XCTK3-4L-,O-4L[34M0+BTLY[A$FN2HRPC0D%\ @G M.!UH U**** "BBB@ HHHH **** "BBB@ KY_^*O_ ">3\ ?^P+XJ_P#0-.KZ M KY_^*O_ ">3\ ?^P+XJ_P#0-.H ^@*0]*6D/2@#R#6_^0U?_P#7Q)_Z$:HU M>UO_ )#5_P#]?$G_ *$:HU])2^!'AR^)A1116@@KU[0O^0)8?]>\?_H(KR&O M7M"_Y EA_P!>\?\ Z"*\S&[1.S"_$S0HKS_QY\??AS\,8I)/%/C71=&,>=\4 M]XAE&/\ IFI+?I7C%_\ M_>%];F-K\.O!OB[XE73?ZJ72M,>&SD_[>), 9]Q M7E'HGU/17RA_PF7[57Q-!_LCP=X7^%NGR?\ +?7+EK^^B_[9I^[.*!^QMXR\ M>CS/BC\;O%/B&-O];I>B.--L7]?D3YA^= '3_&3XU> _A]X@OW\0^+=)TLIM MW1RW2M(,(N?D&6_2O$+O]M7P]K$IM_ GA/Q1X^G/^KET^P:&U?T_?28'/N*] M"L_V1?A/\./$,ITOPA:7%S#MV7FI9N[C[BGF20ENM>@VEE;V$7EVT$5O'_]24W"-G;0\F;BIO0^=U\6_M'^-@9--\(>&O EF>5_MF[:ZNP?0JGR> MQ-/_ .%6_M":T/\ B9?&'2]-A;@Q:7H**XZCAR>N/R-?1=+6OL^[9'.^B/G/ M_AECQ9JP)USXY>.+HGEH+.XCMX2>#G 7/7IS7>>$_P#@GI\,]9T:UNO$-_XJ M\0SDL0;O7KE5X9A]U6 /&/RKT^O4?!?_ "+5I_P/_P!#:N'%P48)KN=6'DW) MIGC>D?L'_ K2,9^'FEZDPY#ZFIN6[4=Y2M=&T^QQ]FL;:WQT\J%5_D*N4M% 'EOC/\ Y&:\ M_P" ?^@+6'7FG[;OCSQ5\/?#5SJOAFWO6B^U*FI7NFP+/"+OP_XS$[:K-=32^+M,\.-J-N;6)@J":)<"%B M'!8]C&V!S7O4ZBC!)]D>5*#E)OS/L"BO.+&[\5>*?@KH\WACQ1IFI>(]0L(& M3Q++:?Z*Y906N%@&,CT0G@D9Z&N8^$WQ'\;P_"2^OO'5K;W_ (FMM2O-/T][ M1/)35$B9A'.%_@1MCL2/X%SSWWYO(RY3VZO4/!G_ "+5G_P/_P!#:OSE\4_M M+^-Y_@/\*]>L]5GT'6/$=O-?ZCK-IX=;4[>W1#@(Z# C!W@[NO[L^M?>GP U M.36_@SX1U&?6X/$DUU8K,^KVL/E17;,23(B?PJ3R%[=*\[%S4H)([,/%QDVS MT2BBBO+.X**** /+?&?_ ",UY_P#_P! 6L.N<_:F\1^)O"7A3Q'JOA2PEU+6 M+]3J*,(I]CRI0I*GGFN3^'5_\ M&_5=%^('AS5=6T6;7=,U"*STGQ9]@V02JT0>5O(!PQC)"CGEMP.=N*VY]M-S M+EWU/H2O0_AY_P @:?\ Z^&_]!6OC#PKK/QP\7?!.[\S5M#T'Q99ZI>6_P#P MD-Q9;X+JT@8A9UAZ#S"I ;H%&<<@U]*_LF>(O$WBSX'>'M8\9:>FE^)+M/.O M+:-2H4D#:=O8LNUB.Q)':N+%RYH;'10C:>Y[!/:PW(Q-#'*,8PZ@_P ZR;WP M=H.HHZ7.BZ?.C@@B2U0YSP>U;=%>0>D>::Q^S;\+/$+LVI?#_P /WA8Y)ET^ M,\XQZ>E<9J/[!_P(OQA/AQH]AP/^0?%]G_\ 0,5[]10!\LW7_!.3X./)YUE; M>(-)N!TDLM?NHPN3S\N_'/(_&F?\,'PZ:<^'_B_\1O#N-VS[+K)?;D87[X/W M1_\ 7KV[QOJUY8ZM%'!J?\_\W_?5=D,+.<5)/J?\_P!-_P!]4?\ "1:I_P _TW_? M57]2GW(^LQ['F.G_ /!0+POH$PM/B9X,\6?"Z[!Q)-JVGM/9(>_^D1@@X]A7 MNW@3XS>!?B?;I+X5\6Z1KH<95+2[1I/Q3.X?B*X[4+Z?5H#!?2?;(2,&.=0Z MG\#7!3?L2?"+XE65SJ%WX871]6:X)_M+0YGL9]P52"6C(SSV/%95\3 MWT>F:EKEUX*UE^!IOBJRDL)N.OWAM'U)KWO1M>TSQ'9+>Z3J5IJEFWW9[.=) MHS]&4D'\Z ,[7O%B:%>+;M;M*6C$FX-CJ2,?I6;_ ,+(B_Y\7_[^#_"LWXA? M\AN'_KW7_P!":N7KUJ.&ISIJ3/-J5IQFTF=U_P +(B_Y\7_[^#_"C_A9$7_/ MB_\ W\'^%<+16_U2D9^WGW.Z'Q'B'_+B_P#W\'^%;'AWQ(OB'[1M@,/E;>K9 MSG/^%>6UVOPV.#J'_;/_ -GKGKX>G3IN4=S:E5G*23.YHHHKRCT HHHH *3. M.3P*6B@#X&\!^.CHTW[:5[\-]2T_5/$4-R=2T>'2Y(Y66\:&XN[A'>:SN60#[1 M(KHK;&RX) ;FOO>P\.Z5I4SRV6F6=G*Z[6>WMT1F'H2!R*3_ (1O2/L@#Y]_83M_A]8_"?6H/AKKBZ]X??7[RZWVZR+:V M3RL'%I#O )6*,Q*3C!/(ZX'TI573]+LM)@,-C:064);<8[>)8USZX ZU:H * M*** "BBB@ HHHH **^<_AY^TGK%R/CJ?&EOI-M!\,[MHS=:8)8TN(EM?M!9@ M[,0<8'%><_#C]M#QCKGPI\2^-=<'@#4XHKO3M,T6'PKJ%Q,9+N[N! OVD2!6 M15+HW R0'YXH ^TJ*\J^!WQ9OOB+-XUT76K>UA\1^$-9;1M0DT\,MM<'RHYH MY8EJT %%%% 'RW_P3PC\6I^S!\.GU2ZT:7PXVB+]A@L[ M:9+Q#YAYE=I"C#&[[JCM79?M8Z-HU]X&T[4=2URST&^TB^%YIDVI[?L4TVQH MS%.&^4HRNPZAAC*D$50_8$_Y,W^$_P#V!D_]#:O<-8T/3_$%D]GJ=E!J%HY# M-!<1B1"0<@D'WH ^;O&VI>'_ !U\$_!/BB&_7P7XI@TV34?#GA_[4K)=R[5/ MV?[*V!=(^U4'RY"R9&TG-=W\>-:TO5/!=DLE_:S:9I?B323XACBD61;6%;J) MW6=03L4?NV?=C"98\5ZW)HVGS26LDEC;/):\6[M"I,/3[AQ\O0=/2L[3?"&F M:9=:U.D'G2:Q-YUYYY\Q7^0)MP>BX'W>F2?4T ?%=\NDQ6?BNXUDQ'PEJ.F> M+8O"0;!@GEFNXBHMCT\R0Y,07EEW%.*ZGXBV]S'J.JV6MON^(%YIGA-=!24C MSI)XKMFG\@]V24NTNWHNTMP:^O'T>PDM[>![&V:"V96@C:%2L1'0J,84CMBI M)M/M;BY@N);:&6X@SY4KQ@O'GKM)Y&?:@"Q117PQ^V[XE\01?&+2-(M==^*F MEZ/'H4=T(_AW:J\7GM<3*QF9E.6VHN!GY0O^U0!]ST5X1^Q3)=3?L\:(UY-K M]Q"=5\3ZA9:CJ%GIT8DDM= M)M6N;EP6"XCC'+'D<#L": /G'7/@;!'<#5=>_:9\4VFKR7;V0N8M9M[6".[/ M+0I$,(I7/^KQP,9%?0_PUL_%FE^'GL/&-];:MJ5IT]8/[*-]/YUZ_EX MW&5]Q0.QW(F ",5]5SK*+9UM]BS!2$\P$J&QQD#MF@"U17A_@/QO\0?&?[-G M]N6:66I>/IFO;>/R]MM!YD=[+!N33\ ?\ L"^*O_0-.KVKPSK:>)/#>DZO&ABCO[2*[5&/*B1 X'X9KY@^+_Q> M\+6G[8/PEFFOKI8_#VE^)8=1QIMRWE._]GHH0"/]Z-P/,>X#&3@E M>5?\-0?#K_H+:C_X(=0_^,4']J#X=?\ 06U'_P $.H?_ !B@"KK?_(:O_P#K MXD_]"-4:=+JEMK?MJ^&]6E^S^ M!O"_B;Q]431)=Q+($ M<9PPSWY/YU=L["VT^+RK6WBMHO[D*!!^0IR4F]'9%)Q6Z/G?_A+/VCOB ,:7 MX5\/?#NR?_EOJ]P;R[C_ .V:_(<5Z'I7['7C'X@:99R_$OXV>*-5V]#*\"?L6?!OX?2Q7.G^";&\OX\;=0U7-W<<>LDA) MKVFRTZTTR'RK.VAM(A_!!&$7\A7F/_#4'PZ_Z"VH_P#@AU#_ .,4?\-0?#K_ M *"VH_\ @AU#_P",5Y9W'JU%>4_\-0?#K_H+:C_X(=0_^,4?\-0?#K_H+:C_ M ."'4/\ XQ0!XY^V]X]\4_#OPU! >.%8GW'A7Q&_:(\3Z=\+_ 1=Z!XR29]6FNI9?%NF^'6U&W-K$P5!-$N! M"Q#@L>QC; YKZ4^+.E0?''2'O?#7B.^T5)A((+Y+5DWJ8FA=)()E!*DD\%1T M!'8UQFA?L^/X3L]+M]!\8:KI44$]S5GA9=J\Y"[0, D"O M8Y14G?NRGXT^*VI>#_V=]"\26FMVGB/6-4&FV4.MPVX2WFFNIHH MC<+%V4>86"'T />N(C^//BE];?X?G4E&OKXV'A@>(?LD>\VWV0W9E,6/+\S M\O&,8YQUKN]8_9^_MN]OM%;5KRR\"KH]I9V.EQ2@K:WD$XFCNXQC*NI5222= MWIPJM_P#96D(8'82HW87& M"WIBOT%\%_\ (M6G_ __ $-J^/\ Q/\ LNV&N_"_2? MCXDU#1=*M;[^T[J2 M""&26]NO/%QYKEU./WH+87 ^;'0"O=]%^./A+P'I5KH.OZU?3:Q9QA;F5-&N MI ['YMVZ*$I\P()"G )QQBN/%*2@N;R_4Z*#3EIY_H>S45Y3_P -0?#K_H+: MC_X(=0_^,4?\-0?#K_H+:C_X(=0_^,5YAW'JU%>4_P##4'PZ_P"@MJ/_ ((= M0_\ C%'_ U!\.O^@MJ/_@AU#_XQ0!R7[07@*Y\?W%Y9V.NW7AZ]0,$NK9%= M6#P>6R2(P(=3NZ$<8!'2O-M#_9\?PG9Z7!H/C#5M)C@GN;G4((XH6M]2EGGNC&"19"6 MEC#*=CE3M9N2<@C&*L>'?V;='M_!\VA>+M7U'XAR&X:>'4/$++)/;YB"!4V@ M !1NX]6->NT5KR1WL9\[/&?!O[-R?#OPKX2T#PSXPU?2M.T.&2&>!8XGBU,. MP9FFC92N_L& ! )KZD^%/AZP\*_#_1=(TR$6]A91&&&('[JAV[]SZGUK@:T+ M3X[>"_!D T?5M1O(-0M\^;'%I-Y.J[CN&'CB93D,#P3UK@Q<5&FK=SKP\G*; MN>O45Y3_ ,-0?#K_ *"VH_\ @AU#_P",4?\ #4'PZ_Z"VH_^"'4/_C%>2>@> MK45Y3_PU!\.O^@MJ/_@AU#_XQ1_PU!\.O^@MJ/\ X(=0_P#C% &-\8_#&^L\>9$Z!&!P00P.,%2"""17BGAO]FR?PMHNW2_&VJZ5K M]Q>Q7VH:I8PPHEXR0B%8W@*^64"A>,9)Y)SDU[C=>*=.\9SOK&D2R3Z?5 M)+;R0,VT;3E)%5ARI'('2HJ^@IQ3A%OLCQYR:F_4\GU'X0ZS;:YI"^&?$][X M:TJ.WOWU 6OED75U<883&(KC>K$LIZ*.,<\8_AW]F_6O#WA+Q!HY^+/BZ_N= M4C2"+4[QXI)[&,,2XA^7"E\\MU^48KW"BM>2.Y',SQ!?V<-:C^'DWAA?BQXM M-S/>K=2ZV[Q->&-0H6!6*X6,%2V .=QS7T7^SKX,F\ ?#B+1;G7-0\2W4-S* M\NK:JX>YN&;#9$_AZAT[7;ZZM;N0_:$2#3;JY780%! MW11LHY5N"<^W(KBQ45&G='30DW.S/8:*\I_X:@^'7_06U'_P0ZA_\8H_X:@^ M'7_06U'_ ,$.H?\ QBO'/2/5J*\I_P"&H/AU_P!!;4?_ 0ZA_\ &*/^&H/A MU_T%M1_\$.H?_&* ./\ VN4\5/X+OU\%./\ A(?*@,,0G\B2=!/F:*.3^&1H MPX4]B1TZU\>:)X]\7>*_V=9;+P7-XWU/6H]6MK74K2">.+5]%C%N)) DTV0\ M;.H*G!)20@<8K[*\=7WA?X[Z3(EG<7L^FJZ)YZQ7%C/%/&XD#1EU1P5RI# 8 M[9X-><6?[,WA&TT*SL5GUA;RWNDOCJ\6HR17LDR1>4K/*IR0$PH7H .U>S2 MA*4(V['FSDE-W[G&^'/B+>>%/V/_ !%XIT[5-?UW6]&T_4)6N/%"@WT=U$9, MI* "$; &.JJ#WK*\%77BOQ!XI\9?#F'QKJME;#0-(UA==GD$]Y:O<+(+@1. M^0N?+4@'A?FQBO5]8^".CZQXKT'49-PT[3K*^M)[ NYCOA= "7SESM?)W,21 MG)!SBJH_9P\(+X3UGP^#JHMM7CB@O+H:C*+J2"(;8X/.SN$2J2 N<88^M;\L MM/(RYHGD6NQ_$3PK^Q_X]N->\7:G/XET-KZ]TG5X+@P7KVD;,+=Y]O)WJK/@ M]BOI7VG^S_>3ZE\*]"NKF5I[B>T@EED:^?;+]EGP1IWPTU'P M' VM1^'M2N&N+Q/[5F,T^Y AC>0G<8RH'RYQGFO5? WC[P7\"_#-CX4U'5-4 M7[.@>W\ZTO+]S"?E7=*D;CC:0 3D #C&*Y,3%JGKY'11DG/0]WHKRG_AJ#X= M?]!;4?\ P0ZA_P#&*/\ AJ#X=?\ 06U'_P $.H?_ !BO*.\ZWQC\,/"/Q"LI M+3Q-X;TS7+>0?.E[:I)G\2,UX'K7_!/CP%;7;:AX#UGQ'\,=5_@G\.:B\<:< MY&(6)0<^U>G_ /#4'PZ_Z"VH_P#@AU#_ .,4?\-0?#K_ *"VH_\ @AU#_P", M4 ?./C'P7^TK\+M4C73O&6A_$^Q2',<&O6QM+G9N;@RI]YO3@=:PXOVN=9\' M.D/Q*^%7B3PR1PU]IL0O[9O]KY.47W:OIF\\>:+\0I?[1T*YFN;.,>0[SVDU ML0X)8C;*BDC#*"/B'XP\&D:Z7,OW MC7Z/@Y'OBNDT_P#;\_9_U6Y6VL?B5IU[<-TBM[>YD<_0"(DUXQZ9]!T5Y.O[ M47PXD4,NL:@RD9!&A:@0<]"/W%._X:@^'7_06U'_ ,$.H?\ QB@#L_%7B*;0 M#:^3&DGG;\[\\8V],?6L#_A8MY_SZP_K_C7/7OQ/\.?$@H?#]W<71LL^?Y]C M<6VW?C;CSHTW?=;IG&!GJ*J5ZV'H4YTTY+4\ZK4G&329UG_"QKS_ )]8?S/^ M-'_"QKS_ )]8?U_QKDZ*ZOJU+L8^VGW.L_X6+>?\^L/Z_P"-;_A7Q%-KQNO. MC2/RMF-A/.=V:5;LOB?X<^&Y?\ X2"[N+4WN/(\BQN+K=LSNSY,;[<; MEZXSSCH:Y<10IPIMQ1K1J3E-)L]CHKRG_AJ#X=?]!;4?_!#J'_QBC_AJ#X=? M]!;4?_!#J'_QBO)/2/5J*\I_X:@^'7_06U'_ ,$.H?\ QBC_ (:@^'7_ $%M M1_\ !#J'_P 8H ]5P*0CTZUY--^U1\-(,>;K=['GIOT._'UZP5'_ ,-9?"__ M *&"Z_\ !+??_&*=I=$*Z[G&^ O@#\1/"^M?KOQ1X<^V^/76\B>UTF1DL M;F.!(8\I*[+)'M3+*1DD]:9J/[(T?BGPMKLNLS:-I_C74X]/+:CH-@;>T\^Q MN?M-O,\)8[B9,!^?NY QFNU_X:R^%_\ T,%U_P""6^_^,4?\-9?"_P#Z&"Z_ M\$M]_P#&*=I=A7\R_P#!;X27'PV?Q?JNJ7UOJ'B/Q9J[:QJGUY=^SE\1-?^*GPKM/$GB?1I/#NM3ZAJ,$ MVE2XWVBPWT\*1L1PS!$4$C@D$]Z]1H *X'XWZ[XA\.?"S7]2\+02SZU;Q(T? MV> 3RQQF11-)'$2!(Z1EW5#]XJ!WKOJX'XWZ[XA\-_"S7]3\+02SZU;Q(T?V M> 3RQQF11-)'$2!(Z1EW5#]XJ!WH ^&=!^*_B&U\3SW7A/XN?%'QCXIF?_1/ M#6L^&MMC-+G B?*@0H2<%LC:,GJ*_1QP\D!"MY,C+C< #M/XU^;WA[XGZW8> M++F^\(_%GXE>,/%EP_\ HWAS5O"X2SN)2>(GRBB)"3@MD;1SU%?I,NXJNX - MCD=LT >8>"/A!K'@#X6#PCI?C>\6]2[FN8=:DT^W:6(2S&:1/*V["-SOR1D; MO851\2?L[6.NZ586T&O:AIURMM>66IWD"H7U.VNY!+=QR C"^9(-P9<%,D+@ M&O8** *UE9PZ=9V]K;QB&W@18XHT'"J!@ >P%>$?%7_D\GX _P#8%\5?^@:= M7T!7S_\ %7_D\GX _P#8%\5?^@:=0!] 4444 ?.?Q8^*/AKX9:A+/XAU'[$+ MJ[=88TB>61AO 9@B G:"ZY.,#([D K>^._#^G>%H/$ESJUM%H4ZQ-%?ELQOY MI C(]=S,H&/6O%/VW=&L[K7](U>'4]3\->)]-N)3I6M6ML]S:DM=0%X+B- = MRMM1@#UV$9S7EOQSM/B-XC^ ?A W?@1((X3HTWV+3[C8;>Z^UH9,VX4D#:% M.<(&?BO=C4<5:W0\IP3?S/MEV6-"SD*@!))., =237 >(?V@/AYX4\/Z+KFK M>+=.L=)UES'I]U(YVW!S@E,#. 1R>@]:Y3QW\0=4\L[BX^R Q2V[2*(92I$JLP"D@#(5AWKP;0=7\/>'/V./!'ASQYX/UA]1U?2 M)=*46&DO?75K;DMNFV[1Y3<_*IYSM/(K251]"8T^Y]G:UXMT;P]H(UK4=2M[ M723Y>V[9\QOYC!4VD==Q9<8ZYKW30O\ D"6'_7O'_P"@BOS8_:2L/$NN_!CP MNGA[P;=2^%+4Z))IENUT5N8"+F/B:WV%LB,(N2?DW.37Z0^&'FD\.:6\T8AF M:UB9XPV[:=@R,]^>]<&+DVDCIP\;-LUJ***\T[@HHHH \M\9_P#(S7G_ #_ M - 6L.MSQG_R,MY_P#_T!:PZ^BH_PX^B/&J_&_4****V,PKU'P7_ ,BU9_\ M _\ T-J\NKU'P7_R+5G_ ,#_ /0VK@QO\->IU8;XWZ&[1117C'IA1110!Y;X MS_Y&6\_X!_Z M8=;GC/_ )&6\_X!_P"@+6'7T5'^''T1XU7XWZA1116QF%>H M^"_^1;L_^!_^AM7EU>H^"_\ D6K/_@?_ *&U<&,_AKU.K#?&_0W:***\8],* M*** /+?&?_(RWG_ /_0%K#K<\9_\C+>?\ _] 6L.OHJ/\./HCQJOQOU"BBBM MC,*]#^'G_(&G_P"OAO\ T%:\\KT/X>?\@:?_ *^&_P#05KBQG\)'3A_C.KHH MHKQ#U HHHH \Z^(7_(;@_P"O=?\ T)JY:NI^(?\ R&X/^O=?_0FKEJ^@P_\ M"B>/6^-A111709!7H?P\_P"0-/\ ]?#?^@K7GE>A_#S_ ) T_P#U\-_Z"M<6 M,_A(Z(>H%%%% 'F7Q.O;?3;\75Y<16MK#:[Y9YW"(BAFR2QP ! MZFN-T#Q'I?BO2XM1T;4;74[&4#9<6DHD1O;*GKZ]_6LK]L_0[+Q)X#NM.O\ M7F\-)*;,PZKLW1V\RW(>(RCH8RZJK9XP3FOEOX+>.-;L_@]K]A!X6FDOA=I: M:AJ_A%5E@N8OL2L+F,%E5'952-]I^5B3U%>U0GRPBO(\RI&\FS[%M+R"_MEG MM9X[F!L[98F#JV"0<$<'!!'X50MO%>B7NF7.I6VL6%QI]L66:[BND:&(J 6W M.#A< C()[\U\S_LY_%/P9I7[)_@31O&6L-H)O]#N#MNV:.2X@0D32HRY.T;Q MSP>3Q7E4?@FTT#P!\:?#JBVLM UC6M&N]-UCPQ*7TNW$LRQ@,I)"K&T6^49. M589Q6WM=$T9^SU:9]Z:1K>G>(;(7FE7]KJ5F25$]I,LR9'8,I(X[BN]^%EY! M?V]]/:SQW$#^7MEA8,K8+@X(.#R"/PKX(^$/BWQ#I_PZ^(,)T:ZU/4IO$<]M MJ&K^$HD:UEC2SC GMEW*J!@JJ2N<,6/45]%_\$W;]]0_9<\(/)!<0NEC&A:X M4 R8:3YQR<@]B>N*YZ]3FI-?UNC:E#EFG_6Q].:CHFG:RFR_L+6^3&,7,*R# M]0:\?\7_ +&/P8\<2//J'@#2H+U^?MEC%]GG'T=,$5[=17CGHGRDW[!=EX8; MS/A[\4?'/@4J=RQ6^J-=1DYS@B7/!/:F_P#"O_VJO ASHWQ&\,>/;5!\EIKV MFFVF/^],AY_*OJ[%% 'Q5XU^/_QO\+"S3QS\$&NUBW[[WPKJ2SP_PY(5_F(Z M?G6)8?MQ?#M'$7B.#7?!DR\/_;NERPQ@^S@$$>]?7'Q*Y;3_ /MI_P"R5Y_? MZ/8:LH2^LK:\4<8N(E2^*/V4/A1XMD>>\\%Z?#=M_P O M=DA@F'T9<8KCF_8KTC1W,GA#QYXR\(,6)'V34VF"_029&,UU7J+HF8V@^I]& M5VOPV^]J'_;/_P!GKX\_X5/\??"W.A?%NQUV!>?L_B#2P\DGMYBD8_*NG\%? M$G]I;P9]L-Y\,?#WC&W'EAI-%U-HIV^]@['&!W_2N7$2T33/M6 MBOE-/VZI_#A \=?!OQ]X2;.&,5B-05?T__MI_[)7$UVWQ*^]I_P#VT_\ 9*XFO57^-A2TE% M==D<]V%=M\-?O:A_VS_]GKB:[;X:_>U#_MG_ .SURXI+V,OZZF]#^(CN**** M\(]8^6_^">'C&75/V8/ASHQ\/:U8QV6BJPU.[MT6SN?WA&(G#EB><\J.AKNO MVJ=-\37OP_LKC0;O4(;"SODN-8M](NC;7MQ:A6&V&0<[@Y1MF1NVXR,YK(_8 M$_Y,W^$__8&3_P!#:O4?B3\.[/XF^'_[*O-0U+2BL@E2[TJZ:WF4CL&'8C@B M@#QSXP_';3]%^$?AV30_'%M#KJ]W<1V\\]J+J%'PC8.Y]S*V!\H$AX M(KT?XV:]?0^#])MM&U%[)M>UG3]+.HVDFUXK>>=1(\3]F,>X*PZ%@1SBK=W\ M#O!>H>!M/\)76AV\^CZ?%%#;^8@:55C=9%^<@GEE!;UR<]:2X^%4>NVGBK3M M>OKB]TC5+R&XL;:*=U.G")8S&T)S^Z=94WC9@ JI SF@#YYF\;>,-8MO$WAZ M/Q7J5@O@BR\0WMMJB3XFOI;.XC6T%PW_ "U1$9E<'AS@MS6[XW^)OBB_DU#Q M?;ZK>:2GAK3_ [>0:/!+MM[M[Z;_2EG3^/*%8TS]T@L.\CN'#W,=PXYE69@&D#?>(%:_B+X.^&O%'BO3O$%[!. MMW9K"C003M';W2PR&2 3QCY9!$Y+IG[I)- 'E>9Z-XI\+_ L\0Z=\ M-K>V71-+L='6\M+FXN8X[9(_-:-8%W-NW *3C& *].KY*_:I\%_!'Q3\7/#$ M?Q"T/6]=\47T-EI%?!_@CX8V&A^ UDB\-6=U>Q M10RRF1XYA=2_:$+$GE9O-'7C%>CT %<#\;]>\0^&OA9K^I^%X);C6K>)&C\B M 3R1H9%$TB1'_6,D9=PG\14#O7?4E 'YK^'OBCK=AXLN;_PC\6_B-XP\67#_ M .B^&]5\+!+.XE)XB/:ZBR:Q?JZAE^T.<$9&0Y(_6J=7M;_Y#5__ -?$ MG_H1JC7T=/X$>)+XF5+/2K/3[B[GM[=(IKMQ+<.H^:1P H)/? %6Z**U)"O M7M"_Y EA_P!>\?\ Z"*\AKU[0O\ D"6'_7O'_P"@BO,QNT3LPOQ,T****\H] M$**** /+?&?_ ",MY_P#_P! 6L.MSQG_ ,C+>?\ /\ T!:PZ^BH_P ./HCQ MJOQOU"BBBMC,*]1\%_\ (M6?_ __ $-J\NKU'P7_ ,BU9_\ _\ T-JX,9_# M7J=6&^-^ANT445XQZ84444 >6^,_^1EO/^ ?^@+6'6YXS_Y&6\_X!_Z M8=? M14?XH^"_^1:L_^!_^AM7! MC/X:]3JPWQOT-VBBBO&/3"BBB@#RWQG_ ,C+>?\ /\ T!:PZW/&?_(RWG_ M/_0%K#KZ*C_#CZ(\:K\;]0HHHK8S"O0_AY_R!I_^OAO_ $%:\\KT/X>?\@:? M_KX;_P!!6N+&?PD=.'^,ZNBBBO$/4"BBB@#SKXA_\AN#_KW7_P!":N6KJ?B' M_P AN#_KW7_T)JY:OH,/_"B>/6_B,****Z#(*]#^'G_(&G_Z^&_]!6O/*]#^ M'G_(&G_Z^&_]!6N+&?PD=.'^,ZNBBBO$/4"BBB@#S3XF6<%]J:07,$=Q!);J M'BE0,K#FWL^F6TC:=#+!:PF)?)B63 ?"8QR M 1]":U(-#TVVT]["'3[6*Q?.ZV2%1$V>N5 P:NT5O8RN5[/3;33K46MI:P6M ML,XAAC"(,]> ,5W'PJM(+""]M[:&.WMXUC5(HD"JH^?@ <"N/KMOAK][4/\ MMG_[/7+BE^YE_74WH?Q$=Q1117A'K!2'I2T4 <+\2W6-+!F8(JB0EB< ;2< MGL*\ST?QGH'B&RN;W3-9L-0M+5F2>>WN4=(BI.[>0<#&#UK?_:DL+'5?A=K5 MCJ5_<:7I]UIMW!<7UH"9;=&0*9%QSE*+*4Q:?JP:[F$,-TL?"MO!!&1F,C)Y%>SAY\M.*]3S:L>:;9]L:;J=GK-G M'>:?=P7UI*#LN+:19(WP3DAE)!Q@CKU!JO;^)M(O'O4M]5L9WL,_:UCN48V^ M 3^\ /R8 /7'Z5\V?LL:GIWPG^%]_P"%-?O[+0Y9O%%[IVDW<$Y:RO&E43Q? M92>B*K%0,X!1N2:Y#]F'PYJVG_$73%O!9-H?A3PQ=Z7KOB"WN!)9:N[W DA= MV( 9E02,Q);;GKS71[1Z>9CR;GV/I&MZ=X@LQ>:9?6NHVI8KY]I,LJ9] RDC M/J*[3X3ZUIVKRZPEA?VUX]L\4P!(Z5]7?L"W4D>D?$30XXK M&XTS0M=^P6&LV%NL2:E"(@XD.WAF4N5+ D$@URXBIS4K=[?F=%*'+.Y]8,H9 M2& ((P0>]%])U&-CD_:+.-B?QQFNKHKR#T#YV\0?L"_! M#7#(\'@Y/#\SYW3:#<264F?[V4(Y]ZYO_AA[4O#/_(B?&KQYX4C3A+9KX7<1 M']T^8"2.]?5M% 'Q7XT\!?M->#/L?D_$7PWXUM5WF.WU/2_L\W&W(:53SGCM MQBN8_P"%Q?';PM_R,'P>MM=5>K>&-3#%AZXD_4>M?87Q)ZZ?_P!M/_9*XNO9 MPT6Z2:=CS*TDJC5CYU@_;4T+3)!#XJ\%^,/"\YZF?2WFB7UW2)Q@?RS7NWAC MQ+I_C'P]8:WIBZ1+X66W2 MZ@.AWUR)KJ.6&Y>*Y=GSF7,N6,G?S%/\5>RU\[?L_P#[(OPR^#GB>#QQX!U+ M5;]+G3)[%'NM7>_MY(I98I"Z%B0#NA[=X(Y!!P01R" 10!^:7QJ^!NH:WXJ^)%[:?L_>--;EO=3U.5=63Q(T M4%T[228D$0;_ %9XPO\ =P*_3;3KF&X@\N*5'D@VQ2QHX8Q/M#;6QT.&!P>Q M![U\\W/[,7Q%AO&MM,^/_BRST'#+';RPPS7$*DG""9ADX& &//%>S>!/A]8_ M#/PFVC:&TLTA>2XDN]0E:::ZN'Y:69^K$G&?8 #I0!U]%?/OA_XN>+]5_9^\ M-ZQ/-9KXQUW6_P"PA=P09M[9VU&2W,RQG[PCB1F /4J,]37+W'QP\?ZA::QH M^G7UE!KGA&UUJ]U._DM T>I_89D2&+;TB$RONU^&M;3Q)X^,'A*T M_;!^$LTVK%(_#VE^)8=2/V28_9W?^ST0<)\^6!&4STYXH ^M:0]*\J_X:C^& M?_0R/_X+;O\ ^-4?\-1?#/\ Z&-__!;=_P#QJ@"KK?\ R&K_ /Z^)/\ T(U1 MITNJ6NN2OJ-C*9K*\8W$$A4J61CN4X(!&0 MO:%_R!+#_KWC_P#017D-:4/[1OP]T.%-/O=?:&\M%%O/%]@N6VNORL,B,@X( M(R#@UYF-VB=F%^)GKE%>4_\ #4?PS_Z&1_\ P6W?_P :H_X:C^&?_0R/_P"" MV[_^-5Y1Z)ZM17E/_#4?PS_Z&1__ 6W?_QJC_AJ/X9_]#(__@MN_P#XU0!) MXS_Y&6\_X!_Z M8=2W7BK3/&D[ZSHUS]KTZY(\J8Q/'NVC:?E-5^-^H4445L9A7J/@O_ )%JS_X'_P"AM7EU:-I\>/ W@RW71M8U MMK34K;/FPBRN)-NX[A\RQE3D,#P>]<&,_AKU.K#?&_0]=HKRG_AJ/X9_]#(_ M_@MN_P#XU1_PU'\,_P#H9'_\%MW_ /&J\8],]6HKRG_AJ/X9_P#0R/\ ^"V[ M_P#C5'_#4?PS_P"AD?\ \%MW_P#&J )/&?\ R,MY_P _P#0%K#J6Z\5:9XT MG?6=&N?M>G7)'E3&)X]VT;3\K@,,%2.1VJ*OHJ/\./HCQJOQOU"BBBMC,*]1 M\%_\BU9_\#_]#:O+JT;3X\>!O!ENNC:QK;6FI6V?-A%E<2;=QW#YEC*G(8'@ M]ZX,9_#7J=6&^-^AZ[17E/\ PU'\,_\ H9'_ /!;=_\ QJC_ (:C^&?_ $,C M_P#@MN__ (U7C'IGJU%>4_\ #4?PS_Z&1_\ P6W?_P :H_X:C^&?_0R/_P"" MV[_^-4 2>,_^1EO/^ ?^@+6'4MUXJTSQI.^LZ-<_:].N2/*F,3Q[MHVGY7 8 M8*D(>H>K45Y3_PU'\,_^AD? M_P %MW_\:H_X:C^&?_0R/_X+;O\ ^-4 :/Q#_P"0W!_U[K_Z$U>5=L?C+X/^'D9T[Q!J[6%Y(?M"1"TGERA 4'*(PZJPQG M-<6,_A(ZPT5Y3_ ,-1_#/_ *&1_P#P6W?_ ,:H_P"&H_AG_P!#(_\ MX+;O_P"-5XAZAZM17E/_ U'\,_^AD?_ ,%MW_\ &J/^&H_AG_T,C_\ @MN_ M_C5 &C\0O^0W!_U[K_Z$UN)JW9?%#PS\-B_P#P MD>I'3OMN/(Q;RR[]F=W^K5L8W+UQG/M7+BOX,OZZF]#^(CV.BO*?^&H_AG_T M,C_^"V[_ /C5'_#4?PS_ .AD?_P6W?\ \:KP3UCU:BO*?^&H_AG_ -#(_P#X M+;O_ .-4?\-1_#/_ *&1_P#P6W?_ ,:H V_B=$DJ6,;HKQNLJLC#((.W((KS M*V\%>'['3YK"#0].BL9Y#-):K:IY;N226*XP3DD_EBNEOOBAX9^))3_A'-2. MH_8L^?FWEBV;\;?]8JYSM;IG&/>JE>[A5^ZC_74\JO\ &S U;P+H>LQZ1%=: M? UMI4XN;6V6-5B1P" =N,<9R/?%:L.DV-OIYL(K*WBL2I0VR1*(BIZC:!C! M]*M45UG.9MCX8T?3(+B"STFQM(;@;9HX+9$64<\, .>IZ^M>@?";3K72[>^M MK*VAL[=/+VPP1A$'+] .*Y&K=E\4/#/PV+_\)'J1T[[;CR,6\LN_9G=_JU;& M-R]<9S[5R8I?N7_74WH?Q$>QT5Y3_P -1_#/_H9'_P#!;=__ !JC_AJ/X9_] M#(__ (+;O_XU7A'K'JU%>4_\-1_#/_H9'_\ !;=__&J/^&H_AG_T,C_^"V[_ M /C5 %OXU^(=/\): VMZK<+::9I]O/=7,[](XT"LS?D*\(T+]H[PQJWA_7=6 MNK75='CTA/-DM[VT/FS1M(\<9B52=Y9D*@#G/!KOOBA\0O#'Q<\#:W:>'HE\ M7QPV4T5UI4L$L N%D7'E9D1<[PKCCIQTS7RO\&M&\4_#*R\5I8>&/%.J^ Y+ MA8--TF[1%U/3I'N)1(UN6)+1HNU\YSO)QTKV*$I*G&VVIYM1)SE<^C_A5\5M M ^,GA"+Q'XP>:6W9+J$Q30R1MM9'0_=8<''N/6N2\.?M0^#O$WB/7M*A MM];LX]%MKF[NM4OM,DAL?*A.'=9CPP/4$=1S7"?"B/6?@!X/BT6;1-6UG3O$ M?BJ==+$A2._M8+B,2&2Z]6\[S 3R0"I/ KC?#?[/&M:K\/\ Q7I'AA?%?A33 MM8\/7VF7/A_Q7>>>@NV5?(:*3)^7EP2,#!Z5T<\[*V_4SY8ZW/H/1OCQX?U[ M0M=U&TL]5,^C017ESICVFV\,$J[XYECWQXKY1\%^&]?MM8\?>-M0\,:Q;6][X8TW0(-(\D M&\GFACD65E0-@H&E #9Y 8]J]#_8W\=:?\$?V?/"6A>/H;[PIJUM:BT:VO;. M1V=XR2S+Y8?Y?WBC)QGG'0US5Y2=-W_K4VI)%](NM!M[(37^I)93:EJBN;2P0H["279R S*J \ %\D@"O-O\ M@G?\//#^@_LP_#KQ'8Z<+?6=2T15NKH2NQE!D)QM+%1RHZ 5[/\ &;PYXB\6 M>";K3/#3:4]U<$1SVVLQLUO/$2-RMMY!X^AY% &-\4/B-XI\#^$=%UBUM-"C MFDDB2\MM1O2OGR.RJ+>V8$ R-EBI;C"\BNB^*OCBZ\"^%XKG3K6*\U>_O[72 MM/AG8K$;BXF6)6D(Y"+N+MCDA2!S7G&N_ +7-9^#6@_#&XO='U'0DTT6.IZC MJ$4KWD3XVB6TYPK(&;:6Y&%YZUTWB?P[XF^(-AKFFE;;1Y]%UBTO/#U])&Y6 M9H/+E!F!/S(S;HRRXX+8Y% '"WG[2WB:33;FUT[0=.N/$F@0:M>>(+>2600> M5I\J1NMN>N^;>K)OX4 ALFMKQ?\ M#7NF:N;K1]-MKOPII=KI-YK-U.[+<>7 MJ$ICB\@#C,:@2/NZA@!S69>_LX>(4TVXGT[7K"VU[7H=3M?$X_![PUIWA#P#9:9I-Q!=6:7%U*9;9=D M9DDN))) %_A =V&W^'&.U=Q7F7[.^A:/X7^$VDZ7HVL7?B""WGO$N=4OR#<7 M-Y]JE^UO)C@,9S*2!P.U>FT %%%% 'R3XG\!?';Q%X@\26H\17^BZ+I]Y?ZA MI5U87J-/J,L\X%G'LQ\EO;0D%D/+L#S@U]7.LCP%4_#CX]^,;^S\2^&XUU.WO[277M3\2E?[-M9IH)8I/L>?DEM4A90JCY^/6OT M>A;="AW;B0#N]>* /(_#?[/[Z+\(8_!-UXINKZYM=1;5;#6EM8X9;6X^T_:D M8(ORL%E+9!ZJQ4\50U#]F6UN=&@MX/$E[9:G<1WT&MZC% F[5H;V027:,O2, MLRC:R\QC@5[?BEH JV-E!IME;6EO&(;:WC6**->BJ!@ >P%>$_%7_D\GX _] M@7Q5_P"@:=7O^*\ ^*O_ ">3\ ?^P+XJ_P#0-.H ^@*0]*6D/2@#R#6_^0U? M_P#7Q)_Z$:HU>UO_ )#5_P#]?$G_ *$:HU])2^!'AR^)A1116@@KU[0O^0)8 M?]>\?_H(KR&O7M"_Y EA_P!>\?\ Z"*\S&[1.S"_$S0HHHKRCT0HHHH \M\9 M_P#(RWG_ #_ - 6L.MSQG_R,MY_P#_T!:PZ^BH_PX^B/&J_&_4****V,PKU M'P7_ ,BW9_\ _\ T-J\NKU'P7_R+5G_ ,#_ /0VK@QG\->IU8;XWZ&[1117 MC'IA1110!Y;XS_Y&6\_X!_Z M8=;GC/_ )&6\_X!_P"@+6'7T5'^''T1XU7X MWZA1116QF%>H^"_^1;L_^!_^AM7EU>H^"_\ D6K/_@?_ *&U<&,_AKU.K#?& M_0W:***\8],**** /+?&?_(RWG_ /_0%K#K<\9_\C+>?\ _] 6L.OHJ/\./H MCQJOQOU"BBBMC,*]#^'G_(&G_P"OAO\ T%:\\KT/X>?\@:?_ *^&_P#05KBQ MG\)'3A_C.KHHHKQ#U HHHH \Z^(?_(;A_P"O=?\ T)JY:NI^(?\ R&X/^O=? M_0FKEJ^@P_\ "B>/6_B,****Z#(*]#^'G_(&G_Z^&_\ 05KSRO0_AY_R!I_^ MOAO_ $%:XL9_"1TX?XSJZ***\0]0**** /.OB'_R&X?^O=?_ $)JY:NI^(?_ M "&X/^O=?_0FKEJ^@P_\*)X];^(PHHHKH,@KMOAK][4/^V?_ +/7$UVWPU^] MJ'_;/_V>N3%?P9?UU-Z'\1'<4445X1ZP4444 U#_MG_[/7$UVWPU^ M]J'_ &S_ /9ZY,5_!E_74WH?Q$=Q1117A'K!1110!P_Q*^]I_P#VT_\ 9*XF MNV^)7WM/_P"VG_LE<37NX;^#'^NIY-?XV,DMXI9(Y'B1Y(B61F4$H2,$@]N" M1^-/HHKK, KMOAK][4/^V?\ [/7$UVWPU^]J'_;/_P!GKDQ7\&7]=3>A_$1W M%%%%>$>L?/W[ G_)F_PG_P"P,G_H;5] U\_?L"?\F;_"?_L#)_Z&U?0- !11 M10 F*,4M% "'VZU^?/[36IZ[\8/%?A[3'^$/BZ'QC_8;W=U'X?U]+2YAM3=S M0K%+M(\Q?W8D!_A\XXZFOT'KX/\ &'Q$'[1_[45UI7PA^,,'A+6M+T)5NI0LDLA^_)(,2,W=G)KV2N$^#'A?Q5X+^'>GZ1XT\2_\)=XCAEN&N-8 M\O9YRO.[QC;VVQLB?\!KNZ "BBB@#\G?CGH$-_XE^,MS;^"OA;L&KZJ&U#7] M8_XFRN-Q,K+G[Q.71>P*#M7ZM60_T. 8'^K7@?2OS"^/MIJ6G:O\3+U/@_\ M"FYLEU#5)#J6I:\G]I2*9I,SO 3G>1E]M?I[9\6D(X^XOW>G2@"Q1110 5\_ M_%7_ )/)^ /_ &!?%7_H&G5] 5\__%7_ )/)^ /_ &!?%7_H&G4 ?0%(>E+2 M'I0!Y!K?_(:O_P#KXD_]"-4:O:W_ ,AJ_P#^OB3_ -"-4:^DI? CPY?$PHHH MK005Z]H7_($L/^O>/_T$5Y#7KVA?\@2P_P"O>/\ ]!%>9C=HG9A?B9H4445Y M1Z(4444 >6^,_P#D9;S_ (!_Z M8=;GC/_D9;S_@'_H"UAU]%1_AQ]$>-5^- M^H4445L9A7J/@O\ Y%JS_P"!_P#H;5Y=7J/@O_D6K/\ X'_Z&U<&,_AKU.K# M?&_0W:***\8],**** /+?&?_ ",MY_P#_P! 6L.MSQG_ ,C+>?\ /\ T!:P MZ^BH_P ./HCQJOQOU"BBBMC,*]1\%_\ (M6?_ __ $-J\NKU'P7_ ,BU9_\ M _\ T-JX,9_#7J=6&^-^ANT445XQZ84444 >6^,_^1EO/^ ?^@+6'6YXS_Y& M6\_X!_Z M8=?14?XA_#S M_D#3_P#7PW_H*UQ8S^$CIP_QG5T445XAZ@4444 >=?$/_D-P?]>Z_P#H35RU M=3\0_P#D-P?]>Z_^A-7+5]!A_P"%$\>M_$84445T&05Z'\//^0-/_P!?#?\ MH*UYY7H?P\_Y T__ %\-_P"@K7%C/X2.G#_&=71117B'J!1110!YU\0_^0W! M_P!>Z_\ H35RU=3\0_\ D-P?]>Z_^A-7+5]!A_X43QZW\1A111709!7;?#7[ MVH?]L_\ V>N)KMOAK][4/^V?_L]T__MI_[)7$UVWQ*^]I_P#VT_\ 9*XFO=PW\&/]=3R:_P#$84445UF 5VWP MU^]J'_;/_P!GKB:[;X:_>U#_ +9_^SUR8K^#+^NIO0_B([BBBBO"/6"BBB@# MA_B5][3_ /MI_P"R5Q-=M\2OO:?_ -M/_9*XFO=PW\&/]=3R:_\ $84445UF M 5VWPU^]J'_;/_V>N)KMOAK][4/^V?\ [/7)BOX,OZZF]#^(CN****\(]8^? MOV!/^3-_A/\ ]@9/_0VKU;XA?$KP[\*]#75_$VIIIMB\JP(S*7:21AD*JJ"2 M< GCL":\%_X)WZ+XAM/V8/AU>WOB1=0T6?15%KI0T](C:GS"<^<&+/P".0.O MM7;_ +5EOH2^ +/5-7U"XT.]TR]6XTK5X8FD6UN2K(/,4 [D97=2I^\#C(H M[OQ)\7O!W@^'2)]8\06EA!JQ46T#QK:6_AC4O&ND M"*\A6SD9+6U(/F.NU"02,^6IP0S+GO?%SQ1I7BGP5:7.GO->VGAKQ!I%_ MK5FD3>;;P1S13,70C)V+MD8#/"-W% ';WWQH\$Z=H>C:S<^);*'3-8?R[&X9 MCMF;.#VRH!X8M@*>N*T=:^(OAOPYXCTK0-2UFVM-7U4_Z':2-AI><#V&3P,X MR>!DU\B75G_9=MXIUW4-.NKG0?&.G>*;+PY$MNSK)+>74;PQ[<91KG:74G ( M!SBND^('AW4].O-5\+W\,]SXK\1:9X7MM(N0C.LDMG&%%U91SZ81>(SVTD#1W# MK]YBLS%N>7 /:OT*KY _:J_:K\8_ ?XM0:;IS>'/^$<31;;57M=8F:&ZO7^T MW$7M']W%>H5\E?LR_M->)/BW\>?'_AW4[VQN=#L]5UJSTVWM80KV\%C+ M8I%(S@DOYOVMQDX&83CO7UK0 5QOQ;U'QAI7@#4[GP%I=GK'BQ3"+.RU";RH M'S*@Z\() M(IM,@DIH DHKSWXWZUXPT+P+-= M>"=.EO\ 5A,GFF"..66"W&6DDCB=E$K=^-OBWXH;0M#?P?JUI M=O!X0G\776I7=CM744B6+RX!'N_<^=OV>&];C\2>'=+U:)&2*_M8KM%;J!(H<#]:^7OB_\8O!UG^V#\)9 MIM>@CB\.Z7XE@U0E'_T5W_L]$#?+SE@1QGI0!]:TAZ5Y5_PU/\*_^AQL_P#O MU-_\10?VIOA7_P!#C9_]^IO_ (B@"KK?_(:O_P#KXD_]"-4:=+JMKKDKZC83 M"YL;PFX@F4$!XV.Y6&?52#SZTVOI*?P(\.7Q,****T$%>O:%_P @2P_Z]X__ M $$5Y#6E#^TA\-]"BCTZ^\5VMM>V:BWGA>.4E)$^5E)"XX((KS,;M$[,+\3/ M7**\I_X:G^%?_0XV?_?J;_XBC_AJ?X5_]#C9_P#?J;_XBO*/1/5J*\I_X:G^ M%?\ T.-G_P!^IO\ XBC_ (:G^%?_ $.-G_WZF_\ B* )/&?_ ",MY_P#_P! M6L.I;KQ5I7C6=]9T2\2_TRYQY-Q&I ?:-K=0#P5(Z=JBKZ*C_#CZ(\:K\;]0 MHHHK8S"O4?!?_(M6?_ __0VKRZM"T^/?@'P5 NC:WXEMM/U.VSYUO)'(2FX[ MEZ*1RK _C7!C/X:]3JPWQOT/7J*\I_X:G^%?_0XV?_?J;_XBC_AJ?X5_]#C9 M_P#?J;_XBO&/3/5J*\I_X:G^%?\ T.-G_P!^IO\ XBC_ (:G^%?_ $.-G_WZ MF_\ B* )/&?_ ",MY_P#_P! 6L.I;KQ5I7C6=]9T2\2_TRYQY-Q&I ?:-K=0 M#P5(Z=JBKZ*C_#CZ(\:K\;]0HHHK8S"O4?!?_(M6?_ __0VKRZM"T^/?@'P5 M NC:WXEMM/U.VSYUO)'(2FX[EZ*1RK _C7!C/X:]3JPWQOT/7J*\I_X:G^%? M_0XV?_?J;_XBC_AJ?X5_]#C9_P#?J;_XBO&/3/5J*\I_X:G^%?\ T.-G_P!^ MIO\ XBC_ (:G^%?_ $.-G_WZF_\ B* )/&?_ ",MY_P#_P! 6L.I;KQ5I7C6 M=]9T2\2_TRYQY-Q&I ?:-K=0#P5(Z=JBKZ*C_#CZ(\:K\;]0HHHK8S"O0_AY M_P @:?\ Z^&_]!6O/*NV7QG\%_#M#IWB/7X-*O9#]H2&5'),9 4,-JGC*L/P MKBQG\)'3A_C/8:*\I_X:G^%?_0XV?_?J;_XBC_AJ?X5_]#C9_P#?J;_XBO$/ M4/5J*\I_X:G^%?\ T.-G_P!^IO\ XBC_ (:G^%?_ $.-G_WZF_\ B* -'XA_ M\AN#_KW7_P!":N6J>]\?:!\19?[2\.:G%JME$/L[S1*P D!+%<,!_"RG\:@K MZ##_ ,*)X];^(PHHHKH,@KT/X>?\@:?_ *^&_P#05KSRKME\9_!?P[0Z=XCU M^#2KV0_:$AE1R3&0%##:IXRK#\*XL9_"1TX?XSV&BO*?^&I_A7_T.-G_ -^I MO_B*/^&I_A7_ -#C9_\ ?J;_ .(KQ#U#U:BO*?\ AJ?X5_\ 0XV?_?J;_P"( MH_X:G^%?_0XV?_?J;_XB@#1^(?\ R&X/^O=?_0FKEJGO?'V@?$67^TO#FIQ: MK91#[.\T2L ) 2Q7# ?PLI_&H*^@P_\ "B>/6_B,****Z#(*[;X:_>U#_MG_ M .SUQ-6[+XI>%?AH7_X2;68=(^VX^S^:KGS-F=WW5/34==K?E52O=PW\*/]=3R:_\ M$84445UF 5VWPU^]J'_;/_V>N)JW9?%+PK\-"_\ PDVLPZ1]MQ]G\U7/F;,[ MONJ>FY?SKEQ7\&7]=3>A_$1['17E/_#4_P *_P#H<;/_ +]3?_$4?\-3_"O_ M *'&S_[]3?\ Q%>">L>K45Y3_P -3_"O_H<;/_OU-_\ $4?\-3_"O_H<;/\ M[]3?_$4 ;WQ*^]I__;3_ -DKB:MWOQ2\*_$LI_PC.LPZO]BS]H\I7'E[\;?O M*.NUORJI7NX;^%'^NIY-?^(PHHHKK, KMOAK][4/^V?_ +/7$U;LOBEX5^&A M?_A)M9ATC[;C[/YJN?,V9W?=4]-R_G7+BOX,OZZF]#^(CV.BO*?^&I_A7_T. M-G_WZF_^(H_X:G^%?_0XV?\ WZF_^(KP3UCE/V!/^3-_A/\ ]@9/_0VKWZ6& M.9"DB+(AZJPR#7@/[ G_ "9O\)_^P,G_ *&U?0- !6;8Z+9:5=:A<6L BN+^ M87%P^XDR.%"@\GCA0,# []2:TJ3% !BEHHH *^%_VYOBG>>'OC!X9T2+Q?X$ M\(?8M*35[>Y\5Z,]_.TK3R(3&5!\L 1*?]HY_NU]S$X4GT%?F1\0OC];^+-7 MTNZB^.7PZDO;?3_LM[?ZAX<,[SRBZN'4)D':BQ/$,=V#GO0!]9_L3BS\1?!? M3O%LTFC:SK^H7>HP7.OZ/IRVD=XB:A<*NQO=J "O)OVH/B#:_"OX+Z MOXJO?#A\6V^FW>GRG2!R\[&^@5=@[NK,'4=-RC/%>LU#,.L@ M25 PW*P96P>X8 @]B : /C#P['^TM\5_%ECK6A>'M'^!OA17#O!JN;N]NXE) M"I);*=L1P2<# /'-?::@A0"= MK%;HR1X(* ,R[3D@[N>G2N)\9? &T\0:9HUAI&M77A^&RTF7P]<,D8F-UIDH M020DDC:Y\I2L@R5RW!S7K=&* *MA8P:78VUG;1B&UMXUBBC7HJ*-J@?0 5X5 M\5?^3R?@#_V!?%7_ *!IU>_XKP#XJ_\ )Y/P!_[ OBK_ - TZ@#Z I#TI:0] M* /(-:_Y#5__ -?$G_H1JC5[6_\ D-7_ /U\2?\ H1JC7TE+X$>'+XF%%%%: M""O7M"_Y EA_U[Q_^@BO(:]>T+_D"6'_ %[Q_P#H(KS,;M$[,+\3-"BBBO*/ M1"BBB@#RWQG_ ,C+>?\ /\ T!:PZW/&?_(RWG_ /_0%K#KZ*C_#CZ(\:K\; M]0HHHK8S"O4?!?\ R+=G_P #_P#0VKRZO4?!?_(M6?\ P/\ ]#:N#&?PUZG5 MAOC?H;M%%%>,>F%%%% 'EOC/_D9;S_@'_H"UAUN>,_\ D9;S_@'_ * M8=?1 M4?X75ZCX+_P"1:L_^!_\ H;5P M8S^&O4ZL-\;]#=HHHKQCTPHHHH \M\9_\C+>?\ _] 6L.MSQG_R,MY_P#_T! M:PZ^BH_PX^B/&J_&_4****V,PKT/X>?\@:?_ *^&_P#05KSRO0_AY_R!I_\ MKX;_ -!6N+&?PD=.'^,ZNBBBO$/4"BBB@#SKXA\ZW#_U[K_Z$UA_#S_D#3_P#7PW_H*UYY7H?P M\_Y T_\ U\-_Z"M<6,_A(Z(>H%%%% 'G7Q#YUN'_KW7_T)JY:N MI^(?_(;@_P"O=?\ T)JY:OH,/_"B>/6_B,****Z#(*[;X:_>U#_MG_[/7$UV MWPU^]J'_ &S_ /9ZY,5_!E_74WH?Q$=Q1117A'K!1110!P_Q*^]I_P#VT_\ M9*XFNV^)7WM/_P"VG_LE<37NX;^#'^NIY-?^(PHHHKK, KMOAK][4/\ MG_[ M/7$UVWPU^]J'_;/_ -GKDQ7\&7]=3>A_$1W%%%%>$>L%%%% '#_$K[VG_P#; M3_V2N)KMOB5][3_^VG_LE<37NX;^#'^NIY-?^(PHHHKK, KMOAK][4/^V?\ M[/7$UVWPU^]J'_;/_P!GKDQ7\&7]=3>A_$1W%%%%>$>L?/W[ G_)F_PG_P"P M,G_H;5[Y)*D2EG8(HZECQ[5\P?\ !/#7M=O?V8/AUI]YX8FTW2;?1%-MK#WL M,B71\PC B5BZ<$_> Z5VO[5_@W4/%_@&Q-E*;B'3KY;VZT473VQU2((RF%9$ M((8%U=9,4DN8GG" M-%<#&6QR"..1SFNZ_: N9SX.TG3H[J6RM-8U[3=-OIXI#&XM9KE%E0..5WC] MWD8(W\$'!H ]0HKXANKJ_P!6MO%7A^\US4+31/!VG^)[O0;A+R1)/.M;F-;> M0OG,OV8,8P')!R-P8UT?C_Q)K>JW.I^*KJ^NK+Q#X=_J3N!P$.,'F@#ZY;YE('4BOA-_V;OC1HL-E!?>/?A7I+W!$5O;2^ M&HP2Q. BY&6.2!Q7W=7P+^W!>Z9K+^'?BIX>\8^'0=*U&VTJVM]:M9IWCU"T MO1< VBIR7)#)(,* /JO]G;P3KWP\^%&G:)XFU'3M5UF.ZO)Y;K2(%AM M7$MU+*GEH H".HQZ@]:]/KRO]F>SFM?@GX;DN?$=OXKNKQ9KZ?5;1#'!))/ M/),ZQ(>41&D**IY4( >E>J4 %%%<;\6M5\7Z-X U.[\!Z/:Z[XK0PBSL+V?R M89,RH'+/VPA=OPH ^8+_ .(GP>T/XJ_$S[3X,NM,BDLM0FU3Q--=*L5W]BNX MOMD$",Y9?WTI9E"@2%3P+?$WPK^%- MOXRMLWLC7'B< &=%!262#<%=@8T)!QNVC.:_42W+-!$6P'*C..F<4 34444 M%?/_ ,5?^3R?@#_V!?%7_H&G5] 5\_\ Q5_Y/)^ /_8%\5?^@:=0!] 4AZ4M M(>E 'D&M_P#(:O\ _KXD_P#0C5&KVM_\AJ__ .OB3_T(U1KZ2E\"/#E\3"BB MBM!!7KVA?\@2P_Z]X_\ T$5Y#7KVA?\ ($L/^O>/_P!!%>9C=HG9A?B9H444 M5Y1Z(4444 >6^,_^1EO/^ ?^@+6'6YXS_P"1EO/^ ?\ H"UAU]%1_AQ]$>-5 M^-^H4445L9A7J/@O_D6K/_@?_H;5Y=7J/@O_ )%JS_X'_P"AM7!C/X:]3JPW MQOT-VBBBO&/3"BBB@#RWQG_R,MY_P#_T!:PZW/&?_(RWG_ /_0%K#KZ*C_#C MZ(\:K\;]0HHHK8S"O4?!?_(M6?\ P/\ ]#:O+J]1\%_\BU9_\#_]#:N#&?PU MZG5AOC?H;M%%%>,>F%%%% 'EOC/_ )&6\_X!_P"@+6'6YXS_ .1EO/\ @'_H M"UAU]%1_AQ]$>-5^-^H4445L9A7H?P\_Y T__7PW_H*UYY7H?P\_Y T__7PW M_H*UQ8S^$CIP_P 9U=%%%>(>H%%%% 'G7Q#_ .0W!_U[K_Z$UZ_P#H35RU?08?^%$\>M_$84445T&05Z'\//\ D#3_ /7PW_H*UYY7H?P\ M_P"0-/\ ]?#?^@K7%C/X2.G#_&=71117B'J!1110!YU\0_\ D-P?]>Z_^A-7 M+5U/Q"_Y#<'_ %[K_P"A-7+5]!A_X43QZW\1A111709!7;?#7[VH?]L__9ZX MFNV^&OWM0_[9_P#L]T_\ [:?^ MR5Q-=M\2OO:?_P!M/_9*XFO=PW\&/]=3R:_\1A111768!7;?#7[VH?\ ;/\ M]GKB:[;X:_>U#_MG_P"SUR8K^#+^NIO0_B([BBBBO"/6"BBB@#A_B5][3_\ MMI_[)7$UVWQ*^]I__;3_ -DKB:]W#?P8_P!=3R:_\1A111768!7;?#7[VH?] ML_\ V>N)KMOAK][4/^V?_L],.C!A[C/.:\H_8 M$_Y,W^$__8&3_P!#:OH&@#A]=^#?@[Q)X;T+0-0T5'T?0YH9].M(9Y85MY(A MB-@48$E>O)/KUI$^%>E78\7P:N#J]AXDNDN)K29I D05$50OSDJP9-X9-N#M M( (R>YI,4 <+?_!/P1J6BZ)I%UX?@FT_1VWV41DDRF2"P9@VZ16(!=7+!R 6 M#&M+6OAOX:\1^)M+\0ZCI,5SK&F<6URS,NW!RNY00'"MEEW [225P>:ZC%+0 M UAE2!7R3H_[*WCZ+X@^&?$?B'7-#\36/@#3I;;PCI;I+$LUVYQ]LO6VG]YL MQRH/S MWKZXKY2_:W_:7\3? KQ]X4MX'BTOPK*UG<7MT^ES7CW\;7BQW4,3) M\L3Q0?O/FY;>,#@T >X?!?P;J7@3X>6.EZT;0ZTT]U>W[6+,8&N;BXDGE:/< M 0I>5B!CC..U=[7G_P #_B!=_%/X9Z3XIN]/N--&HM/);PW4)ADDMA/(L$S1 MGE#)$(Y-IZ;\5Z!0 5D^)?$NF^$-"OM9UB[2PTRRC,UQXC+PF2&=)A'*HY,;F/8X'.UVZT ?GA^T-\% M? <'Q.1(_$?@;_A-O%^L3:Q!-KUE=7)&G7$RRV\LK(P$4B2O(B[AL9 @/*G/ MZ?1 B)0<9 QQTKY!L/V6/B''I_Q'UO6;KPWXA\=_$:<66LW;RS10:=HZJ$6U MM"8RQ;9NY( W;6YV\_7\:".-5_NC% #Z**\7^-WQ'\5>&]7?3?";64,^F:!> M^)[V2_A:5;B.W9%2U7!&PREGS)SMV<*V> #VBOG_ .*O_)Y/P!_[ OBK_P! MTZO;/#FM1>(_#VEZM"K)#?VL5VBMU"R*& _(U\[?&[QQX>\/?M'_P#P/C_QH Q-;_Y#5_\ ]?$G_H1JC5*^\;^'M0OKBYMM=TV> MWGD:2*1+J,AU8G!'/H:K_P#"5Z)_T&+#_P "D_QKZ*#7(M3QI1=WH:M%97_" M5Z)_T&+#_P "D_QH_P"$KT3_ *#%A_X%)_C6G-'N3ROL:M>OZ%_R!-/_ .N$ M?_H(KPS_ (2O1/\ H,6'_@5'_C79Z?\ 'OX.=!AN((UCEC>^C#( MR@!@>>U>;C6FE9G7ADTW<]/HKSO_ (:(^&'_ $/WA_\ \#X_\:/^&B/AA_T/ MWA__ ,#X_P#&O+/0/1**\[_X:(^&'_0_>'__ /C_P :/^&B/AA_T/WA_P#\ M#X_\: *'C+_D9;S_ (!_Z M8E0:W\0_#&O:I/?:?XBTN\M)2OESQ7:,K84*> M_J"*I?\ "5Z)_P!!BP_\"H_\:^AI->SCKT1X]2+YWH:E%97_ E>B?\ 08L/ M_ I/\:/^$KT3_H,6'_@4G^-:\\>Y'*^QJUZCX+_Y%JS_ .!_^AM7C/\ PE>B M?]!BP_\ I/\:ZS0_CC\/M!TN&QU'QIHEG=Q;M\,M]&&7+%AQGTK@QDDZ:L^ MIU89-3=SU>BO._\ AHCX8?\ 0_>'_P#P/C_QH_X:(^&'_0_>'_\ P/C_ ,:\ M@]$]$HKSO_AHCX8?]#]X?_\ ^/_ !H_X:(^&'_0_>'_ /P/C_QH H>,O^1E MO/\ @'_H"UB5!K?Q#\,:]JD]]I_B+2[RTE*^7/%=HRMA0I[^H(JE_P )7HG_ M $&+#_P*C_QKZ&DU[..O1'CU(OG>AJ45E?\ "5Z)_P!!BP_\"D_QH_X2O1/^ M@Q8?^!2?XUKSQ[D,_P#"5Z)_T&+#_P "D_QK MK-#^./P^T'2X;'4?&FB6=W%NWPRWT89B?\ 08L/_ J/_&OH M:37LXZ]$>/4B^=Z&I165_P )7HG_ $&+#_P*3_&C_A*]$_Z#%A_X%)_C6O-' MN1ROL:M>A_#S_D#3_P#7PW_H*UY1_P )7HG_ $&+#_P*C_QKI/#7QE\"^&+& M2VU7Q?HUA M'_\ P/C_ ,:/^&B/AA_T/WA__P #X_\ &O&/3/1**\[_ .&B/AA_T/WA_P#\ M#X_\:/\ AHCX8?\ 0_>'_P#P/C_QH ;\0O\ D-P_]>Z_^A-7+TOB3XF^$?$U M^MUI7B;2=0MDC$9D@O(V 8$G:>?]H?F*R?\ A*]$_P"@Q8?^!4?^->_AVO9Q MU/)JQ?.]#5HK*_X2O1/^@Q8?^!2?XT?\)7HG_08L/_ I/\:WYX]S+E?8U:]# M^'G_ "!I_P#KX;_T%:\H_P"$KT3_ *#%A_X%1_XUTGAKXR^!?#%C);:KXOT: MPN'D,BQSWL:DJ0.1SZJ?RKBQ;3IZ,Z,.FIZGKU%>=_\ #1'PP_Z'[P__ .!\ M?^-'_#1'PP_Z'[P__P"!\?\ C7C'IGHE%>=_\-$?##_H?O#_ /X'Q_XT?\-$ M?##_ *'[P_\ ^!\?^- #?B%_R&X?^O=?_0FKEZ7Q)\3?"/B:_6ZTKQ-I.H6R M1B,R07D; ,"3M//^T/S%9/\ PE>B?]!BP_\ J/_ !KW\.U[..IY-6+YWH:M M%97_ E>B?\ 08L/_ I/\:/^$KT3_H,6'_@4G^-;\\>YEROL:M=M\-?O:A_V MS_\ 9Z\T_P"$KT3_ *#%A_X%)_C6]X7^+7@KPL;G^UO%>CZ=Y^WRO/O8UW[< MYQSVW#\ZY<2TZ3L_ZN;4(OVBT/9:*\[_ .&B?AA_T/V@?^!\?^-'_#1'PP_Z M'[P__P"!\?\ C7AGJGHE%>=_\-$?##_H?O#_ /X'Q_XT?\-$?##_ *'[P_\ M^!\?^- %SXE?>T__ +:?^R5Q-6?%'Q9\%^*3;?V3XKT?4?(W>;Y%[&VS=C&> M>^T_E6#_ ,)7HG_08L/_ *C_P :]S#-*DKO^KGE5HMU'H:M%97_ E>B?\ M08L/_ I/\:/^$KT3_H,6'_@4G^-=7/'N8\K[&K7;?#7[VH?]L_\ V>O-/^$K MT3_H,6'_ (%)_C6]X7^+7@KPL;G^UO%>CZ=Y^WRO/O8UW[ M&>J>B45YW_PT1\,/^A^\/_\ @?'_ (T?\-$?##_H?O#_ /X'Q_XT 7/B5][3 M_P#MI_[)7$U9\4?%GP7XI-M_9/BO1]1\C=YOD7L;;-V,9Y[[3^58/_"5Z)_T M&+#_ ,"H_P#&OB?]!BP_\ I/\:/\ A*]$ M_P"@Q8?^!2?XUU<\>YCROL:M=M\-?O:A_P!L_P#V>O-/^$KT3_H,6'_@4G^- M;WA?XM>"O"QN?[6\5Z/IWG[?*\^]C7?MSG'/;4'(Z@5U/[ M3?C;Q7X'\%Z??>&KA-+MWOECU76WLS>#3;78Y\YH@PRN\(K,2 BL6/2@#V.B MO!?B7\4O&6E6]E:^';G1VO['PS=^*=0NFC::VO$@,82VB.5V"8LY\PYV!.%; M->S>'-:B\1^'M+U:%62&_M8KM%;J%D4,!^1H U**** "OB3]L_XT>/OA9\8= M+M]%UR.UT.YT>VN;'0KC1)+]=9OTN9UEMD=%(C9EDMP=Q[J1@*U?;=?&G[8- MC\2?%'Q2M].\'^(O$6GV.D^'EUI=*\,VL$UQ>.+F2*< R$8EVO"8UR P249S MB@!G[)GQN\8?$7]H3XBZ?J^L7NH:*-3UK['8S0A(+.RMY[&.Q>,[0?WGFW8) M).XQ<8VFOLZO&_V2X-=B^ ?AB3Q/'KJ^('%R;I_$T21ZA)FZE9&E50W-GKLN@W#V%SHU^\=N)OM6GW! M0S1 %EV2?(-DG.W+?*V>/3*2@"KI]A!I5A:V5M&(;6VC6&*,=%11M4#Z "O" MO&?PE\#ZM^U1X*-]X,\/WAO_ IXCN[LW&EP2?:)EO=$"RR93YW DD 8Y(WM MZFO?\5Y7XC_Y.G^'G_8F>)?_ $NT*@#9_P"%!?#'_HG'A+_P1VO_ ,;H_P"% M!?#'_HG'A+_P1VO_ ,;KO** .#_X4'\,?^B<^$__ 1VO_Q%'_"@OAC_ -$Y M\)?^".U_^(JC\9?'/B#P1_PADFC16+VVI^);#2K]KLMO2WGE"$Q #!>E6O&GQJ\/^!_%%MX>NX-6O]6FMENS;Z3ID]X8HF=D1I/+4[ S(X&>NT^E. M[ D_X4%\,?\ HG/A+_P1VO\ \11_PH+X8_\ 1.?"7_@CM?\ XBN,TG]IW3=8 M_9HU#XQ+HVI6VGVNGS7ZZ?

    ,KDG!.*A;QW\0/AMXD\# M?\)K>:3K6E^+]172&ATNR>!M'NWADEB4.7;[1&3&T9)$O[NUM=-;2+EI;B*WN!;R2C"$O_ 1VO_QNN\HH X/_ (4'\,?^B<^$O_!':_\ Q%'_ M H+X8_]$Y\)?^".U_\ B*Q->\0>./#GQ@\*VKWFF7_A37KFZM&TV&U9;JR6 M.V>9;DS%\.I:+8R[!@RI@GOF>'_VO?AAXFO[6&QUV62TN;F[LDU1[.5+'[1; M+(\T1N"H0,$A>0 GE,,."*=V!UW_ H+X8_]$Y\)?^".U_\ B*/^%!?#'_HG M/A+_ ,$=K_\ $5PGP?\ V@KWXK_&SQIH5O9R6OA73M%TS4M,DN[">UNKC[0U MP'D82JN8SY0V%000,[LD@85W\9_'^L_#_P 5?%707TM?".@3:AY7AJXLV:[U M&VL9I(IY3<[P(G;R961-C#Y4RPW':78'K'_"@_AC_P!$Y\)?^".U_P#B*/\ MA0?PQ_Z)SX2_\$=K_P#&ZX+Q!^V!X/\ "?B:_LM9M]4T_1;#PQ!XGN=9>PE: M!(9BWEKN52,G:5'/+G8,D$5ZUX/\7V7CC0(-8TV.[2QG+>4][;/;M(H. ZJX M!*,,%6Z$$$<&D!A?\*"^&/\ T3CPE_X([7_XW7F/Q:^"7PZL_'WP4AM_ /AB M"*[\7W$-Q''HULJS1C0=7<(X"?,N]$;!XRBGJ!7T57E7QC_Y*+\"O^QSN?\ MU'M9H V?^%!?#'_HG'A+_P $=K_\;H_X4%\,?^B<>$O_ 1VO_QNN\HH X/_ M (4'\,?^B<^$O_!':_\ Q%'_ H+X8_]$Y\)?^".U_\ B*P?V@_'NL?#KP[I M^LZ;XAT/0H1>16YCUJ(LM]*[J$MU?TRTCO]16&UD>&PMW1W$L\H&V-,1G+,0!N3^\,N[ N_P#"@OAC_P!$ MY\)?^".U_P#B*/\ A07PQ_Z)SX2_\$=K_P#$5PGP?_:"O?BO\;/&FA6]G):^ M%=.T73-2TR2[L)[6ZN/M#7 >1A*JYC/E#85!! SNR2!A7?QG\?ZS\/\ Q5\5 M=!?2U\(Z!-J'E>&KBS9KO4;:QFDBGE-SO B=O)E9$V,/E3+#<=I=@>L?\*#^ M&/\ T3GPE_X([7_XBC_A0?PQ_P"B<^$O_!':_P#QNO-?%O[;/@7P'XZT_0M> MCU33[*^TNPOX-3.GS/"[WCLL$>Y5(YV/\V<94CJ#CW31-8CUW1[348X+NTCN M8Q(L%];O;SQ@]GC$O_ 1VO_QNO,?VB/@E\.M- M\ Z5-:> ?#%K*WB_PO"TD&C6R,8Y->L$D0D)]UD9E(Z$,0>#7T57E7[2O_). MM(_['/PG_P"I#IU &S_PH+X8_P#1./"7_@CM?_C='_"@OAC_ -$X\)?^".U_ M^-UWE% '!_\ "@_AC_T3GPE_X([7_P"(H_X4%\,?^B<^$O\ P1VO_P 14GQC M\;W?@#X=ZYJVEPI=ZS%:3M86\H)1YEB>0%L<[%"EF]E->/\ [07[5&I_"?P7 MIL.E:--J'BW5?"M]K]MH7"S6M>;7?QG\?ZS\/_%7Q5T%]+7PC MH$VH>5X:N+-FN]1MK&:2*>4W.\")V\F5D38P^5,L-QVEV!ZQ_P *"^&/_1.? M"?\ X([7_P"(H_X4'\,?^B<^$O\ P1VO_P ;K@O$'[8'@_PGXFO[+6;?5-/T M6P\,0>)[G67L)6@2&8MY:[E4C)VE1SRYV#)!%>M>#_%]EXXT"#6--CNTL9RW ME/>VSV[2*#@.JN 2C#!5NA!!'!I 87_"@OAC_P!$X\)?^".U_P#C=>8_M$?! M+X=:;X!TJ:T\ ^&+65O%_A>%I(-&MD8QR:]8)(A(3[K(S*1T(8@\&OHJO*OV ME?\ DG6D?]CGX3_]2'3J -G_ (4%\,?^B<>$O_!':_\ QNC_ (4%\,?^B<>$ MO_!':_\ QNN\HH X/_A0?PQ_Z)SX2_\ !':__&Z/^%!?#'_HG/A+_P $=K_\ M16S\0=6U30O NOZEHL=K-JUG8S3VT=Z[+"SJI8!RH) X["N/LOC98Z!\'O!' MBWQ1Y[WFO65B1;:59R7$D]U-;B9DBB0,Q&%=LHVUC-)%/*;G>!$[>3*R)L8?*F6&X[2[ ]8_X4%\,?^B<^$__ 1V MO_Q%'_"@_AC_ -$Y\)?^".U_^-UYKXM_;9\"^ _'6GZ%KT>J:?97VEV%_!J9 MT^9X7>\=E@CW*I'.Q_FSC*D=0<>Z:)K$>NZ/::C'!=VD=S&)%@OK=[>>,'L\ M;@,A'H1FD!RO_"@OAC_T3CPE_P"".U_^-UYC^U%\$OAUI/[,_P 6[ZQ\ ^&+ M.]MO".KS07-OHUM')%(ME*5=6"95@0"".017T57E/[6/_)K/QD_[$S6?_2&: M@#:_X4%\,?\ HG'A+_P1VO\ \;H_X4%\,?\ HG'A+_P1VO\ \;KO** .#_X4 M'\,?^B<^$O\ P1VO_P ;H_X4%\,?^B<^$O\ P1VO_P 16/\ 'W7_ !OX1\'W MOB3PE>:9&FC6[7>#O"JC M4--U/7;C2=9U*2SF,"M'8RSB&"<+Y1D!0;UW;AC&TY)7H/$7C7Q;XP^*^K^! M/!NHV'AW^P-.M=1U/5]0L&O?,:Y:988(XA)&/NPNS.6X^0 ')*EV!TW_ H+ MX8_]$Y\)?^".U_\ B*/^%!?#'_HG/A+_ ,$=K_\ &Z\QL/VL/[.\,>&I->\. M:@^OWWBNY\'WMMI%M+=1175NTOF2(54DJRQ;T& 2"?[K8])^%_QN\*_&,:A+ MX4N;O4K*RFDMY+_[)*EJTL4_M8_P#)K/QD_P"Q,UG_ -(9J0&U_P *"^&/_1./"7_@ MCM?_ (W1_P *"^&/_1./"7_@CM?_ (W7>44 <'_PH+X8_P#1.?"7_@CM?_C= M'_"@OAC_ -$Y\)?^".U_^-U!\#/ASJFN:?X@TSPPM@AFGU/5K9KB*- M0#M41AER6-J,W133N!N?\*"^&/\ T3GPE_X([7_XBC_A07PQ_P"B<^$O M_!':_P#Q%>>>'_VD)/&W[1VA^#] B\[P==Z%J-\VIS64\?VNYMKF"+-O*RB. M2(>8WS(6R>N,#==D\;^/_B/XK\<6_@>_TK1=/\'WPTHQ:I8O*=TWA MU\B,>;&@<"0DESM&T;B[ [;_ (4%\,?^B<^$O_!':_\ Q%'_ H+X8_]$Y\) M?^".U_\ C=>/:G^W?X0\+^%/A[X@\1:7J^EZ9XGT:?6+BYCL9;B.P6$HDD;& M-3N(DD53C@ J3]X9]^\'^+[+QQH$&L:;'=I8SEO*>]MGMVD4' =5< E&&"K= M""".#1<#"_X4%\,?^B<>$O\ P1VO_P ;H_X4%\,?^B<>$O\ P1VO_P ;KO** M0'SK^R[\$OAUJW[,_P )+Z^\ ^&+R]N?".D33W-QHUM))+(UE$6=F*99B222 M>237IW_"@OAC_P!$X\)?^".U_P#C=8O[)W_)K/P;_P"Q,T;_ -(8:]6H X/_ M (4%\,?^B<^$O_!':_\ QNC_ (4%\,?^B<^$O_!':_\ QNNG\1:TGA_2+B]> M-YF0!8H8_O2R,=J(/$_!MKJLKIXQU;16U.;R+*6*RE:-D2X6 M"5AM_TK1=/\'WPTHQ:I8O*= MTWAU\B,>;&@<"0DESM&T;B[ [;_A07PQ_P"B<^$O_!':_P#Q%'_"@OAC_P!$ MY\)?^".U_P#C=>;:-^V)H5]:?#.XO-&U2QA\7Z-#=(:[O[2RBBGN"UG"S&215#/E MOF.2#/#>@:/XDN=)&G:-+X>O;@6RR&^L) MBIGC"[AY3Y3,;C(C#$;6[>S:?80:586ME;1B&UMHUABC'144;5 ^@ JUBC% M"T444 %?,W[0/PH^)6O?%K3O%7@3XB>'? :MI,6D'^T+)9KJY?SY'VAB,[,O M'A0?O9XZ5],U\@_M9_!OQ#\4/BUH%_X)UGPO-XKT*VT^_CTKQ*TH:Q\J^::& MYM]AQF5HI(G##)6-<'@T ?0/P4T+Q?X:^'.G:?XZ\1V_BSQ1')<-<:M:Q[(Y MD:>1H@%P,;8RB_\ >IZUWM<#\$?!NO> OAII6C^*-6@UKQ"CSW-]=VL9CM_ M-FG>9HX5/*QH9-B \A57I7?4 %%%% !1110 4444 %>4^(_^3I_A[QQ_PAGB M7_TNT*O5J\J\1_\ )TWP\_[$SQ+_ .EVA4 >JT444 >>_%_X<:E\2M/T"WTW M7HM ?2M9M=9,LUA]K\YH'WHF/,3:"V,G)Z=.E&* /)?!/P"LM!^ MTGPG\0:B/$GA]K*;2E<6WV:3[&ZE51L,V74$G>,9./E&*X/2OA-\3+;XO>#A MXQU&#QYX"\.NTVB7%E'':W5K=LL:%3Y?W001 MSD>^TF!Z4M !7E'QBR?B)\"\#IXRN>?^Y>UG^M>KU7N;"VO)K66>VBGEM9#- M;O(@9H7*,A9"?NML=UR.<,PZ$T 6**** /,%^''B]OBE/XGE\<6DFC,5CCTD M:(!-#;J=QA2Y,QP&<*7/EY;:HXP"/+]8_8SNO$G@^Q\,:OXX6ZTV/Q'JNO7 M@TCR7G2_CGCF@#>>=N!=W&'Y^\F5^4[OI[%&* /&/A+\#?$?P^\=S>)=<\<1 M^*9IM!M-!>,:.+1G6VDD:*4N)GRW[Z0-P <@\8P?/OBI^SWX[TC1=7\/> M3 MBOOAIX@O[F[U_P *[$BU/R[F4/?^Y>UG^M>KU7N;"VO)K66>VBGEM9#-;O(@9H7*,A9" M?NML=UR.<,PZ$T 6**** ///BO\ #G4OBCI/PO<:/#:>7)#"GG M8D6X\PY/^D3<;.Z\_+S[#28H \8^$OP-\1_#[QW-XEUSQQ'XIFFT&TT%XQHX MM&=;:21HI2XF?+?OI W !R#QC!\^^*G[/?CO2-%U?P]X"U.*^^&GB"_N;O7_ M KL2+4_+N90]S#87,CK$B2,TI99 -H=]K$D ?5&*,#TH ^>_BQ^R[=_$GQ# M9:WHOB>/P?C3]*LY["72UO5QI]Z;VV"D3)MQ(Q5@,@KTQUKZ"4$* W)QS3Z* M "O*/VE:1_V.7A/CZ>(=/S^E>KU7O-/M=1A6*[MH;J)9(YE2:,.H='#Q ML ?XE=58'J"H(Y% %BBBB@#@OBY\(-"^,GAN;2=;%U&_DSQ6US:7D]NT+21E M"Y$4B;P!SM8D'%>=?%']E-?&_A+PWH>A^*9?#O\ 9&@:EX;:>ZM&U SVE[%' M%/\ ?F5@X\I2K%FQG&#Q7T#1B@#R;P'\%M4\(_$M?%M]XHBU;_BE[/PV]G'I MGV<,;>1Y%G#^:V,M++E,'JO/'/F'Q4_9[\=Z1HNK^'O 6IQ7WPT\07]S=Z_X M5V)%J?EW,H>YAL+F1UB1)&:4LL@&T.^UB2 /JBC ]* /!OBA^S7R^(-,NGTF&&UE MOK_0_/BN8HHFB3$/G*T4@!1A(DFY63(QGCV6C% 'DOP?^"%U\(O$&MWL7B:; M6;+5[:Q%Q!>6Y,YN;>UBMO.\\R,6#)""5()R2=QKS'XJ?L]^.](T75_#W@+4 MXK[X:>(+^YN]?\*[$BU/R[F4/PETM;U<:?>F]M@I$R;<2,58#(*],=:^ M@E!"@-R<O^@S5ZM5>_T^UU6QN;*]MH;RSN M8VAGM[B,/'*C AE93PP()!!X(- %BBBB@#S;XH_#_P 6>-=3T:;0O%]EX?M- M/;SWL[W1?MZ3S@_NY"?/C^X?F48.& ;J!CC/'W[-6J^.-2\?7#^-Q;P^+?"< M'A25)-)$DD*QF0F??YJAF/VB?*[0/F7^[@^]T8'I0!\V^'?V4-<\-:WX=EMO MB"DNCZ+XE;Q1%I\VBAF-S-#)'=HLOGY6.0SSNH*DHT@Y<#GK/BK\(_%LOB6^ M\=?"S7M,\/\ CFZT^'3+J+7;9[C3K^".4O&91&0Z21^9+M=<\.5(YR/9J6@# MYS\'_ #4K_X5^"+666[\(^+=!\1/XFN;K5$@OWO;]Q.MQ-*(9 A$IN92 K J M-H(XQ7H_P3^%][\*/#6J:5>ZZFOF]UF^U=9DLOLOEFZG:=X]N]]P$CO@Y'! MQQD^BTF* %KRG]K#G]EKXQ#N?!NL\>O^@S5ZM5>_T^UU6QN;*]MH;RSN8VAG MM[B,/'*C AE93PP()!!X(- %BBBB@#E?'>@>(O$.FPVF@Z]9Z$6\TO[< M)XB,%%7S8PI]SN^E<3IWP!CT#QO\.]4T;6OL>@^#?#L_AR#1Y+3S))X)%A&X MSAUVL/L\/1#T;^]QZ_@>E&* /G_X8_LQZM\-O&/@[4%\^*M?\ @[XALM(O?$\L M<^MZ5J-OYGFND/E&>RDW!8KED2-?W@*%E5B5P=WT)2T ?,_C+]D]/B#\,/!N MA:-?S_#Q=)\.7WAQK*\M8]1D6TO(HHYD9DE5?-'DJ?,5B,D\'-?0?AS3;K1O M#^EV-Y=I?W5K;1PS74G^@PUZM5>PT^UTJQMK*RMH;.SMHUA@M[>,)'$B@!551PH M X %6* .=\:>!]'^(.C+I6N0SSV8F2=1;7DUJZNOW2)(75QUZ9KR@?LO1: M-\,_!'ACPWXCETR_\):P-9LM2OX)+]9)O+GB8/&\P.TI.V ' ! /J*]YI,"@ M#P'X9?LRZG\/+[X522>,H]3M_ >E7VDI#_9(B:]BN2F"6\YO+9/)BZ!LX;IN MXA^+/P;^(6BWOBK7_@[XALM(O?$\L<^MZ5J-OYGFND/E&>RDW!8KED2-?W@* M%E5B5P=WT)@4M '@^G_ "1-(^&%WXK$'+>O'??!7X=S_"/X5>&?!L^K#7#H=FMBE\+;[.98TR(\Q[FP M0NT$YY(S@9P.YP#1B@!:*** /*?V3N/V6?@YZ_\ "&:-_P"D,->K5Y5^R=S^ MRS\'/^Q,T;_TAAKU6@ HHHH **** "OFOX]_!OXB_$WXER2Z-XSTSP'X(&D6 MJW.K?V;!Y)6)W_P!6H211N)X+93!W5])U\%?&W]D_XJ_$*]OKSXA_ M$77?&'AW^T[4PZ#X7A%E9K8M>0+<":-6,DC" SG;AP-H.[/% 'UE\!WT7_A5 MVD6_A[Q5>^-=+M'N+-=;U&=9YKEXIWCDW2 ,%='4'T4#K2_U&&S69BQ1A>SB55+5>(Q_QE/\/3_U)GB7_P!+M"H M]5HHHH **** "BBB@ HHHH **** "BBB@##\66VNWFCRP^';^STS4W8!;R^M MVN(X5ZEO*#+O.,#&Y>N<\8/C>E_%7QYXA\$>!=.B.EZ9XU\0:GJ&FRZH]I)- M8I'9&XW720AU8K,((]JEQ@39W-MY]3^)7AS7O%OA&[TKP[XAC\+ZC<$*VHO9 M&[*Q]&54$L9!(XW;LCG'.,%O#\2^+[.T\5Z#=O/IVJ6FB".RAC M:%H#;BS\[_5^4W \W.]5;.!MH Y6T^+GCW7/"7P\\-(BTC5[VPT[4?#QM MWEN'>:?R)Y8KC> HC8EPIC;9+AIB^'4M%L9-@VF5,,W?%MO@-XE\/WOAFV\.^-[33?#FA6 M:6L%A=:']JN%8_Z^X6;QM8/HK%8X M]*70L7$%N#N,*7)N" '<*7;R\L$4<;5( .?_ &AOC#K/PJUGPDL>HZ7X:\/7 MYN3>>(-;MI);..>-4:&TE="!;B93*?/;(7RL!6+ 5RLG[4M_\//B+=Z/\1UL MK33+;P7IWB%CH-O/?3"5Y)TO)6$:G$$9B^\ 5"E6+_-@>L?$SP!KWC"Y@FT; MQ-;:/']BN+"ZT[5-+&HV%Y%,4W>;"9(\L A4?-C$C @YKRV;]D&Y@TW7M)TO MQJMGH^H^!(O B0W&E>=+#"GF_O\ >)E#'_2)1LVJ "F#\O(!UEW^T_X \.P> M*M7U;QI9OHNF:];>'\Q6CJ;>\DBC/D;P6\XY?<64 (-P/W":H3?MJ_"BUO[S M3[C6[VVU:QAFN+[2Y]+N4N[**)D$DD\)3?$BK(K[F &S+?=!->4?%SX(>+/A MK\(?$Z6NLW?B_6O$7B?P]?QG1?"\TC636L/@(DVD?%32-=UA=5TGQZY:X@@M/L[VH:QBLW ;S&W96%&' P<_>SQ MR6A?LKWV@MX&DM/$6@Z;+X;UQ=:F32/"D5C#?8MGMBK1QS#:YCEES(2W.PA0 M%(8 O^%_VQO!/C#QCJ.D6$6K)INFZ--K%]JUUIEQ##:K%+-%+')N0;"IMY0= MV/F4J,D$#T/P1\6M)\?&V_LW3]>@2?!CX/:M\(X9K-?$%C=Z7=75Q>3:;9:7);6\+.L8C6V1KF46\: ME)&,:Y0F3Y1'C# ',_%CXN^,_"WQK\/>%]$2P6RO8;*:"SO;5VDU??>&*]6& M<.%B-M!LF(*L6#$8 &:Z'4?'OBNR^/VF>'[V/^Q?!]Y$T5A<2Z>MPFK7"PM* M\8N$GS;.HR0DD7SB&0J3VB^)OP%E^)/C2UU;_A(_L&G;M/>ZLGL!-,'L[AYX MGM9RX^S,Q=E=@C[EP!MZUU0:MJVO6]UH6G3&ZTO2;;3S#+!,86A M+2S^:PE&V27"B-,%AR=O(!YU\-/V@IOB5\9=4T5+F+2=!A6[ATNSN-.F\[5S M;3"*>YCN21$%5R,1J'8JRN2N<5[Y7D/@CX"OX1\9V>I3>(9-2T71WOWT+2VM M CV)O) \XDFWGS@#E8QM3:K$'><$>O4 %%%% !1110 4444 %%%% !1110 5 MY5^TK_R3K2/^QS\)_P#J0Z=7JM>4_M*_\D[TC_L<_"?_ *D.G4 >K4444 %% M%% !1110 4444 %%%% !1110!7N7F6"7R%1IMI\M9&*J6QQD@$XS[5X5/\5_ M&WP]M/BDGB;^S?$TWAO3+74M,NM,M7LXYY)Q,HM)%+R$,KQ*2X/*RJ=H(P?< M[Q9Y+29+:58+EXV6*62/>J/CY25R-P!YQD9]17D6@? _7YO"WB?0?&7C2#Q% M9Z[!+')-INCC3YQ-(>9V=II=\B8C6/A0H0#! & #,M?%OQ,U.R\:^'$U[P[9 M>*?"LL+;*ZT2^LY;+7T;1!YU^DF0WD-YVVWP"0N5E(PO)(R0#3^.WC76OAY M\*]9U_0+7[7>V?E%W-N]S]F@:5%FN3"GS2B*,O*44@L$(R*\1UKR!/V7=2CU M;2=9_P"$MT^WUB'Q3K:M:[$A$^8BT;NSN6,KOQO=^,EUVVLQXAO3I-CX?=9I!J4J7,J(5G%;:R2PTN]\-O:SV"PW=O//!*KS!G=WLK M=!+A!L#$*V\$ 'T=X ^/W@[XEZXFD:)>7;:BUO/<>1=V$UM_J91#.F9%'[R* M1T5X_O(77(&161XC_:J^&WA*[\30ZQK[6 \/6\US>3RVLHA=871)EA?;MF=) M)$1EC+$,P4\\5F_#?]GG4_ /C'0-=F\60ZD-.775G@72O(%Q_:=\EX^#YS;- MDD:@<-D9Z9R.;UK]C:TN;7XC6>EZOI&DP>+HM01;P>&X9-0M3>MNN ]UYBO- M'EY"B';M++DL$ (!I:Y^VMX&L==T/1],MM,Y'GOQ$_:=D\->!?!4FC:S:ZMSS;MK2-F<$F0 (S@+MD+.NPY]<^)GP]OO&DVA:EHFN#P[XBT.Z> MXLKZ:T^UP$/$T4D'/%5QH;6>C7/ MAV_N+BT6Z-]9W!5YB%WH(YMX+))R%W,"C C !J^/_B/J_AGQC\/(;3Q/X<33 MM?NX;1=/NXRMQJ88$RRP2>8%38I1E7#[RP7()&?8:\P\0_!^Z\177A_2Y]7M M%\"Z-)87,&B#32;K[19R)+ WVHRX"AXX\@1Y(!&X;LUZ?0 4444 %%%% !11 M10 4444 %%%% !1110!Y3^R=_P FL_!O_L3-&_\ 2&&O5J\I_9/'_&+/P<_[ M$S1O_2&&O5J "BBB@ HHHH *3%+10!!:6%MI\31VMO%;1M(\I2% @+NQ9VP. M[,22>Y))ZU/110 4444 %%%% !1110 5Y5XC_P"3I_AY_P!B9XE_]+M"KU6O M*O$?_)T_P\_[$SQ+_P"EVA4 >JT444 %%%% !1110 4457N7F6"4P*CS[3Y: MRMM4MC@$@$XSWP?I0!8HKP.;XM>-OA[:_%%/%*:7XDF\-:9:ZGIMUI5K)9QW M#W F46DB,\I#+)$I+@\K*IV@C!?:>,/B;JEEXT\.1:UX9L_%GA66.2;6IM,F M-G=02VHGBQ;B?=&=Q=&;S3@1AL'=M4 ]YHKPCQG\1_B)_P *,T?XAZ#!I.F7 M$6B0:UJ&@ZC;27$UU(R)(]I&ZNGE-C=8K+_$/CW2-=MX(;K1W@U338]/1Y'N-(N( \#E1DM* M)$GC95'WD Y&;\/[3'@>?POH_B/S]631]6MKB[M9Y-%NUW)#((V# QY1V=E M5$;#2%E"!LC(!ZMBC%>16?[5'PXU/5]!TBRUFZO-:UN.:2TTFVTVXDO L,X@ MF\R$)OB*2;@P<*0(Y">$;&G:?M"^"+GQ%KFC/J=Q:7.CVEW?W,][8SP6S6]J MXCN9(IG0)*L;$*Q1FP: /2L9HQ7C-O\ M9> 9O[15QXCMKFR^S[[.Z\-:A#< M2&?<85BB>$/*S+'(V$!.U';HI-:7Q1^+<^F? R?QYX*\O6;>6"VNX+Q+>2Z2 M*TED02W9ACP\JPQ,\IC4@L(RN1U !ZIBC%>0?#SXR"X^&.K>,O$GB#0M8T*U MNO+LM:\-;Y8KZ$+&@(B!=EF:*/B3X?T[P;'IE_X M=U;PWK-_$^H">WNAJ-E/!$;>9"F8%5I<-E6?.?E7:-P![]@>E&!Z5\V?"S]K MC0=4^&P\5^,_%>E:?+I?A'3-=\0Z?:6,H%A)VX28 6$*7'!R=Z@=Y MIW[3OP^U;3]>O;;5KHP:-!:W,P?3KA'GANG,=K+;*4S<+,XVQF(,') 7)(H M]7P*,5P?@7XJ:7\6])U]O"\FHV5WIL[Z?*^M:+)XX]+\/:5!J&HVM[ID]I) M:1NTK+<--+A6C>- R@+]T!PS*ZU<3]I+P4WAR_UAY=7MULK^/39=.N-%NXM0 M^T/$LJ(MHT0F8F-MXVH1M#-T4X /4\4MZ1XTBM)]&EN+ZRN["'4K>_ M6UD%K+#+G9ME*["WRDE =R@@D $5YCI'Q%\9W?[2FK^%M1N=.TK08+<2:?I5 MU:ND^HV^R,O=P7.XK(4D^-.M>%X[:%- M!L=)CNH;LAO-GN/M$D4V.WEJ4"CN65^P&>+^*OQPU_P?XYUN'3KG2X](\+Q: M5/J6F7=LS7FHQ7EP\3-;R"15C\M4)&5?>P*G8/FH ]^HKRRTU;QKHOQ+FAUS MQ'HEYX8_L^[U*2TM='D@FLD62,0A[AKA@X*M+D^6N?*)P.E<]^SS\>+OXU:O MKT]U-#I< @AOM.\/3:=/!>1V4A80W,D\F$F\S8V5B4K&P*F1CG ![I1110 4 M444 %%%% !7E7[2O_).](_['/PG_ .I#IU>JUY5^TK_R3K2/^QS\)_\ J0Z= M0!ZK1110 4444 %%%% !1110 45Y!;^./&?A7XHW^F^)YM*U+PW-H-WKD#:7 M:213:=Y$T:F&5FD83[TERKA8^8G^7'(YSP#\3/B+XSF_L2YN=!TS6M9T"S\4 M:;>"QEDBT^WG=E>VEB\T&>2/$8#AX@V]CM78 P!]!45X)/\ %;Q\+:/J-T(%NKRRAN)5M)A-"'>,,VQQPZY) ;N.: -G%+7COA#XRWVL_'76O! M]^EI'H]QIWV_P]<0$F6X^SSO;WR2G.,JYA=0/X) 3WQIV_[1/@VXTN;4O-U: M"P@U:?1;B>XT:[B6WN(49YC)NC&R)51B96P@VGYN* /3L#THP*\7D_:Z^&45 MKISR:U>1WFHWSZ;:Z2^EW2ZA+<+ )O+%KY?FY,;(R_+\WF(!DNN>G3XY>$S\ M0+/P6US?Q:Y=R>3#YNFW"6[3?9_M)@,Y3RQ*(?G,9;4Q;)@[NBIY9;>74+G(KI+CXJIXB M^$&M^,? UI+XEN[6TNWM-,>.2WFFNH ZFV=&7?')YB%"I7<#VH ]!P/2BO#O M@3\:;KQOX;UO7]6\4^&]>\-Z=9PROK.E1O9M#+B22YBNK:1W:V:-/)^5F)P2 MQP256IJ'[2@\0>*?AO!X-\BXT?6?$^8%&*^BOKJQGM[::RBV> M?)'*Z*K^474.JDLC9# $8H ]?Q1@9KSWX=?'#PY\4=9U32M%BUN#4--AAN;F M'5]$O-/V)+GRSF>) =P4D 'D GI7S[I?[5/BGP[\2WT77_%7A378+3Q/>:-J M>C:?ILEI?:?I\,+RG4Y&-S*%B0("VY%&#D-G (!]B8'I1BO%_ ?[3W@GXK>, M-"T[POXFWQWVDSZPEI=Z1<1->6JF)5N(IY-BJB,S(?E;6ZO#)J5K(RZO.3(9K=+D-MAEC1%=4VN7!; M@*I( /.*/MPLFYL] R M=3BM\?/$GCCP;X/OO$OA*?2/)T:W:\N=.U"UDEEU+:03;Q.KH(6900KD299E M&WC) /4Z*\FO_B%K6F_'S0_"LVN>'OL&JV4]R/#Y!34XHHTXN0YDPZF0,GEK M'T!;>=K <[\-/VA)?B7\9=5T2*Z@TK08%NX=,L[G3KC[1JYMIA%/K4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7E?B.*1OVGOA_*$8QKX/\1J9,?*";W0\ GU(!_(^E>J4F* %H MHHH **** "BBB@ JK>">2TF2VE2"Y=&6*66,NJ/CY25R"P!YQD9]1UJU28H M\9T#X(>(KCPKXHT#QIXTM?$%IKL$J23Z3HO]G3B:3K<.[3S;Y$"QK'PJJ$ P M0!BC?_ ?Q==:-J(B\=Z6?$&MW\5WKU]=>'&EMK^&*)8H;86XNU,<>U 7!=MY M9^BMMKW6DP,]!0!Y%XM^&?Q \16OAN*V\?Z3!)IF9[P7WAEKF*\N@2T+;B13 M$LL0!?N0> 3@9(([7 ]*,#TH \4M_P!F^U\(_%O0_&'P_?P[X$L;:Q>PU71] M-\.(BZK&\J/EGCEC",OEX1MC%=SYW X$?B7]EW1O$WA/QOH3ZBQL]?U!-3LK M>[M8[BVTR59H[G8L+<2Q/=(\KHQPWF%> !CV_ ]*,"@#PWP=^SI>^$?'O@OQ M#;:WHEE::!I^H6,^CZ-X:6PMKC[7)'([0JDV(0#!"<$2$_O,M\PV<7K/[-7B M3PKK?BKQJ/%$'B2\FTG6[(0?\(Z;C4[B&]=95B::2Z99%@:)-D2Q*FWS%$8, ME?4])@4 ?$O@?]G:?XDV4VGR-!<6%A>PZM#J7BWP3J<>Z\1&@6":WU2[DDNH M#;RR@!7C6)BK*22E&* /!;K]ENVUSX=>.-!US5+"ZU7Q9JL6MW=U9Z M,D%@+R$PM$_V)I'#J6MT:4/(QE)?) (Q'HO[-.J>'O%'AC6-+\1Z!I2Z-I.J M:<^FZ7X66UM'>],;M)'''< 1A6@@.T[RV),N-XV>_8'I1@4 ?*7A[]C#7M%\ M"^)/#,_Q#LKN'5O!5MX*2=/#K1M!! TVR8C[6V]]EQ*",J,[6&,%3<^*7P2\ M1:99^)/$<_B!M7.J:%HV@7%MI/AJ:>6 6MR9&NEBCN3,X/FS?)#B5 R%7#1[ MC]0X!HP/2@#PC]FC1M=TCP1X@T^-A%:/,TNG:GJ.@W^GW4UPZMYKW%O>W$EQ M+M81X=Y!N7Y1A44U/9_L^ZRO[-&M_":[\7VES/J%E=:$;&Q\:>*=#\1:UI>J1:EI\U MSX75]-79$\3)-9/E&,4 >&W'[/-M\/_$V MN>-_ L^I_P#"1-H[V=EIU[J%W?P>>97DW>7/>)&02^!&615Y(()K8\5_ NU^ M)'COPMXA\7+HNH1: L-S;VR:.AN?MJ$N&^V.S.( ^'$2*AW(NYF7Z MM_:.K>)6\2W5KI4&@Z;)]B%L;>PA=G02X=O-F)(W2C8#L7"+SGU;%&* %HHH MH **** "BBB@ KRO]H^*2?X>Z2L:M(P\8>%6PHS@#Q!IY)^@ )/TKU2DP#0 MM%%% !1110 4444 %%%% 'E/A3X8>+K'Q7K6H^)?&6EZ_I>J^8LUE;: UI,T M14K%"T[7,F8HU9R%55RS,V?F8'G++]GGQ-HVAZA;Z;\0$BUPZ=;:!IVKW.CM M(UII4+,RPLBW";YVW8><,F=J[44C->\8'I1@4 >80^ ?'%KX&LM"M?%^@Q7* MNT5Q+_PC!-I]EV[%MX+870\H*H R[R#KQC &W:^ KCPG\*K'P;X+U--#DTS3 M8=,TV_OK7[9Y"1HJ*S1AHP[;5_O*,^W%=K28H ^?K_\ 96ATR^\":YX*N/#' M@SQ;X>D,FH:U9^%E+:ON@,4J2!)T8(Y9G(=Y#N"G=D$MU?B']GW1/%&K>.Y; MZ]NCI?B_2S8WFF1 +%%,T)@FNT/.)'A$*<\ 19YWMGU; HQ0!\Z:#^RM?>'V M\"R6?B#PWIDOAO75UF>/1?",=A#?XMGML-''.-LC1RRYD)<9V$( I#7/$/[. M>NWWQJM?B*GBNTOET_5?[5L].O-&:XNX8_L36LEG!<-=*D,4BNS_ "Q+E]C. M7VU[_@>E&!Z4 ?"G@7X"7WQ"MK[PY=BY>WU"TC^WW'B#P7J5F-/DAE6X@6+[ M9,-9M=7OO&>D+ MH5]/H^EC30]JJ2JK2CS)3+.%F(\PD#:B*% !SSV@?LJWWA\^!9++7_#>ER^& M]=76IX]%\(1V$-_BV>V(:.*<;9&CFES(2XSL(0!2&^C,"C ]* /F_P "_LL^ M)_!GCL^(&G7WV9=>\JW'AUX\-JDZW$A9OM9R(Y44@8&5!&03N&5-^S1XB M\!^!_#30>*8]?/@_P7J?AF*SM/#H::^2X5,2!&N&4LH@@_=[7W[7 'S@+]2X M'I1@>E 'S;^RKX?U7PWJ>O11BZN]%N(8WFU#5O#NJZ3>FX7"QQ@ZE7W_:&\ME6"$=&R0YXW +;O\ ]G#6/$OPLOO 'B7QI;:YH<%O:P:,)-#0 M-!]FE26![L-,RW9!AB5@!$KCS 1\PV^\T8% ' ?#7X=WWPZT?2]*M;O0K?38 M!<27EEHV@+IT$LSLI1H$24B%1AMRD2%RV=R]#@?&+X,:U\5]>T-?^$EM['PO M;7$-Q>Z?)IWFW+-%*DB&WG$B^428UR65R.JX->O8'I10!Y#K7[.VAR_$[3O' M]A$+F; MQ9HGA_4+*);G4-/N_#K7D4MV.4.-"UKQ)XBL]9L?#DS7>CVL&D_9[F.X:V>W=YI_-82 I+*=J1QC)4\[< M'+\$? 67PCXSLM1N/$3ZGHFC/?OH6EFS$<%Y6,!$VJQ#;SA MAZ_BC% "T444 %%%% !1110 4444 >5?LK0R6_[,'P@BE1HY(_!VCJR,"&4B MRAX(/?->JTF!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% 'A'@_6?BY\2K/6-9TKQ? MX1T+3HM?UG2K:PNO"ES>2I'9:EA_X1?XU_P#1 M1_!'_A#77_RVH_9J /PZU?C_ )G/Q9_ZD.HUZM0!Y3_PB_QK_P"BC^"/_"&N MO_EM1_PB_P :_P#HH_@C_P (:Z_^6U>K44 >4_\ "+_&O_HH_@C_ ,(:Z_\ MEM1_PB_QK_Z*/X(_\(:Z_P#EM7JU% 'E/_"+_&O_ **/X(_\(>Z_^6U'_"+_ M !K_ .BC^"/_ AKK_Y;5ZM6!XD\2-H'V;%OY_F[NK[<8Q[>_P"E.*BUN[7+0.CV\EM++,!);2(ZBO!)&ZRM&L;PG9^\7,R9R5P5E M W%0&@^(/Q>F^'OBYQ?'SM$4)$&MGB989#&[D76XAX%QB3SOFC"(X8*<$@%C M_A%_C7_T4?P1_P"$-=?_ "VH_P"$7^-?_11_!'_A#77_ ,MJJ7O[0<%G/';? MV;"]]_9T>HR0KJ4;@1O@*R,@970D@!@W+QK" M7U*..*3_ $B:!T5Y @:7=;R,B#EU&<@@@ &A_P (O\:_^BC^"/\ PAKK_P"6 MU'_"+_&O_HH_@C_PAKK_ .6U,\.?&Z3Q'XKTK2!I]M:I=S.#,;O?NC\N8IM& MP?,6@?Y?[NTY)8A;4?Q'U?1Y]V5UT.X:*YFC7RXY(YYH_LDH)SM18G8R MMS@Q.0#P* (/^$7^-?\ T4?P1_X0UU_\MJ/^$7^-?_11_!'_ (0UU_\ +:L* M[_:(.C:W=F_LECL3"BQQ23JFV=7N%?:V/WB.(-R-QE=IQ\QQJ^(_CTWAN^U) M)=#:ZM+&Y,#O:W&^5U$\,#%(]G+;KB+Y=W9^1M&0"Q_PB_QK_P"BC^"/_"&N MO_EM1_PB_P :_P#HH_@C_P (:Z_^6U7/"7QE@\5:IHEJMG"L.K)*]O>6E]'> M02[/,P$>'HZD;:ZOOL=O)<&UL8C+/,$4MLC0J_\(O\ &O\ Z*/X(_\ "&NO M_EM1_P (O\:_^BC^"/\ PAKK_P"6U>5?\-[3_P#1N'QZ_P#",'_Q^C_AO:?_ M *-P^/7_ (1@_P#C] 'JO_"+_&O_ **/X(_\(:Z_^6U'_"+_ !K_ .BC^"/_ M AKK_Y;5)J_Q,OEO_"%S%;7ECIVK0VDUQ83PJNH6C7$L:1BXMF(<+\S1L8R M6C?EE90Q')C]JBWM&-M=:98B\6:2"7?K,%O'"P9A&7\TAA&VWR_,QCSODQSD M '4?\(O\:_\ HH_@C_PAKK_Y;4?\(O\ &O\ Z*/X(_\ "&NO_EM4>M?$O6M/ MT/5KR"(2RQ>*=/TB.'"%TAG>T5U!W!2X\]QDG&1WQS%XB^-#:7JESX;)BMM< MM].-[-)+.@:!D-LQ5T&1@I<\LI/W&. "IH L_P#"+_&O_HH_@C_PAKK_ .6U M'_"+_&O_ **/X(_\(:Z_^6U4[+X[SWFLI!/H4EM!:K?9GM/M<2/*4E>.5+>27;&SGRW*>9L#<9V$\ &?_PB_P :_P#H MH_@C_P (:Z_^6U'_ B_QK_Z*/X(_P#"&NO_ );5BZ;^TOILOA:[U>6 &VL4 MMHYIKBXCMY1))D S6VYI( V-R9#;@P.<^2"V?S8P]NYF"?%>HVVHI%<6CR2Q6,HN8(K'*&-2L]PQ! MMI%=BI60%7,D>QOO* #6_P"$7^-?_11_!'_A#77_ ,MJ/^$7^-?_ $4?P1_X M0UU_\MJS)_BUJMIK_BH2_O++3;2[N%M4*+)'Y:V1 W@,NX>?*.X) YP,TK?M M'6T3Q13Z9''<7%Q';VJB^79,7,BJNXJ"KEHGP,%=NT[N< TO^$7^-?_ $4? MP1_X0UU_\MJ/^$7^-?\ T4?P1_X0UU_\MJDUOQYXEL_B3J^F65M:2Z+I&GVF MHWDDYV'RI$O=X5MV0^^"#'RE0#)GD@C,@_: BM-'%]J=E%:S7%S((+=KY2DJ M+!!,L<+%%+SO',"L.,LRR /@ D O_P#"+_&O_HH_@C_PAKK_ .6U'_"+_&O_ M **/X(_\(:Z_^6U7/"7QE@\5:IHEJMG"L.K)*]O>6E]'>02[/,P$>'K44 >4_\(O\:_\ HH_@C_PAKK_Y;4?\(O\ &O\ Z*/X(_\ "&NO_EM7 MJU% 'E/_ B_QK_Z*/X(_P#"&NO_ );4GPU\3^-!\3_%O@SQ?JNBZXVF:-I6 MKVU_H^DRZ=_Q]SZA$\;QR7,^[;]A5@P8??(QP"?5Z\I\.#_C*?XA_P#8F>&O M_2[7: /5J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** /FCX*_M!_"_P+X:\0:)XD^)'A+P M_K%MXR\4F?3M4URVMKB+=KU^Z[XW<,N596&1R&!Z5Z#_ ,-8_!+_ *+#X"_\ M*6R_^.5ZKBEH \I_X:Q^"7_18? 7_A2V7_QRC_AK'X)?]%A\!?\ A2V7_P < MKU:B@#RG_AK'X)?]%A\!?^%+9?\ QRC_ (:Q^"7_ $6'P%_X4ME_\B@#RC_ (:O M^"/_ $6#P%_X4ME_\B@5D>4?\-7?!#_HL M'@+_ ,*6R_\ CE'_ U?\$?^BP> O_"ELO\ XY7J]% 61Y1_PUA\$?\ HL'@ M+_PI;+_XY2_\-8?!'_HL'@+_ ,*6R_\ CE>K44#/*/\ AK#X(_\ 18/ 7_A2 MV7_QRE_X:Q^"7_18? 7_ (4ME_\ '*]6HH \I_X:P^"/_18/ 7_A2V7_ , O\ PI;+_P". M4?\ #6/P2_Z+#X"_\*6R_P#CE>K44 >4_P##6/P2_P"BP^ O_"ELO_CE'_#6 M/P2_Z+#X"_\ "ELO_CE>K44 >4_\-8_!+_HL/@+_ ,*6R_\ CE'_ UC\$O^ MBP^ O_"ELO\ XY7JU% 'E/\ PUC\$O\ HL/@+_PI;+_XY1_PUC\$?^BP> O_ M I;+_XY7JU% 'E/_#6/P2_Z+#X"_P#"ELO_ (Y1_P -8_!+_HL/@+_PI;+_ M ..5ZM10!Y3_ ,-8_!+_ *+#X"_\*6R_^.4?\-8_!+_HL/@+_P *6R_^.5ZM M10!Y3_PUA\$?^BP> O\ PI;+_P".4@_:P^"(_P":P> O_"ELO_CE>KT4 >4_ M\-8?!'_HL'@+_P *6R_^.4?\-8?!''_)8/ 7_A2V7_QRO5J* /*/^&K_ ((_ M]%@\!?\ A2V7_P M O\ PI;+_P".4O\ PUA\$?\ HL'@+_PI;+_XY7JU% 'BVN_M(? ?Q%:I;7OQ M@\%*D.=6'!((SR#BKEK^U-\#+.WB@A^+W@&*&) B(OB6 MRP% P!_K*] O\ PI;+_P".4?\ #6'P1_Z+!X"_\*6R M_P#CE>K44 >4_P##6'P1_P"BP> O_"ELO_CE07G[4OP.O[6:WF^+_@-H949' M7_A)K,94C!&1+Q7KM)0!XQHG[2/P&\.V7V6R^,'@GR\[B]QXNM[B5S@#+223 M,[$ (7M6OOB[X)D-L6*"+Q?;PA@V-RN$F4.AP,JV5.!Q7MM)B M@#RD?M8?!$#'_"X/ 6/^QELO_CE+_P -8?!'_HL'@+_PI;+_ ..5ZM10!Y3_ M ,-8?!'_ *+!X"_\*6R_^.4?\-8_!+_HL/@+_P *6R_^.5ZM10!Y3_PUC\$O M^BP^ O\ PI;+_P".4?\ #6/P2_Z+#X"_\*6R_P#CE>K44 >4_P##6/P2_P"B MP^ O_"ELO_CE'_#6/P2_Z+#X"_\ "ELO_CE>K44 >4_\-8_!+_HL/@+_ ,*6 MR_\ CE<]\)_B#X8^)/[1_P 1]5\)>)-(\3Z9%X3\.6TEYHU]%=PI*MYK;-&7 MC9@&"NAQUPP..:]WI,"@!:*** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B 5BB@ HHHH **** "BBB@ HHHH __9 end GRAPHIC 18 stld-20231231xex97d1001.jpg GRAPHIC begin 644 stld-20231231xex97d1001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" ^ 3(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z**X+XQ M_'#P9\!?"_2OBO]K[Q!X._;PU8>,?A)XJU:[\7:#:$2^"M90V\L]NA+-/8K MDJ7'5D!W$ ''%>P?\$[O^"B:Z^+#X6?%/4/)UF/%MI.NWC8^T8X$$Y/20= Q MZ]#S656E&M%PGL>CE^/KY;B(XG#RM)?U8^*;^PN=*OKBSO8)+6[@AK3\&^--9^'WB:P\0:!>OI^J64@DAF3GZJ1T*D<$'J*_2_]M7]C.#X MLZ?/XQ\'6T<'B^W0M<6R#:NHH!T_ZZ#L>_2OR[O+.?3KN:UN89+>YAGR9_4>29YA.),(TU[UK2B_ZV9^QO[*?[5FA_M#>&!' M(T>G>++*,?VAI9;\/-CS]Y"?R/!]_?5;)SVK\"_!GC/6OA]XFL?$'A^^DT[5 MK)_,AGC_ %5AT92."IX(-?KK^RG^U=HW[1'AE8I/)TWQ;91@7^E[NO;S8L\M M&3^*G@]B?>P>-59C2*Z0Z:S<26CM\DI=>?,_B/'& MHN:?#XI_X*5?M'>(H_$GCNP\&RQVL]SH^GZQN-O"B, EI"FX!6P=-_9;^$V@?L]2_#SXQ?'+PQ#\1/.-SHQ75XYX]!/($2'.XQR<%U.%Z$ $9 M(!Y;^TC^QO;_ L\-:#\O]=\![8[L7$,WF7FER#I)N4 E0>&R,H@<]>AYZ^L_MJ_L6P_$ZUNO& MO@NVCM_%L*%[JR0;5U)0.H])1V/\73K7TIX(^!_@?X>^*->\2^'_ U8:3KN MO.)-2O;:+:T[#]%!/)"X!)S7;.JC(/Y&L:M*%:/+-:'IY=F.(RO$1Q.&E:2_ M'R?D?S[7-M-93RP7$;PS1.4DCD!5E8'!!!Z$&M?P7XRUCX?>)K#Q!H%_+IVK M64@DAGB/?N#ZJ1P0>"#7Z-?MP?L8V_CVROO'W@VWBM?$L$9EO[%<)'?HHY<= MEE '7HV.>>:_,KIVZ=J^/Q&'GA*FGR/ZDR3.,-Q+@FVM=I1?]?A]:^A XQ7X$^#/&>L> /$ECK MV@WLNG:I92"2&>(XQZ@CN#T(/!K]@_V3_P!HI?VA_AY_:G:3'+Y0DQ]YW?!VH/H2>@KXJ\-?\%&;:T-H;E(]\=K.'# /Z!NV>#C%:W[/_Q.^#7_ 4+U7PYX=^+'AF:T^)> M@V MM,-OJ,T%C?1QX/RJC#:V0"4.>,X/:O5/S@^F?VD_^"@^@?L\>._#'A1/ M"NH^*]3UZTANX19W4<"H)7VQH=P.2>/SKZQLKO[3:02.ABD=%9H_O%21TXK\ M#O$?PB^(_P 6OVV)/APWC4:GXMLM0>UM= FT 8'7%>H^) M/CKX^^-?QPTWX,WOQLD^'?@GPXATV_\ $DVI-;&]DMUVS7,DI=6D>60'8C,% M (XX.0#]IO-7..0?0B@2JV<9...!7XP_L3?M0^.?A5\8/B)IFH>.K_Q[\//# MNCZOJ5P]_=O<1S+:\03P%V8IYC>6N%.")>^,UP@^+_Q _:6\-_$?XB^,_P!H M"3P1=Z%#YVD>%[746M?MLA#,(8((Y$(50 N_#,2PR3S0!^R?[0OQ93X(_![Q M3XW-JE\^CV;W$=K(Y197'W5)'(R:\M_87_:GU_\ :P\":UXGUGPW9>'+>TO1 M9VR6=S)/YN%RY.X#&#@<5^9NK?M*^/O%_P#P3XU[1_%WB"[UO[5XEM=,L;R^ MD,EPT*H99(VD/S.!M7[Q)YK](O\ @FIX 7P%^R+X/RFVXU<2ZG-QSEVP/T4? MG0!PO[<7_!1*_P#V5_B/I/A30_"MCXGN;BQ%W=-=W4D)A+-A% 53G(YKR'P' M_P %F+J3QA8Z-XY^%YT>UN+A(9KFQOW,ULK$#<8I8P6QG.,@XZ5X=\<;F/\ M:"_X*AVFE1![JQM]=M;# ^962WPS?A\IJ#]NE)/C'_P4(@\*:5;C_1[JQT@" M ?,0@4R,>G0;C]!0!^V5I=1SV\TY]1TJRL=1N$N($$HQ)<'@2.^X$ M$EL 8X%?8O[1&H_M5_$M? '@[0?[6\)^%I-'L&\0^,[9X[027,L:F9Y) ZLB M1YY"E%O#GQBU;XC>%[ M2X=+V[EO9)K.\C6(M)E'D=?E88W*>W6LKP/\9/VA?BSX5^,/BG2OBUJ.E>'- M#MFNKLW^HS%A$\IVPVV,[&.0,\'&!F@#]T?-7..<^F.:\?\ VJOC;J/P#^#F MI^+M'\/OXHU6&:&"VTM!)^]9WP<^6K, %#'IVK\;=*^(_P"T!K?[)>M>(?\ MA:6IVG@C1];CLO(DOIA?74TB[MJSCYS&N,[2^,D\5V/B[]JWXM^%OV,?A=CX M@:]:Z]JNL:C+;ZA#?NEXVGP;(T623.YU\PR8W$_=]A0!^JW[)/QJ\2?'WX06 M?C'Q1X87PC?W-Y<0QZPQ3/@\_P = M?V7/VRE\&W/BSQ5XY\)6LH34[N[ANGT^YA-OYKLOG%U1D)(W*W5>O44 ?K\) M5/3)^@I58-T_6OQ$\*_%GXE_MW>//%SW_P 9KOP%J%M;27/AKPE8WIM(KV3. M4MH\2QJ6 RS$L2>/;]#O^">^G?'7PY\-=6T7XWP7R7MG=(-*GU2ZBN;EX2I MW!I$=BP!Q@L<\T ?5LAPIKX/^/'_ 45U[X:?M2VGPA\->#=-UUIKJTLC?75 MY+&RRS%=PVHI&%W?I7W;<3)! \DC!(U&YF8X ZFOPN^'7B*#XB?M]^+_']Y M,;FQT&?5/$9+8966VC?RQR>F[;CGTH _=""9FA0R#$A W MM?A'X0^*W[0_Q1^#7Q;\:6WQ9U:R\+Z(L!O5O=0F,\GF2_+!;E<^7]X;B",@ M 9ZUW?PW_;2^*7PC_81U._;Q3>ZCKVM^*'T;0-2U-_M5Q86\=NDMU(KR9+8+ MJJ!L[2Y(Z 4 ?M"9 !T/Y5R/C3XP^"_AU=6]MXD\2:?H]S<*9(X;F7#L@."^ MT9(4'JQX'K7XN>*_#?[1_P )O#7PM^)>G_$3QKK^L^,;=]5-G8R7MS]BC!1H MA,2S(XD5\[2H Y'(YK[E^-/P<^)7C?6-'\6VN@7VL76L:'9O9!)'+'=1LKJ1D,"& MY!!SFBOSXO?^"=GQ(UF\GU"/Q%H&BI=2-.NF(\LHM QW"$. P3.W< ,XSBB M@95_:X_X)*O\3O'E]XQ^%VM:7X>GU.0W%_HNJ+(EN)SRTD,B*Q7<"Z9_P25U"'Q&GA/7OC-X0TOQK+[F-IM.%X^CZO _FC2KV$_.8R/O0R; M<,GT/!%?J/\ L7_L3^'OV3?"3[9(-;\9WX']HZWY>,CM%$#RL8_,GDUS?["W M[!.F_LHV=YK.L:E'XB\0QD6]K'G)CAW#</;F\\">![QHO#L3&+4=2A.#?,.L:'_GF.Y_B^G7FKUX4(-%X5B8Q7VHPDJVHL.J*>HB!_[Z/MU^,N@ MHSQBO7/V;OV<]>_:*\;)IFGJ]GHUJ5?4]49QD;L/Q/ KY*$7_G MFGK(P[=AR:_8#P%X!T7X9^%+'0/#]E'8:791A(XD')]68]V)Y)/6H?AG\-M! M^%/@^P\->';)++3K--H5>6=N[NW\3$\DFNM51M'-?487"QPT;=3^ MXB^U-?"OU?F?DOX2_P""B6M7'[2_BSPG\:O$5G!\)8[F_LI-+FT&&96"L5CC M-/!6F3V?@#PP]YK$8<$"* *WE1DGH6YP/0 M5^GOQ1_8'^!GQB\4S^(_$O@:WFUJX.Z>ZLKJ>T,Y]7$3J&/OC/O7IOPR^"G@ M?X->&#X>\&>&K#0-);)D@MH\F8D8)D9LLYQW8FNX^0/QN_8J^+.CV'[6/CWX M@>)M0$?B"6PU2YT>U%N\AN[Q@TFT!%(&$0Y)P,=Z\^_9DL_@OKDOQ5\6?'"4 M:G-I]B+O2- .HRV<^J7;NY98WC();(1<.- M\!V&F^)-SNES')*4B9U*N4B+E%R&8'"]S7)ZW_P39_9VU_Q'/K5S\.[=+F:7 MSI(;:^N8;=FSD_NDD"@$]@ .>E 'YP:EJGP_?]BWXH>./A_\'[WX<_VO?6'A M,:A/XAN-4%U&THN)PHD4! ODQ+D9R9,<8(/'> #^S3X$_9HT#Q'XP\,'XD_$ MW4M3GAGT.Q\0W.GRV=NI.UI F548 (X^;?UX./VVO_@MX&U/X;'X?7'A;2V\ M%& 6PT-;94ME0'< JKC!#?-N'.>@;%?LQX;T^U^$GP7T^W"""TT#14RI.<>5#D] M?<&LSQ7^S!\+/'/CFU\9:_X*TS5?$UKY0AU&X5C(@C.4 &['&>.*]"UW0;#Q M-HUYI.IVRWFGWD30W$$F=LB,,%3CG!% 'X-?LH_'_P '?#S]K#6?BEX^FNA: M+]NN[5+6U::26XD8[% 'W>,C).!FO2?V$]"UG]I3]N?6?BA-9.VF6-Q>:S=7 M$BX1))%98H\CC=AB<>BFOTG'_!/O]G@<_P#"J=!S_NR__%U#\;=:'[(GP.>; MX0_"N+6;H74=O!H.A6#A/F#9FD$*EB!@9)ZY S0!^'>DV7B+QG\0M5^'/AWB M3Q9XABMVB0??=9I%CW8Z*ID9C],]J^LO^"GF@6/A#Q'\#_@EX<&+#PWH*(D$ M?1I;B81!V']]O)+'O\^>]>L?\$U?V,/&&E?%34_C%\2_#TWARX3S?[(TJ^A\ MNPS]Z>)OV8OA=XR^(EMX[UOP7INI>+K:2":'5IU MDO=-IVE)<-;PM%"2(H54 A7< M*"3@L2< ]*_7>W_9D^%]K\37^(9KAM:(V,VM7$[74@FEE>V:5LEG^SEO+R22?NXRA.EZ/I>FW2Z5"@.$6=_*A&6R<[3SDYR37IOAN.+X>?\ !-SQ%?;& MBO\ QMXFCLT8G!>& ?,![9Q7ZQQ?L+? >"ROK./X9:(EK?,K7$2I(%D*MN7/ MS]CS6OJ_[(?P>U_P=H_A2_\ .DW/AW1W>2PTYE<16[O]]EPV_!K]BO%_P"R7\(O'MKH=MXA\!Z5JUOH=LMG MIT5PKE;:$'(10&'&?7-68/V6_A7;?$>+Q['X)TQ?&$4OG1ZOMOW3"[OV\J-?L4+1VJ$\@9,4 M?U/N17NWP_\ ^"HOC+Q/?_$[Q)K?A&RU7X3^&$)5=,MY$NYDFN5@M4>21R@) M5B[ KT4\<5]=?%/]@CX'?&3Q?<^*/$_@B&?7+K!N;JSNY[3[0W]YUB=0S'NV M,G')KN?"_P"S=\-/!OPWO/ .D>#=*M/"-ZACN],\G>EUD8)E9B6=L?Q,21V( MH _$_P#:!\'?!#Q3\,?^%K_#/6F\':O>:JUO+\.KZZCN9X^03-$4PT2#.<-D M<8!' K[&^%G[?]W^S#^SW\*M(^(6@ZWXM\1:W927%JZW*)+%:"0) )#)R&/"WA^XMVNO&MS>JUWJ%O%\RVMK;)_JT!X+/CVH M ^@_C1\2H_#?[-'B?QG

    )Y(L*I(ZD%P.*_$OX"R-X:^ OQS M\<2*?M]W:VOAZVF&05:YE,DWYK&!7[T^,?ASX;^(7@ZX\+>(M)@U;P_<1K%+ M83Y\MU7&T'!!XP.]>=0_L8_!6W\&W'A./X=Z.GAVXO%OY=/"R>6\ZKM60_/D MD+QUQ0!^1][;/\-/^"9]@H^2]^('BU[APRX8VULI4#Z;E1OQKB?VBK%O"OP8 M_9Y\$R$VEN^@3^);B:53M\V_NF^8@#)VQ11CZ"OVOU[]D/X/>*/"V@^&]4\! M:5>Z%H2R+IMA()/*M0Y!?: _<@9)S47Q3_8^^$?QE\.Z#HGBKP=:7MCH-NMI MI9@DDMY;2$ 1))&P;8 !\I)'&: /D"Z_;SUV/\ :(^'_P $O@4?#OBGPBEK MIVER:LT,L_*J!,T;HZJ42)5).."&STKVCQ#_ ,%"]"TK]I]?@E8^#-5U;63J M,.F_VE'=11P!W56+$'G"AN?I7KGP5_9&^$_[/=UKMC^R[\+--^)+_$"V\%Z;%XS>X:Z;6 '\XRL,%OO8 MS^% 'IV#Z9_&BI-M% #J*** $)Q4-Q=1V\3O(P1%!+,W ]34KG"U^>?_!03 M]JO6=+U6[^&/AX3:9&8E.I7X(#RJPXC3!R%/<\'M6%:M&C!SET/7RK+:N;8N M&%HZ-_D!+UDT1&,6I:K V#=$=8HS_<]3W^E?#I_2BNP^ M$OPVNOBS\0=%\+6EW%8RZC-Y9N)@2(U'+' ')QG ]>]?'UJM3$U$WUV/ZHRS M+,)P[@7&"T2NWU=NO_ -_P#9]^ 'B+]H'QK'HND(;;3X2KZAJDBYBM(B?_'G M/.U>_7I7[%?"3X2>'_@SX,L/#7AJS%M8VXR[L EX-101.SCH 19 stld-20231231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 00201 - Statement - CONSOLIDATED STATEMENTS OF INCOME - Calc 2 link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40109 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Long-Term Debt - By Issue (Details) link:presentationLink link:calculationLink link:definitionLink 40305 - Disclosure - Long-Term Debt - Outstanding Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Income Taxes (Schedule of provision for income tax expense) (Details) link:presentationLink link:calculationLink link:definitionLink 40404 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 40405 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 41203 - Disclosure - Leases (Future operating lease liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Segment Information - Results Footnote (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Long-Term Debt - Senior Secured Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Long-Term Debt - Senior Unsecured Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Long-Term Debt - Other Secured Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Shareholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Equity-Based Incentive Plans (Restricted Stock Units) (Details) link:presentationLink link:calculationLink link:definitionLink 40603 - Disclosure - Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details) link:presentationLink link:calculationLink link:definitionLink 40604 - Disclosure - Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Derivative Financial Instruments (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details) link:presentationLink link:calculationLink link:definitionLink 40704 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Commitments and Contingencies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Leases (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Segment Information - Results (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Equity-Based Incentive Plans link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Derivative Financial Instruments link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Transactions with Affiliated Companies link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Equity-Based Incentive Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Derivative Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Transactions with Affiliated Companies (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 40406 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 20 stld-20231231_cal.xml EX-101.CAL EX-101.DEF 21 stld-20231231_def.xml EX-101.DEF EX-101.LAB 22 stld-20231231_lab.xml EX-101.LAB EX-101.PRE 23 stld-20231231_pre.xml EX-101.PRE XML 24 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Document and Entity Information - USD ($)
    $ in Billions
    12 Months Ended
    Dec. 31, 2023
    Feb. 26, 2024
    Jun. 30, 2023
    Cover [Abstract]      
    Document Type 10-K    
    Document Annual Report true    
    Document Period End Date Dec. 31, 2023    
    Document Transition Report false    
    Entity File Number 0-21719    
    Entity Registrant Name Steel Dynamics, Inc.    
    Entity Incorporation, State or Country Code IN    
    Entity Tax Identification Number 35-1929476    
    Entity Address, Address Line One 7575 West Jefferson Blvd    
    Entity Address, City or Town Fort Wayne    
    Entity Address, State or Province IN    
    Entity Address, Postal Zip Code 46804    
    City Area Code 260    
    Local Phone Number 969-3500    
    Title of 12(b) Security Common Stock voting, $0.0025 par value    
    Trading Symbol STLD    
    Security Exchange Name NASDAQ    
    Entity Well-known Seasoned Issuer Yes    
    Entity Voluntary Filers No    
    Entity Current Reporting Status Yes    
    Entity Interactive Data Current Yes    
    Entity Filer Category Large Accelerated Filer    
    Entity Small Business false    
    Entity Emerging Growth Company false    
    ICFR Auditor Attestation Flag true    
    Document Financial Statement Error Correction [Flag] false    
    Entity Shell Company false    
    Entity Public Float     $ 12.1
    Entity Common Stock, Shares Outstanding   158,154,594  
    Auditor Name Ernst & Young LLP    
    Auditor Firm ID 42    
    Auditor Location Indianapolis, Indiana    
    Entity Central Index Key 0001022671    
    Current Fiscal Year End Date --12-31    
    Document Fiscal Year Focus 2023    
    Document Fiscal Period Focus FY    
    Amendment Flag false    

    XML 25 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED BALANCE SHEETS - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Current assets    
    Cash and equivalents $ 1,400,887 $ 1,628,417
    Short-term investments 721,210 628,215
    Inventories 2,894,632 3,129,964
    Other current assets 162,790 195,371
    Total current assets 6,787,826 7,638,018
    Property, plant and equipment, net 6,734,218 5,373,665
    Intangible assets, net 257,759 267,507
    Goodwill 477,471 502,067
    Other assets 651,146 378,727
    Total assets 14,908,420 14,159,984
    Current liabilities    
    Income taxes payable 5,524 6,520
    Accrued payroll and benefits 469,143 610,558
    Accrued expenses 309,312 340,646
    Current maturities of long-term debt 459,987 57,334
    Total current liabilities 2,332,296 2,032,296
    Long-term debt 2,611,069 3,013,241
    Deferred income taxes 944,768 889,103
    Other liabilities 180,760 129,539
    Total liabilities 6,068,893 6,064,179
    Commitments and contingencies
    Redeemable noncontrolling interests 171,212 181,503
    Equity    
    Common stock voting, $.0025 par value; 900,000,000 shares authorized; 268,112,991 and 267,762,488 shares issued; and 160,018,100 and 172,936,163 shares outstanding, as of December 31, 2023, and December 31, 2022, respectively 651 650
    Treasury stock, at cost; 108,094,891 and 94,826,325 shares, as of December 31, 2023, and December 31, 2022, respectively (5,897,606) (4,459,513)
    Additional paid-in capital 1,217,610 1,212,566
    Retained earnings 13,545,590 11,375,765
    Accumulated other comprehensive income 421 889
    Total Steel Dynamics, Inc. equity 8,866,666 8,130,357
    Noncontrolling interests (198,351) (216,055)
    Total equity 8,668,315 7,914,302
    Total liabilities and equity 14,908,420 14,159,984
    Unrelated parties    
    Current assets    
    Accounts receivable, net 1,535,062 1,976,282
    Current liabilities    
    Accounts payable 1,078,645 1,007,304
    Related Parties    
    Current assets    
    Accounts receivable, net 73,245 79,769
    Current liabilities    
    Accounts payable $ 9,685 $ 9,934
    XML 26 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    CONSOLIDATED BALANCE SHEETS    
    Allowance for doubtful accounts receivable, current (in dollars) $ 8,480 $ 5,678
    Common stock voting, par value (in dollars per share) $ 0.0025 $ 0.0025
    Common stock voting, shares authorized (in shares) 900,000,000 900,000,000
    Common stock voting, shares issued (in shares) 268,112,991 267,762,488
    Common stock voting, shares outstanding (in shares) 160,018,100 172,936,163
    Treasury stock, shares (in shares) 108,094,891 94,826,325
    XML 27 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF INCOME - USD ($)
    shares in Thousands, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Total net sales $ 18,795,316 $ 22,260,774 $ 18,408,850
    Costs of goods sold 14,749,433 16,142,943 13,046,426
    Gross profit 4,045,883 6,117,831 5,362,424
    Selling, general and administrative expenses 588,621 545,621 643,976
    Profit sharing 272,033 452,551 388,111
    Amortization of intangible assets 34,048 27,837 29,232
    Operating income 3,151,181 5,091,822 4,301,105
    Interest expense, net of capitalized interest 76,484 91,538 57,209
    Other (income) expense, net (144,246) (20,785) 34,826
    Income before income taxes 3,218,943 5,021,069 4,209,070
    Income tax expense 751,611 1,141,577 962,256
    Net income 2,467,332 3,879,492 3,246,814
    Net income attributable to noncontrolling interests (16,450) (16,818) (32,748)
    Net income attributable to Steel Dynamics, Inc. $ 2,450,882 $ 3,862,674 $ 3,214,066
    Basic earnings per share attributable to Steel Dynamics, Inc. stockholders (in dollars per share) $ 14.72 $ 21.06 $ 15.67
    Weighted average common shares outstanding (in shares) 166,552 183,393 205,115
    Diluted earnings per share attributable to Steel Dynamics, Inc. stockholders, including the effect of assumed conversions when dilutive (in dollars per share) $ 14.64 $ 20.92 $ 15.56
    Weighted average common shares and share equivalents outstanding (in shares) 167,431 184,622 206,615
    Dividends declared per share (in dollars per share) $ 1.70 $ 1.36 $ 1.04
    Unrelated parties      
    Total net sales $ 18,115,312 $ 21,469,251 $ 18,376,743
    Related Parties      
    Total net sales $ 680,004 $ 791,523 $ 32,107
    XML 28 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
    Net income $ 2,467,332 $ 3,879,492 $ 3,246,814
    Other comprehensive income (loss) - net unrealized gain (loss) on cash flow hedging derivatives, net of income tax benefit of $149, income tax expense of $937, and income tax benefit of $1,247 for 2023, 2022 and 2021, respectively (468) 2,980 (3,993)
    Comprehensive income 2,466,864 3,882,472 3,242,821
    Comprehensive income attributable to noncontrolling interests (16,450) (16,818) (32,748)
    Comprehensive income attributable to Steel Dynamics, Inc. $ 2,450,414 $ 3,865,654 $ 3,210,073
    XML 29 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME      
    Net unrealized gain (loss) on cash flow hedging derivatives, net of income tax expense (benefit) $ (149) $ 937 $ (1,247)
    XML 30 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF EQUITY - USD ($)
    $ in Thousands
    Common Stock
    Treasury Stock
    Additional Paid-In Capital
    Retained Earnings
    Accumulated Other Comprehensive Income (Loss)
    Noncontrolling Interests
    Redeemable Noncontrolling Interests
    Total
    Balances at Dec. 31, 2020 $ 648 $ (1,623,747) $ 1,207,392 $ 4,758,969 $ 1,902 $ (155,552) $ 158,614 $ 4,189,612
    Balances, Common Shares at Dec. 31, 2020 210,914,000              
    Balances, Treasury Shares at Dec. 31, 2020   55,704,000            
    Dividends declared       (210,939)       (210,939)
    Noncontrolling investors, net       (150)   (73,080)   (73,230)
    Noncontrolling investors, net             52,800  
    Share repurchases   $ (1,060,632)           $ (1,060,632)
    Share repurchases (in shares) (16,867,000) 16,867,000           16,900,000
    Equity-based compensation $ 1 $ 10,112 11,541 (529)       $ 21,125
    Equity-based compensation (in shares) 951,000 (344,000)            
    Net income       3,214,066   32,748   3,246,814
    Other comprehensive income (loss), net of tax         (3,993)     (3,993)
    Balances at Dec. 31, 2021 $ 649 $ (2,674,267) 1,218,933 7,761,417 (2,091) (195,884) 211,414 6,108,757
    Balances, Common Shares at Dec. 31, 2021 194,998,000              
    Balances, Treasury Shares at Dec. 31, 2021   72,227,000            
    Dividends declared       (245,287)       (245,287)
    Noncontrolling investors, net     630 (2,495)   (36,989)   (38,854)
    Noncontrolling investors, net             (29,911)  
    Share repurchases   $ (1,800,905)           $ (1,800,905)
    Share repurchases (in shares) (22,996,000) 22,996,000           23,000,000.0
    Equity-based compensation $ 1 $ 15,659 (6,997) (544)       $ 8,119
    Equity-based compensation (in shares) 934,000 (397,000)            
    Net income       3,862,674   16,818   3,879,492
    Other comprehensive income (loss), net of tax         2,980     2,980
    Balances at Dec. 31, 2022 $ 650 $ (4,459,513) 1,212,566 11,375,765 889 (216,055) 181,503 $ 7,914,302
    Balances, Common Shares at Dec. 31, 2022 172,936,000             172,936,163
    Balances, Treasury Shares at Dec. 31, 2022   94,826,000           94,826,325
    Dividends declared       (280,501)       $ (280,501)
    Noncontrolling investors, net             (10,291)  
    Noncontrolling investors, net           1,254   1,254
    Share repurchases   $ (1,452,203)           $ (1,452,203)
    Share repurchases (in shares) (13,394,000) 13,394,000           13,400,000
    Equity-based compensation $ 1 $ 14,110 5,044 (556)       $ 18,599
    Equity-based compensation (in shares) 476,000 (125,000)            
    Net income       2,450,882   16,450   2,467,332
    Other comprehensive income (loss), net of tax         (468)     (468)
    Balances at Dec. 31, 2023 $ 651 $ (5,897,606) $ 1,217,610 $ 13,545,590 $ 421 $ (198,351) $ 171,212 $ 8,668,315
    Balances, Common Shares at Dec. 31, 2023 160,018,000             160,018,100
    Balances, Treasury Shares at Dec. 31, 2023   108,095,000           108,094,891
    XML 31 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Operating activities:      
    Net income $ 2,467,332 $ 3,879,492 $ 3,246,814
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation and amortization 437,804 384,202 347,653
    Equity-based compensation 61,744 59,240 57,715
    Deferred income taxes 55,665 37,186 322,007
    Other adjustments (19,716) (1,795) (3,240)
    Changes in certain assets and liabilities:      
    Accounts receivable 446,765 (110,560) (944,516)
    Inventories 232,282 413,262 (1,685,834)
    Other assets (23,777) (6,884) (2,491)
    Accounts payable (30,148) (289,042) 557,735
    Income taxes receivable/payable 56,756 31,623 (105,921)
    Accrued expenses (164,779) 63,679 414,214
    Net cash provided by operating activities 3,519,928 4,460,403 2,204,136
    Investing activities:      
    Purchases of property, plant and equipment (1,657,905) (908,902) (1,006,239)
    Purchases of short-term investments (1,145,493) (927,584)  
    Proceeds from maturities of short-term investments 1,054,742 297,950  
    Business combinations, net of cash acquired   (134,090)  
    Investments in unconsolidated affiliates   (222,480)  
    Other investing activities (221,593) 15,837 6,819
    Net cash used in investing activities (1,970,249) (1,879,269) (999,420)
    Financing activities:      
    Issuance of current and long-term debt 1,365,664 1,465,257 1,516,556
    Repayment of current and long-term debt (1,367,553) (1,507,475) (1,522,002)
    Dividends paid (271,317) (237,163) (212,968)
    Purchases of treasury stock (1,452,203) (1,800,905) (1,060,632)
    Other financing activities (51,725) (116,298) (50,423)
    Net cash used in financing activities (1,777,134) (2,196,584) (1,329,469)
    Increase (decrease) in cash and equivalents, and restricted cash (227,455) 384,550 (124,753)
    Cash and equivalents, and restricted cash at beginning of period 1,633,919 1,249,369 1,374,122
    Cash and equivalents, and restricted cash at end of period 1,406,464 1,633,919 1,249,369
    Supplemental disclosure information:      
    Cash paid for interest 103,165 100,994 103,374
    Cash paid for income taxes, net $ 642,667 $ 1,063,844 $ 737,157
    XML 32 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies
    12 Months Ended
    Dec. 31, 2023
    Description of the Business and Summary of Significant Accounting Policies  
    Description of the Business and Summary of Significant Accounting Policies

    Note 1. Description of the Business and Summary of Significant Accounting Policies

    Description of the Business

    Steel Dynamics, Inc. (SDI), together with its subsidiaries (the company), is one of the largest and most diversified domestic steel producers and metals recycler, combined with a meaningful steel fabrication manufacturing platform. Effective the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, representing four reporting segments: steel operations, metals recycling operations, steel fabrication operations, and aluminum operations. Segment information provided within this Form 10-K, including that within Note 13. Segment Information, has been recast for all prior periods consistent with the current reportable segment presentation. Approximately 6% of the company’s workforce in five locations is represented by collective bargaining agreements, none of which are expiring in 2023.

    Steel Operations Segment

    Steel operations include the company’s electric arc furnace (EAF) steel mills, including Butler Flat Roll Division, Columbus Flat Roll Division, Southwest-Sinton Flat Roll Division, Structural and Rail Division, Engineered Bar Products Division, Roanoke Bar Division, and Steel of West Virginia, steel coating and processing operations at The Techs, Heartland Flat Roll Division, United Steel Supply (USS) – 90% equity interest as of April 1, 2023, Vulcan Threaded Products, Inc., and warehouse operations in Mexico. Steel operations accounted for 67%, 65%, and 72% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

    Metals Recycling Operations Segment

    Metals recycling operations include the company’s OmniSource ferrous and nonferrous processing, transportation, marketing, brokerage, and scrap management services primarily throughout the United States and in Central and Northern Mexico. Metals recycling operations accounted for 12%, 10%, and 12% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

    Steel Fabrication Operations Segment

    Steel fabrication operations include the company’s New Millennium Building Systems’ joist and deck plants located throughout the United States, and in Northern Mexico. Revenues from these plants are generated from the fabrication of trusses, girders, steel joists and steel deck used within the non-residential construction industry. Steel fabrication operations accounted for 15%, 19%, and 10% of the company’s consolidated net sales during 2023, 2022, and 2021, respectively.

    Aluminum Operations Segment

    Aluminum operations includes the recycled aluminum flat rolled products mill being constructed in Columbus, Mississippi, and two satellite recycled aluminum slab centers in Arizona and Mexico. The flat rolled products mill is a joint venture concurrently formed with Unity Aluminum, Inc. of which SDI has a 94.4% equity interest. Construction has begun on the flat rolled products mill and the recycled aluminum slab centers with the flat rolled mill operations expected to begin mid-2025 and operations at the Mexico and Arizona recycled slab centers in late 2024 and mid-2025, respectively.

    Other

    Other operations consist of subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the company’s idled Minnesota ironmaking operations. Redeemable noncontrolling interests related to Mesabi Nugget (owned 86% by SDI) are $111.2 million at December 31, 2023 and 2022. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    Summary of Significant Accounting Policies

    Principles of Consolidation

    The consolidated financial statements include the accounts of SDI, together with its wholly- and majority-owned or controlled subsidiaries, after elimination of intercompany accounts and transactions. Noncontrolling and redeemable noncontrolling interests represent the noncontrolling owners' proportionate share in the equity, income, or losses of the company’s majority-owned or controlled consolidated subsidiaries.

    Use of Estimates

    These consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, and accordingly, include amounts that require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and in the notes thereto. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment, intangible assets, and goodwill; allowances for credit losses for trade receivables, inventories and deferred income tax assets; unrecognized tax benefits; potential environmental liabilities; and litigation claims and settlements. Actual results may differ from these estimates and assumptions.

    Revenue from Contracts with Customers

    In the steel and metals recycling operations segments, revenue is recognized at the point in time the performance obligation is satisfied, and control of the product is transferred to the customer upon shipment or delivery, at the amount of consideration the company expects to receive, including any variable consideration. The variable consideration included in the company’s steel operations segment contracts, which is not constrained, include estimated product returns and customer claims based on historical experience, and may include volume rebates which are recorded on an expected value basis. Revenue recognized is limited to the amount the company expects to receive. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

    The company’s steel fabrication operations segment recognizes revenue over time at the amount of consideration the company expects to receive. Revenue is measured on an output method representing completed fabricated tons to date as a percentage of total tons required for each contract. Revenue from fabrication of tons remaining on partially fabricated customer contracts as of a reporting date, and future revenue from yet to be fabricated customer contracts, has not been disclosed under the practical expedient in Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (ASC 606), paragraph ASC 606-10-50-14 related to customer contracts with expected duration of one year or less. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers, which occurs after control over the product has transferred to the customer and revenue is recognized, is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

    Payments from customers are generally due within 30 days of invoicing, which generally occurs upon shipment of the products. Shipment for the steel fabrication operations segment generally occurs within 30 days of satisfaction of the performance obligation and revenue recognition. The company does not have financing components. Payments from customers have historically been within these terms, however, payments for non-U.S. sales may extend longer.

    Refer to Note 13. Segment Information for disaggregated revenue by segment to external, external non-United States, and other segment customers.

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    Credit Losses

    The company is exposed to credit risk in the event of nonpayment of accounts receivable by customers. The company mitigates its exposure to credit risk, which it generally extends on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable. The allowance for credit losses for accounts receivable is based on the company’s reasonable estimate of known credit risks and historical experience, adjusted for current and anticipated economic and other pertinent factors affecting the company’s customers, that may differ from historical experience. Customer accounts receivable are written off when all collection efforts have been exhausted and the amounts are deemed uncollectible.

    At December 31, 2023 and 2022, the company reported $1,608.3 million and $2,056.1 million, respectively, of accounts receivable, net of allowances for credit losses of $8.5 million and $5.7 million respectively. Changes in the allowance were not material for the years ended December 31, 2023, 2022, or 2021.

    Cash and Equivalents, and Restricted Cash

    Cash and equivalents include all highly liquid investments with a maturity of three months or less at the date of acquisition. Restricted cash is primarily funds held in escrow as required by various insurance and government organizations. The balance of cash, cash equivalents and restricted cash in the consolidated statements of cash flows includes restricted cash of $5.6 million at December 31, 2023 and $5.5 million at December 31, 2022, 2021, and 2020, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets.

    Short-Term Investments

    Short-term investments include investments with maturity dates of longer than three months but less than one year when purchased. The company’s short-term investments are classified as trading securities. Interest income from invested cash and short-term investments was $111.9 million and $29.3 million as of December 31, 2023 and 2022, respectively, and is recorded in other (income) expense, net as earned. The company’s short-term investments were $721.2 million and $628.2 million as of December 31, 2023 and 2022, respectively. The short-term investments held as of December 31, 2023 consisted of commercial paper ($146.2 million), US Treasuries ($564.9 million), and certificates on deposit ($10.1 million). Short-term investments held as of December 31, 2022, consisted of commercial paper ($145.7 million) and US Treasuries ($482.5 million).

    Inventories

    Inventories are stated at lower of cost or net realizable value. Cost is determined using a weighted average cost method for raw materials (including scrap and purchased steel substrate) and supplies, and on a first-in, first-out basis for other inventory. Inventory consisted of the following at December 31 (in thousands):

    2023

    2022

    Raw materials

    $

    1,226,272

    $

    1,608,344

    Supplies

    711,653

    629,074

    Work in progress

    296,932

    256,071

    Finished goods

    659,775

    636,475

    Total inventories

    $

    2,894,632

    $

    3,129,964

    Property, Plant and Equipment

    Property, plant and equipment are stated at cost, except for assets acquired in acquisitions which are valued at fair value, which includes capitalized interest on construction in progress amounts, and is reduced by proceeds received from certain state and local government grants and other capital cost reimbursements. The company assigns each fixed asset a

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    useful life ranging from 3 to 15 years for plant, machinery and equipment, and 10 to 40 years for buildings and improvements. Repairs and maintenance are expensed as incurred. Depreciation is provided utilizing the straight-line depreciation methodology, or the units-of-production depreciation methodology for certain production-related steel operations segment assets, based on units produced, subject to minimum and maximum levels. Depreciation expense was $397.0 million, $349.4 million, and $311.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    The company’s property, plant and equipment consisted of the following at December 31 (in thousands):

    2023

    2022

    Land and improvements

    $

    693,166

    $

    521,881

    Buildings and improvements

    1,255,274

    1,238,824

    Plant, machinery and equipment

    6,887,985

    6,683,237

    Construction in progress

    2,096,489

    780,741

    10,932,914

    9,224,683

    Less accumulated depreciation

    4,198,696

    3,851,018

    Property, plant and equipment, net

    $

    6,734,218

    $

    5,373,665

    Intangible Assets

    The company’s intangible assets consisted of the following at December 31 (in thousands):

    Weighted

    Average

    Useful

    Amortization

    2023

    2022

    Life

    Period

    Customer, vendor and scrap generator relationships

    $

    444,812

    $

    420,512

    8 to 25 years

    22 years

    Trade names

    147,950

    147,950

    15 to 25 years

    19 years

    Other

    600

    600

    5 years

    5 years

    593,362

    569,062

    22 years

    Less accumulated amortization

    335,603

    301,555

    $

    257,759

    $

    267,507

    The company utilizes an accelerated amortization methodology for customer, vendor and scrap generator relationships in order to follow the pattern in which the economic benefits of the amounts are anticipated to be consumed. Trade names are amortized using a straight-line methodology. Amortization of intangible assets was $34.0 million, $27.8 million, and $29.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    Estimated amortization expense related to amortizable intangibles for the years ending December 31 is as follows (in thousands):

    2024

    $

    30,526

    2025

    27,464

    2026

    25,562

    2027

    23,163

    2028

    21,953

    Thereafter

    129,091

    Total

    $

    257,759

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    Impairment of Long-Lived Tangible and Definite-Lived Intangible Assets

    The company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the assets to its carrying amount. The company considers various factors and determines whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, the company’s strategy and capital planning, and the economic environment in markets to be served.

    Goodwill

    The company’s goodwill consisted of the following at December 31 (in thousands):

    2023

    2022

    Steel Operations Segment

    $

    272,133

    $

    272,133

    Metals Recycling Operations Segment

    203,413

    228,009

    Steel Fabrication Operations Segment

    1,925

    1,925

    $

    477,471

    $

    502,067

    Cumulative OmniSource goodwill impairment charges were $346.8 million at December 31, 2023 and 2022.

    Impairment of Goodwill

    At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820, Fair Value Measurement. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, the company recognizes an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit. No impairment was identified during the company’s 2023, 2022 or 2021 annual goodwill impairment analysis.

    Equity-Based Compensation

    The company has several stock-based employee compensation plans which are more fully described in Note 6. Equity-Based Incentive Plans. Compensation expense for restricted stock units, deferred stock units, restricted stock, stock appreciation awards, and performance awards is recorded over the vesting periods using the fair value as determined by the closing fair market value of the company’s common stock on the grant date, and with respect to performance awards, an estimate of probability of award achievement during the performance period. The company recognizes forfeitures as they occur. Compensation expense for these stock-based employee compensation plans was $60.1 million, $69.2 million, and $80.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    Income Taxes

    The company accounts for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted rates expected to be in effect during the year in which the basis differences reverse.

    Earnings Per Share

    Basic earnings per share is based on the weighted average shares of common stock outstanding during the period. Diluted earnings per share assumes the weighted average dilutive effect of common share equivalents outstanding during the period applied to the company’s basic earnings per share. Common share equivalents represent potentially dilutive restricted stock units, deferred stock units, restricted stock, and performance awards, and are excluded from the computation in periods in which they have an anti-dilutive effect. There were no anti-dilutive common stock equivalents as of and for the years ended December 31, 2023, 2022, and 2021.

    The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):

    2023

    2022

    Net Income

    Shares

    Per Share

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    2,450,882

    166,552

    $

    14.72

    $

    3,862,674

    183,393

    $

    21.06

    Dilutive common share equivalents

    -

    879

    -

    1,229

    Diluted earnings per share

    $

    2,450,882

    167,431

    $

    14.64

    $

    3,862,674

    184,622

    $

    20.92

    2021

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    3,214,066

    205,115

    $

    15.67

    Dilutive common share equivalents

    -

    1,500

    Diluted earnings per share

    $

    3,214,066

    206,615

    $

    15.56

    Concentration of Credit Risk

    Financial instruments that potentially subject the company to significant concentrations of credit risk principally consist of temporary cash investments and accounts receivable. When advantageous, the company places its temporary cash with high credit quality financial institutions and companies and limits the amount of credit exposure from any one entity. The company is exposed to credit risk in the event of nonpayment by customers. The company mitigates its exposure to credit risk, which it generally extends initially on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable.

    Derivative Financial Instruments

    The company recognizes all derivatives as either assets or liabilities in the consolidated balance sheets and measures those instruments at fair value. Derivatives that are not designated as hedges must be adjusted to fair value through earnings. Changes in the fair value of derivatives that are designated as hedges, depending on the nature of the hedge, are recognized as either an offset against the change in fair value of the hedged balance sheet item in the case of fair value hedges or as other comprehensive income in the case of cash flow hedges, until the hedged item is recognized in earnings. The ineffective portion of a derivative’s change in fair value is immediately recognized in earnings for fair

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    value hedges. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.

    In the normal course of business, the company has derivative financial instruments in the form of forward contracts in various metallic commodities, may have involvement with derivative financial instruments related to managing fluctuations in foreign exchange rates, and in the past has had derivative financial instruments related to managing fluctuations in interest rates. At the time of acquiring these financial instruments, the company designates and assigns these instruments as hedges of specific assets, liabilities or anticipated transactions. When hedged assets or liabilities are sold or extinguished, or the anticipated transaction being hedged is no longer expected to occur, the company recognizes the gain or loss on the designated hedged financial instrument in earnings.

    The company routinely enters into forward exchange traded futures to manage price risk associated with nonferrous metal inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals, to reduce exposure to commodity related price fluctuations. The company does not enter into these derivative financial instruments for speculative purposes.

    Recently Issued Accounting Pronouncements

    In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures to require entities to disclose specific categories in the rate reconciliation, the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 is to be applied on a prospective basis, but retrospective application is permitted. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

    XML 33 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Business Combinations and Investments in Unconsolidated Affiliates
    12 Months Ended
    Dec. 31, 2023
    Business Combinations and Investments in Unconsolidated Affiliates  
    Business Combinations and Investments in Unconsolidated Affiliates

    Note 2. Business Combinations and Investments in Unconsolidated Affiliates

    Business Combinations

    ROCA

    The company acquired 100% of ROCA ACERO, S.A. de C.V. (ROCA) on October 1, 2022. The acquisition of ROCA is part of the company’s North American raw material procurement strategy. ROCA is headquartered in Monterrey, Mexico, and operates ferrous and nonferrous scrap facilities strategically positioned near high-volume industrial scrap sources located throughout Central and Northern Mexico. The transaction was funded with available cash. Post-acquisition operating results are reflected in the company’s financial statements in the metals recycling operations segment.

    Note 2. Business Combinations and Investments in Unconsolidated Affiliates (Continued)

    Aluminum Dynamics

    The company attained a 94.4% equity interest in a joint venture concurrently formed with Unity Aluminum, Inc. on July 29, 2022, for the construction and operation of a new state-of-the-art low-carbon recycled aluminum flat rolled products mill. The transaction was funded with available cash. Operating results from and after July 29, 2022, are reflected in the company’s consolidated financial statements in the aluminum operations segment. Prior periods, when amounts were recorded in Other, have been recast to reflect this new segment.

    United Steel Supply

    The company purchased a 75% equity interest in United Steel Supply, LLC (USS) on March 1, 2019. On April 1, 2022, the company purchased an additional 12.5% equity interest in USS. On April 1, 2023, a noncontrolling member of USS exercised its option to require SDI to purchase its 2.5% equity interest, increasing SDI’s ownership to 90%. The remaining noncontrolling members’ option to require SDI to purchase the remaining 10% equity interest of USS has been extended to on or after February 28, 2025. The USS noncontrolling interest is therefore reflected in redeemable noncontrolling interest in the consolidated balance sheets.

    Investments in Unconsolidated Affiliates

    The company purchased a 45% minority equity interest in New Process Steel, L.P. (NPS) on January 31, 2022. NPS is a metals solutions and distribution supply-chain management company headquartered in Houston, Texas, with a focus toward growing its value-added manufacturing applications. On February 28, 2022, the company also purchased a minority equity interest in Aymium, a producer of renewable biocarbon products. As the company does not have power to control these entities, the company accounts for these investments using the equity method of accounting, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets with related activity recorded in Other (Income) Expense, net. Profits or losses from transactions with NPS are eliminated until realized by the majority equity interest owner.

    XML 34 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt
    12 Months Ended
    Dec. 31, 2023
    Long-Term Debt.  
    Long-Term Debt

    Note 3. Long-Term Debt

    The company’s borrowings consisted of the following at December 31 (in thousands):

    2023

    2022

    2.800% senior notes due 2024

    $

    400,000

    $

    400,000

    2.400% senior notes due 2025

    400,000

    400,000

    5.000% senior notes due 2026

    400,000

    400,000

    1.650% senior notes due 2027

    350,000

    350,000

    3.450% senior notes due 2030

    600,000

    600,000

    3.250% senior notes due 2031

    500,000

    500,000

    3.250% senior notes due 2050

    400,000

    400,000

    Other obligations

    61,836

    63,726

    Total debt

    3,111,836

    3,113,726

    Less debt issuance costs and original issue discounts

    40,780

    43,151

    Total amounts outstanding

    3,071,056

    3,070,575

    Less current maturities

    459,987

    57,334

    Long-term debt

    $

    2,611,069

    $

    3,013,241

    Note 3. Long-Term Debt (Continued)

    Senior Credit Facility due 2028

    On July 19, 2023, the company entered into a new unsecured credit agreement comprised of a senior unsecured credit facility (Facility), which provides a $1.2 billion unsecured Revolver, maturing July 2028. The new Credit Agreement replaced the December 3, 2019 Credit Agreement. Subject to certain conditions, the company has the opportunity to increase the Facility size by $500.0 million. The unsecured Facility is available to fund working capital, capital expenditures, and other general corporate purposes. The Facility contains financial covenants and other covenants pertaining to the company’s ability to incur indebtedness and permit liens on certain assets. The company’s ability to borrow funds within the terms of the unsecured Facility is dependent upon its continued compliance with financial and other covenants. At December 31, 2023, the company had $1.2 billion of availability on the Facility, $9.1 million of outstanding letters of credit and other obligations which reduce availability, and there were no borrowings outstanding.

    The Facility pricing grid is adjusted quarterly and is based on either the company’s leverage of net debt (as defined in the Facility) to last-twelve-months (LTM) consolidated Adjusted EBITDA as defined in the Facility (earnings before interest, taxes, depreciation, amortization, and certain other non-cash items as allowed in the Facility), or the company’s credit ratings. The minimum pricing is adjusted Secured Overnight Financing Rate (SOFR) plus 1.000% and the maximum pricing is adjusted SOFR plus 1.75%. In addition, the company is subject to an unused commitment fee of between 0.11% and 0.275% (based on either the leverage of net debt to LTM consolidated adjusted EBITDA, or the company’s credit ratings) which is applied to the unused portion of the Facility.

    The financial covenants under the Facility state that the company must maintain an interest coverage ratio of not less than 2.50:1.00. The company’s interest coverage ratio is calculated by dividing its LTM consolidated Adjusted EBITDA by its LTM gross interest expense, less amortization of financing fees. In addition, a debt to capitalization ratio of not more than 0.60:1.00 must be maintained. At December 31, 2023, the company’s interest coverage ratio and debt to capitalization ratio were 36.13:1.00 and 0.26:1.00, respectively. The company was, therefore, in compliance with these covenants at December 31, 2023, and anticipates remaining in compliance during the next twelve months.

    Senior Unsecured Notes

    The company has seven different tranches of senior unsecured notes (Notes) outstanding. These Notes are in equal right of payment with all existing and future senior unsecured indebtedness and are senior in right of payment to all subordinated indebtedness. These Notes contain provisions that allow the company to redeem the Notes on or after the dates and at redemption prices (expressed as a percentage of principal amount) listed below.

    The company’s $400.0 million of 2.800% senior notes due 2024 mature on December 15, 2024, with interest payable semi-annually. Early redemption is permitted any time prior to November 15, 2024, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of November 15, 2024, at 100.000%.

    The company’s $400.0 million of 2.400% senior notes due 2025 mature on June 15, 2025, with interest payable semi-annually. Early redemption is permitted any time prior to May 15, 2025, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.35%; and as of May 15, 2025, at 100.000%.

    The company’s $400.0 million of 5.000% senior notes due 2026 mature on December 15, 2026, with interest payable semi-annually. Early redemption is permitted as of December 15, 2023, at 100.833%, and as of December 15, 2024, at 100.000%.

    The company’s $350.0 million of 1.650% senior notes due 2027 mature on October 15, 2027, with interest payable semi-annually. Early redemption is permitted any time prior to August 15, 2027, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of August 15, 2027, at 100.000%.

    Note 3. Long-Term Debt (Continued)

    The company’s $600.0 million of 3.450% senior notes due 2030 mature on April 15, 2030, with interest payable semi-annually. Early redemption is permitted any time prior to January 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.25%; and as of January 15, 2030, at 100.000%.

    The company’s $500.0 million of 3.250% senior notes due 2031 mature on January 15, 2031, with interest payable semi-annually. Early redemption is permitted any time prior to October 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.40%; and as of October 15, 2030, at 100.000%.

    The company’s $400.0 million of 3.250% senior notes due 2050 mature on October 15, 2050, with interest payable semi-annually. Early redemption is permitted any time prior to April 15, 2050, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.30%; and as of April 15, 2050, at 100.000%.

    Other Obligations

    Secured Loans. One of the company’s controlled subsidiaries has entered into a financing agreement for certain equipment which bears interest at a rate of 2.8%, with monthly principal and interest payments required through 2027. The outstanding principal balance of these agreements was $2.0 million and $8.6 million at December 31, 2023, and 2022, respectively.

    One of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to June 2028, and provides a revolving variable rate credit facility of up to $125.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 7.2% at December 31, 2023, is payable monthly. Amounts due under the credit facility were $59.8 million and $55.1 million at December 31, 2023, and 2022, respectively.

    Another of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to March 2026, and provides a revolving variable rate credit facility of up to $30.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 6.7% at December 31, 2023, is payable monthly. There were no amounts due under the credit facility at December 31, 2023 or 2022.

    Outstanding Debt Maturities

    Maturities of outstanding debt as of December 31, 2023, are as follows (in thousands):

    2024

    $

    460,694

    2025

    400,653

    2026

    400,453

    2027

    350,036

    2028

    -

    Thereafter

    1,500,000

    $

    3,111,836

    The company capitalizes interest on all qualifying construction in progress assets. For the years ended December 31, 2023, 2022, and 2021, total interest costs incurred were $109.5 million, $107.4 million, and $107.7 million, respectively, of which $33.0 million, $15.8 million, and $50.5 million, respectively, were capitalized.

    XML 35 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes
    12 Months Ended
    Dec. 31, 2023
    Income Taxes  
    Income Taxes

    Note 4. Income Taxes

    Components of earnings before income taxes and noncontrolling interests for the years ended December 31 are as follows (in thousands):

    2023

    2022

    2021

    United States

    $

    3,198,048

    $

    4,996,762

    $

    4,179,064

    Foreign

    20,895

    24,307

    30,006

    Total income before income taxes

    $

    3,218,943

    $

    5,021,069

    $

    4,209,070

    The company files a consolidated federal income tax return. The provision for income tax expense for the years ended December 31 is as follows (in thousands):

    2023

    2022

    2021

    Current income tax expense

    Federal

    $

    600,499

    $

    946,016

    $

    517,272

    State

    91,965

    152,758

    116,448

    Foreign

    3,482

    8,605

    9,919

    Total current

    695,946

    1,107,379

    643,639

    Deferred income tax expense

    Federal

    38,172

    22,168

    304,235

    State

    15,355

    13,333

    16,226

    Foreign

    2,138

    (1,303)

    (1,844)

    Total deferred

    55,665

    34,198

    318,617

    Total income tax expense

    $

    751,611

    $

    1,141,577

    $

    962,256

    A reconciliation of the statutory rates to the actual effective tax rates for the years ended December 31 are as follows:

    2023

    2022

    2021

    Statutory federal tax rate

    21.0

    %

    21.0

    %

    21.0

    %

    State income taxes, net of federal benefit

    2.6

    2.6

    2.5

    Federal research & development credits

    (0.2)

    (0.6)

    (0.7)

    Other permanent differences

    (0.1)

    (0.3)

    0.1

    Effective tax rate

    23.3

    %

    22.7

    %

    22.9

    %

    Note 4. Income Taxes (Continued)

    Significant components of the company’s deferred tax assets and liabilities at December 31 are as follows (in thousands):

    2023

    2022

    Deferred tax assets

    Accrued expenses and allowances

    $

    41,894

    $

    34,052

    Inventories

    10,685

    8,028

    Net operating loss carryforwards

    7,663

    16,412

    Amortizable assets

    5,798

    -

    Other

    9,149

    8,091

    75,189

    66,583

    Less: valuation allowance

    (816)

    (805)

    Total net deferred tax assets

    74,373

    65,778

    Deferred tax liabilities

    Property, plant and equipment

    (1,013,045)

    (951,404)

    Amortizable assets

    -

    (1,304)

    Other

    (6,096)

    (2,173)

    Total deferred tax liabilities

    (1,019,141)

    (954,881)

    Net deferred tax liability

    $

    (944,768)

    $

    (889,103)

    Certain wholly-owned and controlled subsidiaries of the company file separate federal and state income tax returns. One of the controlled subsidiaries generated federal net operating loss carryforwards in the years 2018 and prior, which total $11.5 million at December 31, 2023, and which expire in the years 2037 through 2039, along with state net operating loss carryforwards which expire in the years 2034 through 2039. Annually, the company evaluates the realizability of the net deferred tax assets for this controlled subsidiary. In completing this evaluation, the company considers all available positive and negative evidence in order to determine whether, based on the weight of the evidence, a valuation allowance for its deferred tax assets was necessary. Such evidence includes current operating results, historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. Based on the positive evidence, the company concluded that it was more likely than not that the net deferred tax assets would be realized and a valuation allowance was not necessary. The company continues to maintain a valuation allowance of $816,000 and $805,000 as of December 31, 2023, and 2022, respectively, with respect to certain state tax credits of the controlled subsidiary.

    A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):

    2023

    2022

    2021

    Balance at January 1

    $

    28,646

    $

    20,466

    $

    12,830

    Increases related to current year tax positions

    1,500

    9,600

    8,250

    Increases related to prior year tax positions

    1,798

    364

    2,095

    Decreases related to prior year tax positions

    (686)

    (1,784)

    (2,709)

    Balance at December 31

    $

    31,258

    $

    28,646

    $

    20,466

    Note 4. Income Taxes (Continued)

    Included in the balance of unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $27.8 million and $25.1 million, respectively, that, if recognized, would affect the effective tax rate. The company recognizes interest and penalties related to its tax contingencies on a net-of-tax basis in income tax expense. During the years ended December 31, 2023 and 2022, the company recognized expense from the increase of interest expense and penalties of $1,560,000 and $480,000, respectively, net of tax and during the year ended December 31, 2021, the company recognized a benefit from the decrease of interest expense and penalties of $205,000, net of tax. In addition to the unrecognized tax benefits in the table above, the company had $3.2 million and $1.2 million accrued for the payment of interest and penalties at December 31, 2023 and 2022, respectively.

    It is reasonably possible that the amount of unrecognized tax benefits could change in the next twelve months in an amount ranging from zero to $10.0 million, as a result of the expiration of the statute of limitations and other federal and state income tax audits. The company files income tax returns in the U.S. federal jurisdiction as well as income tax returns in various state jurisdictions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service and various state and local jurisdictions.

    XML 36 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Shareholders' Equity
    12 Months Ended
    Dec. 31, 2023
    Shareholders' Equity  
    Shareholders' Equity

    Note 5. Shareholders’ Equity

    Cash Dividends

    The company declared cash dividends of $280.5 million, or $1.70 per common share, during 2023; $245.3 million, or $1.36 per common share, during 2022; and $210.9 million, or $1.04 per common share, during 2021. The company paid cash dividends of $271.3 million, $237.2 million, and $213.0 million during 2023, 2022, and 2021, respectively.

    Treasury Stock

    In February 2020, the board of directors authorized a share repurchase program of up to $500.0 million of the company’s common stock. This program was exhausted in July 2021. In July 2021, the board of directors authorized an additional share repurchase program of up to $1.0 billion of the company’s common stock. This program was exhausted in April 2022. In February 2022, the board of directors authorized an additional share repurchase program of up to $1.25 billion of the company’s common stock. This program was exhausted in November 2022. In November 2022, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. This program was exhausted in November 2023. In November 2023, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. Under the above share repurchase programs, and similar prior programs, purchases take place as and when the company determines in open market or private transactions made based upon the market price of the company’s common stock, the nature of other investment opportunities or growth projects, the company’s cash flows from operations, and general economic conditions. The share repurchase programs do not require the company to acquire any specific number of shares, and may be modified, suspended, extended or terminated by the company at any time. The share repurchase programs do not have an expiration date. The company repurchased 13.4 million shares for $1.5 billion during 2023, 23.0 million shares for $1.8 billion during 2022, and 16.9 million shares for $1.1 billion during 2021 under the share repurchase programs. At December 31, 2023, the company had remaining authorization to repurchase $1.4 billion of additional shares under the November 2023 share repurchase program.

    XML 37 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans
    12 Months Ended
    Dec. 31, 2023
    Equity-Based Incentive Plans  
    Equity-Based Incentive Plans

    Note 6. Equity-Based Incentive Plans

    2023 Equity Incentive Plan

    In May 2023, the company’s shareholders approved the 2023 Equity Incentive Plan (2023 Plan), which supersedes the prior Amended and Restated 2015 Equity Incentive Plan. The 2023 Plan is designed to attract, motivate and retain qualified persons that are able to make important contributions to the company’s success. To accomplish these objectives, the 2023 Plan provides for awards of equity-based incentives through granting of restricted stock units (RSUs), deferred stock units (DSUs), restricted stock awards (of which none have been granted), stock options (of which

    Note 6. Equity-Based Incentive Plans (Continued)

    none have been granted), unrestricted stock awards (of which none have been granted), stock appreciation rights (SARs), and performance awards, such as long-term incentive compensation program (LTIP). Under the 2023 Plan, 9.0 million shares of common stock were reserved for grant through December 31, 2033. The 2023 Plan uses a fungible share concept under which any awards that are not a full-value award, such as stock options and stock-settled SARs, will be counted against the share reserve as one share for each share of common stock, and awards that are full-value awards, such as RSUs, DSUs, restricted and unrestricted stock awards, and performance awards, will be counted against the share reserve as 2.09 shares for each share of common stock. The SARs the company has granted to date can only be settled in cash, and thus, do not count against the share reserve. At December 31, 2023, there were 7.5 million shares still available for issuance.

    Substantially all of the company’s full-time, non-union, U.S. team members receive RSUs, which are granted annually in November at no cost to employees and vest 100% over the shorter of two years from grant date or upon the recipient reaching retirement eligible age (59½ years). During 2023, 2022, and 2021, certain senior leadership of the company received RSUs in February which vest over a period of 2 to 4 years. The stock is issued to employees upon vesting. The company satisfies RSUs with newly issued shares, and satisfies restricted and unrestricted stock awards, DSUs, and performance awards with treasury shares. In addition to the RSUs and LTIP awards granted during the three-year period ended December 31, 2023, presented below, the company awarded 18,000, 20,000 and 25,000 DSUs in 2023, 2022 and 2021, respectively; and 171,200 SARs in 2021. No SARs awards were granted in 2023 and 2022. The 77,000 SARs awards outstanding at December 31, 2023, for which no shares of common stock can be issued because the awards must be cash-settled upon exercise, have a weighted-average exercise price of $38.74.

    Restricted Stock Units

    A summary of the company’s RSU activity and outstanding RSUs as of December 31, 2023, are presented below (dollars in thousands except grant date fair value):

    Weighted

    Aggregate

    Number

    Average Grant

    Intrinsic

    Unrecognized

    of RSUs

    Date Fair Value

    Value

    Compensation

    Outstanding RSUs as of January 1, 2021

    1,698,579

    $

    31.44

    $

    62,627

    $

    35,821

    Granted

    627,973

    59.38

    Vested

    (895,706)

    32.30

    Forfeited

    (82,588)

    32.47

    As of December 31, 2021

    1,348,258

    $

    43.82

    $

    83,686

    $

    39,657

    Granted

    481,926

    98.29

    Vested

    (786,622)

    37.38

    Forfeited

    (70,011)

    46.82

    As of December 31, 2022

    973,551

    $

    71.80

    $

    94,765

    $

    44,394

    Granted

    433,810

    108.95

    Vested

    (517,041)

    64.03

    Forfeited

    (40,829)

    78.70

    As of December 31, 2023 (nonvested)

    849,491

    $

    99.13

    $

    101,480

    $

    43,073

    The weighted average remaining life before vesting of the outstanding RSUs as of December 31, 2023, is 1.6 years. The fair value of RSUs vesting during 2023, 2022, and 2021 was $58.3 million, $79.1 million, and $56.5 million, respectively, and was net-share settled such that the company withheld shares with value equivalent to the employees’ minimum statutory obligation for the applicable income and other employment taxes and remitted the cash to the appropriate taxing authorities. The total shares withheld in 2023, 2022, and 2021 were approximately 342,000, 249,000, and 290,000 shares, respectively, and were based on the value of the RSUs on their vesting dates as determined by the company’s closing stock price.

    Note 6. Equity-Based Incentive Plans (Continued)

    Long-Term Incentive Compensation Program (LTIP)

    The company maintains an LTIP performance-based program directed toward key senior leadership of the company, as determined at the discretion of the Compensation Committee of the Board of Directors. Awards are in shares of the company’s common stock using the stock price on the first day of the performance period to convert each key senior executive’s predetermined multiple of annual base salary. The performance period is generally three years; however, transition awards can be issued with a shorter performance period. Performance is measured in terms of equal portions of four growth and profitability measures, as compared to the same measures, similarly treated, of a pre-established group of steel sector competitors. Awards earned can range from zero to 100% of the shares awarded, and award shares vest immediately once earned on the basis of performance.

    The Compensation Committee granted the following three-year performance period awards and transition awards, which have been earned and have or will be issued as follows:

    Maximum

    Shares That

    Award

    Could Be Issued

    Earned

    Award Issued/Issuable

    2020 LTIP Award:

    Three-year performance period award

    405,922

    356,845

    356,845

    March 2023

    Two-year performance period transition award

    9,764

    8,300

    8,300

    March 2022

    2021 LTIP Award:

    Three-year performance period award

    360,189

    324,173

    324,173

    March 2024

    2022 LTIP Award:

    Three-year performance period award

    249,759

    *

    *

    2023 LTIP Award:

    Three-year performance period award

    193,946

    *

    *

    Two-year performance period transition award

    5,517

    *

    *

    One-year performance period transition award

    3,678

    2,759

    2,759

    March 2024

    *

    Not yet earned as performance period not complete.

    2018 Executive Incentive Compensation Plan (2018 Executive Plan)

    The 2018 Executive Plan provides for eligibility of certain senior leadership of the company to receive cash and stock bonuses based on predetermined formulas. The company’s shareholders approved the 2018 Executive Plan in May 2018 and 2.0 million shares of company stock were reserved for grant through February 28, 2028. At times a portion of the bonus may be distributed in shares of the company’s stock, of which one-third of the shares vest immediately and the remaining shares vest in equal annual installments over an additional two-year service-based vesting period requirement. At December 31, 2023, 2022, and 2021, 1.3 million, 1.4 million, and 1.4 million shares, respectively, under the 2018 Executive Plan remained available for grant. Pursuant to the 2018 Executive Plan, 29,000, 26,000, and 157,000 shares were awarded with a market value of $3.5 million, $3.2 million, and $8.7 million for the 2023, 2022, and 2021 award years, respectively.

    XML 38 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments
    12 Months Ended
    Dec. 31, 2023
    Derivative Financial Instruments  
    Derivative Financial Instruments

    Note 7. Derivative Financial Instruments

    The company is exposed to certain risks relating to its ongoing business operations. The company utilizes derivative instruments to mitigate commodity price risk, occasionally to mitigate foreign currency exchange rate risk, and has in the past to mitigate interest rate fluctuation risk. The company routinely enters into forward exchange traded futures to manage the price risk associated with nonferrous metals inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.

    If the company is “long” on commodity futures contracts, it means the company has more futures contracts purchased than futures contracts sold for the underlying commodity. If the company is “short” on a futures contract, it means the company has more futures contracts sold than futures contracts purchased for the underlying commodity. The following summarizes the company’s futures contract commitments as of December 31, 2023:

    Commodity Futures

    Long/Short

    Metric Tons

    Aluminum

    Long

    3,550

    Aluminum

    Short

    8,800

    Copper

    Long

    12,837

    Copper

    Short

    33,589

    The following summarizes the location and amounts of the fair values reported on the company’s consolidated balance sheets and gains or losses related to derivatives included in the company’s consolidated statements of income as of and for the years ended December 31 (in thousands):

    Asset Derivatives

    Liability Derivatives

    Fair Value

    Fair Value

    Balance sheet location

    December 31, 2023

    December 31, 2022

    December 31, 2023

    December 31, 2022

    Derivative instruments designated as hedges

    Commodity futures

    Other current assets

    $

    1,065

    $

    2,169

    $

    1,097

    $

    2,119

    Derivative instruments not designated as hedges

    Commodity futures

    Other current assets

    1,418

    2,102

    8,208

    5,269

    Total derivative instruments

    $

    2,483

    $

    4,271

    $

    9,305

    $

    7,388

    Note 7. Derivative Financial Instruments (Continued)

    The fair value of the above derivative instruments along with required margin deposit amounts with the same counterparty under master netting agreements totaled $24.0 million and $23.5 million at December 31, 2023, and 2022, respectively, and are reflected in other current assets in the consolidated balance sheets.

    Amount of

    Location of gain

    gain (loss)

    Location of gain

    Amount of gain

    (loss) recognized

    recognized in

    Hedged items in

    (loss) recognized

     (loss) recognized in

    in income on

    income on

    fair value hedge

    in income on

    income on related

    derivatives

     derivatives

    relationships

    related hedged items

    hedged items

    For the Year Ended December 31, 2023

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    536

    Firm commitments

    Costs of goods sold

    $

    853

    Inventory

    Costs of goods sold

    (217)

    Derivatives not designated

    $

    636

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    4,734

    For the Year Ended December 31, 2022

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    2,284

    Firm commitments

    Costs of goods sold

    $

    (2,290)

    Inventory

    Costs of goods sold

    (708)

    Derivatives not designated

    $

    (2,998)

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    24,748

    For the Year Ended December 31, 2021

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    (1,369)

    Firm commitments

    Costs of goods sold

    $

    3,354

    Inventory

    Costs of goods sold

    1,054

    Derivatives not designated

    $

    4,408

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    (33,517)

    Derivatives accounted for as fair value hedges had ineffectiveness resulting in gains of $440,000, $72,000, and losses of $101,000 for the years ended December 31, 2023, 2022, and 2021, respectively. Gains excluded from hedge effectiveness testing of $732,000 decreased cost of goods sold, losses excluded from hedge effectiveness testing of $786,000 increased cost of goods sold, and gains excluded from hedge effectiveness testing of $3.1 million decreased cost of goods sold for the years ended December 31, 2023, 2022, and 2021, respectively.

    Note 7. Derivative Financial Instruments (Continued)

    Derivatives accounted for as cash flow hedges resulted in net gains of $2.3 million, $15.0 million and $40.9 million recognized in other comprehensive income for the years ended December 31, 2023, 2022, and 2021, respectively. Net gains of $2.9 million, net losses of $11.1 million, and net gains of $46.1 million were reclassified from accumulated other comprehensive income to income for the years ended December 31, 2023, 2022, and 2021, respectively. At December 31, 2023, the company expects to reclassify all $556,000 of net gains on derivative instruments from accumulated other comprehensive income to income during the next 12 months due to the settlement of futures contracts. The maximum term over which the company is hedging its exposure to the variability of future cash flows for forecasted transactions is less than 12 months.

    XML 39 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value Measurements
    12 Months Ended
    Dec. 31, 2023
    Fair Value Measurements  
    Fair Value Measurements

    Note 8. Fair Value Measurements

    Accounting standards provide a comprehensive framework for measuring fair value, sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. Levels within the hierarchy are defined as follows:

    Level 1—Unadjusted quoted prices for identical assets and liabilities in active markets;
    Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable for the asset or liability, either directly or indirectly; and
    Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.

    The following table sets forth financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheet and the respective levels to which the fair value measurements are classified within the fair value hierarchy as of December 31 (in thousands):

    Quoted Prices

    Significant

    in Active

    Other

    Significant

    Markets for

    Observable

    Unobservable

    Identical Assets

    Inputs

    Inputs

    Total

    (Level 1)

    (Level 2)

    (Level 3)

    December 31, 2023

    Short-term investments

    $

    721,210

    $

    -

    $

    721,210

    $

    -

    Commodity futures – financial assets

    2,483

    -

    2,483

    -

    Commodity futures – financial liabilities

    9,305

    -

    9,305

    -

    December 31, 2022

    Short-term investments

    $

    628,215

    $

    -

    $

    628,215

    $

    -

    Commodity futures – financial assets

    4,271

    -

    4,271

    -

    Commodity futures – financial liabilities

    7,388

    -

    7,388

    -

    The carrying amounts of financial instruments including cash and equivalents, and restricted cash approximate fair value (Level 1). The fair values of short-term investments commodity futures contracts are estimated by the use of quoted market prices, estimates obtained from brokers, and other appropriate valuation techniques based on references available (Level 2). The fair value of long-term debt, including current maturities, as determined by quoted market prices (Level 2), was approximately $2.8 billion and $2.7 billion at December 31, 2023 and 2022 (with a corresponding carrying amount in the consolidated balance sheet of $3.1 billion at December 31, 2023 and 2022).

    XML 40 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2023
    Commitments and Contingencies  
    Commitments and Contingencies

    Note 9. Commitments and Contingencies

    The company has entered into certain commitments with suppliers which are of a customary nature. Commitments have been entered into relating to future expected requirements for commodities such as electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Certain commitments contain provisions which require that the company “take or pay” for specified quantities at fixed prices without regard to actual usage for periods of generally up to 5 years for physical commodity requirements and commodity transportation requirements, with some extending beyond, and for up to 16 years for air products and 28 years for water products. The company utilized such “take or pay” requirements during the past three years under these contracts. The company believes that production requirements will be such that consumption of the products or services purchased under these commitments will occur in the normal production process.

    The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are as follows (in thousands):

    2024

    $

    290,054

    2025

    60,120

    2026

    25,387

    2027

    24,735

    2028

    23,131

    Thereafter

    163,998

    $

    587,425

    At December 31, 2023, the company has outstanding commitments of $1.1 billion related to ongoing construction of property, plant, and equipment, most significantly the recycled aluminum flat rolled products mill and recycled aluminum slab facilities, as well as other steel operations expansion projects in 2024. The company’s commitments for operating leases are discussed in Note 12. Leases.

    The company is involved in various litigation matters, including administrative proceedings, regulatory proceedings, governmental investigations, environmental matters, and commercial and construction contract disputes, none of which are expected to have a material impact on the company’s financial condition, results of operations, or liquidity.

    XML 41 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Transactions with Affiliated Companies
    12 Months Ended
    Dec. 31, 2023
    Transactions with Affiliated Companies  
    Transactions with Affiliated Companies

    Note 10. Transactions with Affiliated Companies

    The company purchases and sells recycled and scrap metal, steel, and purchases transportation services with other smaller affiliated companies, including equity method investments. These transactions for the years ended December 31, are as follows (in thousands):

    2023

    2022

    2021

    Sales

    $

    680,004

    $

    791,523

    $

    32,107

    Accounts receivable

    73,245

    79,769

    5,049

    Purchases

    167,798

    127,860

    163,453

    Accounts payable

    9,685

    9,934

    13,722

    XML 42 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans
    12 Months Ended
    Dec. 31, 2023
    Retirement Plans  
    Retirement Plans

    Note 11. Retirement Plans

    The company sponsors several 401(k) retirement savings and profit sharing plans (Plans) for eligible employees, which are considered “qualified plans” for federal income tax purposes. The company’s total expense for the Plans was $312.4 million, $466.9 million, and $382.8 million for the years ended December 31, 2023, 2022, and 2021, respectively. Profit sharing expense for eligible employees is 8% of consolidated pretax income excluding noncontrolling interests and other items. The resulting profit sharing expense under the Plan was $264.6 million, $421.6 million, and $359.8 million for the years ended December 31, 2023, 2022, and 2021, respectively; of which up to $211.6 million, $337.2 million, and $287.8 million, respectively, was directed by the company’s board of directors to be contributed to the Plans (subject to total Plan contribution limitations), with the remaining amounts each year paid directly in cash to the Plans’ participants.

    XML 43 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases
    12 Months Ended
    Dec. 31, 2023
    Leases  
    Leases

    Note 12. Leases

    The company has operating leases relating principally to transportation and other equipment, and some real estate. The company determines if an arrangement contains a lease at inception, which generally occurs when the arrangement identifies a specific asset that the company has the right to direct the use of and obtain substantially all of the economic benefit from use of the identified asset. Certain of the lease agreements contain rent escalation clauses (including fixed and index-based escalations), and options to extend or terminate the lease. For purposes of calculating operating lease obligations, the company’s lease terms include options to extend the lease when it is reasonably certain that the company will exercise such option. The company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate is the rate of interest the company could borrow on a collateralized basis over a similar term with similar payments. Operating lease expense is recognized on a straight-line basis over the lease term.

    Operating lease right-of-use assets and lease obligations included in the consolidated balance sheets at

    December 31, are as follows (in thousands):

    2023

    2022

    Right-of-use assets under operating leases:

    Other assets - noncurrent

    $

    127,499

    $

    110,638

    Lease obligations under operating leases:

    Accrued liabilities

    $

    21,003

    $

    18,850

    Other liabilities - noncurrent

    107,147

    91,793

    $

    128,150

    $

    110,643

    The weighted average remaining lease term for our operating leases is nine and ten years, and the weighted-average discount rate is 4.31% and 3.86% as of December 31, 2023 and 2022, respectively. Future operating lease liabilities as of December 31, 2023, for the next five years and thereafter are as follows (in thousands):

    2024

    $

    25,609

    2025

    21,599

    2026

    17,129

    2027

    15,055

    2028

    12,416

    Thereafter

    62,302

    Total undiscounted cash flows

    154,110

    Less imputed interest

    (25,960)

    Lease obligations under operating leases

    $

    128,150

    Note 12. Leases (Continued)

    Operating lease expense included in the consolidated statements of income was $27.9 million, $23.7 million, and $22.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. Cash paid related to operating lease obligations was $22.8 million, $20.1 million, and $19.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Variable lease costs were not material for the years ended December 31, 2023, 2022, and 2021. Short-term lease expense included in the consolidated statements of income was $40.4 million, $35.8 million, and $28.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Right-of-use assets obtained in exchange for new operating lease liabilities for the years ended December 31, 2023, 2022, and 2021 was $38.8 million, $30.9 million with addition of $16.8 million related to ROCA, and $28.6 million, respectively.

    XML 44 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Segment Information
    12 Months Ended
    Dec. 31, 2023
    Segment Information  
    Segment Information

    Note 13. Segment Information

    The company’s operations are primarily organized and managed by reportable operating segments. In the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, which include steel operations (including warehousing operations previously included in “Other”), metals recycling operations, steel fabrication operations, and a newly created aluminum operations. Segment information provided within this Form 10-K has been recast for all prior periods presented consistent with the current reportable segment presentation. The segment operations are more fully described in Note 1. Description of the Business and Summary of Significant Accounting Policies to the consolidated financial statements. Operating segment performance and resource allocations are primarily based on operating results before income taxes. The accounting policies of the reportable segments are consistent with those described in Note 1 to the consolidated financial statements. Intra-segment sales and any related profits are eliminated in consolidation. Amounts included in the category “Other” are from subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the idled Minnesota ironmaking operations. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.

    The company’s segment results, with prior periods recast consistent with our current reportable segments presentation, including disaggregated revenue by segment to external, external non-United States, and other segment customers, are as follows (in thousands):

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2023

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    11,603,139

    $

    1,401,341

    $

    2,798,262

    $

    -

    $

    1,164,942

    $

    -

    $

    16,967,684

    External Non-United States

    1,037,412

    783,316

    672

    -

    6,232

    -

    1,827,632

    Other segments

    427,071

    2,175,470

    7,843

    -

    727

    (2,611,111)

    -

    13,067,622

    4,360,127

    2,806,777

    -

    1,171,901

    (2,611,111)

    18,795,316

    Operating income (loss)

    1,881,600

    88,654

    1,593,261

    (23,773)

    (394,577)

    (1)

    6,016

    3,151,181

    Income (loss) before income taxes

    1,888,611

    105,797

    1,593,275

    (23,600)

    (349,626)

    4,486

    (2)

    3,218,943

    Depreciation and amortization

    331,225

    70,705

    9,787

    15

    26,072

    -

    437,804

    Capital expenditures

    453,955

    190,864

    22,044

    962,778

    28,264

    -

    1,657,905

    As of December 31, 2023

    Assets

    $

    8,650,450

    $

    1,458,500

    $

    790,399

    $

    1,320,224

    $

    3,248,822

    (3)

    $

    (559,975)

    (4)

    $

    14,908,420

    Note 13. Segment Information (Continued)

    Footnotes related to the year ended December 31, 2023, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (91.0)

    (2)

    Gross profit increase from intra-company sales

    $

    4.5

    Companywide equity-based compensation

    (58.3)

    Profit sharing

    (264.6)

    Other, net

    19.3

    $

    (394.6)

    (3)

    Cash and equivalents

    $

    1,199.7

    (4)

    Elimination of intra-company receivables

    $

    (68.0)

    Short-term and other investments

    951.9

    Elimination of intra-company debt

    (476.9)

    Accounts receivable

    50.1

    Elimination of intra-company profit in inventory

    (15.1)

    Inventories

    81.2

    $

    (560.0)

    Property, plant and equipment, net

    128.9

    Intra-company debt

    476.9

    Investments in unconsolidated affiliates

    234.8

    Other

    125.3

    $

    3,248.8

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2022

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    13,783,666

    $

    1,545,379

    $

    4,245,803

    $

    -

    $

    1,276,923

    $

    -

    $

    20,851,771

    External Non-United States

    779,683

    619,361

    183

    -

    9,776

    -

    1,409,003

    Other segments

    537,647

    2,230,928

    11,221

    -

    1,281

    (2,781,077)

    -

    15,100,996

    4,395,668

    4,257,207

    -

    1,287,980

    (2,781,077)

    22,260,774

    Operating income (loss)

    3,092,689

    116,497

    2,424,655

    (2,355)

    (594,045)

    (1)

    54,381

    5,091,822

    Income (loss) before income taxes

    3,057,446

    117,034

    2,417,752

    (2,341)

    (621,813)

    52,991

    (2)

    5,021,069

    Depreciation and amortization

    295,468

    53,934

    9,727

    44

    25,029

    -

    384,202

    Capital expenditures

    613,678

    68,690

    17,519

    185,082

    23,933

    -

    908,902

    As of December 31, 2022

    Assets

    $

    8,616,142

    $

    1,320,871

    $

    1,349,138

    $

    186,254

    $

    2,813,020

    (3)

    $

    (125,441)

    (4)

    $

    14,159,984

    Note 13. Segment Information (Continued)

    Footnotes related to the year ended December 31, 2022, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (77.8)

    (2)

    Gross profit increase from intra-company sales

    $

    53.0

    Companywide equity-based compensation

    (67.3)

    Profit sharing

    (444.4)

    Other, net

    (4.5)

    $

    (594.0)

    (3)

    Cash and equivalents

    $

    1,457.7

    (4)

    Elimination of intra-company receivables

    $

    (58.0)

    Short-term investments

    628.2

    Elimination of intra-company debt

    (47.9)

    Accounts receivable

    33.3

    Elimination of intra-company profit in inventory

    (19.5)

    Inventories

    90.3

    $

    (125.4)

    Property, plant and equipment, net

    189.9

    Intra-company debt

    47.9

    Investments in unconsolidated affiliates

    226.6

    Other

    139.1

    $

    2,813.0

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2021

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    12,618,917

    $

    1,658,843

    $

    1,761,078

    $

    -

    1,252,095

    $

    -

    $

    17,290,933

    External Non-United States

    580,225

    524,629

    569

    -

    12,494

    -

    1,117,917

    Other segments

    823,991

    2,406,649

    3,063

    -

    2,382

    (3,236,085)

    -

    14,023,133

    4,590,121

    1,764,710

    -

    1,266,971

    (3,236,085)

    18,408,850

    Operating income (loss)

    4,358,300

    181,986

    365,250

    -

    (549,537)

    (1)

    (54,894)

    4,301,105

    Income (loss) before income taxes

    4,327,032

    181,579

    362,473

    -

    (605,753)

    (56,261)

    (2)

    4,209,070

    Depreciation and amortization

    263,125

    55,620

    9,961

    -

    18,947

    -

    347,653

    Capital expenditures

    940,838

    46,360

    12,939

    -

    6,102

    -

    1,006,239

    Footnotes related to the year ended December 31, 2021, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (78.0)

    (2)

    Gross profit decrease from intra-company sales

    $

    (56.3)

    Companywide equity-based compensation

    (78.8)

    Profit sharing

    (379.3)

    Other, net

    (13.4)

    $

    (549.5)

    XML 45 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2023
    Description of the Business and Summary of Significant Accounting Policies  
    Principles of Consolidation

    Principles of Consolidation

    The consolidated financial statements include the accounts of SDI, together with its wholly- and majority-owned or controlled subsidiaries, after elimination of intercompany accounts and transactions. Noncontrolling and redeemable noncontrolling interests represent the noncontrolling owners' proportionate share in the equity, income, or losses of the company’s majority-owned or controlled consolidated subsidiaries.

    Use of Estimates

    Use of Estimates

    These consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, and accordingly, include amounts that require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and in the notes thereto. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment, intangible assets, and goodwill; allowances for credit losses for trade receivables, inventories and deferred income tax assets; unrecognized tax benefits; potential environmental liabilities; and litigation claims and settlements. Actual results may differ from these estimates and assumptions.

    Revenue from Contracts with Customers

    Revenue from Contracts with Customers

    In the steel and metals recycling operations segments, revenue is recognized at the point in time the performance obligation is satisfied, and control of the product is transferred to the customer upon shipment or delivery, at the amount of consideration the company expects to receive, including any variable consideration. The variable consideration included in the company’s steel operations segment contracts, which is not constrained, include estimated product returns and customer claims based on historical experience, and may include volume rebates which are recorded on an expected value basis. Revenue recognized is limited to the amount the company expects to receive. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

    The company’s steel fabrication operations segment recognizes revenue over time at the amount of consideration the company expects to receive. Revenue is measured on an output method representing completed fabricated tons to date as a percentage of total tons required for each contract. Revenue from fabrication of tons remaining on partially fabricated customer contracts as of a reporting date, and future revenue from yet to be fabricated customer contracts, has not been disclosed under the practical expedient in Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (ASC 606), paragraph ASC 606-10-50-14 related to customer contracts with expected duration of one year or less. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers, which occurs after control over the product has transferred to the customer and revenue is recognized, is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.

    Payments from customers are generally due within 30 days of invoicing, which generally occurs upon shipment of the products. Shipment for the steel fabrication operations segment generally occurs within 30 days of satisfaction of the performance obligation and revenue recognition. The company does not have financing components. Payments from customers have historically been within these terms, however, payments for non-U.S. sales may extend longer.

    Refer to Note 13. Segment Information for disaggregated revenue by segment to external, external non-United States, and other segment customers.

    Credit Losses

    Credit Losses

    The company is exposed to credit risk in the event of nonpayment of accounts receivable by customers. The company mitigates its exposure to credit risk, which it generally extends on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable. The allowance for credit losses for accounts receivable is based on the company’s reasonable estimate of known credit risks and historical experience, adjusted for current and anticipated economic and other pertinent factors affecting the company’s customers, that may differ from historical experience. Customer accounts receivable are written off when all collection efforts have been exhausted and the amounts are deemed uncollectible.

    At December 31, 2023 and 2022, the company reported $1,608.3 million and $2,056.1 million, respectively, of accounts receivable, net of allowances for credit losses of $8.5 million and $5.7 million respectively. Changes in the allowance were not material for the years ended December 31, 2023, 2022, or 2021.

    Cash and Equivalents, and Restricted Cash

    Cash and Equivalents, and Restricted Cash

    Cash and equivalents include all highly liquid investments with a maturity of three months or less at the date of acquisition. Restricted cash is primarily funds held in escrow as required by various insurance and government organizations. The balance of cash, cash equivalents and restricted cash in the consolidated statements of cash flows includes restricted cash of $5.6 million at December 31, 2023 and $5.5 million at December 31, 2022, 2021, and 2020, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets.

    Short-Term Investments

    Short-Term Investments

    Short-term investments include investments with maturity dates of longer than three months but less than one year when purchased. The company’s short-term investments are classified as trading securities. Interest income from invested cash and short-term investments was $111.9 million and $29.3 million as of December 31, 2023 and 2022, respectively, and is recorded in other (income) expense, net as earned. The company’s short-term investments were $721.2 million and $628.2 million as of December 31, 2023 and 2022, respectively. The short-term investments held as of December 31, 2023 consisted of commercial paper ($146.2 million), US Treasuries ($564.9 million), and certificates on deposit ($10.1 million). Short-term investments held as of December 31, 2022, consisted of commercial paper ($145.7 million) and US Treasuries ($482.5 million).

    Inventories

    Inventories

    Inventories are stated at lower of cost or net realizable value. Cost is determined using a weighted average cost method for raw materials (including scrap and purchased steel substrate) and supplies, and on a first-in, first-out basis for other inventory. Inventory consisted of the following at December 31 (in thousands):

    2023

    2022

    Raw materials

    $

    1,226,272

    $

    1,608,344

    Supplies

    711,653

    629,074

    Work in progress

    296,932

    256,071

    Finished goods

    659,775

    636,475

    Total inventories

    $

    2,894,632

    $

    3,129,964

    Property, Plant and Equipment

    Property, Plant and Equipment

    Property, plant and equipment are stated at cost, except for assets acquired in acquisitions which are valued at fair value, which includes capitalized interest on construction in progress amounts, and is reduced by proceeds received from certain state and local government grants and other capital cost reimbursements. The company assigns each fixed asset a

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    useful life ranging from 3 to 15 years for plant, machinery and equipment, and 10 to 40 years for buildings and improvements. Repairs and maintenance are expensed as incurred. Depreciation is provided utilizing the straight-line depreciation methodology, or the units-of-production depreciation methodology for certain production-related steel operations segment assets, based on units produced, subject to minimum and maximum levels. Depreciation expense was $397.0 million, $349.4 million, and $311.4 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    The company’s property, plant and equipment consisted of the following at December 31 (in thousands):

    2023

    2022

    Land and improvements

    $

    693,166

    $

    521,881

    Buildings and improvements

    1,255,274

    1,238,824

    Plant, machinery and equipment

    6,887,985

    6,683,237

    Construction in progress

    2,096,489

    780,741

    10,932,914

    9,224,683

    Less accumulated depreciation

    4,198,696

    3,851,018

    Property, plant and equipment, net

    $

    6,734,218

    $

    5,373,665

    Intangible Assets

    Intangible Assets

    The company’s intangible assets consisted of the following at December 31 (in thousands):

    Weighted

    Average

    Useful

    Amortization

    2023

    2022

    Life

    Period

    Customer, vendor and scrap generator relationships

    $

    444,812

    $

    420,512

    8 to 25 years

    22 years

    Trade names

    147,950

    147,950

    15 to 25 years

    19 years

    Other

    600

    600

    5 years

    5 years

    593,362

    569,062

    22 years

    Less accumulated amortization

    335,603

    301,555

    $

    257,759

    $

    267,507

    The company utilizes an accelerated amortization methodology for customer, vendor and scrap generator relationships in order to follow the pattern in which the economic benefits of the amounts are anticipated to be consumed. Trade names are amortized using a straight-line methodology. Amortization of intangible assets was $34.0 million, $27.8 million, and $29.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    Estimated amortization expense related to amortizable intangibles for the years ending December 31 is as follows (in thousands):

    2024

    $

    30,526

    2025

    27,464

    2026

    25,562

    2027

    23,163

    2028

    21,953

    Thereafter

    129,091

    Total

    $

    257,759

    Impairment of Long-Lived Tangible and Definite Lived Intangible Assets

    Impairment of Long-Lived Tangible and Definite-Lived Intangible Assets

    The company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the assets to its carrying amount. The company considers various factors and determines whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, the company’s strategy and capital planning, and the economic environment in markets to be served.

    Goodwill

    Goodwill

    The company’s goodwill consisted of the following at December 31 (in thousands):

    2023

    2022

    Steel Operations Segment

    $

    272,133

    $

    272,133

    Metals Recycling Operations Segment

    203,413

    228,009

    Steel Fabrication Operations Segment

    1,925

    1,925

    $

    477,471

    $

    502,067

    Cumulative OmniSource goodwill impairment charges were $346.8 million at December 31, 2023 and 2022.

    Impairment of Goodwill

    Impairment of Goodwill

    At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820, Fair Value Measurement. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, the company recognizes an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit. No impairment was identified during the company’s 2023, 2022 or 2021 annual goodwill impairment analysis.

    Equity-Based Compensation

    Equity-Based Compensation

    The company has several stock-based employee compensation plans which are more fully described in Note 6. Equity-Based Incentive Plans. Compensation expense for restricted stock units, deferred stock units, restricted stock, stock appreciation awards, and performance awards is recorded over the vesting periods using the fair value as determined by the closing fair market value of the company’s common stock on the grant date, and with respect to performance awards, an estimate of probability of award achievement during the performance period. The company recognizes forfeitures as they occur. Compensation expense for these stock-based employee compensation plans was $60.1 million, $69.2 million, and $80.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.

    Income Taxes

    Income Taxes

    The company accounts for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted rates expected to be in effect during the year in which the basis differences reverse.

    Earnings Per Share

    Earnings Per Share

    Basic earnings per share is based on the weighted average shares of common stock outstanding during the period. Diluted earnings per share assumes the weighted average dilutive effect of common share equivalents outstanding during the period applied to the company’s basic earnings per share. Common share equivalents represent potentially dilutive restricted stock units, deferred stock units, restricted stock, and performance awards, and are excluded from the computation in periods in which they have an anti-dilutive effect. There were no anti-dilutive common stock equivalents as of and for the years ended December 31, 2023, 2022, and 2021.

    The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):

    2023

    2022

    Net Income

    Shares

    Per Share

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    2,450,882

    166,552

    $

    14.72

    $

    3,862,674

    183,393

    $

    21.06

    Dilutive common share equivalents

    -

    879

    -

    1,229

    Diluted earnings per share

    $

    2,450,882

    167,431

    $

    14.64

    $

    3,862,674

    184,622

    $

    20.92

    2021

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    3,214,066

    205,115

    $

    15.67

    Dilutive common share equivalents

    -

    1,500

    Diluted earnings per share

    $

    3,214,066

    206,615

    $

    15.56

    Concentration of Credit Risk

    Concentration of Credit Risk

    Financial instruments that potentially subject the company to significant concentrations of credit risk principally consist of temporary cash investments and accounts receivable. When advantageous, the company places its temporary cash with high credit quality financial institutions and companies and limits the amount of credit exposure from any one entity. The company is exposed to credit risk in the event of nonpayment by customers. The company mitigates its exposure to credit risk, which it generally extends initially on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable.

    Derivative Financial Instruments

    Derivative Financial Instruments

    The company recognizes all derivatives as either assets or liabilities in the consolidated balance sheets and measures those instruments at fair value. Derivatives that are not designated as hedges must be adjusted to fair value through earnings. Changes in the fair value of derivatives that are designated as hedges, depending on the nature of the hedge, are recognized as either an offset against the change in fair value of the hedged balance sheet item in the case of fair value hedges or as other comprehensive income in the case of cash flow hedges, until the hedged item is recognized in earnings. The ineffective portion of a derivative’s change in fair value is immediately recognized in earnings for fair

    Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)

    value hedges. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.

    In the normal course of business, the company has derivative financial instruments in the form of forward contracts in various metallic commodities, may have involvement with derivative financial instruments related to managing fluctuations in foreign exchange rates, and in the past has had derivative financial instruments related to managing fluctuations in interest rates. At the time of acquiring these financial instruments, the company designates and assigns these instruments as hedges of specific assets, liabilities or anticipated transactions. When hedged assets or liabilities are sold or extinguished, or the anticipated transaction being hedged is no longer expected to occur, the company recognizes the gain or loss on the designated hedged financial instrument in earnings.

    The company routinely enters into forward exchange traded futures to manage price risk associated with nonferrous metal inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals, to reduce exposure to commodity related price fluctuations. The company does not enter into these derivative financial instruments for speculative purposes.

    Recently Issued Accounting Pronouncements

    Recently Issued Accounting Pronouncements

    In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which modifies the rules on income tax disclosures to require entities to disclose specific categories in the rate reconciliation, the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 is to be applied on a prospective basis, but retrospective application is permitted. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures.

    XML 46 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Description of the Business and Summary of Significant Accounting Policies  
    Schedule of Inventories Inventory consisted of the following at December 31 (in thousands):

    2023

    2022

    Raw materials

    $

    1,226,272

    $

    1,608,344

    Supplies

    711,653

    629,074

    Work in progress

    296,932

    256,071

    Finished goods

    659,775

    636,475

    Total inventories

    $

    2,894,632

    $

    3,129,964

    Schedule of Property, Plant and Equipment

    The company’s property, plant and equipment consisted of the following at December 31 (in thousands):

    2023

    2022

    Land and improvements

    $

    693,166

    $

    521,881

    Buildings and improvements

    1,255,274

    1,238,824

    Plant, machinery and equipment

    6,887,985

    6,683,237

    Construction in progress

    2,096,489

    780,741

    10,932,914

    9,224,683

    Less accumulated depreciation

    4,198,696

    3,851,018

    Property, plant and equipment, net

    $

    6,734,218

    $

    5,373,665

    Schedule of Finite-Lived Intangible Assets

    The company’s intangible assets consisted of the following at December 31 (in thousands):

    Weighted

    Average

    Useful

    Amortization

    2023

    2022

    Life

    Period

    Customer, vendor and scrap generator relationships

    $

    444,812

    $

    420,512

    8 to 25 years

    22 years

    Trade names

    147,950

    147,950

    15 to 25 years

    19 years

    Other

    600

    600

    5 years

    5 years

    593,362

    569,062

    22 years

    Less accumulated amortization

    335,603

    301,555

    $

    257,759

    $

    267,507

    Schedule of Intangible Assets, Future Amortization Expense

    Estimated amortization expense related to amortizable intangibles for the years ending December 31 is as follows (in thousands):

    2024

    $

    30,526

    2025

    27,464

    2026

    25,562

    2027

    23,163

    2028

    21,953

    Thereafter

    129,091

    Total

    $

    257,759

    Schedule of Goodwill

    The company’s goodwill consisted of the following at December 31 (in thousands):

    2023

    2022

    Steel Operations Segment

    $

    272,133

    $

    272,133

    Metals Recycling Operations Segment

    203,413

    228,009

    Steel Fabrication Operations Segment

    1,925

    1,925

    $

    477,471

    $

    502,067

    Reconciliation of Basic and Diluted Earnings Per Share

    The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):

    2023

    2022

    Net Income

    Shares

    Per Share

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    2,450,882

    166,552

    $

    14.72

    $

    3,862,674

    183,393

    $

    21.06

    Dilutive common share equivalents

    -

    879

    -

    1,229

    Diluted earnings per share

    $

    2,450,882

    167,431

    $

    14.64

    $

    3,862,674

    184,622

    $

    20.92

    2021

    Net Income

    Shares

    Per Share

    (Numerator)

    (Denominator)

    Amount

    Basic earnings per share

    $

    3,214,066

    205,115

    $

    15.67

    Dilutive common share equivalents

    -

    1,500

    Diluted earnings per share

    $

    3,214,066

    206,615

    $

    15.56

    XML 47 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt (Tables)
    12 Months Ended
    Dec. 31, 2023
    Long-Term Debt.  
    Schedule of Long-term Debt Instruments

    The company’s borrowings consisted of the following at December 31 (in thousands):

    2023

    2022

    2.800% senior notes due 2024

    $

    400,000

    $

    400,000

    2.400% senior notes due 2025

    400,000

    400,000

    5.000% senior notes due 2026

    400,000

    400,000

    1.650% senior notes due 2027

    350,000

    350,000

    3.450% senior notes due 2030

    600,000

    600,000

    3.250% senior notes due 2031

    500,000

    500,000

    3.250% senior notes due 2050

    400,000

    400,000

    Other obligations

    61,836

    63,726

    Total debt

    3,111,836

    3,113,726

    Less debt issuance costs and original issue discounts

    40,780

    43,151

    Total amounts outstanding

    3,071,056

    3,070,575

    Less current maturities

    459,987

    57,334

    Long-term debt

    $

    2,611,069

    $

    3,013,241

    Schedule of Maturities of Long-term Debt

    Maturities of outstanding debt as of December 31, 2023, are as follows (in thousands):

    2024

    $

    460,694

    2025

    400,653

    2026

    400,453

    2027

    350,036

    2028

    -

    Thereafter

    1,500,000

    $

    3,111,836

    XML 48 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Tables)
    12 Months Ended
    Dec. 31, 2023
    Income Taxes  
    Schedule of components of earnings before income taxes and noncontrolling interests

    Components of earnings before income taxes and noncontrolling interests for the years ended December 31 are as follows (in thousands):

    2023

    2022

    2021

    United States

    $

    3,198,048

    $

    4,996,762

    $

    4,179,064

    Foreign

    20,895

    24,307

    30,006

    Total income before income taxes

    $

    3,218,943

    $

    5,021,069

    $

    4,209,070

    Schedule of Components of Income Tax Expense (Benefit)

    The company files a consolidated federal income tax return. The provision for income tax expense for the years ended December 31 is as follows (in thousands):

    2023

    2022

    2021

    Current income tax expense

    Federal

    $

    600,499

    $

    946,016

    $

    517,272

    State

    91,965

    152,758

    116,448

    Foreign

    3,482

    8,605

    9,919

    Total current

    695,946

    1,107,379

    643,639

    Deferred income tax expense

    Federal

    38,172

    22,168

    304,235

    State

    15,355

    13,333

    16,226

    Foreign

    2,138

    (1,303)

    (1,844)

    Total deferred

    55,665

    34,198

    318,617

    Total income tax expense

    $

    751,611

    $

    1,141,577

    $

    962,256

    Schedule of Effective Income Tax Rate Reconciliation

    A reconciliation of the statutory rates to the actual effective tax rates for the years ended December 31 are as follows:

    2023

    2022

    2021

    Statutory federal tax rate

    21.0

    %

    21.0

    %

    21.0

    %

    State income taxes, net of federal benefit

    2.6

    2.6

    2.5

    Federal research & development credits

    (0.2)

    (0.6)

    (0.7)

    Other permanent differences

    (0.1)

    (0.3)

    0.1

    Effective tax rate

    23.3

    %

    22.7

    %

    22.9

    %

    Schedule of Deferred Tax Assets and Liabilities

    Significant components of the company’s deferred tax assets and liabilities at December 31 are as follows (in thousands):

    2023

    2022

    Deferred tax assets

    Accrued expenses and allowances

    $

    41,894

    $

    34,052

    Inventories

    10,685

    8,028

    Net operating loss carryforwards

    7,663

    16,412

    Amortizable assets

    5,798

    -

    Other

    9,149

    8,091

    75,189

    66,583

    Less: valuation allowance

    (816)

    (805)

    Total net deferred tax assets

    74,373

    65,778

    Deferred tax liabilities

    Property, plant and equipment

    (1,013,045)

    (951,404)

    Amortizable assets

    -

    (1,304)

    Other

    (6,096)

    (2,173)

    Total deferred tax liabilities

    (1,019,141)

    (954,881)

    Net deferred tax liability

    $

    (944,768)

    $

    (889,103)

    Schedule of Unrecognized Tax Benefits Roll Forward

    A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (in thousands):

    2023

    2022

    2021

    Balance at January 1

    $

    28,646

    $

    20,466

    $

    12,830

    Increases related to current year tax positions

    1,500

    9,600

    8,250

    Increases related to prior year tax positions

    1,798

    364

    2,095

    Decreases related to prior year tax positions

    (686)

    (1,784)

    (2,709)

    Balance at December 31

    $

    31,258

    $

    28,646

    $

    20,466

    XML 49 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans (Tables)
    12 Months Ended
    Dec. 31, 2023
    Equity-Based Incentive Plans  
    Schedule of Restricted Stock Units Award Activity

    A summary of the company’s RSU activity and outstanding RSUs as of December 31, 2023, are presented below (dollars in thousands except grant date fair value):

    Weighted

    Aggregate

    Number

    Average Grant

    Intrinsic

    Unrecognized

    of RSUs

    Date Fair Value

    Value

    Compensation

    Outstanding RSUs as of January 1, 2021

    1,698,579

    $

    31.44

    $

    62,627

    $

    35,821

    Granted

    627,973

    59.38

    Vested

    (895,706)

    32.30

    Forfeited

    (82,588)

    32.47

    As of December 31, 2021

    1,348,258

    $

    43.82

    $

    83,686

    $

    39,657

    Granted

    481,926

    98.29

    Vested

    (786,622)

    37.38

    Forfeited

    (70,011)

    46.82

    As of December 31, 2022

    973,551

    $

    71.80

    $

    94,765

    $

    44,394

    Granted

    433,810

    108.95

    Vested

    (517,041)

    64.03

    Forfeited

    (40,829)

    78.70

    As of December 31, 2023 (nonvested)

    849,491

    $

    99.13

    $

    101,480

    $

    43,073

    Schedule of Performance Period Transition Awards

    The Compensation Committee granted the following three-year performance period awards and transition awards, which have been earned and have or will be issued as follows:

    Maximum

    Shares That

    Award

    Could Be Issued

    Earned

    Award Issued/Issuable

    2020 LTIP Award:

    Three-year performance period award

    405,922

    356,845

    356,845

    March 2023

    Two-year performance period transition award

    9,764

    8,300

    8,300

    March 2022

    2021 LTIP Award:

    Three-year performance period award

    360,189

    324,173

    324,173

    March 2024

    2022 LTIP Award:

    Three-year performance period award

    249,759

    *

    *

    2023 LTIP Award:

    Three-year performance period award

    193,946

    *

    *

    Two-year performance period transition award

    5,517

    *

    *

    One-year performance period transition award

    3,678

    2,759

    2,759

    March 2024

    *

    Not yet earned as performance period not complete.

    XML 50 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments (Tables)
    12 Months Ended
    Dec. 31, 2023
    Derivative Financial Instruments  
    Schedule of Notional Amounts of Outstanding Derivative Positions The following summarizes the company’s futures contract commitments as of December 31, 2023:

    Commodity Futures

    Long/Short

    Metric Tons

    Aluminum

    Long

    3,550

    Aluminum

    Short

    8,800

    Copper

    Long

    12,837

    Copper

    Short

    33,589

    Schedule of Derivative Instruments Statements of Financial Performance and Financial Position

    The following summarizes the location and amounts of the fair values reported on the company’s consolidated balance sheets and gains or losses related to derivatives included in the company’s consolidated statements of income as of and for the years ended December 31 (in thousands):

    Asset Derivatives

    Liability Derivatives

    Fair Value

    Fair Value

    Balance sheet location

    December 31, 2023

    December 31, 2022

    December 31, 2023

    December 31, 2022

    Derivative instruments designated as hedges

    Commodity futures

    Other current assets

    $

    1,065

    $

    2,169

    $

    1,097

    $

    2,119

    Derivative instruments not designated as hedges

    Commodity futures

    Other current assets

    1,418

    2,102

    8,208

    5,269

    Total derivative instruments

    $

    2,483

    $

    4,271

    $

    9,305

    $

    7,388

    Amount of

    Location of gain

    gain (loss)

    Location of gain

    Amount of gain

    (loss) recognized

    recognized in

    Hedged items in

    (loss) recognized

     (loss) recognized in

    in income on

    income on

    fair value hedge

    in income on

    income on related

    derivatives

     derivatives

    relationships

    related hedged items

    hedged items

    For the Year Ended December 31, 2023

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    536

    Firm commitments

    Costs of goods sold

    $

    853

    Inventory

    Costs of goods sold

    (217)

    Derivatives not designated

    $

    636

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    4,734

    For the Year Ended December 31, 2022

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    2,284

    Firm commitments

    Costs of goods sold

    $

    (2,290)

    Inventory

    Costs of goods sold

    (708)

    Derivatives not designated

    $

    (2,998)

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    24,748

    For the Year Ended December 31, 2021

    Derivatives in fair value

    hedging relationships

    Commodity futures

    Costs of goods sold

    $

    (1,369)

    Firm commitments

    Costs of goods sold

    $

    3,354

    Inventory

    Costs of goods sold

    1,054

    Derivatives not designated

    $

    4,408

    as hedging instruments

    Commodity futures

    Costs of goods sold

    $

    (33,517)

    XML 51 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value Measurements (Tables)
    12 Months Ended
    Dec. 31, 2023
    Fair Value Measurements  
    Schedule of assets and liabilities measured at fair value on a recurring basis

    The following table sets forth financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheet and the respective levels to which the fair value measurements are classified within the fair value hierarchy as of December 31 (in thousands):

    Quoted Prices

    Significant

    in Active

    Other

    Significant

    Markets for

    Observable

    Unobservable

    Identical Assets

    Inputs

    Inputs

    Total

    (Level 1)

    (Level 2)

    (Level 3)

    December 31, 2023

    Short-term investments

    $

    721,210

    $

    -

    $

    721,210

    $

    -

    Commodity futures – financial assets

    2,483

    -

    2,483

    -

    Commodity futures – financial liabilities

    9,305

    -

    9,305

    -

    December 31, 2022

    Short-term investments

    $

    628,215

    $

    -

    $

    628,215

    $

    -

    Commodity futures – financial assets

    4,271

    -

    4,271

    -

    Commodity futures – financial liabilities

    7,388

    -

    7,388

    -

    XML 52 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Commitments and Contingencies  
    Schedule of Unconditional Purchase Obligations

    The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are as follows (in thousands):

    2024

    $

    290,054

    2025

    60,120

    2026

    25,387

    2027

    24,735

    2028

    23,131

    Thereafter

    163,998

    $

    587,425

    XML 53 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Transactions with Affiliated Companies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Transactions with Affiliated Companies  
    Schedule of Related Party Transactions

    The company purchases and sells recycled and scrap metal, steel, and purchases transportation services with other smaller affiliated companies, including equity method investments. These transactions for the years ended December 31, are as follows (in thousands):

    2023

    2022

    2021

    Sales

    $

    680,004

    $

    791,523

    $

    32,107

    Accounts receivable

    73,245

    79,769

    5,049

    Purchases

    167,798

    127,860

    163,453

    Accounts payable

    9,685

    9,934

    13,722

    XML 54 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases (Tables)
    12 Months Ended
    Dec. 31, 2023
    Leases  
    Schedule of operating lease right-of-use assets and lease obligations

    Operating lease right-of-use assets and lease obligations included in the consolidated balance sheets at

    December 31, are as follows (in thousands):

    2023

    2022

    Right-of-use assets under operating leases:

    Other assets - noncurrent

    $

    127,499

    $

    110,638

    Lease obligations under operating leases:

    Accrued liabilities

    $

    21,003

    $

    18,850

    Other liabilities - noncurrent

    107,147

    91,793

    $

    128,150

    $

    110,643

    Schedule of future operating lease liabilities Future operating lease liabilities as of December 31, 2023, for the next five years and thereafter are as follows (in thousands):

    2024

    $

    25,609

    2025

    21,599

    2026

    17,129

    2027

    15,055

    2028

    12,416

    Thereafter

    62,302

    Total undiscounted cash flows

    154,110

    Less imputed interest

    (25,960)

    Lease obligations under operating leases

    $

    128,150

    XML 55 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Segment Information (Tables)
    12 Months Ended
    Dec. 31, 2023
    Segment Information  
    Schedule of operating segment results

    The company’s segment results, with prior periods recast consistent with our current reportable segments presentation, including disaggregated revenue by segment to external, external non-United States, and other segment customers, are as follows (in thousands):

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2023

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    11,603,139

    $

    1,401,341

    $

    2,798,262

    $

    -

    $

    1,164,942

    $

    -

    $

    16,967,684

    External Non-United States

    1,037,412

    783,316

    672

    -

    6,232

    -

    1,827,632

    Other segments

    427,071

    2,175,470

    7,843

    -

    727

    (2,611,111)

    -

    13,067,622

    4,360,127

    2,806,777

    -

    1,171,901

    (2,611,111)

    18,795,316

    Operating income (loss)

    1,881,600

    88,654

    1,593,261

    (23,773)

    (394,577)

    (1)

    6,016

    3,151,181

    Income (loss) before income taxes

    1,888,611

    105,797

    1,593,275

    (23,600)

    (349,626)

    4,486

    (2)

    3,218,943

    Depreciation and amortization

    331,225

    70,705

    9,787

    15

    26,072

    -

    437,804

    Capital expenditures

    453,955

    190,864

    22,044

    962,778

    28,264

    -

    1,657,905

    As of December 31, 2023

    Assets

    $

    8,650,450

    $

    1,458,500

    $

    790,399

    $

    1,320,224

    $

    3,248,822

    (3)

    $

    (559,975)

    (4)

    $

    14,908,420

    Footnotes related to the year ended December 31, 2023, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (91.0)

    (2)

    Gross profit increase from intra-company sales

    $

    4.5

    Companywide equity-based compensation

    (58.3)

    Profit sharing

    (264.6)

    Other, net

    19.3

    $

    (394.6)

    (3)

    Cash and equivalents

    $

    1,199.7

    (4)

    Elimination of intra-company receivables

    $

    (68.0)

    Short-term and other investments

    951.9

    Elimination of intra-company debt

    (476.9)

    Accounts receivable

    50.1

    Elimination of intra-company profit in inventory

    (15.1)

    Inventories

    81.2

    $

    (560.0)

    Property, plant and equipment, net

    128.9

    Intra-company debt

    476.9

    Investments in unconsolidated affiliates

    234.8

    Other

    125.3

    $

    3,248.8

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2022

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    13,783,666

    $

    1,545,379

    $

    4,245,803

    $

    -

    $

    1,276,923

    $

    -

    $

    20,851,771

    External Non-United States

    779,683

    619,361

    183

    -

    9,776

    -

    1,409,003

    Other segments

    537,647

    2,230,928

    11,221

    -

    1,281

    (2,781,077)

    -

    15,100,996

    4,395,668

    4,257,207

    -

    1,287,980

    (2,781,077)

    22,260,774

    Operating income (loss)

    3,092,689

    116,497

    2,424,655

    (2,355)

    (594,045)

    (1)

    54,381

    5,091,822

    Income (loss) before income taxes

    3,057,446

    117,034

    2,417,752

    (2,341)

    (621,813)

    52,991

    (2)

    5,021,069

    Depreciation and amortization

    295,468

    53,934

    9,727

    44

    25,029

    -

    384,202

    Capital expenditures

    613,678

    68,690

    17,519

    185,082

    23,933

    -

    908,902

    As of December 31, 2022

    Assets

    $

    8,616,142

    $

    1,320,871

    $

    1,349,138

    $

    186,254

    $

    2,813,020

    (3)

    $

    (125,441)

    (4)

    $

    14,159,984

    Footnotes related to the year ended December 31, 2022, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (77.8)

    (2)

    Gross profit increase from intra-company sales

    $

    53.0

    Companywide equity-based compensation

    (67.3)

    Profit sharing

    (444.4)

    Other, net

    (4.5)

    $

    (594.0)

    (3)

    Cash and equivalents

    $

    1,457.7

    (4)

    Elimination of intra-company receivables

    $

    (58.0)

    Short-term investments

    628.2

    Elimination of intra-company debt

    (47.9)

    Accounts receivable

    33.3

    Elimination of intra-company profit in inventory

    (19.5)

    Inventories

    90.3

    $

    (125.4)

    Property, plant and equipment, net

    189.9

    Intra-company debt

    47.9

    Investments in unconsolidated affiliates

    226.6

    Other

    139.1

    $

    2,813.0

    Metals

    Steel

    For the year ended

    Steel

    Recycling

    Fabrication

    Aluminum

    December 31, 2021

    Operations

    Operations

    Operations

    Operations

    Other

    Eliminations

    Consolidated

    Net sales - disaggregated revenue

    External

    $

    12,618,917

    $

    1,658,843

    $

    1,761,078

    $

    -

    1,252,095

    $

    -

    $

    17,290,933

    External Non-United States

    580,225

    524,629

    569

    -

    12,494

    -

    1,117,917

    Other segments

    823,991

    2,406,649

    3,063

    -

    2,382

    (3,236,085)

    -

    14,023,133

    4,590,121

    1,764,710

    -

    1,266,971

    (3,236,085)

    18,408,850

    Operating income (loss)

    4,358,300

    181,986

    365,250

    -

    (549,537)

    (1)

    (54,894)

    4,301,105

    Income (loss) before income taxes

    4,327,032

    181,579

    362,473

    -

    (605,753)

    (56,261)

    (2)

    4,209,070

    Depreciation and amortization

    263,125

    55,620

    9,961

    -

    18,947

    -

    347,653

    Capital expenditures

    940,838

    46,360

    12,939

    -

    6,102

    -

    1,006,239

    Footnotes related to the year ended December 31, 2021, segment results (in millions):

    (1)

    Corporate SG&A

    $

    (78.0)

    (2)

    Gross profit decrease from intra-company sales

    $

    (56.3)

    Companywide equity-based compensation

    (78.8)

    Profit sharing

    (379.3)

    Other, net

    (13.4)

    $

    (549.5)

    XML 56 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details)
    $ in Thousands
    12 Months Ended
    Apr. 01, 2023
    Dec. 31, 2023
    USD ($)
    segment
    item
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    Segment Reporting Information        
    Number of reportable segments | segment   4    
    Workforce represented by collective bargaining agreements (as a percent)   6.00%    
    Number of locations under collective bargaining arrangements | item   5    
    Redeemable noncontrolling interests | $   $ 171,212 $ 181,503  
    Steel Operations        
    Segment Reporting Information        
    Percentage of external net sales   67.00% 65.00% 72.00%
    Metals Recycling Operations        
    Segment Reporting Information        
    Percentage of external net sales   12.00% 10.00% 12.00%
    Steel Fabrication Operations        
    Segment Reporting Information        
    Percentage of external net sales   15.00% 19.00% 10.00%
    United Steel Supply, LLC        
    Segment Reporting Information        
    Noncontrolling interest, ownership percentage 90.00%      
    United Steel Supply, LLC | Steel Operations        
    Segment Reporting Information        
    Noncontrolling interest, ownership percentage 90.00%      
    Mesabi Nugget        
    Segment Reporting Information        
    Noncontrolling interest, ownership percentage   86.00% 86.00%  
    Redeemable noncontrolling interests | $   $ 111,200 $ 111,200  
    Unity Aluminum, Inc | Aluminum Operations        
    Segment Reporting Information        
    Number Of Satellite Recycled Aluminum Slab Centers | item   2    
    Noncontrolling interest, ownership percentage   94.40%    
    XML 57 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Description of the Business and Summary of Significant Accounting Policies    
    Accounts receivable, net $ 1,608,300 $ 2,056,100
    Allowance for credit losses $ 8,480 $ 5,678
    XML 58 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details) - USD ($)
    $ in Millions
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Description of the Business and Summary of Significant Accounting Policies        
    Restricted Cash and Cash Equivalents $ 5.6 $ 5.5 $ 5.5 $ 5.5
    Restricted Cash and Cash Equivalents, Asset, Statement of Financial Position [Extensible List] Other assets Other assets Other assets Other assets
    XML 59 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Short Term Investments [Line Items]    
    Interest Income from invested cash and short-term investments $ 111,900 $ 29,300
    Short-term investments 721,210 628,215
    Certificates of Deposit [Member]    
    Short Term Investments [Line Items]    
    Short-term investments 10,100  
    Commercial Paper [Member]    
    Short Term Investments [Line Items]    
    Short-term investments 146,200 145,700
    US Treasury Securities [Member]    
    Short Term Investments [Line Items]    
    Short-term investments $ 564,900 $ 482,500
    XML 60 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Description of the Business and Summary of Significant Accounting Policies    
    Raw materials $ 1,226,272 $ 1,608,344
    Supplies 711,653 629,074
    Work in progress 296,932 256,071
    Finished goods 659,775 636,475
    Total inventories $ 2,894,632 $ 3,129,964
    XML 61 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Property, plant and equipment      
    Depreciation expense $ 397,000 $ 349,400 $ 311,400
    Property, plant and equipment, gross 10,932,914 9,224,683  
    Less accumulated depreciation 4,198,696 3,851,018  
    Property, plant and equipment, net 6,734,218 5,373,665  
    Land and improvements      
    Property, plant and equipment      
    Property, plant and equipment, gross 693,166 521,881  
    Buildings and improvements      
    Property, plant and equipment      
    Property, plant and equipment, gross $ 1,255,274 1,238,824  
    Buildings and improvements | Minimum      
    Property, plant and equipment      
    Property, plant and equipment useful life 10 years    
    Buildings and improvements | Maximum      
    Property, plant and equipment      
    Property, plant and equipment useful life 40 years    
    Plant, machinery and equipment      
    Property, plant and equipment      
    Property, plant and equipment, gross $ 6,887,985 6,683,237  
    Plant, machinery and equipment | Minimum      
    Property, plant and equipment      
    Property, plant and equipment useful life 3 years    
    Plant, machinery and equipment | Maximum      
    Property, plant and equipment      
    Property, plant and equipment useful life 15 years    
    Construction in progress      
    Property, plant and equipment      
    Property, plant and equipment, gross $ 2,096,489 $ 780,741  
    XML 62 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Finite-Lived Intangible Assets [Line Items]      
    Intangible Assets, Gross (Excluding Goodwill) $ 593,362 $ 569,062  
    Less accumulated amortization 335,603 301,555  
    Intangible Assets, Net (Excluding Goodwill), Total 257,759 267,507  
    Amortization of intangible assets 34,048 27,837 $ 29,232
    Estimated amortization expense      
    2024 30,526    
    2025 27,464    
    2026 25,562    
    2027 23,163    
    2028 21,953    
    Thereafter 129,091    
    Total $ 257,759    
    Weighted average      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 22 years    
    Customer, vendor and scrap generator relationships      
    Finite-Lived Intangible Assets [Line Items]      
    Finite-Lived Intangible Assets, Gross $ 444,812 420,512  
    Customer, vendor and scrap generator relationships | Minimum      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 8 years    
    Customer, vendor and scrap generator relationships | Maximum      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 25 years    
    Customer, vendor and scrap generator relationships | Weighted average      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 22 years    
    Trade names      
    Finite-Lived Intangible Assets [Line Items]      
    Finite-Lived Intangible Assets, Gross $ 147,950 147,950  
    Trade names | Minimum      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 15 years    
    Trade names | Maximum      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 25 years    
    Trade names | Weighted average      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 19 years    
    Other Intangible Assets [Member]      
    Finite-Lived Intangible Assets [Line Items]      
    Finite-Lived Intangible Assets, Gross $ 600 $ 600  
    Useful Life 5 years    
    Other Intangible Assets [Member] | Weighted average      
    Finite-Lived Intangible Assets [Line Items]      
    Useful Life 5 years    
    XML 63 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Goodwill      
    Goodwill $ 477,471 $ 502,067  
    Goodwill impairment loss 0 0 $ 0
    Compensation expense for stock-based employee compensation plan 60,100 69,200 $ 80,200
    Steel Operations      
    Goodwill      
    Goodwill 272,133 272,133  
    Metals Recycling Operations      
    Goodwill      
    Goodwill 203,413 228,009  
    Metals Recycling Operations | OmniSource      
    Goodwill      
    Goodwill impaired accumulated impairment loss 346,800 346,800  
    Steel Fabrication Operations      
    Goodwill      
    Goodwill $ 1,925 $ 1,925  
    XML 64 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Earnings Per Share      
    Antidilutive common share equivalents excluded from computation of earnings per share amount (in shares) 0 0 0
    Net Income (Numerator)      
    Basic earnings per share (in dollars) $ 2,450,882 $ 3,862,674 $ 3,214,066
    Diluted earnings per share (in dollars) $ 2,450,882 $ 3,862,674 $ 3,214,066
    Weighted Average Shares (Denominator)      
    Basic earnings per share (in shares) 166,552,000 183,393,000 205,115,000
    Dilutive common share equivalents (in shares) 879,000 1,229,000 1,500,000
    Diluted earnings per share (in shares) 167,431,000 184,622,000 206,615,000
    Per Share Amount      
    Basic (in dollars per share) $ 14.72 $ 21.06 $ 15.67
    Diluted (in dollars per share) $ 14.64 $ 20.92 $ 15.56
    XML 65 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Business Combinations and Investments in Unconsolidated Affiliates (Details)
    Apr. 01, 2023
    Oct. 01, 2022
    Jul. 29, 2022
    Apr. 01, 2022
    Jan. 31, 2022
    Mar. 01, 2019
    United Steel Supply, LLC            
    Schedule of Equity Method Investments [Line Items]            
    Noncontrolling interest, ownership percentage 90.00%          
    New Process Steel LP            
    Schedule of Equity Method Investments [Line Items]            
    Equity interest acquired         45.00%  
    ROCA ACERO, S.A. de C.V.            
    Schedule of Equity Method Investments [Line Items]            
    Acquisition of interest (as a percent)   100.00%        
    Unity Aluminum, Inc            
    Schedule of Equity Method Investments [Line Items]            
    Acquisition of interest (as a percent)     94.40%      
    United Steel Supply, LLC            
    Schedule of Equity Method Investments [Line Items]            
    Acquisition of interest (as a percent) 2.50%     12.50%   75.00%
    Percentage of voting equity interests remaining available 10.00%          
    XML 66 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - By Issue (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Senior Credit Facility    
    Total debt $ 3,111,836 $ 3,113,726
    Less debt issuance costs and original issue discounts 40,780 43,151
    Long-term Debt, Total 3,071,056 3,070,575
    Less current maturities 459,987 57,334
    Long-term debt 2,611,069 3,013,241
    2.800% senior notes due 2024    
    Senior Credit Facility    
    Total debt $ 400,000 400,000
    Stated interest rate 2.80%  
    2.400% senior notes due 2025    
    Senior Credit Facility    
    Total debt $ 400,000 400,000
    Stated interest rate 2.40%  
    5.000% Senior Notes Due 2026 [Member]    
    Senior Credit Facility    
    Total debt $ 400,000 400,000
    Stated interest rate 5.00%  
    1.650% senior notes due 2027    
    Senior Credit Facility    
    Total debt $ 350,000 350,000
    Stated interest rate 1.65%  
    3.450% senior notes due 2030    
    Senior Credit Facility    
    Total debt $ 600,000 600,000
    Stated interest rate 3.45%  
    3.250% senior notes due 2031    
    Senior Credit Facility    
    Total debt $ 500,000 500,000
    Stated interest rate 3.25%  
    3.250% senior notes due 2050    
    Senior Credit Facility    
    Total debt $ 400,000 400,000
    Stated interest rate 3.25%  
    Other obligations    
    Senior Credit Facility    
    Total debt $ 61,836 $ 63,726
    XML 67 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Senior Secured Credit Facility (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2023
    Jul. 19, 2023
    Senior Credit Facility    
    Consolidated interest coverage ratio 36.13  
    Leverage ratio 0.26  
    Senior Secured Revolving Credit Facility    
    Senior Credit Facility    
    Maximum borrowing capacity of credit facility   $ 1,200.0
    Additional amount by which facility size can be increased $ 500.0  
    Availability on the senior secured revolver 1,200.0  
    Outstanding letters of credit and other obligations which reduce availability 9.1  
    Borrowings outstanding $ 0.0  
    Senior Secured Revolving Credit Facility | Minimum    
    Senior Credit Facility    
    Unused commitment fee (as a percent) 0.11%  
    Consolidated interest coverage ratio 2.50  
    Senior Secured Revolving Credit Facility | Minimum | Secured Overnight Financing Rate ("SOFR")    
    Senior Credit Facility    
    Interest rate added to the base rate (as a percent) 1.00%  
    Senior Secured Revolving Credit Facility | Maximum    
    Senior Credit Facility    
    Unused commitment fee (as a percent) 0.275%  
    Leverage ratio 0.60  
    Senior Secured Revolving Credit Facility | Maximum | Secured Overnight Financing Rate ("SOFR")    
    Senior Credit Facility    
    Interest rate added to the base rate (as a percent) 1.75%  
    XML 68 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Senior Unsecured Notes (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    loan
    Dec. 31, 2022
    USD ($)
    Senior Credit Facility    
    Long-term Debt, Gross $ 3,111,836 $ 3,113,726
    Carrying amount $ 3,071,056 3,070,575
    Senior Notes    
    Senior Credit Facility    
    Debt Instrument, Number of Tranches | loan 7  
    2.800% senior notes due 2024    
    Senior Credit Facility    
    Long-term Debt, Gross $ 400,000 400,000
    Stated interest rate 2.80%  
    Redemption price of debt instrument (as a percent) 100.00%  
    2.400% senior notes due 2025    
    Senior Credit Facility    
    Long-term Debt, Gross $ 400,000 400,000
    Stated interest rate 2.40%  
    Redemption price of debt instrument (as a percent) 100.00%  
    5.000% Senior Notes Due 2026 [Member]    
    Senior Credit Facility    
    Long-term Debt, Gross $ 400,000 400,000
    Stated interest rate 5.00%  
    5.000% Senior Notes Due 2026 [Member] | Debt Instrument, Redemption, Period Four [Member]    
    Senior Credit Facility    
    Redemption price of debt instrument (as a percent) 100.833%  
    5.000% Senior Notes Due 2026 [Member] | Debt Instrument, Redemption, Period Five [Member]    
    Senior Credit Facility    
    Redemption price of debt instrument (as a percent) 100.00%  
    1.650% senior notes due 2027    
    Senior Credit Facility    
    Long-term Debt, Gross $ 350,000 350,000
    Stated interest rate 1.65%  
    Redemption price of debt instrument (as a percent) 100.00%  
    3.450% senior notes due 2030    
    Senior Credit Facility    
    Long-term Debt, Gross $ 600,000 600,000
    Stated interest rate 3.45%  
    Redemption price of debt instrument (as a percent) 100.00%  
    3.250% senior notes due 2031    
    Senior Credit Facility    
    Long-term Debt, Gross $ 500,000 500,000
    Stated interest rate 3.25%  
    Redemption price of debt instrument (as a percent) 100.00%  
    3.250% senior notes due 2050    
    Senior Credit Facility    
    Long-term Debt, Gross $ 400,000 $ 400,000
    Stated interest rate 3.25%  
    Redemption price of debt instrument (as a percent) 100.00%  
    US Treasury (UST) Interest Rate [Member] | 2.800% senior notes due 2024    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.20%  
    US Treasury (UST) Interest Rate [Member] | 2.400% senior notes due 2025    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.35%  
    US Treasury (UST) Interest Rate [Member] | 1.650% senior notes due 2027    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.20%  
    US Treasury (UST) Interest Rate [Member] | 3.450% senior notes due 2030    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.25%  
    US Treasury (UST) Interest Rate [Member] | 3.250% senior notes due 2031    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.40%  
    US Treasury (UST) Interest Rate [Member] | 3.250% senior notes due 2050    
    Senior Credit Facility    
    Debt Instrument, Basis Spread on Variable Rate 0.30%  
    XML 69 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Other Secured Obligations (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Jul. 19, 2023
    Dec. 31, 2022
    Senior Credit Facility      
    Outstanding principal balance $ 3,111,836   $ 3,113,726
    Senior Secured Revolving Credit Facility      
    Senior Credit Facility      
    Unused stand-by letter of credit 1,200,000    
    Maximum borrowing capacity of credit facility   $ 1,200,000  
    Borrowings outstanding 0    
    Subsidiary One [Member] | Revolving Credit Facility      
    Senior Credit Facility      
    Maximum borrowing capacity of credit facility $ 125,000    
    Line of Credit Facility, Interest Rate at Period End 7.20%    
    Borrowings outstanding $ 59,800   55,100
    Subsidiary Two [Member] | Revolving Credit Facility      
    Senior Credit Facility      
    Maximum borrowing capacity of credit facility $ 30,000    
    Line of Credit Facility, Interest Rate at Period End 6.70%    
    Borrowings outstanding $ 0   0
    Subsidiary Three [Member] | Secured Debt [Member]      
    Senior Credit Facility      
    Long-term Debt, Weighted Average Interest Rate, at Point in Time 2.80%    
    Outstanding principal balance $ 2,000   $ 8,600
    XML 70 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Outstanding Debt Maturities (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Maturities of outstanding debt      
    2024 $ 460,694    
    2025 400,653    
    2026 400,453    
    2027 350,036    
    Thereafter 1,500,000    
    Total debt 3,111,836 $ 3,113,726  
    Interest costs      
    Interest costs incurred 109,500 107,400 $ 107,700
    Interest costs incurred capitalized $ 33,000 $ 15,800 $ 50,500
    XML 71 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Narrative) (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Deferred Tax Assets, Valuation Allowance $ 816,000 $ 805,000  
    Unrecognized Tax Benefits that Would Impact Effective Tax Rate 27,800,000 25,100,000  
    Benefits (Expenses) from the decrease (increase) of interest expense (1,560,000) (480,000) $ 205,000
    Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 3,200,000 $ 1,200,000  
    Minimum      
    Income Tax Examination, Estimate of Possible Loss 0    
    Maximum      
    Income Tax Examination, Estimate of Possible Loss 10,000,000.0    
    Domestic Tax Authority [Member]      
    Operating Loss Carryforwards $ 11,500,000    
    XML 72 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Taxes      
    United States $ 3,198,048 $ 4,996,762 $ 4,179,064
    Foreign 20,895 24,307 30,006
    Income before income taxes $ 3,218,943 $ 5,021,069 $ 4,209,070
    XML 73 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Schedule of provision for income tax expense) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Current income tax expense      
    Federal $ 600,499 $ 946,016 $ 517,272
    State 91,965 152,758 116,448
    Foreign 3,482 8,605 9,919
    Total current 695,946 1,107,379 643,639
    Deferred income tax expense      
    Federal 38,172 22,168 304,235
    State 15,355 13,333 16,226
    Foreign 2,138 (1,303) (1,844)
    Total deferred 55,665 34,198 318,617
    Total income tax expense $ 751,611 $ 1,141,577 $ 962,256
    XML 74 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Taxes      
    Statutory federal tax rate 21.00% 21.00% 21.00%
    State income taxes, net of federal benefit 2.60% 2.60% 2.50%
    Federal research & development credits (0.20%) (0.60%) (0.70%)
    Other permanent differences (0.10%) (0.30%) 0.10%
    Effective tax rate 23.30% 22.70% 22.90%
    XML 75 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
    Dec. 31, 2023
    Dec. 31, 2022
    Deferred tax assets    
    Accrued expenses and allowances $ 41,894,000 $ 34,052,000
    Inventories 10,685,000 8,028,000
    Net operating loss carryforwards 7,663,000 16,412,000
    Amortizable assets 5,798,000  
    Other 9,149,000 8,091,000
    Subtotal 75,189,000 66,583,000
    Less: valuation allowance (816,000) (805,000)
    Total net deferred tax assets 74,373,000 65,778,000
    Deferred tax liabilities    
    Property, plant and equipment (1,013,045,000) (951,404,000)
    Amortizable Assets   (1,304,000)
    Other (6,096,000) (2,173,000)
    Total deferred tax liabilities (1,019,141,000) (954,881,000)
    Net deferred tax liability $ (944,768,000) $ (889,103,000)
    XML 76 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Taxes      
    Unrecognized Tax Benefits, Beginning Balance $ 28,646 $ 20,466 $ 12,830
    Increases related to current year tax positions 1,500 9,600 8,250
    Increases related to prior year tax positions 1,798 364 2,095
    Decreases related to prior year tax positions (686) (1,784) (2,709)
    Unrecognized Tax Benefits, Ending Balance $ 31,258 $ 28,646 $ 20,466
    XML 77 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Shareholders' Equity (Details) - USD ($)
    $ / shares in Units, $ in Thousands, shares in Millions
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Nov. 30, 2023
    Nov. 30, 2022
    Feb. 28, 2022
    Jul. 31, 2021
    Feb. 29, 2020
    Shareholders' Equity                
    Dividends declared $ 280,501 $ 245,287 $ 210,939          
    Dividends declared per share (in dollars per share) $ 1.70 $ 1.36 $ 1.04          
    Dividends paid $ 271,317 $ 237,163 $ 212,968          
    Authorized share purchase program       $ 1,500,000 $ 1,500,000 $ 1,250,000 $ 1,000,000 $ 500,000
    Share repurchases (in shares) 13.4 23.0 16.9          
    Share repurchases $ 1,452,203 $ 1,800,905 $ 1,060,632          
    Remaining authorized repurchase amount $ 1,400,000              
    XML 78 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details)
    1 Months Ended 12 Months Ended
    Feb. 28, 2023
    Feb. 28, 2022
    Feb. 28, 2021
    Dec. 31, 2023
    $ / shares
    shares
    Dec. 31, 2022
    shares
    Dec. 31, 2021
    shares
    May 31, 2023
    shares
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share Based Compensation Arrangement By Share Based Payment Award Retirement Eligible Age For Vesting Of Awards       59 years 6 months      
    Restricted Stock Units (RSUs)              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       433,810 481,926 627,973  
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage       100.00%      
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       2 years      
    Restricted Stock Units (RSUs) | Minimum              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years 2 years 2 years        
    Restricted Stock Units (RSUs) | Maximum              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years 4 years 4 years        
    Deferred Stock Units (DSUs) [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       18,000 20,000 25,000  
    Stock Appreciation Rights (SARs) [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       0 0 171,200  
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested, Number       77,000      
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share | $ / shares       $ 38.74      
    Equity Incentive 2023 Plan              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized             9,000,000.0
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant       7,500,000      
    Equity Incentive 2023 Plan | Stock Options And Stock Appreciation Rights [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share Based Compensation Arrangement By Share Based Payment Award Share Limit Against Which Full Value Awards Will Be Counted       1      
    Equity Incentive 2023 Plan | Restricted Stock Units, Deferred Stock Units, Restricted Stock And Unrestricted Stock Awards, And Performance Awards [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share Based Compensation Arrangement By Share Based Payment Award Share Limit Against Which Full Value Awards Will Be Counted       2.09      
    Equity Incentive 2023 Plan | Restricted Stock Units (RSUs)              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period       0      
    Equity Incentive 2023 Plan | Stock Options [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested, Number       0      
    Equity Incentive 2023 Plan | Unrestricted Stock Awards [Member]              
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
    Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested, Number       0      
    XML 79 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans (Restricted Stock Units) (Details) - Restricted Stock Units (RSUs) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2020
    Number of RSUs        
    Outstanding 973,551 1,348,258 1,698,579  
    Granted 433,810 481,926 627,973  
    Vested (517,041) (786,622) (895,706)  
    Forfeited (40,829) (70,011) (82,588)  
    Outstanding 849,491 973,551 1,348,258  
    Weighted Average Grant Date Fair Value        
    Outstanding $ 71.80 $ 43.82 $ 31.44  
    Granted 108.95 98.29 59.38  
    Vested 64.03 37.38 32.30  
    Forfeited 78.70 46.82 32.47  
    Outstanding $ 99.13 $ 71.80 $ 43.82  
    Aggregate Intrinsic Value        
    Outstanding $ 101,480 $ 94,765 $ 83,686 $ 62,627
    Unrecognized Compensation        
    Outstanding $ 43,073 44,394 39,657 $ 35,821
    Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]        
    Weighted average remaining life 1 year 7 months 6 days      
    Fair value of instruments vested during the period $ 58,300 $ 79,100 $ 56,500  
    Total shares withheld 342,000 249,000 290,000  
    XML 80 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details)
    12 Months Ended
    Dec. 31, 2023
    shares
    Performance Shares  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    General performance period 3 years
    Growth and profitability measures 4
    Performance Shares | Minimum  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Awards earned as percentage of specified compensation 0.00%
    Performance Shares | Maximum  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Awards earned as percentage of specified compensation 100.00%
    2020 Award | Senior Executive Officers | Two-year performance period transition award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 9,764
    Award Earned 8,300
    Awards Issued/Issuable 8,300
    2020 Award | Senior Executive Officers | Three-year performance period award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 405,922
    Award Earned 356,845
    Awards Issued/Issuable 356,845
    2021 Award | Senior Executive Officers | Three-year performance period award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 360,189
    Award Earned 324,173
    Awards Issued/Issuable 324,173
    2022 Award | Senior Executive Officers | Three-year performance period award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 249,759
    2023 Award | Senior Executive Officers | One-year performance period transition award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 3,678
    Award Earned 2,759
    Awards Issued/Issuable 2,759
    2023 Award | Senior Executive Officers | Two-year performance period transition award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 5,517
    2023 Award | Senior Executive Officers | Three-year performance period award  
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
    Maximum Shares That Could Be Issued 193,946
    XML 81 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details) - Executive Incentive Compensation Plan 2018 - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 2,000,000.0    
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage 33.33%    
    Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,300,000 1,400,000 1,400,000
    Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted 29,000 26,000 157,000
    Award Market Value $ 3.5 $ 3.2 $ 8.7
    Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 2 years    
    XML 82 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments (Narrative) (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Gains or losses on derivative instruments, statement of income      
    Ineffectiveness - amount of gain recognized in income on related hedged items $ 440,000 $ 72,000 $ (101,000)
    Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Cost of Goods Sold. Cost of Goods Sold. Cost of Goods Sold.
    Gain (Loss) excluded from hedge effectiveness testing $ 732,000 $ (786,000) $ 3,100,000
    Amount of gain (loss) related to cash flow hedges 2,300,000 15,000,000.0 40,900,000
    Net gains (losses) reclassified 2,900,000 (11,100,000) $ 46,100,000
    Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months 556,000    
    Futures | Commodity contract      
    Commodity contract commitments      
    Fair value of derivatives including required margin deposits $ 24,000,000.0 $ 23,500,000  
    Derivative Asset, Statement of Financial Position [Extensible Enumeration] Other Assets, Current Other Assets, Current  
    XML 83 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) - Futures
    12 Months Ended
    Dec. 31, 2023
    T
    Aluminum | Long  
    Derivative [Line Items]  
    Commodity contract (in MT/Lbs) 3,550
    Aluminum | Short  
    Derivative [Line Items]  
    Commodity contract (in MT/Lbs) 8,800
    Copper | Long  
    Derivative [Line Items]  
    Commodity contract (in MT/Lbs) 12,837
    Copper | Short  
    Derivative [Line Items]  
    Commodity contract (in MT/Lbs) 33,589
    XML 84 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Commodity futures, asset derivatives $ 2,483 $ 4,271
    Commodity futures, liability derivatives 9,305 7,388
    Designated as hedging instrument | Commodity contract | Futures | Other current assets    
    Commodity futures, asset derivatives 1,065 2,169
    Commodity futures, liability derivatives 1,097 2,119
    Not designated as hedging instrument | Commodity contract | Futures | Other current assets    
    Commodity futures, asset derivatives 1,418 2,102
    Commodity futures, liability derivatives $ 8,208 $ 5,269
    XML 85 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Designated as hedging instrument      
    Amount of gain (loss) recognized in income on related hedged items $ 636 $ (2,998) $ 4,408
    Designated as hedging instrument | Commodity contract | Futures | Cost of goods sold      
    Amount of gain (loss) recognized in income on derivatives 536 2,284 (1,369)
    Designated as hedging instrument | Commodity contract | Firm commitments | Futures | Cost of goods sold      
    Amount of gain (loss) recognized in income on related hedged items 853 (2,290) 3,354
    Designated as hedging instrument | Commodity contract | Inventory | Futures | Cost of goods sold      
    Amount of gain (loss) recognized in income on related hedged items (217) (708) 1,054
    Not designated as hedging instrument | Commodity contract | Futures | Cost of goods sold      
    Amount of gain (loss) recognized in income on derivatives $ 4,734 $ 24,748 $ (33,517)
    XML 86 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value Measurements (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Assets and liabilities subject to fair value measurements    
    Commodity futures - financial assets $ 2,483 $ 4,271
    Commodity futures - financial liabilities 9,305 7,388
    Carrying amount 3,071,056 3,070,575
    Level 2    
    Assets and liabilities subject to fair value measurements    
    Fair value of long-term debt, including current maturities 2,800,000 2,700,000
    Recurring    
    Assets and liabilities subject to fair value measurements    
    Short-term investments 721,210 628,215
    Recurring | Level 2    
    Assets and liabilities subject to fair value measurements    
    Short-term investments 721,210 628,215
    Futures | Recurring | Commodity contract    
    Assets and liabilities subject to fair value measurements    
    Commodity futures - financial assets 2,483 4,271
    Commodity futures - financial liabilities 9,305 7,388
    Futures | Recurring | Level 2 | Commodity contract    
    Assets and liabilities subject to fair value measurements    
    Commodity futures - financial assets 2,483 4,271
    Commodity futures - financial liabilities $ 9,305 $ 7,388
    XML 87 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies (Narrative) (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Commitments and Contingencies [Line Items]  
    Purchase Commitments Physical Commodity Requirements Utilization Period 3 years
    Unrecorded Unconditional Purchase Obligation, Total $ 587,425
    Capital Addition Purchase Commitments [Member]  
    Commitments and Contingencies [Line Items]  
    Unrecorded Unconditional Purchase Obligation, Total $ 1,100,000
    Water Products [Member]  
    Commitments and Contingencies [Line Items]  
    Long-term Purchase Commitment, Period 28 years
    Maximum | Physical Commodity and Commodity Transportation [Member]  
    Commitments and Contingencies [Line Items]  
    Long-term Purchase Commitment, Period 5 years
    Maximum | Air Products [Member]  
    Commitments and Contingencies [Line Items]  
    Long-term Purchase Commitment, Period 16 years
    XML 88 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Commitments and Contingencies  
    2024 $ 290,054
    2025 60,120
    2026 25,387
    2027 24,735
    2028 23,131
    Thereafter 163,998
    Unrecorded Unconditional Purchase Obligation, Total $ 587,425
    XML 89 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Related Party Transaction [Line Items]      
    Total net sales $ 18,795,316 $ 22,260,774 $ 18,408,850
    Purchases 14,749,433 16,142,943 13,046,426
    Related Parties      
    Related Party Transaction [Line Items]      
    Total net sales 680,004 791,523 32,107
    Accounts receivable, net 73,245 79,769  
    Accounts payable 9,685 9,934  
    Related Parties | Affiliated Entity [Member]      
    Related Party Transaction [Line Items]      
    Total net sales 680,004 791,523 32,107
    Accounts receivable, net 73,245 79,769 5,049
    Purchases 167,798 127,860 163,453
    Accounts payable $ 9,685 $ 9,934 $ 13,722
    XML 90 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Retirement Plans      
    Defined Contribution Plan, Cost Recognized $ 312.4 $ 466.9 $ 382.8
    Profit sharing component $ 264.6 $ 421.6 $ 359.8
    Percentage of employer's profit sharing contribution 8.00% 8.00% 8.00%
    Employer's contribution to profit sharing plans for eligible employees $ 211.6 $ 337.2 $ 287.8
    XML 91 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases (Narrative) (Details) - USD ($)
    $ in Millions
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Option to extend operating lease true    
    Option to terminate operating lease true    
    Weighted average remaining lease term 9 years 10 years  
    Weighted average discount rate 4.31% 3.86%  
    Operating lease expenses $ 27.9 $ 23.7 $ 22.5
    Short term lease expenses 40.4 35.8 28.0
    Cash paid related to operating lease obligations 22.8 20.1 19.0
    Right-of-use assets obtained in exchange for operating lease liabilities $ 38.8 30.9 $ 28.6
    ROCA ACERO, S.A. de C.V.      
    Right-of-use assets obtained in exchange for operating lease liabilities   $ 16.8  
    XML 92 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Leases    
    Right of use asset $ 127,499 $ 110,638
    Right of use asset included in balance sheet Other assets Other assets
    Current lease liability $ 21,003 $ 18,850
    Current lease liability included in balance sheet Accrued expenses Accrued expenses
    Non current lease liability $ 107,147 $ 91,793
    Non current lease liability included in balance sheet Other liabilities Other liabilities
    Lease liability $ 128,150 $ 110,643
    XML 93 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases (Future operating lease liabilities) (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Future operating lease liabilities    
    2024 $ 25,609  
    2025 21,599  
    2026 17,129  
    2027 15,055  
    2028 12,416  
    Thereafter 62,302  
    Total undiscounted cash flows 154,110  
    Less imputed interest (25,960)  
    Lease obligations under operating leases $ 128,150 $ 110,643
    XML 94 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Segment Information - Results (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Segment Reporting Information      
    Total net sales $ 18,795,316 $ 22,260,774 $ 18,408,850
    Operating income (loss) 3,151,181 5,091,822 4,301,105
    Income (loss) before income taxes 3,218,943 5,021,069 4,209,070
    Depreciation and amortization 437,804 384,202 347,653
    Capital expenditures 1,657,905 908,902 1,006,239
    Assets 14,908,420 14,159,984  
    U.S.      
    Segment Reporting Information      
    Total net sales 16,967,684 20,851,771 17,290,933
    Non-U.S.      
    Segment Reporting Information      
    Total net sales 1,827,632 1,409,003 1,117,917
    Operating Segment | Steel Operations      
    Segment Reporting Information      
    Total net sales 13,067,622 15,100,996 14,023,133
    Operating income (loss) 1,881,600 3,092,689 4,358,300
    Income (loss) before income taxes 1,888,611 3,057,446 4,327,032
    Depreciation and amortization 331,225 295,468 263,125
    Capital expenditures 453,955 613,678 940,838
    Assets 8,650,450 8,616,142  
    Operating Segment | Steel Operations | Other segments      
    Segment Reporting Information      
    Total net sales 427,071 537,647 823,991
    Operating Segment | Steel Operations | U.S.      
    Segment Reporting Information      
    Total net sales 11,603,139 13,783,666 12,618,917
    Operating Segment | Steel Operations | Non-U.S.      
    Segment Reporting Information      
    Total net sales 1,037,412 779,683 580,225
    Operating Segment | Metals Recycling Operations      
    Segment Reporting Information      
    Total net sales 4,360,127 4,395,668 4,590,121
    Operating income (loss) 88,654 116,497 181,986
    Income (loss) before income taxes 105,797 117,034 181,579
    Depreciation and amortization 70,705 53,934 55,620
    Capital expenditures 190,864 68,690 46,360
    Assets 1,458,500 1,320,871  
    Operating Segment | Metals Recycling Operations | Other segments      
    Segment Reporting Information      
    Total net sales 2,175,470 2,230,928 2,406,649
    Operating Segment | Metals Recycling Operations | U.S.      
    Segment Reporting Information      
    Total net sales 1,401,341 1,545,379 1,658,843
    Operating Segment | Metals Recycling Operations | Non-U.S.      
    Segment Reporting Information      
    Total net sales 783,316 619,361 524,629
    Operating Segment | Steel Fabrication Operations      
    Segment Reporting Information      
    Total net sales 2,806,777 4,257,207 1,764,710
    Operating income (loss) 1,593,261 2,424,655 365,250
    Income (loss) before income taxes 1,593,275 2,417,752 362,473
    Depreciation and amortization 9,787 9,727 9,961
    Capital expenditures 22,044 17,519 12,939
    Assets 790,399 1,349,138  
    Operating Segment | Steel Fabrication Operations | Other segments      
    Segment Reporting Information      
    Total net sales 7,843 11,221 3,063
    Operating Segment | Steel Fabrication Operations | U.S.      
    Segment Reporting Information      
    Total net sales 2,798,262 4,245,803 1,761,078
    Operating Segment | Steel Fabrication Operations | Non-U.S.      
    Segment Reporting Information      
    Total net sales 672 183 569
    Operating Segment | Aluminum Operations      
    Segment Reporting Information      
    Operating income (loss) (23,773) (2,355)  
    Income (loss) before income taxes (23,600) (2,341)  
    Depreciation and amortization 15 44  
    Capital expenditures 962,778 185,082  
    Assets 1,320,224 186,254  
    Operating Segment | Other      
    Segment Reporting Information      
    Total net sales 1,171,901 1,287,980 1,266,971
    Operating income (loss) (394,577) (594,045) (549,537)
    Income (loss) before income taxes (349,626) (621,813) (605,753)
    Depreciation and amortization 26,072 25,029 18,947
    Capital expenditures 28,264 23,933 6,102
    Assets 3,248,822 2,813,020  
    Operating Segment | Other | Other segments      
    Segment Reporting Information      
    Total net sales 727 1,281 2,382
    Operating Segment | Other | U.S.      
    Segment Reporting Information      
    Total net sales 1,164,942 1,276,923 1,252,095
    Operating Segment | Other | Non-U.S.      
    Segment Reporting Information      
    Total net sales 6,232 9,776 12,494
    Eliminations      
    Segment Reporting Information      
    Total net sales (2,611,111) (2,781,077) (3,236,085)
    Operating income (loss) 6,016 54,381 (54,894)
    Income (loss) before income taxes 4,486 52,991 (56,261)
    Assets (559,975) (125,441)  
    Eliminations | Other segments      
    Segment Reporting Information      
    Total net sales $ (2,611,111) $ (2,781,077) $ (3,236,085)
    XML 95 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Segment Information - Results Footnote (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Operating income (loss)      
    Corporate SG & A $ (588,621) $ (545,621) $ (643,976)
    Companywide equity-based compensation (60,100) (69,200) (80,200)
    Company profit sharing component (272,033) (452,551) (388,111)
    Operating income (loss) 3,151,181 5,091,822 4,301,105
    Gross profit increase from intra-company sales 4,045,883 6,117,831 5,362,424
    Assets      
    Cash and equivalents 1,400,887 1,628,417  
    Short-term and other investments 721,210 628,215  
    Inventories 2,894,632 3,129,964  
    Property, plant and equipment, net 6,734,218 5,373,665  
    Other 651,146 378,727  
    Total assets 14,908,420 14,159,984  
    Operating Segment | Other      
    Operating income (loss)      
    Corporate SG & A (91,000) (77,800) (78,000)
    Companywide equity-based compensation (58,300) (67,300) (78,800)
    Company profit sharing component (264,600) (444,400) (379,300)
    Other, net 19,300 (4,500) (13,400)
    Operating income (loss) (394,577) (594,045) (549,537)
    Assets      
    Cash and equivalents 1,199,700 1,457,700  
    Short-term and other investments 951,900 628,200  
    Accounts receivable 50,100 33,300  
    Inventories 81,200 90,300  
    Property, plant and equipment, net 128,900 189,900  
    Intra-company debt 476,900 47,900  
    Investments in unconsolidated affiliates 234,800 226,600  
    Other 125,300 139,100  
    Total assets 3,248,822 2,813,020  
    Operating Segment | Metals Recycling Operations      
    Operating income (loss)      
    Operating income (loss) 88,654 116,497 181,986
    Assets      
    Total assets 1,458,500 1,320,871  
    Eliminations      
    Operating income (loss)      
    Operating income (loss) 6,016 54,381 (54,894)
    Gross profit increase from intra-company sales 4,500 53,000 $ (56,300)
    Assets      
    Inventories (15,100) (19,500)  
    Accounts receivable (68,000) (58,000)  
    Intra-company debt (476,900) (47,900)  
    Total assets $ (559,975) $ (125,441)  
    XML 96 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Pay vs Performance Disclosure      
    Net Income (Loss) $ 2,450,882 $ 3,862,674 $ 3,214,066
    XML 97 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Insider Trading Arrangements
    3 Months Ended
    Dec. 31, 2023
    Trading Arrangements, by Individual  
    Rule 10b5-1 Arrangement Adopted false
    Non-Rule 10b5-1 Arrangement Adopted false
    Rule 10b5-1 Arrangement Terminated false
    Non-Rule 10b5-1 Arrangement Terminated false
    Non-Rule 10b5-1 Arrangement Modified false
    Rule 10b5-1 Arrangement Modified false
    EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &QL75@'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 " !L;%U8]1SO7^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDT!0=3EPK032$A, G&+$F^+:-HH,6KW]J1AZX3@ 3C&_O/Y ML^16>Z&'@,]A\!C(8KR:7-='H?V*'8B\ (CZ@$[%,B7ZU-P-P2E*S[ 'K_2' MVB/PJKH%AZ2,(@4SL/ +D?HWI\26O6]@^ MDNHUIE_1"CIZ7+'SY-?F8;W=,,DK?EU4O.#WV_I.-#>BJM]GUQ]^%V$W&+NS M_]CX+"A;^'47\@M02P,$% @ ;&Q=6)E&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" !L;%U8\R'&WKH' 4,@ & 'AL+W=ONSYJF$V=CONW=5:Q#M:@\L-6=$Y%=\V,PY;K;V*X_HT"%T6($Z7 M5XVA^6'<-N*"Y!/?7?H<'KQ&\:4L&/L9;TR=JX81GQ'UJ"UB"0+_MG1$/2]6 M@O/X)Q-M[(\9%QZ^WJE/DHN'BUF0D(Z8]^@Z8GW5N&@@ARY)Y(E[]OP'S2ZH M$^O9S N3O^@Y_6RGVT!V% KF9\5P!KX;I/_)2P;BH,#JEQ3@K #_4F"V2PJL MK,"J6M#."MH)F?12$@YC(LC@DK-GQ.-/@UK\(H&95,/ENT'\O<\%AW==J!.# M,;,C^!H%(H&#;@+ABE-D2[4[_&2L4QM<^199XA;&!+ M-6 (""G?TL;@[6]FU_@HHZ-3;*Q)K$"NO2?7 M5JGG3?CA=4-EV-3EIM'\+..CK*K+1Y-8@4]GSZ=3C<\P""+BH7NZ85S(0*EU M!(]D>$?*JKJ@-(D50'7WH+K50,TH=UD\'#H(!E5IFSJBM!N:2LVB]BKV/$W #R4VCO(6IM9;$"Z5-3%E6EY8FL0*MBSVM"^459G?8B>M1 M=!?Y"\IEE-0:1A.;/;,OXZ0LK,M)DUB!4W_/J5^%TSU=N?']$)K7'?&E'5&M M,Q>4>FC\&A#?M<,SL#;VN0R<4J4N.$UB!7"FD1LZHPHZN%+&H1LF-NX,S04, M9(AQ-&)1(/@K_'>D/(^H3^]D^-1%=?GI4BL"/'#$9A6 #^0%31T8V=RE:Z=F MN+S''I&T.DVSC_OM7E=*3UE@-'0?4H<=E+] M? Y]#>1M M3BW9Z_0ZZ)&& GVBRR7E(7P5U][6D;)42M5FJ4FMR#*/!*;2-_^'Y2C>@C[\ MP)X#*4>U' 1E@1[)J_1+&*F+:Y,[12(P\TA@JDW]K^3VP]^,LZT;V/)FJ-8L M&?JTY@1=:D5L>5(PU1;_5VPS%@I(#'^YF_+[A5JQW;TP9.EZI*ZKS>T4N<', M@X.I]OM)QQQR2LHQJ05PUY!"TAH3=*D5(>5!P52[^UMF0UN:K5F@\KY'1/K= M?M/J&'):6F."+K4BK3PHF&J7_^ *R ALB4S\;O$>S:D=<6AE4F1JI1'S?;AC MS@6S?Z(M$VZP.D-OC'/#P!VT(1QMB2=/]FKAVD!/$2C,/%&8ZB@ ^=2!2T?S M5W_!/"G'(UGBX78LI:0U/.A2*TZIYND!J_W]KIVAFQ=[38(5+0U>1X3NAO/Q M\$_IM*S6L*!+K<@K#PNX4EAXI)[7_!F +X.>2L"@4@=-PS"2CW%'-)^H;'Y] MI*ZJS>T4,0'G,0%7B@G?F0=QE/!T2H1+GRL<4;IC4EA:S[2ETVO)6 :V-I)#4RN6-3&M&4"76I%:G@%PI0PP#03EZ>/%>#:7[#!* MJ:D5RZAIC0"ZU(K4\@B *T6 I#NB$:2F%>-2UW%$YY9PN'D,;9N"$,@XJ:24 MG]8HH$NMR"^/ ECMY#-^CR3T:1HXK M&$=#(2C$]&2&U"&$VF MA9)]-YPGD^-P:T@7I/R(44J?PA\Y3'D+U)H3=*D5%ROD.<&J])1AO@;CJ^JN M1V1*8:GK:B]/.$5(L/*08%4*";-HX;DV]%%&I.Y#K5)[?8?6N)"I=1*U>#'9 M=F#B<_.RM961R6. 52D&'$Y1G$&C(G!&Z&LD8%@+XM NI:73X8\RM>[A]74N MS$Z[TV_O+S)#<8HP8!VL$U);]]VP7Y;+CY3?\" 4Z"WQ-Q_1$XO@GGM[.Y,2 MT;M Z!19P,JS@*5V[CMH$Y?[:"J;QKD^HM#&4DA:K;\NM2*DW/I;:LN^@Q1/ MU,;W0"DEM<04NBL)R(9Y;O*T/=F2@M/J^76I%<'EGM^JY/E'8"0XN JX;/J" M/E/Y#5$M91B&:6#<[9E2:EJ]ORZU(K7<^UMJJ[Z;SIBX8?Q@X(D2KEQR=42N MV31QTY)CT^K]=:D5L>7>WU)[]0,;FW.;P$YIRCPB5K8\35U6F]@IC+^5&W^K MLO%/B&7+^\J9J>4F3U)B6MV]+K7B@MK/I[B2\DGL\(D4>7 M4&J<]^ &Q=.?(*0;@FV21?D+)@3SDY=K2AS*XP_ ^TO&Q&XC/L#^AR"#?P%0 M2P,$% @ ;&Q=6+K:4$S'!P Y2, !@ !X;"]W;W)K[> MTV2-J[GQF;B85* MHJ]$.\W^^AW)BF6+C\2WW@!)+'LX.D,.YYRA=?:DJQ_U0BF#?A9Y69^/%L8L MWT\F]6RA"EF?ZJ4JX9,'7172P&7U.*F7E9+S=E"13RC&8E+(K!Q-S]KW;JKI MF5Z9/"O5387J55'(ZOFCRO73^8B,7MZXS1X7IGEC,CU;RD=UI\SWY4T%5Y.M MEWE6J++.=(DJ]7 ^NB#O+SEO!K06?V3JJ=YYC9I0[K7^T5Q\FI^/<(-(Y6IF M&A<2_JW5ILQFX^_K%^V]M\!#,O:S5I<[_D\W-XGR4C-!< M/L U@U@;: ;9&U85]+(Z5FEGU#56(.WYD4[-^UHB"8KFV6\,Q5\FL$X M,[W\^N7NZ^=/5Q??KJ_0QXO/%U\NK]'=[]?7W^[0"?I^=X7^\>Z?Z!W*2O1M MH5>U+.?UV<3 G9OQDUEWEX^;NU#/7:[4[!0Q,D844^88?OGVX71_^ 3BW09- MMT'3UA_S!;VJ*E4:).M:&6PG0%OO,2MEV;KKZ>$8YPD\=ED MO1N+PT[0A)/>;@\FW\+D09AW"UV9$Z.J C)MK6I3^(!N_(@= #$EE. !3ML, M8%(2N6%&6YA1$.8GP%8:767*B2VR;DJ3E M&!^!L.T9HF@KN1B>VZ$00W5>S M4!44C=>26UBWAS6,T^$4.LS2B,7$#3+>@HR#(+]I(_,W@(SM!8R3.*%B@-*V MBP5+,$G<,),MS"0(\Z8"IJS,\Q@M<]D [;;0LDG,,2J5<8%.'* 9ISM@-J!M M.YA8)H0G/=,MZ/25]#2R?,SN<]5-K!=H:F=J%,=1.L#I,!-QA#V;G>">=' 0 MZ+^TGC]E>>YD$FS=E,=PA[$\?FF;S/ M\LQX2B8)TM>A3'LL;_LQ]R1&PBSVJ9SI0B$C?ZH:+>6SA)WH#-IFIRBB?+@X M#@Z+=I9P'V1/823,81>S6;52\P9?I?.\K6SWJE0/F2>;;+;B(B6<#>':=H+@ M*/(48M*S&@G3V@M@]1-ZE]J31C99,9P"JPY!.NPX%CM[=Q]DSVHD3&LOZ0Z- MQ:IJLQWI!Y3K\G&C:N;JWEF(B[SZS/J(BU"L!B2F\.08<(H]R@PYC[[2;.FBR#:M2UM6 M9[HT6?FHRID/\U_@*^1L,7_=T7[,/>?1,.?=JKE21<-TJ-1E$W'#*A U)#_L M4VCEW)';Y$9BZ..&!=MEEY#(F_D]#=(HJ$^N0T('\>W/P?R=M^F#UY MTC!Y-BFI2U0;/?N!UKI)QS%Z=XHQC4 !5&@M\Y7Z@%*,QWCSB^J%!"1(K@PT MY=E_U?P#HB(9$T+':4K:Q(8N8!P+.N9)\F*>U?6J,6T^!O1CZ,#&!+RUUS$, M96),!'LQURM30[,R;_'(EBROU$P5]U".7@Z*QNW@X=MTC,#!4K7G?[E[!6V6 M!X4^S"R7D4==T5X'T%?:VTK)>E4];V8<(C!0!6KS 1&]P*!A@7$QGV?-@2T4\*7,YB=9 MB69RF4%!=T*VA0,4A5A8YSMN0QH)C\*@O<*@885QJXR$MT!ORJJ$]'27+UL[ M$!;Q*+).45R6A,51[&OV62\S6%AF@#!>%:M<&@"K-V<_NH JLFA.V=>J4Q_. MTSY'CTV'&\1A!&SJ =TK#A96'!LNOS-*Y>CJN91%-H/4A\[IM#U?<9=D9BN+ M)!'-SQ"SPY PS")/T\UZ#<+"&N3+ >3&;(5Q0M*$637(94BA>D:^W-@Y]@U+ MDJVAVP>R XIX#[6<%J& MCC58+QM8N'O^7E9JL^. /7U2-.SC4 5Q+&_[$?<*@HE?_+*$!27(P>$>R=M^ MN#V!LS"!0U'5JT; 5T"XV;H1MMY35&;3)HE8A,50Q;H,@8=IXMM$/;VRY!C' M;"Q(T@EP<'A'LG;?KB](.!A07!(H> VS\>, M6KGH,H,RX=%P\@]$\ /-O63UF98UR]0##\&D,+%YMGBG97!B];!_+N-?&Z*)]N5!R MKJK& #Y_T-J\7#1/>FR?[)G^#U!+ P04 " !L;%U8P;6;(!0# ,"0 M& 'AL+W=O0) MDM!!) J=-JEKJ\&VUR8YB%4GSFP'MGWZG1,:04D?-HT7Q';N?W<_VV=GM!7R M7F4 FOS,>:'&5J9U>6';*LD@IZHG2BCPS4K(G&KLRK6M2@DTK44YMSW'">R< MLL**1_78G8Q'HM*<%7 GB:KRG,I?E\#%=FRYUL/ %[;.M!FPXU%)US '_;6\ MD]BS6R\IRZ%03!1$PFIL3=R+:63L:X-O#+9JKTT,R5*(>]/YE(XMQR0$'!)M M/%!\;& *G!M'F,:/G4^K#6F$^^T'[Q]J=F194@53P;^S5&=C*[)("BM:U&FE8859QKB6^9:C3\?3V9GY[_6DV M65S-R.7D>G(SO2+SCU=7BSDYO:,2"IV!9@GE9^0=^3J?D=.3,W)"6$$6F:@4 M+5(ULC5F8OS9R2[J91/5>R+J#)(>\=USXCF>WR&?OE[N'JI F,+:PK!7(#5OSVC1LX[[M(_Y.S VZ_Y?:?\QY/ M.!8Q+1(@>!R05%1+O:HXEE8BJD(KK-($V(8N.9SC7I1F,Y!37/E4<$ZE.NN: MG"9B6$,;QH=D Q:"D&?T]1YZH( MK70F)/L-:4W3C'8B-#&"O=R&SN[WB.(UE@<@00L2_#,(4ZIZ&2(X2LT+(M?U MAD/W$42791@&7C]Z8D^%+43XSQ!X)2J-QQ^.O402'N6'!>RXD7NT'!V6H3?T M S?PNTFBEB1ZEF2!5[RJY*^&I85X(?'H.!TG&PO=V]R:W-H M965T&ULK5EMO=SXG"U7VMR8G)VL^5+,A/ZROJO@ M:M)X2;-"E"J3):K$XG1TCH\3$AB#&O%/)I[4WF]DJ#Q(^/]4DPG8ZB$4K% M@F]R_5D^_25VA.H!SF6NZD_TM,-Z(S3?*"V+G3&,H,C*[3=_WDW$G@%F/09D M9T"Z!K3'P-\9^*\UH#L#6L_,EDH]#PG7_.RDDD^H,FCP9G[4DUE; _VL-'&? MZ0K^S7"9K=P]?UY"44RDITOY(;Q.I@ FX82>:%T008])F(^1CX^0L0COF- T]>;$X=Y\GIS/,#&;P+DU_YH MC[][J7F.2J@ BN?".<%;!V'MP*SSQS,=PG;@,)( MJ1=%@=< #\C0A@P=)#.52BLD%V@I9:J0DGGJ(K1UPO8?3T,:4]_O$'( &:8$ MD!U"#J#O448)-TU82%FI>;G,'G*!N%)".\,3 MV4.!-(PZO&P4@0P,.[0)V":! XRC M;I+9N,"+<41(AXB-H[Z'L1>XJ6"O[:C>()FK4@OHD_IEQ1S5U1MB->?K#(IY M]D.D)FXUR-DP/6MH(:-1ITA/'; 8!WXGK(D#%D!:QSTT]X0#'HZ97HD*O=\& M[,,!62/ M2/-G=^7;.3L8!<&1U8&F#F "L%C<9>7#:00+B_LZ;VX51)X6$I<-5Q>HN5D MY-O9%T!;[:XS!PYCBH.P6S$%A-W,"RZJ\7V.[YD&RA[Y,N M$1OH@WZB<;=BN(#@,L(]W1>W*@(/RXB6">):5]G#1G-3TK5$I83[I:YDW:&; MNN%.1EL>?,2,[JFV'6,G+L)6Z7#@?!+N=8Y#OJW??5B"51:5,O44IY *O]OQ\<$[0=DSQ@8H>A];TV#"" MQQ[K3H[#6S!F8<_4M'(&#^N9K_7&'!HB?P0)L!0(DJ( :;/;:\J-5B!P4I/Z MAOKVMINOK4PP8T%@$7;@(M^/NUL&!XYX(#CZ]$&K=?"PV$FR?&,8OT4^')EE ME&_J^8%^C,1B(>:UV UN"G@*5 \8&;-,8U"3RL!V6,>;P3]+Z12[$HE9@D2 M&T:\L5U&'=Z"<5\[(*WN(L.ZZR>I9+8TVUD6_VZR1]A,E_J7$HS80@I#%>GN MT:8N7$29)4 =. +%IB_!2*O,R+ R2[+'+!4E;+!3,8?PPI2T*?;ZJ.^>KA1'D];9.T4HT,2[4O925R;D*^YK K^_8>;]X3P[>DMOR5MY.YR_5A"2_WVV1%Q'05 $?=RMJPXD=$\6 M$VMG[/3IAV8M]61$*PG)L"3\O,N'NX%\&/3PR_GPEMZ2M_)V.'NM#"7#,O0U M^1!8L6.1YWG=7N# A; [)=TNZ\"!Z/*ZNF*R=\)=B&I9ORE04.$WI=Z>##=W MF[<1Y_49?.?^!3Y.MN\46C?;5QS7O%IFT"1SL0"7WCB$D57;MP;;"RW7]3GZ M@]1:%O7/E>#0A0T _E](J5\NS .:=S=G_P%02P,$% @ ;&Q=6 9!^2&K M P ^0H !@ !X;"]W;W)K&/\IJY**D96+N7VQK9%FI,*BVNV)11FUHQ76$*7;VRQY01G M&E25MN$.61'[?/G#HV2U+5E2$BH)1Q,EZ9-VZ-TFL[+7!CX(3$A9*B+8QM\-I]4NJ8"G[2/[5ZT=M*RP(!-6_E5D M,A]9L84RLL:[4CZRPS?2Z.DKOI250G_1H;%U+)3NA&15 X8=5 6M__BY\<,) MP W? '@-P.L"@C< ?@/PWPL(&D"@/5-+T7Y(L,3C(6<'Q)4UL*F&=J9&@_R" MJK O)8?9 G!R/%G,EXL_9\GMTS1!RR?XW4_G3TNT^(HFB_N'Q^FWZ7PY^S%% MLSGTI^@+^KY,T*>KS^@*%10]Y6PG,,W$T):P&\5II\W*=_7*WALKNQZZ9U3F M DUI1K+7!#;(:+5X1RUWWD7&A*37R'=[R',\W["AR?OAG@&>O!_N7E#CMY'Q M-9__,9$Q!:!>(# OH!+*C=CBE(PLR!B"\#VQQK__YH;.'R;G?219\D%DKQP; MM(X-+K&/YY!,"YJRBIA\5F,CC54Y2"?$9;BH%H3L*CT%9_"(9 MVL C<)R$C)MBD:,UI'V4DVQ3T VD2U[LLTOF[:7EV<'KPE8DOT:U"^F )4 M^R4\<>@7\&<&>R\P(M5*C+)B5HYT7^6@["4O%CM)%Z5$%Z&*(-Q*CDK2W6. M"BH)1%$:'X7HW.EN&/0[L9D8S6*W$^?$8.9[41";1<>MZ/C_BUY*0DJ4O%!< M%2EZSA1]]S:)T5!1?A&%U<" M4L:.ROI-;4?;^NU6ERV=\3NHZ^HR[%^:NBB\QQP2AT E60.E)UH55W M)-OJTF/%)!0RNIE#;4JX,H#Y-6/RV%$+M-7N^!]02P,$% @ ;&Q=6!VC M*QJW @ !0< !@ !X;"]W;W)KUHU0_]@GWG M>YY[,7GW=BV"A/,F3H7*^1T$@N9,TVF7-IJ)9%% M!2C/;*?5NK1SEG++[Q2^J?0[8JVSE.-4@EKG.9-_>IB);==J6WO'0[I,M''8 M?F?%ECA#_;B:2K+LFB5*<^0J%1PDQEWKMGT3>":^"'A*<:L.]F Z60CQRQC# MJ&NU3$&88:@- Z-E@WW,,D-$9?RN.*TZI0$>[O?L=T7OU,N"*>R+[&<:Z:1K M?;,@PIBM,_T@MO=8]7-A^$*1J>(7ME5LRX)PK;3(*S!5D*>\7-FNFL,!H'WY M!L"I ,YK@/<&P*T [D*+4@336QF4PRS0%/[*3?7 M/M.23E/":;\_&<\F/X;![7P0P&Q.RV@PGL]@<@?]R6CZ,+@?C&?#IP$,QV0/ MH#%E$KE.4**0ZMJ;J3 X[K"KIE94X;U32 M=F DB%G!@$<8O22PJ:VZ-V??6\]YES' \!S<]BDX+<<]4E#_XW#G"#SX.+S] M3C=N?5-NP>=^SDT=NX R@7<\@1&8&[5B(78M4A"%^&=M M[[IC;PXG_'_0M7OU,B8X1N1XSU'E1.P#@"_$>K%P\ ME]77>IWGC?5MN]G5E[-UTSR\62SJY3K?9O7K\B'?R=_DC>I8[<- M]A%_%OES??*]U1[*E[+\VKY(5YG_#K?;%J2[,??!^CL MF+-M>/K]#WJT/WAY,%^R.K\N-W\5JV9].?-GUBJ_RQXWS:?R._F:?3N0 /GT,!1,_@##?BA 5<:..Y _?0P%6[-'0,WJ&!IS1@0QG\0P-_[&D5 MAP9B+X>7\=L/?I UV=5%53Y;51LM:>TW>P7M6\LQ+W:MV&^:2OZVD.V:J^L/ M[V\^_)X&;V_#P+JYE5_^"-_?WE@?(BO\[^?T]G_6W/I\$UBO?OG5^L4J=M;M MNGRLL]VJOE@T,G]+62P/N=Z]Y*)#NKHGU_91OK8U:LYNG.NLX>BB;; *S0S/J4-W(>R5=6F%6[8G6R\?MXR9K).5#L\XK2YX>.5^MVXGD*;?2W;+T)J_RNH$ZFIP[UE4N)]@OF]R: $W/#&:IG?>%5.Y1OO0H7[KG M. .<=]DFVRWSVLH:*\B7KRU&?K.H36U(G2\H;X]J+P)/5Z[C7RR>3C6HQ\R) M2YGG>/W 0 \DU/:8H/VX4(]S/.X+5_3C(H G; 460[WC\C\E+@%@W'>)TP]+ M@;X1V372X7J#PHZ#PD8-RF_6CW?\.JM&CM$+V3WI$B6V((YMV\I(&?O0KA'> MU _9,K^SJW_\BKOT?:.K A(68L @3%F/"$DQ8B@3KZ=4YZM49 MJ=?N&C->L4;VQ--P[6CRY]RS=?4'F%E#3%B$"8LQ80DF+$6"]03+CX+E1L$& MQ5.QRN4:3"[KEQNIU!4D3"-CJC Q80$F+.3:6V;>7C*8>H'%3!ICPA),6'K^ M=/0DYQXEYQHEIRS]BMV37/B5E9PS=WD#J<^(FZH^3%B "0M=_703KDS6$6;& M&,CH,=M7OH=LQX) M!P;&'DX5%R8LPH3%F+ $$Y9"(R5L^W2D>N(B=F?WVD9YA7\_%LWW>5L?6%G+ MD=$N*/00B!LSJFZDC FC,VGKK"0J4%J+3P0#M]US!*'-MU MU1D0,VT,IO74TDB"FC0%DSJN?U*DZ*NIJSX0<_GAI9JV[%73BD,U;=-6T_;W MEU9Y9S79-U!PF,[V-2HM0*6%J+2(Z,6;.1."*44LU*0)*BT]>PA]3785!C*N MQ*!6% BH/P
    HG5BPJ$$E\PIJZ^]$#/+ATRY4( M1P@?6!:AVNBHM!"5%J'28E1:@DI+L6A]Y7:^/#$;\Z.+E[!V46UZHOO$'J44 MS_XG9_Q]7QC1#)DL4U?9'I85$=\3GU.'4 MUZZ_J*8^*BU!I:4C3DE??)VU3\S>_N3BDYDW68>8M.! ZRV,F*TN[_0@>2X% M5\6%:N!#29DK?*$N 5'->3"K[_.A>\O.G"=F=WZZ:C!]X6M46H!*"U%I$2HM M1J4E!"BY4"$(46]7D++VGXSMK'YJMOI'52_-C*GZI+I?/2?R/DC8RBP3H.8- M46D1*BU&I26HM'3,>/75UY48J+G$,+F.28&2 95O*U>_C09"X24^>_S>7#B;5,RGP7+PJ+>C1>9<+55>Z>SUWA5 6 MZB$4QAW%UHK,ASA9")BT!)66 F?7)V3@T43:.?[4[/C_=#F3ZG:O8,!G#8"X M.1. KV'NZ.3Y!M6>1Z7%J+0$E99BT?IR[,Q^:C;[S>5,<^/)*RY,6H!*"ZEN MUS/?;8L4Z@2(F38&TA+7)VHY$S5I"AZK)QPQ\#@8[4H3U%R:^,?E3#-_LN!0 M2QBHM!"5%E&]KD.%^IQUC)HS0:6EYXZ@K\BNY$#'E1S4"@,%U>?JQ4SU ?EK M(&CN.%QPPM0+K%YB()10KCXB$4*!A'G<G@\!-WX!$(VAGNU&RXCRY4PL)$==^I[@\+QZ>0@8#ZH#TJ+4*EQ:BT M!)66#HT7&WH4EG:./C4[^N.*D&;(9/FAVOBHM)!"YK9OPKL//Z MF=GK'U70-#,FJP[:<"D<&YDY.EAGN5D6X>Q7A;E:$NUL1-%Z.H:#)NN(!,Q?Y,[/G_],%3:8[OHX'F'= W%Q>HH'Y!M6@1Z5%J+08E9:@TE(L6E^.G>'/ MSFS^8RQHFAM/7G&A[O6#2@N9[NU3A]N^3]49$/4C!$!:XCIJ$25!39J"Q^IZ M;&A_"];5)YBY/O&/"YIF_F3!H=8Q4&DA*BUBP,/TCJO4Q6/4G DJ+3UW!'U% M=J4)-JXTH58B&*@^?><7EVNK+F![&.X+>2EVU0NL'DDH\5QUA19"@8P[G MU MNS$@TJ'JAS.A'A+A,_50$BBOU]9<57M*C_-=UV=DP*)GG47/S!;]R((F/%K0 M5BJV38 /9YI[,7DB0'7E46D1*BU&I26HM'1P^,G0G9K3F?>.V;P?7= $A6F& M3[V(.<#^.K9O"V!%CYHX1*5%J+08E9:@TM*A 7-\H5:5%B>[^[=_@.*/K+HO M=K6UR>]D6_NU)V\.JI>_Z?#RHBD?]AO^?RF;IMSNOUWGV2JOV@#Y^[NR;'Z\ M:/^&P/$O:US]'U!+ P04 " !L;%U8OK_(.6$( ^)P & 'AL+W=O MLJ2UY13IK[]#>4'ZWRAEIE^7Z]4!?\SKYMEUL+7YG&L5XW*9MV@93EF M01"-EUE1C:XNNFOWS=5%O6[+HE+W#='KY3)K7FY463]?CNCH]<*7XG'1F@OC MJXM5]JBFJOUS==_ M_'.RZQ8JDH7=44:-;\<7=/SE,=F0&?Q[T(]Z[W/Q$AY MJ.MOYLOM['(4F"=2I(+G^'OK=+2[IQFX__G5^\=./(AY MR+2:U.5?Q:Q=7([B$9FI>;8NVR_U\^]J*R@T_O*ZU-V_Y'EK&XQ(OM9MO=P. MAB=8%M7F;_9]&XB] 30:&,"V Y@]0 P,X-L!_-@!8CM =)'92.GBD&9M=G71 MU,^D,=;@S7SH@MF-!OE%9>9]VC;POP6,:Z\F=Y^G=W_N4W'TDD^OI[^3C'W=_39^;.!^E)%/==4N-/E0S=3LT,$8'GZG@+TJN&%>CZG*WQ-.WQ$6,(X\ MT.3XX0P9GAX_G'K4\-U\\,X?'_!WMU)-UA;5XV9%%&VA]#D6YHT;@;LQU>)< MK[)<78Z@'&C5/*G1U3__0:/@7UB(3NDL/9&S@_")7?B$S_O59ZB419772X7% M;#-6=F--07RZ8B*2G,.\/^V'P[7CL4Q$8MFEB!TXC*G8V1V("'"R@9%@)A9@)&84Y$R6]HC[\O2[:ES/3'F<$L@>800\*DLXC1%0*6X]K M%29,!)85T+V7:&-*';O'D91:"EQK;BD<60I M0:P8H)7$I20[*8E7REV[4 W)^N6.R4B<6Y_11%+K"2>8F4PLM2EBQ??G[4 & M#7J("+P5:[+(JD>E#1ODJFD!-TFFM8+Z9=90660/13E@*JGB*7LHT<:V]7)0AJ"S.F*@?F78IMLI> M!O-+('4CH"*VI2!V+$X"X4R+:QA";^ #O8'VZ$2]> #IU3>%O44S]HD+W6>) M9&@76,2,TXAQ6YEK=@8K+&%#$]6C"?6S"4Q4LX:^I[Z;!CZP?%R"@'074B:V M&M*,E3O>EJAL;-W?!4WI+3^7M,(8])E$_)]VOFWP!]*I) M/3<) VG2OKPCJS*KVHXP%!#NRA 4&E@,C:)0)H'3'A'+)(#ZY90OS&400#5( M\'QA/4HQ+U$<:M4+V'V5,OR3)KUTVW>-X8%Q=DH!H+:7>D"6+($@!HFXS\ M3_VS4>GQB?GQZ6:MX8K69A_W4%3=-DZ_Z\X"("Y=1!JTG->8GM=L^1\P690V,4.FZ+&99"XTGF\]A=P(?\00Z MZ4$;PR".,1$[$?M_G**Q'@J9'PHW;%L@O0N-$89]C(9N[7$-*:"XM,6[9E%, MATIKSX;,SX8[YECK[OC@>'T8TR4R /RV!6*6L4Q89),59IDDB6 #FW'6:KV&(*JNJ*Z;1FU!HZRK MQTW?F:D'E#:82Y) D6$4V4=HF*&(0A8ZJP$QA(UX& ZP*>O9E/F/TKXHV!:9 MLO@3,MT3,2C]L&T*G36/68:!%-(^G,(MS3D;&U#:$R3S$V1:F$U&-3.[W +O MC C2,4DYM;?KJ"&7-++W%*@A94D4XVIXSXC\#8S8-BK3Z^:%Z+;.OZ$_%6%L M*$Q@[;E"+>,@<% Y12V#*(CXP%SQ'ORX'_PVO6>.5#%4'')2%5+);+;'["CL MWY/85H8Y# 0;.(3G/;IQ/[HY[>=HB1AF20G):=<4S)+1)'+A'O7)62*B@3;+ M]W[!_!%MY28E%?EUIC:??NL.ACLVW6[6GK+2T-B[[@(4\+8I@Q?W@]=TO5J5RO33K"2S0N=E#8590?)OWL^!K1K^4_Y).>RD MWM)3>3L,:<]AW,]A73*9EDT@A!!(8!)((C2(""4%G#H_@:!V 8"WG2:H/U@B M UG20Q?W0YC+4/T><:R@!84+[]\SQ MWHM%2]4\=B]HF;.'==5NWM#97=V]!';=O?ID7;^AY^GF5:[>S>;-LD]9 R50 MDU+-P67P7L+R;#8O:VV^M/6J>WWIH6[;>ME]7*ALIAIC /\_K^OV]8NYP>Z5 MN:O_ 5!+ P04 " !L;%U8N_#+F;0> ".9P & 'AL+W=OU6I2"+!1J/1[V[ /]WKXI/925E&#_LL M-S\_VI7EX<E/!GL7UB#H44*7VTSYZ,A\/YD[U0 M^:-G/]&S=\6SGW159BJ7[XK(5/N]*([/9:;O?WXT>N0>O%?;78D/GCS[Z2"V M\E:6'P_O"OCKB8>2JKW,C=)Y5,C-SX^N1S\^G^)X&O";DO5[??\/:=+!V"#Y;#$Q^,[0=CPILG(BQ?BE(\^ZG0]U&!HP$:_D)+I:\!.97CIMR6 M!;Q5\%WY[*4T2:$.1"&]BZ4PE2IJ?GI2 #T)]DMBYG_/@_O5!(9FOU0Z+1*X"V/EJ7( M#.BTY)ADLHAQBC4@FS(: @:('-:WJ3+[_4:L"U@]K6\O\FH#VJPJD 2'3)2H MFP?1J\U&DHXC[#:Z*@#6GY4H2E@?"D0F%Z(#FAM0,.4R4HI:* 9]D1$0&];0CJVE([1EC(KKQ!B(6%CG\Z MX#_:98%M*6A1\%V#*#@X?-FE0O@6:2JR"M1CM0]>#*);GB]2.9LO_!"VXDZE MEM8J!^QA6U'#1Z/AU?_ )N=)5J6(0+D3I1O%/#NI0=X$()G#?O43^T&WK55: MX#++9Z:B"P5K"\211)MJB('V8\N7EV_OK3+WZLL,R&"S\'(PMZ^ M!A:(WNL,F%S=*327<016JMK#IO2^O 7KO+L'_KRZ57D)"^@=5!85,IG(B+[O MA0K?OLJWL-^R #H^%T7TCO@;.*D>\5Z+7'^2]+I^2G+-5-E$OZ/X_*8* *6$ MV^1$"^(5' E[E0!3-;DA EP_ /T^R&0'Y/B'! [/<'3?*C[FJI1NRMOJ< "^ MO?AX>WL9$=U'3Z/5\(=(_EFI\@B4!5$AD3:(WO6A@#5;:Q)'OU49Z!^8&IT? M@.G6S!J%EW8O"KG3E9'-38_>R >5Z$&7(00K,P '[!3-%S_$T7SV P-;C']P MNJ;-*RB;H/M2@5_FX+L9D8$DIJP3&%_X_Y@!P6\C%$QS8 61'0> $8G;>R]N M/>S[YK1(GN7D7_>Y AXK@'\WLBB 'H1&KG/W9[VQH)0*D1O2/R5M&>C\3[*D M5^L".*@ )4.)MC"'I2$FM]_H!1C ;OQ M KYU?/T6)@8#4&_1N44W=VLTAHT:#>UNC;[G;C'?O [TWTEMTZ\DS^[76W"> MWX!RD7FN0(,^KU1&^N7V""*Y-W9<](=6UMRE,OF$E@=4>93IA-9UCO"QHWR' MVN_EGW[YOJ WD5E#,ZP544*!M:I$4*6 M=YP?$,X@F8'BE\B25T!IL =@KT1&.T5Z#Z&K/ 4'O/#D/T'9%E.@](Y6CBF& MWY$IKIW)Z^&%ZZXY="S !MLZ'X'AW*#Z+$!]RM3Z*T _M#G16B)*GC:2A%^HOG0OZUC$&:OC3 M&(')%KC%L%+@'[!22-^\=DW0-CMW"CGQZ EB_3_8E/N=2G81^('13B"XU70P M[9B" :PS8 D@TBD2(7D(WED\HMB$1@&#GY -N.PJ9QNF!9'N5 M7@%/S&B:IFU$8$Q%>NF(Z_%H4Q_FE VL_U*;C+_/YC/.HE(3^\Y M'\,!Y$2A**\Q 4#(@4\*TH;JGGQ5F&>GLQ15+M"^L'+4XY):E\!I^F#J!B<8 M3_JVR*D4U_]&Y>"IZE)$JM#Y7GQJ*GG42:F4>YH:] -,4^*VX"C'%8AK)NR& MO)%&K%7TMMI"+!%=Z'MTY)?S'Z+U$;GKDE;_>#0:#<:TL92,*"%D2>1^#=1T M\:J3\S%*MM%.7$G8< GCX5,B/_T.C@N"A9"B%/"^RD7F%'&B"R =;JK53*@3 M*V!U87JI KZZ H)7N9$@0 @ _@>./L08"@3X&+L1N295[N;4Q LJOP."U/OC MWH(P; "(V0G29\C!, %0]SM$?Q<@H_"DDNGEUWSV#C!+U &U+HQ^X?4Q8O2! M"!5HZ(W*!8P6&)'! UYP:%0=L6GFES=]L>4]\'EVO&(Y$W_H JA[Q?P"Y'6, MAB(:!*&@4C<8PXU3*RAI75* 4K$ G'N+Y,HZ$^90[/TJ.Q$R%Q!M%' M0P'Y*PBV]^3C?2 ?XO-[A\C"&@^B8!&#+]!JH/+G*+SFF$/-*.R0P"[B>WFP MMO"$PX,@"O2DLF/L>47L>:M(,5J5%_JTH%% )P$%_8H(E#'5_A"J5(KVF?,L M1%:9-49?0(/<#R;AQM\*66*@$LB.0B<0R?X'S:A9FYS&K^%JBJ(X(@WOP/S1 M3B'3@(X BI"?1U\C%0Z($I*I%!!;(G,"3%E:4FZU3N]!>8+: T5W#TM!GQ&Y MA)6592Y\ OR?DMF5Z@Z9G$)FM V:PIZ$#[5L/J_ M4+W#BS5L.:@R>'70I?4397Y'Q@/^A+\R!08 5"6 ?TKP\?A#KOJ"\,9KW M&]Y<]H [J:=6=%.G?@H+7-%(1PSK6QS(V"+;J#UO,H"@9 AL2J37F5LZ? U> MH#*8$.-=M"+M=(!UF' @*2V[*\:-KK7MK;C?4MCIH2@ M[ '[H4 #$$'K9 M,!M8JP[&!=S%A!>#IY-;B.CI95L,B18K^Z0Z\(XT12T:+ M!^Z'#8JM]3EZZ'?HR*/ K(G3&!W4CKCU1W8V"-+K]/M62*R >PB&@=D_H]-5XC:) [%OQ_2O1JO@'R[:4PY'@RG^FJ/%0E:JJ=3IOI M9 2823)G%G.B8TZ@4W)Y,9*#E6!\ Q:5-(U&'4VC&A&&%$!&)X2H+JUR119SPIXKSX*$C#*Y*GHH"^.2%3DFR:+T7U[C:1@Q]=")0'H-DU:%ISU6 M7(Y2%.1"0G#PGZDFG)K7"<18QKKTWAS>^3UC]8Z;>\XBLA??8Z/C_P!U]$X< M>4^(J^HYZWP?BE4*2[.)NLD0A.9H..JYTQ"\86Z8Z5E_8"G;%NV>WKG8T.HR]$W?2>>]6!8)(D ]YBI+T26W] 6W2 M$G7>$\0$90'5B+X'3 J47 >+(OW\ZN/@=F#W'KT%^0"^+WBV.M_* K4ENJK M,V<+8]\YUG_!OO\O[/N'U%.4,R.-B'S-XPIE/OGX],ZR!RS5+IT4M0NDZ_ ! MTSB>M,T]VK.;CSQ?V@E1H3=G] Y>R$9,36,M7IUZ(:@8J MT?]RZ3Z,]SF#M:DHM1Y9%E2P-(DU%H%^LLO_L '$X6!&*0&(AIOAPKYS2H>0 M"9.@AH.^ YJPIB*JR<24\<'9B=BLC[XJ<%G[?.@"W .=TU#G""/6GW)]GX>$ M9FJ<B3M,N'G> ENW2H4_@(#S- Y"XX&+2%U^?2DLWV 9]L>#R*Y\/E8%+G-F'\ MXW$\G,T'(_>PF4V.3XA:3'40?'#67.^V6#A'S03UR^HS\$XP:\Y M]!YXFS0LAN@#QC4U*7'JXJHZFI I3;"V%VA,0KD"V030ZAJ68. M_ I[C52B07ZDK$?6>2'8T)W:[D [9 K>IXW4JFL,$26+)FG10LIHSQU4UCER M7GEJA40D ,E8\Q*@DR F*JR;;BK41SN9D=U&?:WO:XV!JHD#9*S>JAST'-&0 M4S-@0'(;FV\%^"$ND8X:82TRMG\;FC3FJ4,"L#ELH=:3P0KR5A98M(&]#.I: M;2AH3G; I5*PGMH2J2'>JZ$T%9/U:4Z,_ [>+6(O8-4^ZG(4U-B= ;U[Q@H5*-8M>1X%4HVK?RAH^^"G?&X,2,)"2GX+FNJ91#XOT>PQ+0+0=QP(4_ M'DWG-580,7V\C3X4% "3=_-X-I_6>W 9^YH*QV>27(84="\(-4(;UCKV8],M0KNC-A&&9#,'5$44]UZ]&V([ MF^_C5A(J*#J9M*$ EA=*+)_Q4M'MR93+Z",C@3->F/)*@5'CW[#E@1PWFK(N MB^&JCS4QCDU*6B-:2\/R(J8P '0M3&HN?Z3ZWW#R])O_))8-_AAW1KQO M4/!Q-(K'XWD\7M0C\1EX /%D.NU\?6NIYQ\L1C!X-ND,G(]7\7#1!?"[+LAG MAPAN6Z!6]OB,YG'TY[G M'RB9%-83'D?C>+F:QO-)2)))/((5K>;=%;WS]8]WOO[QRM4_@K<]U9&6_""S MQZ!"L0[%WC65,-CHVZI6X "$J5T2+0*R$:K@/WV@XLQI(@ZJ1&DD4-:ZZ+S= M)%/OC74P \6/3:_D.E##ETR=M^<:>ERUF!;%I1.-OG'@4VP+X;P$%BV+%LMZ M(=5^#1&Y*ZN$X1E:S"UV3V"B;Z,>R'8:-#3?.S"MC,3>W4QM(,+' M"492HYGU,''/:)NQZ2V!V%S"5*UZ&'<1X6?38?#9VO9HV1K>'KM:'0W>RP-L MJFTU%KAS.3MKL/'6X)(Y4-PPDR(9#K ORI=M?(]L52K8?Q?L4&4"%.X5=G2C M%:H_8IVK,[T]QBY/5N40%E_IS95-OR@V7;T?L9]?]P[8\5Y1WV?EM6M' ,=%O%KV6)AXOIS -(O. MFQ>G]&N'K/$0K.!TN>J\62R'\6+:)HN> 4&?XJX=O>,M&22 M5/N*A;0AW.W1TWBT6L;SU;SS9A(O9Z-X.%J>L96]O0+H+P8L$B\FTW@<@ $F MB2>+23R?=\E_4_<97+/9[!.X3C?"O[&0?>N?OSOG^GM-<&V=]F\%[R-;70]^ MCQ6WO_JY\?.:Z1I+H(N==NY3)V,&=NLG3J@NSB= M3N/E*'06I^-A/ N>+-%8C9V7X+$;MQYXGY0:7G*Q#_SLT12TSFS8%?36<_!% M^N8:K4[,Q0V@7H<-NS.$S]I@VW^?^CD#;3^9=ZW$; Y10L_SSY*HHZI$'W-, M)C.(9+J*;C(#%;A4_FBW@V["K_S_T,'5SVSJ@X1^UH MF>V5;RRNXV1]/<]BWJ9(N=[#ZH[+6P)+"&2B.'*@PHK+H;NV*:JU6I/J9^ FVDL+R:(^IMN:+"^05/FN4NRI;_9I9LV/+KQ8K!L.73C59 [ M^B;^G-O 5[Z9I[%-SN4,RN3N/15)_$),%QTD2VAY%/4=\$Z9?YD=HI;RFN$G MH./&7>-/3>R=AXMXVA,ZP]@> +-XUJ,28&Q7N,;H1';E&\9V?0_8P55/HN(# M=DAR^;ZC6S&'L>HZ79PS.*T,W,_O')3>[#$L=)7.7W2^O?J%(O$/7D1RY.N- MPDY6^^ZLFX15;#PF3\GPJXP^L&*&/*KJ"3'[C75FKKM2N2*IZS*)*D SFY(K M/@H8&E.=S?[1NL_(UC)I&BRO<1<,-CID1\HUHUM!Y:Q@Q;9VU&YKZR).)X14 MHPN 4O<6*\TETV!IMH_8N((B1[[8D6-/!065BKJ1C[5>?;QIC2?7M/%J"J'6 M5032G_0">07/8K7H8C,?JKG@1G,5EK%QVPH7S=>9'Z^B>6[ #?5V:XIF;L7U MF!A?%/+U4>JOM:E:(AZ7I?,0NU)R3CY6<#T7A![RP>!#5^846KT]=BS MH52#L;,I[5LRW=X!*-=>"Q\\P61+H?^027-3X@;DI%DMI#H]Y:;W(L\IK^NR M:+E-)BGFF1C6E.QRM$-4W17I';,SU8^L*2"M;NT00;G759;6?<7$P*Z#:Q_I MM='8[M:HO%H.,!%GJ;<<@;JD&,9).?7'.%[T!CGH6<9E\#%+8SF1[A< Z_O? MML^Z-QIR3=C_QD'0YS,-W^KGR4/?@:)?C./19'+FB?OY):=QNTN=Q--1CS4; M+^/AL&M>ON@,:<>FQ:L>^]S_M.OV3A=@R(-D/ 3DPS%X\#TY#_;,\418<'K8 M,UR@.D!"\=X%6_>;3.>U[_:Y8U5NLJ8E]"Q_C85;03EN*FWG%4GD!5?.?@7U MAG!'EY3@/&\4Y(/"W'S8,&$;>DR?)D1KZ=8:R"#Z*TO7^VX.7'=/0G+)5C@.%;7WSO-&B8QM< P-8YY,% M]>Q<^;X<9S C.KF&+50B2RA8X^,IH&F=E?6(=>';PG(D#J#J1;*S!52DK\'G M[#+7^%HMZ,?;-#(U$:*&ST5VQ,(>3.:[KC#B !$RMER*+:_H'ATD=70B@:E< MR#/\0CLP"2FJ\D/%G<$^S;ZA\W>H][%M%I@T!CF%#WZC#]ZP"2=V :=FT[;> M6 '"TDK_>9ON[L5\S(>/' 2\Z&&WG:YP@K!>U.P'\KWB309G1R0/F\71P/N ML1]C[@=@5XC*.'47;(L5^Y$[M7)_W+:-(7J1, %#:W6V>S74D,8N^ $5\LKC MU7/BHA= &HCIP@.%3"ML[S7H#M-I+)U\NF*VD^#LZ*/D@?Y+-.EA[0ZB0N?M MIA0IK*4]6P^R,F_A<)-C)SRJU7<$YGO'&"Q^'\1#JR'3=WM18.!/706'=5W@ MZT?6K>SN?-71!ON(ONN,%@_A\2MW3LJYT*&2"GL,N24/>^] .Y;WV"]'_-,] M)&=;+!_H>V[FM^#IG%<],\N[S 7YEP7U:C3/;5-C%1_;LZ?\713?3*%P+T&- M(I^^* Q$-*]$D5-MXQV0YI8.7,(^HW/G7F#/ACV)V>JK[#1+T#"GQO;8-HV\ MB.?=@U=<8]QT%?&)+)FUQ\C;#QMCV83%/:"BWL\ M=6'/B%)1UG;,^TLN<$U5Z0,:7KAIL,F1>SW)2I7JJD7> 2,SAUF1^=<[+>@\^&.#S^Y:VAH[!X#4-(#(BU#PY<$TA?/1( BHQ:,F];W5Z MHRG>/,V3 25[,F?-136C%=]:40-+12G^ RLYO<'1V2#IK2R=+O?A VL+]V>M M@+[EMQ=O'2MUKQ0/[UFZ_Q/ SBI/H.@+9[.AO%RV273:#Z/9[-&*]1T ML.B.PWZ@Y7PLTG#/VX,M(""'B9-0D84_N]SP)I_%\'&[#>#A8?;_0/Q"=;K;W7\+^)[D8 MR38>32'F[DN]S^+1:!:2?C8(8O,OY\ ^GIGUU :_@G?.(SZ/YVW$9]UQ+S1Y MO_590GM@Z#T>!'KM?3U%[1;<(D*'-D(GP+(M+=@5R@WOS6M4>DY'#*+?Z> ')A;Q;*NN3"O#D(G$GD5J0>?[ M&\$AKI[@ML\\6L/)+F#3^2^(":8>T *ELT^ MIO_;L:SO>?X*2QW*IDO^_YS$>@GNXATGTVHNOPFXO%G#J0/W#*])<]^2-R@5 M+X5C'CQE$H0\?:KC, ]D(ZKUPZ1X&:V8*T;^Z^>='O/]BJJPVMD8%S6B;@52@ZE(R"%NW2P&06S1EJYE\5L@^!J$M"#Z9YE>+\7X6HL$3-ZX&PP:.-A6R%P;+SCGH"TK.;0OI6GYO MW"4^$&%B>08[HG&-];6\H:' _%. S:;7$CHAP9MQD;-T@5%K<&0?!KB$--TJ M V1C3R$E[1!3<99B5#RUG7$3)J_RLY,'71!T-1*IU0SOHZWO5 6,)&PA1FG, M0$7CJDGN4#%\F'XGTF\SJ>^#I\GHQ&3)=PG4Y^U&^8Q=K8GM!'VT[2HB M/X6N\" OVGYW\R%U,S%7>QZBRZ/J3$3LI*VQRR:_H^5PZ-G M:L8_9.=3%VD@>9@ZS(.?E1NJKL#^N@(>+!1]/#J)@(XQ+.?&&#QO$JK90N?P M>V);LV\P?WW'B9CZKO+:>^F]MN2YQKV[>'U]^_P2^*T]13WPXX$.Q%Y. S7>US=2NB]?\KTKQ"K!14YT MY")E;K<-Z#WW6;I;6_@.&#JR8]5#YS9CV)0=6OXT^ ;8:(TGS\)(Q$&N;UO$ M+0;Q3633I* M;POZ+L ; &>@?D$=IOCV:3+ 33)&6/+9UK?'.?M>W[KCS$T# [.CYHZU;*;A MS^Q7.!%?27< MUQN@>]S\D]<).GT3,"JY)YX% ND&N?5B>_O1"N8J;E:1K$PNIGTR68\,9;'O MW\=X$OP;*1 O;>E?@C'L9O$_E^*?^G]LYIK_C95Z./]+-6\$WEAO('#;P*?# M ?[;+@7_ZR_\1ZD/]"^NK'4)P1G]NL,[XPL< .\W&C; _H$3^'^"Y]G_ E!+ M P04 " !L;%U8K38K8ET& #G#P &0 'AL+W=O7RK3.3N*W*W=V8LN@E:$K)WR9 MY]*MSDG;Y6FKWUI_N%;S+/"'[ME)(>^*YHZ3=^"_9D:NU/7GQ*3UL]!D2:DL :)/XM:$Q:LR+ ^%7K;#4F M67#S]UK[A^@[?)E*3V.K_U!IR$Y;1RV1TDR6.ES;Y4>J_3E@?8G5/OX5R^KL MZ\.62$H?;%X+ T&N3/5?WM9QV! XZCTA,*@%!A%W92BB?">#/#MQ=BDS&V^509R:'R0II4?#(+\@'Q#UXH(VY, M@AVK52H#I6(TFRFM\-.?= -PL+9N4ML\KVP.GK#9'XBOUH3,B_WV^3N>^,+F=!I M"^WER2VH=?;J1?]U[^TS'NTW'NT_I_T_\NAYFQ %RZ3 M8*?D1%4]@,L*HR*O(G&LU2@O"ND"K\.=S57%@7,C'*R:E$@K#D M$GT:L)):%,XFI2-V5/C@\'F^ZC1:,Y#IKQ*JB:$C#MP=Y!RMVN(KW:K$MF.T MP,0N1F.&35M6(336K)<^<;(0,YD@:D'A7&T*>+1>B<)6#L&&(>E$!L+:6UA= MY@2C*;@F8JVT>%NZ!"JT36(N0@83\PRT+L;PPN$@6X].DS,USBIXV#5>5JR[ ME(!;\P!4L"/%#XNU6, P\@=9@SPZK!!/GHAK MMVX,BZX-MH$7A 3W/YG>U! M8(_K#O-S+Y%N&J=ALDHT8U^[.-,R"& PW MG'8VCS#E#+%YZ)1$8#!*>#O;; @'O#MS&A4#,)1%I,RJ* RYO54Z ],MP&N'P.#[86SQ85;?'ERUCL MW$PFD7J^2BBIB*=_C, ;,2J<+^9/)(Y[#- MU66Y?0)7"V&G,]4P6J.>R^K @4YHAOY[%9TOA;_#4#AGK9^[W%L:D]Q MNJH+N@T4VP%JN -=7>1=VS_917O9A4X#:":BX MS9X4-@TY-*TRE1JM0B+>\/Q=??XV(3Y5M/M(&1K-.@[-ENJY0%=<86PQ'<<2 M1NUVKC X+ZZJXOTL30S.L!FZE=SZD;E J+@C(V]+Z5(QQYTH!A0Q68!' M0)LIIQ7Z2TQ%,#CO2EC&1(S 8G\\3/.#OH,G]E[DGHO::)4KYG]9DW#55Q@8 MM(RIGRI;4_B:I#MBY._92RVR9FRHB*NPX#4NS+IB^"B*'+&*(_X!U"2IN+"> M,]R>&W52QEYD@1HY\I39-(Z<2A+[S*H*K"2WL2FP>I2AV#'-(-S]+<:_7\95 M]ASIN!\>@)C'LP5L&N:0;37.3QH"5<]*ZM%L$5\RDUMP,,P_N1. M(<<'L#^SN$G5"S;0O.W/_@)02P,$% @ ;&Q=6 PH%!#]"@ ."8 !D M !X;"]W;W)K&ULS1II;]LX]J\0GG20 (HB69:= M] B07M@6[;1HTMW/M$3;G$JBAZ22>G[]OO>HTY9==[?=[1=;!_GNFWKZH/07 MLQ+"LJ]Y5IAGHY6UZ\<7%R99B9P;7ZU% 6\62N?7IBU%CRE37EV,0Z" MZ47.93&Z?DK//NKKIZJTF2S$1\U,F>=<;YZ+3#T\&X6C^L$GN5Q9?'!Q_73- ME^)6V,_KCQKN+AHHJW-IR.6%(:J_)J,U"0R\+]\Z^5 M'#H;+H,]&\;5AC'1[1 1E2^YY==/M7I@&E<#-+P@5FDW$"<+5,JMU?!6PCY[ M_4X5R_,[H7/V4LSMTPL+,/'-15+M?^[VC_?L#\?LO2KLRK!712K2/H +(*:A M:%Q3]'Q\$.)+D?@L"CTV#L;1 7A1PV%$\**C./2'6'0 )L, T"T>FS5/Q+,1 MV+T1^EZ,KG__+9P&3PZ0-VG(FQR"?H0"#N__0UG!(I_UX;"[E6")RM>\V/S^ MV^4XG#TQ;*XT$">+I8%7X%;&BI2I!;.P=J&RC-XQ;@%"(O*YT* &=BH+6*!* MPXO4G#UF""V(GOST?]1^]V;\[1W^91 \8D844FE6@%P,2TN!FR?LA$V"P N" MH%F^^V0_X,D^P'&S:!^P8Y'$?K /R?2'(0G]:;P'R:Q9%,7#P/8]WUGG3_8@ MB=K-TST4[WN^BV2\#TG8RG0/L'W/CT<2!S],)Q_ _313\TPN.28JT\HB]"ZC MZ:Z((F\VWGV\_7^G+,\@04$P:/CQPG 8)KXY#NP[88R#*HTI>9%@G#'6,(@/ M3&FYE 6@Q7>"I=(DJBRLZ0C%FUT.R KPQ^&1+/',+&WA2T$DRO.J$)J 5]C"??ELF>^'_Z K*R+$J1GK%;9[\OM$BE9:]Y(C-I M-[7C7[:66+"W9;9AX95+OAYEABJ+,)"& A,%E8QS@HHN,K""! 4/$P<;+[4 M0N0H-]REI7$)AM4K0ZO=I;[[+:< M_PDU) .V$Z$M%+J8/F$1.FM?1BMNZ%ZMUTK;LD#.8)LL@%TH'>E=(W\C_Q9L MOF$G$([\ (H[XL\1WC+9+)<@B7LN,S[/! )=E.!P6/(BWPE?2_ -K[Y@XBN4 M[4 CP :R3BZEC91K0"PMU4C.@PAE)BG6 M(=2.2 8$X;.;7@4UY$LKGO:-&IW$*==1I(J>K7CLY,H/:Q/!U=W@EPD+'!*# MM1\V9'7SBO,K6%$"(UUTSD!P/3"(/X7J%HL=7'X;B[O& JZ>("5++5,RU/3/ MDJK+OTJN@39P2L0 ;["#2I$](8F^(3O)!#@U=(3(4 %]*<7)4XY* LE3".I) MYPQUGW%CS^V#@(!PGKN.Y/3=W?LS*G55)E..]-S4A+UZ_N;NY0W;#Y2="JX+ MXG\NH/D5&/A -L:"*OE7]"JP&2W #%"Z'J8E;>7?]1VP6UNOTT2ABO.$FQ78 ME@!K!,P<2^X!=CS(HX."J;0+;HMT.7> GE#F9=ZHH"O]V\K0/X \"VQ/V6MG MN;#N$_K^Z>V'UY_.V#HK#=2&5(!6EH ]YGZXL*O>-(L?^>P-N&CJ(F+?T&&7 M:<,GQ^A=&N=1X.@4CA>"%#T7H#Q1L, /0T=%X(\!.#L=,IE!$P$,H/&^PGE? MX4>*]JSR%61Z#:Z/R4)5T8/HQ_!>>6)7=4XE0Q$30E)%>AO_+:K KJ#AZHHL M!WH9CE-IQ.%+N P1<)CQ+RHPD M!ADIE9!Y2>E ^8Y(MWT(-M3KEEJ9#AY*0D9XCL:N@R#QB\86P03,EA'Q1J55 M1JLW]GC/T2^)]\"?5KP[ M!%ZS%C2$RC8]!;$'[NH(38'&8U1A]%,.O#6BFX$'&4*4\!H\=LVQ6=$BKU)R M'V3JJB5+)=)7X(GB)G-QTZ\+QL]-IOR#6I^[K4K'@!,68"R+A:!:V6H #G2B M=G8*/M<]G1*DLWY*N2/>' Y.@98)2!P9TQ2S -J:;RA6D"@@;()E26-I6@$< M+THL3;A6*4 ^./:CB%LC&V[(0+(S)!.&7 M5-0X$8B6ZE4CZ_=2;Y@KF3'U!7X4/WKB5$8FOT-DB!(%$?K?*?B#HZ!6\(W_5TBG/T;X MQ,LV[*AAZ#**'GD=KK=73KZ']2C>8OW@@*IE_4-B50?G[">9W4VYQ%S28OE5 M+&\<]"QOB,Y=#1PQ*1A4TG3;/@\.^%HEW8 =-#\,CKJ M1X=!0H]TDWA7 P>FGYW0W,<9_B0=]+WQ5]+!I.\G@X3^IU'ZX'!X7ZB*?Y8? M=)TM_H4T$&U%JETR=^7O)N(?.I.+NI%]IW@!9=B'HB%ZIX^#8*95EL%BJ.,, MM#%2:E3V3>T]*"LM,+-5%P+3+-?*N"HRL'!HLM]G>&DIBDD[KD' M5"0.$L#VA!,(+M<(ZB0;T&N1V[T*0$.@Z<7=%\8J%5S@3(1"(*GE23 M=0WY5]X36AJQ%%"36Z4WV$_5\PK7S$*7P6;^^-&>W@$-K+)%Z@/0"F^J43O: M==O!;G-&G<])?.5?-OZ!I)S$<6=FM;]AP<.][>[HIJC&5_];+;_G&@3E:JG_ M6LU1\/_2\M2??8^6[WJ#/WZ4SH>@8WA!98*#=J:35&2\;X]1.I=;J MRHZI 'GPTAU4FQ]V+DVGPYTSX6G@3:]V3W%Z9[W=([YI' TMWCV PL63X<6[ M9TETUCIP3M<[KZG_SX<:/ C&U%SN' %[QYY^GAPX+^R. IIIB.A,3]#CH9?& M-EXN-G1$ 8'1M+Y GJ_BTUA<.7'K2_"_FJ1SKY,HZGKU21BW M4:\"!#U-O \.D=,*;/![F8O.USRYT$OZ9@EC'KBE^["G>=I\%G7CO@9JE[MO MJB">+?$,)Q,+V!KXLWCDQA[UC55K^C9HKJQ5.5VN!*1[C0O@_4)!75/=((+F M8['K?P-02P,$% @ ;&Q=6,=[T%%X"@ 220 !D !X;"]W;W)K&UL[5I9<]LX$OXK*(TVY50A,N\CL5UE.S,UV=K)I.)D M]QDB(0L[%*$!(]L4R6T"CT[:3ZK5IRKLG3 MJBBKZ\E2Z_7KR\LJ6_(5JV9RS4OX9B'5BFEX5(^7U5IQEIM)J^+2EQH%ES=7:_;('[C^ MO/Z@X.FRTY*+%2\K(4NB^.)Z]_@CN92_D;/KS+KR<. M&L0+GFG4P.!CR^]Y4: B,./W1N>D6Q(G]O]OM?]D]@Y[F;.*W\OB'R+7R^M) M,B$Y7[!-H3_*W<^\V4^(^C)95.8OV=5C77]"LDVEY:J9#!:L1%E_LJ?&#[T) MB7-B@M=,\(S=]4+&RK=,LYLK)7=$X6C0AO^8K9K98)PH,2@/6L&W N;IFW=E M)E>:\^= M=U;C6Y[-B.]2XCF>?T:?W^W/-_K\[]Q?/3L8GXT5\;I:LXQ?3R#E*ZZV?'+S MX@> Y;%C+P+1!95K M5N[)0A28$/!<5K(0.4,O+7C.U<$.6!E 6&]4.3-SUTINA8%FS)7>(/X$#:/B MSZ:0J/X,&?0GR]&WHT#A-;[D8T"&SY<37Y-$CLI1,:.?9:*4W=U)+6I90U MWFVE41I"[=B%YU+7B:D?VWJBP*>1;\O?\@4'W?G_,G"==Q* )=L]GD?=R/:M M[P 6^+;?AH%T0^J'(X'TJ>_[MCBBGF>[T0)%ZOJV01!($MKT.9 MMPYOQ6%(HY'4\P/$=EL,J!FY-A(/(+F'$IVBFD2N#2,XYXLC3SJ MA;8O;@$T 58S40AF:"BT943%"MR^T5+MB3+-2$LC!I*Z 4/X8L$-7:UAUXSX MMI;\QR/H-R+@0^>0MO&T6S_,)ZWSOMU-*2CC\0%S:A>>\Y MQ M@ MO9L?UZ[ZS\_*XF)%5,I4MR0NV6K^!]-[".6F]0K3*(,T%<+&N,)R99Y=% M[]OH[+?QZ6]_A;Q29,WAE(/0"\@\0,^.#U=VS^D=*N?V$J2>_^]%*]8/_ M_)D_%EAO%H^+TQ'Q\>"R16^H_DSJ?KT&IBO3U\[VJW6:; C2U^ULY@N%-F MT@DH*>![>F#24X1J)[2M>E=NP?%2B5X2N@Z-$KNH@,-[-M:_QZJ&I ;^"FD\TG)>G2BW]BF% M;F(3"]A2>KIH.LM#ZB8C;"6B86+OZ&^\@KZP9<6F;D5=6 YEG+@C('*1..&I M?HS0.58#G85P\HEM4R+P56S[ZM_]'&1ROP2_5^$'A1FD]Y2L"P0$S&;^^T;4 M"-TY"(Y=0)&<8,1-%RGPA\ 9(31G,LG.&<.61I0,<^D"Z'LZ%D&@8/$(0!]Q MJE->,_O#/!WI +"_@";)R#?OCU.C5;V'HK](@P!.V>!;&(O("%N6"J8A M0<^Y!HHD("]V2XYU1\V%<$YD[9>=N0)N]]2J *^/8JZY-M'C#&('_*"$>%>5 MV>;#!F-P,"DK-CFXLSW6'@((;')3:&"TX ELG5G-,&O98@.9C0'8@A=84=\0 M/L% XSOV9-RA.3 >!:L.2*"!/>CHF3:[J /3Z&MG-C5TP9_ O J=V#BB7= \ MGU0_2+N7%!G2CF.DZK01&&4$W>X4M>"L$@8[30&!1\ 5Z$-$:KSVA!3'XGR$ M2IV1NWZ@NI@?8G24*L;#$)(E%!Z*[R&*\1OO-BCO"2EU/6 4'"O9@$4CPH6S!HIK_,"=MN>4,V ).SEU$)Y#@.IPF20K M<_/O2FY*4TF;$J[_C%QBL7IA?W?)IX+YZG/9\^\[UK :SK\O#'I; &.<9(>C. Q=PT+PR*' M.Q6#$E,OGB4':H/PY(4SMY4<(Q!B+"5B00Z&T 97F;D\J-NM=8\P1,]NA?R<4KXPEH0(;1V?>&,_)VHVI. MF9#E$GLZY/6'.Y M/>KS2P;N\&?>,!7=OJ"YS6CO7M=L;PY^_1T,+7^F*/H^A]UH[&+H%%F"D7N$ MF)K3=+SB:SIA9FHA T[RV''TDC^! F!04!"K^B=Z) MEJU#!8 RPB84Y )I"/0'D!6ZQTKKA[-2RPF[*6NW_3HI-U[,K?UZR&'X?5+-K\P!6&O2,$7,-69 MQ>&$J/K%E?I!R[5Y660NM98K\^^2,_ U#H#O%Q(@O7G !;JWAV[^!5!+ P04 M " !L;%U8WG\^CID$ "=#0 &0 'AL+W=OGII@&%P%0MB!-:;[)]>^L]6=D^7)9:O<+:V^;XHQY MHXVL6C"V*R[\/WENX] #7,1' &D+2)UN/Y%3>4<,F4V47(.RULAF/YRK#HWB MN+"+\F@4CG+$F=EC010K9$F9TK_!QY\--YM)9)#9CD=YRW+C6=(C+$D*7Z0P MA8:/@C*Z3Q"AI$Y7NM5UDYYDO&-Y"%DR@#1.LQ-\6>=GYOBR_^BG9QD>9K$G MY%+7)&?3 (^ 9FK%@MG[=\EY?'5"X[#3.#S%_FJ-IUF^2L-@%$*?[?V[BS09 M7[6<<$MT 7=\Q2D35,/W@D$NJYJ(#6[HO$0XG+SD_BTBL@@B(VB<,/ M+['Q\"0V"?=4&!6"&U(W:P*.1^1/<"_C$YJK!O&?-XP$85#B71%&KA7*%4*DTD,844O&_ M<06(]PR)ZT;E!:8>J)5<*E)92%.#D7 VBN.>0.PW.\_;5===H*P4&QNN.Z8U MT<">"X*9!J?D CXWY:8-XGVO]2K!F&0IY3;;DO(UXG$E8?[KI%_7BI=N7<*7 M 4_?2'\Z^I4.?)4K5LUQ9W<^[/6\D0]OYD+V+Q>R_X<+/_"24LZ.S%'=T3FT M/]^:X_DB"GNY5+VQK;D&0YX05.+% !@0BUD73/258&(U3.$%CM88)EM4X36N MGK#LT3A,F:LX*#HJ/5L+07N2B M#'#+&O=E'?;+0NS^G6_VYB/&S6.P M"'VEZH*LK#;DK[D/"%!DWK^/=G@*>+T,N^SMUT4EY[M;] 4J.8!*H.F.R%&G0[@V@'6:/]W;6FUOPV! *$+MX\ R;P^YCPPN M9X\5E0S[I_AE"M ]27LIY:C $.Q^C;.#I5G4*YDKII;N86#/3B.,KYZ[WN[M M<>U+[IVY?[A\(6K)\;R6;('0.!R/ E#^,> ;1M:N )]+@^6\^RSP_<24-<#Q MA<22K6W8";H7V>P?4$L#!!0 ( &QL75C":!13"@H !(@ 9 >&PO M=V]R:W-H965T:G/!PMCEL^'0YTN1,&UJY:BA"\S517<0+.:#_6R$CRC044^##QO M/"RX+ <79_3NIKHX4[7)92EN*J;KHN#5XY7(U>I\X _:%[=ROC#X8GAQMN1S M<2?,_?*F@M:PDY+)0I1:JI)58G8^N/2?7T78GSI\D&*E>\\,+9DJ]1$;;[+S M@8<*B5RD!B5P^'D0+T6>HR!0XU,C<]!-B0/[SZWTUV0[V#+E6KQ4^5\R,XOS M03Q@F9CQ.C>W:O4?T=@S0GFIRC7]92O;-T@&+*VU444S�H9&E_^><&A]Z MV#LP(&@&!*2WG8BTO.:&7YQ5:L4J[ W2\(%,I=&@G"S1*7>F@J\2QIF+5Y]J M:1Y/K\"PC+TI4U$B2NPFYZ4^&QJ8 ?L-TT;:E946')#F!^RM*LU"LU=E)K)- M 4-0K=,O:/6["IZ4>"U2EX6^PP(O")^0%W;VAB0O_(?LM=*B_=)PQ3S72YZ* M\P$L"2VJ!S&X^/47?^R]>$+7J-,U>DKZT;H^+>V=,H*-7?:45$*YZ;'U#9KL M+7^D'@XS"\%252QY^?CK+W'@3UYHIA>\$@N59Z+2C"^7E7J &;#G$U)/Z!L^ M/G/8:B'3!>2')4@0F= T>%E)5;%+2 0048R7&;L5VG #C<#S1_OENNQ].R]- M(S4L52WG)6JD&#>F@GS@L$+!$)!%"K O'DI4+]:Y!T>(:Z_&[U,$Y%*CEM$16FDY$I [#7Y):- (#,Z9T.2%,441-M$ M&8;;X5]KD,K9K"[G$D.8YL&P3<72 (RHEH4+(K;%L(OZ4AD:G.>G#SRO&R#6 M.&PZ&E&C-Z=:&).#P@@G+&ZP$7P L];H <;GL-BT(3BL/HV%*!*=9E^BM8)C M6J#F%C362=L*;ZO:\QG&O,.NZ6\O>%#*P6@Z' E'V12X7M)Z^&FKK/L0MGXF M@2C6;?QBDLDP;Z7@757FCZA%BS?DL)3KA57;+&I0-%/D1=+SL)8NNS3;P=1D M>^A$43AQ1]O1J@VBP!^XS"D_HFU2ZQJ1PII2,'JN'?O7&8$+**"M-*@:RIPI5E/-E$+FK7(\+*L:2Z X1UL060+ M!$:I8$JT6C$!N5<]"F&#%=*F8;[G_9M![ZI!!3([/*.J*\4>!8>)9Y4JFH5' MT(.9]1)@P &80Y82<@ \@5LQ\<)N(BM1X#N12[ON@.:R$S9*@"+$R8M&[NTZ MZNXHZNXI U^V1/D08 " );6X_:$AP+D1Z@QG1W1H()Z]IRA,E[XXJ?]_D4L&W1N7US.YY68 MHUY?&OJN)A"Z@>!K=,?O9%G[]@UNY%!QI-V;>\@*J9J7\N_>K( J =RVKU&! MUPC,!\HZ[?O-ULO^WO#G?F?]ET/T@L^MJWSX'2>Q,YHDG91_@1_=*.JUQX$S M#B;]#B,'8L2:!EK#1R>9A#N(C!(WC(]VP0<(5Q!Z$B]8&/G#")UKB&H1/[NT'D>[&;C+X9V)$_<;QH MC_WCR/5VU\<1P$8>K+AD5_ D=B?'KX7]P(;L!#;&![+E&8NCQ(F2/LA)XOIA MK^U[OA-MP!Z%CM?+ T@R5FU"Y4T^A"T+V %F)2B"D#3#=BYHCVRJ"=R*OGZG MD>LD>33O_P/Y]7ODU^M>&SGT9H-?DSTM5T(CL)K#+9[AYSY_:\JFEIYGL$^G MEE0AKV,?Q2-PJ1++SEQP+&<72\ M0'>18\+,*VF ':4;7<2E]WTWL&,A>"ZKBQ11@/:@AITQHJ>JAAX,U,U%EIJ MA?)+"I>9-'PJ@A1)I#,"&$IWB6 M,<63 !@-D]44:+#$10[08T38DM+(C> C!!U1 +@@65+Y/1O42E4P9+9V9K@ M:PL=3MS52^T7HK^R*$0&5; ';$J;"=H@@=<*0F3'KK6IP?"NRM3,/* 5ZJ5 M#4UP\"DZ>%\L--ZEHF7;YRW17Q?RC8+8FUX"4&TUU@0&U\W4^L?SU+?\LRSJ MXKOEW%F?O,=*MML-R%O'2GJIZCQC5X*]L6BT[U]9W#:%VSY#_*$2[I^&!_8" MSV9AFN_[_?'^RY'$(F\$Y&Q-:\+1V(FCT<'V6UY!A-%&VTVS4@EP[#E0T*Z1#2+'[Q&-[79G?_0C[ ]^NOT! M<+'):&W_;WN>?M0OQ>O/-MA/0B>)QD<9?-1:&CG U8\2_V=Y6.D=\5#63=:% M5+#AO,U6+U1_0P8+],1T>X_>-YD]9RN "QG8(P//C]FKECP=)++-5; M>+J(Y^ -RVO1(%NA8J!#5&#P]B['\L.GZ7=S!MU=-B@(0K.0$&'NOON_8>^> MMA#5G&ZCM3V5M5>VW=ONPOO2WO.NN]O;&PO=V]R:W-H965T8 DG2S4V Z6TR[L]B/C$191"510U)QLK]^WR-U6K:3>--F MN]LOID7R77RGGGBV%O*+2AC3Y#Y+3C/)\='%FYC[*BS-1ZI3G[*,DJLPR*A^N6"K6YR-O M5$_\SE>)QHG)Q5E!5^P3TW\O/DIXFC18(IZQ7'&1$\GB\]&E]_9JBOO-AC\X M6ZO.?X*2W KQ!1_>1^]B_0NKY)DAOE"DROR2M=T;!",2EDJ+ MK (&#C*>VY'>5^?0 5BX.P#\"L W?%M"ALMW5-.+,RG61.)NP(9_C*@&&ICC M.2KEDY:PR@%.7[QCDM]1/!ERPW.:AYRFY'VNM"SAZ+4ZFVB@@GLG887QRF+T M=V#T?/)!Y#I1Y"]YQ*(^@@FPU_#HUSQ>^7LQOF/AF 2>0WS7#_;@"QJ9 X,O M>$&9+<;I=HSH.6]504-V/@+74$S>L='%SS]Y)^[I'GZG#;_3?=@/XG<_QI]_ M6OAN<$KJ\3>A&9F/R6.4R.>$D5!D!$W1="L8AH04(F-<0 (KGZHL!= M4T"3KW"% YS(5P(?;TL%K"B8*)BDZ)=JW$-::I[R?S$%GM6PPCL, +Z,:[ZB MVL!D(N+Z@122A\R0=H@(0XHA@Z;I0V\[1##PT1R\2DJ6AP_ ?9C0? 6 N&RA M:1Z1A"J@232P55"E>TAXKAEH6%N8."U#71HY#'Q?%@E!$*0%-AA"(5) !6RL MJ8Q:ZEI2\!,2E[H$S(8:S2DN( .-9(0J)4 A&O:NN4Y(+O*822"B2,8T31'_ M'5 2\@'D4&0-H0['HI1 20%J%$[1%/Z)N M^#%0@)'/@E*8E1)DR,WM#48": MWIC_?5)]044<*P;*B2F7Y Y0,$(S4:*^) O%*@>-1BCX+JVR>Q:6C6 HMZ(9 MXB_QX HJ0<&E.$ ,^R6U!K'>3?DLT(=>AXW2C[IN*C7OD5K&+R"4^XF?K -+@; M^0Q1:8#HLG:,+GSS$#BSF?LX3)_N+*R9MDZ.WET *; 7D6_5/>@<[(U')FC=TA0R"K@V%BLV M&*T@8P!B"0258E7:L/FDC108U\*TQ!C)GT!&:1BL=0'' "H@DE@[,W&LLNP' M1B$B,RQ1NO9'C@T-B'2P6;UY.4-\J?$2#DIW$G7'H#F]A>0)IKYM===X@^K\ MP\3L/5/U>-7586LF]?+ D7>N^/\AS-8T$C$%"=Y8 2@\8='J"0?POS)>#]+: MW\#.957N:"P?T.WJ[4?$<]R36>?9=[R397]].>^O>\,X\JW'':K/A?ZA_F>H MO\DHSM1;#&9!U:X_F%TXOCO<.W/\CME\%E >[BKS-D'1IJ:+H/,\=?RYUWE> M.H';M=&Y$RR&+-3CDU]CCJ^A&(',S*(W-A&VA6N5Y>BM .@=7M!"$H2C!,Q'_G3LPAM(FM89^<@/QK-V1@]C MJ'V1P9CI (NJ8*;YD3[8>0J5H60Q=D9L4A7;3*5)MCMS^/C5K?ZUQTNC9C2: ME\+X:YU3 2>61X,-9O(8"Z8WAR-I^=ZZ7*'OO+QM[N@L=>!_P9@+,U" J>[\ MX_B&.[:P!5-5/2>V+6ZN=+S:)(/GXJFKTQ_?]>K_KBZ_-F4\_U^FDH%K/#S>9]W7)Z$JW&V^&][4U/Q1OUVTN? M[A$Y@7.JJD)4[KZRY+]%M5-G'DQ?W1%?>WQ"U!N6JM_K^"/J/ZWO?_7\0D!T7MU)G\$ MQ&_K*\>>$YPLVUAV8$@,G&!V>,EQ6$#T'!=H?M. .'6F[N)["X?'^"4'Z^:7 M]"D:VIZ4_3!"U>"E&SC_V%:9N8MD&5M7*\OJMK#'YJZ'+[JN/0[$46?6BWV=6 M,V5810;F@6$,S"N4S'SJ#.'0^V?NU!P_$_7BQ*#F^3[4[6>OYV$/QE[3\=O' M_,L<;6TJ!W54]]I72%5"XE2L:_.RIF0;/CG3'6ORQT$M,EB4-]OL@D[=\;*9 MZ7>.JH:FR K)$KQ"9CJXIK'S(N?SVP:CRY;1W'P8:RW>:Q5G\?6%G)YT%+MF MIC,;IE0I'O/:-N 0RZRT[:(]DN%=FQ>4\7)K7[E[S8#=XW9S9:5A&J^0I.1H M-K/.@!=-6GGS71WUP\2,2FGN& %+.;O7Q/-)9J^>1:799QKO3.O4M-21F<&E M!WN;(:/W/"LS\#A(F^(.2*\3'B:;]S*:=*&KNT^ JZ9S1V7S ;8AU)J[,DK! M.T@A=OPCO/:3*VKN)BK$G1J/QXL9C1C;[HY-.G?],B97YD:CLE\6[+6_9K:Y M-'EI[PJVV^V-RP_FDP52C@'4'<]G(R+M+4;[H$5A;@[>"JU%9OXFC((*<0.L MQP+"0_6 !)JKI!?_!E!+ P04 " !L;%U8^15%IKX% !5$P &0 'AL M+W=OL:;O/M$1;7"31(2F[WJ_?"Q4\K23MCM MGGGQE2IL*G-QIYDILHSKU:U(U?*ZU6M5 Q_E++$TT!E?S?E, MW O[>7ZG\=:I46*9B=Q(E3,MIM>MF][E[8#DG< 7*9:F\9\1DXE2#_3R/KYN M=BS0E(+CQ6&*V:I.DV/Q?H;]UW,%EPHUXK=+?96R3Z]:P MQ6(QY45J/ZKE.U'R>4EXD4J-^V5++QL.6BPJC%59J0P/,IG[)_]:KD-#8=C= MHQ"6"J'SVQMR7K[AEH^OM%HR3=) HS^.JM.&G;\EDO-OO"T M$.R#X*;0 BMNS57' IQ$.E$)=.N!PCU O9!]4+E-#/LICT7\%* #KVK7PLJU MV_ @XAL1M5F_%["P&_8/X/5KJGV'U_]^JAYHL!N(\N32S'DDKEM(!"/T0K3& MSY_USKNC VX.:C<'A]"_Q -0JI\P=G!51DLO' M0IB S>2B$DV0?\"M,%:D]%A@#6(:BF!)5D4 ":0?2F<9V&(1(IXR;AP#"+\.QE _=K$+W(UH?T'&5'2\QZWV<]B(5*#;+8)['H'*YI<"[\^\(V3 M%RFPS25[_NS5^<6KD==EO>?/AF$O''W.>?P'*@&$G_(YROLMTJ,-,V%IYK"I09838V5H-:*T0#D@X9+5&5LF,DK<(C16CPS2*CEC#"^5 MJ57 A'2XL=2HY>F*9F5>O8V<8T\Y]4M.7ZJ@,5AO#5=C!++*=@83N>@]4[D@ M$YF"AT;.V"D:W,NM1O^TQH6OC6#6CHLT^):+<81>ICFPC4Q %/(_D M_@WTN4:18IMI1"<:3L6HT"X/<3))1X'6, )AE H#L.G.^"J84;?F MPN]>ZB,5X>SITW3#4-:L&40O2N$IV .[$=T-C4:@&TI^%'*13;"!_1X[=>*J M,'#$G%'(#\-N?_3_<^-99N.=S\9J]+X1=S_:(C;FQ@=$-?*KR[H?:?M#H^[6 M5M8UH!KZW"RK?]?6^[HRWOC$JB=\&N]YW??\I"R@JK?3NIAMC(1;(_VSO9B- MQ/!=SC\>9O<)BM +*W2&_5_@>/-I?L(NPEX0]KJUX E[T?A_:';S^5IEF8KI MP)P6%H7$+W6O-]HN?95*& R&VVNQ;>)8N6]QI5EZ*[U70;_[\@@[Q\K]V\_- MN O_.W%W'@X16>M%?!IWAV9_0-P-@O"B=\3^'2OWO7%W$?2'PR/L'"M7US+J M$;C6*^H<>$9? >Z@7GLC;XD/@J\=7\I#.HRV;9%M4SSKS9'131UNJAO[$:O:?O1R#H#*'56;E6I$#C M";BR6?;-:=G7!K4T+$XL=RVX:PDG6CV@@?-T?!_K2$"/2.SL&.DZ(&;^=D)H MD=-1S1<<33,=7/6)L$F6G$M5/O-48S&Q07.1T=&!-_P&61X">^21L#QDB+'5W(>"(@8OU@-UQ&)&4JPZGU.>Y3T)-?:/* MRVAX$D%'-)_@?=)O]XZS>M;>]3'=:5QU9$+/W(4.100\\+<>]6A]9W3CKTK6 MXO[""&ULK5=;;]LV%/XKA%L4&R#8EFPGSA5HT@T;L Y! MN\LS+1U;7"E2)2D[[J_?=RC9D6,G6(&]V!)YSG?N%UUOK/OB2Z(@'BMM_,V@ M#*&^'(U\7E(E_=#69'"SM*Z2 :]N-?*U(UE$IDJ/LO'X;%1)90:WU_'LP=U> MVR9H9>C!"=]4E73;.])V&6-<+2\&;Q/+^^F3!\)_E*T\;UGP98LK/W"+[\6-X,Q*T2:\L ($G]KNB>M M&0AJ?.TP!WN1S-A_WJ'_'&V'+0OIZ=[JOU41RIO!?" *6LI&AT]V\PMU]LP8 M+[?:QU^Q:6DGXX'(&Q]LU3%#@TJ9]E\^=G[H, M.[L1CJF!Q@_1U,@-Y93AH'P.#K<*?.'VWE:5"O!R\$*:0MQ;$Y19DM1 M@ @F'.4=W%T+E[T EV;B(Q!*+WXR!16' "/HME05O,G>X$G$F_Q?!K=PT]-P7#.7OI8YW0Q0%)[[#20NAN)56/%'22*W52W-5I32"Y"1HT(H$ZS(R064.A/L(38J ME*CJNM:*'%Y+E9=".A)V*627Q"AX861H'!V*+^6:Q(+('(IQI"6K)/"\;)A- MT&.-2@:!HZ^-02CH14CE1.ULT><#9-V7R)+*V\+8@#W-.N"2'1_D, MO&O%#6SGEDYY$4H9\//DZ7=OYEDVO@KR"_P&H7(;3]*K:**'[6JI8/W71B)8 MT58@+-4CSFK'.L?((-P$;^BM:&JF MG8DM2==ZM"ZW7N7@W+EV>^AU=L'3U3,?]BF3+CELQ0$,9 H.ZH*VUA2M)UE< MJT!ZUM.@[_A(E\U[MS&@^_OA08IQ=?)(YH*0^FN$((:UT^NY+^ *K4':*A8I 8=I6$=2A"2*WQG- M4>^R4=2-RU&*,.I0F7X- MOF>>-00!'(\-#2?67P"+!#U=D;Z?F5/P!C%[J@5X)VGL&Y+I-/8%+WZ( MUEADL"G\CY=1@?'DZKO_,3VF^Y>W(KL8)^/9]!39[.CP;)RDV?@4[=GQX2R9 MS,]/T9XXG";GDV-QH)T?'TZ2%-YY?HQ(8A5;8@0.]B;1SEVUP#6NH& M*U)3B25$"8<4BLVQ*ZB*2X01C^F]E@NQE#DZ!W?6A#-P0TSN=UD=B%!@4"\V M.<_C2+:K*03\0RP J625^&V'Q#?@ I# MHX'7+.;TP?G*KLD9UAO-!"+)[R3@DLQ:.;N[W4O^V%>M=%V=ZZ M">QP8TW<%YZ6A_V\1\+$+4&R ,POU@-. +LU_6SQ MJ,>T?(IBPFU+*V08#[+AJ8UMU-NM8= J?D%P.!L3VC5[?[K_2'G?[N9/Y.T7 MSD?I5@JIHVD)UO'P?#80KOUJ:%^"K>.FOK !*U-\+/&A18X)<+^T2(GNA07L M/]UN_P502P,$% @ ;&Q=6-/8=R\8 P Z < !D !X;"]W;W)K&ULM55M;]LX#/XKA%<,.\"H7Q,G71*@[7;8?=BA6'>W MSXK,Q,)DRY/D9OGW1\F.F\%K<,#=OE@B13Y\*(ODZJ#T5U,A6OA>R\:L@\K: M]B:*#*^P9N9:M=C0R4[IFED2]3XRK496>J=:1FDT?[4/FJ1H1"E%C8T1J@&- MNW5PF]S&_PM\&#.]N RV2KUU0E_E.L@=H10(K<.@='RA/MML&0#OC%7UX$P,:M'T*_L^W,.9PR)^P2$='%+/NP_D6;YCEFU66AU .VM" M!VMQ-2,(LEW*NZ98U LXHL MQ7(>$1]P[WK<] 7<)(6/JK&5@?=-B>6/ !&1')FF)Z9WZ47$=\BO(4M"2.,T MNX"7C9EG'B_[WS/OF?':V+VBIMF:]5=VN"XT! V0JIC]1,2EK9,QU^HA.":+CL2M'L M ;]UPAY=M$J5I']"8ZF+4.MRI WVL4X94EL#@HFE8;RF4>VU, M(S!G)ZE_&7@C&K)7G2'^YK<;>/UJD<;9VU^^ND=_+J3G0C(Q?V22;N\*YHLX MC.-\U%]!L4S"V1G6%61IF,3%!.*6<]71M;E?B>*);26.9T46IOELXE(LPV*^ MG*AG89Q/M0_CSS]IDGD1%LO%Q#))BW QCZ?Z>1;FL^QEYBT[_D![&5A_5L'16?>M4>_]C#'@.?2->-2.8^RV[][/YOT,_,CT7M"K ME+@CU_BZF 6@^[G2"U:UOI=OE:7)X+<5C6+4SH#.=XKJ>!!<@'&X;_X!4$L# M!!0 ( &QL75C3E>4_J , (0( 9 >&PO=V]R:W-H965T^::RSA MYPW;X%>T?S8K3;-H0"EYC=)P)4'C>A%\2.X?1L[? M._S%<6M.QN RR95ZIG#);OWB3C>':!WVC@-[J$_J_X749X]V::QMD,#M_?E45(DA!>0L,? M%4*AZH;)/9A&2:.T 8//J)F 49Q M_C?MXFE$5JJ/!OU;(_8AK,Y%.R7X3[F &YB^!;7V8BG!2V:=.G0@)$"O!>X* MT98.3"JR2*L5\:4IEY;4-;8[+474-7"+=:\8+=%+Y4_N=4XM97B4K5,M'8_" M\:EJ:7(Z[U2[>___JC9S"G2%TS9TLD0C.=OV*LLF8?J"1CJ='&F< ][Z9$HJ MZL+IF>\]PYMBR7+L;"N39M_)U=O]07HE1O\ MG1Z"U]PR-S0WQ(/;R@/0_:*.Z>1GM6HE'1HRRM>I!@WC94]"[.E8H6"F.MNY MYTR>VO*"4QK4F5][B:*3SE"CWOC^9X@A;=DUB<$ZM-@/76FLM>9FUU/AB8)!,% M-WU5B1)OEDH7W&*I5P-3:<%3QU3D@S@,)X."R[)W=>'V/NJK"U7;7);BHV:F M+@JN'VY$KM:7O:BWW;B3J\S2QN#JHN(K\4G8OZN/&JO!3DHJ"U$:J4JFQ?*R M=QV=WXR(WA%\EF)M.L^,+%DH]846?Z27O9 B5PDEB1P_-V+6Y'G) @POC8R M>SN5Q-A]WDK_S=D.6Q;YJ,J M.#<53\1E#VENA+X7O:M7OT23\,T15*,=JM$QZ4=0'>?[4UG!HKC/O #V5R98 MHHJ*EP\LXX:A2C6WLERQW!-HD?MUI669R(KG^0.SBEG-2U,I;;FOBC)ERF9" M,_&UEA7*S09NTZA"0 C/F3"@%?T]E:FP0B,=H4@N0<^XAMR5('X0E1;MP##N MP3!N&3"(BC0&;)W))&,K40(Q@5))4FN#;5$R(-D3)5/\RJ44),Q4(L%SPK@Q M:%2 7PJP)J M%H"XE)8MM2JV HA@!RKU2/KL5F@GLR%HK%YIX:PP6X_ G[!)F(3GWOM)SFL* MUFNX)Z]3"M=2;D@N<$H4UN:,6D[:X3&G/C[*>=.0F6)C!>UHYH.":+4P^@S= MBU6UKA1I D)(2NHF.1ZE#7R3RY77$W1]^^J761Q-WYB&C/08YD&+)Z"T3G!1 MA0\E920WJN0+>#MI_'40PK5$',1&Z$2"V=1(%"]]/_V!!ERU#W*$&DN"YES'TPXQ&:[G1;4 MAT=Q$QN M0:9L$X%2MK&[-"J7*2PDVW(.[S-W1AD*"SJ]*!9 0-V>:Q+.EG"(6KM*@ A5 M&V@RI^>,$B\6(61!T]C2=&+2W5Y-H-7-0K MDOJ!V,K4_6ACZA22BJ(_R'!1N2[<3 )Y\^A'K>+*!C/G\4S M:9T+W\;/XFD#$(V#<#Q^#D^;>U$R<,0EQ4M75=J>G)V[>O$9WY)#Q]AICG M5=P32?O2_X\'P->WF"EDB:H]_?9I<*PONZG.CR?NW$IHX%NC%9_$T_X<=XT\ M=^/:23SL3]LEG0 G<=P?;[=.JY[C?V['C"+B)2"7 M7"/!T/LLKF;(-8R4/Z>KSSYE&,W/7.MZD5B.POZHXZ'AN.LP'\O92WOHJ1/4 M#]T>OM@D&4WX3EN)B_OC.'>/E)]"Y&T?SO:R8QBV:>WG*IZFTLWA<-I)-&FI MNTEX]^'VNG75I!6X;W13IT]=$0>=ZWDA],I]A*!+ =J&UL[5OK;]LX$O]7"&]0. "C\"VJ30.T:7>W./2!YO;N MLVS3L;"RY$IRT^Q??T/*#SED'.6QMTW1+Z%%D<.9X#6=,LGA\?U^.9F:=U5"Y, 6^F935/&WBL+H[K1672B9LTSX\9(>IX MGF;%X/3$]7VJ3D_*99-GA?E4H7HYGZ?5U6N3EYK)( M+\RY:?Y8?*K@Z7A#99+-35%G98$J,WTY>$6?OQ9VO!OPG\Q57"/P\+;*_S 2EQ00LK@ 7G:#1 M%7CBHJR:=)2;]>3B M7M%?7>>7139%!0)J[P:C\MEX0SO M4YEGXPRL(&3<:ZZ 70C2UCBL<+M*6&GHN@; ?/=HH-Y1 49;HYID=7IQ49D+ MMY]@2J98&NLV:UZ:$IEOX!)%FN/-+U24Q=$?16;GG -1L[*/TEK;9FI[')C* MO@2]PAY/RQQ.56?5H#PP6IA4'SYWQDKXBQ^N?=^ZV_KQW#G8W[48N).SR"N3 M5LC8@^V&A3]OO'\SM>/SZ[Y7:]]^+/[@C#3S$=C'^IS2N[0=(?.LTAPAR=(/S_M,<]FW?KH/)NN, 48H5 MX9CRI-N)!:&8"]KI8SA.-&:*=?J.=N90)7 B;GRO<*)BK+38LO'A>DSS.*:8 M\!@+RKPWL>:84^7UJ]@?>^2/PHSW&4>Q9L TC/W8#;0^HP*&D9AZ_0S36&(1 M$U\ K 7OP4+,8J]OR+""G:.4'O:@L!&&8V*W@/F2"\P5P32P%,.:*!S'_IN0 MMFA,<4)\->QCF&HP+>DV\^,F783S$@XR-,S+N@Y,P5I;P_6UJC564@0FR(2# M]88XXR =]]<8\D1@&<>':-AA6F$2,#IP( G2:0K);9?OD9G:_&8E3)-^"YJX MMDQ3GS5*)&C&5_Q*F%@&A0&MA(01"6R\\M\(++2"B8<=81AL20+&^<9 $C/. MVE/*9:.0KC797[O'UF8>G#*,^4S%!,?$[TYPK .R^0,9Z+R74PL(%9H(=)8N M,L@"('=:P*&<-_NJMEGWS3G&S_:Q]5V;SLES@&RH(UA(TNF#HUMJ+$FW+P:3YLGN M <\9 6<5G3YP>Z'AN&,0+ [A>2AE@I-80OP3]IG"Z4XT%LP/ND^EW8M]#"%) MA:-G:29^D'QH^VM9-D5I$YS*Y"YUA"+O6N7@.1*^7IVZ(FZ>Y;G-K1^QAK/G MVUE900D+K*'SWYZE\\6+5]8$$AIU#A-[2/Q6P<%FP85I9O$&"TO44,!7Y1R> MFBH]6J,W;<9\@$2TC6QG[;O+;&*0^;+,FJLCBY=.7%ENBGKW7!E*'07.Y=O: M3RUO]2RMN@77$,)Q%#C_;FM=WH=1 47 NHLFT?VCW(%++.[#R8.W&91YEM8S M=Y);]7^%+;*YK$O>DR3:GL;6XSN%G(WSN[L+:8&!^:-VCX=*=^WD? 99PA'D M^/,.1)$57TW=[";/B:11XO&Y=^&)&34=-F,5)=N%5ZA/W6%O\TZ2R,^P]BZU M,7+'>]&4U57'9634R0K?K09DG41#T\A/6CI6(!7I*@W,%I+?Y@JC16X1K/4F M+:S*KMD?TP&UW=:^NUF/3HWW(+C=45#2LAAWJ_QT.LWR;*>H8UQ$?J;4RP$[ MLLL'.9\[Y>[!Q8_:_L3+.NWU(WCKOS_QLO[MCXV7<6R1)Z54MQ-+(3&/NRFV M@$ CH1SEG;Y=O(S%"B?LIO>0GVM)H;:D=\'+XAC*?.T'2$43S /H!PV,]6M4 M*-5C'_0(U;*"))B S+>@91(J=25"8!/C!)3BQV=JL06?_Q /3 ?QIUA33"R< MD7Z &=-0_&N_I-K', ,U*0)[(GH# M9AR3A(%E^*<\I0J+ ,C$H-(34&"&0";,I0Q@3#(1F BY"YA)T%1@0R0P1%VU M>7?$#(0!#0OA[PJE,28\ -Y@ 6]BZ2=D5A@1 "6'B@%[-%!_2 8&07<0,Q & M1A.5W!$Q8V!"(F!"%IH*2 %N& !H Z 4LPSY6^W;']=@K83U0\P4Q#X5@+J4 MQBKQ+1@4+FG WC0PI_V-8%;F7L&(:)R0FU/K[[4-PV5/3XZGTH;@,HAU=.<_ M5"T0IF.ZVR<23+GN]FD%8;T+ES$;'<#-R!HN@\H$8A+MP&74 FC:=\^GUCXI MV(Q]![!9'$?Z@;"9Y-$VI-X1-U/Q8^)F0HA(/ IN-A11(&WHVQZX!",*_'/K M[V[W F="Q@\ SN1-P%D(+E-,!R"E.\%E?=$RS@,HRP/0LJ2[\R&T+"%[8)TV MNG:M\"YHF4X>&RW[OX!E3$5^@MO+Z[:B\R0 >O9W.'?&14_W_SV/W?X$RSKM M]8-W:V@_P;+^[8\-EME;/U"MT;C;B974.W>?;%^L+-C13;F#: D4WR21P5$' MMN)D"7%EY!T@,ZE)\-J*M/!'H(J6JD]E#:*+I-_]#PM:6!7=@IEI6R$GH1MF M@BBLA,^5O>[5IZ)FF <*\B''C"NHU0,YVQ[(3&#[KVL:*.4%EHF]8Q9 (6'[ M!8ZI?]($C4 IG 2NVNUC&*Q0$+ Z27I#9@)SL%,>N&-&-86Z+G +3$FPT#Y" M#"54F))?NUL&O5@G@5P;6"%@)T3> RR#N?9J8N"VHQ5#Q@&S46!2<1_#&2I[ M0TV&+L])96_;'>[ 9!9K2L#+R5UA,@4&%?)0"0[JJQN*[@#2'; D>\FM#TK+ M10PQB_=#R1)!L.8!6%C9*Y:A.)'P/@%%P?[WN[%*B+W=>O<4]4=K[X,>T.\! M/=![+]U,S.WH ;A?%P*X(WX #.C'PP]XG-P'C@CA!U",W .)6+<'+NS> X(( M?;IWW/F@P >#\%0U\_V 4VW^N>_@]02P,$ M% @ ;&Q=6/V0E)*;&P D&$ !D !X;"]W;W)K&ULW3W9CMLXMK\BU 1S4X#*L;R[EP#9>FZ 7H)4,OW,DFA;'4GTB%(M M\_7W+-QDR4JE)XWIOB\I6Q8/R<.S+\QW=ZK^I ]2-M%]653Z^XM#TQR_>?9, MIP=9"CU11UG!+SM5EZ*!K_7^F3[64F0TJ"R>S:;3U;-2Y-7%\^_HV;OZ^7>J M;8J\DN_J2+=E*>J'E[)0=]]?)!?VP?M\?VCPP;/GWQW%7E[+YN/Q70W?GCDH M65[*2N>JBFJY^_[B1?+-RQD-H#?^F'[B\U%E,F= M:(OFO;K[7VDVM$1XJ2HT_1O=F7>G%U':ZD:59C"LH,PK_BON#2(>,V!F!LQH MW3P1K?*U:,3S[VIU%]7X-D###[15&@V+RRL\E>NFAE]S&-<\?RUU6N='PI#: M16D_ ]'U!!V>.[%\-S(F=_HHTCE]Q? >EK6M_+B M^=__EJRFWX[L;.%VMAB#_OQ=G5=I?BS@"&'QKU2E8:&9P)T.+?5W XL^ ,Y2 M]T1FT2ZO!+PMBD@W\ "8O=$1C"_:3!*&!6./8%V_?AM'C=I+^*$&+FD.40Z_ MW!U443Q_-P(N:E%I04)$CV)?E:5!8P'BR_4,I,@+V\*&57=7PFH MU "HEG1Z0!6XMY/7<,FU_I_H6*NCJG$BP$BD#Z*6 ()&R'^UL+D8,:1*&>/^ M"J4UH[HAY-+2__ZWS2Q9?ZO'\=$YB1 YDQ&:6CJ:6HZ2P4XEH%\ )>'O\MCP6$3J MQRK';]!!,M7I1LJ"9;($3"(-IP\I"SJ@$L$$I>6>L!;#SPP\IS?M*0GF@Z/* MD5H!D,CI )J0HAW^S/!C(@J[(9\3W< Y -!!Y^ M@,/.O"RS])DYC('T:.N*Z=7AR? 6L6@7:KHD&MDQA09"38/; D'%!O5_."@ MWZJB+9&3;X@%>#DHMO'HZXQAB OE(*W=:.SL!9/;8-2JJ# MRKR5AD>* M)>M:LG/!8$6A4P( K. +828HJ8T^:L%&H/.@M8P=DI,"D #1: M/O0+(H':0O5$:<1?M]^N+ZU66TFJ[BZ'%*!@?@^YJDH 549-]#>[=7U-,6#&OTK0%E+&_X]3AK3LS M%N]XN&,:D5V< 1T=_P7$T3OQP&="5.7G1)7C[?X,MH;@ +/V5G=+0B%T4GIXY.F]H] C[(&ZE M=2N," 26(./V'"9IB-?^L&R2$F;1;/,B+Z 847>PDAHYU\("Q( S?/5Q.4AKI8(>T5 M$0<#E6BA&1*F<(GXA+_NVIJ"-89(<]@:[$%K@98T<[%5D?@Z*-H&J0E5.\,% MRE $@1:#@L1'4\A?/:*2ZXHJCR;&C/,KS[B50_C- Z-VR,JNP8!0%;UJ365< M]:=*W54AHAD;Y\SB[#=8L[$-8'NU-%XS*!(0.4<2>,"ME2KSE'Y@7*"7G5PL<8(!Y('\OX@>,M$)$&( ^%A (T,"@N#CO!%$[V&>+5=#.9 S<4A16 3V;Q=+F:)/8A.IT:U3]8AQC'&6:U&$B6 MV7 L/ &_/]E,EMWYEI.U>Q!.!:@]"!!JVC*^I] [H&V2P4A1-08DK-9 @P3X M&8/C?7S$!AGP+GQ(QH((&R<&-^-R3.@#;>,-<"=P-[OI^. ]4#Q0"^(97QH2 MD:.@AZ/9CYXO19D8L2]" +LD4P8P!8%X$; M<,-.OVIQR2"9Z=0Y#@9*L3+QAKT VTJ88#/*L!M1L$[?T:0Q3QTB@%7\R=(& MPH5!D- BW9 ?0Z#N@<%7ANAIZVCI^TH/5T?@#6O/H - /K:G<@0\?P>.!$_ M1A.C<^"6+'I$X$@@(UT)>V0[ R5DU26*&W -B2KH)^<R($MZ%8I)V/B=>NB*2PLO9A&B P5DE/>8V7I$# !4]478H=DX),U MB+%9=^FKV29\]$5KYQ6("^8+0IEY!74[.D?7(@F'? MGU]QH)DN:4&GBUYL9EZ;78[IDV3J$\W34L4=CO%!H3M)>.X80KA1= \<"D^O*; M"-EP.O_VJ_\EI@F^S'IOO.]@\$F4Q+/9*IZM_9OX# RX>+Y8]$9?&^RY!^L$ M7E[.>R^N9MMXNNX#^%75Y'*!B[ZO4:Z[Q6Y7\7;>7^]LN0) 2>_Y#WF5ZX/, M3*S!S;O^2I>##S_0-'",)/U))K%F^TB7LU#E,SC!':T7;D=C7%E M4/Z1?"9?;[-V[US6[HW-V@WRZ7\ +WHWEB,\X65DO!@4"F9CV5&C1!Y;8R:W M&UAF81Z!V)R [$1>\U?G\UH[)Q7'O$')0*",KE6528BTQF4-Z,3X*H$:S-J4 M;3IX)Y4RLXX#^G04((&]"@QH-10IIF@&NEF!L;<'$]"8;\SF9EDL=VJ9ES=M MK6UR,?3TT7[85YJCRKO\GBP)C6K7A$@FT=RR,CQS6Z9)R M(-M76Y#NJU7P9 DHVVSZ2N?E6<[HO0IZ=;D$O=I7@?#+?!-O9OU?WHWR:U^G MP1K7\78SH.WBU68.TZQ[O[PZ)U][:(VGH)$7FVWOE_5F&J\7?>2<^YM,4;'' MVZ2_X2T8'PM<:__,2$JF:5NVS*0=YCY]>Q$GVTV\VJYZO\SCS3*)I\FFC^SQ MBAFT70,2B=?S13P+P "1Q//U/%ZM'/K'3(*9-PEFGS&U7:7."Q(_@V; %\(8 M9/A>3="?F,F_]M]?K:/Q1TWPPC@P7PO>1];Z#GR)Z>5_#W/#YR7CCV@\.$8 M7T#U,6$CT'$$MG&F. O);A:G+1KTQU"%HLX\Y$+1;Q)0L-Y,9O&R^#) M!I7ES%HI;G6SDP?./J>RLTJ4@<^1+$#J+:=]07/R'&RAH;F2[9FY?B$3T,G0 M:7^&\-DIV-/OY_XN0=O,5WTMM5R!QS3P_+,HZHE*,40<\_D2O+J^H)U/DWBY M[*N0Q_X%=VFYCM?+;?ADM8Z7T[[R^=S?T,!FZY RT5046B#%G6ZN9^1].F:P<'^)EV>YWKI$_G-)N6B8U'.UI/-B4$YVP:1O*]B3]H#?.,JUSK' M9$W>H";$_D[Y/K<1W5\.HB74/#D5V?!)Z?^:'@(D+ *"GX.,F_6-#WBKSUBS M=;Q8]4TA>'< P#)>#H@$>+?/7#,T8OO\#>_V;1\XP>U T.8#UBESK4I/MF(\ M9]LW^CA^/ZV1)_39N1_5-7^ZD=R\S\X^J^0:'@!'3#>=(<> =CW-V"<5^_9RH :!I,2G-U&180%0^49$ +AI+ P8Y- MQO6T7+2_\%:;#(7WJBEG8U:EN- @V)II'- V#<]./E:ZX8)MSH6S9;Y E@6L MD>T<#0)QH)U$1*@^?42BFGY \@0C^!0O)LB3=S?<*5K$X@\\MMH&+GR0RVD# MGAO6ABKB9(IN&,G6;FF7F'15!510;R+DA#PNYJC"U3620^E!88RAQ!W+: MS;%3=0NE!$I1511.MP'#RL3-503(;);)F=*'!JM0PK$J#R" M/%\F XIYMXNFT M'W[A!?\05# ^8A+0]P.FR/#3OH6_6(/-$N1@GD3+Z0RK"O/+M3GN2)0:491ZGJE/Z9TOK 1/#)!4&U@%>NWL^:%%%-QI&"445* MGC-W[($NLG:(6U@?OJFYB,01E*%(#Z:V /&K\3G[+WZ]1D^X]TU.@FD@"+[=& /$JJ)4<$4QZ;9_B13F >8C2OCBWW)+B< M"ZZ/>P:P8!^(- 9) @/^20-^8B.'R 7,OMVI?8/I0,RS#;<@]D\OYLY';G8* M:-'!/C5+PPG"Y&&WSM!UJ70)G$VU*FQ301/(>>_#*^92&386*:?GZ^]/2'%X M<>=V3O9*,V!,HIT-$S"TDYX:)R@[W-@'/VY@^%;%9+RI\ VU-%^])%)\!?@% M+_ULY_GOA=6Q=['30:,'0QVS*OUTQ7P@P3Y5#Y)?="/1"@LSRZ6JK8.247+U MAIT,RKBN)E%G#6\K; I"381I%3V&,%^=GHS7E[]EIO\@[L^4T3Q^>#>;;$M? MR=]SW;.F#X//W\3V[)N^\\?VR3Z8]I//<^&?#4K^MG9B$E*T%N0TVU5Z[_AVWGG(J6 MT;S/6N==4;5?)PC'E3E^B=RL5FLY:ACXRMMDO/3VC:@KRO"] _1>XP4 @P?] MI4 B($IT'NP/6 QFKA8LPBFI<%AV>OH$E#5%7G0S71B$MR<00@6B)V9 MSU_A$+IZ;L5![2RCR!@MKB^]\_3T;5;@80^/N,-N.7/I -4WF$XGVTM.>VH; MYS#SQG6'7A^X I]T?)-?G:!WPC$W6WI^\D[GO#OUQLQJQN#XXO"ML;VP M7<&XU=2^"*YA"KPKPNJ5"JBF%BXZ09)"HE-<.;/IJ2U2I>+CL5CHO)NO\>EOEM5K-X-52U ML9G'\VTG")!,IBN6LR&S]J36*:2KWI/-NN_F?^YO'PI6S\!AFT\GVCPOM!*S33US\5\C_+!4CVF;)(IZNAK)(RSA) MEB'JEY,@]O)X"ARBF>5 FOL+:&=\X:MX=;KPI7MOS%SSC2W)>$?**T5FON\? M-RV@[\'G'S3ERH;:YR;1K]09B#%TO!X!-.9)J*@0J6E6 M/8%.[BOVMNF,W_OD6D]EXD\AKL'YO.?;K.>6MYY0A M=AP'.1Q<_=P\)ZE5'RTJ"K!7[5@RHF7.:&>?%1L0 Y=UJ('/M@+2E8^F"IJ# M9MHD'D/1T"F!1[?<3\ZWC9E^TTRB<&#_'ON+,@R,EW!.Z!:[P"46J/BP4W.H M50OL:65RKZ^U&Z+*AN8>FA?=I:.INS >:24H^FG,>WHM=BE@>UF41R;U)%,I M_%X@-AB+M#A<6S]T1A!/<$O7H[DC$'P=73#4((D:$VSM/AQY+0]X9^FMM%&4 M$P@N@NMVBZ7V1;@,GKAS$Q9&)AR:*4%%X]FY_X,[AS@YV4) MK O(+Q[.S$5^$ WZ@UL*0I1VY26?I Z7[N_%T25=CBM#%I#W()# M56H88PQ6LQO4VI9) "11EJK1V0]NJ($7;!:$+E$#M+&!E9%TB*EF@EQ[O*2D MX#)PWN5G)P_JH.B*0E(!18MWU]F[_G!%$HX0G5LFH-K?@&@6?\04$N[V(+*O M,ZGKQ*')J/V_X:MS?"NV#?/H,Q-U#\.)&!=\I+89'M^1E4[P86W*4:9(O*X# M(Y3+5-87U-AU+@^4Q\$"5A'IELF544TH/SM7EMV"C:HWHT!S/S+8"S\9:]]Q(] <#)6ZVQ;2Z4U;6J MX',JSYM/7PDV2MB?L94% VP<,42J].;5X#5B+Q42U],?7ER_O 2&.)W"O_CQ M2):&.[\P>@!OR0L_<.6X$8$"K93XX$ NX&OG5L>_W1,.8VCCII M2L.3Z\403_HW0UXO\?Q7\ M)&H@;PU>\ Z&3B?KY05H+KK^G[\TZDA7[M^H!CQ=^GB0H/AJ? %^WRDX /,% M)W#_"&ULU5E9;]LX$/XKA'=1M ;ZZ2D- F0<[= CR!. MM\^,1-M$)5$EJ:397[]#R9854U82($6[#PFMX7 X,_SFH'1P)^0WM61,HQ]% M7JK#R5+K:G\Z5>F2%53MB8J5,#,7LJ :'N5BJBK):-8L*O*IYSAD6E!>3HX. M&MJE/#H0M MIIV4C!>L5%R42++YX>38W3])#'_#\ ]G=ZKW&QE+;H3X9A[>9X<3QRC$E6=C_O99^T=@.MMQ0Q4Y%_I5G>GDXB2"TEII4:P6@P8%+]N1_ECYX2D+O-4"K]&[ MW:C1\HQJ>G0@Q1V2AANDF1^-JJE0N=EQK*' J9@46>6MS;KQ!N5>,;2/>2[ M&'F.YX_(\SLW^8T\_Z>[:<@[[=[!\-XF+/=515-V.(&X4TS>LLG1JS]T7GR/4@$QJS3+UJZ:BQR"WWB! M:@1'PXH;)N%XT&M> H.H%?A0O=E'K_Z(/<=_]^*C04'_P;,XKN@=A)5FDM-< MH3^1BSV/8"_:E9756YB8$V(7& .?8N1> EV(EO 5TA=")Q1 M2;&0!E2=L@G!B6_KZX4$!+D6_8*7'+)!AA9"9!LQ)$QP%(6V/C[!P0#]6FB: M@T(='L!\#\=)@(G?=XF/7; H(9U%(X@,.T2&3T;DI83R(_4]1I>Y"2@3:^?? M:UY!7=!#&!T7?0U@3$51T?+>Z.M&[Y1Q^6J+JMN"K;?X#;'\=$Q_,*:8/UZ MD;?,&*1ZAT<2.#Y">I30@3A&5B@!1TCG,0#<,8D]F&;R)HYA7/4LFY;@:% ZSR)'0BY M($ZLF2AV W23&)"'6C(_CT,6.&]O.'L,[1B7;.!P@@B,_P%Y/#( $^Y&/">G^*T M:;R9Q @*8"9D$R30 =(*+1AD* I%$:XD>:.#6O+*U,<@"'#L]JMCX#DX[%%B MI 54;G3/J.R5>&^+T!5A23.&2EKT&@LW@,P7.G:RV:*[X>!>;K)CK\\ >;G) MHXZ]0Y^V+7;[>=<80L7QB5VI0@)MT0#]41=9Z9(.@Q@UYS_@4J_8 M4"X=W^M<:5[8CF:MO#8D8!*@MYXWJFRRK8*T*IOTVIXG1)?)L/WTRN% U2K[ MJE^6;"%E!+U3]2&0/;O* I>-'B_" ;%K/O ." AQ.(![X+41Y)ENS08Q\-I% M'OJX9.#Z :50,CK7O5#O,H.YF21V=]/>!'8B?@2_<8??^,GX_0MN+7<\SX>0 M.2YEJ,HO5M)^X^+^>!?_4N-,,Y:CSY6I7J9JH1E;/&BOX6PC#[N^/T)9CQ^9 M-O?D*Y;>I[EQXXC='!/1H$*/A-ERO-52P^ /*&*ITV+<<;SVJ#T MG,JRN6Y!?X)F2RH'4_7X/MEL-$Q=E7;3=37O3,Z2, ME:+@94MF%.HR\Z-K7G]90>+.AG6VPL*%"9U$/ M1.*S!;1A, "<7CK"0>C [=]VDTL(M'(/WM8%>Y'-9UY9Q<3#9.@%10S=:?(@ M_;E[#FFC$FZC!L$%Q$JKE;DSW])\\"7(6XL21W:">VRTI9BWDKOEG.V.O:>Y M$)*?[SYTX4 C,^[" !.O?PR>LY?\O*+6"QV[=?DE\-^)8N,VSPV@F@SUD2%V MW;#O^G!O4W6>@< AS(0#M[EG8&=<<8+)MN)AQS=4+J>]CU7@XD7S2^X_=BU86\_&7ZD2=7MO]^1 M[\7SO51?]1; D.]5*?3"VQJSNPH"G6^A8GHB=R#P9"U5Q0QNU2;0.P6L<$)5 M&4249D'%N/"6[5\NYK$W)!=PKHNNJ8NK'#91RO_!"[XGPA6^VQA*"Y7S' M-O YJ_=O<)=T*(4O *AN11$P7KAO0^O;E++[QC^YK#7G6]B/5E)^=5N/A8+ MCUJ#H(3<6 2&RS?X &5I@=",?P^87JO2"G:_G]#_<+ZC+RNFX8,L_^&%V2Z\ MF4<*6+.Z-%_D_D\X^.,,S&6IW2_9-[P):LQK;61U$,9]Q46SLN^'>^@(S.B( M0'00B)S=C2)GY2TS;#E7 M3+N)3B+>0CXA<>B3B$;Q";RX=35V>/%9KDZ&7&P DF$ FQ]7>L=R6'B8 !K4 M-_"6KU^%&;T^85[2FI><0E\^8+X5=0E$KHDSU;11^2BT436F@M%#5I_&?=P" MR66U8^+'ZU>S*)Q>:[*2"JWC8J/Q"!-,&RBL7H.\:UF6[HPP@^ISJ%:@, [D M#1?((&O-1*'?7A&+1N/K_WVUX>]NHE]+3&:4_D8T""X5$=* )D4-5C@A%R2A MU*>4MNQ]RCAP,@:Z9B*W=48;3; ^$*GX MA@M4:\^ %%SGLL;ZU;D4?SH;N"O4GX9GNL2J!A.'#6U0JRU:1S_H-/1I.N0A MG5(_G:;G>9C72F'EQ:9K:L4-AXX/Z:5_.9OVY-*I'\?)K^';*N]N\8)$?H91 MH=EEIS2AM1B/*.G=R8F6D[8M)SV[Y=P=W>LUH*&F9\P!?:PZ4'ZQ5J.*_R=]F;Y;&0\S]MV69DV'F_C-Q970@ M!9%YUB.^Z^< 5@M@:XQ2O[K[YQ:VBWXI&'I806?"K$!MW!QMAP?,OV;8;*GM MJ/Z^F5"/[,VYQ;\;H"P# MGJ\EEM_#QBIH_\ L_P-02P,$% @ ;&Q=6/[[,8@6!P 1QL !D !X M;"]W;W)K&UL[5E9<]LV$/XK&,7-.#.H1/"F#\W8 MB3--)TD]MM,^0Q1D84(2"@#ZR*_O@A0/&92BI&F3A[Z(P@)8+/;X=I<\N1?R MHUHRIM%#GA7J=+34>G4TF:ATR7*JQF+%"IA9")E3#4-Y.U$KR>B\VI1G$]=Q MPDE.>3&:GE2T2SD]$:7.>,$N)5)EGE/Y>,XR<7\Z(J.&<,5OE]H0)M.3%;UE MUTQ_6%U*&$U:+G.>LT)Q42#)%J>C,W)T'IOUU8(_.;M7O?_(W&0FQ$#,_ M'3E&():Q5!L.%!YW["7+,L,(Q/BTYCEJCS0;^_\;[J^KN\-=9E2QER+[B\_U M\G04C]"<+6B9Z2MQ_QM;WRH7W:_7.B.4EDJ+?+T9),AY43_IPUH/ M^VQPUQO<2N[ZH$K*5U33Z8D4]TB:U<#-_*FN6NT&X7AAC'*M)G;XI4 MY S=T >FT.$-G65,O3B9:&!M%DS2-9OSFHV[A0UQT3M1Z*5"%\6S#GM1?U*G[>'A<=NE^]VQ_>;4+C2*UHRDY' MX/N*R3LVFCY_1D+G>(=L?BN;OXO[]!I";5YF#(D% BE7HF"%5F;$J"QX<:O0 MC$$ ,L3K6^C*7+28HT( I=!29,#T%N8U _GTX!5W"_'R^QR,8#G22X8>@85" MS+@# F.R?,8D&!11X$;-L@P 7R.%[!YUE2# @Z0ATD28\>/VQ4'R,=)$N(H=#=H)$JP$_H61P 5@(RB M=RR.D\"6T\>>$UEDS\$ NQ;Y1FB:-<8:,IV1W"4Q3GRO)V6 XN MY)'3T'8X>M Z>K"WHV_Z6Q>>Z.(!,HYBZ/"<%6S!]2 <[3[G!OS/!!(M'M&" M9\9E85PHD?$Y-79U\4DM'7K.8!6GJVW M34.2 'O!@"$]['F>30ZQZ]IJM& ;$\\6Z) :GLOANBQ[]OTVI3S1N$-.0AP M..!ZGF^RCTT&7 ^)G2LVDD+?B YV!.,ZBMP"U* M+>0CDE4ZUZ(B0X=0@J)8*T^5%JH57U?4_'B$_TJ$OFX5TB3&YNK=/C)VT"_V M05]%KN.Q7Y!@5$#G"79I#I[52;_C-+9C<+\Y.VZ>@HVIY*E,E^@YS5?'$'YW MT*2NMI9FLH26*TS2:T,:FY**\>%]@$R7=)U/0^X1I!+ M!].\3VRQSG(A-?]LWH<\U56 HX'D^^N6P&Y&">15N\2"*R7;P[.5/, D'JC; M0AS$]HW>,@49Z(YF99WT6K-T@!&3 ;@ZC)U@6V5B0'HH!EH)H4N-;%%"T%5D MZ^J?/C<\N1^"W\KP4AH/TH\8K3(#",:;V:>2U[F@51"TR% L.OZ F@X3J*1\ M9Z"TV^%)ML]4=>, DTU?.H1&)AFR(!2CT4 J>%)=;M-:=3_CIP.Y!N[GXS@> MF'G_U#4:UH\0](>)[^,HC+MM0(MC.*17'>](%W&;+N*]T\6'PE1]@.Z?UREC M_1Y!H2O 8E/ &UP8RAB[S]A63<[8+2_,R[+:;8IY]3<795$5-F5?'*.?62/. M_R\)>LO/:59A%&31WVE14JA%"3B+"RV-W^_976CKPSZ!N#CV'(L?]!*249.: M),NJ=SY0Y3>]LBGC*UNLA.+&EKW<@P/'YI9 6VY38^B*]CQY)3FT$#O/'"WTZ.4'I\PZF'83R$(R!,/(!"@"^1D]CTGNWZ%="!>7_O!OU7I%\P MYQ 23'H?-W(F;ZM/.)#C37S5WSE::ON5Z*S^.-(MKS\QO:,20E6AC"U@*U3E MP0C)^K--/=!B57TJF0FM15[]73(*S8)9 /,+(70S, >TW\ZF?P-02P,$% M @ ;&Q=6&P!>9)!!0 XA( !D !X;"]W;W)K&ULO5AM<],X$/XKFG##M(QQ_/Y2VLRD!>YZQ!UL*DMRT]^MO M)2>.2]) RM$OL58OS^X^*^TJ.EYP\546 (K"R*:NJ;@_ MA8HO3@;N8-5Q6F&_ MO4)_;WQ'7R94PAFOOI2Y*DX&R8#D,*5-I2[YXB]8^F,,S'@ES2]9M'-#9T"R M1BI>+Q>C!77)VB^]6_+06Y \ML!;+O",W:TB8^5;JNCH6/ %$7HVHNF&<=6L M1N-*IH-RI02.EKA.C=Y]:TIU__H4'*E2E M%PRS)>QI"^L] NMZY -GJI#D'3L2WD-G$=RWB.9Z_ M \_O'/<-GO\$Q[?YVZ(%V]'TT3F2QS=VN; ;A7CU;'4 M.E0!)./UG++[ER\2SXW?2')Y==,>(80GE.4$3[A4V"C93 ]*0J5>BW&">@*B MBY5%J !B6&':ZHE.!.0@YU5%A20E0W6\D8@D"=QE,%=D)BA3)*<*R)26@MS2 MJH'#(Z*-KWG.& MH<3\EG4]-TQ QF>L_+>G54==$[R2WVH#WFMB/FMBNOZ'TAD&$),G-ALK%;Y0F5ABG'F/2("WP[\7IRXEM1$O693:THC#MF@\2U4B_:T)DFMI<^F=DXB3"@ MWA8"XJ<$K,=L[%B.ZVX"!U'?[U]CUB.XUZPP='NTQ:Z=.#TY#:PX"OO$!Y:? M!FM>?=]*W,U-Y#J)G89/)C9T8\L)MO@?!;:S>3[V(#9P\,2EF\!Q8L?[GX7M MQ/KD@'%V:WPY)$F06D':)SE-;=?OR:[C6L$#V@/?'T/5)!YSZ)Y:Q$U9I@JJ=;&M;T6611E5I""XFUC L (@C!4H&>;3B[P M#EA5.$A**1L]))>JY>^O@1_H75DW]2_C7!58]B6Y+NBZWK67E'V1SGA3Y>04 MR'G+QJK_76[SB/2)VF_?/Y3S#M/CO3 M?N18;K(NIKX76&[O,O.]W/D?_ [_O6?WW\,\'X=K_U]M:?VNK]FOS^VPF_I6 M&D1[.;S760HMO ?L!?^)/6[T!CQ>&>/U)^\.-8B9>5V1N*9AJGV"Z'J[!YQQ^VZQGMZ^_J!U,_PK M1"J8XE+'CK%@B_9%I144GYM7C E7BM>F60#-0>@).#[E7*T$K:![UAK]!U!+ M P04 " !L;%U8A09"15<% #E'P &0 'AL+W=OJ$Y[,_PA%P3]P>GK0UOV'X1LE<5GXCO9,1Y]_UY"(:6(XVB,0D5!H!PW!+3DD<:R P MX^\G "BP4D3%.8_65SS^1?#_&P)#' MTOQ%\YS7L5"82L637!@L2"C+1OPC/X=M!+Q>48192'*,+)I5(X>B51(T;/(J) MW.\W%:C30LTPAS[)H+U[H%T/77*FIA+]QB(2+0,TP<[26*\P]L3;B'A&P@/D MNS;R',_?@.>7F_<-GK_CYNOVG"&VZA%U"AW*&0[)P((0TI&:4P0'Z/?N8YJL/),F(B-*+ATB+._[1H\=34,8CJN[0>6Y'0?G,V:1Y/>5"E4N7 M1 D:HALXE#6@XSB%1$N3)?ERXMOMMO.PS+*ZP Z<=:%3/IO!4=2J<3T[\+L/ MB2QK\<&VH%=,-\1;NXRW]M;Q5HFG:GFX5EB1["8BS.@_:\"(G-&V,J4"W.$Z!5Y 9G!F)$+#6!3$$K^0QC;#F M&>'8[,#45VF@)W#1 ; A5(:O-BP*@Z707%$$E$6QBE4/?CQL!JY=(@@RA.2 M)XQ6"0=I,.X(%A(174RKB80:1@=/)3#+_:?+J*<:C^&@5"6 *IE)\8C&.F?K MJ/>-Y]J=W[0[-RT5XTG5AXLP*E>BO=(F3)_:"5_(B+IA)DH (=#NDVV M.(#_RK@HV<75\07B7$#?(P2<#IR(U&E7L.\AUW8Z[ZR[3W=ZK M;_,>US.NWMW_"^XOKT:[Y09KJ^!JQUM;#6S/6>=MVUXE;&ZX@FLIJG?2JJB. MJ5;@5^8MV^NZE7G/]IUJC'9M/U@WX?\^9EVKON&>"O%S4=D!4U_2:PQFL:&O M[?W=019VUY)S>$%"/F'0FT1K'!521?Z3SGQ8@39 5M0/T%#53V M,;KA"G_KX]E2%UKUY7-KUF>N._-ZMSW7N'Z++"@RZZ@GG$<20;^]",D]U/8[ MY>R]AOA_TE%Z]T$4]]NGNH ^>4]R;: MN9LNQW^+:UMVUV^]>B*^]KA%U5MOF-[J^%[UMDL-S_:"16KL6/<:@-)S[N^B MGJGV=9W@A6L?;+37 Z5OK/YY4 !;[]\<.Q1$]]6-?"^(+YLK#=?V.[U%+=NQ M)/JVW]Z]Y=BM(+JV SI?M""V[)83O+5RV- /([IO?J0!=2\JS#0 &0 'AL+W=O[,1N8AM(TA4ML&!9G7:?:>ED$:%(CZ3LYM_O2,F*&L>&@P7;/NR+ M21[OGGN.O*-/X[72]Z9 M/"C%-),@L+:Y7D8FK3 DID3M41).[G2);.TU(O0 M+#6RS!N5(DRBZ"PL&9?!=.QEMWHZ5I457.*M!E.5)=,/5RC4>A+$P4;PE2\* MZP3A=+QD"YRA_;:\U;0*6Y2,ER@-5Q(TYI/@,CZ_&CA]K_"=X]ITYN BF2MU M[Q9?LDD0.4(H,+4.@=&PPFL4P@$1C3\;S*!UZ0R[\PWZ)Q\[Q3)G!J^5^(-G MMI@$HP RS%DE[%>U_HQ-/*<.+U7"^%]8U[K##P&DE;&J;(R)0URLK/33XQK M^,Y$A7"#S%0:Z<2M@:,[-A=HCL>A)2].-TP;Q*L:,=F!&"=PHZ0M#/PB,\Q^ M!@B)7LLQV7"\2O8B?L3T!/IQ#Y(HZ>_!Z[_V4Q/Q=J#31X'L@5S+E9 MLA0G 56$0;W"8/KN37P67>RA.6AI#O:A3V=4@%DE$%0.S!BD6V$R \'9G MN M.1HH:_H9, NYBVKEHW+93A635EISN7!9RY^-;K__NP(A5X+*UH%8EP_@6=!3 M8 O(N60RY4R\ CG@$BRY2Y4T2O",63*;,T$.R*=_G!RZ4Z%S7J(O91"X0F' M*E@7/"W\=L=1V<\)>GD4R;MJWNDB[FL M$V(C^8WN5;^J[QNF[YO4?_0R=Q7ORV(C^B;5MO"EXY>,,I;H"KBL"ZO=D,MJ M]W+7>*H2[K_%1I; ME_E;&"9Q+XFC5O$MO._,]^T^':]56:J,VP?(*TL/27W4<7RQ_?1M3)+>8+1] M%MLN#M5["97NT[NQ^]#K1Z<'^#E4[]\>G^9=\M_)N[-D1)GU>(@_Y]V^W5?( MNT$O&<8'W-^A>G\W[X:]_FAT@)\#]9YKIL).SUNB7OC.WE '44E;M[^MM/UX MN*Q[YD?U^LN#'O<%EX;ZB9Q,HY/A:0"Z[N;KA55+WT'/E:5^W$\+^@!"[11H M/U?TG][G]"KM\!I8OE5PW M7[)ML?'((6FMC2QWP:B@9*(=Z>ON' X"QOX' >$N(&QTMQLU*F^IH1"I%QFQ14TY6M4H++$OR?'K)Z; M C-%4#KW#)3$ L/_:FASRA.D8HV!&$PM9;$ M&.P K&2^ZX_B/M@@R/GT'>#T._##H^= S<:C_JP M/<[8'47'VR%V?.R,W !/Y[T;;Q*;\\;@V;U?"H:1>WU]S/1^/">#\4H/*FP]KBJ85IVU#G[9KX3=N[_L#;/\ =53G#BN"PP5#_:C1PB&J[ M:FL8636=;"T-]L5F6N"/")0%X/I&2K,W[ ;=KRWY#5!+ P04 " !L;%U8 MWBM7+"@# #!!P &0 'AL+W=OM?1U4UJ[9W!#XY[/?@'F\E&RE]6 M^%HLO= 20H&YL0B,ED>\12$L$-'X?<3T^I#66'* MI3?SH, M:X6YD_LO>,QG8O%R*;3[PKZS31X;0_EWBC:Y>1G5@^*U9JY M"FD*;4JXWFZYX,Q@ ;>R:EC-4<.[![81J-\O D-!K6N0'P/<= 'B5P)$,7R3 MM2DU?*H++/X&"(AM3SD^4;Z)SR)^Q/P2DLB'.(R3,WA)7X+$X27_5(*7,N]P MTY=Q;3M=Z8;EN/2H7S2J1_16;]]$T_##&=9ISSH]A[ZZI_8L6H$@MW"'PI%= M,V4.,,SG)=;G<1]*A-PE?8"F57E)5UX#JPN@5A*:&C$_Y(*".56N6 ,5&B9\ MT :1%JM_=C263".58:X);15XCLZYZ?JJZ#[S.15OP>@?X MN^64'D4K94'Z1]2&Q@/-)"#2&KM8IX.D>04$#P=D2@/:NP=T<[#:4"A[>YA" M8-9.T&"B&\YKLI>M)O[Z_16\?3.+P^3#?U_M)1X*\5"(1N;WC-H0+F Z"_TP M3'O]!63SR)\,L"X@B?THS$80UWDN6RJ;/4KDC[:Q^[TL\>-T,G+)YGXVG8_4 M$S],Q]IU?_@G333-_&P^&UE&<>;/IN%8/TW\=)*\SKQAA[]HS_WI;,QZ[L^3 M= R>^-F@RL?UI8X,!F.U0K5SCX<&QZ&;L+VV?Y^NN['\;-X];M^8VG&ZE0*W MY!I>9A,/5/=@=(*1C1O2&VEHY+O?DMY85-: ]K=2FI-@ _2O]NH/4$L#!!0 M ( &QL75C)GZKFA@, <+ 9 >&PO=V]R:W-H965T@18MVVWU6;#H6)DLY25ZZ M?W^4G#AIFZ79W7!?8HDB'Y(B'X63E=+?3 U@R4,CI)D&M;7+\R@R10T-,V=J M"1)/*J4;9G&K%Y%9:F"E-VI$1.-X$#6,RV V\;);/9NHU@HNX583TS8-TS\N M0:C5-$B"C>".+VKK!-%LLF0+N ?[97FK<1?U*"5O0!JN)-%038.+Y/PR=_I> MX2N'E=E9$Y?)7*EO;O.IG :Q"P@$%-8A,/Q\A_<@A /",/Y>8P:]2V>XN]Z@ M?_2Y8RYS9N"]$G_QTM;38!20$BK6"GNG5G_".A\?8*&$\;]DU>D.XX 4K;&J M61MC! V7W9<]K.]AQV#T,P.Z-J ^[LZ1C_(#LVPVT6I%M--&-+?PJ7IK#(Y+ M5Y1[J_&4HYV=70&F9,C;SVPNP)Q,(HN@[B@JU@"7'0#]"4!"R;62MC;D#UE" M^1@@PFCZD.@FI$MZ$/$#%&P$O[%%./EQY,<5]FG5VVW\[1X=PL M60'3 /O=@/X.P>S-JV00OSL05=9'E1U"G]TCOD_>9N3]HM]J]^6@OSZ]'=X.WH#>@ID4H6K=8@+7E-$CH,L_&XUT5) M$H>#=-1+KIY=_.^*ZZ(H=(NU$IS-N>"6(^]?$YJ$<9SN!C0*1WG\))M=FT!@FV?"9TW$2#L?/B^%N8A0F.W[6-Y$=8GS>-'F\_;> M-Z(!#=.8OFRI+!..H=P4JI7N*2R8J4GEJ[8-/0NQNU]$NP*#[VRS;*U_9C$> M,%N*O<7JC ?QR1$PQSTA>UCX'[_[N!OM#"<-Z(4?P0SQU]7-*;VTG_(NNN%F MJ]Z-B-=,+SBF(Z!"T_ALB#35W=C5;:Q:^E%GKBP.3GY9XZ0*VBG@>:64W6R< M@W[VG?T#4$L#!!0 ( &QL75@9_1'/!0H ((X 9 >&PO=V]R:W-H M965T<9RT-P]I,G%[ M^TQ+L,4I1:HD%O9R.*Q&$S=-JD$QO75;U+YC>'H\2Z[= MA:M_G7TLX6FX7F6<3EU>I46.2G=UTCNC+U\+/[X9\-_4W52MW\ASK?YCPSOP2D9WIH[*Z2>59_*F[^XY;\2+_>J,BJYB^Z68SE,'@TK^IBNIP,%$S3 M?-$F7Y9R:$TPY)X);#F!-70O-FJH?)/4R>EQ6=R@TH^&U?R/AM5F-A"7YOY0 M+NH2WJ8PKSZ]<-<@XAJ]RQ<'["75_R6YS%QU>#RL80<_;CA:KO9ZL1J[9S7* MT/LBKR<5>IN/W7A[@2&0MJ:/K>A[S7:N^,:-!HA3C!AA?,=Z?,TO;];CW?F- ML;E81,07\8;RLIHE(W?2 TNH7/G9]4Y?_$ 5>;6#1+$F4>Q:_?0"#&\\SQPJ MKA 87PE$YM>H6A(.^X'"53&B=R_[R\2A43&=)?GMBQ\,H_I5=7=1#,I73]"L M3(L2P=U&X,,S^[?.[0Y>V:EKI [DOMRCS)\/H7RHO\Z-<\ M]7,N8%$'M";Y&!7UQ)7KJ0M[<:5_63J45.BJR,#M5*B?YJB>%/,*)E6'+Y&7 M .&OOKOVO:N3K%H_7M3.97_:9N 60:@.W;JD1,X;_#T;?W*CVU'F3W\]-;DL MT]'"W:SZSK(Y.+CY],GH ]_AII>@'RO_L7[S86%6H-)/T-6HX.KI;98"$W>& MG,-#D:7C1N7_;A79M_T9,H,J@7B CNXQWK^;PJ[MVY4S674<($JQ(AQ3;MN= M6!"*N:"M/H:U-9@IUNH[VII#E8:LT5D9LR/CYKD\+**:8<(T%9<$; M;3CF5 7]2H=CC\)1F/$NXR@V#(B&L1_:CC8D5, PHFG0SS#5$@M-0@:P$;P# M"9KIH*_/L(*3HY0>=EAAS0S'Q!\!"SD7F"N":60KA@U16.OP34Q:5%-L22B& M7013 ZHEF\/\L([V$"\AD*%^5E159 HVQBMN*%5CL)(B,D%:#MH;HXP#=SS< MH\^MP%+K0]1O$:TPB2@=&) $[@R%M*I-]Z6#),NMF*F3+U$5-YYH&I)&B03) MA()?,J-EE!F02HP98>'@5?A&8&$43#QL,+SJ8VFZ99YE/F)RS-?-@Z+TJH3($T=/'3BV0Z>W7F3];202M&>-__ M4PGQ"DK6XBJM?;@J75(Y=%464WBJR^1H63@O$^$#) 8;AW6^>'>3CAUR?\S3 M^O;(XT3CIMIV>;4=+OK2#"+A]J'VXX*V:I*4[3JJ#UYV$ EK#[5-.H=1#KG] MJHO:P>.=UT&3+SR&DJ\^9A#F>5)-F@#MQ?\9CLBGJ$U.;NU@$V2](;?J,^^^ MMT\7HKV#^9>+,^XKT]:3BPD$_R-(W:7B-]5H24P+TV)!Y 862!#4(*86# MASJ=D6XX&#-0TYNP4MI%, ,Q*0)G(CKC8!P3RT SPBA/J<(B@ATQ*. $U(TQ M[ AS*2/0D;0"$R&W<3 )DHHL&A"GP?2J"8"F#E0TU& 0N:43?#!!GPH-@GN=.SH@8 M;,G]J?6WVL91L'\>'_^4-H:"@:^C6_]X6N!;1M/M/F$QY:;=9Q2X]38*QKQW M #,C*Q0,*A/P2;2%@E&/BYG0//^M[6-0,/8-H&!:#\Q7HF"2#S8>U.'$Q(_14XF+P/!XNA7XJ9"$*T M%_K5%?SB/ *:? 7X9=LG'P._+-F!TBR<95L+]P&_C'UJ\.LOP;Z8&H3Y:B>K MV[#.;03#[&YP3<@://]79M4^8U^M]F[@W2C:,_;5O?V^L2]_-P>*+ZK;G5A) MLW5#R?=IY;&+=@8=!3^@EB961D<=^ *26=)4A7L@8-*0Z.42Z=&,2%$L59=" M&5@7MMLM#8]!>!$] ($97_#:V#TP0116(J3*7\KJ4B SS"/U=9]CQA64WI&< M;0<")K#_3S2-5.8"2^MO@D5 13A^@34-(TU4"93"-G(A;A?!H(6"@-9)TAD! M$YB#GO+(33!J*)1ID;M:2H*&=F&B+Z%@E/S.#3#HQ<9&$/D([ OF M^@N$D3N)G@VI(VJC0*5T%\7I*W^/3,:NN$GE[\0=;J%>'CJR8.5D7]1+@4+% M+%2"@8;BAAHZ EQ'-,E?1>L"NG*AP6?Q;J"7%00;'D%YE;\(&?,3EG=Q* K. MO]N]4D+\'=3]4]3OK7T,>D"_!?3 [+Q#,W8/HP=@?FT(8$_\ @P3X%T_TS)M$Y4HC:3C!NB/'W6Q9"HR8S7G2Z(+^9 ZKWBHU^1T ME\@?:L.81C_C2*CKWD;K]*K?5^&&Q52=)RD3YLXJD3'5YE2N^RJ5C"[S2G'4 MQYXW[L>4B]YLFE][D+-ILM41%^Q!(K6-8RJ?;UF4[*Y[?F]_X9&O-SJ[T)]- M4[IF""39ZKIWXU^1@9=5R$O\R]E.'1RC[%$62?(C M._FTO.YY68]8Q$*=(:CY]\3N6!1E)-./_TIHKVHSJWAXO*=_S!_>/,R"*G:7 M1-_Y4F^N>Q<]M&0KNHWT8[+[FY4/-,IX81*I_"_:E66]'@JW2B=Q6=GT(.:B M^$]_EH$XJ. /CU3 907QY MX *JZ6PJDQV266E#RP[RZ.>U3;RXR%Z4N9;F+C?U]"Q@*I0\S45+5DAO&+K= M*E-(*43%$LV+%RB[-^=KP5<\I$*CFS!,MD)SL48/2<1#SA1Z[V!]R.YJRB-S M] YQ@?[9)%ME&E#3OC:/D76F'Y9=OBNZC(]TV//RH1Y9FLA<_D^BR%9&]);NW1:X83LN MRX)7*J4AN^Z9-*>8?&*]V9]_^&/OKS89(&$!)(P P2Q-AI4F0Q=]]F4;+YC, M1IS,5:&+B.W?/H5^[0_;U'&"NZI3P,8Y+)N?GF;#:?_I,.20S1$@F!7R417R MD3/DW\WD9U[[D&4AS_!"LR5:/".3CO,I\(F9Z4NNS42=C1&ZEHP5LB%Y4$;UP1G2N&8O05Y,_BK>[+71.0M?00<("2!@!@EDR7%8R7,)^!EU" M:@()"R!A! AF:>)[M97QG(/CH9A5C;_-9@#VTZ0802,DC-U6-&*M@\6-[*I, M26O,M^-)(]$<*=:8!TA[L4F=MNPX'5@^WQFG>^/$(F5>WO YS+.Q.Y^X:9U# M!$D+0&D$BF;K@FM=,&Q6*7E0RD#2 E :@:+9RM2NUW<:N-_++*#6MZ0U'I_B=(DWA:E;IL&\:-P7[G[D5G M!4"M*!3-7E"JO2AV>]%C"0O]0J?\AN.F=QTIH+0 E$:@:+9.M1?&/FP.PZ!N M&)06@-((%,U6IG;#V.GIWI[#2OXK.*)JM0.UZL=OUWC-%%QQ] MV:[7K'7YT%V_\U@ 7=X%I1$HFJU$;:SQ$#A+@3IK4%H 2B-0-%N9VEEC]TKP MV[,4J-/&K0N^%\T%W].*$:B^V;&MO3%V>^,W+!^ZR9VC.GZY,NC[V/.:83VM M'('JG1W7VDSCU\WT,[J)MC$7V_C,Y)+0Q'%__MJ7*:B[!J4%H#0"1;-5JMTU M!G;7&-1=@]("4!J!HMG*U.X:O^*NBUTF7U=H3C4S&4FS9"H8BM#-([GYCO#%GLZ"Y.=)+F6Y87B=9)G!]N&%TRF14P]U=) MHOR M-9P)7"K0;5T3]7B#7.YFP2AX6KAEF\JXA3#/&K+!%9J[9JGL+!Q8"E:CT$P* M4%C.@NO1U3QU];[@%\.=WAN#<[*6\MY-OA6S('*"D",UCH'8QQ;GR+DCLC+^ M])S!<*0#[H^?V+]X[];+FFB<2_Z;%:::!=, "BQ)R\VMW'W%WL_8\5')M?^% M75\;!4!;;63=@ZV"FHGN21[Z'/8 H_050-P#XO<"DAZ0>*.=,F]K00S),R5W MH%RU97,#GXU'6S=,N+>X,LKN,HLS^0(U5:SQD[MN M;\4V@I6,$F'@FE+9"L/$!I:2,\I0P^E<8<$,?)=:HSZ#TP4:PK@=?8*[U0). M3\[@!)B GY5LM27766BL!2@')Z!SB*$Z.P.?OA\?/X:$- M;D@O'M*+/5_RW],[%D5W=GK\;'>]KW1#*,X">W\UJBT&^<^]7VVE-D6[+F> X"S3'3'=.E9W(M:)M;$=,DBK)PN^_GL"Z. MQI/17MTSJ>D@-7U;*K=]C0B*8#LDT.Z+YOZ+/J8V/5 Q3:7TQ&PO=V]R M:W-H965TLFEJ)D1!"-W40J254F[1J MJ*C;P[0'$PYBU;%3^X#NW\]V4@126J&U>TG.]GV?[[NS,R2(=^;JK3 MH5J3X!*G&LRZ+)G^X.AX0QV6SK@OOW$?NVU6RUS9G"LQ$^^H&(4? I@@4NV%G2KME^PT3-P?+D2 MQC]AV_A& >1K0ZILP#:"DLOZS1Z;/.P!>LDS@+@!Q,<"^@V@?RP@:0#)L8!! M _#2PUJ[3US&B*5#K;:@G;=EA7ZO W$4]UO@X^/A<0L\.Q[>:X%/CH='A_#05GA7YGA7 MYMCS]?][F=L*4>^=M._MOG07IF(YC@+[*3.H-QBD[]_USJ//;65Y2[+L+$S M>=GG0':RDYV\6G8'+HU!ZL",&*'M8>2.\3673.:<"7MR#?<'_]?DD5R'FPN$ M;]S0[[:$O1S/=WMS-#"W7UNZQZ]"9Z]"3_X571&PO=V]R:W-H965T';Y=X M:!V/Q3@WK-GM;Q M>/R"_MF)-V*>J8*ER/YBB4YGWL1#"6QHF>DO8O\[U()&%B\6F7*_:%_;!AZ* M2Z5%7CL;!CGCU3_]7@?BR &'%QQ([4!>.PPO. QJAX$36C%SLE94T_E4BCV2 MUMJ@V8&+C?,V:ABWQQAI:9XRXZ?G*U"Q9(4+J=@@G0):E,H8*84H3U!4':]] M%K$M9QL64Z[171R+DFO&MV@M,A8S4.@J2H74GS3('-WS'2AMCENKC^AJ!9JR MS(P^H:=HA:X^?$0?$./H,16E,KNHJ:^-%LO(CVO>BXHWN< ;$_0@N$X5^HTG MD+0!?!.$)A+D)1(+THFX@O@:#? OB 1D<(;0\L?=20>=07,P X M7P43??W#V*%[#;GZ^US4*M#A>5#[3KA5!8UAYIE+KT#NP)O__!,.@U_/*>X) MK*5_V.@?=J'/[[E))"/;J(]%#F@C16YRQD8"$A13E;K\5(><8X\KC&JB5R,.0 MG&3R6;O1^-)' 9,#5=))]2E"CZ;V5J4IL"*(2\FT+:2ZDK4;\%K!G+$;3LCH)%W]HZ[!O"VW MKIE2R!7V5=G&ULM55= M;YLP%/TK%JNF5MH*F*^F2Y#:1-7Z,"EJVO79)3=@U=C,-DG[[V<#1?D@41^V M%[#Q.=?GGHNOQQLA7U4!H-%;R;B:.(76U;7KJJR DJA+40$W*RLA2Z+-5.:N MJB2094,JF8L]+W9+0KF3CIMO3[+3"QF3B^\_'A@>:% MMA_<=%R1'!:@GZJY-#.WC[*D)7!%!4<25A/GQK^>)A;? 'Y3V*BM,;*9O CQ M:B?WRXGC64' (-,V C&O-4R!,1O(R/C3Q73Z+2UQ>_P1_:[)W>3R0A1,!7NF M2UU,G"L'+6%%:J8?Q.8G=/E$-EXFF&J>:--A/0=EM=*B[,A&04EY^R9OG0]; M!#\\0L = 7^6$'2$H$FT5=:D-2.:I&,I-DA:M(EF!XTW#=MD0[FMXD)+LTH- M3Z, M9A04.K_G:^!:2#.Y0.BQ$+4RH=78U28!*\/- M.K&WK5A\5&QVB0+_&\(>#@;HT\_3\2[=-;;UWN'>.]S$"_Z[=T-6M'N'PWO; MPWVM*I+!Q#&G5X%<@Y-^_>+'WH\A8_Y1L!V;@MZFX%3T](%LS!^K05+"!C-M MZ4E#MUUGG?H8QS@Q-5IO)S& B[VK( Q[W(Z^L-<7GM2WJ*N*'2E"RXRWMDQ\ M/XZ"/66'L!B/O.2(L*@7%IT4]FP:H#TQE12Y*Q2: M,&-@WY6&%"8'/Q6^&H7Q@8.'N,#'HU&\7V-WJQ?;>_ 7D3GE"C%8&:9WF9A2 MR/9N:2=:5$U[?A':-/MF6)CK&*0%F/65$/IC8CM^?\&G?P%02P,$% @ M;&Q=6/SA?_.7!0 YB< !D !X;"]W;W)K&UL MM9IM;^(X$,>_BL6M3EVI5V(GY*%'D5JRJSOI*E7;V[O7:3!@;1*SME-:Z3[\ M.0]-2!I,H=,7+229^>'YVQ-FB*=;+G[(-:4*/:5))J]&:Z4VE^.QC-0% MW]!,7UERD49*'XK56&X$C1:E4YJ,B66YXS1BV6@V+<_=B=F4YRIA&;T32.9I M&HGG&YKP[=4(CUY.?&.KM2I.C&?33;2B]U1]W]P)?31N* N6TDPRGB%!EU>C M:WP9VJ5#:?$/HUNY\QX5H3QP_J,X^'-Q-;**$=&$QJI 1/KED- :@?2=W#V.-BU@_U6!Z=V M<$IEJE!*'<)(1;.IX%LD"FM-*]Z48I;>.GR6%?-^KX2^RK2?FH54QH)MRCG@ M2Z36%-WD4AM)B:)L@>ZK]5!KC"U9'&4*7<1'DAAB)(8TO MD(W/$;&(/3"@^=O=R8![^'9W;(C&;J;7+GGV'EX[)9MF2NC+E S)7>&<85QQ M$[J4FRBF5R-]EY%4/-+1[-=?L&O]/B05)"P$@G5D=!H9'1-=3XN&QBPJTX0^ MZ9NNI$/J512OI!1WW,>9'7B694W'C[NZ#)@Y@=,W"P?,,-XUZ\0R:6*9&&,Q M+HESM!)<#B9B175W1H.MP"8!=GK1O38,"'%1(INM!?%>T,#T7OO@K*P8'O!FXO^-=VMC_!%O9[P1N'=V+P7A.\]YX5 MD-'!.X/W*C+7LQW2CVS^VFYB>[;K3GH*&,=XH@)^HX!OGOXBY.*/I1O!'VD1 M^."B-V*.O1U"PD(@6$>^H)$O@/U6"2!EA(2%0+".C-AJBR_K0^[%-;:3C(&- MW?[=:,!NHC/6Q[U<- _S5!EV:E!LE.$F9\E"UY+R33EIAAV[FD!I(12M*R1I MA22PB5GSH+2$I(50M*Z6;>6,C17EZ;EIORK;,)E,B->ODVK#3D5%;-\G3C\[ M/Z+TQ6WMB\W%[_[L1/^A6Y:Q-$\'A3!BCUY;D+00BM:5M"W!\00X3X&*Y5I+ M2%H(1>MJV5;RV%S*&[5$N:3+/$$)6PXV; ?8V$+/-!)#>3XWNQXMXD/2T-\>!JOA:4DA:"$7K2MJV&-@'SG'09@.4%D+1NEJV_08VUN'O MS'$SVS'E.&BO 47K_J[9-AOD0+-12'>.TBA>ZROB^?"*- ./79&@M!"*UA6S M;5D(ALUN MJU@-)"*%I7R[9K(<9*_N1*N\;N5MJN[WN!W_NI:5X;=MIEU[>) M[?4J;?- 3Q6B;3G(@9;#F*'F:MN,/GI]@?YT#T7KRMHV,,0!SE70S@64%D+1 MNEJVG0MYQ].#0]_$!]CV_B]BL^?1&GY$QT+:CH4&/ ?M6J!H71';KH68 M.XLYSZ02>;7!A65(-]4K_3G#M0SH(Q)06@A%Z^Y@:/L6VP+>PP#:MH#20BA: M5\NV;;'-3UI.+;5K[&ZI3:S =?R@5VH/&'J^Y3G])T[F<1ZKPWAG U1*Q:K< M2"91N4>IVOK3G&TVJUV76[1ZYV_P95AM.6LQU0ZXVTBL6"910I<::5UXNH80 MU::RZD#Q3;G-ZH$KQ=/R[9I&"RH* WU]R;EZ.2@^H-G:-_L?4$L#!!0 ( M &QL75@8AAMS5@< )L] 9 >&PO=V]R:W-H965TJ\WR^F M2Y&$Q9ML)5+US3S+DU"JS7S1+U:Y"&=54!+WF>/X_22,TM[XHMKW*1]?9&L9 M1ZGXE)-BG21A_OU:Q-G#98_VGG9\CA9+6>[HCR]6X4+<"OEU]2E76_V=RBQ* M1%I$64IR,;_L7='S@(_*@*K%'Y%X*/8^DW(H=UGV=[GQ87;9<\H>B5A,92D1 MJG_W8B+BN%12_?AG*]K;_689N/_Y2?U=-7@UF+NP$),L_A;-Y/*R-^R1F9B' MZUA^SAY^%=L!>:7>-(N+ZB]YV+9U>F2Z+F26;(-5#Y(HW?P/'[<@]@*H?R2 M;0-8/8 ?"7"W >YS _@V@%=D-D.I. 2A#,<7>?9 \K*U4BL_5#"K:#7\*"V/ M^ZW,U;>1BI/C0!33/%I5QR";$[D4Y'I=J$9%0<)T1FXW\Z'\[C9:I-$\FH:I M)%?3:;9.990NR*AN0 MLQ3+,EL7Z@>*B[Y4PR@[TY]NNWR]Z3([TF7*R$V6RF5!WJ8S,3,% M^FK\.PCL"<(U Q4#,7U#7/J*,(>YE@Y-GA_.+.'!\\,I,!IW=TC=2L\]HO$_/E1M2ALZ+53@5ESUUGBE$?B]Z MXY]_HK[SBPT/TW@]*S/A?9;-'J(X M?FG#NI$?5/+ER?A^[(UB\'8H/!#%Q^K<,)VN MDW4<2C7'PB3+9?1O6)Y$;$/?R/E[8W)=SW?5YMZ&#G3ARZOQNZ MWW86_*:NS;8Y\(I\R608VWCX!P-EWF#@C6H\+,W\@><,:CS 'I_(8[#C,0!Y M7.T=^?(2$6D^8<7'-OS!X7'F#A_61G_8B@V&;GWP@X-T82/FZFPQ1C7:<#VF]PF>'1H SQZNW"^!^GLI!U^X,KMW;IS#Y MC]PH>,DZL>+!+.8GJ&H!EIJ)6EL#UND-;89Z1QM5+#35,:W(!%4MP%(S46MCP_Q.4QW5\Z"J M!5AJ)EGM>1A\J[XIU>%HY@&YCFI@L-1,3-K ,-B"G)3KS['C\.^VGIJH;@A+ MS62NW1 ;=9KTJ#8(52W 4C-?!- VR(4?/#0D?4,T9,?AT-9/]KOP-*[V-"[L M:;[DX4R0-$R$U;G T:U?B4!]@H&E9I+3+LAEG;YK@FIZ4-4"+#63[-Y+//#S MD)-]]E9WWV=3/AAY3LUGNX!:B:JC.!$O-9*B=B0N_E?2C28SJ/U#5 BPUDZSV'R[\-*8IB1O> M?OIQLA/GAFV&^4W?!SVD4 MP#T\E8 V&?R'3$9#-%">P)&MYTD7'H-KC\%AC]%T0GMNS8+J0%#5 BPUD[!V M(+Q3!\)1'0BJ6H"E9I+5#H3_D -IB(8R'-6 8*EM*/7W5JTF(E]4JW\+4BTL MW:S=W.W=K3"^JM;5UO9?T_-@LTY8RVR6+=^$^2)*"Q*+N9)TW@S4B3S?K 3> M;,AL5:V-O0'X!)[GG<,])KG.YDPWCSV*%L02O!2W%U%M)65W[OLA6N$#BBE6X5%<6 MC!=(JD.^]$7%,K.).?? 9Q.VEI24^($#L2X*Q-]N,66; MJ1=Z[R<>R7(E]0E_-JG0$L^Q_%$]<'7DMRPY*7 I""L!QXNI=Q->PW"D 2;B M;X(W8F<-M)0GQI[UP;=\Z@4Z(TQQ)C4%4E\O^ Y3JIE4'O\VI%[[FQJXNWYG M_VK$*S%/2. [1O\AN5Q-O9$'9/W @::+Z,46$^P::)#3R0K85D M10-6&12DK+_1:V/$#B!,/P!$#2#:!R0? .(&$!\+2!I 8IRII1@?())H-N%L M [B.5FQZ8 +8!<87"[%BI("(#*',SK MYT%?FY-E218D0Z4$-UG&UJ4DY1(\,$HR@@6X^(.Q?$,HO007$$M$J+@$7\"/ M.007GR[!)T!*\->*K87B%1-?JNQU#G[69'I;9QI]D&D8@7M6RI4 OYM=]&5D:(LRL0AY]!%$1Q3T)WQ\.C'C@\'AY:U,3MG8P-7_P!W[O[ M?<[6R*0?J;>6:U&A#$\]M7<(S%^P-_OUES -?NMSQ249=$36<2QI'4ML[%;' M:N30(/7>^3)+AL-DJ&[4RZX7AV&#( K283<,6O,X4^6@53DX2B4@184(5WNV M!)2)W@JLF=(=.<&>X)]&P,&!)=N(CH"T%9!:!=RQ0KWE!#)[%'[5:PS4&P^H MS3%[_J)W_1S@HJ+L#6.0[497%)5].M,#%6D0!OM:>Z+&T7X43 _TCH+=J([F M8:MY:-4\EQA3\+W"W CIO5E6AE.+VB49=$36<6[4.CQL=B M+R\[VZE/BU,VZ(JMZ^1.SQB>76,-U)5M+MF@*[:N;='6MNCL0FN@G1(*XB3< MK[2^N&@4!..]4K.G7Y%..W2G;- 56]>V;9,>6CM:NVVC@W]4X3@:[)?:,5'0GL:I,OV=.5N! M^=+,*P4PH[!Z[-2>;6>B-V82N'?^5L]*S?QN2U,/6N\17Q+UDJ1XH2B#JZ': M*7@]NZP/)*O,-.^)2&PO=V]R:W-H965T"< M'::.[QP'OI#-5NH!=S;9H0U>8?FT6W)UYS8L&2DP%811P/%ZZLS]A\0/M8%! M?"7X(%K70$MY9NR[OOF831U/SPCG.)6: JF_/7[$>:Z9U#Q^U*1.\TYMV+X^ MLO]EQ"LQSTC@1Y9_(YG<3IV1 S*\1F4NO[##W[@6%&F^E.7"_()#C?4P N$8K-GUAG&FLE7Q"];JO)%=/B;*3LP2+E).=60.V!G*+P:(4"B0$0#0# MJRH>]+,5V5"R)BFB$LS3E)54$KH!2Y:3E& ![CX@3M6( $O,P6J+.+X'=PF6 MB.3B'OP!GE8)N'MW#]X!%PC]6 !"P1,E4KQ7@^KZGRTKA7JMF+A2B=-3=--: MR*(2 F\(\2'XQ*C<"O"!9C@[)W"55QK7P*-K%K"3,<'I 3^>P ]&%@F]/AV MH"9J%#@Q?<(/O>G%L/JXX0CN'KD$/8H=2/'54D1&8[[$S^_TW M/_;^M/FG3[*D)[(SWX6-[\(N]ME<17I&\E*7*)"RHE#)8@(8X!\EV:,<4RD M?DGS4H4>6'-6:-BNE.B86/CH_IUR?V6+"IU"X([49.+>MB+5S&(S,UW$]S-O MXN[;;GX5D70ASAP2-0Z).H/IL]J0/E(E$8.[SV6!.9*,6ZWP,&WW#3GV)3A:5";^@Q7]&UR55*'W.\K4/GTS(49])D2?9$E/9&?N'#?N'/]Z0G14Q_%59?/C.(I4 MUWM9)2W(41",@RMD=&XBK^BM^=N3&PW'UVHM M.!_":V!B VJE-[6V&DO__]2 +I&^956'8>!;=%J@HS"&UP&06*!0E8&N=84G MK;"S&C0]%9B;3=VJ"O:9^;VR)7VQG;OOU)KZG=U;G?VMG>$4*_8 J>C&[54/ M!\/++<("@_[ BR\#P\(6#>+AC: X-8U^=]=X3("?T!7:=,7AI:YK&/0&8WBI MR\(6#:++C<]M'1Y5)[;S1+V@^ MB\S^ U!+ P04 " !L;%U8079D+2N)"E":NUV[WW92PS!D/BV,S M,1[RM4I81F<"R76:$O'VF29\.W*PLS_PQ%Y7RAQPQ\.7TS+T32*4_^8;%:C9QK!\5T2=:)>N+; M+[2\H9[A+7@BBT^TW5T[&#AHL9:*IZ58]R!EV>Z;_"A_B",![IX0>*7 .U?0 M*06=B[NU^W&!J?*#(>"KY%PERM:6:C M&-]"K4>$9<:*V2X[J)L_?.N=>]$ZY--"57*O1NXWR_]:)RWDW9R4!^=WODX>_J1UDK50Y[0\:I8_ MD*IU?&/+7>V!R@A>902OX'5/\)XS9L9UKBA-T'R=Y\G;%;J_G]8-:B/)3)ZW M,B<+.G+T["BIV%!G_/MON-_^LVZ((6$^)"R A(60L @(9AFE4QFE4] [)XPR MU]4P7B<4\24*OJ^9>D,/5*VX/6/\>Z]EZ$[15/Y79Z$.I(4@83XD+("$A9"P M" AF6:A;6:C;.-?\S4TQ48(G^LRKKBZ*ZD;4%>+;C JY8CG*J5AH(^FGH3KW M[/"X7?#-T]9FW&[I67!S[(K&/ESJ"DA8 D+(6$1$,QR1:]R1:_9%?JY=2;X MPCR-[,K0_:QN\!LIETX=D# ?$A9 PD)(6 0$LTS2KTS2_X#JTX>T$"3,AX0% MD+ 0$A8!P2P+#2H+#1KGF=(V^ZJC_PWK X+&=49I)%UJ%$B8#PD+(&'AH*XX M=WMV=8Z FK0<<%TYX+K1 4^/TPF:3(.GQRLT;TU:**9HVOK:JG- (^E2!T#" M?$A8 D+(6$1$,PRRDUEE)L/J#8WD!:"A/F0L 2%D+"(B"892'-8(O=4Y)LR9F;,_*/FB+ 2@M!*5%4#3; M%$>Q*_YIW/:&)LDZ9=DZO=+SR:+6 8V4BQT 2?-!:0$H+02E15 TVRN'9!9[ M'U"%,&AJ"TKS06D!*"T$I450--M*A^P6-^9ZOU*+0!-;4)I?TC"V\\!NUZYN M 6BK(2@M@J+9QC@DLK@YDKWD]4\SZF(K@.:TH+0 E!:"TB(HFFV80UB+>Q]1 ME$##7%":#TH+0&DA*"V"HME6.D2ZN#'N^Y6BU*^;^-O>N[!IVMR!BXT!&M+6 MWP-^?P\A:*O1OE4[I1L<&K7'\I"MXN9P=5:]MS-#N>'*O."C=N(JD:!FE90Y M13:$)>0EJ7W-AVNC1/Q^<$%S55!: $H+06D1%&WG%/=H#9)9Q/9 Q"O+)$KH M4N.-M1PD=NO"=CN*Y\6RI!>N%$^+S14E,17F GU^R;G:[YB53M7JO/'_4$L# M!!0 ( &QL75BSY^.#804 .8A 9 >&PO=V]R:W-H965TS.[&)+\@>DP$R3S$YW9K?-;++M0Z>7OA*ERM9ON#-)NMD26Z)_+:^X>K*:U$6-">% MH*P G-Q/![_!BRL\*@.J$7]1LA4[ST%)9<[8]_+BTV(Z\,N,2$9264(DZN&! M7)$L*Y%4'O\UH(-VSC)P]_D3^L>*O"(S3P2Y8MG?="%7T\%H !;D/MED\BO; M_DX:0F&)E[),5/_!MAX;J1G3C9 L;X+5=4Z+^C'YT2S$3@ ,>@)0$X".#J1>_W5Z#MV_>@3> %N!NQ38B*19BXDF5 M08GCIV:Y(. 8;O ?(1-H1?'1^.NN&>XMV21RUY5.'A'KQ;4E#& MP14G"RK!QR2E&96/)EHU3F#&*:5V(=9)2J8#I25!^ ,9S'[Y"4;^KR:2CL Z ME'%+&=O09W=,)IG:YW-IHEG'QE5L>0 \S#"$<(2CB?>PR\ X#L=(C^LD%[3) M!=;D/A,AJMP 55LP*5("4B:D &JW <;IDA8J>5IMSP45*=L4TK@+ZVFBG?P" M/Q[Y>RP,HS ,H9E#V'(([1Q*0T?-KG6XX)X54!XK<<"HI,:YF=+A.X7@\BO<2/1P6QA@'YC3C-LWXR.7L MV[/QP;0H@M"/QGOI'8[#/L0HZ/F\1VV"(VN":#CR_9^!J(^2@DFBMK#:G^J( M"DSI6M%./4D<@76(CUOB8T>'Y]@E94=@'^EJZ_(, MK:50:2OHTU9HI.6T3+M"ZY+7A1IB1_J"UI)_,FU':%W:V@) NP=X1F'!D0HS M.0"+PG1UA_;R?K3"0K/"@OU$K=.]=+6U"8!V%Q ._5)AS5[[HU+8=:VP"/SS MA>1SPO\U\K/BGKSG'*%U5T%[#!B[DIK5K9Q,VQ%:E[9V+M!N79Z1VNA(J8U. MDYKV%]!:RX^76@U3%M5=J87[>9[#.2#M')#=.![+V M8P76P.S7,ACM2\P^WTN76UL'9+<.>!CT2 S[1EY6N)/WFB.T+GEM3%#H2F*. M+$=#^QP&!FD#@^P&YAF)10<2BTPU#!WV+B)+#4/:62![^^)HB<5&B>'@0&+G ML Q(6P9DMPQXB/HD!HV\G+8[7*%UR6M#@EQU/)#3EH!S[L M>80FB>'#GD=HD1C6W@*[Z7E@<\\#HWV)V>=[Z7)KTX#MIJ%?8J&QBMGA3MUK MKM"ZY'?N3KAJ>F"G30]7:%W:VKG@US0]\)%-#WQ:TP-K;X'=-#VPN>EAD-@Y M3 /6I@';3<.?_@/B2\"4M!,C(O8KSA[':\[S^44%] M(=FZNB\_9U*RO'JZ(LF"\'* >O^>J;._N2AO];<_[9C]#U!+ P04 " !L M;%U8G96?Y 0% #<&@ &0 'AL+W=O^6&K3X$Y&*[I@STR_K!X5W+D%2L C)F(N!5)L/G:N\=64#(Q! MVN-/SC9QY1H9*C,IOYN;K\'8\8Q'+&2^-A 4_M9LRL+0(($??^>@3C&F,:Q> M;]'O4O) 9D9C-I7A7SS0R[%SX:" S6D2ZB>Y^<)R0GV#Y\LP3G_1)N_K.,K^#NO@71#S2;7!H:C?_ M/0D["%\VF=?=(G]B:QFNN5A\9(Y:D0^=HRV!U8(P+((P;*DLAVU2;@FL1OFBH'QA MS?L]?>51$J&95&!I$NY3&,PL['*._"P2G>X:-F,ZRWB!*M)+AN)L7L=Y<:NTN)EJW)@S],%[ M*<@HVGTXEF-%H6 KQX=$QYJ*P$S7D&G82^+*;(4'2 )MA>0LY NS)HLXSSCT M2'R&:"5(C5'()5*W$H;+#MZ-@M7+8Z- RB@0:Q1NMB4+Y,N --(A>]-V+Z/6 ML8[E4NHA;-4>']Y^T+\@*X59L1IYMJJ6VD*KAZ342[C7TF:$6Q(_.>U32"E< M:BEL%U,O(H&U%X1A%'$-;X>P^S"&SFB,*%HQY4/+>6,0U9Y" M9N%29V&[T#I6!^>P-0U).OU=03[C43]BJ58XH8[C:]GZ $ CSCHWNN*#" M-W9/$"9TYCP_W#TYS6EO58FUA58/7ZG%\$5;)=^J[&H+K4Z[%&C8KM"^;JM MF6S3 %[YD9:IU3Z#=2ZC=BUV_'[G0Y+.[M['1DN+L;V!TX MEF IZHA=U/WXNT@.L/-A9/>[B'V88VF40HS8OUP=7K'_=U.S.W3P-#^%H".E MH"/]MJJ[)666TSZ%SB.ESB-VG=?2II:/LBMK\7ZMMZK\W,KY0<34(CU6B6&M M2H3.CA**UN+HYCH]L'#+[MFYSSU5"PXOX"&;@ZG7&4)>5':4DMUHN4I/(V92 M:QFEETM& Z9,!W@^EU)O;\P Q8'6Y#]02P,$% @ ;&Q=6"Q=?9!U!P MZCX !D !X;"]W;W)K&ULO9MK;]LV%(;_"N%U M0P.TML2+[':)@299MP)K$>32?1CV0;&96*@N'B4G#; ?/TI63%&F3RWC*/W0 M6#;Y\KP2S]$C2CI^S-2W?"%E0;XG<9J?#!9%L7P_&N6SA4S"?)@M9:I_N"^O9'&SO%!Z:[11F4>)3/,H2XF2=R>##_[[ MLR H.U0MOD;R,6]\)J65VRS[5FY\FI\,O#(B&;,C@GP,9U$< M%4^NO;?6X6Z=,JO?Y\MP)D\&.FUSJ1[D8/K+3W[@_>HRBR1F6>8;RQQ27T^M MXGEJO2&_JRQWSI>US+B2*:$>X;A?8[3PQ%NX(@TV$ 1AA/7FJ3'2%!_;N M.F60Q"RCXXW1,5*6C#$M(XE9EB<;RQ/PV%9E]U.:%VJESXXZ3;ZLDENI2'9' MKE68ZM-V3O[;52^4J6 MM96[W(!J70\JDIAEW/?,:=5#FLFU$))K+#7;=H,F?)R:7^LT2RKWRG^MZ5NW M"W:WLR.E)E(*U]0B+#3=1*F.5N8%47K3&>A:QO<;$7A#CT[:@8+#';KC#5[X MX*E\>BGG,EE69+Q4T4R6]6->EI9H4UK(ZS G(5E*-=-;1TZSZT'*2;0QZ[>- M]L$4OH$*'Z8*.N2[:HIP6@+E.J<7DIIMWI"*+["J"L@\G6TCJ=FV#?[X,/_L M7U6"/:M*T*VJ&'[Q05;8OZJ,W56%MP/M TU\PR8^#"=(566R1U7I@U-\ RH^ M3"IBZ)55I0G:Y'Q=50+R]V=9(MD_3F^HS(*E9E]&&VBA6-!"4:$%2\VV;:"% M(D$+W1-::#=HH09:* ZTU#)6QNGR(MIQ]L$LU# +A9EEKZ33%S];ETBF++TA M%U)%V9Q\S%8*3%0XELXSM@\(H@:"*,=*5%3\P5*S;1O\H?!*#<[IJ![$Y\W3 MD9Z*$\;:^=$']E"#/13&'M3\B!XDG!^HBTA8:O:>,QA&L=:1*.I"$I::;=O@ M>)7*-[X!H6 N#BCQFH83AK2\R]ML3X5EGI@U:8H17V$K3"]J 5.)!# MC1I:83"ML"'=559\IR546L%2LY\!,+3"L6B%H](*EIIMV] *1Z(5ODTKPE56 M^#:M"*"L<$,K'(=6N)M6&&V7%7B\0_>\H17^$K3"]Z 5.)!#C38>K_D1K>PJ M*\))*[!^$_;B=':FA%8Y#*WP' MK6R7E3YHA1M:X2]!*WP/6H$#.=2HH14.T\K-%;E6,LQ7ZHF\OKFZ/B*?GH_A MI3Z&S87'KL_WP"-W3L4^P$88L!%88"-0P09+S;9MP$; 8+.UV'P:YE%.KJJ' MR(G.CJ^ABL+;6%:SQ;D[?&?&>[3],"48R*%<)F(LZY4&W9U+@D3M/B#YX M2QC>$EA/-@O46W!8:K9M0U\"IB^$/.#N/&#M,Q\.3.,Z(/-A.&S42 E0BH]]JPU&S;!O0$#'H(B>!&P.T30A\$* P!"I@ .^1! MUX5D>.3.$Z(/@!0&(,4[K#Q Y4$L-?L5#<.# 0A>"'E0#["=!^T3 AS)H4X- M @8P G9*A&Y+G_#(G5]EZ8,@ T.0 45*A 5"+'4;-L&" -X 0XA$9@[$=I/ MQ\*!'&K4(& (R!*'KC7ZN"1.T^(/@ R, 98*W5!:@\B*5FVVZ\M >OU2'D M0;#C"J&=!Z@$.&J\39Q(=5^]9)V36?ERY/K%XLVWFQ>Y/U2O+X],\_5;X)]# M=1^E.8GEG>[J#.U*5#?3O=YE.E7JC M'&#S>OOT?U!+ P04 " !L;%U8$D(L=\$$ R'0 &0 'AL+W=O/E&5)M!7.VAA_2"19YSWBX\/+*XZWC/\0*P") MGI,X%1-O)>7ZRO=%M(*$B NVAE1]LV \(5*=\J4OUAS(/ ]*8C_H= 9^0FCJ M3:7*G.:0"HH2Q&'Q<3[B*_"(- !^1V_4]B*VC'239DQ]D.??)U/O(Y^(H@A MDEJ"J'\;N(8XUDKJ.?XJ1+TRIPZL'^_5/^>-5XV9$0'7+/Y.YW(U\48>FL." M9+&\9]LO4#2HK_4B%HO\+]KN[AVJFZ-,2)84P>H)$IKN_I/G D0M /=>"0B* M@.#4@&X1T#TUH%<$]'(RNZ;D'$(BR73,V19Q?;=2TPH HXS!'M[.8+HG^A01Z'X(D-!8?U%U/ M#R%Z_^X#>H=HBAY7+!,DG8NQ+]4C:6$_*M)_VJ4/7DD?0G2!NO@,!9V@VQ!^ M;0__+8LO$+Y\-3P\/7M@AON*8PDS*&$&N5[W%;T'2"GCZ%J1HQ)])A&-J7QI MHK+3Z37KZ+Y^)=8D@HFG.K, O@%O^O-/>-#YI8F12['0D9C!KUORZ]K4I[>9 M%%(5$DV7:,UI&M$UB56WCDD:01/&G=PPE],CW&;:Q1B/NH.QOZD3LJ9M2Z@Q M:7<85$F-QO?*QO>LC2^*9]_S[F'#XHTF<4(Y697;EI-+L="1F$&T7Q+M.^J. M?9?\7(J%CL0,?H.2W\!:D4]I)E0EYEWR?/:"8I!2S0UL@:(<:1/)G>*@UCFP M6H*HST&/M&9N"\F1F %I6$(:6B'=D&>:9 F:,:XB=7^-B$JF"JT"A1:6VK/* MMZV]X='8U(@_=)34(#8JB8VLQ#[M20G$J@&_"+@W&]>'PHC/$E\;G$*53<^!* MS419V0-L]P>GSQSX>)'>OQP=%YI38U"HU>>K?A_7DIK-KHP!_A=G4,T-CUOV MG^<&>Y;6(YM3F^!*S21<&07LRBE@IU;!J5KH2LV$6+D%;+<+_W]Z&!P[ZP;K M8'^,UM#>PCS@RCU@NWUP-CL,&V>'P? 0GDN[$;I2,^%51@*[R"/ADC_"XXF"XA/UKH_PM[OYZ(PFG%L&I6NA*S7QY6YF$P)5) M")R:!*=JH2LU$V)E$@*[2<@W%.1^0^$,?<]W7E1E?MP )TLP![:S?&1C-)7Y M1@)-&E_S%BD/![=@=-"%[8_6&N1;^(:@MI=@]PVM7X87>O4Q+CB>/>U96S,Z MSCD:'*UX_=K^E-Y-O"%\25.!8EBHL,[%4"U<^&Z#;GM4VFW5^_-A " T,R%;G(8'/>%Y_'8/NL M]HS_$!F 1#^+G(JUD4FYNS!-D6108''.=D#5G0WC!9:JR;>FV'' :24J&;3QU?"?;3.H.,UKM\!9N M0=[O;KAJF:U+2@J@@C"*.&S6QD?[(K8=+:@B_B:P%YUKI%-Y8.R';GQ-UX:E M1P0Y)%);8/7S"%>0Y]I)C>/?QM1HGZF%W>LG]\]5\BJ9!RS@BN7_D%1F:V-A MH!0VN,SE=[;_ DU"OO9+6"ZJ_VC?Q%H&2DHA6=&(U0@*0NM?_+,!T1'8P1&! MTPB<0X%W1. V O>U J\1>!69.I6*0XPECE:<[1'7T2 MJ[M$Z63TC='MASO@!8KA0:(/Z*]2"HEI2NBV[KK&LN1$$A#H;0P2DUR\4W'W MMS%Z>_8.G2%"T5W&2J%$8F5*-2AM;2;- "[K 3A'!F [Z)I1F0GTB::0]@U, ME4V;DO.4TJ4SZ1A#R,9M)\BM_-PC?AW\ M;(-89W92-3MCO&L_;]Q/KR,78H<36!MJH1# '\&(_GAC!]:?8ZSF-(MG,NMQ M]%J.WI1[I*;#&Z-5J\)*I1?)Q\@+K&"I8A^['";-3^4PDUF/@]]R\%_BX(]Q MJ%5!EX/:.GSW@,.D^:D<9C+K<0A:#L%+'((Q#L$8!V_ 8=+\5 XSF?4XA"V' M\"4.X1B'<,#!]2W+#0XX3)J?RF$FLQZ'1RZT/KW-^M"=?E#X\=1A, M2LX/SW$-17OX%5E+?_ 1C<:%WF%8;PD5*(>-LK3.0[5O\[J>JAN2[:H*XX%)5:]4EYFJ M08'K '5_PYA\:N@'M%5M]#]02P,$% @ ;&Q=6-:]$X3L P ^P\ !D M !X;"]W;W)K&ULM9=M;^(X$,>_BI5;G:C4;1Z M0'N ! VGJ[2]1>UU]\7I7IAD M8F-F<[A>ZG/]L)*91@E8I[ TZ8^7OFQV3B M&:P9_R&6 !)M\HR*H;.40H[%%5L!5;^DC.=8JDN^<,6* TZ,4YZY M@>>%;HX)=48#D_MN+O>JO]NDE?)S+& 6Y9])XE<#IV^ M@Q)(<9')![;^ ZJ$NEHO9IDPGVA=VH;7#HH+(5E>.:L('B/4^G0Q<*7: M4?NY<:4^*=6#(^I^@.X9E4N!IC2!9%_ 5:'6\0;;>">!53&"^ JU_4L4>$&[ M(:#;][L'#>[1^]U]2S;MFG[;Z'6.ZJ7 .22:/QH+ 5)BPQ MC:&)?*G<,\KZZ7X>]?W0\[R!^[S+H\',ZQZ81=8X=?.Y$2L]XAG0;#KM]@&%DS^""?;LVG:^53XVA--ZK?"U / M9U!KP7ZM[:4?UNF''RN/2_3:O= ,*,XD45T,4U4MV_3'<)"5WV076;/X8(GT:D8]*Z-[0DE>Y$UI6AW?'U;)XIQBT9G$]H#U:V!] M*["=RIENL'JQFHY[B:9"$G6: /T,S9@09)X!^J(636C[!Q7TMG:L09S*ZTQB M>[RN:U[7]@+#FV,%9G4\M<#.*1:=26P/F.^]GJR\_[_$JCUV:ZQ\/QVT*7LT MIZ([E]H^NYU3J6\_&"ER"E-<'HP*N62*496&E^78$^UM.%*3-TJT[Y+VID7&.>-!==8+P@5*(-4 M27I7/74"XN6D65Y(MC*SUYQ)-&ULK59=;YLP%/TK%JNF5MJ*^0@)78+4E$WK0Z6J:;=G!VX"*MC,=I+N MW^\:",L'C?+0E^"/>X[O.89[,]X(^:HR $W>RH*KB95I7=W8MDHR*)FZ%A5P MW%D(63*-4[FT526!I36H+&R7TL N62YB5PE0M.)"PFUJUS$P\9?]1 M:T@>%+1*'J7[)I8ZE%DI72HFS! MF$&9\^;)WEH?=@!.\ [ ;0'N(: [QJ0O,'I&L=X2KC %:ZE*/"()>YKD* 0?$4N8] L+]05^4I> M9C&YO+@B%QA!GC.Q4@A68UNC%I.1G;1Y3YN\W7?R=ESR@,=EBGSG*:3[!#:: MT#GA;IV8NB<98TBNB>=\(2YUO9Z$[LZ'NSWP^'RX@ MTS$XJ0-+(A8\WJ>@ 08[)[IT% X.\N^)\CTZ/,C^.,JCV&[ZX_3=-R'YA&ULK5==;Z,X%/TK M%CM:M=).P08,=))(T[*CG8>1JDEGY]F%FP0-X*SM?,R_7V,H3<")HBI]:+ Y MY_C\LN*B8TD.Q=.5: M ,L-J2I=XGG4K5A1.[.)F7L2LPG?J+*HX4D@N:DJ)GX_0,EW4P<[KQ/?B^5* M-1/N;+)F2YB#^K%^$GKD]BIY44$M"UXC 8NI\QG?I]AO" ;Q;P$[>7"-FE!> M./_5#+[F4\=K'$$)F6HDF/[9PB.49:.D??S7B3K]F@WQ\/I5_8L)7@?SPB0\ M\O)GD:O5U(D=E,.";4KUG>_^@2Z@L-'+>"G-?[3KL)Z#LHU4O.K(VD%5U.TO MVW>)."!@>H) .@(9$H(3!+\C^)<2@HX0F,RTH9@\I$RQV43P'1(-6JLU%R:9 MAJW#+^KFN<^5T'<+S5.SKW7&*T#/; \2W6;$A!?H+7@V\(\7EU=J&AQ MBNT1['712;A%-RDH5I3R%GU$/^8INOEPBSYH)'I>\8UD=2XGKM(>FY7P.^?@O1#SB6PP]7DXG M%GIZ.1V?B<;OGY=O]/P3>H\;(:!6EN=ARW6K%=BUFI9R+]X8$L05G M]ND8%N*(1*2''=D/>_OA6?MSQ93U:;N@*)S0<>!^C<$BB M,!YXM\ P#8+8[IWVWNGYU'.A.W%MH,(TS$HT8FP&X]Z MX]%9X\]Q'HT5I$NJJ& 0PAF'L17XTJ+#4(A?XU#\11=Q'$9_M M'BDL0$>07]@^XFNVCVN*I5<2.TIBTB6_[2,8U'.-H6,1C%"&8#E] BY87 M$#^T5P#VWC[XWOO:1\<[[@Q^..P?-IBO_P;V;3!*"#UA_V"_@M_;03KF46*Q M'P_]CU$?L>^-_-M@<1"<\$_>_),+&DG>O8C6,,AHY3"DHSYN@?D!3H9E9(/A MF.+H1"!O&Q%\]AO=!7)9(^FD#K^$48@IQL.8QCB, QQ&T3"J,3#1U14.R\L] MV!E7();FA"%1QC>U:K>0_6Q_BOEL]NZ#^8?F=&-VW&\R[='H&Q/+HI:HA(66 M].XB_>44[6FC'2B^-OOO%Z[T;MY&ULK5;;3N,P$/T5*ZM%("%RZVVAC00$M#R@164OSR:9-!:)G;7=%OY^ MQTD:VFZ2]H&7UG;F'/N,QS,S70OYJE( 3=[RC*N9E6I=7-JVBE+(J;H0!7#\ MD@B94XU3N;!5(8'&)2C/;,]Q1G9.&;>":;GV)(.I6.J,<7B21"WSG,KW&\C$ M>F:YUF9ASA:I-@MV,"WH IY!_RJ>),[LAB5F.7#%!"<2DIEU[5Z&$V-?&OQF ML%9;8V*4O CQ:B8/\(R_-:?5;&F V^,-^WVI M';6\4 6W(OO#8IW.K(E%8DCH,M-SL?X.M9ZAX8M$ILI?LJYLQV@<+946>0W& M$^2,5__TK?;#%L ==0"\&N#M P8= +\&^,<"!C5@4'JFDE+Z(:2:!E,IUD0: M:V0S@]*9)1KE,VZN_5E+_,H0IX,''HD2GD MPX;,J08RATCPB&6,FJL[(Z#_=:X.'Q<+='C=]:MLY1UF%AZQV MY P;.<.#7&%^7N%=:G *J-))"%FNO41]'.?X@4X7]MR MT^U!X*@=&!X$CO\#[OAEW/AEW,OT0Z<@20%8X+AQ0LPP*4O@47LVZ"?#8[D= MCC@(]#L<,6X-!Z-[$GOAA^EI^_=3MKV]GQ_+[#;S;SQ7F!WF'W;4V)O ME=H&PO=V]R:W-H965TE=D&TAA# _0EJ-OM,RV=;:&4Z)*TG>S7CY1D MV9XH+1WRQ2:EN^/S''GWB),#%]_E!D"AIY)5NJ[,-E!2><.W4.DW M*RY*JO14K%VY%4#SVJEDKH=QY):TJ)S9I'[V*&83OE.LJ.!1(+DK2RJ>WP'C MAZE#G..#+\5ZH\P#=S;9TC4L0'W;/@H]<[LH>5%")0M>(0&KJ7-';N])9!QJ MBS\+.,BS,3)4EIQ_-Y.'?.I@@P@89,J$H/IO#_? F(FD_=?!KH@VRFM:<*CJ;"'Y PECK:&90 MYZ;VUFR*RFSC0@G]MM!^:O909;P$])4^@417"WU*\AT#Q%=H#BL0 G+S#MU) M"4HB6N7H0T&7!2M4 ?(-NIJ#H@73HVOT;3%'5[^^F;A*XS+1W:S%\*[!X U@ MF$-V@WSR%GG8\RWN]R]W]R[=79V-+B5>EQ*OCNQG 4G2 &,\Z@4%X4=7^,** M,ANTI+_[H2ZI/K:^812%B3\(+NW I:/@/H"4MVA/V8XV^GIL #:T:0_$=:(W MKP?69H?#0:P$GU0+CZ+]:O*(*EUF^G<21_(BKDM"P$X*TDYM3W'">T<$V;%HW+M3L0COE24,+@3 M2"[S'(NW"5"^&ENNM5ZX)_.%,@MV/"KP'*:@'HL[H6=VHY*1')@DG"$!L[%U MY5XFD<&7@&\$5G)CC(R3)\Z?S>0F&UN."0@HI,HH8/WW M= J1'28?RH-:WF ME8:X.5ZK?RF]:R]/6,(UI]])IA9C*[)0!C.\I.J>K[Y"[6=@]%).9?F+5C76 ML5"ZE(KG-5E'D!-6_>/7.@\;!#?<0?!J@M K) Q:JYE!FT39C[[5 G]E&B>BF]8RG- #_@5)#J>ZEV5+2D@ M/D./3$#*YXS\A,P\1Q-@,"-*HGM.*=)97V&1G:#C!!0F5)Z@,_0X3=#QT0DZ M0H2AAP5?2LPR.;*5CM2\ST[KJ"955-Z.J%P/W7*F%A)]9AEDVP*VMMCX]-8^ M)]Y>Q032<^2[I\AS/+\GH.O#Z5X//3F<[NYQXS=?S2_U_ .^6E]V*W;0SS:5 MY%(6.(6QI4N%!/$"5OSQ@QLZG_HR\YYBR3N);64M:+(6[%./=^[H4SV:$\8( MFZ,)IIBET)?52GU8JIMR^A)[41B$(_ME,UT]*"<(6ZBDBW*]R'<:U);!06-P ML->@WA:Z]$M]D@50K+1+Q741$0*80F^ !5+:=<$E,36W=^=4+P@WXQHX3LMB M%W01MD%)%Q1Y@QT&P\9@^/<&"T&X.-!>V+4WO(A:]KH@/PQ:[KH8S[D8]+L; M-NZ&>]WI*O%_[H:=H,["J+T_>T#N,&K[ZT%Y0^>BWV#4&(S^]0#J.O^'TQ=U M3HSO>H/VM^NB>LYHTH/:.J.5.WOC6LU!S,OV1**4+YFJ;IYFM>F KLJ+O[4^ MT9U1U&ULK9EM;ZLV&(;_BL6.ME8Z"P82$KHD M4IM7)G6JVG7[[ 8W6 ,A MQ@+\B*.$3XQ0B/3!-/DFQ#'B/9KB1+[S25F,A-QE6Y.G#*,@#\61:4/HFC$B MB3$=Y\=>V'1,=R(B"7YA@._B&+&?3SBBAXEA&<<#KV0;BNR .1VG:(O?L'A/ M7YC<,RM*0&*<<$(3P/#GQ'BT'GP+9H&\XA^"#_QL&V1#^:#T6[;C!Q,#9AWA M"&]$AD#R98]G.(HRDNSC>PDUJG-FP?/M(WV9#UX.Y@-Q/*/1OR00X<08&2# MGV@7B5=Z6.-R0(.,MZ$1SW^#0UD+#;#9<4'C,BP[B$E2O*(?Y1_B+&"Y5P)V M&;";@?Z5@%,&G*Z!?AGH=PT,RL"@:\ M V[7P+ ,#+L&1F5@U#7@E0$OUZ'X M_/(/?XX$FHX9/0"654M:MI$;E*?E9TZ23/8WP>2[1.;$]"U$#(MFBM?%;5=()6^F$K77"?$VPFDJ#2J7!C2J!%+-B_09WY5KQ4F\,SNL7L.@F:K&<1N:J8I@OR%9ZY!NE4PG;*43MM8)\S7!:I*YE61N M1\E21)1SE7LYNPPMQVHJI"ASAI;K-"12E%FVYXX:&K4V?:M&.F$KG;"U3IBO M"5;3:%AI-&S5Z'$G0LK(?W*.*N:G=,PNF$S77" M%L,+Y:T!S'[JSB\[UJT4=?;@LFZMJ(,*GG]9USAMS8A19<2HU8C\.AXP?!2! MYTM6\>53N4X5.,LY[]?I-=:765'EUJ:9QA2C KF]YM50:_>WSC Z82N=L+5. MF*\)5O/)JWSR;O-)Y9!WJ;R\8+9A0Y&9HFX$H0<'#944=="%KF,W9&IM_5:9 M=,)6.F%KG3!?$ZPFDP5/M]1@JTZO.+O+3)(M0*>EZV070#'=)4)Y9PPJ)%/, MJ[/V#FY=DK32%EII2ZVTE5;:6BO-UT4KK#7/[@G'F&WS!PH<;#+UBENGU='J MH<5C?JN^I@7CQY.F.))R#-B6Y)P$.%/B82]H?RRP8J'"\6.H&E^Y_F# M"D'C?#/$*, L*Y#O?U(JCCO9":I'/-/_ 5!+ P04 " !L;%U80O"JJG$) M #6< &0 'AL+W=OG]6;N=S%8B<)/3Z%Z$ M+[N.Q^?1.O6]4%S')%D' M@1L_384?/5ZTC-;S@AMON4JS!>WQ^;V[%+_ECM@*D)SZ +,,,'<#N@<" MK#+ >FU MPSH[@18YH& 7AG0VPDPC0,!_3*@_]J 01DPV TXM%N'9< P/[K% MXVF[O@\CAY)G)66M.Q#+H@\6AY"+\RT>YO&^&"?E@=DR+%$5V5I)?R =;I*[G)[^/I"O*D!M.4NV.P'\WD_3$TMT1%WI\0RNG6@>HMQGHU[M<]I=1(%-!XN8GTTDR':Y:_,WB20?4Q$D_ZG[!13U=^OKSU+267+OSL1%2^:< M1,0/HC7^US^,?N??=>I#PFPDC")A#A+&D# .@BE:[6ZTVM71"ZV2J5ZKTU*K M93E5JS*B'/6]I7?G"S)9"B+3/_DBDM0+E^33HBA<]Q.=:AO85,Q(F(V$ M4?UQZ(W(DW#CA/1)D&>?.@DCV\.0, Z"*1+N;23WG^O[#UI<4\$A83821I$P!PEC2!@'P13I]3?2ZQ\YT_>16D7" M;"2,(F$.$L:0, Z"*5H=;+0Z>#G3_QVMGE17:_*$N\Y6).13NA(Q25?RJNW3 M?89+3@B3/+G*"\FUB+VH[AILJFUK4UTC83821@M8/X=E0ST/XZYE#8W.>?MA M6[$UQ8;&R.RKQ=A^L;XY& TLM1@';8&BLN%&97A,YNV M(4VEB(392!C5[V^SN)JIR\[(5C DC(-@BD"-3C58VGG[90SYBUQYH1>L@]H! M42VYJ>:@-!M*HU": Z4Q*(VC:*H:MX;NC2-?V90-0(D62;.A- JE.5 :@](X MBJ:*UJQ$:_XL6?Z%EAS.?Y=OCK3?'$GUD8T5B*0Q*(VC:*H"*^?'T [6OYS$ MW>\'DSC4U('2;"B-0FD.E,:@-(ZBJ6JLO!VC>^PD#C5OH#0;2J-0F@.E,2B- MHVBJ:"LWQ]#;.3\RB>M;TM4D\;=&VF^.I/K(Q@J$.CI0&D?15 56IHZA'8@-%K2MOU!8]CI M[)J--<7,SEXQ5E>LMU>,HS9!U5KEZQ@O&#MYBI[<2_C,*U16.(;DP^WDYJ6$ M#?5JH#0;2J-0F@.E,2B-HVCJG=Z5BV-VCIRP3:C9 Z794!J%TAPHC4%I'$53 M15N9/:9V7/XG2]CZQC86.-08@M)H2=M.L;O)^N4BK*:(,3#,O4R-:KLJLLJ< M,=_=G'FER'Z/P@>19&/PD[ 8!A(R^/=UU@^H%1S2@;B$TFPHC9:T;:D,!OL] M1&BE#$KC*)JJXLK@,?4&SX]3L1/%"^&E:[D5)[)P&GMAXLW(%]=?BQ,R":*U M1,JS:/EHQE];SV;5BAQJ+T%I-I1&2]IH2^36\'30W14YU#>"TCB*IHJ\\HU, M[1#_>.^IS/SYN.S1S%IE03T@*,V&TBB4YD!I#$KC*)HJP,H#,GO'OHJ"/@0$ MI=E0&H72'"B-06D<15-%6]E&IMXV G0-BCXJB19%H81,UNDJBKW_UC[(/M4W MJ+&(H883E$:A- =*8U :+VG;7?11IZ.,SZKZK+PD\]T? -K7YX/K^6[VR.\B MBHNK^UJA0DTF*,V&TJBY_XS.H-?9'UYWH-4R*(VC:*I0*__(U/M'A[N?\BJG M&/ OKY+R"_S#%H!N[%_?AL:2A-I"4!J%TAPHC4%I'$53=5MY4>;HV+U6J&$% MI=E0&H72'"B-06D<15.GJJD,*TO_V-'?GP"D6/.;%WARR=+UPB0E7U?>;$6< MM>\7 U;E]!_DJR>73(6L:1VF]9U:?7N;:AQ*LZ$T6M*4@?N=7@*T0@:E<11- M%6YE6EEZTTK;2ZB_#_^$U-W:=[)?.NM6? [CO<6YB$_RU==C:]@F:8VW?TG79&NUT.[$1YV)GRWL,7 MLRI?S'JK+W:PRZ&9ADQ?66/E07TS*(U":0Z4QJ TCJ*I JU\,^O8OID%]G??#'CWH;ZQC04.]=2@-&KM.TV[)@6T0@:E M<11-56WEIEEZ-ZV!2:$=%X Z8U":#:51*,V!TAB4QE$T59F5?68-C]T)@'IG M4)H-I5$HS8'2&)3&4315M)5W9KW[!'WO='>XON&-Q0[UW* T6M*T'0*HD0:E M<11-G4>_,M*Z>B--VR$X:"9H.P?Z&IM*#TJSH30*I3E0&H/2.(JFJK1RS;K' MGM>O"W6ZH#0;2J-0F@.E,2B-HVBJ:"NGJ_O_^NB8ON&-Q0YUR* TVMU_=&RW M>BE:(.)E_H*\A,PRFZEX3]1FZ>8E?)/\U7,[RZ?&F6W4 M+*?&&2M>L5?ABS?^7;GQT@L3XHN%K*IS.NBU2%R\1*_XDD;W^2O9[J(TC8+\ MXTJX3Z112ESU^R"C:O,AS_#U!+ P04 " !L;%U8-NRB]=X% #1 M'0 &0 'AL+W=O7A)WDM>'"C[QC>$"/ CSPI^.=D(L3V?S7BR(3GF4[HEA7RSHBS'0MZR]8QO M&<'+DI1G,V19WBS':3&97Y3/;MC\@NY$EA;DA@&^RW/,'JY)1@^7$SAY?/ I M76^$>C";7VSQFMP2<;>]8?)NUEA9ICDI>$H+P,CJTJ_J9L/R\N)I3PB&4F$,H'ESYXL2)8I2]*/[[712?--13R^?K3^KFR\ M;,P]YF1!LZ_I4FPN)\$$+,D*[S+QB1Y^)W6#7&4OH1DO_X-#C;4F(-EQ0?.: M+#W(TZ+ZQ3]J(8X(R'Z"@&H"T@C0>8)@UP3[N02G)CC/);@UH6SZK&I[*5R$ M!9Y?,'H 3*&E-751JE^RI5YIH0+E5C#Y-I4\,8^_[U+Q<'8MM5Z"#T5""M5Q MX";#!0>O/Q$N6)H(^>Y6T.0;N"M2P=^ UQ$1.,WDU1DP8R3W]JY\?W<;@=>O MWH!78 ;X!C/"05I4H+?RH;S^O*$[CHLEOY@)V23EV"RIW;^NW$=/N \1^$@+ ML>$@+I9DV34PDUHT@J!'0:[1H,6()%-@P[< 6<@V.+1X/AT9Z-'SZ=! CY]/ MMP;$L)OHL$M[]A/V_MCE]X0!N@*J-TW=4_$=,U_-!"#H^T6)MZH")[)5DM"_MY MZ-NN*Z-G?ZQM'P9M)T!NT,5%!IP7!JX?=G'QH,\G*N(VBKB#BKQGN!#Z:*_4 M<'ON.[8=0$M3PP +8(@\38P^S$.^E%?38M#;$[7P&BV\02V^R.G7+(77<_[, MA;[EZ)%AP/F!YZGIJR.& 1>$KF]IHL6#_IZHAM^HX0^J(9.'%4F?$,3O-\"Q M J1%]L( \RT+:K)%!I@:3MIXB@?]/5&-H%$C>,G,$?1:$#BA$^KQT8>9)IBH M#S-.,/&@RR<*$C:"A(/KV=,)D'@W(F 3)S(N =3AGX@K,=,6D5 MCKG.C6DL&M-8/)*Q3N= J\U%K9?$:\T.CT+,AU,MOA8&E&-/ WTV,\!L.'4< M+5J'/3Y5D:/L')ZZTM5,B(Y'G!5,0U<7Q ,@RD*K?9/'\PFCAM.;7TP#[M_ MJCRHE0>=N/C5Q$X#/&=JV;HX!ISM]QH:&7%HJF<"P_Z>JD>;KL/!1'1X^:NY MG2;XP=37%3' ',\P@ PXJ8CCZY+\'[DS;)-G^*+LN68?3P-A.(6],.G#^E-/ M9$ 9IIYXV.-3%6F39^@.+H)7ZS4C:[7D?2ADY5[P-'EZW8,CY;:UC&-:BT:U M%H]EK=LK;1H/A_/XG\5IQ?8[DSUT KVP,>!"Q_=SMBT9T'#)T%1TN*[H&%''(S*$09:NC$O:3RQ" M\$ P S[(JXUE#RSQ@VGO/0T[8PT4F7%DB MZOJ,6N+,CHZN-N>25^5IG/;\&IY'U>EB:Z8Z[/R( MV5I&(,C(2IJTIKY,]%AU?EC="+HM#\CNJ1 T+R\W!"\)4P#Y?D6I>+Q1'VA. M<>?_ E!+ P04 " !L;%U8?P%$4!,% "_'@ &0 'AL+W=O,?Y9K"F5X"F) M4S%QUE)N+EQ7!&N:$''.-C159Y:,)T2J7;YRQ893$NI&2>PBS^N["8E29SK6 MQ^9\.F9;&4^I_',SYVK/ M+:.$44)3$;$4<+J<.)?P8N;K!OJ*OR*Z$Y5MD*6R8.QSMG,;3APO4T1C&L@L M!%%_C_2*QG$62>GX4@1URCZSAM7MY^B_Z>15,@LBZ!6+_XY"N9XX0P>$=$FV ML?S$=G_0(J%>%B]@L="_8%=_#NFDH2Q>+] MV)5*5A;<#0H)LUP":I $;ACJ5P+<).&-'P9P%7YE$FAYZ1FR!KQF@;G ,-? M /(0!F)-.!66L+@<*ZS#^@UAYY3K,E!# >YK@N;2K#&R(KL0&Q+0B:.J2%#^ M2)WISS_!OO>K1:%?*O1U=-R@4*LZ6^B;^>(^77).TA55Y23!8@^JU\W)7A^^ MW!$>@G\^J)#@5M)$_%N7G=]!=KTRNYYU_'^G*>4D!IO*?5#;$0OKE-IC8;"G MA-MVJU/5R#4@:@@UGRTB2112KF@())6+;8)(\9%^'S";.QZD_=A]K M5 Q*%8,W>A-\!7=1&B7;I$Z -5K+^S@LM0Y/[-)A!]F-RNQ&UCNA%0J@W)4J MW41D%LWF3L4XP)9 ;&@0+2-U*JBD7I=$W@WT*B;QZDT"/3/;>RUL0IZ:;&(/ MUW(D805.\,1.*03\X 2121#]/V8I^GGA%MC@%L,[: >>PJ=7C.-7<$_3B'%P M\T2#K7X0^+A<1@'EF8,>=NPLFT]KIF8@U9T24?X(EH6J5=\%-*&A)CPU-F$7 MW(0&G-!.NZ+"GTO^84VD2G0;AV"F5 NQ_?:QJU#=.\#4:-!O(!4TP(1V8N9# M=J,]7]OM(1V'V&N:^PPAH1V11:WEZ;K9'UG$M%; X"T"#/:@E3MO**UYOA%"]GY"A([+"Z=4Z M*II7.\:]_M#O-71LJ(6.HM81E50$.EJ"01-Z%4VPRUJR=]_6:H9(Z-1$0ET0 M"1DBH4Z(A Z)A/L>'(X:_&28A+Z/2>B021CY<( ;.C940C^*2NB02E8)ADOH M52ZA3FNI"RXAPR5T:BZA+KB$#9=P)US"AUQ"_FC0:Z@E;+B$[5S27]V.\=/' MM-E-Q[PVV'6T'7>#08Q.;"QLY7#;!"O?.^V0;6LL7#-)#X8-MC),Q%8DO3I% M%\U?^+G9S894V$ZJXR=H? @GBP"#)FQ'T]'E]+UOX78=;=UF2(@'IRZG+KYZ M8L-9;.=LVW(:'MBJUX.#!EL9+&+[=\KC;=6.^O;NVRZ$&"CZWJF70KKX-NH; MROIVRK9TDW_X4@A'>.3WO_&36UE33"A?Z953 0*V366^O%@>+5=G+_,U27-Y MOK1[1_@J2@6(Z5(U]_@=02P,$% @ ;&Q=6(H:+224 P F@T !D !X;"]W;W)K M&ULO5=MC^(V$/XK5GJJ=J6%D 0"; &)EVV[TFV+ M;G7;#U4_F&2 :!.;LQU8^NMO;&=SO 2ZJW*7#Q [\SR>>3RVQ[T-%\]R":#( M2Y8RV7>62JUN75=&2\BHK/,5,/PRYR*C"IMBX-3LE@JW>$.>BNZ@$=0GU=3@2VW M9(F3#)A,.","YGUGZ-U.NMK>&#PEL)$[[T1',N/\63?NX[[3T Y!"I'2#!3_ MUC"&--5$Z,:7@M,IA]3 W?=7]E]-[!C+C$H8\_2O)%;+OM-Q2 QSFJ?J$]_\ M#D4\+%: T8,L8?:?OA0Z[ "\\ 3 +P#^(:!Y A 4 M@."M@&8!:!IE;"A&APE5=- 3?$.$MD8V_6+$-&@,/V%ZVA^5P*\)XM3@[DN> MJ&UMA-+%Y)Y%P/0\D&E*F217?L/KD+L7B'+3^^W[F&>8>)*:N=/&U^1J HHF MJ;PFM;=!B&&OD<^/$W+UX9I\( DC#TF:HH'LN0JCTSZZ41')R$;BGXC$\\D# M9VHIR1V+(=XG<%&64AO_59N1?Y9Q E&=!-X-.NH'%0Z-WP[W*^"3M\.],]$$ MY4P'AB\XP?>XI )J,S/1>W,Q%(*R!>!:5F2V);MV4[HUW<,-%3'Y^R-2DGL% MF?RG:G[L^,WJ\?7^=2M7-(*^@QN4!+$&9_#S3U[8^*5*VTN232Y$MJ=[L]2] M>8[]_^M^0_[(LQD(PN?62))AKI9<)/\>IKF=!^M/:/S1V_YZ@(> ?GKN>E?B MLWZ_5^(+D>U)W"HE;GUOB6V&/X%4"5L0<_K)&S(%H;=Z.T(UZ M@,^!SF>=?Z_.%R+;TSDL=0Y_?"JO\="@LQ0(UC#D-^1155J'1SGM!54Y76'7 MK+";_+?=GD+M4J'V=U>(L]J?*P.RAS.>H5*)7-M@2AJ%JM=]^WC==X\5JK * MC_4YMO):[9/R=$IY.F?EL:OL@8IG+&B?:)I7KBO+T=H9.ZBW#J*HLO$/8CBV MZ=3#[MY3'4ZW#*?[8_<=W&\27CFWYQWQR1:HJ"J:QF>![]U\+D1FQ79WJM8, MQ,)4_Y)$/&?*%FEE;WG!&)JZ^J!_A!T_X1F-O+9AIBP0+V13F2-FHMS$9 MA+T)V(;B*U,;S[C"2MN\+O'R!$(;X/6N7!&CCZUV!75>TZ/9AV ?5IA.AMI63Y*0W[,>/ MDAW'J1VOW=(/C2R3#\6'%$UILN'B12X!%'E-DTQ.K:52JTO;EN$24BK/^0HR M?!-SD5*%CV)ARY4 &AFE-+$]QQG:*669-9N8N7LQF_!<)2R#>T%DGJ94?+^& MA&^FEFMM)Q[88JGTA#V;K.@"'D$]K>X%/MD52L12R"3C&1$03ZTK]S)P?:U@ M)'YCL)&U,=&N/'/^HA]NHZGEZ!5! J'2$!1_UC"')-%(N(YO):A5V=2*]?$6 M_<8XC\X\4PESGOS.(K6<6F.+1!#3/%$/?/,%2H<&&B_DB33_R::4=2P2YE+Q MM%3&%:0L*W[I:TE$3<'S#BAXI8+W7@6_5/#?*AQ:4K]4Z!MF"E<,#P%5=#81 M?$.$ED8T/3!D&FUTGV4Z[H]*X%N&>FH6@&!KJKDG-RRC6AL>RPM'A=6/0.6'0]\I5G:BG) MIRR":!_ QN57/GA;'ZZ]3L0 PG/BNZ?$K!^]7=#F_\*B*^ MP?,/X'W&S2H)%R3A4@*.,LSC*DAL%YI3(A55H,>$Q_@FY"FTQ:.PUV^WIPO+ MI5S1$*865@X)8@W6[*8JI=@K1'9 G10K_#$,@VV@OS(V->E]_U MK-]W\&]BK^N$-L5&7D,J:$J=N8Y;E]LC85"1,.@D8;?]3\FGUS#)<4>2.4]7 M/,.T.B4Z&4GO%\S$DU/R6$^WVY(/8<0%+/6W !.TG/_CTZO2,\\)X#['A-4U MA&=_MA'5O<0YE\;@9\XC21YY$IVWY>4Q0(+_";(7@F$5@F$G:HUB ML0Q(*G M18*1_2Q5(!7+%FTT#IN)Y#[5_B;K M)<;Q[9Y2G(14+DF,_4CA?^O6*DP,:VOS?*=E;S7EW('3(A@T!?O.18>WX\K; M<:>W=]BY+4Q![Q7E7+L:)E1*%K.W'[_"MW'3MXLVWYIR9Z[KMCDW;A:B85_3T<"VV/7=7:MF=/)[TVN\D1'X$-LNM?5=EY0)LJ9)#KJ,[YI3J9LD_'[I_2S@6\X$[F\\32Z8;F%7 M7+(#5'N- N7UV\KTO$W2'[35O&X7_BM%NQ[>[6Q=Z\>J*RS[ZDWSM#MJW6M6 M] 'X(PW3OQC_52U!%';QD##/A4"SK5EY')R@&^>C9-NUTRS2L#"W A+W*_8- MQ:&PFJUN'J[,>?O-_+6^D3"GY!U,<9WQU22E) G$".F&ULM59M;]HP$/XK M5B9-K;0U;[RD'42"LFJ5V@V5;OLP[8-)#F(MMC/;@5;:CY^=A)"MD%:(?B%^ MN7O\W#WX?(,U%[]D J#0 TV9'%J)4MF%;6:VT6[L@R46;! M#@<97L(,U-=L*O3,KE%B0H%)PAD2L!A:(_=B[':,0V'QC9 M7,=#RS&,((5(&0BL/RNXA#0U2)K'[PK4JL\TCLWQ!OVJ"%X',\<2+GGZG<0J M&5J!A6)8X#Q5=WS]":J N@8OXJDL?M&ZLG4L%.52<5HY:P:4L/*+'ZI$-!S< MWAX'KW+P"M[E007+"58X' B^1L)8:S0S*$(MO#4YPHPJ,R7T+M%^*IR ("ML M,H.N",,L(CA%UTPJD>O<*XE.9OJ/$.NB6,Y5( M])'%$/\+8.NHZ]"]3>ACKQ5Q M$9\MUWR',\']VW(/IU,OT"L;,'<93F6J*< MHC_HAK/EKB!; IT#WG]?ZQXW> M0]<*J/RYBV;G%6AV:YK=UBQ>\0\KUFV0Y*\"F MGJX7^/W=@KK>EHGW,DGWWLYV@$-3M7T+7/]HHK[&J^!NGP6WM9P?(FKG:<7U MN\'Y?Z+:C;Z$@E@6W9?4I^C>H6Q1ZM6ZPQN5?\._4$L#!!0 ( M &QL75B"^8ZR" , &T* 9 >&PO=V]R:W-H965T6NTNI'O4,P)"G-!&ZY\R,F5^[KHYFD#)])><@<&)2SPORKSL$'PFP<(M"30EQ(:):&1&RV4Y;:&S+!^5\DE41:-T>P@STW.1C=< MV"J.C<)=CCS3'X+B"V9326ZX8"+B+"&W0AN58:V,)N=C;)PX2X#("5FC]19H M;)B!8HBH=: 1J+S11 2$B7AS1VINZWA!SH=@&$_T!?E [L=#ISX8H>=!5=D89_2:A'&WOH@Y?3Z3;=Q?Q62:95DFD> MKWD@WD"FJ8RY>2:3S&0*]"5A6N,1C=?YW&>RB-K.H]KCN.C39HA^%IM6ZJ F M;?L5:$MPHQ+<>*W@A+,'GMBE?X@N(@<;>CH-K[4CN@YJ-\)PO^AF);IY5/00 M-)\*;,08LTNP::=<3+&15FU*_I"UKT@*H_ .P<6;PB*.OIL9*#QU2EEX7J*] M%H_JL/?NM9ZS"'H.7JP:U *<_OMW?N!]W->*;Q1L*V6M*F6MDS1FJU8^WPMV M:UP'43_H[*]Q4 D.3M:8P1[1G?:.Z#J(^OX!T>U*=/NHZ&_2)O1_->=1+:]M MSC<*MI6VL$I;>)+F#.MU;OKA3IWK(.I[='^=.Y7@SLF:LU.[Q4/J[8JN@UJT M=J+ ?8A]90I[39,$)DCSKMIX+E7QN"DF1L[S]\&#-/C:R(F/V_4$L#!!0 ( &QL75AQ?HN$T0, /80 9 >&PO M=V]R:W-H965TF$YJ(W!O2Q]HDA@DB..O$M2J]C2.Q]=[],<\>4CFA2CZ()(_6:S7,VMLH9@N M29;H3V+W&RT3&AJ\2"0J_T6[TM:Q4)0I+=+2&2)(&2_^R=>2B",'-SCC@$L' M?.K@GW'P2@?OK0Y^Z>#GS!2IY#R$1)/Y5(H=DL8:T,Q%3F;N#>DS;NJ^T!)6 M&?CI>4@EVQ+#/7IDG/"(D00]<:5E!M75"ETM0&IQEE DENA@K6I&"TTT+2[! MZ@#T+!0SY;U&5R'5A"7J&@W0YT6(KMY=HW>(B#X'JMT*\\IG$=P 8B*C;PGHU[W(D8TN@&>>Y[A!WLM03T\'9W MW.(>OMW=[P&I,^A63?B>3=ZG(N#;:7L%1BJX2H4#) MDD9BQ=G?P"],,AZ)%.X2F&<;,&MT:KNHL]1_F>YGS>S@,OF-K;8PJ; M-@,\F8SK5F'3RO>=@U$MYV&5\_!_J0?]@QY$FHJ8Z5<4P7THX0R'R<=,9U"! M?%D5G D1*Z1$$K>QT!G%I8KK$RSL":S&?E"Q'_2HN/AP+K=17&P5',ECV!!: MTP;CL7^BLZ;1P/6"2;O01E6JHV\C-"93&*=MBY3KG).@> MO8N[G8E_%!J.\N_SV.T.Y5+U]8H6]H56+P,^E %_OV=ON5?MW6SD^:>R:UIA M?^0W=-13=4S5;-^UW>LI[,WYNF/F\T M#S#%%X$/1((R%4KH$B"=FQ&\+5&PO=V]R M:W-H965T5JG=E>_+9$M2+"_XCF3ZS9J+%"M]*S:^W F"5X53RGP4!!,_Q33S MYM/BV:V83WFN&,W(K0 R3U,L'CX2Q@\S#WJ/#^[H9JO, W\^W>$-N2?JZ^Y6 MZ#N_1EG1E&22\@P(LIYY'^#5 B'C4%A\H^0@6]? A++D_+NY^;R:>8%A1!A) ME(' ^F=/%H0Q@Z1Y_*A O7I,X]B^?D2_*8+7P2RQ) O._J$KM9UYL0=69(US MIN[XX1.I AH;O(0S6?P'A])V?.F!))>*IY6S9I#2K/S%/ZM$M!S@J, '((RU1C,716X*;QT-S345WI\ M@^(GU5@?R[%0SUC7)+D (7P'4(!"B_OB^>ZHZ^[KJ.O041TZ*O#"'KP/4A(= MJ8X%,(J7E%%%B=0%O?Q7UQA0'*Q-; M31*Q)][\CU=P$OQIR\- 8)VLA'560A?Z?,'3E*^H>@#K7.F(I2Z -=\.[-AHA")8&W4(CVK"HQ<0;LVLC74)/6D1 MN@R#\1/6QT91&,=VUN.:]=C-&@OQ0+,-P"G/,V7C-CX:-@PB&(PG3^A9[8)Q M-+8SG-0,)TZ&?Y$]80#9F#D=3RWV@< Z,49UC-'Y/@'1D%D9"*R3E;C.2NR< M^9LF9KX&C&>;]XJ(5*^.2_5.KP$)RU>F=)-<")T,O1SIONMML?BH/%$.F4#@76BA$&SC@?G*^5JK($2,Q1: M-S,MA0.=%7"_Y4*5%4RS/9&J/VQX_*5'$,&GI6JQFZ 8P9XO+FP4"70N[4VQ M@E_ \?UUHYP\/?^'W("-WH#A&0O7*6Y.SLQ :-W,-,(&NI7-"85KD2C6PCVV MWYN#*J2AT+K;_48BH3-*)#2H1!H*K9N91B(AMT3ZW=Y$ MQT+(TIL6J_[>1*WC&[=8>E%O5MB1NS]%O';^;L\PL6&YI)P,A:NP47 MD5Z21'F<6-XHOBM.Y)9<*9X6EUN"5T08 _U^S;EZO#&'?/6A[OP_4$L#!!0 M ( &QL75A'5U76<@, !@. 9 >&PO=V]R:W-H965T3F3IANWL FH;_%242CWC];UW&$< MH+126K"-L6' **^?Y&&3B!V#^"F#>&,0.]ZU(\?RBFB2C*58(VEG&S3;<*$Z M:T..@N%Y4R%FH<:L/#HH7IQN=E[3-^PB>.T;5QDROTFF>0?0\0F@": M*.)M%)>Q%_$*TE/4PRFM]>H:.7QQ[<7I.=GL/M[96=3^_-=/1. U.? MN[)08Y]U8]OE=JY*DL(D,.M)@;R'(/GC!1Y$?WF8GS7,SWSHR:R2:6[4BG9# MF.6/BJ:D<(,BH_H1W<#7BDJHW\\U+>B_Q"V7&4@JLJZP_(Y[Z!&(5)X0^DT( M?2_2G$M(A30*07.>"F[X&F*&?1/;WXN"KAS=$W0G-"FZZ-9.ALZ)W:/ND_YH M>!;WQ^%]![E!0V[@)3^4+.S-\GO!5W^:1+.N17?BV;F>P8U'S^Y=.&Y)QEZP:_) 6<70 M?UV[;IWR;>].$JY*(76]\_I4XW>Z;^;;F_67CQ^T_ MKYJVY&%_S6M5;\40F\[UD%S&4R^ 5!+ P04 " !L;%U8 MJ7&QYY0" ,!P &0 'AL+W=OV@?;?ST[2B T7I'TA MOIWW>8^QCZ<'+IYE#:#02T.9G#FU4NV]Z\JBA@;+.]X"TS,5%PU6NBNVKFP% MX+(+:J@;>%[L-I@P)Y]V8TN13_E.4<)@*9#<-0T6KP] ^6'F^,[;P"/9ULH, MN/FTQ5M8@5JW2Z%[[JA2D@:8))PA =7,^>S?/V1F?;?@)X&#/&HCD\F&\V?3 M^5;.',\8 @J%,@I8?_8P!TJ-D+;Q>]!T1J0)/&Z_J7_IY;+"$.:>_2*GJ MF9,ZJ(0*[ZAZY(>O,.03&;V"4]G]HL.PUG-0L9.*-T.P=M 0UG_QR[ /1P%! M\$Y , 0$G>\>U+E<8(7SJ> '),QJK68:7:I=M#9'F/E35DKH6:+C5#[G34.4 MWF4E$68EFG.F"-L"*PA(=+W2AZ#<44"\0FM6<%82LYF8HN5.%+7>#O1C0\D6 MFU%Y@ZX7H#"ANG6%"$-/-=])+2NGKM)F#=(M!F,/O;'@'6,+*.Y0Z-^BP M" MM%XMT/75S=\RKLYU3#@8$PXZW?!_$K;9[.4F=CES9^YEBPN8.?I22!![;:[?,@\[Q(K]U;:).1-KE$BVRT/BH^ MHL6>'WAV6#3"HDNPV :+3F!!%*:)'1:/L/@2++'!XE/8) DC.RP98PT ]].RP=8>E9V%,-NA97"H0-F9X@_3C,LM3.S$9F=I:Y9@(*+DHH+]>$ M6_3$%:8V<]G)(8[29!+\N_ON47$S[\1W++:$242ATH'>7:)/C.AK;]]1O.WJ MW88K73V[9JV?*Q!F@9ZO.%=O'5-"QP&ULM5A=CYLX%/TK M%ENMIE)WL WA8S:)-!-:;:4=*9J9[CY4^^" DZ "SMI.TI'VQZ\-#"'$H9F6 MOB38G'M\SP4.%X_WC'\1:THE^)IGA9A8:RDW-[8MXC7-B;AF&UJH,TO&&4)&50GMD80L_.25I8TW$Y-^?3,=O*+"WHG .QS7/"G^]HQO83"UDO M$P_I:BWUA#T=;\B*/E+Y:3/G:F0W+$F:TT*DK "<+B?6+;J)D*<#2L1?*=V+ MUC'04A:,?=&#C\G$@CHCFM%8:@JB_G9T1K-,,ZD\_JU)K69-'=@^?F'_4(I7 M8A9$T!G+_DX3N9Y8@042NB3;3#ZP_1^T%C32?#'+1/D+]C466B#>"LGR.EAE MD*=%]4^^UH5H!2BAY@! Z&6EFMPNURF64HD3<",Y1M2 MI%2 JT=UPR7;C *V! \T*T_/"9?/H,WP%EQ%5)(T4T>_@4^/$;AZ\Q:\ 6D! MGM9L*TB1B+$M5=YZ=3NN<[RK!&-7Y1?8=[ M&2,:7P,'O0,88L>0T.SR<&P(CRX/1SUJG.8:.B6?N:>;7EW(@-B>G$4IXB*-]1:_KK+\B#OYMJ-B19-!#943W=IIYN'_OT MB4F2@4*9KB 9-=ZP%8%?$FAKW4U1X(]/@9&)T85! M,((-\$C,J!$SZA4SW_)XK8S1**,*]=J+NKX;NH[3D6$ >LC%"MF180 ZT/5< M[)EE>(T,KU=&^QY/S6)Z"5Y[,P])%@U$=E0XORF<_Y/,P1^RGD.210.1'=4S M:.H9_*@Y!"?/@!= "#M/_.P4YH=HA+M/U"G,P0CZYL")D- +NFI-J-#I>GI_.M\KM]7:H==X)OBOW=N]+V2J#.'S/Z*#ATDZF\A7^.O-=6W#-8$,SBL 3:";GA&T*&+1#_01B)3>^C[8="5 M8,!A/_!@5X.)SW%'SAD5AR82]7>1%[T O)-.W/0",* ,+X!3%')\_^*C&O]D2J@62;7FXIB2A7 /4^25C\F6@%VAVIJ;_ U!+ P04 M " !L;%U8076-K0<# ^"0 &0 'AL+W=OLK-I:J.(9 4Y%C8KH5!O M,L9S+-66+QU174\5TWNV#GL +SH"\+< OPD(CP""+2 X%Q!N :&I3"7%U"'&$H^'G&T0U]Z* M32],,0U:R2>%;ONCY.HM43@YGH,D'%0?)9I17 AT&8/$A(HK]!4]/<;H\N(* M72!2H ="J>J4&#I2Q=5H)]G&F%0Q_",Q/!\]L$*N!+HO4D@/"1R5<)VUO\MZ MXI]DC"&Q4>!=(]_U@XZ$IN?#_0YX?#[<.Z$FJ'L0&+[@S!YT5;AB"+L9]-EP M*TJ=/7N1^ZZK.1Y+%'T1V4+FPKEQXBEUU(E.6%$W5Y\7) M8FV.$EW#:V42$LTA8X=;'X\LX\'P['#HO^\5J>X519-\< M>L4=7 /?'M1>!_)ZM;S>27DSSC(BD5AA3HHE2EA>LD)])EUB>JT$_"BTHX:8 MME?H>TVON.T5]&Z.B8EJ,=%I,< 3E;N:)8AE"/*2LC?@7P0JFRK?>]DEM(KB MN7O9N;8[: @]RRO^G]>!T'XMM']2Z/V[M'TM2+*FU-*M.T5!'W;;TCOX!KT6SUV]B9+#GQI)K36M2YD=5S7UOH2<&=F M7\,^49>#:I:_TU0WBP?,ET25@4*F*%V[KW+BU;2N-I*59GXMF%33T"Q7ZH(# M7#NH]QECHKT_@?4$L#!!0 ( &QL75B4YZ83U@, !,/ 9 M>&PO=V]R:W-H965T69[V\>*+K5*H7SG2\P6LR)_+; MYI%#RZE9$IJ30E!6($Y6$VOFW<:>KP ZXCLE>]%X1DK*@K&?JO%/,K%<-2*2 MD:54%!C^=B0B6::88!R_*E*K[E,!F\\O[']I\2!F@06)6/:#)C*=6$,+)62% MMYE\8ON_226HK_B6+!/Z%^W+V$%@H>562)978!A!3HOR'S]71C0 7G@"X%< MOPWHG0 $%2 X%]"K #WM3"E%^Q!CB:=CSO:(JVA@4P_:3(T&^;10\SZ7'+Y2 MP,GI%P*F"73U%7..U117Z/WB!;HGF89S)48.Q)Z M5GAG6?5R5_;BG^C%\]$]*V0JT.DHD%6400OB/6],,[+W0_F4RZ$-F!9;W:LMZ9EDG" M86-@2Z=B&R ]?ZM6O]3H$_=!XD"<([L&I-('6KPZ&V3)MI M\JV;=H1^$\Q-B2'J!GKN263F6?5 M:;N;NK;;"R ][)I^F.."87@8%W>.[P_5#VKU@__86P?[")(27#/@F##I+IGZ M#3G^P!ZU1!N" GO04FP(\NU^'72@9%@K&78JF:>,2[VHSY!24GE!8P0]U^ZU MM!BB@KX];(DIH\*FF*%9RJB6,NJ4$F&1H@VF">S9#*NU";FOE?$06V1TC>6I M4WIT/';PN#7VR!3EVJV%'(^.%'HCLT+/?;V,N)T:];7SAJUNMJ %"T&D $EP M&RE +MQ R/,RQ05L1[CP'FG/*%[0C$IJGMVJZ^;Z"H9'VJNHP^EUVPLZ-I#Y M0SL\H;]Q&?.Z]3]$,S2+/C\]?$1S>V;##19%]G?;J*>3ZHV'4G11MOA2;(DJY)6F+!?O,5_30H"C*Z!T[0$(Y&4%5C8DV^B:9,$D5#CZ,86J ME7 5 -]7C,F7ANJ@KH.G_P)02P,$% @ ;&Q=6!4DX&?T @ ]@D !D M !X;"]W;W)K&ULK59K;YLP%/TK%JNF5EK+*PG0 M)4AMHFF3NK5JUNVS S?!JL',-DG[[V<#04GCLC[V);'Q/8=S[O7%'F\8OQ<9 M@$0/.2W$Q,JD+,]M6R09Y%BXXSL')/" MBL?ULQL>CUDE*2G@AB-1Y3GFCY= V69BN=;VP2U995(_L.-QB5,M),%8_=Z\BV=6(X6!!02J1FP M^EO#%"C51$K&GY;3ZEZI@;OC+?N7VKORLL "IHS^)JG,)E9HH126N*+REFV^ M0NMGJ/D21D7]BS9MK&.AI!*2Y2U8*@<2$JM$I MNIO/T/'1"3I"I$ _,U8)!1)C6RK9^N5VTDJ\;"1ZSTB<07*&?/<3\AS/-\"G M+X=[^W!;):O+F-=ES*OY_-Z,F6PTN($9I]OQ7)0X@8FE^DT 7X,5?_S@CIS/ M)E/_B6S/HM]9]/O8X[J7]4[H"FZRVW $-8?^6*QCUPL&432VU[M&#&&N,_+# M+FQ/XJ"3.'BE1+7+$EJED.KMML 4%PF@NC%,XOO9KV4&O-WJIN*\%;UG==A9 M'?;232O.H9!MNU&"%X02^6AR-3S(M>*29X4&>8N0>G[V'8\QUTOH->RA_J+$I>7J'@,/=.X Z")R4Z#(O< M(/+-)0H[J>%;I;ZN3/VO:;;_EIJ8Z_0NBCWW4><^ZN6\^G=Q(L,7+71W.J/1 M;@A37[3!T^K8.Z>ROA%]QWQ%"J%2OU1 YRQ0?9 MNI@!UP%J?*_4$L#!!0 ( &QL75BV4WFL" , #X+ 9 M >&PO=V]R:W-H965T%G%N94N6E;VZSBAG1-: M6/&LOGSBW'$ !D+ MHB]/L #&C)/F^+TSM=HYC7"__>+^M0ZOPZR(A 5GOVBJLKDUL5 *:U(Q=R_D7;9FPTM5!22<7SG5@3Y+1HKN1YMQ![ NR_(7!W O>] F\G M\.J@#5D=:TD4B6>";Y$PH[6;:=1K4ZMU&EJ8UWBGA'Y*M4[%UZ#70*+3KY6J M!"#]]Q!$T6*#F'F &"4KRJBB(,_0Z1(4H4RWSM'#W1*=GIRA$T0+=)_Q2I(B ME3-;:2;C;">[^:^:^=TWYE]"B78YW'8YW-K/ M>\/O^#+T16P\_7Y/\R%>RI(D,+?TER9!/($5?_R 0^=S7^#_9/8JOM?&]X;< M8[V*?E_ 1A75*K,Q/,5N$#K3F?VT3S[H/9+<;\G]8^1!'WFC"O?)<3#MD@]Z MCR0/6O+@&'G81QX^1Y&%+'AXCC_K(PT/RP F"#OF@]TCRJ"6/ MCI%/^LBC0W+7QV&'?-![)/FD)9\,DM]GH$_KM0+1QS\YX ]=SW$[_(,SC.2? MMOS387ZN"$-5D5*9\*I0D**$R RM=3W1N[=.>_Y,/L9.)]/@K",S8>??(>H, MIKH&*1'-R\KDH3J5GD3U'H;.09QS-YB&W3C#\XW-LU<4X"-YS*G'5XQNB*FV MI'EC(+KG8O]YCP\."^Q.] [0C=@S#CNA[[7C&GA[K[@QE>4/(C94$S%8:Z%S M$>DM4#3%6M-1O*SKG157NGJJFYDN<$&8 ?KYFG/UTC$E5%LRQW\!4$L#!!0 M ( &QL75A-(9_QWPP -%J 9 >&PO=V]R:W-H965T=6<=X/[*.9Q*QG>V';CM)N_M9D1E;4TGTBG22 M[NR/7U"2!0&X@$GYMA\:6SX\Q+W$X^ H*Z_M-O?N_NFZ:NOZ]6F>W-QW_]^W5[=]4];)OY[>ZB]>J*$:*NUO/EYN+F M>O?9+]N;Z_:Q7RTWS2_;JGMTM>UM<,%.\2_ELV7[N3G:@CE M8]O^/OSRX^V;"S*4J%DUBWZ@F+M_/C>S9K4:F%PY_G,@O3C><[CP]._?7)B+ZK;Y-']<]>_;+_]H#@')@6_1KKK=_ZLO>ZQ2 M%]7BL>O;]>%B5X+U.X?^JW[Z])=U]]\:.[<4^RK M'S?[.C0\B\OJ?=.YO'75MW73SY>K[COWV6\?ZNK;;[ZKOJF6F^K7^_:QFV]N MN^NKWI5BX+I:'.[X;G]'EKDC9=5/[::_[ZKO-[?-;4APY8I_C($]Q?".%1GK M9O&JXO1O%2., P6:C;^< 9?7XR^GA6CX\8GP'1]_YHF\;Q[:;;_SH!TPW]QNON8;YHWERXCJ%KMI^;BYN__H4J\G5FT:Z;ZMM5VW7?04'MB=1)$3B5E!H:Q93B M)+'4#"T@""G%"4XH)1*.2!TC4L6(?CR-H_K8N!K>/ 77S[_"#TREL3%JK.!1 M;"E.NK9)E(UB2W&"$4MTYFGI8VRZ&%O=N/J\6.X[4]=)5O/UT)+_FVW!&LBQ M-B2J7;,4QHTKU)=],"G.$F.38 ZIV@8MW T]AB-+4;SMNN:'BR_36\H7,ED!(_OI-BI+^]^O *'*2+ETT=-E#9:BRV,&4GDHCBCL '/JQ< M8K+56&QA+IG/)7OI,'Q@"+L,J[2*6](,0#)B)-4Z&MUJB%,S2RS/=(/4RS-: ME"TW_VPWE]E&A:K%4-EJ++8P;5Z.48'_ MM!LXQB+MY!J"R59CL84I]0J4:N365I2TDW.)R59CL86Y],*7EI7OF-8&R%1. MW! 63Z=F$%(Z26NMBML;@!2$<9H=PKSXI67U.V$Z20&9:XS+;2R' 2 GEBD3 M3[H H.#2<)*9=3$O=5E9ZIXUISQP1@$:1>,),P#D1&HAX@<' 5GFIQTO6& M7IBRHEB;/K$\\ 5EYI2Q>#(&X)B50IDX- "G'&'&#&!>)K*R3!P[NV2IKA.2 M6YD$E.(4Y4HG :4X*XCA)A.05XFLK!+S$\S#A:>W-$H2(>,6!0*IHB*>(Y>+ M*UN- M(]M>;KY:9I]<2U!5'Q9;F%FO^IA!;G%%%3DYEYAL-19;F$NO-UE9;XYI<8#. M=/=W:M?&;0Y MVJ 8L%EN8 M7:]S.;(!RU$-6%2V&HLMS*57UOS%!BP'S%+"M:#QY!4 :FV5B:TB "<-8;EI M C]9&B^K:JC9_=2X #M75Q9_+%;#G\JF4?D.DZL*[GKYGR'DN1?R'-FBY:B" M'96MQF(+<^D%.W^Q1@X!I76,&9W)O6;F8RW:9QTC M#FA=-\&-UW( F!OPA8VE,X0SU!J5"Y13Q=7*=$ZKC4,PA'->'Q MVC"$,]019J+S\I6735Y%B? MB /2SQ*CDEJ8XI11EL3A )ZE<.OZ@LM58;&&ZO>P3#'%+=]HZ4MD]U:BRGA4MAJ++ZM M!#;%&J*TCCT) "B8U(S$E@L I,.B)LV=8O%*6H[U;Y\_QY+J7RHM9W$W,0. M3+A^(MX34@- KB3+GLWQ@EJ6!?593M*!,XE/QXX+ &2":BV3DSHID"LF=$:P MR)/#1V4O<[*7)%,?TFJ3U$<(%9N?-82R*F-H2J\I95E3CC629"H#&2,B]I$ MF)O^T5A40C!F4LBPI\SZ23 U&;0FW\:HJ@'/JV5(>STO+)3FW0_2: M3I9]S:EC]R@?J7S/R0,0JN[#8@OS[76?M,B#.=)QIT,N,=EJ++;PQ*/7G:JL M.T<,YBIU<[5)SS<"GB]E+!;0 (P3E1D.E-=W:KJ3^TP3S$U>RW>:6EE0V6HL MMC#+7ODI9 -7H1JXJ&PU%EN82R\[U8L-7 6H2&T-4_$>" #HU*8TR7D9 .A4 M-"4ZL[=8>;VISMUPFVV )0>I?+?)%0?5Q<5B"S/ME:]"=G$5JHN+RE9CL86Y M/#GP_V(75Z7R6.FD 4(; I+&!VS,51F9K;S,5M.=V[>KQ_5R\[A^QB\J,T^N M&*@V+19;F%4OZ16R3:M0Y3HJ6XW%%N;2RW6%=K)+I?;J)>-:)V(3Q"7N2KE@ M9P:NO;;6?\+9+YT*9!=:>K8-QL5K2W6YB.>FP.MRC7PZ3*>GN6CL/@&8V/RH MR^4Z-VZOE#7.V3$-G/523,=GPF8 CAI)3/*>E3]#U&HO:O6Y)\PTH#SY\'*K MY(4R - H%N_5J\LE.3=2KW?U=+V[,W7 X%'5+"I;C<46YM&K68VL9C6JFD5E MJ['8PEQZ-:M?K&8UM,-54TOB%0P(R(R;?<;;$$&@4E9G['!]\L:JL@8 &]['EGENQJLY M4U9SHU\VE@HS9EBRRQ>"\=-7 >VC 6"*DLRI?>-UF2GKLOQ ;8#C^4R8Y"5\ M,P#(7#4C\4O)ZG)1SNP5C9=BIBS%LB/UJ&68,OG4X0:5K<9B"Q/KQ9Y!?BFH M03WFA,I68[&%N?1RTI3EY(BAVZ1+Z1<8K+56&QA+KV6-&4M.:9]0<>C ME+#QJTUF$)!I95DR=D- R8C-G#DU)^\]G;[CX*FEE995RK23:PBJ2XG%%J;4 MJU:#O*G H&XJ0&6KL=C"]]AZJ6Q?O*G KJ6)2\"!%!6Z_B="@"*,M=P,Z_C M]2+9ED7R]ZOE>KG)KY^4+Y]: U#9:BRV,'5>=%ODG0(656>CLM58;&$NO^=JR\CW+T[' R7AADM" E^*ST[[=TS7+5?'*4Y-6PU++=?W_2_I>^?=A]H]#'MN_;]>['^V9^VVP'@/O[ MI[;MGWX9;G#\%JN;_P-02P,$% @ ;&Q=6/7G"3;Q!P CS !D !X M;"]W;W)K&ULM9MK;]LV%(;_"N$-PPK4M7B11'6) M@=3:)1^*%7E,=]#BGIXQ%X\ MRO*O:B>$0O_D65%=SG9*[3\N%M5Z)_*D^B#WHM#?;&69)TJ_+>\6U;X4R:9I ME&<+XGG!(D_28K:\:#[[4BXOY+W*TD)\*5%UG^=)^?1)9/+Q]V MJOY@L;S8)W?B1JC?]U]*_6YQC+))G,Y\^H>B4RL51TBT?\\B)7(LCJ2[L??;=#9\3?KAJ>OGZ/_ MU)C79FZ32JQD]F>Z4;O+&9^AC=@F]YGZ*A]_$:TAOXZWEEG5_(T>#]J0S=#Z MOE(R;QOK'N1IA05NBX.BSGZ M*BJ=MPK])*4JI!+H^UBH),VJ=_K+WV]B]/VW[]"W*"W0;SMY7R7%IKI8*-V= M.NABW?[TI\-/DX&?Q@1]EH7:5>C'8B,VW0 +[>-HACR;^42<$6.Q_H H?H^( M1RC0H=7YS0G0/#Z_.7:XH<>AH4T\.A#OU[TH]8 4=SK/:YGK0![)A YHJ^7,ER M+W4*!;KY&7V7Y/L?T!64O4.4L(E2KY,/R[G/>5 /XL-I8B =\RU=#.@"1J,P M..HZ=ORC'?\%._D^*9[T^B"0^/L^54_S>L7;(#TY]&V@:BY>R-\A;-#ICX<] MKV<]H?.UODT((PPV&AT-!HYE^"KJA(*-!!-N>).&2R>*%@G M7]@S..&YK^.DVB'- \T*]:"'OX#SUX8Y'3',/(_SL#<#(&% .,,]8>SNV%CC M)QR%G<9O=K)4#O42' NU8;M#.8(64$\WX:;*%/0QH$UK"_ M!61A0UG8C5F_UE,==,ILI_INQH*^45M'0QX2ZPIW]F.L3X-?V,U?OTF59"@9 MO"5@FXPPBSS.B'4]0TKL1Q&W9KBS2V,M&RC#;BHSZ/*\3_P7#0^W,]9K[XF3 M1HNGBM;-HR% '$ZUE<-.F'QU%J>,%D\5K9M%0YW8C9WG[N>P38/S2.]WK,L0 MT(4AMW8\H(Y[0UL>;.@2.V%L_(ZNC=OID<^I[1#0Z9N-[1#0A9P/.20&!\D+ M.#AB6T=LXIN3@ 66.TC(]!_+'B2D840'_1GJ(V[J:Q;#P5L]L;D-1_8H 3*] M0;5= #),V: )PVW$S6VO6)V(C69S&C$_[&,[)/2C>I/7=P4)6:1)9\"6P3/B MKI\-;][(I/6R2:/%4T7K)LW ''FA9G;F_HW8S(9Q%(7VY :$]7RQI_=;T!TQ M=$?<=#=F_T9LCHM\'-DYL'7U_LU.P5O0'C&T1]RT=[5>RWMM%95B+?3@WV8" M=&W7R7R@G C(*+5O/>X^C?5LR(RXBW,O[%F)74'CV!JX%2"+/,#K6_ 3,?Q$ MW/PT;K]*;/K!>M]NYP#0\Y.CDV"82[B9J[K3H%R(VYATS80L3 3$,Z MP/-;%.6HH3#JIK!KLXS5S^SN]5V^J&26;C1+;U"RW:99JE^"5P"UV8E09D'R M"M*1P(*VV-W5L:DPP$;/ #;0)\!JQ+=A#=+1R%K^8G<_QOHT3$?=3/=2L8(" M-3;"N/4(804("'QAH^>5CJ+L9!I8K/0B>A0E_%^FF=U5^U(CW[ MP9Q,^QAUVN>H;X&%U& A99,]BYZ(X]HL3ADMGBI:-XN&,:F;,5^311L9.0]\ MUK\Z@4HB#EC4+YU".HXC/O!(FAIFI,'(31:=M!PX:;1XJFC=I!GHI&[H?'%Q MMG%2[YFX51)804)*/![VGX^Z.S36L"%/ZB;/'[,T3PO'RCL1$[99F3):/%6T M;NH,KU+W(^C7K!F3/I2>-%H\5;3N02!#P,Q-P*_((K-!-O!P_YD5H/(9[1_4 MB '9W&<\&CB7P S',C?'_O\C&,P&6;OHN )4-13WX:^5=<]&!8,%5F8XEI&1 M]Q,%D\5K9LTP\+,S<(O%#68_6!YCGV[@@/J(KLP[>[-6+S76 MM<%-YBY1OD1.;?/N.N1'4>CW_0)"O=]GS%K!)T7%Q&ULK55= M;YLP%/TK%JNF5MH"&$*BCB U9=,JK5/4K-NS S?!*MC,-DG[[V<;PM*.5-'4 M%_"]ON?<#YM#O./B018 "CU6)9,SIU"JOG1=F150$3GB-3"]L^:B(DJ;8N/* M6@#)+:@J7>QYD5L1RIPDMKZ%2&+>J)(R6 @DFZHBXFD.)=_-'-_9.^[HIE#& MX29Q33:P!'5?+X2VW)XEIQ4P23E# M8SY\J_3$,3;P-^4MC)@S4RG:PX?S#& M33YS/%,0E) IPT#T:PO74):&2)?QN^-T^I0&>+C>LW^QO>M>5D3"-2]_T5P5 M,V?JH!S6I"G5'=]]A:Z?L>'+>"GM$^W:V/'805DC%:\ZL*Z@HJQ]D\=N#@< M/SH"P!T OP2$1P!!!PA.!80=P([:;5NQIQJED09[05J(%"'N%6 8HI3(KN6P$H(_H?IFB\[,+=(8H0S\*WDC" M?"1/#Y&MYRI0J+/+(?\.8&KB^XKQ_O*Y_A5QA2R$0K\ M#PA[.!@HZ/IT.!Z IZ?#_5>Z"?IS""Q?\#_G,#3NEBXIKL#V_M%?7*"LD+_UPK;2N,?VE:F;XE8D.91"6L-:4WFFAA$ZWTM8;B MM16#%5=:6NRRT'\+$"9 [Z\Y5WO#).C_/\D?4$L#!!0 ( &QL75B3!4C% M80( ,(' 9 >&PO=V]R:W-H965T;$!WWLX M%PN8;81\436 1F\-XVH>U5JWTSA610T-5E>B!6Z^E$(V6)NNK&+52L#$)34L M3I-D'#>8\BB?N;$'F<]$IQGE\""1ZIH&R_K&G$-H 5U1P)*&<1XO!=#FQ\2[@%X6-VFLC6\E:B!?;N2?S*+%" MP*#0EH#-ZQ5N@3$+,AI_MLS(3VD3]]L[^C=7NZEEC17<"O:;$EW/HYL($2AQ MQ_2CV'R';3TCRRL$4^Z)-GUL-HE0T2DMFFVR,6@H[]_X;;L.>PF&88WSF10;)&VTH=F&*]5E&SG*[4]YTM)\I29/Y_=F>0E(]"PQH;Q" M"RDQK\ LNU:S6)L9;%Q<;&G+GI8>H65H);BN%?K*"9!_\V-CYO72G=XR#0+O MH+A"V> "I4F:!7B9+S=SO.P([U"9%VC]CNXYH:^4=)@=JKJ'#@]#[;Z9JA87 M,(_,QE @7R'*/W\:C),O >6A5QZ&Z/ECQP -DO7HYUP\ 2 M,P4!L9$7&P4Y/P2_/$,N##TE-_9RX[-6[1FDV47XB%N8>[.=MO)0@MZ6&[,/64W<3;3<[ZLR&S,/&H6;QWKC8@*W=[*%2(CNO^ MB/6C_H):].?RW_#^=EMA65&N$(/2I"97UV8;R/[&Z#M:M.Z47@MMSGS7K,TE M"](&F.^E$'K7L1/X:SO_ %!+ P04 " !L;%U87XLC>%$# "P%0 #0 M 'AL+W-T>6QE+MC[G4MV\">S][=W;6N>H\ M7=[N(A<.N@PCK_#U <*H+"::'N367'L,FPN3OSE,?I\X)MW;EFZ&GQLA2SS' M:)F'9K*LF=!!R#<=+WF#BA%C?];MM"YOY.ILV"^D6)=;$MJ T2&;IDWM'_,JO]JQ>Z'^"\_-U\JN M8Z_)Y.;X/;H#Q+&;3$_!Y$EL=^\43&;';S(Y 8_N:'KL)N.C-!FYX]K&F7#K M1-A& SAY#\)O<)+GZZ3!>,ZX9L+U9BS/J7AQ,#3RFHS-GZ-;^F9\3@LRY_JQ M!0?ANOV5YFQ>9NVH>U@(-VK=_@+3B]/VV&]R,9'3!5',([%_ A@6![, <:Q+"S/_S2?'CH?BV'>>EZDAW)Z*,>R?,BH^6!Y M_)S,7/Z99EF2I"FVHJ.1U\$(6[R/1G:XWO-EXA^^L V]-] M%8+-%*]$;*;X6@/B7S=@9)E_M[$\P,!V :L=R._/ S7EYR0)["KF#7N"<23+ M, 1JT5^C:8JL3@H?__Y@3TF29)D? *NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'@49B )U\P R9&4 MUXYP%**I+>4D!4K_^EO;%[J&L',O2YYF< M?=G6-75=?&*#RH.V!@JK@CNMGOSOZ]6I>-1>W^M"A^?33OWO0G5$J8TN]2^U M..T<=81?V:>OUNE?U@19S')GB^*TTVLNW"D7=/ZF>%9!SN6]KTN"O+^5 '+: MR8Z@PJ5V/M1WU/5+8'Q4<'-SM@GV4A=!N:$,ZB]G-VMM'JIJX"VZZ#7J=M@> MFT;\[/Y/,]KE4N=J:/--J4QHVM&IH@(T?J77OB.,+-5I9WN+D&8A1B9 (XFQ M::J">ZLWA3\]7C1O'0 7M:'[K.&"&R]J<#[(P>1F-KD:#\_GHZ&X.+\ZOQF, MQ.SK:#2?(<"( (SV!B@.IA)!Q@1D_(&0LSD1ZBB!3 C+=(^3W"$%F!&2V-\C1W]_&"+)/0/;WUY+GLZ\(\IB /.:%'"J? M.[VNRH5=BK!2XF+CM5'>5\,F@CPA($]X(5^(!K:\UZ:YH1[5Q^91>3R0'U$C M^1$OYI4U#X=SY4HQ5/[87HCIH4TK?:C1-)C-LE0.?TH:ZY+ MZ \FU[( 5A]<_23&I%328W;)I=1.W,EBH\2UDG[C5/5 JQ4IB?2X+6++4H<: MJ1Y,!C!!AKFJ@N9L=Q5*(CUFB\P=_.YDW@QY3SJLQ#D\6FC J8@Q)J61'K-' M;E70S>=]VU,H<_28U7$%O[O6QXPH0T3,AIBIA[J)=D^+ MR&"$V1PT9HPQ*8E$S!)I3P7$ 43'A?*?,![ECXC9'WA.L!..LD;$; U*P "+ M,2E[1,SV(!W<[C"4/R)F?[SCX.U7QYB4/R)F?Y N%@<8D]))Q*P3TL:MCQY3 MGHFY(Y':>KMZ=DPY)F9VS [][62D!!/O53 )QB3S73FU3RDF8E4-C8C,FE((29@61J<26P!/*0@FSA5[%#X?BXEF,O8=) MW,%0!;SHDE 62CXVS#D4,V6T=7#(8:*)L\<)N>[";*'W,+\97X%B3,I"";.% MWF!.H!>]-*; F)2%$F8+O<7/>2.?J8.U3TX,T MQJ0LE#!;J(TY@QH7FT)50RB4KW%^+Z$LE#!;Z'W,M;./N#53RD(ILX7>QQPM MERK'F)2%T@]7_O6;?;C$F):&464(TYA7&I"24,DN(Q&Q--U-*0BE[ M*$3E,G%6/:4DE+*'0A0FSLUDE(0R]E"(PL2YF8R24,:^XD-AXMQ,1DDH8Y;0 MNPGL9H#'F)2$,NX=:%0"N[UOBK)0QKT'C<3$/3VC+)0Q6XC.L[J]<]:140+*F 6T70EX$_^\8J3LDS';9\N()YB3M:IX(:)L]7#*/MF';"40 M!Y>; (.0L+\)JPLX/.]3]NE__!X#B-%OE=\4H;V2UJ?LT]_#6M!OS$N,2=FG MSVR?J7P6CUY,E:L?AQF<&&J?%[82$8:DW--G=@](6T/P(V#4K),PY]#784Q_ MO=FJ3XFG7XNG6]_LS[XLU%(;M;B!^CV4Y[+(ITY4AV;S8))6VWJ6FZ(80-G$ M7%FYV&[RW_X'A;-_ 5!+ P04 " !L;%U8Q]=S3T<" #5*P &@ 'AL M+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_@'ZA(#'EW)HQGU[&G;[;EA\ M'@^G857MQK'[5=?#>E>.S7#7=N5T/K)I^V,SGI?]MNZ:]7NS+;4LEU'WMS.J MI\?;F8O7KZ[\S\1VL]FOR^]V_>=83N,_!M@WD*@MZ#>0J"W3!ZV"?06U%L(]!;4 M6PCT%M1;"/06U%L(]!;46PCT%M1;"/06U%L(]%;46PGT5M1;"?16U%L)]-;) MRQ("O17U5@*]%?56 KT5]58"O17U5@*]%?56 KT5]58"O0WU-@*]#?4V KT- M]38"O0WU-@*];?*RFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O M1[V=0&]'O9U ;T>]G4!O1[V=0&^??*PDT-M1;R?0VU%O)]#;46\GT-M1;R?0 M.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.R8_FQ#H':AW$.@=J'<0 MZ!VH=Q#HG5'O3*!W1KTS@=X9]F?4.Q/HG5'O_)-Z#^/7H0S7GN\U7O\G MJ1[/YY;KY2_+[YV3N_>"!7J;)%C>O?,(BR M ;8#BWD!3W+;1DUBRW8[Y>UQ4D":$52@(LW9-&IMWW/C*WVK7O]Z\A1GA[X; MXK+8I.2O&(OUAGH;2^=IR"LK%WJ;\M>P9M[66[LF)A8+PVHW)!K2/(TUBIOK M.UK979=F]X?\9WMA^:?E/E+0IE/3GOB MIO7Q(F\HV+L)X\K' 2_G'O840MO0[-&&]-/V>1<[="RFIXYB>;K$.SVZU:JM MJ7'UKL]'RN@#V29NB%+?E<>B%Z>34[YA.G[RL_.G,J<"\\['X'S,$POT];C7 MD8RGYSX7HI#:TZ_XEIA+G_U^-$Z[H>:3V?EZ_[BPG>81V?0X_X[_GO%;_2_V M(4#ZD"!]*) ^-$@?!J2/"J2/2Y ^?H#TP1I:];8?7 M?#;]H?7F&5!+ 0(4 Q0 ( &QL75@'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ ;&Q=6/4<[U_O M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ ;&Q=6)E&PO=V]R:W-H965T&UL4$L! M A0#% @ ;&Q=6+K:4$S'!P Y2, !@ ("!_@\ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6 9! M^2&K P ^0H !@ ("!!R( 'AL+W=O@E !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ ;&Q=6+Z_R#EA" /B< !@ M ("!N#, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6,=[T%%X M"@ 220 !D ("! 6T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6"3Q94>%" 5BH !D M ("!P88 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;&Q=6-/8=R\8 P Z < !D ("!/)L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;&Q=6,%NW64M"P NSL !D ("!Q:@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6(4&0D57!0 Y1\ !D M ("!,^@ 'AL+W=O#0 &0 @('![0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;&Q=6-XK5RPH P P0< !D ("!HO0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q= M6+&Z.&M$!@ 8R\ !D ("!^@4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6#1I4-.@ P Z@X M !D ("!!1(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6!B&&W-6!P FST !D M ("!JAX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;&Q=6$'.:B;;! J2< !D ("!$"\! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6"Q= M?9!U!P ZCX !D ("!]3X! 'AL+W=O&PO=V]R:W-H965T , .$. 9 " @9E+ 0!X;"]W;W)K&UL4$L! A0#% @ ;&Q=6-:]$X3L P ^P\ !D M ("!2$\! 'AL+W=O0" !7" &0 @(%K4P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6%0F=-D; P 3PH !D ("! M&PO=V]R:W-H965T&UL4$L! A0#% M @ ;&Q=6#24]'MF! [AD !D ("!/F4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6'\!1% 3 M!0 OQX !D ("!F'D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6-B0)T;] @ PL !D M ("!D8&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;&Q=6$EY5R,?! X!4 !D ("!#)(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M;&Q=6,Q1BFD/! I1( !D ("!UIP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;&Q=6/7G"3;Q!P CS !D M ("!Y[L! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;&Q=6%^+(WA1 P L!4 T ( !16QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ;&Q=6,?7 XML 100 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 101 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 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 345 383 1 false 97 0 false 8 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Sheet http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY Sheet http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity CONSOLIDATED STATEMENTS OF EQUITY Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of the Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates Sheet http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliates Business Combinations and Investments in Unconsolidated Affiliates Notes 10 false false R11.htm 10301 - Disclosure - Long-Term Debt Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebt Long-Term Debt Notes 11 false false R12.htm 10401 - Disclosure - Income Taxes Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxes Income Taxes Notes 12 false false R13.htm 10501 - Disclosure - Shareholders' Equity Sheet http://www.steeldynamics.com/role/DisclosureShareholdersEquity Shareholders' Equity Notes 13 false false R14.htm 10601 - Disclosure - Equity-Based Incentive Plans Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans Equity-Based Incentive Plans Notes 14 false false R15.htm 10701 - Disclosure - Derivative Financial Instruments Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstruments Derivative Financial Instruments Notes 15 false false R16.htm 10801 - Disclosure - Fair Value Measurements Sheet http://www.steeldynamics.com/role/DisclosureFairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 10901 - Disclosure - Commitments and Contingencies Sheet http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 17 false false R18.htm 11001 - Disclosure - Transactions with Affiliated Companies Sheet http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompanies Transactions with Affiliated Companies Notes 18 false false R19.htm 11101 - Disclosure - Retirement Plans Sheet http://www.steeldynamics.com/role/DisclosureRetirementPlans Retirement Plans Notes 19 false false R20.htm 11201 - Disclosure - Leases Sheet http://www.steeldynamics.com/role/DisclosureLeases Leases Notes 20 false false R21.htm 11301 - Disclosure - Segment Information Sheet http://www.steeldynamics.com/role/DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 20102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of the Business and Summary of Significant Accounting Policies (Policies) Policies http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 22 false false R23.htm 30103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of the Business and Summary of Significant Accounting Policies (Tables) Tables http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 23 false false R24.htm 30303 - Disclosure - Long-Term Debt (Tables) Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebtTables Long-Term Debt (Tables) Tables http://www.steeldynamics.com/role/DisclosureLongTermDebt 24 false false R25.htm 30403 - Disclosure - Income Taxes (Tables) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.steeldynamics.com/role/DisclosureIncomeTaxes 25 false false R26.htm 30603 - Disclosure - Equity-Based Incentive Plans (Tables) Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables Equity-Based Incentive Plans (Tables) Tables http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans 26 false false R27.htm 30703 - Disclosure - Derivative Financial Instruments (Tables) Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables Derivative Financial Instruments (Tables) Tables http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstruments 27 false false R28.htm 30803 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.steeldynamics.com/role/DisclosureFairValueMeasurements 28 false false R29.htm 30903 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesTables Commitments and Contingencies (Tables) Tables http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingencies 29 false false R30.htm 31003 - Disclosure - Transactions with Affiliated Companies (Tables) Sheet http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesTables Transactions with Affiliated Companies (Tables) Tables http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompanies 30 false false R31.htm 31203 - Disclosure - Leases (Tables) Sheet http://www.steeldynamics.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.steeldynamics.com/role/DisclosureLeases 31 false false R32.htm 31303 - Disclosure - Segment Information (Tables) Sheet http://www.steeldynamics.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.steeldynamics.com/role/DisclosureSegmentInformation 32 false false R33.htm 40101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 33 false false R34.htm 40102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCreditLossesDetails Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 34 false false R35.htm 40103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndEquivalentsAndRestrictedCashAndEquivalentsDetails Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 35 false false R36.htm 40104 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 36 false false R37.htm 40105 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 40106 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 40107 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 39 false false R40.htm 40108 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 40109 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details) Details http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables 41 false false R42.htm 40201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates (Details) Sheet http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails Business Combinations and Investments in Unconsolidated Affiliates (Details) Details http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliates 42 false false R43.htm 40301 - Disclosure - Long-Term Debt - By Issue (Details) Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails Long-Term Debt - By Issue (Details) Details 43 false false R44.htm 40302 - Disclosure - Long-Term Debt - Senior Secured Credit Facility (Details) Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails Long-Term Debt - Senior Secured Credit Facility (Details) Details 44 false false R45.htm 40303 - Disclosure - Long-Term Debt - Senior Unsecured Notes (Details) Notes http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails Long-Term Debt - Senior Unsecured Notes (Details) Details 45 false false R46.htm 40304 - Disclosure - Long-Term Debt - Other Secured Obligations (Details) Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails Long-Term Debt - Other Secured Obligations (Details) Details 46 false false R47.htm 40305 - Disclosure - Long-Term Debt - Outstanding Debt Maturities (Details) Sheet http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails Long-Term Debt - Outstanding Debt Maturities (Details) Details 47 false false R48.htm 40401 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 48 false false R49.htm 40402 - Disclosure - Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 49 false false R50.htm 40403 - Disclosure - Income Taxes (Schedule of provision for income tax expense) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails Income Taxes (Schedule of provision for income tax expense) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 50 false false R51.htm 40404 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 51 false false R52.htm 40405 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 52 false false R53.htm 40406 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details) Sheet http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details) Details http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables 53 false false R54.htm 40501 - Disclosure - Shareholders' Equity (Details) Sheet http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails Shareholders' Equity (Details) Details http://www.steeldynamics.com/role/DisclosureShareholdersEquity 54 false false R55.htm 40601 - Disclosure - Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details) Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details) Details http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables 55 false false R56.htm 40602 - Disclosure - Equity-Based Incentive Plans (Restricted Stock Units) (Details) Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails Equity-Based Incentive Plans (Restricted Stock Units) (Details) Details http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables 56 false false R57.htm 40603 - Disclosure - Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details) Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details) Details http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables 57 false false R58.htm 40604 - Disclosure - Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details) Sheet http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details) Details http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables 58 false false R59.htm 40701 - Disclosure - Derivative Financial Instruments (Narrative) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails Derivative Financial Instruments (Narrative) (Details) Details http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables 59 false false R60.htm 40702 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details) Details http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables 60 false false R61.htm 40703 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details) Details http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables 61 false false R62.htm 40704 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details) Sheet http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details) Details http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables 62 false false R63.htm 40801 - Disclosure - Fair Value Measurements (Details) Sheet http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails Fair Value Measurements (Details) Details http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsTables 63 false false R64.htm 40901 - Disclosure - Commitments and Contingencies (Narrative) (Details) Sheet http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails Commitments and Contingencies (Narrative) (Details) Details http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesTables 64 false false R65.htm 40902 - Disclosure - Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details) Sheet http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details) Details http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesTables 65 false false R66.htm 41001 - Disclosure - Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) Sheet http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details) Details http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesTables 66 false false R67.htm 41101 - Disclosure - Retirement Plans (Details) Sheet http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails Retirement Plans (Details) Details http://www.steeldynamics.com/role/DisclosureRetirementPlans 67 false false R68.htm 41201 - Disclosure - Leases (Narrative) (Details) Sheet http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails Leases (Narrative) (Details) Details http://www.steeldynamics.com/role/DisclosureLeasesTables 68 false false R69.htm 41202 - Disclosure - Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details) Sheet http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details) Details http://www.steeldynamics.com/role/DisclosureLeasesTables 69 false false R70.htm 41203 - Disclosure - Leases (Future operating lease liabilities) (Details) Sheet http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails Leases (Future operating lease liabilities) (Details) Details http://www.steeldynamics.com/role/DisclosureLeasesTables 70 false false R71.htm 41301 - Disclosure - Segment Information - Results (Details) Sheet http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails Segment Information - Results (Details) Details 71 false false R72.htm 41302 - Disclosure - Segment Information - Results Footnote (Details) Sheet http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails Segment Information - Results Footnote (Details) Details 72 false false R73.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Uncategorized 73 false false R74.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Cover 74 false false All Reports Book All Reports stld-20231231.xsd stld-20231231_cal.xml stld-20231231_def.xml stld-20231231_lab.xml stld-20231231_pre.xml stld-20231231x10k.htm stld-20231231x10k001.jpg stld-20231231x10k002.jpg stld-20231231x10k004.jpg stld-20231231x10k005.jpg stld-20231231x10k006.jpg stld-20231231x10k008.jpg stld-20231231x10k009.jpg stld-20231231x10k010.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 106 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "stld-20231231x10k.htm": { "nsprefix": "stld", "nsuri": "http://www.steeldynamics.com/20231231", "dts": { "schema": { "local": [ "stld-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/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/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-sub-2023.xsd" ] }, "calculationLink": { "local": [ "stld-20231231_cal.xml" ] }, "definitionLink": { "local": [ "stld-20231231_def.xml" ] }, "labelLink": { "local": [ "stld-20231231_lab.xml" ] }, "presentationLink": { "local": [ "stld-20231231_pre.xml" ] }, "inline": { "local": [ "stld-20231231x10k.htm" ] } }, "keyStandard": 349, "keyCustom": 34, "axisStandard": 35, "axisCustom": 0, "memberStandard": 51, "memberCustom": 44, "hidden": { "total": 31, "http://fasb.org/us-gaap/2023": 22, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 2, "http://www.steeldynamics.com/20231231": 2 }, "contextCount": 345, "entityCount": 1, "segmentCount": 97, "elementCount": 711, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1139, "http://xbrl.sec.gov/dei/2023": 37, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:OtherAssetsCurrent", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R3": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_Divide_USD_shares_WkxkKc6MHkCkySFcHIWoig", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R4": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF INCOME", "shortName": "CONSOLIDATED STATEMENTS OF INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:InterestExpense", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R5": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R6": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical", "longName": "00305 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jBQMX1A030G8rmg906Y68A", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_jBQMX1A030G8rmg906Y68A", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R9": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies", "shortName": "Description of the Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliates", "longName": "10201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates", "shortName": "Business Combinations and Investments in Unconsolidated Affiliates", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:BusinessCombinationsAndEquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:BusinessCombinationsAndEquityMethodInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebt", "longName": "10301 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxes", "longName": "10401 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.steeldynamics.com/role/DisclosureShareholdersEquity", "longName": "10501 - Disclosure - Shareholders' Equity", "shortName": "Shareholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans", "longName": "10601 - Disclosure - Equity-Based Incentive Plans", "shortName": "Equity-Based Incentive Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstruments", "longName": "10701 - Disclosure - Derivative Financial Instruments", "shortName": "Derivative Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.steeldynamics.com/role/DisclosureFairValueMeasurements", "longName": "10801 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingencies", "longName": "10901 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompanies", "longName": "11001 - Disclosure - Transactions with Affiliated Companies", "shortName": "Transactions with Affiliated Companies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.steeldynamics.com/role/DisclosureRetirementPlans", "longName": "11101 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.steeldynamics.com/role/DisclosureLeases", "longName": "11201 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.steeldynamics.com/role/DisclosureSegmentInformation", "longName": "11301 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "longName": "30103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Tables)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtTables", "longName": "30303 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables", "longName": "30403 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables", "longName": "30603 - Disclosure - Equity-Based Incentive Plans (Tables)", "shortName": "Equity-Based Incentive Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables", "longName": "30703 - Disclosure - Derivative Financial Instruments (Tables)", "shortName": "Derivative Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsTables", "longName": "30803 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesTables", "longName": "30903 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesTables", "longName": "31003 - Disclosure - Transactions with Affiliated Companies (Tables)", "shortName": "Transactions with Affiliated Companies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.steeldynamics.com/role/DisclosureLeasesTables", "longName": "31203 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:LeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:LeaseBalanceSheetDisclosureTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.steeldynamics.com/role/DisclosureSegmentInformationTables", "longName": "31303 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "longName": "40101 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Description of the Business) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_MLGewHmvl0aKyOx3MG-3hA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "Unit_Standard_segment_MLGewHmvl0aKyOx3MG-3hA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCreditLossesDetails", "longName": "40102 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Credit Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:ReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndEquivalentsAndRestrictedCashAndEquivalentsDetails", "longName": "40103 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Cash and Equivalents, and Restricted Cash and Equivalents) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails", "longName": "40104 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Short-term Investments) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:InvestmentPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails", "longName": "40105 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Inventories) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "us-gaap:InventoryPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "longName": "40106 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Property, Plant and Equipment) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:Depreciation", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "longName": "40107 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Intangible Assets) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "longName": "40108 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Goodwill) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:Goodwill", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "p", "stld:GoodwillImpairmentPolicyPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R41": { "role": "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "longName": "40109 - Disclosure - Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details)", "shortName": "Description of the Business and Summary of Significant Accounting Policies (Earnings Per Share) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "p", "us-gaap:EarningsPerSharePolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "longName": "40201 - Disclosure - Business Combinations and Investments in Unconsolidated Affiliates (Details)", "shortName": "Business Combinations and Investments in Unconsolidated Affiliates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "Duration_4_1_2023_To_4_1_2023_srt_ConsolidatedEntitiesAxis_stld_UnitedSteelSupplyLlcMember_Qou9Mj7uAUu6iUwjNwZL3Q", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_1_31_2022_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_stld_NewProcessSteelLPMember_ktH3bnJxHkeHTOQZeMlJ3A", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R43": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "longName": "40301 - Disclosure - Long-Term Debt - By Issue (Details)", "shortName": "Long-Term Debt - By Issue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R44": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "longName": "40302 - Disclosure - Long-Term Debt - Senior Secured Credit Facility (Details)", "shortName": "Long-Term Debt - Senior Secured Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:DebtInstrumentCovenantInterestCoverageRatio", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:DebtInstrumentCovenantInterestCoverageRatio", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails", "longName": "40303 - Disclosure - Long-Term Debt - Senior Unsecured Notes (Details)", "shortName": "Long-Term Debt - Senior Unsecured Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember_oT7UcnJrFESZZ8VGdlofFA", "name": "stld:DebtInstrumentNumberOfTranches", "unitRef": "Unit_Standard_loan_EocBBj33WUWm2KEocEUFOw", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R46": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "longName": "40304 - Disclosure - Long-Term Debt - Other Secured Obligations (Details)", "shortName": "Long-Term Debt - Other Secured Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_srt_ConsolidatedEntitiesAxis_stld_SubsidiaryOneMember_us-gaap_LongtermDebtTypeAxis_us-gaap_RevolvingCreditFacilityMember_dPU2d6wK5ku6WId2w39ZNw", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R47": { "role": "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails", "longName": "40305 - Disclosure - Long-Term Debt - Outstanding Debt Maturities (Details)", "shortName": "Long-Term Debt - Outstanding Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "40401 - Disclosure - Income Taxes (Narrative) (Details)", "shortName": "Income Taxes (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R49": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails", "longName": "40402 - Disclosure - Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details)", "shortName": "Income Taxes (Schedule of components of earnings before income taxes and noncontrolling interests ) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails", "longName": "40403 - Disclosure - Income Taxes (Schedule of provision for income tax expense) (Details)", "shortName": "Income Taxes (Schedule of provision for income tax expense) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails", "longName": "40404 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)", "shortName": "Income Taxes (Schedule of Effective Income Tax Rate Reconciliation) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "longName": "40405 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails", "longName": "40406 - Disclosure - Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details)", "shortName": "Income Taxes (Schedule of Unrecognized Tax Benefits Roll Forward) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_12_31_2022_sz-mRe3ecEuK9exPiTLytg", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_Wz8eHyVDG0qkp2nSIcmWBQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R54": { "role": "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "longName": "40501 - Disclosure - Shareholders' Equity (Details)", "shortName": "Shareholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DividendsCommonStockCash", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_11_30_2023_GRNuTotzq0GV6vu7_KzQhw", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R55": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "longName": "40601 - Disclosure - Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details)", "shortName": "Equity-Based Incentive Plans (2023 Equity Incentive Plan ) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_c6hhgC3aW0mvhPWqtW91uA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_c6hhgC3aW0mvhPWqtW91uA", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "unitRef": "Unit_Standard_pure_P7IiG_m5-k-hXy1x0yVrGQ", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R56": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails", "longName": "40602 - Disclosure - Equity-Based Incentive Plans (Restricted Stock Units) (Details)", "shortName": "Equity-Based Incentive Plans (Restricted Stock Units) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_12_31_2022_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_kT8Ybudm-EqM4V0rHX_6kQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_mt5RlO7stEqPlLNBRKs1SA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R57": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "longName": "40603 - Disclosure - Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details)", "shortName": "Equity-Based Incentive Plans (Long-Term Incentive Compensation Program) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_Hh_bdKC4ZEqVyu5My6IRKw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_AwardTypeAxis_us-gaap_PerformanceSharesMember_Hh_bdKC4ZEqVyu5My6IRKw", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "longName": "40604 - Disclosure - Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details)", "shortName": "Equity-Based Incentive Plans (2018 Executive Incentive Compensation Plan) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_stld_ExecutiveIncentiveCompensationPlan2018Member_gn9IpdC_wE6dWyQAkS-QmQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_PlanNameAxis_stld_ExecutiveIncentiveCompensationPlan2018Member_gn9IpdC_wE6dWyQAkS-QmQ", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "Unit_Standard_shares_L03b76zD0UG-JyIRfGCOsA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "longName": "40701 - Disclosure - Derivative Financial Instruments (Narrative) (Details)", "shortName": "Derivative Financial Instruments (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DerivativeExcludedComponentGainLossRecognizedInEarnings", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails", "longName": "40702 - Disclosure - Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details)", "shortName": "Derivative Financial Instruments (Schedule of Notional Amounts of Outstanding Derivative Positions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_stld_AluminumCommodityMember_us-gaap_FinancialInstrumentAxis_us-gaap_FutureMember_us-gaap_PositionAxis_us-gaap_LongMember_NZ4JZ7QVPEC6XFkm00y0wA", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountMass", "unitRef": "Unit_Standard_T_FWCOxYNeKk6yeiHBd6Gy2Q", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ProductOrServiceAxis_stld_AluminumCommodityMember_us-gaap_FinancialInstrumentAxis_us-gaap_FutureMember_us-gaap_PositionAxis_us-gaap_LongMember_NZ4JZ7QVPEC6XFkm00y0wA", "name": "us-gaap:DerivativeNonmonetaryNotionalAmountMass", "unitRef": "Unit_Standard_T_FWCOxYNeKk6yeiHBd6Gy2Q", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "longName": "40703 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details)", "shortName": "Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_BalanceSheetLocationAxis_us-gaap_OtherCurrentAssetsMember_us-gaap_DerivativeInstrumentRiskAxis_us-gaap_CommodityContractMember_us-gaap_FinancialInstrumentAxis_us-gaap_FutureMember_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_8O3sH5c8-0KkzTwohG-EIw", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R62": { "role": "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "longName": "40704 - Disclosure - Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details)", "shortName": "Derivative Financial Instruments (Schedule of Derivatives Instruments Statements of Financial Position) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_7x1HCrsWrEKnIOt5sLbMcg", "name": "us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_us-gaap_HedgingDesignationAxis_us-gaap_DesignatedAsHedgingInstrumentMember_7x1HCrsWrEKnIOt5sLbMcg", "name": "us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails", "longName": "40801 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_us-gaap_FairValueByFairValueHierarchyLevelAxis_us-gaap_FairValueInputsLevel2Member_n9rPhAOgs0eqLC3ieeV6-A", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-8", "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R64": { "role": "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "longName": "40901 - Disclosure - Commitments and Contingencies (Narrative) (Details)", "shortName": "Commitments and Contingencies (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:PurchaseCommitmentsPhysicalCommodityRequirementsUtilizationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "stld:PurchaseCommitmentsPhysicalCommodityRequirementsUtilizationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails", "longName": "40902 - Disclosure - Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details)", "shortName": "Commitments and Contingencies (Schedule of Unconditional Purchase Obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "longName": "41001 - Disclosure - Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details)", "shortName": "Transactions with Affiliated Companies (Schedule of Related Party Transactions) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_CounterpartyNameAxis_srt_AffiliatedEntityMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_RelatedPartyMember_crL9XM6QxkSxPu7KR6Oebg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R67": { "role": "http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails", "longName": "41101 - Disclosure - Retirement Plans (Details)", "shortName": "Retirement Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails", "longName": "41201 - Disclosure - Leases (Narrative) (Details)", "shortName": "Leases (Narrative) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:LesseeOperatingLeaseExistenceOfOptionToExtend", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails", "longName": "41202 - Disclosure - Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details)", "shortName": "Leases (Schedule of Operating lease right-of-use assets and lease obligations) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "stld:LeaseBalanceSheetDisclosureTableTextBlock", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "stld:LeaseBalanceSheetDisclosureTableTextBlock", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails", "longName": "41203 - Disclosure - Leases (Future operating lease liabilities) (Details)", "shortName": "Leases (Future operating lease liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2023_AYGJWIkrFkSvSpYUhtfudg", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "stld:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "longName": "41301 - Disclosure - Segment Information - Results (Details)", "shortName": "Segment Information - Results (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R72": { "role": "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "longName": "41302 - Disclosure - Segment Information - Results Footnote (Details)", "shortName": "Segment Information - Results Footnote (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_srt_ConsolidatedEntitiesAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_us-gaap_CorporateAndOtherMember_4lVIKKA_gEGdqrcMfV-7bw", "name": "us-gaap:SellingGeneralAndAdministrativeExpense", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "unique": true } }, "R73": { "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": "Uncategorized", "order": "73", "firstAnchor": { "contextRef": "Duration_1_1_2023_To_12_31_2023_enak5RQRqUK1nXHkYsLFsg", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_S6tz0gTdXUWh7Q4Enr1bVA", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true }, "uniqueAnchor": null }, "R74": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Cover", "order": "74", "firstAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_gI5VymKwWkSCU4hrYMjOHQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2023_To_12_31_2023_gI5VymKwWkSCU4hrYMjOHQ", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "stld-20231231x10k.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Description of the Business and Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "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": [ "r21", "r944" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net", "terseLabel": "Accounts receivable", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r811", "r886", "r950", "r1162" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Net, Current", "verboseLabel": "Accounts receivable, net", "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": [ "r332", "r333" ] }, "stld_AccountsReceivableNetCurrentIncludingRelatedPartyReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "AccountsReceivableNetCurrentIncludingRelatedPartyReceivables", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. This includes related party transactions.", "label": "Accounts Receivable Net Current, Including Related Party Receivables", "terseLabel": "Accounts receivable" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r122", "r180" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current", "terseLabel": "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": [ "r24" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "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": [ "r59", "r214", "r727" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r33", "r34", "r136", "r222", "r722", "r762", "r763" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r13", "r34", "r613", "r616", "r653", "r758", "r759", "r1051", "r1052", "r1053", "r1065", "r1066", "r1067" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "auth_ref": [ "r997" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r127" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "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": [ "r554", "r555", "r556", "r777", "r1065", "r1066", "r1067", "r1145", "r1167" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "auth_ref": [ "r1003" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "auth_ref": [ "r1003" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "auth_ref": [ "r1003" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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 to net cash provided by operating activities:" } } }, "auth_ref": [] }, "srt_AffiliatedEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AffiliatedEntityMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]" } } }, "auth_ref": [ "r823", "r897", "r950", "r1107", "r1148", "r1149", "r1151" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r967", "r979", "r989", "r1015" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "auth_ref": [ "r970", "r982", "r992", "r1018" ] }, "stld_AirProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "AirProductsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Air Products [Member]", "label": "Air Products [Member]" } } }, "auth_ref": [] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "auth_ref": [ "r1003" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "auth_ref": [ "r1010" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "auth_ref": [ "r974", "r983", "r993", "r1010", "r1019", "r1023", "r1031" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "auth_ref": [ "r1029" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Expense", "negatedLabel": "Companywide equity-based compensation", "terseLabel": "Compensation expense for stock-based employee compensation plan", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r549", "r561" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCreditLossesDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit losses", "verboseLabel": "Allowance for doubtful accounts receivable, current (in dollars)", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r223", "r334", "r375" ] }, "stld_AluminumCommodityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "AluminumCommodityMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the commodity futures contract of the entity having the underlying commodity as aluminum.", "label": "Aluminum" } } }, "auth_ref": [] }, "stld_AluminumOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "AluminumOperationsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "Aluminum operations includes the flat rolled aluminum mill and two satellite recycled aluminum slab centers.", "label": "Aluminum Operations", "terseLabel": "Aluminum Operations" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.steeldynamics.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_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Amortization of intangible assets", "terseLabel": "Amortization of intangible assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r6", "r53", "r57" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "verboseLabel": "Antidilutive common share equivalents excluded from computation of earnings per share amount (in shares)", "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": [ "r295" ] }, "us-gaap_AssetUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetUnderConstructionMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Construction in progress", "documentation": "Asset in process of being built." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "terseLabel": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r178", "r218", "r257", "r302", "r317", "r323", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r599", "r603", "r631", "r717", "r816", "r944", "r957", "r1099", "r1100", "r1152" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r209", "r227", "r257", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r599", "r603", "r631", "r944", "r1099", "r1100", "r1152" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "auth_ref": [ "r1026" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "auth_ref": [ "r1027" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]", "terseLabel": "Award Timing Disclosures" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "auth_ref": [ "r1022" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails", "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": [ "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r545", "r546", "r547", "r548" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "auth_ref": [ "r1025" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1024" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "auth_ref": [ "r1023" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r97", "r102" ] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Buildings and improvements", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r596", "r934", "r935" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r78", "r80", "r596", "r934", "r935" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Percentage of Voting Interests Acquired", "verboseLabel": "Acquisition of interest (as a percent)", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r79" ] }, "stld_BusinessAcquisitionPercentageOfVotingInterestsAvailableToBeAcquired": { "xbrltype": "percentItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAvailableToBeAcquired", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests remaining available to be acquired after the acquisition date in the business combination.", "label": "Business Acquisition Percentage Of Voting Interests Available To Be Acquired", "verboseLabel": "Percentage of voting equity interests remaining available" } } }, "auth_ref": [] }, "stld_BusinessCombinationsAndEquityMethodInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "BusinessCombinationsAndEquityMethodInvestmentsTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliates" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Business Combinations And Equity Method Investments [Text Block]", "terseLabel": "Business Combinations and Investments in Unconsolidated Affiliates" } } }, "auth_ref": [] }, "us-gaap_CapitalAdditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalAdditionsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Capital Addition Purchase Commitments", "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and 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": [ "r39", "r212", "r903" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Equivalents, and Restricted Cash", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r40", "r177" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents", "periodEndLabel": "Cash and equivalents, and restricted cash at end of period", "periodStartLabel": "Cash and equivalents, and restricted cash at 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": [ "r39", "r146", "r254" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash and equivalents, and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r146" ] }, "us-gaap_CertificatesOfDepositMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CertificatesOfDepositMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Certificates of Deposit [Member]", "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured." } } }, "auth_ref": [ "r10", "r951", "r952", "r953", "r954" ] }, "us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge", "terseLabel": "Amount of gain (loss) recognized in income on related hedged items", "documentation": "Amount of the increase (decrease) in fair value of the hedged item in a fair value hedge recognized in the income statement." } } }, "auth_ref": [ "r175" ] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "auth_ref": [ "r1001" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1002" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r160", "r951", "r952", "r953", "r954" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies.", "terseLabel": "Commitments and contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r29", "r117", "r719", "r802" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r158", "r421", "r423", "r887", "r1093" ] }, "us-gaap_CommodityContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommodityContractMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Commodity contract", "documentation": "Derivative instrument whose primary underlying risk is tied to commodity prices." } } }, "auth_ref": [ "r931", "r942" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per share (in dollars per share)", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r164" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r947", "r948", "r949", "r951", "r952", "r953", "r954", "r1065", "r1066", "r1145", "r1164", "r1167" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock voting, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r126" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock voting, shares authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r126", "r803" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock voting, shares issued (in shares)", "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": [ "r126" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balances, Common Shares", "periodStartLabel": "Balances, Common Shares", "terseLabel": "Common stock voting, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r14", "r126", "r803", "r822", "r1167", "r1168" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock voting, $.0025 par value; 900,000,000 shares authorized; 268,112,991 and 267,762,488 shares issued; and 160,018,100 and 172,936,163 shares outstanding, as of December 31, 2023, and December 31, 2022, respectively", "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": [ "r126", "r721", "r944" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "auth_ref": [ "r1007" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "auth_ref": [ "r1006" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "auth_ref": [ "r1008" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "auth_ref": [ "r1005" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Plans" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Liabilities [Abstract]", "terseLabel": "Deferred tax liabilities" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to Steel Dynamics, Inc.", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r35", "r236", "r238", "r246", "r713", "r736" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedTerseLabel": "Comprehensive income attributable to noncontrolling interests", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r4", "r86", "r90", "r236", "r238", "r245", "r712", "r735" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r90", "r171", "r236", "r238", "r244", "r711", "r734" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "verboseLabel": "Concentration of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r119", "r195" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r265", "r599", "r600", "r603", "r604", "r662", "r897", "r1098", "r1101", "r1102" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r265", "r599", "r600", "r603", "r604", "r662", "r897", "r1098", "r1101", "r1102" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r87", "r913" ] }, "stld_CopperCommodityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "CopperCommodityMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the commodity futures contract of the entity having the underlying commodity as copper.", "label": "Copper" } } }, "auth_ref": [] }, "us-gaap_CorporateAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateAndOtherMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items." } } }, "auth_ref": [ "r1069" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Cost of Goods Sold.", "terseLabel": "Costs of goods sold", "verboseLabel": "Purchases", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r140", "r695" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Cost of goods sold", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r262", "r263", "r445", "r472", "r660", "r910", "r912" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "stld_CreditFacilityAmountByWhichFacilityCanBeIncreased": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "CreditFacilityAmountByWhichFacilityCanBeIncreased", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the amount by which the borrowing capacity under the credit facility can be extended.", "label": "Credit Facility, Amount by which Facility Can be Increased", "terseLabel": "Additional amount by which facility size can be increased" } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Credit Loss, Financial Instrument [Policy Text Block]", "verboseLabel": "Credit Losses", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r202", "r372", "r373", "r374", "r376", "r377", "r379", "r381", "r382", "r383", "r384", "r386", "r387", "r388", "r389", "r390", "r391", "r393" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1041", "r1061", "r1139" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.steeldynamics.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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1041", "r1061" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r169", "r584", "r590", "r1061" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current income tax expense" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1041", "r1061", "r1139" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer, vendor and scrap generator relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r83" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Long-Term Debt." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebt" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "verboseLabel": "Long-Term Debt", "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": [ "r159", "r255", "r441", "r447", "r448", "r449", "r450", "r451", "r452", "r457", "r464", "r465", "r467" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r19", "r121", "r122", "r179", "r182", "r265", "r442", "r443", "r444", "r445", "r446", "r448", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r463", "r640", "r923", "r924", "r925", "r926", "r927", "r1059" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Interest rate added to the base rate (as a percent)", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Gross", "terseLabel": "Outstanding principal balance", "totalLabel": "Total debt", "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": [ "r19", "r182", "r468" ] }, "stld_DebtInstrumentCovenantConsolidatedLeverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DebtInstrumentCovenantConsolidatedLeverageRatio", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the ratio of net debt (as defined by the agreement) to consolidated adjusted earnings before, interest, taxes, depreciation and amortization allowed under the terms of the debt agreement.", "label": "Debt Instrument, Covenant Consolidated Leverage Ratio", "terseLabel": "Leverage ratio" } } }, "auth_ref": [] }, "stld_DebtInstrumentCovenantInterestCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DebtInstrumentCovenantInterestCoverageRatio", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the interest coverage ratio maintained under the terms of the debt agreement.", "label": "Debt Instrument, Covenant Interest Coverage Ratio", "terseLabel": "Consolidated interest coverage ratio" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r26", "r443" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt [Line Items]", "terseLabel": "Senior Credit Facility", "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": [ "r265", "r442", "r443", "r444", "r445", "r446", "r448", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r463", "r466", "r640", "r923", "r924", "r925", "r926", "r927", "r1059" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r27", "r265", "r442", "r443", "r444", "r445", "r446", "r448", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r463", "r640", "r923", "r924", "r925", "r926", "r927", "r1059" ] }, "stld_DebtInstrumentNumberOfTranches": { "xbrltype": "integerItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DebtInstrumentNumberOfTranches", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Number of Tranches", "label": "Debt Instrument, Number of Tranches" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentRedemptionPeriodFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodFiveMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period Five [Member]", "documentation": "Period five representing fifth most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentRedemptionPeriodFourMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodFourMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption, Period Four [Member]", "documentation": "Period four representing fourth most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price of debt instrument (as a percent)", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r17" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r27", "r65", "r66", "r111", "r112", "r114", "r118", "r162", "r163", "r265", "r442", "r443", "r444", "r445", "r446", "r448", "r453", "r454", "r455", "r456", "r458", "r459", "r460", "r461", "r462", "r463", "r466", "r640", "r923", "r924", "r925", "r926", "r927", "r1059" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1061", "r1138", "r1139" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Finance Costs, Net", "verboseLabel": "Less debt issuance costs and original issue discounts", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r113", "r1104" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r169", "r1061", "r1138" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r6", "r169", "r201", "r589", "r590", "r1061" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred income tax expense" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r123", "r124", "r181", "r578" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net, Noncurrent", "terseLabel": "Deferred income taxes", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r566", "r567", "r718" ] }, "stld_DeferredIncomeTaxNoncashExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DeferredIncomeTaxNoncashExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The noncash component of income tax expense for the period representing the increase (decrease) in the entity's deferred tax assets and liabilities pertaining to continuing operations.", "label": "Deferred Income Tax Noncash Expense (Benefit)", "verboseLabel": "Deferred income taxes" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1061", "r1138", "r1139" ] }, "stld_DeferredStockUnitsDsusMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DeferredStockUnitsDsusMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Stock Units (DSUs) [Member]", "label": "Deferred Stock Units (DSUs) [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Amortizable assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r579" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventories", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total net deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1136" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Other", "terseLabel": "Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals", "terseLabel": "Accrued expenses and allowances", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from reserves and accruals." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Less: valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r74", "r1136" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Amortizable Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Other", "negatedLabel": "Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property, plant and equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r77", "r1137" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost Recognized", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r513" ] }, "stld_DefinedContributionPlanPercentageOfEmployersContributionOfPretaxEarningsToProfitSharingPlan": { "xbrltype": "percentItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "DefinedContributionPlanPercentageOfEmployersContributionOfPretaxEarningsToProfitSharingPlan", "presentation": [ "http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the employer's contribution as percentage of consolidated pretax earnings, to the profit sharing plans.", "label": "Defined Contribution Plan Percentage Of Employers Contribution Of Pretax Earnings To Profit Sharing Plan", "terseLabel": "Percentage of employer's profit sharing contribution" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "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": [ "r6", "r58" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r6", "r307" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r605" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset", "terseLabel": "Fair value of derivatives including required margin deposits", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r229", "r230", "r630", "r779", "r780", "r781", "r783", "r784", "r786", "r787", "r789", "r791", "r792", "r809", "r810", "r867", "r870", "r871", "r872", "r873", "r874", "r912", "r949", "r1165" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r789", "r792", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r836", "r837", "r838", "r839", "r842", "r843", "r844", "r845", "r867", "r868", "r871", "r873", "r947", "r949" ] }, "us-gaap_DerivativeExcludedComponentGainLossRecognizedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeExcludedComponentGainLossRecognizedInEarnings", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Excluded Component, Gain (Loss), Recognized in Earnings", "terseLabel": "Ineffectiveness - amount of gain recognized in income on related hedged items", "documentation": "Amount of gain (loss) from excluded component of derivative hedge, recognized in earnings. Excludes recognition under systematic and rational method." } } }, "auth_ref": [ "r190", "r1141" ] }, "us-gaap_DerivativeExcludedComponentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeExcludedComponentGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Excluded Component, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) recognized in earnings from excluded component of derivative hedge." } } }, "auth_ref": [ "r1141", "r1143" ] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Asset, Fair Value, Gross Asset", "terseLabel": "Commodity futures, asset derivatives", "verboseLabel": "Commodity futures - financial assets", "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r100", "r135", "r228", "r912" ] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Commodity futures, liability derivatives", "verboseLabel": "Commodity futures - financial liabilities", "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement." } } }, "auth_ref": [ "r18", "r100", "r135", "r228", "r912" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r98", "r101", "r103", "r104", "r789", "r792", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r836", "r837", "r838", "r839", "r842", "r843", "r844", "r845", "r867", "r868", "r871", "r873", "r912", "r947", "r949" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Derivative Financial Instruments" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstruments" ], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts." } } }, "auth_ref": [ "r174", "r610", "r618" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r15", "r98", "r103" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Line Items]", "terseLabel": "Commodity contract commitments", "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": [ "r618" ] }, "us-gaap_DerivativeNonmonetaryNotionalAmountMass": { "xbrltype": "massItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNonmonetaryNotionalAmountMass", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative, Nonmonetary Notional Amount, Mass", "terseLabel": "Commodity contract (in MT/Lbs)", "documentation": "Nominal mass used to calculate payments on a derivative instrument." } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r15", "r91", "r92", "r94", "r95", "r99", "r103", "r105", "r107", "r109", "r618" ] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r15", "r91", "r92", "r95", "r106", "r264" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Designated as hedging instrument", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Equity-Based Incentive Plans", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r515", "r519", "r550", "r551", "r553", "r937" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Equity-Based Incentive Plans" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Common Stock, Cash", "negatedLabel": "Dividends declared", "terseLabel": "Dividends declared", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r164" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r961", "r962", "r975", "r1011" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.steeldynamics.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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.steeldynamics.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": [ "r996" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.steeldynamics.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": [] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Basic earnings per share attributable to Steel Dynamics, Inc. stockholders (in dollars per share)", "verboseLabel": "Basic (in dollars per share)", "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": [ "r247", "r271", "r272", "r273", "r274", "r275", "r279", "r282", "r292", "r293", "r294", "r296", "r621", "r622", "r714", "r737", "r916" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Per Share Amount" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted earnings per share attributable to Steel Dynamics, Inc. stockholders, including the effect of assumed conversions when dilutive (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)", "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": [ "r247", "r271", "r272", "r273", "r274", "r275", "r282", "r292", "r293", "r294", "r296", "r621", "r622", "r714", "r737", "r916" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings Per Share", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r42", "r43" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Reconciliation of the numerators and denominators used in calculating basic and diluted earnings per share" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective tax rate", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r569" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory federal tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r259", "r569", "r592" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other permanent differences", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1134", "r1140" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State income taxes, net of federal benefit", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1134", "r1140" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Federal research & development credits", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1134", "r1140" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued payroll and benefits", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Outstanding", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r552" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized [Abstract]", "terseLabel": "Unrecognized Compensation" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.steeldynamics.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": [ "r959" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r959" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.steeldynamics.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": [ "r959" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.steeldynamics.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/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.steeldynamics.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": [ "r1036" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.steeldynamics.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": [ "r959" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.steeldynamics.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": [ "r959" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r959" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.steeldynamics.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": [ "r959" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Shareholders' Equity" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "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": [ "r14", "r205", "r240", "r241", "r242", "r266", "r267", "r268", "r270", "r276", "r278", "r297", "r370", "r371", "r484", "r554", "r555", "r556", "r585", "r586", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r632", "r633", "r634", "r635", "r636", "r637", "r653", "r758", "r759", "r760", "r777", "r848" ] }, "stld_EquityIncentive2023PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "EquityIncentive2023PlanMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity Incentive 2023 Plan [Member]", "label": "Equity Incentive 2023 Plan" } } }, "auth_ref": [] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r366", "r367", "r368" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity interest acquired", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r366" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Equity Method Investments", "terseLabel": "Equity method investments", "verboseLabel": "Investments in unconsolidated affiliates", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r312", "r365", "r1049", "r1077" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations and Investments in Unconsolidated Affiliates" } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "auth_ref": [ "r1004" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "auth_ref": [ "r967", "r979", "r989", "r1015" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "auth_ref": [ "r964", "r976", "r986", "r1012" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "auth_ref": [ "r1010" ] }, "stld_ExecutiveIncentiveCompensationPlan2018Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ExecutiveIncentiveCompensationPlan2018Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Executive Incentive Compensation Plan 2018 [Member]", "label": "Executive Incentive Compensation Plan 2018" } } }, "auth_ref": [] }, "srt_ExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ExecutiveOfficerMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Senior Executive Officers" } } }, "auth_ref": [ "r1071" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities subject to fair value measurements", "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": [ "r624", "r625", "r628" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r624", "r625", "r628" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r455", "r498", "r499", "r500", "r501", "r502", "r503", "r625", "r666", "r667", "r668", "r924", "r925", "r931", "r932", "r933" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r624", "r625", "r626", "r627", "r629" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Measurements" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r623" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Level 2", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r455", "r498", "r503", "r625", "r667", "r924", "r925", "r931", "r932", "r933" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r455", "r498", "r499", "r500", "r501", "r502", "r503", "r666", "r667", "r668", "r924", "r925", "r931", "r932", "r933" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r623", "r629" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r377", "r378", "r379", "r380", "r385", "r392", "r393", "r394", "r466", "r482", "r618", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r733", "r921", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1073", "r1074", "r1075", "r1076" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful Life", "verboseLabel": "Useful life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "positiveLabel": "Less accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r216", "r414" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r155" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "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": [ "r412", "r413", "r414", "r415", "r696", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r154", "r697" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r696" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "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": [ "r54", "r56" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r154", "r696" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r971", "r983", "r993", "r1019" ] }, "us-gaap_FutureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FutureMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Futures", "documentation": "Futures contracts are forward-based contracts to make or take delivery of a specified financial instrument, foreign currency, or commodity at a specified future date or during a specified period at as specified price or yield. Futures are standardized contracts traded on an organized exchange." } } }, "auth_ref": [ "r808", "r813", "r818", "r837", "r843", "r869", "r947", "r948", "r949", "r1142" ] }, "us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net", "verboseLabel": "Gain (Loss) excluded from hedge effectiveness testing", "documentation": "Net gain (loss) relating to components of the gain (loss) on the fair value hedging instrument excluded from the assessment of fair value hedge effectiveness. Recognized in earnings." } } }, "auth_ref": [ "r176", "r608" ] }, "us-gaap_GainLossOnPriceRiskDerivativesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnPriceRiskDerivativesNet", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Price Risk Derivatives, Net", "terseLabel": "Amount of gain (loss) recognized in income on derivatives", "documentation": "The aggregate net gain (loss) on price risk derivatives included in earnings in the period." } } }, "auth_ref": [ "r98", "r103" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r215", "r399", "r710", "r922", "r944", "r1080", "r1087" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r398", "r411", "r922" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r9" ] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "terseLabel": "Goodwill impaired accumulated impairment loss", "documentation": "Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r402", "r409", "r922" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r6", "r400", "r406", "r411", "r922" ] }, "stld_GoodwillImpairmentPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "GoodwillImpairmentPolicyPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Goodwill Impairment Policy [Policy Text Block]", "label": "Goodwill Impairment Policy [Policy Text Block]", "terseLabel": "Impairment of Goodwill" } } }, "auth_ref": [] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill [Line Items]", "terseLabel": "Goodwill", "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": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r922" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "terseLabel": "Gross profit increase from intra-company sales", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r139", "r257", "r302", "r316", "r322", "r325", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r631", "r918", "r1099" ] }, "stld_HedgedItemsFirmCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "HedgedItemsFirmCommitmentMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the hedged items firm commitments related to the derivative instrument.", "label": "Firm commitments" } } }, "auth_ref": [] }, "stld_HedgedItemsInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "HedgedItemsInventoryMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the hedged items inventories related to the derivative instrument.", "label": "Inventory" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r15", "r609" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r15" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r15" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r961", "r962", "r975" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Tangible and Definite Lived Intangible Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r157" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r258", "r591" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r137", "r187", "r302", "r316", "r322", "r325", "r715", "r729", "r918" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfComponentsOfEarningsBeforeIncomeTaxesAndNoncontrollingInterestsDetails" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r258", "r591" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r416", "r418", "r832" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r418", "r832" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r259", "r562", "r570", "r576", "r582", "r587", "r593", "r594", "r595", "r770" ] }, "us-gaap_IncomeTaxExaminationEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExaminationEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Examination, Estimate of Possible Loss", "documentation": "Estimated amount of loss resulting from an adverse tax position." } } }, "auth_ref": [ "r75" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfProvisionForIncomeTaxExpenseDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "totalLabel": "Total income tax expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r191", "r203", "r277", "r278", "r310", "r568", "r588", "r739" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r239", "r564", "r565", "r576", "r577", "r581", "r583", "r768" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes, net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r41" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "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": [ "r5" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income taxes receivable/payable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in certain assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r5" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive common share equivalents (in shares)", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r283", "r284", "r285", "r294", "r518" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "auth_ref": [ "r974", "r983", "r993", "r1010", "r1019", "r1023", "r1031" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]", "terseLabel": "Insider Trading Arrangements:" } } }, "auth_ref": [ "r1029" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]", "terseLabel": "Insider Trading Policies and Procedures:" } } }, "auth_ref": [ "r963", "r1035" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "auth_ref": [ "r963", "r1035" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "auth_ref": [ "r963", "r1035" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r215" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total", "verboseLabel": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r52", "r55" ] }, "us-gaap_InterestCostsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurred", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Costs Incurred", "terseLabel": "Interest costs incurred", "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings." } } }, "auth_ref": [ "r639" ] }, "us-gaap_InterestCostsIncurredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurredAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Interest Costs Incurred [Abstract]", "terseLabel": "Interest costs" } } }, "auth_ref": [] }, "us-gaap_InterestCostsIncurredCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsIncurredCapitalized", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Interest Costs, Including Allowance for Funds Used During Construction", "terseLabel": "Interest costs incurred capitalized", "documentation": "Amount of interest capitalized, including amount of allowance for funds used during construction." } } }, "auth_ref": [ "r120" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest expense, net of capitalized interest", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r113", "r189", "r243", "r306", "r638", "r833", "r955", "r1166" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid", "terseLabel": "Cash paid for interest", "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": [ "r249", "r252", "r253" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Eliminations", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r304", "r315", "r316", "r317", "r318", "r319", "r321", "r325" ] }, "stld_IntraCompanyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "IntraCompanyDebt", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the debt due within the company.", "label": "Intra Company Debt", "terseLabel": "Intra-company debt" } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r153", "r906" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total inventories", "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": [ "r225", "r904", "r944" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r192", "r211", "r224", "r395", "r396", "r397", "r694", "r914" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r153", "r908" ] }, "us-gaap_InventorySuppliesNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventorySuppliesNetOfReserves", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Supplies, Net of Reserves", "terseLabel": "Supplies", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of products used directly or indirectly in the manufacturing or production process, which may or may not become part of the final product. May also include items used in the storage, presentation or transportation of physical goods." } } }, "auth_ref": [ "r50", "r909" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in progress", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r153", "r907" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest Income from invested cash and short-term investments", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r142", "r305" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-Term Investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r738", "r764", "r765", "r766", "r767", "r859", "r860" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r780", "r782", "r783", "r786", "r790", "r856", "r858", "r862", "r865", "r866", "r875", "r876", "r878", "r879", "r880", "r881", "r882", "r949" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r780", "r782", "r783", "r786", "r790", "r856", "r858", "r862", "r865", "r866", "r875", "r876", "r878", "r879", "r880", "r881", "r882", "r949" ] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Land and improvements", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "stld_LeaseBalanceSheetDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "LeaseBalanceSheetDisclosureTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lease Balance Sheet Disclosure [Table Text Block]", "label": "Lease Balance Sheet Disclosure [Table Text Block]", "terseLabel": "Schedule of operating lease right-of-use assets and lease obligations" } } }, "auth_ref": [] }, "stld_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Lease Disclosure [Text Block]", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToExtend": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToExtend", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Extend [true false]", "terseLabel": "Option to extend operating lease", "documentation": "Indicates (true false) whether lessee has option to extend operating lease." } } }, "auth_ref": [ "r645" ] }, "us-gaap_LesseeOperatingLeaseExistenceOfOptionToTerminate": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseExistenceOfOptionToTerminate", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Existence of Option to Terminate [true false]", "terseLabel": "Option to terminate operating lease", "documentation": "Indicates (true false) whether lessee has option to terminate operating lease." } } }, "auth_ref": [ "r645" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of future operating lease liabilities", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1147" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total undiscounted cash flows", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2028", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2027", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r652" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r652" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r23", "r257", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r600", "r603", "r604", "r631", "r801", "r917", "r957", "r1099", "r1152", "r1153" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r131", "r184", "r725", "r944", "r1060", "r1078", "r1146" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "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": [ "r25", "r210", "r257", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r600", "r603", "r604", "r631", "r944", "r1099", "r1152", "r1153" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Line of Credit", "terseLabel": "Borrowings outstanding", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r19", "r182", "r1161" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity of credit facility", "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": [ "r22" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Availability on the senior secured revolver", "verboseLabel": "Unused stand-by letter of credit", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused commitment fee (as a percent)", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Senior Secured Revolving Credit Facility", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Long", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt", "terseLabel": "Carrying amount", "totalLabel": "Long-term Debt, Total", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r19", "r182", "r454", "r469", "r924", "r925", "r1161" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Current Maturities", "terseLabel": "Current maturities of long-term debt", "verboseLabel": "Less current maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r220" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of long-term debt, including current maturities", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r265", "r1105" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "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 next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r265", "r459" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r265", "r459" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "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 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": [ "r8", "r265", "r459" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "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 second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r8", "r265", "r459" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r221" ] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r27" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "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": [ "r27", "r60" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "us-gaap_LongtermPurchaseCommitmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermPurchaseCommitmentPeriod", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Long-term Purchase Commitment, Period", "documentation": "Period covered by the long-term purchase commitment, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies [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": [ "r426", "r427", "r428", "r431", "r1094", "r1095" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loss Contingencies [Table]", "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations." } } }, "auth_ref": [ "r426", "r427", "r428", "r431", "r1094", "r1095" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Plant, machinery and equipment", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaturitiesOfLongTermDebtAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOutstandingDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Maturities of outstanding debt" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r514", "r693", "r757", "r791", "r792", "r857", "r861", "r863", "r864", "r877", "r898", "r899", "r920", "r928", "r936", "r946", "r1103", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "auth_ref": [ "r1002" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1002" ] }, "stld_MesabiNuggetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "MesabiNuggetMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Mesabi Nugget.", "label": "Mesabi Nugget" } } }, "auth_ref": [] }, "stld_MetalsRecyclingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "MetalsRecyclingOperationsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "documentation": "Consists solely of OmniSource Corporation (OmniSource), and includes both ferrous and nonferrous processing, transportation, marketing, brokerage, and consulting services.", "label": "Metals Recycling Operations" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r514", "r693", "r757", "r791", "r792", "r857", "r861", "r863", "r864", "r877", "r898", "r899", "r920", "r928", "r936", "r946", "r1103", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r32", "r183", "r257", "r369", "r432", "r434", "r435", "r436", "r439", "r440", "r631", "r724", "r805" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Noncontrolling investors, net", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r164" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "auth_ref": [ "r1022" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "auth_ref": [ "r1030" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations", "totalLabel": "Net cash used in financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r251" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "totalLabel": "Net cash provided by 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": [ "r146", "r147", "r148" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncomeCalc2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Steel Dynamics, Inc.", "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": [ "r138", "r148", "r188", "r208", "r235", "r237", "r242", "r257", "r269", "r271", "r272", "r273", "r274", "r277", "r278", "r290", "r302", "r316", "r322", "r325", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r622", "r631", "r732", "r824", "r846", "r847", "r918", "r955", "r1099" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncomeCalc2": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net income attributable to noncontrolling interests", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r89", "r173", "r235", "r237", "r277", "r278", "r731", "r1053" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic", "verboseLabel": "Basic earnings per share (in dollars)", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r248", "r271", "r272", "r273", "r274", "r279", "r280", "r291", "r294", "r302", "r316", "r322", "r325", "r918" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Net Income (Numerator)" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Diluted earnings per share (in dollars)", "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": [ "r248", "r281", "r286", "r287", "r288", "r289", "r291", "r294" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently Issued Accounting Pronouncements", "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": [] }, "stld_NewProcessSteelLPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "NewProcessSteelLPMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to New Process Steel LP.", "label": "New Process Steel LP" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "auth_ref": [ "r1002" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "auth_ref": [ "r971", "r983", "r993", "r1010", "r1019" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1000" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r999" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "auth_ref": [ "r1010" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1030" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1030" ] }, "stld_NonRule10b51ArrangementModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "NonRule10b51ArrangementModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a.", "label": "Non-Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Non-U.S.", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1169", "r1170", "r1171", "r1172" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Noncontrolling investors, net", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r12", "r67", "r81" ] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "verboseLabel": "Noncontrolling investors, net", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r12", "r67", "r172" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interests", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r84", "r484", "r1065", "r1066", "r1067", "r1167" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Not designated as hedging instrument", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r15" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Unrelated parties", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1062", "r1063" ] }, "stld_NumberOfLocationsSubjectToCollectiveBargainingAgreements": { "xbrltype": "integerItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "NumberOfLocationsSubjectToCollectiveBargainingAgreements", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of locations under collective bargaining arrangements.", "label": "Number of Locations Subject to Collective Bargaining Agreements", "terseLabel": "Number of locations under collective bargaining arrangements" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1070" ] }, "stld_NumberOfSatelliteRecycledAluminumSlabCenters": { "xbrltype": "integerItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "NumberOfSatelliteRecycledAluminumSlabCenters", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of satellite recycled aluminum slab centers in aluminum operations.", "label": "Number Of Satellite Recycled Aluminum Slab Centers", "terseLabel": "Number Of Satellite Recycled Aluminum Slab Centers" } } }, "auth_ref": [] }, "stld_OmniSourceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "OmniSourceMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the OmniSource unit pertaining to Metals Recycling Operations segment of the entity.", "label": "OmniSource" } } }, "auth_ref": [] }, "stld_OneYearPerformancePeriodTransitionAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "OneYearPerformancePeriodTransitionAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents one-year performance period transition award under equity based incentive plans.", "label": "One-year performance period transition award" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating income (loss)", "totalLabel": "Operating income", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r302", "r316", "r322", "r325", "r918" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Operating income (loss)" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease expenses", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r646", "r943" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Future operating lease liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesFutureOperatingLeaseLiabilitiesDetails", "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Lease liability", "verboseLabel": "Lease obligations under operating leases", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r642" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r642" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Current lease liability included in balance sheet", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Non current lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r642" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "terseLabel": "Non current lease liability included in balance sheet", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Cash paid related to operating lease obligations", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r644", "r648" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r641" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesScheduleOfOperatingLeaseRightOfUseAssetsAndLeaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Right of use asset included in balance sheet", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r643" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r651", "r943" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r650", "r943" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r76" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Operating Segment", "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": [ "r315", "r316", "r317", "r318", "r319", "r325" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of the Business and Summary of Significant Accounting Policies", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r149", "r150", "r151", "r170" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r226", "r944" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "verboseLabel": "Other", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r217" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax", "terseLabel": "Other comprehensive income (loss) - net unrealized gain (loss) on cash flow hedging derivatives, net of income tax benefit of $149, income tax expense of $937, and income tax benefit of $1,247 for 2023, 2022 and 2021, respectively", "verboseLabel": "Other comprehensive income (loss), net of tax", "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r231", "r232" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax", "terseLabel": "Amount of gain (loss) related to cash flow hedges", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r231", "r232", "r606", "r607", "r611" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax", "verboseLabel": "Net unrealized gain (loss) on cash flow hedging derivatives, net of income tax expense (benefit)", "documentation": "Amount, before reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r233" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Net gains (losses) reclassified", "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r199", "r232", "r234" ] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails" ], "lang": { "en-us": { "role": { "label": "Other current assets", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r97", "r108" ] }, "stld_OtherDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "OtherDebtMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents outstanding overdraft balances, capital lease obligations, and other borrowings not specified elsewhere in the taxonomy.", "label": "Other obligations" } } }, "auth_ref": [] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_OtherLaborRelatedExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLaborRelatedExpenses", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Labor-related Expenses", "negatedLabel": "Company profit sharing component", "terseLabel": "Profit sharing", "documentation": "Amount of labor-related expenses classified as other." } } }, "auth_ref": [ "r141" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r28" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other (income) expense, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r143" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other adjustments", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Other Operating Income (Expense), Net", "terseLabel": "Other, net", "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1002" ] }, "stld_OtherSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "OtherSegmentsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents other segments of the entity.", "label": "Other segments" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r969", "r981", "r991", "r1017" ] }, "stld_OutstandingLettersOfCreditAndOtherObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "OutstandingLettersOfCreditAndOtherObligations", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "documentation": "Outstanding letters of credit and other obligations which reduce availability of Line of Credit.", "label": "Outstanding Letters of Credit and Other Obligations", "terseLabel": "Outstanding letters of credit and other obligations which reduce availability" } } }, "auth_ref": [] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "auth_ref": [ "r972", "r984", "r994", "r1020" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r972", "r984", "r994", "r1020" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r998" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Other Investing Activities", "negatedLabel": "Other investing activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1038", "r1054" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of treasury stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid", "terseLabel": "Dividends paid", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Businesses, Gross", "negatedLabel": "Business combinations, net of cash acquired", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r37", "r597" ] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investments in unconsolidated affiliates", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r145" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-term Investments", "negatedTerseLabel": "Purchases of short-term investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r144" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "auth_ref": [ "r1001" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1001" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureRetirementPlans" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r495", "r496", "r497", "r503", "r504", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r933" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1000" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "auth_ref": [ "r1010" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "auth_ref": [ "r1003" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r999" ] }, "stld_PercentageOfWorkforceSubjectToCollectiveBargainingArrangements": { "xbrltype": "percentItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "PercentageOfWorkforceSubjectToCollectiveBargainingArrangements", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "The percentage of employees covered by a collective bargaining agreement as of the balance sheet date.", "label": "Percentage of Workforce Subject to Collective Bargaining Arrangements", "terseLabel": "Workforce represented by collective bargaining agreements (as a percent)" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Performance Shares", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "stld_PhysicalCommodityAndCommodityTransportationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "PhysicalCommodityAndCommodityTransportationMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Physical Commodity and Commodity Transportation [Member]", "label": "Physical Commodity and Commodity Transportation [Member]" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PositionDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriceRiskCashFlowHedgeUnrealizedGainLossToBeReclassifiedDuringNext12Months", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months", "terseLabel": "Price Risk Cash Flow Hedge Unrealized Gain (Loss) to be Reclassified During Next 12 Months", "documentation": "The estimated net amount of unrealized gains or losses on price risk cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Issuance of current and long-term debt", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Proceeds from maturities of short-term investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r36", "r144" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Payments for) Other Financing Activities", "verboseLabel": "Other financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1039", "r1055" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r327", "r695", "r751", "r752", "r753", "r754", "r755", "r756", "r901", "r929", "r945", "r1040", "r1096", "r1097", "r1106", "r1163" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r327", "r695", "r751", "r752", "r753", "r754", "r755", "r756", "r901", "r929", "r945", "r1040", "r1096", "r1097", "r1106", "r1163" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncomeCalc2": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r208", "r235", "r237", "r250", "r257", "r269", "r277", "r278", "r302", "r316", "r322", "r325", "r369", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r598", "r601", "r602", "r622", "r631", "r715", "r730", "r776", "r824", "r846", "r847", "r918", "r940", "r941", "r956", "r1053", "r1099" ] }, "stld_ProfitSharingComponent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ProfitSharingComponent", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "The aggregate amount of the employer's profit sharing component of which a portion was contributed to a defined benefit plan and a portion was paid directly to the participants of the profit sharing plan.", "label": "Profit Sharing Component", "terseLabel": "Profit sharing component" } } }, "auth_ref": [] }, "stld_ProfitSharingComponentDefinedContributionPlanEmployersContributionToProfitSharingPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ProfitSharingComponentDefinedContributionPlanEmployersContributionToProfitSharingPlan", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureRetirementPlansDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of the profit sharing component of the contribution made by the employer to the defined benefit plan.", "label": "Profit Sharing Component Defined Contribution Plan Employers Contribution To Profit Sharing Plan", "terseLabel": "Employer's contribution to profit sharing plans for eligible employees" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "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": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, plant and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r156", "r213", "r728" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, plant and equipment", "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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r7", "r716", "r728", "r944" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r7", "r196", "r200", "r726" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property, Plant and Equipment", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r7" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [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": [ "r156" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment useful life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "stld_PurchaseCommitmentsPhysicalCommodityRequirementsUtilizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "PurchaseCommitmentsPhysicalCommodityRequirementsUtilizationPeriod", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase Commitments Physical Commodity Requirements Utilization Period", "label": "Purchase Commitments Physical Commodity Requirements Utilization Period", "terseLabel": "Purchase Commitments Physical Commodity Requirements Utilization Period" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "auth_ref": [ "r998" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "auth_ref": [ "r998" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r496", "r514", "r545", "r546", "r547", "r669", "r693", "r757", "r791", "r792", "r857", "r861", "r863", "r864", "r877", "r898", "r899", "r920", "r928", "r936", "r946", "r949", "r1090", "r1103", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r427", "r428", "r429", "r430", "r496", "r514", "r545", "r546", "r547", "r669", "r693", "r757", "r791", "r792", "r857", "r861", "r863", "r864", "r877", "r898", "r899", "r920", "r928", "r936", "r946", "r949", "r1090", "r1103", "r1155", "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCreditLossesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "verboseLabel": "Accounts receivable, net", "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value." } } }, "auth_ref": [ "r944" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]", "terseLabel": "Recovery of Erroneously Awarded Compensation Disclosure" } } }, "auth_ref": [ "r964", "r976", "r986", "r1012" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "terseLabel": "Redeemable noncontrolling interests", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r61", "r62", "r63", "r64" ] }, "stld_RedeemableNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "RedeemableNoncontrollingInterestMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to redeemable noncontrolling interest.", "label": "Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r505", "r657", "r658", "r796", "r797", "r798", "r799", "r800", "r821", "r823", "r855" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related Parties", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r260", "r261", "r657", "r658", "r659", "r660", "r796", "r797", "r798", "r799", "r800", "r821", "r823", "r855" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r828", "r829", "r832" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Transactions with Affiliated Companies" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r505", "r657", "r658", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r706", "r707", "r708", "r709", "r796", "r797", "r798", "r799", "r800", "r821", "r823", "r855", "r1151" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompanies" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Transactions with Affiliated Companies", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r654", "r655", "r656", "r658", "r661", "r771", "r772", "r773", "r830", "r831", "r832", "r852", "r854" ] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Debt", "negatedLabel": "Repayment of current and long-term debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1057" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r262", "r263", "r445", "r472", "r660", "r911", "r912" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "auth_ref": [ "r965", "r977", "r987", "r1013" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "auth_ref": [ "r966", "r978", "r988", "r1014" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "auth_ref": [ "r973", "r985", "r995", "r1021" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndEquivalentsAndRestrictedCashAndEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": [ "r39", "r177", "r212", "r254", "r720" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndEquivalentsAndRestrictedCashAndEquivalentsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Cash and Cash Equivalents, Asset, Statement of Financial Position [Extensible List]", "terseLabel": "Restricted Cash and Cash Equivalents, Asset, Statement of Financial Position [Extensible List]", "documentation": "Indicates line item in statement of financial position that includes cash and cash equivalents restricted to withdrawal or usage." } } }, "auth_ref": [ "r254" ] }, "stld_RestrictedStockUnitsDeferredStockUnitsRestrictedStockAndUnrestrictedStockAwardsAndPerformanceAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "RestrictedStockUnitsDeferredStockUnitsRestrictedStockAndUnrestrictedStockAwardsAndPerformanceAwardsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Restricted Stock Units, Deferred Stock Units, Restricted Stock And Unrestricted Stock Awards, And Performance Awards [Member]", "label": "Restricted Stock Units, Deferred Stock Units, Restricted Stock And Unrestricted Stock Awards, And Performance Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs)", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r128", "r164", "r723", "r761", "r763", "r769", "r804", "r944" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r205", "r266", "r267", "r268", "r270", "r276", "r278", "r370", "r371", "r554", "r555", "r556", "r585", "r586", "r612", "r614", "r615", "r617", "r620", "r758", "r760", "r777", "r1167" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total net sales", "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": [ "r303", "r304", "r315", "r320", "r321", "r327", "r329", "r331", "r493", "r494", "r695" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue from Contracts with Customers", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r204", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r900" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "verboseLabel": "Right-of-use assets obtained in exchange for operating lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r649", "r943" ] }, "stld_RocaAceroS.a.DeC.v.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "RocaAceroS.a.DeC.v.Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to ROCA ACERO, S.A. de C.V.", "label": "ROCA ACERO, S.A. de C.V." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "auth_ref": [ "r1030" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "auth_ref": [ "r1030" ] }, "stld_Rule10b51ArrangementModifiedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "Rule10b51ArrangementModifiedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "documentation": "n/a.", "label": "Rule 10b5-1 Arrangement Modified" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r168" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments", "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": [ "r27", "r65", "r66", "r111", "r112", "r114", "r118", "r162", "r163", "r924", "r926", "r1064" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r167" ] }, "us-gaap_ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Derivatives Instruments Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Derivative Instruments Statements of Financial Performance and Financial Position", "documentation": "Tabular disclosure of derivative instruments (including nonderivative instruments that are designated and qualify as hedging instruments) of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position." } } }, "auth_ref": [ "r96" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Reconciliation of 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": [ "r1068" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r166" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r366", "r367", "r368" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r257", "r366", "r367", "r368", "r369", "r631" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r208", "r257", "r366", "r367", "r368", "r369", "r631" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of assets and liabilities measured at fair value on a recurring basis", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r624", "r625" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r54", "r56", "r696" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets", "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": [ "r54", "r56" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r922" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r922", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of components of earnings before income taxes and noncontrolling interests", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories", "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": [ "r20", "r132", "r133", "r134" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "terseLabel": "Schedule of Notional Amounts of Outstanding Derivative Positions", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r93" ] }, "stld_ScheduleOfPerformancePeriodTransitionAwardsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ScheduleOfPerformancePeriodTransitionAwardsTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of performance period transition awards including but not limited to maximum shares that can be issued, shares earned and shares awarded or to be awarded.", "label": "Schedule Of Performance Period Transition Awards [Table Text Block]", "terseLabel": "Schedule of Performance Period Transition Awards" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPropertyPlantAndEquipmentDetails" ], "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": [ "r7" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesScheduleOfRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r115", "r116", "r828", "r829", "r832" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureTransactionsWithAffiliatedCompaniesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions", "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r47", "r48", "r49", "r51" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of operating segment results", "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": [ "r47", "r48", "r49", "r51" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": [ "r516", "r517", "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r545", "r546", "r547", "r548" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansTables" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Restricted Stock Units Award 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": [ "r72" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r939", "r1135" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Future Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r56" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails" ], "lang": { "en-us": { "role": { "label": "Secured Overnight Financing Rate (\"SOFR\")", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1144" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r958" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r960" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "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": [ "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r419", "r420", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r922", "r1040", "r1163" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "terseLabel": "Capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r313", "r919" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r329", "r330", "r781", "r785", "r787", "r858", "r862", "r866", "r878", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r902", "r930", "r949", "r1106", "r1163" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "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": [ "r298", "r299", "r300", "r301", "r302", "r314", "r319", "r323", "r324", "r325", "r326", "r327", "r328", "r331" ] }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationAdditionalInformationAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "terseLabel": "Segment Reporting Information" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information", "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": [] }, "stld_SegmentRevenuesFromExternalCustomersNetPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SegmentRevenuesFromExternalCustomersNetPercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of net revenue of the entity's external sales accounted for by the reportable unit.", "label": "Segment Revenues from External Customers Net Percentage", "terseLabel": "Percentage of external net sales" } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "negatedLabel": "Corporate SG & A", "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": [ "r141" ] }, "stld_SeniorNotes1.65PercentDue2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes1.65PercentDue2027Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with stated percentage of 1.650%, due 2027.", "label": "1.650% senior notes due 2027" } } }, "auth_ref": [] }, "stld_SeniorNotes2.40PercentDue2025Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes2.40PercentDue2025Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with stated percentage of 2.400%, due 2025.", "label": "2.400% senior notes due 2025" } } }, "auth_ref": [] }, "stld_SeniorNotes2.80PercentDue2024Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes2.80PercentDue2024Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with a stated percentage of 2.800%, due 2024.", "label": "2.800% senior notes due 2024" } } }, "auth_ref": [] }, "stld_SeniorNotes3.25PercentDue2031Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes3.25PercentDue2031Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with stated percentage of 3.250%, due 2031.", "label": "3.250% senior notes due 2031" } } }, "auth_ref": [] }, "stld_SeniorNotes3.25PercentDue2050Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes3.25PercentDue2050Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with stated percentage of 3.250%, due 2050.", "label": "3.250% senior notes due 2050" } } }, "auth_ref": [] }, "stld_SeniorNotes3.450PercentDue2030Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes3.450PercentDue2030Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior notes with a stated percentage of 3.450%, due 2030.", "label": "3.450% senior notes due 2030" } } }, "auth_ref": [] }, "stld_SeniorNotes5.500PercentDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SeniorNotes5.500PercentDue2026Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtByIssueDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "documentation": "Senior Notes 5.000 Percent Due 2026 [Member]", "label": "5.000% Senior Notes Due 2026 [Member]" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Senior Notes", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Equity-based compensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r5" ] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardEarnedAsPercentageOfSpecifiedCompensation": { "xbrltype": "percentItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardEarnedAsPercentageOfSpecifiedCompensation", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the awards earned expressed as a percentage of specified compensation.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Earned as Percentage of Specified Compensation", "terseLabel": "Awards earned as percentage of specified compensation" } } }, "auth_ref": [] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardMarketValue", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the market value of awards granted during the year.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Award Market Value", "verboseLabel": "Award Market Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "verboseLabel": "General performance period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r937" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r937" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share", "documentation": "Per share or unit weighted-average intrinsic value of award forfeited under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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", "verboseLabel": "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": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": [ "r535" ] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedNumber", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested and vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested, Number" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding", "periodStartLabel": "Outstanding", "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": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "verboseLabel": "Number of RSUs", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": "Outstanding", "periodStartLabel": "Outstanding", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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]", "verboseLabel": "Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": "Weighted average remaining life", "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": [ "r165" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of instruments vested during the period", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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", "verboseLabel": "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": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "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": [ "r516", "r517", "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r545", "r546", "r547", "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "documentation": "Net number of non-option equity instruments granted to participants." } } }, "auth_ref": [ "r16" ] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfGrowthAndProfitabilityMeasures": { "xbrltype": "integerItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfGrowthAndProfitabilityMeasures", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Growth And Profitability Measures", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number Of Growth And Profitability Measures", "terseLabel": "Growth and profitability measures" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r938" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r71" ] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardRetirementEligibleAgeForVestingOfAwards": { "xbrltype": "durationItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRetirementEligibleAgeForVestingOfAwards", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the eligible age of retirement after which the awards granted to employees will vest.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Retirement Eligible Age For Vesting Of Awards" } } }, "auth_ref": [] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardShareLimitAgainstWhichFullValueAwardsWillBeCounted": { "xbrltype": "pureItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardShareLimitAgainstWhichFullValueAwardsWillBeCounted", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Share Limit Against Which Full Value Awards Will Be Counted", "label": "Share Based Compensation Arrangement By Share Based Payment Award Share Limit Against Which Full Value Awards Will Be Counted" } } }, "auth_ref": [] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesEarned": { "xbrltype": "sharesItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesEarned", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares under the share-based compensation performance-based program of the entity that have been earned.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Earned", "terseLabel": "Award Earned" } } }, "auth_ref": [] }, "stld_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedOrIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedOrIssuable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued or to be issued under the share-based compensation performance-based program of the entity.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Shares Issued Or Issuable", "terseLabel": "Awards Issued/Issuable" } } }, "auth_ref": [] }, "stld_ShareBasedCompensationArrangementShareBasedPaymentAwardPotentialNumberOfSharesBasedOnPerformance": { "xbrltype": "sharesItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShareBasedCompensationArrangementShareBasedPaymentAwardPotentialNumberOfSharesBasedOnPerformance", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the total number of shares that may be issued if all performance based awards that have been granted, are earned (based on performance by the entity) at the full 100% level.", "label": "Share Based Compensation Arrangement Share Based Payment Award Potential Number Of Shares Based On Performance", "terseLabel": "Maximum Shares That Could Be Issued" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails", "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": [ "r520", "r521", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r544", "r545", "r546", "r547", "r548" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r515", "r523", "r542", "r543", "r544", "r545", "r548", "r557", "r558", "r559", "r560" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2018ExecutiveIncentiveCompensationPlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]", "verboseLabel": "Aggregate Intrinsic Value" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Outstanding", "verboseLabel": "Outstanding", "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "label": "Shares Paid for Tax Withholding for Share Based Compensation", "terseLabel": "Total shares withheld", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails" ], "lang": { "en-us": { "role": { "label": "Short", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-term Investments", "terseLabel": "Short-term investments", "verboseLabel": "Short-term and other investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r185", "r186", "r1050" ] }, "stld_ShortTermInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ShortTermInvestmentsLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "documentation": "Short Term Investments [Line Items]", "label": "Short Term Investments [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "terseLabel": "Short term lease expenses", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r647", "r943" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsFootnoteDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r207", "r299", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r325", "r331", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r417", "r419", "r420", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r922", "r1040", "r1163" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r14", "r30", "r205", "r240", "r241", "r242", "r266", "r267", "r268", "r270", "r276", "r278", "r297", "r370", "r371", "r484", "r554", "r555", "r556", "r585", "r586", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r632", "r633", "r634", "r635", "r636", "r637", "r653", "r758", "r759", "r760", "r777", "r848" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r329", "r330", "r781", "r785", "r787", "r858", "r862", "r866", "r878", "r885", "r888", "r889", "r890", "r891", "r892", "r893", "r894", "r895", "r896", "r902", "r930", "r949", "r1106", "r1163" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "Statement", "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": [ "r266", "r267", "r268", "r297", "r695", "r764", "r778", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r806", "r807", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r821", "r823", "r826", "r827", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r848", "r950" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF EQUITY" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureLeasesNarrativeDetails", "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r266", "r267", "r268", "r297", "r695", "r764", "r778", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r806", "r807", "r808", "r809", "r810", "r812", "r813", "r814", "r815", "r817", "r818", "r819", "r820", "r821", "r823", "r826", "r827", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r848", "r950" ] }, "stld_SteelFabricationOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SteelFabricationOperationsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "Steel Fabrication Segment Operations represent the entity's New Millennium Building Systems' plants located throughout the United States.", "label": "Steel Fabrication Operations" } } }, "auth_ref": [] }, "stld_SteelOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SteelOperationsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "documentation": "Steel Segment Operations include the entity's Flat Roll Division, The Techs galvanizing lines, Structural and Rail Division, Engineered Bar Products Division, Roanoke Bar Division, Steel of West Virginia (SWVA).", "label": "Steel Operations" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "auth_ref": [ "r968", "r980", "r990", "r1016" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails", "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_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Granted, Value, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r70", "r73" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures", "terseLabel": "Equity-based compensation (in shares)", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r14", "r125", "r126", "r164" ] }, "stld_StockOptionsAndStockAppreciationRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "StockOptionsAndStockAppreciationRightsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Options And Stock Appreciation Rights [Member]", "label": "Stock Options And Stock Appreciation Rights [Member]" } } }, "auth_ref": [] }, "stld_StockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "StockOptionsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Stock Options [Member]", "label": "Stock Options [Member]" } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Authorized share purchase program", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Remaining authorized repurchase amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Steel Dynamics, Inc. equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r126", "r129", "r130", "r152", "r805", "r822", "r849", "r850", "r944", "r957", "r1060", "r1078", "r1146", "r1167" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r84", "r85", "r88", "r205", "r206", "r241", "r266", "r267", "r268", "r270", "r276", "r370", "r371", "r484", "r554", "r555", "r556", "r585", "r586", "r612", "r613", "r614", "r615", "r616", "r617", "r620", "r632", "r633", "r637", "r653", "r759", "r760", "r775", "r805", "r822", "r849", "r850", "r883", "r956", "r1060", "r1078", "r1146", "r1167" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Shareholders' Equity", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r161", "r256", "r470", "r471", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r483", "r484", "r619", "r851", "r853", "r884" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsegmentsDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesGoodwillDetails", "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "Subsegments [Domain]", "documentation": "Divisions of a component 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": [] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiaries" } } }, "auth_ref": [ "r1107", "r1148", "r1149", "r1151" ] }, "stld_SubsidiaryOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SubsidiaryOneMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Subsidiary One [Member]", "label": "Subsidiary One [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Noncontrolling interest, ownership percentage", "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions." } } }, "auth_ref": [] }, "stld_SubsidiaryThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SubsidiaryThreeMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Subsidiary Three [Member]", "label": "Subsidiary Three [Member]" } } }, "auth_ref": [] }, "stld_SubsidiaryTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "SubsidiaryTwoMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtOtherSecuredObligationsDetails" ], "lang": { "en-us": { "role": { "documentation": "Subsidiary Two [Member]", "label": "Subsidiary Two [Member]" } } }, "auth_ref": [] }, "us-gaap_SummaryOfDerivativeInstrumentsImpactOnResultsOfOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfDerivativeInstrumentsImpactOnResultsOfOperationsAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Summary of Derivative Instruments Impact on Results of Operations [Abstract]", "terseLabel": "Gains or losses on derivative instruments, statement of income" } } }, "auth_ref": [] }, "us-gaap_SummaryOfInvestmentHoldingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfInvestmentHoldingsTable", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "Investment Holdings [Table]", "documentation": "The summary of investment holding table is used for any listing of investment in a summary form. Table lists the 50 largest investments and any other investment the value of which exceeded 1 percent of net asset value of the registrant as of the close of the period." } } }, "auth_ref": [ "r774", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r793", "r794", "r825", "r949" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure information:" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "auth_ref": [ "r1009" ] }, "stld_ThreeYearPerformancePeriodAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "ThreeYearPerformancePeriodAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Three Year Performance Period Award [Member]", "label": "Three-year performance period award" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1071", "r1150" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1001" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "auth_ref": [ "r1008" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Trade names", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r82" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "auth_ref": [ "r1029" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "auth_ref": [ "r1031" ] }, "us-gaap_TradingSecuritiesDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingSecuritiesDebt", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading", "terseLabel": "Short-term investments", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading)." } } }, "auth_ref": [ "r219", "r905", "r1072" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.steeldynamics.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfDerivativesInstrumentsStatementsOfFinancialPositionDetails", "http://www.steeldynamics.com/role/DisclosureDerivativeFinancialInstrumentsScheduleOfNotionalAmountsOfOutstandingDerivativePositionsDetails", "http://www.steeldynamics.com/role/DisclosureFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r466", "r482", "r618", "r663", "r664", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r733", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1073", "r1074", "r1075", "r1076" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "auth_ref": [ "r1032" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "auth_ref": [ "r1033" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "auth_ref": [ "r1031" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "auth_ref": [ "r1031" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "auth_ref": [ "r1034" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "auth_ref": [ "r1032" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares", "periodEndLabel": "Balances, Treasury Shares", "periodStartLabel": "Balances, Treasury Shares", "terseLabel": "Treasury stock, shares (in shares)", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r68" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 108,094,891 and 94,826,325 shares, as of December 31, 2023, and December 31, 2022, respectively", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r31", "r68", "r69" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Share repurchases (in shares)", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r14", "r126", "r164" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureShareholdersEquityDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfEquity" ], "lang": { "en-us": { "role": { "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Share repurchases", "verboseLabel": "Share repurchases", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r14", "r68", "r164" ] }, "stld_TwoThousandTwentyAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "TwoThousandTwentyAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Award [Member]", "label": "2020 Award" } } }, "auth_ref": [] }, "stld_TwoThousandTwentyOneAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "TwoThousandTwentyOneAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty One Award [Member]", "label": "2021 Award" } } }, "auth_ref": [] }, "stld_TwoThousandTwentyThreeAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "TwoThousandTwentyThreeAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Three Award [Member]", "label": "Two Thousand Twenty Three Award [Member]", "terseLabel": "2023 Award" } } }, "auth_ref": [] }, "stld_TwoThousandTwentyTwoAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "TwoThousandTwentyTwoAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Two Thousand Twenty Two Award [Member]", "label": "Two Thousand Twenty Two Award [Member]", "terseLabel": "2022 Award" } } }, "auth_ref": [] }, "stld_TwoYearPerformancePeriodTransitionAwardMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "TwoYearPerformancePeriodTransitionAwardMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlansLongTermIncentiveCompensationProgramDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents two-year performance period transition award under equity based incentive plans.", "label": "Two-year performance period transition award" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.steeldynamics.com/role/DisclosureSegmentInformationResultsDetails" ], "lang": { "en-us": { "role": { "label": "U.S." } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesShortTermInvestmentsDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r915", "r931", "r933", "r1160" ] }, "us-gaap_UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnconditionalPurchaseObligationCategoryOfGoodsOrServicesAcquiredDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unconditional Purchase Obligation, Category of Goods or Services Acquired [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the unconditional purchase arrangement." } } }, "auth_ref": [ "r421", "r422", "r424", "r425" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "auth_ref": [ "r1028" ] }, "stld_UnitedSteelSupplyLlcMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "UnitedSteelSupplyLlcMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to the United Steel Supply, LLC.", "label": "United Steel Supply, LLC" } } }, "auth_ref": [] }, "stld_UnityAluminumInc.Member": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "UnityAluminumInc.Member", "presentation": [ "http://www.steeldynamics.com/role/DisclosureBusinessCombinationsAndInvestmentsInUnconsolidatedAffiliatesDetails", "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Unity Aluminum, Inc.", "label": "Unity Aluminum, Inc", "terseLabel": "Unity Aluminum, Inc" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r563", "r572" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Decreases related to prior year tax positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r573" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r571" ] }, "stld_UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromChangeInInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "UnrecognizedTaxBenefitsIncreaseDecreaseResultingFromChangeInInterestExpense", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in unrecognized tax benefits resulting from change in interest expense.", "label": "Unrecognized Tax Benefits, Increase (Decrease) Resulting from Change In Interest Expense", "terseLabel": "Benefits (Expenses) from the decrease (increase) of interest expense" } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Increases related to current year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r574" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesScheduleOfUnrecognizedTaxBenefitsRollForwardDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Increases related to prior year tax positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r573" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.steeldynamics.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r575" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFifthAnniversary", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due within Five Years", "terseLabel": "2028", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFirstAnniversary", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due in Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnFourthAnniversary", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due within Four Years", "terseLabel": "2027", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnSecondAnniversary", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due within Two Years", "terseLabel": "2025", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceOnThirdAnniversary", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due within Three Years", "terseLabel": "2026", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails", "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation", "totalLabel": "Unrecorded Unconditional Purchase Obligation, Total", "documentation": "Amount of the unrecorded obligation to transfer funds in the future for fixed or minimum amounts or quantities of goods or services at fixed or minimum prices (for example, as in take-or-pay contracts or throughput contracts)." } } }, "auth_ref": [ "r422" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation by Category of Item Purchased [Axis]", "documentation": "Pertinent information about unrecorded unconditional purchase arrangements to acquire goods or services, by category of goods or services. arrangements to acquire goods or services, by category of goods or services." } } }, "auth_ref": [ "r421", "r422", "r424" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationDueAfterFiveYears", "crdr": "credit", "calculation": { "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails": { "parentTag": "us-gaap_UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesScheduleOfUnconditionalPurchaseObligationsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligation, Due after Five Years", "verboseLabel": "Thereafter", "documentation": "Amount of fixed and determinable portion of unrecorded unconditional purchase obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1092" ] }, "us-gaap_UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecordedUnconditionalPurchaseObligationsDisclosureTextBlock", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesTables" ], "lang": { "en-us": { "role": { "label": "Unrecorded Unconditional Purchase Obligations Disclosure [Table Text Block]", "verboseLabel": "Schedule of Unconditional Purchase Obligations", "documentation": "Tabular disclosure of unconditional purchase obligation not recognized as liability." } } }, "auth_ref": [ "r1091" ] }, "stld_UnrestrictedStockAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "UnrestrictedStockAwardsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureEquityBasedIncentivePlans2023EquityIncentivePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Unrestricted Stock Awards [Member]", "label": "Unrestricted Stock Awards [Member]" } } }, "auth_ref": [] }, "us-gaap_UsTreasuryUstInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UsTreasuryUstInterestRateMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "US Treasury (UST) Interest Rate [Member]", "documentation": "Interest rate on direct treasury obligation of U.S. government (UST)." } } }, "auth_ref": [ "r1144" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r44", "r45", "r46", "r193", "r194", "r197", "r198" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorSecuredCreditFacilityDetails", "http://www.steeldynamics.com/role/DisclosureLongTermDebtSeniorUnsecuredNotesDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "stld_WaterProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.steeldynamics.com/20231231", "localname": "WaterProductsMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureCommitmentsAndContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Water Products [Member]", "label": "Water Products [Member]" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Weighted average" } } }, "auth_ref": [ "r898", "r899", "r1154", "r1156", "r1159" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average common shares and share equivalents outstanding (in shares)", "totalLabel": "Diluted earnings per share (in shares)", "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": [ "r281", "r294" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted Average Shares (Denominator)" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.steeldynamics.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesEarningsPerShareDetails", "http://www.steeldynamics.com/role/StatementConsolidatedStatementsOfIncome" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic earnings per share (in shares)", "verboseLabel": "Weighted average common shares outstanding (in shares)", "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": [ "r279", "r294" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(1)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r19": { "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" }, "r20": { "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" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r65": { "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" }, "r66": { "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" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "980", "SubTopic": "835", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482064/980-835-45-1" }, "r121": { "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" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "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" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r156": { "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" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "25", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r177": { "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r185": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-1A" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r201": { "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" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r218": { "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" }, "r219": { "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(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r235": { "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" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r245": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r281": { "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" }, "r282": { "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" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r399": { "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" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-6" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r483": { "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" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r516": { "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" }, "r517": { "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" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r626": { "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" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r695": { "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" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r712": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r716": { "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/2147480842/942-360-50-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r720": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r728": { "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/2147479440/944-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r733": { "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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r735": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r738": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r766": { "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(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r767": { "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(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-9" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r856": { "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 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r865": { "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 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r900": { "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r903": { "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" }, "r904": { "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" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "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" }, "r920": { "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" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r936": { "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" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r938": { "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" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r940": { "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" }, "r941": { "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" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r954": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r955": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r956": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1024": { "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" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1035": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1036": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1037": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1050": { "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" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1053": { "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" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1063": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1078": { "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1080": { "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" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1090": { "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" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1096": { "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" }, "r1097": { "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" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1106": { "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" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1163": { "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" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 107 0001558370-24-002152-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-24-002152-xbrl.zip M4$L#!!0 ( &UL75@%'EMP@14 +#L 1 D)$N61$E>JE08 ;W$XN%9^!V2A^2A],L_WA8>>B%<4.9_/!IT^T>( M^ YSJ3_[>!3(:>?]T3\^_?4OO_Q/I_/[^=,M]3I?-(LSK& *LQ'FM>P.X@*+D)NS/^ MAKWA:6_8'QZCDP\C^.=G]'@7T=V!9E-:1O@FW _"F9,%1F">+SZ\"?KQ:"[E M\D.O]_KZVGT==1F?0=W^H/?[W>U8TW:H+R3V'7(4UL)2 /:U%1!B(S@SC92QBBL5$"P@+E)*C!#%G'A&YU+HD1?[F4?^//.4' MIZ>G/5T:D68HWR;2!:K M#Q2NC"LE*YST3&%$ZK# EWR5IA7$Z<[82R\LW&@:B[6_WR9:1A51"_$F\IQ, M"ZG?]: T9BS<$'$$CLD545(0CQWY>,%=43780MMXP#^.4(5 M/)!X1/7'%$'&006715C'1:FF%=)S*VMIJA _6 SS@![V>^1-$E_0B4=3)IX:" M-"&T3D%OC8LV&F[)"UA#27H@D-S2F: T;MDW9Y[/4Y6D.RD&>/)I==&F<;EF MI8A>N&TZ/+S1W\'EG!A\:M['C M%C2QXZ:$P^^."":%Q*K05/CT%X3T5(1]GTGM\>I1]'"YI/Z4F2?P3(W.'U23 M/(.7(_7'YZ>;DBZH6_"2"L=C(N!D#&.8B[E[YKL7@9!LW-Y]GQUB<[/ M;L_N+Z[0^+>KJ^=Q"U,EF.*'XF%Z Q'T@EBPRB&V C:T S9^AO_=7=T_C]'# M-;JYOWBXNVIAVQ*V"S!I6 L[4Z,$P$%= !4-,$;#%LG:2%ZP!33$7,6<+Z16 M;\RK:45V5*=K JZ/3U>_7=V/;[Y;36Z$\J07EV?@W M='W[\+6=("TAZ241#J=+)?YA>AX(ZA,A("X MY%-_]@@@.I2(&_\%VHIQ^/.22$R]3/RZ=_X6!SF&N.ED,]A-*(#8%,DY09$: M",)@%"JBRA*JH+4N*%(&_910YV_HIU"CO[7N=2CW>N1L2;AO_@SH M4O7\@SA;J;02UWMW2->+E/L[TNKI^K&"K3-^D[$.ELTSM45V)@2LX XTX.4+ M*7&]GP\[ZD4Z(:-4ZV[?P-VN,/?AIW@D?#S'BML!W*U(2(F[G1[2W2*=$"B% MM%:MOU7RMUOFSYZ).F68R//5C1!!D=-8**W(C_0B.86\8M51O)!B!@_.5T@S M;#&KB]E#(-4AESK953_OL PX*%886M>J6X)K)FS.X)J08!ZM9;105X':[%4\ MXS2Q-9\2SQE5]YQE) V!JR0\!1$CL?6([3WB M:CHECHSW5J'T"4OR1*#O.=2CVL8ZGE&'7XF''%?WD%AJ@@8IP2@MN?64[3WE MDDP)Y\2%QV9=")/'+<43:%M+U+(+JQ+_R 0QQ?X1"=1^843J228AM'6-2JX! M8<6"2KV/KW(4F%[.$5^MY=;X?E93MZMUQ-YCP)TY%N1AXM&9R3,J\)6]\K8Z MSVDV<$D(UZZ1$I_VII0**-(!)91HG:G:Z&PN 7!! MUH,$J>1(>^-K/K_ M@KUP[0%#N.34@>$E6WP0]]Q:BQ+7S00E^W1=I56U!?-^WEV+P_NSZ51O MWAL^*!X&J MU4HPSF[A%6 <:?8MM[>0GF'6C[EAA/[]ZS1*$,P%G-O%)\8\[<4)""W+- MH^-[S-6&]TN%S)(,:#X:#GZM+(D*]Y, 4IIX70+DM&RO0[[) M&U;AFX9BCOI:"_14)2Q"/UW8YOGMZ [K/;BQ9,X?GT'%HOEU*QXECI")E^V. MD-@QU**0EM7ZP&X^$ 5.\5.5%4Q\H0U\Y&S&\:*N3]3A6>(CF7C;[B/K6&U= ME!2.0NFMU^PZD0S>7[U!!!SF<>; O-6\4H=KB>=DXOBR:6;P'L7""]T'B%O? MJ;@]S.F+#K&OJ8]]AV+OQH<17+^+L#3RKUG;Z@L_YQW/1NQ1S!\E!+0+A/W" MO4ZTNV=*0^R=+=16N7B8IBXJ13P>F:"VY?Z!I96X4R9P*7>G9+I?I!0*M=(I M@*G+5#&W6+/6"_?JA6LZD2Q/) K%]1\)UZE;,"&<^>[Z<8C,C@ZZ?T5*?#?G MN+^.[R;T31&M-594:T8)I?7I1Z(DU+OU[._FV=_>A>OY:L[9_T%]M?7(.AYY MC2G_@KV W!&L?MO21ZRT5B]XGPW>%#.DN:$DNQ:U'6_GE,7D=:I:,3W-8EIR MMZ:-QNNA_,QA48L='3I^I7(>IQ6X:CF+_=1]J2?BJ9)'S.4J6;' #?;*V^8G M@W[63Y(\S(OLU^)1+#\]#X0Z(*U$BD/K337NSY0-#P545H1S,F>B.S%ME]_3 MU9>Z5UXJ7G7)GM=9K[JT&!9C&'Z@(_J_2N.&V4^=KL4M&:)7A=*"6[\/@>$XD!;NJOOX[775Q-7A;@6&ROH(SOHY2\M;AWA6Z6V[S>7W>86@\->/6M=Y#!YZOM,4+>[ MQT$RTUNWJ);!:LM1M<-6^EK%%H)*^:66?%([ "7YHVWSU\D4+4\1M8-1,3>T M!66+1)[*N3EVB&IF=;90;7O05^^0S@[:%GDQ+7 US\,J'8398:I^ M:BL]6Y M5XUS+CM2=<^U6KQV.L':XF#*BM_VYTTMD,5 /A%)S?B4&W!L%EL!RMGM6-=O M0XMJYWCYYW;VAB\\IVN;N\Z)7/D9G!V&:J=N+28'^_S4079XJ^ST0@?,2SO> MX^>DPK_:<\SGGC[]IV0I\5S1H=^QY=1H?6;BKO"^5Z00V'%M/Q-%"TN MM;:*\V')$EA1*?UF18O)]EN5^0B5D5OQJGV_M,5OQ_W+HCFP0ATKDEM=;&G1 MW&Y3,Q]$&ZD5N_=9[ I3_%O(=MGIS >NO((5OM,L?"79_"V(^]C^S >S>D4; MJ(-^%M2JJ?/1R&=%9N<]5E>?GP+U,%? MWJ[?L7G+A"A\->3^!5AV_9O?9Y\1AT-K_UI^A.R<^ MZ"C%$_.\:\9?,7?K?-"N.C>K\QSWWU7_IEU2IOZN7205*;$HE-OZR#;GF 78 M%U#9,*URJOG? I'ZST1]@(U,T9M^(H'FXY&@BZ5'CL)G]'7 M__P+3.V^+;R(1+%/X?LVX5Z7\5EO"*&MP7:S=4+!$0O,G0R7UY'F,3@]/>UI M*F"BOMJE/M'5BY0_0KU]604XU+5J [H&&@5.4M>HM%\UT"8/3^K:!%6(=Q!S M?NF]"?<#7BXIA)KJ4?C ]YGQ=OU,/0*[&)<(1CTBEMA9"]7Z"N)T9^RE1QRW MIRP]0@)FEP6^98YF8ZA%$;GZ0[=0%T2%RM60ZA):1VI$KOZH)W43GU.#CT]F M:FF;+WZSFL=YJE9'\>D,AIW!N^WT<"7O*>=3-@T[_5%G-"ANB+*:^K?8ND%& M/>JKMU,YI%ICZ"KJ5R>JIYICI)IC-*CG#"&[$_W+E97E1Q64X)/*(J=83#2' M0'04FJ** R8KS3!>AK[O21&SJ>>/N0QW4D(]V5('P64M^1&]D0V_=A@!].J& MK^J, LDJT8\=-% CF @F6X]^4#=7.O%,<*>"1S61_&NLPL_P^Z+,%W=D,2'\ M2*NGKI;F%U+/4]L''X\D#Z!KFKD*NG]'=_Q>!D+ .X^*>R$?"U<$AGI&C1,/4K[MI M\=*4539YLP6WA/1AX=,Q"T!V&L*^"#C76\:.%Z@W>B9?@K0F M%)&Y._)H6-,8FWXC[HRX2JZXIGRQ/A#,>&PI9:-\-V.=NC3M2\:S7=%&U$"; MGHA+(+I1WL?4S6\)D2NL+&?0&0DG(@M2,RR2]JTLP6 M6W$'W=M3 \?*44U?%&N5DS72NO@LQODSH.;=G.OHZ&'ZA30OLAU5)*]4-SRRCK:55]!EO\MU!B<-_K3-YD^<><_Z(;*]3H<1" M&9'N8&,EZ-6W/=3K]C"--@2$W809)^EFV*&^)>:C,(C-"#^T\>8SA_K;AB?=DWX_Q/0R(,/^ M\-W&4K\:;2,[K0X&U"(D)T9(/6ZD]NGOF)KO#9ROOLZI,X\>7F#_7!U9NDY[ MOF"P%,%J86EB'?6;PTC\I R);*]7Q6+Y4J5#''@DRE^LZ:"#8"_1*:1HY1^ET^^KY%\E-+B1G_?+4F><0K_>)3E;BR3I*X@HY( MP;"S&;EF_ OXJ%KE3#55W*&_@1R+AT1-5LK]=-;NH#Q344<0IK!/O \ MG8=O;/P*%IZ3"S4;K.>*;ROR._?"!Y_\DV">^*[)HV&ALJ/UNE*KO1$MU*S4 MR'[Z_,KJ6UZW4B,M+W7P?/=^A(#7EQ1[4:"OR82F>_ 335*Y(^TNQ])[A*YU MX,V+W<8*<86YOZ^!9\WL!V^4&R$"0)JK_RL[]M0\.6Q_V(;2_S%XGXGD]L-X M21PZI6F&.S=@;7'-V- H__:F^DIF>H"O6>?''-^M.-]A_@>1.F+9C^.D&1YV M7;ENG]I'GX_SE5!O$H\/F_7EP?!O/;^K#!O-/>TRVU1LI-^<4?[(F1LXFR=( M>06-M. QX,X5T$D1#66.=\E?&W%?0[F:QQ)3K MNS+J]MK*_#=S+%:=O"FG9.M;7V7K7I%_8KL+@\8TPOK09]A]GS[S.2X\'[*0 M-G("3:@^ZAZ?I'0?]0O-M-$VTLZ"ZXO1\<\E,?\W7_N",4AEMU[,5;A[XT?G M!E=O*A2.@^3]LOQ.HUVE\Q>S)Q]?"U7I4EC,0]U#NS=W\$NI&SN\C^<0O:OW MD"6^)W(+R)D9>S.-R4[4 M2,ONB, 3>A_,9D1N9AKFE#32AL1L/.B^.TD%'3\73MP6TJ9;.>H.4ZJ/!I;P MI)#T1[/RQ!:$%9(VW26<; M17JKQ3PL]<4Z^"^A:D#>9R+\4N](TB'+<@E+.:HK/]'9?',[O&:=1G:%IW24 M9G*K,ME6&U1@;$%\IWQUO;63%QA^2X&-;'$8'9_G+!#8=Y]?H625GUYBHVFF M77-.\M.!\@RL2-PD2\/L=O(*H[%#A-!W-&X?,Q?("BEVU+[.#;%-2XNLR3@: M1" I!(K==I.R@=9]Q9)D3BQCBW)+&VC%$W/PF4,X&W=Q]Y)<=%^ZV4N+Q30- MM$@-\:OH>OJ-[V3M*:1HH#69G@$/*O:A3S"7='Y)PE/^B<.+') M7'>LS6'W,Y[M&F2*/5$+;S69544\0]M S*..E[U0FWFY1):D@?;$":0PXGNP MA"+FRC!Q(RO&(/*"J,,7D9S(:U7;9=%R$#^-]LG#_#7UOAYUA)Z!LH2N@7@F MMAI4=\I85%#>0$ON8948>&30GYP,$AL#=\S5Z937'IXE';(*==(/)XQY!!_: MQ!(_K&%@LZTSKQLT;\OZ]!]02P,$% @ ;6Q=6!^.!7_]%@ U6 ! !4 M !S=&QD+3(P,C,Q,C,Q7V-A;"YX;6SM75MOXSBR?E_@_ >=G)=98-WQ+7'2 MZ-Y%+DY/@"0.[/3,GJ>!(M$V=V3)2TI)O+]^24JR)4N42$FV*#O 8#JVR6)] M]15OQ=NW?WPL+.T-( P=^_M)YTO[1 .VX9C0GGT_\7!+QP:$)__X^__\Y=O_ MMEK_O!X_:*9C> M@NYJ!@.X"4WN'[EQ[<99+W=8> 4+0LK1K!,T9T+1.^\O9 ME_:7"ZW5"F1M^Z:Q_N0GD.?97K7O:O3SMMKM][>QKC_PWT)X? MUPD?B7Y3F)O2@O:?7^G_7DF1&@%J8_;Q^\G<=9=?3T_?W]^_?+PBZXN#9D1$ MNW<:ICX)DG]@&$O]W@O3=D[_^?@P,>9@H;>@C5W=-C:YB$R844HB?4*KH)S. MY>7E*?N5),7P*V;E/3B&[C*^CAO=,OH[@)L(%@EQ#?.8HG '-@8OH%=T)Q: M@%(6T/'\SG+>*ZC!'+%[1'L+L6$YV$/@%F #P25M5D?3:P]#&V!\99L3;['0 MT6HTG<"933H=0[?=*\-P/-LE7>0S@6) @._M-P+#0>3/6^#JT)*SSB[5:* U MGY&S!,A=/5OT9]L<_MN#2^HG==HV7ZD&6OK>)N.0&7RUP!7&I!NMUWDYNC30 MKD,=V>0C?@9H,M>IM/KLRM6E%KL^./;L!:#%+7AUKU?W&'LEC9,EL':$(\^E M(WTZFZ(?'W770] MW4O(%5&+%?RARXO^ 3"=))F>!?S!C6/['7[HEM=@ZL22 M$\=^H-T-G_GH'6"X<>2C"A+UK3B MQ:ECG>%T"@QW/;0FOX[)&'0,"+D&M"";5N_ 2E+%JF.M6S %" &3?.WWR:0F M/$#]E:A\B8 M$S5&KQ:<,99+&JU:%>KI'P&1&-%V1(;5.H7!?AC#V=PE$##8\ ^JM&!UQ==H MO3N/]/(@KGIE%5.NB%JL, $S6@?N;=)3+Q@M8X ]R\5WCN/:CENRIQ,7+XW> MT"W#LYC,!_);@)B67UD@-&)7\.$"VP3F^EOHTH+:[4Z[K;6TM3CR]\WH:3)Z MN+^]>AG>:M=7#U=/-T-M\NMP^#*1@,E $IB68\04L6C(VD%QAJDX3.0Q65,= MOS*!'F[-='U)0_J]4T",'G[#G($Y0O#%'WX=#85:^BNPOI^$7Y[6H]BW[_HMN_[/5[Y^U^;W 643KB)U=$\W#1 ]GZ?EA,"J,+""PJQ"!0=P*DSD1(+[X:H$GX.:TIAE9#H-0 M:80!L3V%B W7)%9$=0Z1T22'05PNHH"HOD)$C=PY0"*CF&3"PR!-$%= W9E" MU''7IOAU+BM+'':GW[[L*C\6+J#[\,"R/QO)_.([Y#BV+VV3F M9VT"C85Q*-C3Y5#6)%I$3*]HWT57:D2[KTW:)I BKKB"750D=$A7KEW'^'/N M6$1-3%MN=[5%5G[R^O3G^%4DA3K>)&KVJ)_E 1&9_B\1=!"1SSK<^JC*'L@F M$ZI#G"@9F?1EH9)CL9: /* &5DES(T&I*=7FM,L'5/C 1(8%0S3#1=+RUD! M, 867;D0KJFY^>(&Z/8NVNVFDEP,JX+3FS!Z]:RO:.A*+)@73WQ M$H 5'!N M$[0\PA66F_ZP&)7 J."L*;J-,&>DE$QY0$2*HE-Q6A51/7?FFYY8:2(+,)B# M3*2CK'/<&^Z 6P_R(M;@AW-SI&>+X>_U. M[[QQ%$NB$^E2ZZS*8V "L&#+MJG;Q_T03+C?XFI!QX<+.=9X1"IF<*-"O"3<21TR]H$+FYP_[K/CT=XM@,3.8F MUZUD<:S]WJ _4(Y\02*%H,G5X_[>:7Q!0,<>6C$8/J(L.GG)#XA6*8BYM;15 M,[]7YOIPE@[)?/9&7T)7MR*^RXNJYF8\(,X+@E5]?#:F1X=L8(:GC:\,PUMX M;*GG%DRA ?E3P+R,!T1^0;!R$8$::OX&!HMUI-SV\^!@&LX:35_T#_[BBHR4 M W*+*I"+1/%3?.3;Z=;1O9V=YTN]]2M""_=07S?[4-_DA?SS.'QZF6BC.^W^ MZ6;T.#Q1]6C?,W*FT*5D\C::6"P[*$RL05$L,/ M%^G$\Z"MH]4]X0=+Q71V6&*\CISU!F=U;X])4A_?,;Q?4RBXBV9]*'MC"]YR M03*E>GSOF]&4=0=!,RGH"S\04=:O,;Q]YYL4ZG$O:ODD9WFP%.1J#-Z [8'0 MRY%NN+]#=W[C89=@1^N##W2/-_G/Y(\ "TA2C_L\!M-F!=7 5M W;AQ,QJST MW 5;Y0#H#1H 3\@8F1O$XV4X!*8ET0F%?&I9V]=?'13LY QNQ>+VU;STZO%9 MO-66 RD9R=O_BLO5@BY%_(?9BT[6XH?9>-/WS$R'Q'8!I+GANU;-\;L)8"/, M'\ F5K%(XW1E+J -L4MM] 8"?^8MO EECAN&?JA[,:ZX"Y1 G!O,JZ%17^\^ MR:1Y*Y5Z?-8_Y1(QD;*].D'NQ&M$MC]D9_IT#\XX0U>NXA$J 3@R%1P^N,OXQ6@U'YMC3]:1N1-K4GL[!) M6M3G\?#7X=/D_K>AZLN<*3;)6?S/S+'__88\72KOY>D8R=#\[W?4D)Z72-\N&QI 4: M;497_#G,BF0] LX+FZ'Z^PR2+RW1;Y(7KM A%&W=LA:S)'+&T5WT!KW+0R&Y MK!54/\3&'I*])AV926$_B.0Y2@?(PQ\P?ZXV\RR,&%TD.$R([ N+QD:^+C!XD!%ZE.Y3VD"! M;UTJ[5O)^Y9EVIBMK$?I)X)F".--;87<8:NS7-LB7/U8KV=D+>R*Y(];Y++? MZ?8/S3'*V2+T#F5W"G#LY3^*6F*Q(D6 >LZB[&*%J/44O*Z5]*ELK?7%N3*( ML1#@/C[(6\P0%J">0Y6D,V6QHYPQ=^U%T/,9,\ M([ ,X))6\4:W+#R:LC?>7:&'[DM*/09OVH&%Y*X@K,'7MFN0?P'?(W#G=.B7 MZU2"V8_!>\J80L4EG@0@YO0O8HV-2-Z8)0;M?K=;]S,TNW<*83L(+?TH.*^^ M@[9N&R7FU2D"U',49>?5HM93\'A\M/N]Q]@C.,!H2M_P$AC1Q#.HYS EZ MK B 5W#3X'@]KLID>3O9$7 K!%GEF2Q1&U);V";.O\8^.],1T%W $)SV!K; M[TBHAH5GQ$<%DE*.P3TJL$A3IJ%W]"; I8?(" @#=D> 8./!SW@,'E+,"$*3 MSA2OV,G!MEN(#HPO57?$?F8TF(?YU?GG6[W;H/X/S3O>L MCBTB@3YC_?V1S)T0U"W_[0/7I]+OMB]KO9,LQ?MH&D$(P M5;\)8 UKXBV7EO_ZKSCEJ9D.BVYQB*J?F5]#^MU!?][;;&"$Y?CFYSPLTB5Q MJG[":(WKCMX6.PS_!G>N?ID;,3(SJ=>Z2).0&I.0A:SZ M.#+VIF#^86S937]5B8_;MMOO#'K-=Z>=&D?R_IYF='';KR?(]FR#W<8Z0N4T M7[LF]&9TW.2"!_A&8W%QX_+[L^Q,4>\_[UP2M[S<>[.6H6&T2@6W$#P1EWEY M!]8;>'1L=\[K\E&>,51?A2X E:2MSHE( MVD\GRC.&W(/MJCL1N\.X4D^*28Q;L-P"9H\R]P$#@7N&I47 M=- N4Y$Y#C*^.M2133[2LQKLWD;9^.KE+N.KH7(:T4YCZC4AP!I_U^J-*.M? MQ1_9ICAW+.)+^!9:G@MX3YT7D%/K:V=9&E[K&!JE<3(IZC55A0GGOX96S JJ M=W"_,S5(4_L&D#X#3][B%2!Z&H!9A55P//)<3-IHVLQS_$5:BAHH$XIEU0DI M&>K5B()$1^M#>0NH7AO8P4BZFJM;025GV.+OMVPN4PXVOU\A1 ]-9AU*+B\X M;D]BSD[=>SDJ\*@=F:7@RL..1X4/CCVCQZ_IL;KK%3TX*3FTZ[$'?6-#.RJS M185J5"KYXGJE,@\WU.'IS]&4';@$O=NK<%]QJ5DJE>\R!-879S48U%Y#H*Q?TJ>YM1$5&?7I1E"+DN MJ0G.D['#J)BP3P?*-H7<[J(&N%#&YJ)"LCX=*-,2I9_N\?2L7V$X8*@_TYZ)/F5;::_ M="TY&^NWN]NS,;\4C16C_1+J1=*E10 %P"E;P $7@I)+$\G*IQVP!LKB, M2Z%6L+L/8,2Z*4GBL_,>-OT%L"M<[_T!K&R]Y^0Z;.*E4(MWX74$>#; MYE?Z6L\8&(YM0"N\O4PNH-,7#^BLBX^DT:@&6ER%)@1VTDV9%@CDU"D9 7MN M)$3@>O"L)6D'R=/3^]Z:(8&5OS5R9__*R7WTL(NH874?( M!JK?N"4"-#V2Q[VKO8S(8_0C*5NH>=%[ZN@ZC/R1KX/K* A&J+\2W/('2?K) M@R3\@758,AM0^V6S/4J1TILPIHX8,*)Y3I0YGCBV^^ZLW[L\KR]XOO8#_D6\ M:4G5:Q(D3,V/A^="S!VPUOUT< ))UNWZZ8F5YC:;'@%F^1!5GXPDH*S?)1&E M=YVA 13S>1(@.1MHXX@.+Y\B??7V;5+"-9LOXM"=01:Z@A'Q!*9@@&O/Z.X^ MMK=_ZJ!W'9G"#L&7$#<*^;-7_X&8*OU!$KGJD\4D/CH%%G8#FOC@&>>"5/W: MY 04\D?X7;#2$SY!1A]R,0SDZ99P&R D[-"=H[@15+\N.0'U-]WR?*HLRWG7 M;8.W!"*0LP%N46*6((BWZ/V<]6V1%H]9I&51FO3BTWYAJ*H_^9%N#<$!P78. M=T0>5=8J!>>C M.UYLHM=;0G_)E0#S5^)FP*:7:F\6GW[2LXLF]!5^]I QUS$8O5IPYB_6R:T^ M728/SD>T8&M+,3WBRU$Q7;10&2VB31-6HW[:"!C4(\PT%1<8K[V7O4&_[C:M:FZ3 M35[%UE)]]"5KT)%]!Q$FXPB;P$98YR[=E!?\Z7V564WU45T1V%-WOALOC O^ M],+*K*;Z.D0!V(Z'=N2&VY(__; ZLZF^9B*/^V4.D;D+/]P6_.F&E5E-]<47 M>=@3N@%U)VZ8D/SIA]69K> #E[N^-AX03)'0RV;3 _UA3#4;37_B\$TZVV3? M%XW%=+K)6(RO03SHLM9"L^BO&J)ZM)QIBYA.TS=[@OU?G6;%8N(F#B-^O%K, M24U<;-!NMR\&@WZ7_&_0.]__*R ( :KC@9'QO[)QJ0 M6M5C&1Q(N8^'Y.8[$NYS "OZN@AKI.\\E_R=CDOV4 CI"A+7YX5=@5^.YFSU M E:S3H \ -)1<:RU"I[PPK<>]X9IX>S[ODE;4#&A:[2+R%*OH9"E.G9Y=F4F M4+WG$$5:D<\(JRD6HID!GO/$B*.6)/X:%7/9HL S+S41E9..XMN/*W2_?Z25CI4$)6J0(\FU0BA86TX"Y\=H/-F\/ MY(6-HBGW'?*BV[ZW% G. /&O0\C.I%[ESJ D%M62AZ7ZO'0"V",9/X!-KR6C MI[G,!;0A=BG&MQ =AV:QS(VENP0\H4-/>Z::'M,BL(7).&SZ2/>!$, MS%[95(ME;BS5)>#ESA+K/M_&6JT'_=5!8V!1C $:;J_#2]]8=N40Y<[D-G4W M;5#U[=0W:C"X^/M_ 5!+ P04 " !M;%U8(-S&&/)$ !6N00 %0 '-T M;&0M,C R,S$R,S%?9&5F+GAM;.U]6W/C.++F^XG8_Z"M?9F)6+OLJNZ9[H[I M.2'?:ASALKR^=)UYFJ!)2.(T1:A!TK;FUR\ BA0ON)$BB92+$7-.E^T$F%]F MXI87X&___;8*)B^(1#X.?_UP>GSR88)"%WM^N/CU0Q+/CW[Z\-]__U__];?_ M?73T/V?W-Q,/N\D*A?'$)/EY!&OUTXX^8H(\8-@9$M D.)[RO3\>GV1_.M[WA\)?)IX^??O[XZ>33#Y,? M?_E,__?7R=W7C.XKY6SNZP@#/_S]%_;_GNGW)A1A&/$??_VPC./U+Q\_OKZ^ M'K\]D^ 8DP7MX>3SQXSZPY;\+?)+U*^?,]K3C__S]>;!7:*5<^2'4>R$[JX5 M[=.+\X;%3_SX,?UCD=17,%3KN@9@R]+ISS___)'_E9)&_B\19^T&NT[,=:J% M/)%2L)^.,K(C]JNCTT]'GT^/WR+OP]__:S+Y&\$!ND?S"?_^+_%FC7[]$/FK M=<#XYK];$C2GOXL#CW;PZ?/II[3Y_WF(J<*9)9WC,,*![S']GSD!P_RP1"B. M/DQ8[T_WUR4,48Q0X&U"9^6[T;&+5Q\9U4>3[K@@C6S@8Q_@\E]&L_DU'6,K MM#]"49^ 8%[^D?CQIEN869_#P;SP(S? 44+0!8I$;Q&)-[S/H<=&XIJ!LBEC/5.')^CK MD"[]"_\Y0-,H0G9M6,K+X8GU"\;>*]V?VA1GC0<;8LRX/L>K9S_D^T2&H#!+ M78=/=#>Q6X"G\[D?^/1?>]IB)U^V(;(;'"[83'Z!GN.SS744)6@_2:@ZM WP M 84^)@_(I;_WZ-',\^,KQZ5JB#?=@3;Y" Q!/(51RN4MWGL &/=N&_HL7J), M.[/GP%^D@[4[]+H/V!! >H1Z=-Y0=.L00CEZV7.8*WNT 3$]/G%'#.6-SKB4 M(;9WBAA]^L?2[_>#W_IKH$1S3QSP2?^"Y\D MK^CV,'1])[@.Z8C@/N>NYN2F'X$G".9^]I( S>9TTT#UY@33%3MH1+/Y+(F9 MXY@Y\'=]W.'([V#Y[ILIR(+>T47%OQ<;7:_WN(=1@<] M\/M>U -6#Q $?N7XY#2L_]3=0BS_'W$6#0N:@ MZ6B-:?0%&R)X)'1'X+A\ O[FQ\O^K5 MO/NFX#D^A[B9$+;_K'*(HI5SC!*"U^P_/*K_$45H_G%+__'5]Q Y"JGEX5=$ M/FB%*6(P("3OCWWP:/O#$3MU')V>'GU*Q5[]5@%)!J.=E-G^TB$>FVV3*,:K MZ9L?7>"5X]/U=.XP>3>P"//.RE*J&*6Q/DTD'F49)7,G>N:=)-'1PG'6+ ?F M\T=$F6*_81^/.# ."B%O53?<6A>IWBCMQ\NWF!X'6<#G,J2;%<(M]L:/&&1C ML\MQ^F'\T?-7N6DX0=#.O@HI-"P3Y4<.CO>V/U/TWPPR#H\\KN,..:QWW0&[ MO*>C%5H]MQVM8E[+_>[/Z)+R1-SD&1WE8NB076'OG1I#.M3[L8:L[Y1A^J,? M^NE("W]O/'$PQO<=VT60B-%YR,M_Z\?L [OFDT+[23HQ3KYRNXEX8AC3 79+ M?08L(PV3UO,:^\UN6MO^XE\\BI!&IK.> ^<9!;]^4%!LX0@I/@[*?OK5Z3,] M&-+]K 1!F>A?IQ(8=;)AL13$>(M#-R&$[GKT2MG12I%)J3. N^$S)66H=%1G MGKFREML)I.W\G4+>(?E%QNGD$4^T'&)"MUF_?J#_ M6A,?$S_>_/KA9&B+N/&=9Q;0I0>Y\Y0UC:7K&U0L0]5@X)'LNB1!7ITAV:#6 MT5='MYQ^CU%@('!LQ,.@(T+.=7%L*+@%,3H*8U=M*G)"^3S9A7$TG"+MV(+A M[%A5_2>1ZO_VL;P/V^TEJ_NS^JZKZT.J<3VOLD M[7["^L_V9_D7,BOGIM;>U",2%\R<_K0SU(:YFF@UT/;.[F;XK MVV@PP^=1GC0DS[S:..0A@?HX,&HCW2%K6UE 7V%%.$"4M%*T4NJVPZ.I\+$! M+X,-$T/FBPNCE&D8PR7+$MYZSHV&BZB-?KC(6ME G[*@'"8E&CFZ*E5GPT(C M9*S@P=YP$#-=' XU9JT.@ZGW[V2;#'^%R2UZ+501$!S2?[I(-RP:]2'W*#7M MQ8*T'FG?L_G42TWK:^G44!&*B%2*74:\[UAJJQFL9VWP(=802W'(R3!8'7EY M-8]+U\CWY73!2J)E*[ MUC6R"IUE/+. #%.7<@I0-3& +FZT[Q UU &4!Q\.M;M'LD*5SAE M=UJISF02@U@4UZ&/WI)F2^=O91,=S]<--'( M.X*]Q(UG)%TYD23(*B(31B!EA,/"V6T%%+%5*:T*F)AZG\BJ1K38X/.#!E7% M_&8!526?5A>#K$!.L0 42:0S8)7((A3EY%XFTL+I;A*72!&KOCGX9%UFLCA! MUYFS:K;_0-Z"5SY'_B+4[6#$Q%+=R\E! %6:MXR\ =CN3%XK=VS&Q^##0,9X M<4"H&+8Z--+K:-G!P*X>+LDU3[-T-'#.%X 8<#3Z$E!"* MXTC+.CC'4_2%"$U93I:^NN&+BE]9XV<56;=V5O'BMR8+&1U M>MU*)F[1A_>JD>KJ2YV841!.+1-D@K50C,AN<"F[)^-L4[@IXXJ@/Q(4NAM5 MH$G?4AYT,FMK4QXBOI0#TJ"E7A[JMGM'@1JI##?F;_A CPF@XD T! )E2.;_ M_(>/")73.ARY9FK5#%XE MLS:'L1*=;B0K40WN(\^W[%\0NQURO?1=1S1TE;1"I[*2>BAT:9),D0.IRUQ* M*T:GHM['96XB9&S PZ!^+_#+1P_Y MJ5G1?^RLB?[PKQNT< )>1R@Z< DH:O8AH>F=\_1SPHF_^F?^\B$PT6 M?F70+7R!K6S+7F''=GV!'Z,;_X7=W5]^>.ML\]7Y-R;G@1.I"FH:]*"J0VC2 M!RPY[?B[=5;J=:%A+VWD)>NG@R*"%FK&>_%LHW; '&3)(=4GZ_IPN2 MPN"K9%)K$!%:AJ4T]3JA$;3NS%PA6:S[]N F7F>V:.!B)JV:-WO,-MZ^B:TY MEXI(I;8@(P8 46GN8F)CF-V9O4;:V(2'P6G&QW2'B M8\]XOR]J:+@MEC4%)XP&9P-QTY8"Z>O,H-&9] PAY\_R>4(,2'Z^D ,!4)SY MZ+Q-DWC)GTK0UF56B35EB2)R$$ -"C'KY W =EU^J9![K?)2S(>EHLLZX_5Z M2S'#=N,)2X>@>[1.B+MT(G1'6+KO2A52D#:0>]F53<" 5L<6%$T: N\PPF"B M"VS.S_!Q!@6 4JA!P[B],HP'%X7T*(9U)1A%.G7Y195R*$3;SSZ%T1JY_MQ' MXNV9DE:,3$7=2>F%1+C8X/MVRB[*#.J5-T"B3P'M4)D M$8HZS[9$I(738?:L6(I8];'QQ#U449DSA4(==BC0Z M+!T&6X0"Q(HO#A]B*;)8BJY46;._C%VH@X8E&O4R=F$W7)CSH#3:"I4>4G!KK@8]>4M@9"?O%NQ;#[4_(K*ZVSK$Z,YL MY<=I4>*V]'Q#X<0HIU %'EOVIHQDM^P/E"PEO&J#_BUZ:R%+;7]=I WL9Q:X M$QQ64@]: :]F)[0$;'5J>0H)<*P7?5_;Z35N<6AOM .?B4UI58 MBC-<=^*P.N&E3XA_1?$2>[M+?&XQ0Q?AP/=8"6#Z!Z0Z@3?N1SJ:6O4$77+* MZ:E%3]U(K[N)9Q_UX[VY'WQ":0&W.'>TA#E\G-]=(B]A9T,QQ_7?(B0)E.[; MG22VOE^' XE1QH;44Z)N(!2%OLE>N0;=: Z;\CIL7L)>X#(GBA[4X,/WG#WB MCLB:%? KAJ6(3&AC,L+!:H2S#*CI@B >?*MRI*@=-FPKJ2ENT'J?<:91!6[! MSJ!#2E/Z^W^#+@I'1OF5YZO_M[@"/D_?HA)LG@ MZWQZR]_T.>(OF8&B42L+30[5UJ2'=Z**[!FYW20-8&T2&JM-!0V.Q@H, MZE8<'7$,?&?DYAA?,1BE!HW;]9KH6!QQK8I,>#CD^9NPZ M=]9^[ 0%(Y1Y/ T: CB,]J]E$T' T?<]BJGPD'?ID) "C*:NFZP2[I&G9V_? M]>7[-GU# *?8_O5M(@@X^BYPQP_I[,IR@I:LN/4%I5Z6&QPQW\IL_NB\R<,; MS7H!<'8>8.0WE0HIL>91M*Q3T()SS)EI2 M8("CF.F*.17_P]]O8;Z=\K4+LFB9IA& 9#;#.PDU0.#H:;9&;' S#V\6=I,- M'1$E@%0QPT$CXAZ.&O)\1N6"4Z,"$)0R$W^-[DQI!#@Z"0],2IV)46"026_ MER^BR#4<8=^B>#?4]TBY:-'/H*K;RY'1 AQ0#9MH;V#-[.6]J# .1^I9PNL= M(@]+AZ S)_)=B?0EM(-J82_OA 0 '&U\0_YB&2-O^D)W+PMTFS#PLSEG-IHE M<40/Z\QYK])2PSX&U=Y>CHN&P.!HM6IV%WZ0Q$@6T)!2#ZJIO1P:4@AP="(Q MIBVG-9MJ-M;DO0RJP[V\(HVAP=%MH4KGPG_Q/11Z.U-$;D#_(X\FFC0=-!B\ MEP?%# _$E,MRGJPFY?*')BF7E__OZ?KQGV/*Y?XL;BO<\6J-0W[;@3S+4M/F M@!(K-4CL[C3*+!F\1E^CA9%1:61B]1?E:VB@K$/*-#X!'8#\2:4M2=88$'E\ M@@IMI?@5] "ROHS5H( !L1A=J1)-&P!Y7<9JT4 !53>N2386$P-(\S)6A@P# M]&IN]6 Q;P\@V\M\X)C#LETM(?"LZXHF%$T )'L9*TF-9!^]1''@<6&?TO]Q M@;/?:"_=$LJ]44L B5Q:\3<"-!95C$454NV,U>W=E5Z\OS+VPM'.U"6N;@)@ MY][8<0K:URTX]:7\FA]V,WH &WDSW2@PP%%,[FXO6!)[U5JB%SDY@#V[F5KD M$.!HI7K5S 5RF3'Q6-2B;G?^13N\2+7;7/8!#@)G6NX,,QTK$ MC-+%/$=VED14*!$S]6<_Y(FFCF93>YG[U#"S)%MS/3?MZ7 *6EK!@Z/GL=AE0&&K M+AYF)^JK +_^ WD+](4*A/TRK7&[9PE]4>3/?9?;SW1.=V7R>W Z_\KA%,IT M#MU"!B4]7+/00<(2.2.7^.NTH#\[;;%[9)+5BFZ_9_,'?Q%RIL-X^_XQ=TD' M/GN22-CZ@@7*@YWL5.F7/YR#ZA\IYD?4^6-_ M*W WV;$WR?B;_$G1UY_97SFK?P:;T.DND9<$B*HAC?SD ML\WVC\JLSS8]=3!S120N *4_[4#2'_Y5S."]I+KC=[O6,T'5I' 20-NKBT=F ME2B[7U5:Z$:8%:HCMIL6:F)F*NGWEPZJD7_N!*%,B%,3)$06$T#-["83MXCY M'O(^GJ@06($ 70H?DO4ZV-P$KCS70T5M6;)RB\@3.U3<]R#:KRARGOW;9+% MBO09$97%R+RA*$5<]V2=FVF0K/PP6=&MY+':-(6D%D/C#>Q2R#J,#*-L3[A= MFHVJ4<1MAM^,R%P+^VU&#.%:ON60LZ(L5:G0 "M14=E=^0;#$HH>IB&^9.QN MOI%/0A)" %4G0G/(9R )W[TLBK$31/3 OW&#TG5"JA52TP1"(IM2O%H$?=GL ME?-,MCX58_-5MH&09Z:W9"6$'F2=K=TF,I;30L@34\I6SCJ$E4ZTA->(% M4-/47KIT V2E%;'-]N8 LZSEX';58<5?:I[4;MT=G 6HN:FT!@TGK)/=H9&" M8-:<;1EEF42*!G#V:JWMNI1/I(#:F08ERV)^DQ#=T >!'Z-T!X2\;"%YH'HY M1RS'J>;4;MX>]B T5EP+Y'WK,8?%7\#@%X)>OM%/TP]DSU^P=UOOZ"FZB)^ :GAZ)(S=N"(+F.V_<%YWS33+OM M$%EL[A&S8L%BQ_!.)U;3K"D(I3TO#: ?X@).A M'I940(^(K%+3Y_-CTURH'_K,A>(,'E'IKR8%%@\A#2J3_XYM5OG%;F%1YCQI MFPU]$7_&QB/]BB+$*"*$D^1DJ(SRC?QU0);?1"@R=$Z/H LZ[:0/&RFO7S%I M""/&*+.Q>(X#HJL.39E$TFU_052CRU3?D*%L <'V9VU[I4@$5*NL7 M/=!)Q&>WE-'91'M=H8 6@%^KI5;$>*SJX^DAK_-";D)X_IU2*:H& -P5[32C M M6'_U"P^9-%YDP:#!Z/,T=1/OWI-@.'%W+;04D+.[2/:LP3L.8Y&0U/RW_I\[2< M9@5#NN:#%Y.*N3G;:$[51BWA'+,;JJ]2F:I' M:KLD6(*)?E29SVO4$L8)O(&I&FFOB-"J]F[H7$@98_^Y7JT)?DF#0 MI9](JLD+?P-8L66^Y:M@L2-C:75RZ:_VR\!K!E&2H#4[_4K%L4I64BE6_FZY M"%F@\4R,%4:'%Z3SIA9D^>^62Y!5@BPS"O.H)G-O-VEHK>S$')6XZ$0W0Q^> MVUN*Z"E"\R2X\>=,5R(-/0LQ28[-#7 M6?< LH7;V4)W(H!C-5(F;Y',$M1- *3\=CS2.:P#CE=>AS'=JOMT7\<='(V3 M>O_:9YARQ]PDY>Z@0I-73+OHQG]!7E7*9L%)?0?#3@<*?LXV7YU_8W+.K@%5 MA"D;]0 P7&FJTN+4T0BSU>E>P>F.SUMGI0YB-NX%1D"SA7$;:EF,VFY:Z[9D M]1X%:4G;6.ZF0 '!,=**:.R_XM MY#4L*L4H6P#P472@(R7$,3IF'!UKLL,8XV-C?&R,CXWQL6X%^0WYBV6,O.D+ M(HYB?$OH+%_7JQ"LA&&H1ZZ:/\K\G'4#( C9!)DX#*E?"@\O$*G I(J@Z)O! MWNDK-:X'!\S$0DAVHQ_T0.>7S%G1A*WA?LD_0 ]I%+XJ#-@GZY^:Y/TQOL@_E0II'* MXI"-XPHGLE!MV\Y@G^0',HU4% =M&92V.\O@G<'V! QE&5P4AVH9_"KG3LVC MTB-L#\, -E*1QT$8BCP)7M<(MD.B:W4?>HI\YO-LFAK_4Y^I\1E3!Y41GS%M MEOY>H1[^P06#]W*K5 !SUH5"K[YR .C=VQTWZK=OZW0P$LDEEB.1>(^OWLY6 MH?] =^2N)(='3 / /28U@?Q)ESK;XU/;O:>FZB>2\3GM'J:3\3GM/J:8\3GM M/AW8XW/:@SF$;3ZGO?>LG"TIM6AH9686T%E+;)7R+,YBK:R:AY>RJDF'LI/R M))EWC'0#,8@,X<. MOG.\8DZPHC],EHYDV!A R,A(7:9XX*BO;&#(*R2DMAA@RO8 HCLMQIP2DE57 M;7;*H1;V[(?I5F4:>H7G(:[#)_;D8H0#W^,IQO.Y'_CLZ:AF#MI/)Z=5!VWN MC2U^G;MF"]^?^.&DS,%DQ\(A>6/K+YIR?&;.677CH6\"WWKT7-% M2@W0=VNBHO*UWQ)LEF]JKW/%_DF0^B81@W8P?#0: ]1IJ(*IA]/O$PO.>?PP M^)"LU\'F)G#EYUX5-0#?C;$YY:=@%:">I+V9!LG*#Y/5=>@>JT4M) 5PF&HG M9R&:'H1\3VFG+B+XX=@YOD#GQR\*,2N( 1R:F@M:@6>\:\,XH&&ZNH[W;(SW M;(SW;(SW;'0K2-T\5/\MXI=@2:;:_;H;?G:6A3-:S<[[@1]<]3)VA*L)9.TZO8%R7/D M>[Y#9$_;RX@LSS]ZN\E7:P'S$C%;PB+70>\^I?X=_+4X45,G_PV +(SF*,7I M&>I)^O"R-21X)*J64@-P/^ZG82DR.%%J@=OOCNXV*)O.@J+^#;.2CVMJ:H1R M'VT]@IY$DVT[ ^#^W$_1;8'#L8-\L=G,B&@3?YX&ZOT75 #V&B+"+BCGA7/3 M('@D3A@Y_$U25;%*Q]\!D,*RYT+0O4S@&)98(#G[.T2-5@=A>P!I,'VL%T*L MG2E8XHMH.*.].'[ =BN/^ Q)%HGNN@50J-Q.S]V) ,[X?E<7WTGJE/<;U1U= M?]=GPML-#A>/B*PNT'-\MKF.H@0URV/[7,]C8WT>L4XGK%>6V+:9\)[AIZ?)*UCL/P:;)$A[;M4>HR ,*Z3, +IDVRI # M&E 9/Q[_>%(VB;\8:4/1#H"/HXTZ%(@&U,?GXQ]^+''Q^<1('XIV %P-;?2A M0#2H/CZ5!NGG4T-UR)H!< BTTX8,D$5E_&@Z-F3- )S7NU#&CX.-#/YJ(6-9 M<4-.E03 O>+&0JXQ#^C 5G/<*,]K-P!BSAK^Y<>T@XTFEV&<.X1L_' Q7;'[ MZ(S45FT"[J#10(M5+' -C.@20?@#B4-EGPU,C!QP_0L]8"HJ2'OG/Z? M'U\YKA]0WIK&$C]I8XGIQR;;KTW2STVR[XT1QDZ9+2M3$6$4$1Y:A%&$P>H\ M61E*JNBBF!1&9%%N1'+I]U?^T&3S0&?JV3QE3.BA41$""#"J[*>T8Q"P/];Q M-SK'CT7[8]'^6+0_%NT/N#K]YA"?S3KL<*#8F=7)P!3;&^[+Z@C R%VY)Q,1 MPMB1R4Q')G40N['MB6_V@DCH+Y9QZGCUPP4_'>,YR?]R30^7;P^OSIK]1;EQ MV[-/ 'L\N366+^7?"R<@;U'->S*&[<"%[8KGB>STL5TYSS A^)4:WKFSIG^) M-P8G*GT7AQ76:X:M[QR$RNF.4Z/Y5-7\L(*'YKC@J%(T<3R%";L0?3M= MG./5RN>%25<(:<,H>_1W8$'*]D!A:_\>,8'1]6*?=575R8&%/ANBZSV_+XFC MV D]^M$;%,>(1!EWT]#CR7&SY\!?.**R^38='$:LLPTRF,/08) !3-@T'D+] M#Y!*AAM^0?1]V<^$SL+WS I$PZ-1\R'U\/-^@Z,1+CLZ*EZW=8-:Z4G1 MQ:".E9,^E*4 !RQOXRF,4N\03X9OFK#QV31A(__,A']G3-3X7H,!^R5IC,& M,1A &7J*'IFK)2&;IZB4)J=T]VM;'8Q#7XL$D,\)_,44[3(\5!@ 27^\F&*\ MF,+JQ13C711V[Z(8;SP8Y@(*&#<>'/1U(!W>/R$'--XX8?W&B?&2";N73(SW M2MB]5\)Z262\]0 ^TN\HCF=BTD/+'Q6C *4#Y0%-1@SC>*8R)Y460+B1"J-5 MDR=:HP-P3E-;43G_L\8_(!?%/?+0:KV]#MG'GK'#2-P0S%M,K1Q(8DR M=7 MN21K"F,F,S=*<^V!F.74+%[AA"@G/_/F .;$)K9JKL8B2,BJ]%_4 1#SYN#< M8)VIL@!R+')M=.X?BUS?8Y$KW-K,AD6N@&HSQYHE-&S-DE'NVFW"3&,V9P\F MN4LDS+C5M0"W+@J58P0%3D[M0=_SV,55@H=QS^-XGR" T?&.KDO;O["GT^O2 MQI(\N]4[AUB2)SUK$M_5%^ 9MP87 6N@2 4L,)GPO. HNR1A5W?4-!G^!VTR M//]0?GEAX5-C/OS>)UG1"_ 27XN<]%#RX=4H!O_1O[Y0\*^))(I([+LS]';329N$?-]Y+'L7F0.):Y%*9EE6=(F*[ M]^S$_*./K]A$I 4RRU?!-1)I@>T!14KIC.RT1&C1/])%O^>%O^>%L^A&EG3#88.-F@TTWL-\2NW47> M-+TCIAC#,MC5*EL#6,P;AE^-8$&-_KRCR&S7.0V'&9D]L$24KB]%!9R(\MZO MPNSGRM-!KL(<;P\?_H[3 6X/[T6MQ65A&J?Y^9=A]8;Q5CT<5L9$(V@P=6J@ MM'=^%VJ?R2K7(?TE>G3>4'1+EV4G]E]0L^R4'TY.J]DI::<3WNOD3WF_?X:? MB\+WD+HTE"K1L&,CU]@TB9?<H$56=*Z1>4D\/P M#:IM2JT-$#Y"R@1=T7SWG)THB#I:)*$%X"G4657I2"5&,58>:AQ'\@EG+#I\ M!T6'X\N:[[YZ4Y!.=2#5F_G<4SL=R':8-P#"*'*N2S'SRKQZ>,&3&5U+Z#DE M7-S@*.(^RCDFKP[Q9%I2-0 0(C'3FPH$'(? !9HC0L_+;&\412B.?G."A!PH)K5VW/AR/D\]BI* S217 M%/OYDBW)UV'F;+Q\6].]956UW7X:L_) O2Y=1[*^H#&;S.[J_\.G6D.TS M=&XR@PX Q&',E-L$E-50P.4?"?WT&7MGEO),8=$UYBYPPH@I.OUCZ??-P@1_ MJ8<)TCZ/^!=<3_LW)G]A7MR25/TX.(9#@+I&7!%3##TN'(([Q'*_8E)UN MUPAATSFSGNALLZ.Y"$*KI6:7&6 M*&.V.HUGK"@C&E4B&'$,D7&)I-SC$RZ5B9(1L*_**^DT#0"$)<0&D6]F-0"L MVG(ZZ-0E=14:.)&*/N>;"FB[;M'6\'8H0L]HVNKG4S F/Z&MEURTO8#OHPHY MQN[O,]XE._+P'Z?K-3TD^9SE>Y;$+;F.H'E[ #-LGR-@5_G<2"I].Y7NZ1F6 M^&Z,4D:>J.2CS+NY^TV%BK+-SLKEWW%G-8./R!R3%?.!IK^3&\B 'X<0"!C" MN@84*1R/APCT_<.3IEA9V09"**)G>S&41"]/CE<-\B)*%/.$FAY"8&&(H:V6 M IS1*%G1'J;W#^IR=7T["&&%@4:E@31ZWO*9;>P /:(V^/9MJ$V:9'&6*TC3 M (+3?@A=:<30\Y1YJ!F;LNU('WZ0,=ES3/8WVEJD6> FJUF,^"72CTLGW&XSO] N6!I*6B/:M3DV M_OPAN-+:F>]@(@1T6&> GO68GX7;\-]8[5.X2(^FVMM0>OK6(;CJVMMC]_+J M_?+:ML*X1[%/.,5EX"]8.M9T@:XPV2*9S:>B,H"!OGD(7L9&5C:0W(!-=6VP M%H=3.H/+GF[I]A.'X.T<=J$5BND=6%CV>!O_:[0M._Z/-!V[A^\<@OMV6%N3 MR^K]&=R+XP?LW$4G<+Y5[=GNZI\[!(^T5?.KBPSL-H[_]L9?^?%T0<4?Q=^6 MOKN\2H* 5PNT'7N=6N4>7 QIG#_#-\X])/D.%FXM>KI S)$?)W31N YC0D>O[_)1 M.[C?4,')H#&@DX-8[_<1)\QZ-7$J8K-BM4_-BM5VGYSP;T[X1\YEUAC8TK\GQ]>8)?<]F3CPC+I>,*?. M;&L67OW\(>?='8"%5\7]/5CXUL=MT<@%'!QRYM\!V+E XM^#J>>"K[R%R1>V M"R=&5XY/>'P'Q.&S&9>'O#38/ITVD_0X5(JB 3P^OI=#;YOI#-H(^SZ&5?D( M!6]L->;O^SARPQU@C17V/8RR\C$.WBAKS-\A[^W>PRAKK+#O8905DN/@#;%F MS'T?[@:XXZN9MH -KF>]1)X;2V2Z6!"TH+C+>:?39]K"<97%0G;X.>0AI'<_ MV)'I=VSHLR2.8B?T_' !Q=9++$%Q+-BRH1J,NR'<5RT$O/W,$;*'E.^^D#QMU>9 1#".C"K M5\L3F'E'=X[O76'RZ+Q]\^/E$@=LM-)?B.6C,L[&70&(V_1G6HVE ;-D_@:' M"S8QY[\M,GU'\((XJZ8E])^;E= S%HX8#X4_%;F8;-D8B^H/O*B>!3)T1?4[ MFN^HJ'X'VOZ;F8P793U\C0I0*7O5PH22[O']PL=7_+C$243WQ(^O5/<;_E'Y MJREJ>@ '$HE)Y'NS$#65>+4)@/UP8Z%7,0PA:OJ+IJ*N-@&P M/VPLZBJ&041-R1O;=;T1@!AUAY[_X7N($DA>4)'3O M^U5I!7#[BF+GLGL4<'31TE\_XDMZNH@WPNU-JQ[LO]"DM$ZIAG2X!M?=Y1MR M$W;RF\WG])Q.I"\2R0@MO_'4TO8R!@2:D!G%+[' 1%(Y#*H(=3 #W3_1,YI/#);;R!@HI2,:M/ M! T[ *!&C4'FIX2&R ;P0NRGJ88= /!0F&JJ(;+>-<5.DT*&=!HR:PC H6&L M&3-$XX/%PEVG+ 5_?+#8\G&X9C'C@\7-#[,"C8\/%H\/%AND4X[WYFKKJ0[X MWMRV[^2(4=SAF"5[.$'YW2E.-PL+VQ+1AJS_;P+897=K@0/)#>RK3"G+EPX) M^WC^*^\8P!G AMV8"0>X<5Q'44(-FK#_"K*P^OD$@+ L/(.IBPFLZ:1)P]S MIX57K^D5";;#?OK=U3 .*SY@J=VM(=^C/Q(_\N,L*[K/%Z:EWWJW M960]R0OL_)=M";\0_!HO61R%X+D?.\]^0-G]BAR>3]_IO&?ZR7?WQN\P8@,V MS[6Y5X'_O^VS[?>L,JTPOZOFN>Z_]>X>^NU97L",K_5$O@78Y]I:_<2[>[:W M'S'!+,3Z='+Z4YX&)J[&HF1-2[%^:%:*Q9B8Y%Q(Z[$H\5B,=;C%6%FBBR*O MKTSR?91BE3';3#F4DG,BZ1E'NLPM)/HVR>DV=[-&L/(7%*FKG6 L\[ MV("-<ZI[GO3JGWMWD=/^1?8>K!!O+V*J7=3$,?:P^.H_^.X"JT,( M#6Q$*\V =\CO*!;=V-9UY^\N$MJU@-[!I/4]A 0&B8"^PY# !>7BQ6%NF2L_ M=$+7=X+"='GK4$SLC\U<_W\].:VZ_G??F>0?FA2^-/E3_JT#\.[OT*A\]#6J M8><+@4(53G!EX9U";!5]>PFH1WG M]W[TNV)F53*DO$(<4RATD+CC%F<*ZH*'.,48::_98MTE&T7:"S)X7^@;P%NIS/D^ MFP;10N_1>9-86,?? +!SZL7$.A;3 =M8%5(*M$,#4WP 0H(8".M2R B.:=T1 MWT7,LUJ"\!02Y 1L'Y&!><1GA8&"O(N$T,W%+7J+3S]]Q6&\E!8U=?@!"!E? M?9A6ES("G%6Q*W>XQ2E+TQ5.0BZGW:.FNSXR+TG4- OC4_,LC(RW"9Y/,NXF M6_;8[PH,%GO+61R3-\;DC3%Y8TS>&),WQN2-89(W-)?VWA'L)70O0K9W&DEN M]!:3'4)RAIQ[6[+>61(23WP:6OLW>:N,IB)S$8 >Z@FF0;+RPV25YQ+(*\BE MI)9O]M9:1YZ^+T70@V#/\7K-S[,ZL4H(+=_R;2Y4"?]V3]W;8X/J,I 2"9@W MO@SVLV7.0:IC6 <=-8 MIQI(!^$)WM%%Q;]GR0?%4W?AQ0.ZZZOETC5U$G_>STE<8+Q$M&.=4>TZ*G _ M<4*O^)?@E%?T58B&G2]8Z(1'$2)_$3J:3;:,&(S[6"SPXG0@@V!U M6:TSI=R!R\EA[,75-J76!HC]><8/NW-_R^)NSE)N+HU: MC1ZRRNO((:8+*J M+[JR>SF32OT(*0%L9IKH0X@!R+'@O54[ZA>4L=AQZ.5E+'8QURC"NO>RM&1K@=:<^WJJ8 '$)FNC2# Z=\1L/OC;]]YZ^= M]@K-(=3L=:'! J1W%Y]L&8BL/1?6.X<8QW#B&&\=PXQAN',.-$.0_ MAAO'<.,8;AS#C0BI#?MK+9SM+W*$CO1%CZZX93G$EG!Q2L; L1PFZ[ MR)7)=EM$#W="-+=:P7YHT]R4;88?FZ57=ZFG5N5."#J1#EA:MK F $-C,U 0R"FM7,TEFX.PY>A^6[NF5/[+;N[6 R7UHCM)H(DW/S%3GLYW27 MVBB%Y:?ZL[>LUPGO=E+L%W[*22Z.-'F3[O6SC"6?K7()8X'SPYS+YM\4U<]6_VG7R M"-5?DJ"UYUV_.F_^*EE)I5CYNT6GC$3CF1@KC()88>\2XB[I?+B;;,\VYTZ, M%IAL9G.V%F44GL(AW;HW,,D7^JED;ZQ ]2WA6>FN;MT;#$_VGL9O9@T:2?10 MKWVWW$2^ZP2YCY?OS;;_Y@EC:TQB7NDB+^-NT0D -_B>YIW7?K= W]FI2?8L MM$^R%X 5#T+7B0"X(;O2B@!=WU+_1ADTD+N0#(!KL"O)"_%97R!NAU'94OJ1DYV,P2U:8N&NY0[1_9XGU:&N&8B] M<#.=ZB#UO0&N?SFJ'8[N$9\D^!^?8C_P_\,G%:&RNNH4Q.;:1)5= 883E3/? M,A3>D4F?:=][ORWH$4 0OMF@W@NMU7@?]WPX+E_GO_GQT>"7[&'O#N';%TFVX:- H*G)_6 8+&SR2ME8[+C8Y(S4GXR8LO,A'-3 MZN$ PH9ZF9YM2G]1O1W1KJ]A9Q@SUA0'^"8=@ EC[J7FX@33!+W5E:3(CO+, M+2*$<7YN;JHR38$X[Q894IYU180 SKERBY*)W5H\^YPMZ(BL&1.WSDJ6<"$F M Q,PW7O2DF,YW/3-K#G>3!&5KBML-Q$>GG?N'KV@ M,$%75&)9\1@["YXG48Q7B%R^N4'"BD)8_BO]G_?HO$DMH$5/ 'QX;@! M!S+GN:H! ];&UVI(,'15&91=\Z&F9/9F*H2 ZA6V6%8=7+>(+HO:UF_ M(;V+(FH:45IA#I]WU?A$)12P_'^:6_JEV*P.G^)N$J3 M!M1771BT@^'ATQB:3D,53#V$:.\I[=1%!#\<.\<7Z/SXY5B>J:@@!N"^,S:F M/+*JP#/>S#_>S"_+,&%G+#2CD[3#@K9\B;ZD@YJNZBX]P<\XED=\R9=Y6;I) MLSX G%O-M-L0%YR=M"'C+!_:9R\A[Z?70C< SK*=JK8 #8YVRUQ_0_YBR=X7 M?Z&_7:![Q&25_9'Q+WN4H7DW $Z_9MIM#NU M,N.4^R<>$^E<$?WU?+SUC)[CJD,D'<= M7KZY_&FC*TS**'1W1^W5XY":_7D?S>Z%TJIS]R$]A%Z'W5M4NZDJ&TD I79T6:::4BAI!:I38SE?1!9(#F M\_;6=M0ECU)JRQE6>HL2[E2J*"R_?QPCLO6:7@8^=\GXDCL[#-M8=$(VUXH& M"PSW?A:QR"Q'$8/4M &8TMMJ;3&$:U=]*2O* &6%!D8PTLCN2EHHH^@A_/C M]MS;&516(:\B!!!V%)I#'F*4\-V#*+_20T+ \3,0JK8)A+B34KQ: M!'V7.'/]7CG/Q$^??S>V964;"$$AO5DK(?1QBU60T'4\69G(6$X+(22CE*V< M=+%XBHGGO1$(-(68B$[^6^<$/M_F2_07A!7'62U;U+_$\ M*&C!W"75@>M! 7-X]:1\%CF1NAX4M/8]#UH[RZ4O1]&9]"/D'B_PRT<>E22; M5 ';'W;RW_[B7T\/%6$7_V#9DZ"U#R;6(K]69_A;'#ZI/38E"LO^ "/9"AFW M>WI,GB.#XWZ5"LR#?%T=\*L H2A%?:ROTP$YVHNM2B+Q'@_T?+ND]/[*R2 < MYF6&D._.A9S#B4HK!N6-+IG8J*F]].(&R,2UM0TFK,/+2AXK:]L:R(%7U^;Q MI^O0I?RRZ\1T\;8B)1Q74V/%"?' 4OPC';];84'J5"QR#NT!K@ER?(Z+_ M#A!74NA-5TQ81R'.&Y8 MH/_YY%.SS,WL,V,*YYC".:9PCBF<8PKG0(&7,85S3.$<4SC'%,XQA;.[%,[O M,8.H:+O(>E0] 9>UR2/>=#V>2VJE:D:6, X[&A(DV1P5$DWR[=.,^8;&^%W?(H MC6K+Z0'$MANJ2P$&F(8JP+9\WB+I.J=I!""\W$97"D2 %'8X*2*2L&]3U<#. M#/E"*$-W!,]]V6@I40 (SC:4?XE].')/8Y*:#7F5", BLE\,%N*V^]R)EG17 MR?YS^4?BOS@!=V+%YPXA&XKP-R=(9)LUP[8 -MUB>RL_@&V$!8[B\CO2KL,7 M%,6J.\C$I "VT'JUB%F'HP7A2R*R^4Q,"V!:T^M!PCL<13#["&FW&[G\RR0 MMKEZL9=9AB-MNJ.@^Y!X#:6I\\?V6'6$MMV;__@!LA>4*ZP!?W]J\9O4-Z3/7FPOT7!TU$AH :8@: MJ==YAC-KL?'*7EN,E]C3[YJDU "N;M7/55+NX:B#NVU2)"RE7_EDEH06P%VK M>E5(>(>C"' 9T*I[9.=__8QA>^G6;]___]02P,$% @ ;6Q=6!HY MP/@QCP (V() !4 !S=&QD+3(P,C,Q,C,Q7VQA8BYX;6SLO7ESXSBV)_K_ M1,QWP*LW=VY6A#(KL]:N[GOOA+QDM6>$"2@ )@B!QZ.R(7IP2<#:=\P-P !S\V__XO W1$T[2(([^_:MW;]Y^A7#D MQZL@>OSWK_)L_?I/7_V/__BO_^7?_I_7K__/R>TE6L5^OL51AOP$>QE>H><@ MVZ#[>+?S(O0!)TD0AN@D"5:/&*%W;]_\\.;MFS^AUZ__@Y$X\5+2)8X0H_7M MFW?E%Z<%M3CZ,_KVFV]__N;;M]]^CW[X\W?D/S^AFP]ENP]$LG70U3 ,HM__ M3/_G@?!#1,,H9?_\]Z\V6;;[\S??/#\_O_G\D(1OXN214'C[W3=EZZ^*YI_3 MH-'Z^;NR[;MO_L^'RSM_@[?>ZR!*,R_RZUY'7(I^[W[^^>=OV+>D:1K\.67] M+V/?RYCA.^5"RA;T7Z_+9J_I1Z_???OZNW=O/J>K2B[29I55;$0"/WS#O_SJ M/_X+0O^6Q"&^Q6O$1/USMM_A?_\J#;:[D*K(/MLD>"V7-TR2;VC_;R+\2'], M*LO/5)9W/U)9_M_BXTOO 8=?(=KRX^V%4O6?&[2*3DP;K5_QFZG4N2>Q@XUT M$GM"5"S.O-!,,:%G7\5XZ-*^E^2OAG[XXZ=O5CB@./,=_>,U_8/9B?SC[Z=%0/K/:$H4>_@:[A^)-.C="/Q.YA>))70U(E*8HA2F\Z# MEE&4>^$MWL6)#)(4S>![E$RO0\\2V\#V,*FD@SV-4T6<['0N=X.3(%Z=1ZLS M,OZW*'W8#K[3234[]+I&(]AN)Q=UL-]QLHC0193PA,-EXD5I0!=1G8 G:0K? M_U3Z'0VI!^U@>Z%2VN%#;45Y,A \C[(@V[\/0GR5;Q]P(M%;T@2NZZGT*5WN M\'N8KJ:4TM3%.$%$*2).!I,%8FQ0G*""%:*\IG+I>^_SQ8I,$8)UP+/N':.UNCUT-^[0 MM.G BL:07;=+Y(%.2\BC)OV)Q_OE:D6,EA;_=QE$^)W2%O*VT#VT1<.F=TH: M0O;,-G$'>F5!$Z)3^R';"YQG=PD\5,0^>HYJ;+Y3#Q2H:?4+0_:SL W51+; MI],C^JD@O =3 ^32FA\3H%Y%*$VD0O1$VOAS2:.U+EN M21.XKJ32IW2GP^]ANI122E.W8@01HSC9VO<.^WE"W/G=MP_W01;*$$K2!*YK MJ?0I7>OP>YBNI932U+48%12OT;MO7SU\C4KZX_O7?>+14\UW^^U#+-/T\'NX MGB75I'2KQI'ZX1:FC;7EHK& M,-U23^2!*TQ*_O7OE#XJ&2#.82I7_34.\RCS$G;^(DF5ACAN!]TU%9HU7?*@ M$6175(DZT 4KLHC3GR4 M'1(/],V".JK((TY_NK,U&::72H(G?.9E7B&.TAC*YM!]M%W/PV,TLK:0?;1# MXL$'9RKJ]$"U5SKME*=9DU,OPX]QLE?:X+ 5=(^4:G5\K+5J MG_Y():.-R: MH)+J5,YVM_7"\"1/@PBGZK'ZL!5T9Y-JU72V1A/(SB87=*"S,:*HI#J5LYUO M?@^]!XEAFAM#-"_#V-/G>9IMH'N9!*-FCXF-(#L8C(Q!WH8 M)XD8S"[H(Z.A\DPEMZ0'92 M+;F')L49#\28+!!G@P0^XWMR,<55'*=H?@O7-R5:E$XH? 73VV0"FKI5N6"9 MYH!$P>U]D&PO5FK-JN_!^T]3DP,/XE^"]J$#$8=Z$26'+LXF&$ZXH=VAWGB1O-8#IBE[ 6 M,L*U(S+24WLA+UNHYX?-MG/Q1(F&;F)>'5-1L[YG5YB^:*(_==,^_>!YL)'TQE/)ZZN[Z\N+ ML^7]^1DZ65XNKT[/T=U?S\_O[YQZ^KWW<'1S6-EH)M[;T$GJIZS%##RR*:?Q M+;SJ], G1G#P:0$3C[O%(7WJY,9+LCVK.>RQ\POIR5[\9ODY.)Q8&A& [:G] M;2%ZL7YON!YNH(.I]Q<$$:.(/E&:S@/@+-YZP6&RO+7A?!RZJ9O*<7FK>3CH M@:R6')%3=>**5W&4"/I]P)+*-%UM83MDJX:B3TH;PG7+=G%-/?-C213M"-4 M#U[$#\7'5H^4-H3MCFK=5/@(W1%;9+6!CXY\L)HI7P81OB!_JB:CTH:P?5"M MFW2)5+6"ZX,MLEI8*E&BB%$]'*.M*):)CUE.K9V+V%JF*<[2CC3:42/8,277 M28RG9@NXL:20TSB7R\BIWX.<)H1&48 $6>VE2R5\YR%W:F7;I;1BO[?^7_FP9,7$GG297;J)3L@C+UHA]H? :(&\#)6\$&/F)+ G M-@.N>3A9_6WB)+O'R?8B>L)I1B?*RO6?O"GL8&[3K[$&E+2#&ZJMTAJOE"C1 MUR0^MD@@ZV8=.+)^P;CZ/>'D(7:K(866.-O@I$77::;QOD_?<4MOL8\)T#V$ M^ IG\G)FFEU@ XZ.OHVY?4M[N "D);7Q3+\@CFKJ"T3H+Q0%SJ:*V6F43@2E M(^PD;44Q*2)D]T0_A2T.FL".29D^8@R*W\.-.:F4Q@5C2F(LLIP,\J/H<[R) M8D>9.//"R92YI]S8P"U7:1(0N*:SAT:60Z&ZM"%L0%#K)L+"<2NXX- BJZD7 M,I+H(.WF!"E&4\YWGF[3";!YQ59G6,TDHNSZVQ1AU#5&V=6(#U+N(^@FB7%&GY;4IJY;$E\@1IXE2RH& M[B;$$^F\JW3&M<['*\UI, F6SA.MKC.B3D 6^!R0B:;GG_TPIQ64?HGCU7,0 MJE<96EUA U@?_9NK].Y^< &ME_3FJ^"2235O)WS0JXH3*EE][6B5#,L("\1F M,8[RB5-;PRNLX0CW.K!M-OC5AE'P<TDW&K"KG-NUE64)@NF&G5'5,Q= K$UXP,>)IHZ'.<* MX0+!@7Q63UE/$^?P-=!+:UK*9[K+8UX&WD,0!O0:V#):L1K+FSA[[)+:X?9 MQ+;&M1=UZUG$K^V[(0)I,+=@1E2WU#"L6;@\OWKC[>F9/+V3JT>-88=ENXZR MTZK-EG##L4/>P8,K>2.TW44?4F.5Q>1'V_QO?<9=QV5:6D//@;; M-3T(0WECT)'8(?( /Z64$2>-&&WG 3F2KH6.&:7I,B[/M[LPWF-]AQW*FI9+R=4]QVBSS49\&$Z?BJXL\['*5N%J"7X8>.>Y/REK##L$6[1BKHN!G!E>2)+CDR4 M_QE!U5*U;:4:BMC5+1VV@\^T&@-]',: MX4<8[R8;TKOV=$?0K7E?Q7%66022SK-?RL; (ZY51]7H/H?C7QWRVAKCZP/+ M $?[4?26#.V3A.,97F.B2YVQ$_!'?8VLNQ?L -746HS4CBYP0U97<%,?+NG3 M]'-S9;@-> MMH]6(XVCC"P$<.2KPZ>]!^QPTM"V46E7W1QNN.D(;9PSK6GSXKHB]3=NZNA. MJ*XO4G?SD,\*XRTK"4B8+FD6Z+^] M>?OVVQ_H*Z7HB7+Y"_KY[=O%6_Y?E&Z\A%YAS+--G 1_X-5?T+<__FGQ[MVW MBY]_?L<61]_^^-/BIQ^_77S_IS^5S0-FMK^PK]_]2"B](UT(-?;OGTC7[WY< MO/OQN[)YG&=I1KYC\GCL.,X9]MD+F.B[=PM$0W3!.A]^_.T"$0([[&?!$PZ= MP,5]@KTT3_;L=^(6;H.-EN:PX:-+3Q%&5&WAPDFGQ,;)OH)P UBL LK/7+L( M/[)#Y$Z53+F27H;\.,W^@MZ]_=/B[<_?+_Y48 7]\]L?%]\1P.&Q/[]X7ZY6 M 9T->>&-%ZPNHE-O%V1>*("UPOI:'6%C@+[NC=/MG;W@XD(/V8T/@5<,.[A^SFJ3[. I4\T"N!"RK8C%,OM3OW.9WZ MN.#AZ-I9J1<[JT#@:Y?@#8Y2,HW@AY8NXY0>5;I>WWN?55C8FPKL<#>TRL'% MM3XDX *!J2(#;GY5$,"/SS0XEI?-7U&F7_,"PV263#B[N@'GS#K\E4&_81U^ M#!#&#HEV.A4\'JAU:]]M@!O5+;+:S/H?I?AO/&%.:0-(,=A"J]Q! \; ,W )62CAI^BATV M)T.G=0M+LVM'\N "ZX6-8/R#F ,5!JAY,@7IU'K;L#0,QY MXI&._CC'O+D=[C(OR;YP2QC,(YW8@,\]W4TSNPH&*ZRGT0WVJ*2K=Y_JV'!' M$FW)1RT'/4U@CZ[KT?66ZET\-R&\#,/XF0+I^S@YB_.';)V'9>W16^SCX$FC M\&Y/&K"#V\@BC;1O'P)PP]Y,C<'U;FO2"U2)@-9Q@DX3O HR1'.ICDN>36N9 MAA%\;H20&&& MVBN.UZJZP47+/L+;.81+V" 2$)P1 M/SF'""O$>#F[=#B1#9JG=*OCN6+@([*>Y>?H7$, TSQ=5J>$N\TGZ3&;D%=I MJPCUP^:S"'&ET'9"FY-'-7W7X3R6OLTP/CI.S\*9?PHCAOF-!UU[5:UG%KM- M+5OCEC>=4

    "&PS7L>\$-,_6.TJ*@U4?I$%7)!>UQ=F=(W5[#*S<)7HVQJS M0OL9!:Y,:KO1*W!PMLTTJMKEEDE]7#)]PE./WY->EA>NHHK\%V>8T M)T&UQ4E5F)T^/4_^LU+?23*C!-O-!UBG>2^Q-QFXX3%$&?.K>XPGHK\.*KFB M9\(6E7S%1P1*ULYN*;FP$3_L$N$,I5[HJI)KFEVO?XGC%3O0@Y.G@,Q#[N)0 MG<5MZ0 ;&KIU;>:%5*WA!KJ&S.:+Z)3=(F3$$27IJG+KJ"JR>B*/3,>4T'16 MO&DT)6^(N!O/T7.!OR1QFMXD\5I9"*'9 C:>2+01 43X&BYBR(0T=2U&"W%B M3K#!OC([1HQ>&:8KUV(V$]#IP6MZJ=B+]M*AVXZZ78=QQU+7R64PS([^_X(C MG'@A ;WE:AM$ 5W'T6I-Y_R-4X4AM#O#QI-^-FA%>LIO?-F*LUF@ M@A$[6]YDA0I>CHJL362(TSC9Q80D1G>_H/_N;7=_04LW=6,G_N$?A1_>:_[P M+I]1YL_K> ]Q4KSF7BBNVOII:P\;XSHU/7X62M(8+I)UBVSJP\6C4)3TZX33 M+L'*[O1#'ZW&4_:TF%P5\R^Z.4"S1'3.%4=N'\$:0]V;AII.[CEMZ;W,/SQZ M-_-Z?1%E1)'@(<0TW96I8*BS$VPLTM.Y<76IM0=<5-*4V_@*BD">YD^"B@'R M& ='T5CJ9?5Q)F"OW<'(HH7C!JS;PH+7<8*K)^YQ>OXY2[PX6061E^PO,KQ->]6W&YJNT;[$(RZ@D3M9@,[!8MZDF'*B(!8J!^ 1'6'T81]UZ#@.$4LMC<#]J M"AV8U0(/]%-"N%S_H5<%;3>)HY$5)2%83AL=8I9]]?B9XJ!+R4G0AF]KM22A M&PU@8\JQ+B*,U-_"10Z)C*9.1E\4.7AD!%3)XDYPL6P+:9IV&AR90I-)P()P MK^=Q RJ_F]"!#3W&EA$1JC<1N$!FKHHUO',";OK9-S<6*B8=WH%I(D!O3C0, MHV.\>8%#9^"[#>K.P4PNZP@^*7N/R(4_EF\GEO4?3[PT\!7&4;6%[9^M&HI^ M*FT(=Q!J%]?49:MG/JM*I0O$*#N9)8^C(Z-2O>A9ER'5"E)>.:*H.:]7SM2* MK30N[8UI+3AU6W_#P>.&3#^6Q"+>([[*Z0OKU^NCJDUM2-:7!FR$,[*(B'R] M",!%1#,U3..BY(8*=HCSHT<[BO*P DN7(#JM693@JJZQ,Q4^.O(/K_ /OZ@" M!Z[NV^&X<1:$>::LHJMN#1LE.[1LFPD63>$B7Y? -F>#!6T0\T%;>A9TK,P) M%W3)5V2BLPU&>+W&/COQYZ5IOB57@$$/9VT;6SP M4\I"4-VBQ?VIP 9,0ZMH3"Q5). "K*DB$TTN76*R,]/(YU7T8C5';OIFVY,7 M8OH&D=YL:YH@A6.5O5H@WTR,NB\Y=#6%3;"]M%?43%> MV0\NEO:2?F#)[:)*<<5GT9C)%LQ<%QP?SPH59;0J2!X$/XSY5U4WE=Z2I=LE MRVA%+^ GF,R.4S(Q+CYMKXO;GPIL=#"T2O,-]5XDX&*&J2(CU-T]O?YP1_&SW_%JT?\BQ=$]$-^!/F6 D&:!NO M9R>3EVL"5>H*O?:YP ZZD:QZ=)7,'@NX03N6HL/N;#4$.CQ$^#%*<'$GDPI5 M'K8A,XDSG)#5!,W2I&B9!"E=29SEK"C,#:O>OT!7_&*GJP+",,WM-\S=N"Z/ M7K.[L'EM\T=F\["TN4^D1FLB-MH0N:FI5_6O4%VD%8X:/_ SS/33__;N^Y\7 MDF/([+N?O_MIP5:*JKZ+;[__B3UG2V%W0?_W6]:>_/%N@3<['[LZN?*CL)CJK7FH:U(O%ZOB?+5R>'BX/" LY_VN< >+D>RZL%BUR8+ MN,/E6(H.*8&F'"CKL0[:R?NN]!ML,[L[_MYBEW$ \:4#X B ]V(!#A:@N3]; M?Z^1/@1DRQDD+.+.'$'53<>,E8U6$'3&RF"7+^;TZ=GBM[6A;]3Y>? ]6EW:X^,W'R-HVESBWK, .G;A7;^+@\ M(XIJJN@3I?M_G5SJ:"IX%F_)<*2PBJHM;)]MU;!QG4/6$*Z/MHMKRS?1)T[8 MB7,*A]\^8'K\M?N07-4.ME,J-5.,MI+8.<+U63VSC1X$JZHB2?WT1H8*!"R^^Q1F98N!5>96PU7V5 MC6'[;;N.HL/*6\+UU YY35VT)(M*ND[PU??S;T5-E$-NQMD=_V/[;VQ(- M#-;M#-?+^ZM@C,TU)Z1.Q3O*HT,S@_S)L&EJ]$F/3+3"04<7V B@HV^CH%]+ M>[AQKB6U\=:/_(20R="69N&*^>0[\A_FE_03,ABO,-[2K?8>[MFO)TPO-="> M.FN/;FY]=A43.,11QK8AS7\_"],R@L$IRUH'T3I.MOQAT1U.Z'2-53.)45+) MHCK<=7CB8[2XGM8VE=H6(WWP0%5=[Q6R='3/6X& +\%.FU_Y6?(E!8SR)YV(AFVXXB MJB#1=K/2HLPB?CC M< V96BX4H$(N1]@,U:Q!]$2(QTGJ['E-N;H746V?DSP-(IQ2V'\((MEF&.ESY1F2P^3V.:7,LVL:I HV97V"#31W_E82I%/[C MT4MZ.T>L%HCQ6:"2$TU9D0419^9H/32)'5C!1Y3@'5%@0SX9Y0%K#=@#H>ST MH,;+[9:JZMCFJ,>,($RNK1*YFLUG E@*H6WA%"=? Y63]=*8"A_%J.LJT4S) M7Q*/S,16O.(>+[C'0(I)2P5GY4!QE+:E7LPHP8[O =9IWN?J308N'@Q1QCAL M*$]4,*VF,XS9:\8-B>RJ(A+OXV2-@RQ/QAGX.Y'$A:GXJJFPBB]0=H8N= 77 MU)^#:OF,GCZZ]*8T W0QL\X1NO0C QQ=#)49ABZ792I2_7H*LB[0D:1;7T7UA*/VD+%!0^HQBM(O[_Z*WE]>_W;GZ%%S MJNU-$M,S*JN3_4<2;1?1]0XG)-:BQR6ME1QD 4Y/XXA\D)//BB_CJ,OKK1&' M'1]V;7CP_KH%RG!CSK)^0ZK_L.I)I2#H88]>45E0$'V-*G%0+0]-)Q98HC8M?].N><.H:-^=@ M\:2R."TX5U:;B]F_6(6ZG6#N& H"G]&[*7[ !ACR=XA9=?9HM=S20NU_M&5E M-+O"1L@^^C^TS/G)%Q M_YP7FSWAI68/U.[7$V;@&6A?72/6ZP;\&G%/)8S/2VSXU6 ZE_2K8H/RRL;T M@;6,M-^Q?0!ZYH#?0&:7C3>LSCP_+?IJ55Q%^9I\QKZBK;+]O]+;<%PM1MA+ M4YSQ-\##P'L(0KXN:-YA]NN<2UQE+::]MCS1;U&R*5=6A!$J.*'SLKKTB;RZ M]-CGSIS8H?9!-T?/6+D361ZMV"NHM@\4XTZ?_C!AV-@21\\&Z'2&.TOJK\*P MHO^*]'-5[;_BY^[IT@FMX=5)$1&"P4&.IAZ?W7]YM69.*&JP:%@Z#J3.J%)3C>D'Z8U;Y#/IXF*6:23Q.>Q M(9:^'^<$MVZQCX,G6I)&VX;2KG-#![7^[;APW&].B- BO64L*#FAFI6CZS>3 M6*%2-U&IZRC.+Z(G,CV)$X(\VO9I]IE;9$LT;@]IH<.<8EDFMN4@%EB "5Z[ M:JOT<7=)S3A'=*K_MN?KAY+OH-*?85HD^UK2[X -DV6U;^TK-G51- M9W/M8OL!EXJRAY.%CPU6VSV)S@T'3&S6-9W7IS@G!#'2R_J"H-P Q!7$5/?" M&E^.M.PWAZ"IS5=M$ HI@6] P14!T20G$[,Z-]D'SX^[S@UZU/IWSD(.^LT) M1EJDMS\7H9R0P H(%HQ@@U+9XDR*D_6%_H4;A:5Z$8 =[OUM87;7#6[H&^C@ M_L[:* 19U[8!A 36TKK?@0@_+A@]0-'NG_;G_@L<_R+*ON%17%#DCEJ%'>OFJ\8(9*;@O$^"W8,:&*I:-]F"EM4I4%C-=T M,E088T<9,5M@A2W<0,7=)DZR>YQL.9JQ+W6-J.@[,X!HLT K-L@ZS@@66L6W MB0B,T6LRJF^1P&I$)+COFD!,9 L1"=+:"('2"-- 0!+[&*]26JG]@Y?E"9NX MW"1X5UB%P.&I%X;I]9J9)=,#A\%4@<.&':LU &482JE%R2,90R!%MWQ MSNF[2VDGI1G M!TJF^HT$6)4XLSTP,K5!:XNY/C B3/O*QWFOUV?X07E I*T#;!CJUE6U)]-L M#1^?:(96U%_?P\86]NLR(W9/ M:YA*FL$.3I5>8D@>MH$;B$I)31VR)CA*R.FG#,;3#%ZLW=2:!G2Z$*W(K&"[ MC2/V/%M'3D79"78\"-44VY!V<"B5M?)RLRX4OVJ.)$I\>4%W\K MV7'Z;R0+5$31S@OHK]?Z,-7:<1Y0U:V[8FM#T0L^9&G( M;F4#HV9"40P08HUI /&L9E8^:9]*E)Y\@2YHSW92)%D+C:62'A7@H6]F%=7Z M7H,$8% P5,1.)N"5"!CE%J[!W+P;G2\%C1G];F.TT MP$4* QW<[QA VOD2%FU833+ E\,DFC7RRC5?,# MH25_K_ZX+(D?YF0I_'C^V6?%Q&_)A.]\O<;*'=+)A8"-86Y^$Q$'IY4 +I8Z MLH-Q[7Z*,.Q_!#%0+2#_CLA\])G8GLN-JF)(I>2H$AV5LB,J/.+2.X'PF?U M=8&IQ@->_.A]<5>X$(Y?I$[JWXDVFMT(,<;/]K+QVSH?_WO M/&K-D0&PG0Y@(2]#F'Q,:R,PM<8SV%WF)=D+,=D#?@PB]CZCRG#3/#R<[W8A M>V?,"\NGQRZB=9QLV:JMX]RC?F_8<-[3"HVWBO6ZPH7HO@J81H?(1WB%3V#E M^DRA$TNL@M0/XS1/Z-NO%2]'+V\1$Q&DNO&"U156/\1WV IV;"NT:M;-;32! M&ZLJ0NG&UL6];(P8L=!.?[7L&!75'1:SK(M[M 25I"#VF5+H=E*,^ M: 4YLI2R#BRL7A:@#U:L^KRKLM*VM3L,M+J(/"LWX"+BBIHV =^+347RT1*D5R\J)Z\NA%P1]LGGA:W>$G_SCQTB"]7M^07X+.+=E' MA5J"QF0)?&S:>_PY.PG5I\S&Y@D[V":Q>..U]S$9P@WY:=0V/A$B2,?VN&OY M%HA)2 %#E'%1PXH(.11B)%B"/E%9$1/6S0(8MOWGC=J*LB[$9O\S)LN47\D_ M\J1SQM*?"FQD-;2*B)4]2V\3+T&#QA-OSQ;P@[^@_^/M2>UCK#GW'B!RE&J3 .!M$ZS#&["_N$>1?A M,1S0O1KIR1D*'4*TMX8/P&_<^&X$PZJC^O)?H0D>5'!3V4 M;KTP1(])G.\HO8>JXB'R4OHUWGFT->N9[K!/Y:U:(:+<+HG_@?V,V95*OF>O"7<65V'O*:N?$DO5=/R]NP.^2'0 M.?#+K@R2NO6VC5R='29G;^VCB%M[6?EL?8@MG;9*<<4_3WU M<75VF:W62D;/9NB0ZW2<2H8_0"CD-#Z/N/$2O(G#%7'Y?RV2!D[.(M/:#(4< M7(JK.,/Z T6?_K!=M;2=3O#=?#^*AC[OL"I]'U$F8$::R:T!Q LJ'5C M56%V.$I9NNX6AS0E=QJG6UW73899UQPGHCDZ,WZ#J;Z0<&NWFE&\R4F^@(#K M4,R\P%\UF/,":)4$J! !,1D6B$GQFL4]JDHB.9\ N+8?.,3"2?#D41DN(@+* M>7E2YJ]X]=@HZ])CXVP(1>!(-=Q:S7T.8W* $F]J"BSN2U9A9G G9W_*/@+5; ^)!1<6Z+L?GB;3VG7@TOKD074M@YAV9<&[, V MLDBC\%D? G #WTP-X\OW-3'/8&C-;H M +6N@V08-X_@L?3UC9=D^_O$BU):*;O[N5V-;K"A05?OYJ-Y[7W@AK^VY,;W M\ 2BZ#G(-O6-G17;[/$B8 ZN/RCVHS!/M]<<#GMTGU\PC('WY=8F8X8:40)I M%)S2)'"A0MS6965JZ;UB.E;W65GVH ;*@RL<3!SUNT.%RI,E#"'BI*XNTW] M&Z(L5Y4]OG03$]TJL4[X=>\>(^< -8*.#7"]W#4U1:F-VEI6)454C4$7C>H4^Q!KC8ES,O"Z(6IV%Y29EP]G0Q.=_B1 M>N\MWL4)3=-VO<6A;@X38G3U;-QM4[2%.XAU2FQ\4XL3%A_0@."E/:YK:O6< ME^_J7M'L[C8?CQ[E&F+AW!43$".-"PLX#N]&&6!6/W??O8W?V@5V0.OHVTPT MJMO##6$MJQ.ZKJ-TD0^<$NY*4S&ZQ_1 M'RYP&&EA/%UGS!#EMI!>\)L*-#2JN+HRC*,30?S!ZJX'K0^^YV90&7 82>#@ M8<%>#3 90 \PN-C0RCBFRB?2V1\"_06J)4 MK8"M:6 8LV$A^L&!+=T4^BU? M5-";QK2UAPT[G9HVZ_LJ&L,%C&Z1S:O.%5T=EM=F03)Y/_[W)32G-,W.<)&FOPIC36'* M[\%AR_0FLG=YKJ180Q47M7W&T;,KS @WT;^Z::?9#_C%N[Y:# YM842<-HAE M$/>%F:#]XMY4=FC.B08 VO ;4]4['6*!C^M=4>:C>EV#W8IOG>V848*)BA:L MT[AAU9\,W+G0$&7,MRF/WL%!RR0AQ/"4A\*Z[V(YL$WC-1R1K=,7E75W<97- M80-#EY[25Y1!38O:=W$[)#9/-I8O"8-;OTR@LZ/7D[TD"J+'] 8G#)[T(K.[ M%^P U=2Z\>!R>Q>XX:HKN/$(4]!'A %_DF[JZ-4XC3V]$1S=@*93B(2_MQ>D MO_-SX?0OA5W:>\ .8@UM#ZX_JYK##5X=H0=YM=G: 78D=^LJ?VYN/IN1&C*;.JY &MRT>1*UX3SU=H6?E[X? MY^RI@ILDCLB?/G\"2&?+8 9V/%M:AXNMU=9;\-$\2\M>]]Q!VER[3[PX; M1/K:H9%BU^P+%S1Z:V"<3"\8T2FP<*VB8(8^,7;.)Q9.S0'MRH7Q98OY!+^^ M[EH7+&80\#UD'^7V )1(G\ .8HR#NU%1(]U[=@22G8 \/$/5>? MZ9D"W N"++&8!S;9M*<,M&S0AX]F5K4I]?L2,ZEP09Y#55*=-#$C. 8^&*68G1<@N3CTP$9!X=:P4@TWY"T'@ 99[ M"Q*>NSAB4T+R+URNB0J+!MRB&;V8QBP9D5BBSY'$84@/Q@41498(ZWCZ=%HI M49J4F+'("Q=/PO>$.1.*O"AF^ MA@=I<[&HU]>F^A,M&ME^%FVJIO&MJ$Y%PPR]Q>BH1T;WIS0*T!6EE) M39?LQ<"C$J"#?"PXT)J)X5PGJ-R#2T?5O3[CJ2VTN M2&5D)55^NP>I.>"3F4(V(JSDS"*K.(-(US,"=WBH!-I<;K'H8Y009'R,@C^8 M>8I)77I+UJ5DS?SL)7TW\0T(S@613&TE!Z6^U.: 2\8ZV8@UD3F+MY(]HOQ1 M(0 \=)J!T=QBE+S26_W4W5U&K/(Q(D(OJ;!+.@,,LGU/X++%92YH9M6JVF02(2K2 I7BP(-&('85\%)JPA0Q]I4A[57+KDUQ@Y-U MG&P]$N'DSR!>W9,?-@U8M4O*O'W9.)@83%2S8Z.JQK8Q)>!5MX?K91HZA%P> M>@E:!:D?QBF] M%J.M]SG8YEN44H!(4;;Q,N1[$7K *&!5)Q;E5W0GCO2ABZ[B$T:??!0GE!+I M47SP9M(RX.Y^DPK.KM=(X(TXKV^SK,T(]Y/ JDN\G03!#I.[$Z"=GA>J/BX4 MN:22]M]+GD" N6#J5+^%:@MH7.YS0.;);&!GYZ02MG'?HA:WN#9>%*L4IV;L MJ&+]32'T I5BPP/YF?XTEGX9QY6 O"#YU0MS+-L;_( ]NFI=74>WV,^3A(QS M] 9<[QI!5GC,!>HM6E115V@X@SD MDTUK13I(/(@)M!"M?=?2H5H$?12+G9I M%.#4&II]O=JFH6#3;6E3+T-K^A,\49FIA3V45#9^H,*Y0%*^A4@S:!_IF?95 MP%<)-^2'VQ 5KQ_"X)$-2>E9E07L0LZA-&$CI16+B<@XB"!<)+2CEFEDUMQ1 M@STJ^2-! %1+,!'.:91^=FN_YC&#+@.ZG0/>XI!,7EHA&(92[&W?XD8[HMWA'J[A&CQ<1R[-3)#S9%U_V./_%/Z)U!F /)?-B<*>AC O,.00:\[!*DTP(*?*O.IS(/^A+O&D2"O9>?DU"=SS[O\(0U6@9>PC?KM TXD5I V M@NN.:IU*-SQN =/]6N0T'L<%DO9V/NCE/7J+$./P+M_MPOUEZ,O=J;,U4+_2 MT[+:S% W!;Y[H2&X>0W\'1&9G6O,-K248S5GI)?7,@)[="J9Q>Q;+@=B@B N MR0)=7IY.>[EL1&NH%+07E!]PZCT$5_GC(\[4P2AM!3@(U5I5P7?6&-G;'MOTRS+=!E&\O(O]-^\ F;PHXH#KT:PQIDG; M0ZM+ZM$',R8 *B58T()ZTX]A8UA HMCT^^KNE)LF-UQ>!3G)TR#":5HDUF19 M+=T^,*&HE\:-S&Y;!WC+NGYB&Z_R"F*VDUU]7)>+(,UUJ=H =TV91@U7%!L M=CVIF,-=S3QUI2K:0]=&Q;&%.%+DI]H:PO2G;MWJ0CJR5L!G7.TR&[L97R<7 M^THU^:*\#6:S,$S3J/M_3='[T,MXX;VSX"E(V;;4_89N?ON;%#UZX9,7!7^P MHR@4?!=D&9[D?I8G7L@.Q-UZ@=CU/'HDS3"].G3B)>@FB5>D=2JTN(V]*/X= MLZ_K3[G0\1K]AM,,_1HDA$S@H5=WO_VZ_'KB,CDC_BHU69O)B\P+TUOL[WW2 M^%$'!;J[ ,8#37V%'$=K>^ 8H2O]D,V5("41FA)QPCTKL+&-@CNF"3J-DUW, M&:)7]>=?+UCL%X"2HH(^8DR9.0(^9\(,GR5- 2$R==1G7[IP^JAB, @T,=-Y[#TG M;^AKSQ#:^P &!UV-F_.&E@[ X4%;_&'CEL!!-K-(RA1/V(4 1ZF$O3*GL;@AB/FSC/FAL;Y,N)H]^!6<>( M_S(KHQ/W+6T!QWN7AE6@AQN4FC,%UK!]@(TJVKB!'JUG!10$-F M4\_EI'EYE))XF0F9=A4PJ;))K6PJ5W9 =J+4X*Y<1MX6J\AR*7)'.)WR):1L M*=2S/\SH-+9$E=GHTQEXML-(%>.'0C88196GZ^8R4!#57]2YDVE3')/:J4"# MZS6JV*&27W7N"U&.J& Y?59D7@89LJ-33MV><)3C]#W!D///A 69L)WF:19O M";D3R/Y/GW9@40.60C0"]&TL3#MR*-@XO/VTQNO7A9QEH@Z-RJ9 MHHHK(FQ1S=?!DTB._:KR'>I@S'_L(6O-Z7K]6YS\3MS1QW?YPS^PG]W'IW0C MA+WS?N(EC_S,NO#0H71^.I@B8,RU8ZT*@(>1 X[&EI0;,L_=-<-HNPOC/29 MX\=/[*P>P5V/_*.4!#U4HB#O,<%,$N2E)9@_% 4$4U9 D%[,GA:B'5NT"4J5 M *B0@-YEJ65 M1#BTZ@.)LF.K5;;J3HNPCVOP^]2](IXGE?Z\-?V$Q#E R9I MNS$J@=I6( :T ,/\4 L=)2GZ$@(.[8/5LI.\"$OV9+J\(A\I(DJ(9C?YBLG- M5&ODC-94)<*%1*M4"U7$+. 562(8^*AHAL;6\$3+2A#<[$5S%]?B2CYR(:'__D>5AV(Z4@OT /F"S8,(WQ^)DM^&F.]C3!JR C$ZHTI2#!V#MZ M;6AD4R2"*2*C0BG##ZC@YT(< B,W21R1/_WB@<[D=$.G8!>1V"*(_& 7XK;B MMT-IP@Y[*Q9KG(090A NC-A1RWA\Q,^H)HX:_!?HW$O"/5JNXAT_+F>Y-FZO M83+-DL#/\.K42S?+B/T?G6(\>6'+,3&-;K"C2%?OYCC:W@=N+&A+;EX#J62 M*&EVA8;](3!Q,G.&J#F(P&;OLU:E9\3'L(L7I.G&9Y0&!)@N@U0]<[;-9=ZP M86C5/BC3D\5\05&_S'[P,'LA&OI4"X>H=&X.PG_1)IXH3;O= MTK3,FJ=BJ+A_C=DM\+3U?8[N;K"!4%?O9DZTO0]5.R9#P&"?!'VP'3UKL MH5?'.;EJF^YJUY7UFHLKM\H^W+5'>&.CAV.?XB0+UK0Z"DZOUV=X1^*:E]HKJ2)&UJES?KR[3["7YLG^#OOT65O5LT9:'6"[ M:;>NHJ^J6\-U6 V9C>N[WZ&2-JJ)#_%=U=6V39QD]SC9"C.02T7)'ZT.,)U2 M7]?Z>EI;:^ G9/5D-S[)1*DC2AXUYJV7X];R41YTA:;MQ$O0B\B/M_BB..S4 MN88Y:@XS8G7UE"\RFVWA#B&=$EO(E7#*](T03MM)TG]$13FA0DU^BS/@1Q!7 MR"\3^BF-XM<9C>*@CF)7@1L1LOM;[_D#63DE9&I*#U+1HB*TZC)N2VMV=H0? MS'JZ'X9U>R_8 :XI^Y!09RP6B#!!%9<%N[G,BN=P3LX"?V0#4*VW)6FG( M20QPOW!6=9I)*+?J+ UC:8\9A'"[W!;"MV0 +'+'T;NDZC1@Z?78B^B&OY;0 M*VI;>\XD=+NUE\:ONML,@EA#> N13+G0HE4%'V !/:(-2L5W2?Q(E' ;W>^# M*$@W>/5+'*_Z17=KSYE$=[?VTNA6=YM!=&L(;R&Z2RZ(L0$6W".:H-+[D=)V MUPZ-$V^:?>&& M>V\-C&O.%.07B#%@F:2*AL+V_A[:BXZOT0VNS_<1WM3= M+^/H\?5E\$00_IY08(>8V;EGAT?MU!%.F+:^WJO7?JR]EJ?7W6;HZ1+A M1P'V17&\U.$YO$LB$%&=_M_%EJREGO@=T=:S(EU]8'NZEL:BC[=V@.O=>F(; M(SAU9/9*J$#;A0.7SPX25DDZ!>'M M'SQ_$T0XV8O#5:N/M_> [=D:VHK^W-('M:0V/U==DQPEX9\FF>"Z MY%^UVY)__/V6UDJ1Y#D.OX/IB%(-V-%3\0MXKB47SW@+F)Y@3;/ ]T+T@9UV MYE>K+6<;=#Q)_D3ST;? O4GR#'/S*\ >90F7&"W[:_<.'_H01,$VWRJ]Z/![ MN'XDU:3TI,:7,'U)+J*I-Q74)G,C[W.[&QU\#]B-9)I4;B1^"=2-I"(:NQ&G M!BI_?MGQL+=61Y@.V%]WK>3Y)8S;/T:Y\V/91]H3O73\H/>D%MA5%G"Z?%?J M_#'%ZSR\#-:J Q%Z/6<:Y7< M N&Q!2:)^C/ZH(\?R"Z!*IK CF.9/F+ BM_#C4RIE*;^)Q)S$F2C:8/PYQV. M4B>!HT2.7Y(X[3T=+CO!#BX]G;7&1]8#;@!JRCW2J,B8."K,/YGFDL%P@1XE MFD^S>>7[_*41O!(1AOP=8OH'L<1R&R=94;%+:275+HH]\K APK8=&QMHEFC# MA1WK&@YX2*,4!(F2+% E"PM=49H%.H"U11/7G,P]P%CT$J?LR>S*K"OUM&SB M6Q#T1D:&V9'=BR@KSNRR?=_V2K]]",!&K?ZVD-^%Z.H-%WD,=##>L"U8%<6O M";/BN'C-CA\8=UHHN,4,)_L/WC_BY#3TTK3EDD0_"K #Q, :8H3TZ XW1$R4 M&'))KB4N'O:(,42,H\.+%2TVJ2URY6W;+UGTIS+;:&FSBF;$R$C,,FI:%1DG M W98:&C;J#RK;@[7W76$-CXM M6=!>H"<Z]*+]%E M#]O ]5.EI*;.R0BBB%)TX777V08G1P-,FP.V]X#MBQK:BF[9TARNA^H(;>JL MC+9LO6F[K'?'4;W?)PML"7?9<;I/LRM,+S717W.%=@G_C%\OZ4?*8KBN?MUB@[9-?(UNL_5X MY49^5Y]9>KJ=+>VNC(-L-W^B$G82=<\_^V%.+SW3TE[/0:@N!:;9&;:O][-! MLY:=3D^X?M]3_@&ETZ4.CUY5O%#)[&M@*"]L#HN;P/V!1$T(=G28VT9S;%!0 M@1LU W09:_P0SV*(C,7B."M!VI<&"BH\,3GMH.CD&E\[:$9M>Y D?[ M?0F=?G,$!XO7!5KAP/V-B4EL,+*2&L=@IU33U=V/%B!_GV=Y@D4,/^='[9\I?[$&9)? -FH.E91=5A>Z MRQ]2_,B>FFNI('3<"KAGRK5J>&2S"6!/5 AJ[($U/8?U>@0I6BORR-K-QO?4 M576.&LW"_RQ5QFEXH'G1FS0+5\RQWI'_\)OLY)._7V^CX(Y90'Z+7=$&IE.U M:L1NK\L:N'6F5>SG],>576%J%]?XE2Q:P3)E_I1M,*KIHYS,+Q$MI$E\C%X MRV+T 9-)88INL;_W0_K9]8Y6K*&5:E#AEG1PIH3(GT&V?S/&U%@6<>,8IR;H M N?+.WEXZ?T1E/-Y4'" M7@-2%PE0-IY'=,EUE(58LR7\.%/(.]0A%Z@FC"Y'*M^O'7 C*4F?2"]U#%T5 MZ@\97;RZVW@)/B'RK4[C+J8%N83V0%2M.+]L_!"K,W M.K)]81)?8.:FJO]T!BAIEO>>T#I.4)K%_N^%,?!V%\9[C!M68:^;N)^DX)5P M(]]@WM+>'S9(]K:$>G;3TADN5/97P=8<"*^:12O@S8RFL$8Q6:+7)P5; )A! MU7LLRR@+5D&8TXH?=]BG5UX#7-0(PJOW))PH N8\I72]/O<2FLU);W#"<%=O M<\T2$]A@,XY-Y5MY-CC A:V1]+2Q<2@*A&J)4"D2HCZ!!*%HIU(L1.1"3#"7 M^XX#;=J53K1('G:\V[9C8XUFB3;<&+>NH?$S9[8B6IUIG22L#RW44:6EI3GL ML.O24PPC55NX8=$IL7$ECR./G>'8L]S&N?I]34NT8;N_50M:''(X8;B!95<] MQX,-.R>>C_.2$[E8 ;EO6;EL6E97?$LKRO MQX1#KX*"6.JD8.VAR6XQA88@Y$^%]AS:E9UA(UT_&[0-^_*><+&JI_SVI@2H MREH$1W!8[0Q0647.'L(B*XAVEF<_GD!2'-/-S'IPPQ[^@NQB8.5^2W.*$: M=&"+.3788#/02B+Z&)*""T=#%3*-2\(7<<;H%67]-:J8T].$G#T2^2\0D\ U M;D$PV%4)7T[F+STM8,>.+PUD+(#+BP$5=V#B:(TUM7TX<$H61'0EM(K#T$O< M+(7T#7'&YUV##5K3>2EPI1E9S!&9.U9$!F1@PXJI7414Z4L#+J@8:V(:,=5[ MH 5'Q%G2M 1GB@2N%9RX7O*X-U-AG%=G=:+&":P0@$W8"6$O+&"5";;,LB1X MR#,.N/69U>)HL7"R6'6PP@IAV-!CSW;-5_R&4H4+3Q9U,XU$081JQL-C492" MSH?.RMV:\_4:^UD%:>I3]FX.B@(PZEGGQA:P'2J=Y'%7']C@I*5QVS;43-*] M>F+;VW0JD[9TZP3(;&9<$]3;;=)=_(D/@)^S6ST?<+:)5Q?1$TXSAF!Z![L[ M.L,.Z'XVD!_$;NL)-\1[RF_CX#1GA#@G)+!R>13Z)$^#"*?ITB?2T5=/XZBE M%).Z-6P_[]!2=&Q%4[B>W"6P<3J\H(L$P@YK-LG4I'\F&+?6<-+I-S_GE6K> MY<:-3O-R:+GH-EU[@4HF(Y2%NB5MESY.XKLWWILS?/KFZ8VZ/E1;8YB>JJ=C M53%*V1)XZ:ANN2W5D JB=9QLBRO4C?I1M]>G2[0\/;^]7J"[-\LW:(71Z9M? MIZT2-:(=]-0S'W#2)!,&&_*O>J A_^B<%1Y_BO&5M\62*9,%7-^IYE[HI4!?4T*^:6MU^QB'G92)DN2C+W!Q+1DTO9(D/K7F-[\NXB(CQ 5 MTB*%JCJ ;DP,-H(-LU%'UEZ#$ES\&ZB/W?Q^S9D.^YPWJIB7Z?]1CJ5K@(LC M4XF;>\0J0<$ O?)2Y-$%$97 S?$J*=I>/T=D.-H$N]HXO=!:WA\VOO2V1/>< M2=(9+HKT5\'VO&J!*FX"C ":;(UHC H2/#E #DC.]<2\^K;."5;,-"R2A8D) MMNU6)0@MT 2>3+2IX8"#C\(!B$-IDU?0C"X]!23\"M6$:E9.#]XVM6XYMU@>F9?O:O5FD8?X*NQ/AH8SP(8#Q11)N@YR#;(0VG&=E5VC3DME>#MORS0 M*L>(\I]VG32%*;B&*!4M4FH[4@A_W]3D!\T05G:;2PBWZRT/87F?.85PAP;V M0E@1P-^+ ?R#PP >R1!<0VD _S!* /_PYH>W355^U(K@MG[S".%.S64QK.PT MGR#N5F%@%#,NZ(_/A#0Z6?M$*XI=L\(KA+;UD J_K,)WX[-1AY$*;\A4'X)V>#\&B&X!I* M!^&?1@G@[]Y\_T,#E+Y[JQ7!;?WF$<*=FLMB6-EI/D':<:SL-I(2RC],%\KU=0,NUAICT1/%#&#PR,J(QW)]&N.RX :QN#3.*-;54 M'T6XA'^1MTO@00<16B[E3G, ?RSMBIG!:8)708;>>_0YOFSO/@)/O239T[KU M;2\/=W294RS*]54'9+/]7*)2(;6I\S;/6"[0+TF<]F5'7O*7>T(BS]IG&;I%58CD*HU=/!IU;*) M.]*FD"&G76#SB0"GBPK"B%%>($+;T>W=L32]I%=7: "B($USIJM/:?-%2A(\ M$GXA^PZC59#Z-.R=S-KI '!/\)_BD<)&!TU@AZ5,'S$6Q>_A!J!42CMCO)/! MW:H^Y6!9/'CO9/@>\0=:(#9\NU] E+?3;KT,W[%D9^?=_5X$8 -)?UNHEQIM MO>&"D($.UJXJE-P09;= G*'K*_P3&J10N+K#GY!_ND $GM4HDQHMM]VD#6%' MN%HW,9*/6\&-V!99C0?;9EK+X6VWIG*M-]T43>?DCNH;;K)V ZI5)24Y+Y^PDE$G]_F"5\"TVSY%J^3ZIN+ M:(4_WSU[._I-ZX@^E"9L![=BL4:M\R$$X8:-';7,9Q]\VE$Q015_'G2OOKJ[ M?G_[E9-2H.)LJYP&?? ^!]M\>U(>T3KU=N2;;*\Q8=,@ 3ND3.RAFFEW]8<; M,$9:&.?6Z:FC>'TX&5^@@B.J6**2IYL=DBF-4NI>G9.DQRH9:6HJGYMJ;;YN M41SJ/4A/L=V;D_UOF\#?E!^>>M$)9H_8$T&E14)-B,!$A6$VJ8X.]Z8 _'"Q MN3X6CA^SPIR,)7K8HV?*E!?E/(Z4G(SFO)+G0<"0)A&M^8D_9YBT64U[MGAZ M\QU!Z_+ @%6>[I0;IF(]*=(ZLLYRM6+5/[WPR+$JATF#/W#I-8'". XV@$^\ M-$CO2&QXJ^M(7!V^T]H@:^T.$Y)-[:#>^E7WA3M!ZZV!M6U?Q@MQ9BB.4"-_ M &#/=T1;7(A;O^C'*"5Z5L]/3>+L-6''[ M]QAWGA@90@\VA@RV5-?*3XL87)09KI+U-2%G7RT$%ZB6 !$17)\_<6>QPC!^ M;8XUAHI&MV4]\R$IIE8B\\.=;IMT@8V:PKP01D,/Z[!2\82<;!K1,,7K!GRM M$_.+M\7]\;1(7R=LUQPGCJX!3&R0 D[9E:379#D8XHR^"E+EWBS>HZ\O/ETR M)FFIYC):L6O#U_6M8=F"N2\!F-AH;HOZAGZ?WL!3;&:ZV+A\QST]%=+,]:U] MX?YZD2 A+7(?E^^2%/BQ1DV@G?CJOC/37=:F.ZU-QZ_^7RNO_D^04YNQ-[F> MLVH,1V QM4T?U6QR'G-%BQ=ZFE#E?+(W_%FNNK**4*G%WGSEX%IT_(0CK[YJ M0?^=D/7L+8UK&13UZPXSKDSM4,U4>O0%/D\QT<32)F!U\\8ON- $;! CNB;( MR'_)]+W> *2ASD8A^@]VZ]=[3#"F0D\[.YG28$?)^Y)=?7FK9(@8Q^EG)E.: MXU1\^UWA/6/CI"C#)3;"RC82L\/+3GMT8*:R_RQQLUL;2]C)D9+ 880S#H>TC^PET1LKO& UW&"%U5<+6CA-EH. M;D4Y^P&S!)O\>]LXR8(_B@_",'Z>$U*/]Q.IT;H!7"536(@]GEDJ?4WQ>?!R M\&-Z3\][Y,G^8]JX4]QZ]+R[%TRP[JFUN([LZ )W::DKN'$V^0Z5#-"KCW?W M7S=OSP]YJ61XLH.LA+.B3L8]X=-R"4W1%+8?M^EW6';FL!U#Z M;P_9K:U!:RX+Q/F >4W]T ]7E97=IVSR^N^N"[O-U>W'^LE=IGC.YQEM!OA M/3%XZ^2C1_;.E[EE/SU^C[Q(G^#I8=".WO =.D>VBHV!@^; MSVH?4"F\-9_E'.CV6LG#X9X: '7=#E1)X'??O]/O#3.F#:V@-4HUN\YPD%(H M,,(8A1BOA>L;M5OE1ZW 3X$MTELG!BN:")"5#4C''>L=:>7E="Y?XYU0D=L-HO0.=)+ M$CI5F]F$SK'$%ER,$'4=.E/K92=T2#NM<:?91@YTFV1I5]42/Z@+V)9X[.H#,PY[:2PNWEH[P%VRZ8EMOCP!5(.^J%"K M?,R]K1UL9U5J)JEZ#.5M]_8C+"I1AU8GYB] SF'^ANF=9+Q:LF/?HLG\-VV%[6D%U0+"E*USG[JN K2.$)2]4,#M\VLS+T$T<1#1UA.Z#K9-7OBXE MY4]$HRPSO@-U'AV6Y#6C #Q*^ENCJWJ2HCO@:#%0PGK=I.8U!AHH?!^4,'41 M)1^\+$^"+,#I]5I\_W/YD&:)YZN*.6AT@QT/NGJ+0=#5!Z[G:TMN7GR]9,!J MV32&"_2I9#/*6KIS_V1BY842$LY>JQ?5K*6[Q3MO3U,KQ! W21#YPAOV$ONGP]+.PPD]8*0Y\ ^QH!3T'DA M.'.HS<3P0MG3'2KXH&++4"3(?Y@'EM#M#FN6*XB]-#P1;30,42BEEX0I#7V< MH J58":X8L58).1_G 6RT+L1GR<)7G7LXG3U@8T;6AJ+X-#: 2X"Z(EM MZK5"75M"'I7T76_:3*2T3\F#"=<^MIAG>&J'YLS'#W-V!F!) MZS5[Y+=!ZYA,B_-HE:*/]*6L,S(UI:>98W:]TJ?7'>"$NTT[*2*?OCI>\G"# M GZ\Q??>YV6>;>*$/IVM+O^F; P]XMMT;,:YK"7DZ&Z5U]Q7*5E$Z***L,/Z M;<=:MM9L:VD^-S]5UV93M9V3KUJJP2;W5I=%UX@X:1;XIW$>94G[I2Y56]B> MVJIAHP*'K"%<'VT7U[BZ1D'UT$4=WIJYWF'Z+D+T>!FGZ:F7)'LR+WOVDI5J MZ&_M -M9NW45/5;=&J[;:LALZKL5:41IHP9Q-S61UIC.F^DXDJ8X2W_UPIS= MDJZ6&*K8UNH)VY5[:-^L@]39#:YS]Q'>O/X1Y\$1FG%9H(I/O7JUNC3]F>L> MX4?V^HUC$USB-/TS>JIT]A0Z3_-T3I1@/WZ,Z*J8*'V"([P.LO1^XV6_Q7FX MNMCN/#\[7Z^QGP5/=%+9N-7IANB,+Z(R M2W7^>8>C]#"B1B /,\;&LF-5"%:L;0U#1"EUNZKJ.G-8*"/7JU*@3X MFIX,R\40SDAD/I0AG)3R(>HAR&<2TB[5@Z"8"SGM8X.0K*O$/[814)C[K#+W M;=.B7"K2LMY%* 2;_JU"2%:M!I%7!<7T:VXP_LYE:=?2H;_FWMWT24!3N"H+ M>(,C+Z2'DI;1JK39TO>37+GS.(PBS('&HK4T9G0ZY&8WK>NEU#C85J:?*PG8 M@[45CA5".-TZ.?_L;8.(C=+G:19LR8SS>GT3IVGP$&*:VNG*VNL0@!UC_6TA MW7#I[ TW@@QTL+ I(S!;H)(=.S);,&2I17?10;FS$3R.R&">D_&\2'K&47K" MGJ>N[(;3,I??:F%3BG.(GT'6.@XH(W+0(VR84@-#[A7E7LP1:P%0+4'QYKHP M<-'3[*48CD[?N#/;QRB@1;SNR!+6S3,/!LJ_)_\,'ML/0!@2?'$8=&"K@1!4 M4'M1"'2HDQL *J28"_[8,II<[4F YY2>0(PR85;(L@7%TD9FA8ZK-(,(P@:> MX;82@<><&ES@L:"3\1EDSEIV0[,/(NQV6^ M3.D[+JM[S2*HN[26C,R9P O=$?3'.S:WF@Q,I>@[=!9?QT. M/F2[Y!YS/3U*P,:9%YJOEH<7KZ'\D<^9N+S=8"\E-XPB['BW8"W9+8D7E96S MH=3@6Q4SS,N!L!N,S%PI3I%EZ#>ET.X\#ZC1LX$,5=I[P@<03?D'^WR9O9M\ M[J&+"",;PF$NK]2PDR3 <^[LZSP,&]&P@'?M;>\(/?4WYAX_]1880;+"/; B'^<*.]8[9 M*FDVH6T0T[,-YM&C&%S6<&S->=IP57!Q$;W5=?)*17JE_!;3$ C"@)>**,\? MT,E$3F38-QHK;&>',FP4L&@]$2DLD(6+)C:5,XV[NHB" #GL1>&F'.PI[C*O M4,ERV&E!'R'VCQ/_T\PP(-BS-LVZ,!;-/":.EAXZ%I$OOK#J,N- DO-'L2Y[ M]84O%;UYXU:G5N,#ECK]0:]*0 >JT0S(S5)OBU!C1)A5]"@AJZC8 16QR(>G M9)(89.DM3C$)[\T .TN)S1^EU#;JBT_'E.:-3"WZC(])] O.G;Y]Q-F/@T7Z ME?$<&:V<3"8%0?3?O>WN+V0)^(3#>$?K(2&?LX2*0]?9!B?+U3_R-&,/0@VP MKX34_#%(99^^"'1(9][XH]1F?/1AK)' &_XTR+JUN UV.-EZ$<6854"D2#!Q M>$ X(SL:T\N("@)SQ)0V6W0CB:SWW/"C58?Q46-,B.A*.SLQB,N,S6F\W<41 M?U[RJ&1QU]5QS;ZP4:"7!1H'T74ZPHW]?N(;'TNON- %OZ1FM^M#H].8H5*< MQKK':(.HQ$_^*#\K-MCH>BMY8@7Y6 T\+U3-!(R)P<:#839J+>&O10DN8@S4 MQVJA?_IW]47!G*B)P&R=[ M7=.)'6:&'4>ZMN)#U7I&&' LL]4XK\C#B&)[VI:4 B!1V?MUJ7X49A:W_=Z? MZM%]1I$]X@M5TE#O\6R5H^@?T2)7=$>T,D!(#>"#>[?KESA>/0=AR(MU$T5I M)6#^E:X)VTG,#"4T[-$*$RW]9X03.EI8!8J285FQO6!9? \#*L8TRG(;)UGP MAT=U!I1+8#L=VE!:-)Y9Q#=T;)\"T)8SBN*FO'8'=DH:1EC:T5*FD*,1.5$_ M Z%L/+.8:^C8/IXFH)]RZ)#7[AB9'+_/,,T6VDA:WN4/C#6(L".S=5WM>=.9 MA9R@7VO D78S"C=16JO!=L6/LX[]^*QQ!-I0G%^8H@=WRTM3CO>R%!MWEX'W M$(0!>U/*:/M:3@!V />WA<9&MJ0WW& WT&&$+6V!'=!][3$,TMC<#FL&CH=J M0=6;A.;6LOT-T3 C2_+S_\P#=N2W&T$UJ<#&!T.K*,9^'1)PD<)4$2LS!H'C M I4\R5^4*TMG57S=/UL_B75J&^PJ&V"%#1P"2$LZKW\FW)CN'$'&P'+=L-.# MZ-R R$0U^] T;E9]*!Q-:2,QV2XUA4-4TLRX2WK,$4ET<6_2-DX1MQ M;3\5/S267TA&OKHO(*C680=%EWF$9IN^K:67A/;P@[-5:OO1:3]IWXS.^]Y5 MEVSJW2RY!#=9T N^9A.P^J$ZMR"=+#RO\)BK&'90=6HI1J6@*-RR[!#;U4Y$NB\V2\ACI]1U. M@GAU'K5.:"?7=(&(1/1\Z(D7CK6[R#6_R[PD Z;["7X,HDBMODM\(A.F!!,% M:+F2/*1G>-FCU/Q5FAMF4M+Z)DZ#MKOUUHC/$OT,;:@!ECTISPY;3?4;(4A+ M45 E2O&H?/$\%9>&=:KD<;(_"L24%3^4X)!. U$6EZ]9H3WV$C8EVRE,!0_R M;HB%DG$ 3TWZ!<%=A_V,P4Y!]X5 79=V$P(=$V6F,#>6&:4@MV.& @UQ9W@T MB.M+>I809V0_#8CK17=V$&>FW0@05PKB".+T=Y9 &++B!A7D[K+8__T6[\@/ ML"%RWB3Q8^)MEWFVB1-JN>4VSJ/LG<+&^KUA0U5/*XAHI-D5+N#T5<"\Y#/A M@VI&J."T0#4OQ)DYF11-90=!VW3C)1A5!MEQEG!@X!9OO8 FUVJ9ZS8FR*!) M<(Y@T<=6W?BA0VUND-)+)_LH4[$7\49H" YZ)K%7;16OMDI26\63664:2/(W M>)6'^'I]1V'RA$BSHO<7<)3R1U22A*B,64'>DWW=YL;;T\^6M$+&/3VAIS*Z M1?K !5IDNBFEP:NO"U>?@Y429*#)K!C3*:/&";B]W ]72JE\2T.T@]1:N@3 MI>?4SK-762.1MO =_=#N2TX'"ZO8S^EPQ\;% MWC_2\&+NC#JJR"-*GUWK0Y\XBU%N I2*8U/CUI3>!&%+C]F M(B[8UX+DQ>=N0/B?OXG);S)).D#VT]S>?90"O6X?F/C<2V,Q=]#: 6XJ04]L MNX&"7A$.Z=?VYC3'*'&6YBW3D([V,#U36]-JL&]K#'Q\UA)]\*7$AD^>49]T M,_)!T]92ID$OGS"'L%-K)0H!!#?5YHZW[C1<6T MX!="@EX$XU MF2'PC-IDZIOO=NZ(XFR2229@"!?,$(ES>O$DJ<1 WIH@&'K>!/Z&-?5X.NN1 M3ZSH77>\W87Q'N,4L<=9GXBH;Z9-I$.W-N..3MJ'KI-BZ"K:-=,1M:2H%!41 M61$1MAK/KM=%KG%6^0IQ%..3?N5]8[LL8,+UF/:TDEN0T <^D[6M)9@)[!P3 M &,85IBK'ML#-OI=Y713J+AUFM:WP&V;O87/"\7!+LM: 4,5DQ>(B)VJ.H1% M+EMU8SH5RC_,&0V>O""DM[?))(_E,4?^227LO@QL4-EY#(@XY/7RD4*I,2C M**5$:[*B8G("R'>Q3R^#;9 M'[T@2K/?Z#+\?1Z&],GIXJ+ ;V31?8)/:0V7 MHWF# _8P(!=G7*"[/ V4;+T-/7ABLPCUI'Z3\+6V*;W&>I9G'7P[R4BH' MW<[G17I0*[6LN5*)0C]A_J<.? M_'>89O1K\OX2!S^%!>"/?5SPD:X@Z[_^.)M?AI-[61!>)/(PO&-3M_SX5Q9<%[=4RYC=,;Y7CU?())]XC9J=BS\@/ M^-X+$K9C V(CHZ>47^H0,>A7G3@AUD?$+W&H&68H^,.1D%PK-42%BOQL/J)* M(JIE<5;ST_*!D/3\[ 5OKTSZ8^O9_4L=^ [P3^'N!Z_'[1Q[9^#F99U7N ( M]I*WC\;_8;^8G267IISYZ-ZL+ EOB.\OWYC/Y@BON/_P*ZK_$ZP"0EOO.HOWY%)#I?C ME=,DZ]0_\0L^$D+O=L$;K7H*]Z4.52:_X>170?\Y2-FR#_P1JG%A] L=G";] M:=T?:GGHMN%#;QLN'Q\3=OJH>76ZW#9N^TT=R3.#(.)L'L&Y9=MBO3/4:7K]W(ZL CR_'-L:;7* MC(>7!1KYO +$ <;F;^CXC,)Y\>#1'4Z> A_+%WYU,3I61O0^SKQ0_/XT3K.K M./L;SFZQ'S]&M%A]QVID"KZPQX?)+"\. J,SA8OTTZEN"@6EA*@0$:GPO5%; MD0FZ:.(_%9.TR= >9ZB6=.2U0.8>ZD,G<8K%_8 M]>_F&5 VL8=RNOY(F"]UR-+YC5R>,'J?9S<>Y]_"[+-)@[I&$L^D)N^ M[7?J3VH&0&YHGR,8[DD'.(B::C,( E-$N;(WB@E?)#!FG[$VDH),9.-V!H#;IO1 M1UB BD#+*I,0>C=Z$)(/^@;A49LP,AE?Q68Y(R@05$+TGMOF!D M6W<*)L9P)$\\I4DF))W(O^J$$_G'W^^#+,37ZXMH%3P%J]P+)1G.MG9 ,:E+ M,P9#JD;P$D_=HAI'&Z5*-_5JNK93GWT]D&XMW.*0(6^Z"7;W\7F4!=E>F@XU MHS CK]6SAM*?V[O/Q-,UE3"- 9$TRF+$B0])Q1H%POEG[.=9\$147P<^3N23 MQ;:&<-VZ7;?2>^6M8#IIAZS&&\,X"N($5=110?[P_.,D.U$W.%G'R=:+BK/[ MJ=0ENUO#]$M-+<4=*D53>!ZJ*["IFPIT^3D%$_]4K)^O(_PW["4"B^),4^)% M:<#.2[6OI?L2@.F>YK:HUMB]>@-?;YOI8CXEV!$MV FW.,*O]X0S/=A6^3P_ MY(:RBCGRV.(4Y=$*)PCSXXG\Z&) .D0,RW=$FO3-I.OU:9M"?I?B)LXHOGKA M54YUOE[S%0QK=QT)YI&9<0*>@-%C*HM7P#,V0^"8-9GZ-N8]&XPR=F(_8ESI MKD)Q=C_;>!G:>F2"@U&0ICF=Y*R1%X8-D."S'X8119>-1R9!#QA'Z)$_"K5 M]$X$09>(M'S%.Y#Y08/*GDF"61+W:T2HT'^N<\+LW=NW_X)"_(3#:>=4X']% MU563QHT\L5'C.AZJ!$5<4G2]+K)"1?/K2!P,I]^Y!?\#?/ ^!]M\6UKMGCK_ M:9R'*W2"T06+F F'3=4E1"[=.8L^(S-K$I[S -C'=OJCG [5N0]EO70T#;2K MPZ&)K[_I$)$*UXU]$02%T:7X>I?$9$#:4C+U6',X9/%1"MA(,XF1M8:3DWW+ MB%+@()<'X'@QB1FY*:0V<(?^?#"Z3NC_>P^AV1JI-XN7.R*H[&EK;#BD_[)' M":6VUL:+8OD2)_2D2+V,S&K L&YO:T,'EPQ=)ZB4;7;#B'7C\B*GA6F^ M4=C%Q=#"2YRP@6Z9DG45W?_P'C%9<.VP'ZR#UIH=$[-^B4.1F?V'#U']^+[4 MH-AU77>=(7 F(RFKB-[):=U;,/.83Q:-:^Q<HFB==!YCT$(5EY?\ >*_IN=9339@D3,J>T]_#UA!Z_ ME[J.Z*F]0SRMMXFYK(@(BQK2HE+<>2PN_FEZMVN)B>Q?F(S>3-\U3+:5FVS M&%?= +LH3P.+)KDA"GS[]MV?U$=5>_8'//J86*(:2OIT!CXN&*EB_'!.=0&Q MXM9$',H/489N3K,"-<:L\@57<5$\_*BX^"_\M)WMA8<.0YA -)VMK:0/.KF] MP!R"OLXN9U]Q])I+*7G"8($*20&LE/F= "_Y'6>R)U.L$X<9]N/8T-*^F4 9 M^,S%OIZ6]KZVC'3]LD6Q%U8<-A=?M: W6N:TT673:,//9/#_Y3*-]_I*2\X4 MF$4[[3')Q/$,)\&31V>S]Y*3?.I6,+&Z0RMQ7G70!.YD2"6HJ=_5]- G1M') M P?O@\B+_, +Z[E/R[L:ZM:P_;!#2]$?%4WA^F67P,;O3)5TA6FQPY5]/O^"KYM#^"> MV1Z-I(?:>1?0NI=ONY$"E MQ.V7!NW:<;0DP^N/)F%=K+8!5R+9GO?ABC'U:\8:W)W8LE1. J>-NRO.:=H= M="797"*NKE=[N&4TTZ]5.ZJ*>M/CW%6T//F/:419ZN0WD1B.I2T[1P[ M9#NKX+:VFP$,3N8Y&_"PU\P5V"Q(*0/$:;4@6HA!OE>"$$62269.S_NM@(K# MJ!^_1NP/&MQ% M$&LX%6:D\U3F*%%[B&*C0\L5B0HF=2=KT@T#GY -W_M""5 M!"+62"'#Q!.?\]KK+J+K-?6AXXAR3CX2;QOO,_QY!5LE-1MED 0(EL![;^+# M#0U>X3M8#$$*54IZ>R?E7R9 D] -))3R]HOXT&XZ-5*GLP<^!S8_$1\']#AK M&'6A]UG0MC;#N\N!)"$U88O/,.%NO I3&$YSR?0'DOD8>3_ M!F"\4<'U@>HF?HZ[P(T>8]A3Q0J7_/$BPRA:#IGAY'%.X,>N,(!7N""_J(22 MZSRP.BOE(E(P4I-L01[&68;N41<&K7EIS9PR^R+U%"ZE/!6YX110N4PWM&WT M =&O/;ZY#>,?TD2%>3_3=9Q0D=F&'N=LS?SL-DD4O'COFE_&=1^XP7(4BZIH MZ;0#O' YCIK63SR"-.V93Y$M?8L2ZH5RWJ6&OYAY?5$VL:X2QF$+ZTMVR2ZK M/[4@*RD\$:).,IG%9>RK^H3V0R@-65^06C9K>.(4 D2$1 I2R*;BWPUT>:'CN,95R2G$A1Y MAHI4XF+1F54)A<% ^)@PG\*Q\9HIJM&P,,I+_%D9,&B0C8 /]#W]].O7.$HW MNMT(IQW@!D+WME2!T!UWO$ X@HZVL2I%(2#+,>#IW)C?=6E*J23Y&%!_BW:@ZON>0BG[>,U5B&*OBZ"\CK>+>3 ML]NN<-01(@Y&HVYE*+92(0]$L\P(P]"7 I\W",K"$0G. MV#3I4UNO4+['EX\9I;1.P\K;$Y,52BA$,)9&:!#-P]/TY0_J%/B]S57:7_K; MA'4-[N/HU5C*H$: V].:NJA>5GV+U\-:9+3U+F U36WX.#$7QZA3X':I%FWJ MY=++K_$Z59N0]H5Y!:]I3ZX_Q-$VCFCJ)8>'&/#3"[-#"U\]WGVIIJLU;G<\ MT0KMA\*-3?&Z\:D*N#BFK?1$BJY(UM>"0&\37W\9UQ(MU38^L(A\??GE?L5_ MF@(%8)])3&^_4,Y>(Z]C/J8EQAWC9AW5D&ZGQ!O!'?+:NFG.EBA\)YS"-94T M3N8,Y'-S4_T$3T<[)U=U-.EK==8)YW^%'/ B=BY;=>';F,;W:XG;B4_0OIY+ M=3;#Z]JG"&^?0Q5]P/KS)O?YZO+^%)XNV4N#W9H)WJN2UD>#W5 M)*SU(L)T]PV38V)KK'!_'Q6G^SJJ>?EMXX27IWG3ICS9G<*]DD"C\C(RHG& M=,! CMMON_1L7M1ITN+UV4Z)AUVB\3/.(D, UM,N>9-WZ).G=592LB@O F[ QYRCJVHYH@NOC U:++-35LK<3E5.8 M1G_RD:S+2J)H4>^>>2L6"K'M;*QP @*6;6>+@DT-'"!AR;0-#/C"/:H8:.A4D8GA?!>%D=XI OZCY!S08HS;IANQ/?"NO% M;"[P:6.CKO?%NCG- 5JM]!FZ\:4RGGZ;5I6FSSYM*SWN2.C4M&6GMDF,UY^[ M17;KLLZOY6)?+:4O:@C?X^4'<3G#YYBK[E':$.>N2WA?I*[^C> MD%IA6&0LR59]($FMXP3$K875SWM/:&SSW!Z98)2PO8O>!.\X,=S@,U+/(U@U M6K;%Z1'I?$)4)_@8T-&L/6NT=EJ,TLOUD]CC UFY\F.IC,&7Y[T M866>+M?/7DC-N_!M=+B]5JM9_1GE(R*\WJD7U7Z5E6>E9N,XX(3'X21%%(NU MKV54EEE3J@9WOT-@:H?;0WMKWO9B@+817@_N+[J+XO,"6)5B>4I'HY7J[]Q' M&M\ NOK1[>\BZ7>4SC/V;(22]"YJ%E)<1M7\YRZJOUCP28>/UMQPH\1 *]5& M.SM6>!%EJ$+6(Z?L%X))7_H^ZU\^ 0^$Q\^'3 ) 4]GK-%C"\EQ;:87L?.-5 M%-Q7.\]?J;_X:;-FW+*.I]DZ^RZXGF=Z6AOM\4,2]3>@_]S3R M#X9EQWXM9Q)VW=JW!I2^V0Q"I8?PMD&@,"8EYPF7)$N=VS0V+DSV:SD3+^_6 MOM7+]UBMI,3>>B6_WLH$F=3&TG(%_]Y/?!;27 M[)$E,+QI@)-3&1./F83 *1;IQ'D=@QD$Q$EJ.)C=*F&!(VU<6;Y#-P:(/0UD5G@1GY=:YKI?.DK?5 MX!>O25BJ'$B56>2'^T"^7Y577]IZ:1[]TX0HY]=QE J):.0+(4R'*;3$V(/4 MI&,]2MLH,8>I45[[..6;Z@"--'8;F-D*^Z0/GY<.VE]#5.#LLUY+8% M16!8OK?GAMW)!UFI;:PZD17F,!FFD/41QIPW# 3RC&+)?L)] +TQ-*8P[@C8 M\5J?J'?IC"N0!JY?7>K6< M):1@.4VT3:/3@%#YAQC(>P1+.QGB<#'H509,"PWRD#%);.M@DN?$83.=7F>9 M!L+U-#]. AI\BX3C!BQ[6['(F9>KD+W*W]QFD<49>)1WK M.\Z88X]DES:L1[(+SI@CV:E^]I'<$;[U]2$I#(D34HA#"GFFK13D[5CJA5=! MIDE'N2 =,>Y0,^M8*Z702HDW%#KDM=]%D&Q)P;=M]7/<'+F[YL&$FJ/8-;_O M.%9K;( [7KMU->Z@W^,_O=I#YB&/+!01FBTXUC;5[[4'2\^V%9BV;N0\TH3% M@6'_IZ,9=I?NI_?Q+IZI#6;W[BGY2/MR62\.M]X:>O#&AL(3E=F<_/);RD+V MATP"6]W:&5.<3N_69M56W5".R)EGO6?5EN:U;&2I4A!%C/; &WEG[_^M M9I%&7[3ID*UF*\\ 9Q73!J]0MG'$.10XM);=8G6#'=ZLR852YUB6'@6H8C'K M-LWWYV*: 2,OHEB4\O8HB]B;&"2_1/?_IA/%EX9/>=D-@JLGU>#4,P6Z,8"J MC?.E(976>L.@JL'VDK!*K]SYP.H'2S<"L%Y^Q.1_J)?,!:?M3Z\M%*9UNYP*-X5B#EVG0"//Z&&J/$KW6U%I:$GTK^4D-MV<;P M0C!):RLK+&IPNP ,TNMT/NSQ0("1H4? PRIV!#[N;?:RH0F59I@">I[]#0WV M(5VNG[*7TAZ])+^;[OGRC//G0^T;0]DL6UZX 6>0A52LL6*$%V:&J6-=]#'O M%2ZWY-R)9$_4GA=PB:W^M>O"7CQ)E?@2_U6Q)?[Y_1K. -!D!WT_>%O:57ZS4+&0#\392R]-!>/\-$B-=_ MS;H5SMI.A=,S.V2U+M!2LB49WTE+36CRH/N..W,]FN%TU5/U5I/AKC;XW/AD MR>V?C-.DM9/?H_M"UT* "[W)6RUET?RA9+7,4^?RO>W-6;KVQ:WJY]D =7? M>S7$Z_2GB6__:('LA:C=$.AG0: G4G7E\)9=$J]9^KSQX 61ZWB[BR/:N"QA MIL3ILCVTJRZYM9)AO[EF%GK >ASQ7D7^_"I0F'CR,#^L-J3B<[K=A?&!)O_. MR4[V3GC6/?&+_H'TQX;Y&^(1J+,(+OS#XX(@]VGAWVDLO@QR9U_1B *GG9!7 MWIVNM]MY+" !2ZB?A@=H"7) WLU\MO/@9E(NVY% P.[G\]Z)&^?WR-B2G"\I M&4]PY [C-.C]2(5Y1("]TN7Z)O=LKA(MUX\)3;WW&R^)A&C\):Z9 M 'BTV6G<[A"C[1GL7$+VB'TAQ_US:&Z?N^^$SO+"Z-%XX:LY#>!Z*2X N/B6 MQR$+9.*_DV(2FLNY*%&_B?#\O!"/V?3:Y)%4XI'EFI0"UBG%-YF,I!"2O,3D M:/ !=N WM!/H"- MJ_.@>4]MMF.:XL#WM2%MZP44=EW58:\8N-JF.ACF)E.;7#>U(?JQ3#-Z81FJ M<-KY1I.&"?=LRZG(.DX(#=DK6X6E,T_T;!WEG-*E2!8]J*=V3X4^-^^,IQ1. M0*Z7N\QD-^_B VT9LQ-YX!R3!EFD5N#L% 9X5V3MU+ N?29[6Y"R/R([7)"R M2Q@4LDXAK+)NR?.'ESGD/%Y[52I3_-](]+N6"2F MG\,,J;*Y"!QIV,4"2DH>LT>3IB;G I2RY]E@BCM;559(2RL@0):Z!?Y!V>LF MI<'5F_CTE3Y1. U4? FV^*0QIP4;W,AB:Q<564[E@1=9K#6QCY8C1"GZ)'FG MI.PUHY#8,@F2G-TVI2F\W!1):0H)(Q)@T&')%\9]6)=X$L"7KS?:&+2=S8RQ MQ&"7WEC2PF.F6&+29#PL*7HET.VBV&K AR9C6*>!)D%A#"$'@I0$S@SULE5. M."2_<48AQ MQYQ91_T(5U#BC;T.>9V-= 5G!*.=,R6O/;[)3L F^:6(-#Y>^B)Q>3E_DNA\ M@B1XN?[&Z17G-%VN4@\V.^^BFW=_(]2FMW%2-\\]\U8L9*FNLM PCKCCW(&U M:M>([-GA10P72ED?8(2^/\;KCZ)W(KLG1?]0Q[J00&Z1'T$0*:68J(@'"KOM MA2$\Z)X+8*H,1U7#'2-8F(O!,.071U;L!?C--KA1J)?&^J3CJ %>).DGMK,4 MI D>")(1UUI+?K Y648ZNIA]3D6N!!G8B-&?]4RQQ4+!$5%H04IY('!+B4@A$OE>"45 JFE.%F Q M:1/B1 KCA_L@RV5660%&PN&UH^G!KTSBKO=)TG=OL*71G*!*I[,>@8Y;S 58 MM'([PXNRAP7)^T 0_,[5SOD*\6Q[&'F6#%*HF/#?L;X@R3=J02:><8SB64-,#B+Q.6],4LZU7SZN=LJQ'+*/ MK8]D:PUUWHS"@OSBS! M Q\KGB:>?UKRI64Q1Y RVZ,;N=K;SPW..K1PA'%$Z:XZQ2](DIMQG) M*K?[=)\T[K5.?32F[:YO"92*&1[H>_KR@X9O]&L''OY$0\T M6\7E,F#ER"HV:)*SF#^('"MR/NR G@5VQ*@1PY5Y1 3_&3U0B#Y/*>C3Q>>" MP$*UC#5< ),+ 8R:*N>&#.@L#<764;.YH+P0K&+-5X('A>"%ZHFY\8+ MT3=^O'!A(!'(?\.,%_+Q=$>@<B5?-+&QHH'7C(&BRT*]44/':*80TJG.F'BB=DZRWDG6 MO5-P^<_,1I%\V32PAI=13478=B??2&6"O=!NVO.IS_15(FGVJ'S7,9D&-6Z< MZ-"R]917G11OK'<)//SL5LYX"O>\B^1$0?9_$S+Y(@"+(Z.3=K7![:J]-%8= MUM@ K]OV$]OZ&:R*XR2IVW6<[&(1/O0J"I:IF%0:/59/C=M7.[14O51#BM<_ MNP2VAE7@Y9(J[BC^JUQ1_/-[>2/G-QJ_)MYNPWPOO'IGQX7SFR9"?"[83UQ;!U09DN_ \OC(]7CNF,&]*L&7&%[E:#. @1:Q.W9I6+JC MCA"I.W:*Z\8=,Z:#'9)3_^?7^.T7.75+#IE/YO]4+IE_\+L46-6X]@5.9VO* M#IY5?8K/C5IDL_69;S\_'[^I>Y:L[B&.OIDGR'4*G*YCT$;-V)2O\3F32<@! M=XH_6GJ6YLUVF>L9%U8,9#B=ITNO\K7S%AKD;Y6;)+8N+TAW0E9YRRT&]B2? M\?+B87'Q-TL/YWTA? Q%ES7M)GFF)5]+@-L]>Z.! M+"^IN[)V&@><\3G &K477_HWQSLXV"AA_8I*UA<\ZEKVMB!%?_"6 _3X47:9 M56J=YK;9.6UR[>T8;*G2JK-I+\+?17Z\I?VP!WY/;1MW>]HDN.- M[#Y"#]_WR)B3#\#^)S0WU$=5F>4JAZ#R)+$*><21KC?9@U0/^A<:NAHAC]A> M.M>"UM@"<=SVDWM8$MH,X+R+GQ;D8:IW&LZ@^()$T]2XNO+EV@Y_HCYE;]XJ M-(2JCA9WA!HU5 .SE1!O/)K%M?7&@BNIV$X7>2.KF)1LW2T;M8JJ@(&QM[#OCA#$UGEBI7K(8P0[ZTY40UZUB11^9(L*<$?CKB M[WDJAK^$DS@A?LBRX\4_6+IA$8DC2@YP\2!?'ZL5<"2!$)!\$,W@JRA.MF)V M6951\@\^(,V/#?,W]$UD HR34,QI:2)&?GB,[#6. ]DKI\D;\RDG'UBA/1&I M=$"5>!8I?[KQ4K+QWH08E$8DH*&8'2=B @\LXE!6F%0D$39.H!K?-"8:35@7@1\<(P_B%5 M%VT$"1,6"."[:M6PL)&7&9@)^U"ZA1)T/DW@/38@\.,PI#XXQL_D92,LDI?' MY.4[DSOXP4']B'N2D)]W.7):YVR.53!45=7H2PE(+@*1,BCTYUW(062R,<:^ MNT@XXG6\W7G1X0M=':>1.AK$8Y1.HW+<.29 /I9HQ;5?)DR2 P18!G\>-V!_ M_DT@^I4#2CYJP&=^)M)YL.X XR&.GO8A M_?0?JS]_NDH2>'@4W/=K'+ UH\%MZ+VVZ=BO&6)8.4'O$FEZM$$./J=H8.NM MT2_>>4'D'$K!X0;HA$ O'S\1I1]2=.0N*&TB'(LSCP0+R\*1]?HA/#[ MKU\J\>[%7W__M^*3G-O?_P502P,$% @ ;6Q=6&+4^QM$:0 1KD' !4 M !S=&QD+3(P,C,Q,C,Q7W!R92YX;6SMO5MSXSJV)OC>$?,?-'L>NDY$9V[+ MDBV[HNITR+^Y??QM^/_EM %S3LVQW^=??PF#Q[>*W M__F?_]=_^\O__>W;_[F:/PPLSPS7P T&)@1& *S!AQVL!J_>9F.X@T< H>TX M@RMH6TLP& Q/OI]]/_E^,?CV[3^C)JX,'U7QW$'4UNGW8?J'ZZ0US_WSX/3W MT\O?3T].QX.S/X_0_R:#Y\>TW"/JV<)F%71L]Y]_QO_G#7UO@"1T_>C'O_ZV M"H+-GW___>/CX_OG&W2^>W")6C@9_9Z6_BTI_NG;N=(?H[3L\/?_\_CP8J[ MVOAFNWY@N.:^%FK3IGRE4+[0J^0[P\O+R]^COZ*BOOUG/_K>@V<:00044XX! ML03^Z5M:[!O^U;?AZ;?1\/NG;_WVG_]M,/@+]!PP!XM!]/T_!]L-^.MOOKW> M.+C?T>]6$"S0[P+'0@V=_&^#V M?\[O[(M>?ZGF-; MF+57AH-!?5D!$/A"XO$TIY-PSP9$?UZ!P#8-1[*D!VVW+/;NE_YL<8\,XAK4 M%[>L38W$O/;6&PA6P/7M=Z!"YM(/Z*T R807^YI&JKG]5XB,KEP%I&UJ).:U MX:_N'.]#@A4G--NV;SJ>'T)P WP3VAL\5\X65Z%ON\#WT4SZ$J[7!MS. M%B_VTD7+*M- $ZQI>B&:8=WE,Y+$M(&8*N1]M U%I=U$0_/-=J/%!>[RO?L. M_"#"\M[]B4;J'N7I8F$[-OI75375^V0;2GKPW.4K@.L;\!94%#K?1!M"Q/;V MU?BL#%RNA39$>%FAV6+E.1;:O%4PS_2&VA H_G:T143*1=1'\^(S6B!618C2 M7CM6&-KO!N[$'1KHKFD;SCW:#L)H7U/=RM(;;4/0.\.&?QA."!Z!@7^N(Q^A MK3;$0A9Z;<@PS&@2^F4'J]U48^'%JN%6 M%Y6KY39$GJ/%=DRK.J:FT$HK$S,:(I4!2BNW,I.!)59=91\1M:'N+;A;77BW MNP"OU_=7X\UI26WII]M>D-=205E#+2_.:\E3THY6Z]I:PC%;U6^-6W-\\C2M MS7JWEJS4%C5;^]82E*-=3=?!M<06:+^]A62]J237A!Z+REH"D9OKWCJIM/8- M" S;:6?U1.]0]Q1\#8%E!P^>[X-6]5K:CPZJT_!7^. ?K7C>#2>9+.8 3?ZV MB6UFX<^MZKQR9[L'S,O*@P'>,62.*]K4/;4_W5,OEL(-/&BW:T7*NM$]93Y# M;P-@L,5[I" 9@9LHM*A%U;([U3U%W[N!X2YMM#B:HGFG78- [$OWU/K#\ZP/ MVW':5&>A#]U3XZT!7?2C_PQ@=.[9ICJ)?>E:[$,])4KY^'->E$ M:[!M 5^ :WOP!9CH]U:\L;@S3 1#L)4G-,]']%#$3]>/>_GDU1X W*VW+?HL M6($4G=F;8R_CP2I/>M8'6E= &. ?GP[ O_X: 0AM(/:ZW.Q3[1\)/-D0!CY MX>O)3&VQ91'Q[0XK=$ <&(!NH0']+!3"#78 X^NL< M+7OF $%K1DL@)(@")0E]5AMEW8 %@&CF0+^.MWMH&#S8QAM>/]2VT;6^J(V* M?KH0@8CV)/^..GT%7+"P W^.K 0:#Q\&M!1H2>"C>@32UM,!I3VMP@]P^?B/ MN=_7$[[RU[12S=Y?_Q)XYC]_NG;=N;S:I[122KI*W?T6+T70M!G-!FA:74)C MK4A)0I_62FFG)\.+VT^THTEFTY+NJQQS0A_7+V)(TEY#]"/Z*6(_F3YY&#?# MF:ZQ-Q%M G(;QK2-9\^W)>S-57=*9T7OR_G9OV>N]>WJ/P,8A86@$886@/M? M)_(V@X&"_O8%'FUQT$'AI<&&]51%;U*S $9)[D*T,#UP=X)!F3:#7F?;T]Y=V& _IWON33GI-@G M] C'G@,_=.JN--C-:B7LG><%KA?4M S\S:L2'C?HHQ:CUGQ@?E]Z[[\#T\+9 MV$;X'Y%F(JV@-;!M 8@F'[P9G")KAJ9\PI7P0G.1X+061 7<0."CFI'2'M#? M$JGP=[@PX$M'EM$>^ R :P%K]UL[P)\Z.3FY/!E\&Z0-9?^)MLV#N-5!M9NL M6%(DJ^.9N:XX.'N>O MOY7\_7>%74GU]8I:+.E)]L__.!]=C,<7I^/+T?CL9#*:G)WN^Y:EQ!3F^VE M,VT:_;/ DKS^DQ*_;Z(L3M_,E>WL8%] ;UVJH>1K'F>G/8A&PE]_&_XV"'W4 M%V\3+Y-_&VR@[4%$F;_^=MJ,VJ>N&QK.'&P\6$:$LF*=@X'9^02.4PH ;HB\@863=HO4_!(U>NY\@,FI_@$3;+3N>G1F#Y+!HYW#A$B"!9MS> M8(EGU3O; 4_A^@W $D@.BW0&"JZ.)Q"^U99'2HM3H&EK@L"7:3MH?2J_%Y M;^MS+ />!8=H(Y3N&EX@4"5(7;2,UM2R(KX?$_T&[3S DHE12MF,(\4J0 MH'.I"3K7Z)\S^.I]N"QL]B6[B0RC_^E.\T038"*C/(-1^&Z<09^*SD'Q;D+$ M(T2*$\TET"1.SYX?&,[_9V^H:X>RPMW$B"U"BE"+7@(\UJ<0& 1,LG_N# K, M3J=ZI_D"%.L=/]CA/*\\E[SA/"S2&?US=3S%H,5-?W2=#'UH>/KVBIWO)1@< M%LF+[ZD[.;E^WZS7-* ,C]O3/:9_+2^:_\%'.=_NVCM_0(,'YE0*[KL3=ZU$\IW!B%Q M*5*H6M^V_^$Y(=(BC'RKT"="=%"N8]#P]#Z%I/6]^G4(L;CQ60.VP$B3(1F9 M\N(= TA B/14DK9U/VO&KQP +!$.7S,"(Q&!XE N*]XQG 2$2'&B;=W'39V( MP6LC $L/;JF'8KM2'4.%W?<4#-HN7?')<=S5E[7A.&E.'"(8N5(= X/=]Q2, M%H_QXZ[>K@%<(FO[ WH?P2H.L":/D-+2'0.'7X84)-K>7C%(]^8"3D/+1NU, M@P#XL2+O'&-9@A&Y<%Z\R]'D_$1/B 1%2!%J<>>?1HCY+L YN(?3@M8?F M1)."%+M29Q"K*$J*7)GC(,DY\1#KB]CYJ.>14AN/)WA9H8T>RUAF"W4&3LZN MI_"U[F=X#M\1M*Z52QX 2%B5%CN9J4(Q<,L\2_*69OW8&"U:?T]C9,K^!SI-.(M>=#=?W M%AFK^.\YR8ESN&\K]/2_$<'1Y>J8G#.Q>IZJGN0Q2COWE]\-[ MS#(N-^]2%%UG4NU?&0Y.$_6R B#8C1#&U>;A";[:O&L._?MZ]O0R>[B_F;[> MW@RNI@_3I^O;P .Z,$$ V2(=:HK;%ZK<>&O#/MQKDPOJ!GU-%.FTH(C<9?B? M/!=FI'P$)2'HU+(ZDX""61%L?NFZC/><%^QBP=X@S2D:)7&']C#O9D&TQ@?W MZ)^DB;Y84#>8*TWHG&)U&>(DD5WY-J.\D+;0TE$JPLLAEB0C'0#H@X?V\$U< MFEPP'Y35#6T.T$A(\TC6><"39Y_Q?[(O0P?7!H1;VUU&V9()!."JFU?;Z6AR M-M: $#S8%GE17>#.\Z3L!6O2[%Y2M$\LX)9/TD2?!5W2"5ZEJ2%^)M:? Q,@ MZJ-ET1,(RF].\%3I$R.$Y:0D@Q-AQCN ;UX)-\Z;YD;Z$OL6R4W@0K9(G[!G MRD7)+M<-TQ^]?9I3$0'B8L$^ L0/#7=IHJ1(K# EZ M^VDZ(0Y\_N%YUH?M'.;#$*G:"U94%E3Q\J[6U=LJ9&$0HE>@\P#;B[4; M=SFW+]L+C/DEZ\EJCKJ,ZP6D%%$ZOV++/)6#UB;19:7<*\X,/SUO==UX4/F@ MII; G5_99:3G.\" DNVXYQ.P#_C",GN+VUN#5^ 0L+P^I?!]9("!IYZ>(V_7&\;8 )#%) M1?41",&LUSMB5)-8TOZ_=4O!30QB^=X10DS2SOL+'CQWB8^Z;\ ;XZRWI&3O MP.>5L?-> ^Z!?P0C7FRH=]C+D"$WTS=87EAC[*7L%_F%5AKZT[C__R;I\VY] MG%$L^=204:OG9*DBO8)U8XNLB;SL6:FY#AQ**^2U-48Z;R>3D2*N" K>_57E M7E3VNJ+GV+,DE;66S*PK6K0).-^:'8?,XD!JS\49PX%KDIE J=%S9HA*+FL% MVII9F ,+@'44/HL,()(7]0>UOXPREP,_B+68!MM/U]AQ2V!-E:9Z3B=I*J$\ M,-H-GA55B19I<5C/,W[# "$O7%^,4S6Y'^DY-QM0%N6QU6ZP M-I.JE'HIZZ"8;LQI .KRJ92I%$GG>_FHO68Y\@J!X8=P&TD:"TWC"JGX%V=$ ME5/7WW,9<\<%R^B8J94S'\NRXUX_&[9U[UX;&QOM&3)#AW3XPZR85]G9:'(^ M.3X^5513Y\\2YR P;!=8MP9TD?;\J6F&ZS Z3KT!"]NTR6MX5L4O7E57DP(G M4HM^A8S0D3,-OX$ P0JXOOT.8A?L@^=CQ^ML\6I\DH^Q15KYHI\DG2DX+VV1 MBT48N+>(7XSB5XN" U=);Z!4(S\997"$WW3,%@ABOY[/T&0V7!8HT8<^2K5_.U))3V%@-_$?:_]&>+^!R!45_>?Q]@GM$&=W@_NGZ]GCK:Y[ MPUCNG2B$[2"Q5,=>=)J,AV<7K0Q*AIYY'W%*!.C+4QV-/N+4'O@"R):=OM<2 MMR]4J?6(4_O0UT213@N*R%V&7_(C3GJ1@()9$6Q^Z;J,M[1'G#J,-*=H77[A M1]HC3NW#7&E"YQ2K\V[5.7@';@CND,;PU3*\W/UE!ZOKT _04ACN$MWBQ(KH M?Q8Y:JY"2]HRA0YZF4&0([N"W&*M'N3XP6R!,^E&)]P OMLF\%\\A^RW)57H M#5,$1>S7VS$_H.?[S]!;$(.],R5Z SE+)EF',Z7!0(UC_ *B^*\J""FI$,@IW5>S#8 M&T8<7)O>)R'9AV+)O&HNQDBP;C* 5S99^1GT6%;LTE-0UP\'I7J#.8]<"C(; MM+TB>/)<+\]V.OST2KUA0P4QZUZ.*;V8WJHY2&U?ZG.QW1!I(C&.^,P&+#P( M,JF\;S_1LAKIP78-N(W4+71G1N$7>T/,IG6D]AY-2Z1&:DE&\A7:%Y)=)832 M/2,3GWS2KL7H,?G%SB+*^G9?H#=P,T1*$:[M"=5CJ#^!8&\L:]SD%&ZG-WR1 M(WE*J\K.5]T61CFU\)"FGX2@@EW;::J'#4DSO:3W?JX,WS8)D)>6[0WT_-*E M%.B)I_07L)F[VB!O01/(8Y%F2T*-P1HU!!JHS>4J2]U2J6Z?E5M[ET> MCJ(;VPD#XATK0NG>$$1$OI0*,G/AZF=5$@WPWL82;*4WQ)$A=TJHGCAS,Y?7 M;NQWVP*NM1]7P'30?SBNSQ>7[[M]NGE_L_;C6_$):Y/1@K)'H9H* F9FYRP5:^O&"B%D ,GPK^ ML,X&'M.R1%X;_NK.\3[^!JPE^&'8+OYE?'0PQV;0]^V%;<: +I (Y*!DR5_I M(<^:T%#GH^1+])-F,I68ED_R5WI(UB8TI" <5QNRJB'G%QFE::1N6&_^..)5 M1X,ISJ_CX@Z-%S*??]-L2U2(G@B2O;_K8'+(_N[W)*U$E6\&^FF1%"M' M<9+*<;OV+)_GF&&UQB)>J=O_]^?]Z]\[8)?(^9#9UHA6MUO)BTZ'IY>7VM@" M-B:<*8U2L2BC.!V)IZU!EKQI%".6UAXT: >B!$$5(3Y$I2$U(1));O(Y)BPA(=IEJ\!4A%E5JG MC\B*"TST,+;[(A\CFU-9X3[B*2 IT5NGW:MW]"'+6[^/<-<37I)?KLW'@LN] MTZP\?L0J?>2(L+S$*_="T/J!8T5X#='_(LSP;Y"!L@!8X[V '0"-?N$8%VQ MB9?H&P[-S4M.3;-:6K9/F(H+2KP:W\VK\]$B77N[42<^T:E1 MQBEEZI!T9+$!T/;P:0$,VG]'0^6K*EVFD;"0DHP4C1P3#1QX$AY9.3T=#R_: M?K^Z(BW$))04.4;C1.-7-W;W$#(C!!\'$RA!*MX;1@@)*#>:JWTR'+[#?0-, M/$"BO,*(FD$=6\[TAFU*%U'5=,.B^V6[$ "$'%Z.MWM!.GO0*WA]K,[<&4R\OX9MO6[8!M\E>Q/=# M_+9O99J1&CPBK@FI0%+22VWNY.<6H-$KOU,3:0')@1/)/X)@Y9%NSO)4[0V- M*@M;-VLF8Q9L]Z',Y&W@1!,\/,G7Z"<].&2LFRY3K\=3(ZE_0 ,95^LFA-@U M%FTQHW$2:0-'CD8!P\#U:>NB"BWUAD.R9)>6M%(CU$@^R-!L3/[G$ M6NH7N23(KC81YEE74@!TF0H,D:0EPM3#?'0_#<#I:#P\/^\FUYK02^T4FYQ7 M?[Z.=TGGF1TFJ$)UR,H&&A_7W+H:;/Z4GNYVF$7"0LI*$TKF1E\.=SO,"C$) M9:7[)%.B[31KR7R_(P3C&NN94'*UZEU8(*__F/E%#YWDPM?XK](-H1GGUT#81+<=M!^12\[]Z MG.IF&"45GSIJ;C:FT,X'>-\ U%/3CK2,_NV B!*NE7V)/T9/=&&O9[(<51'XX3J/G% MG-K:DA0,KDTD4G144+;P2+9.N]T4[0B&I_X7]R3IK&[TN5X'A6E(8!H#G=%O MDG&#L5_@;^"+@;*4)BMM:6NKL*+\4]/T0H0$P@'8[Y0L<3Q5=6-:3;AY^,.I MA+KK]]*XS+:Y<^^^(P"0!26>NE#K'"%;6-+77:QK29.#:=_W0<#/E[+*1T@< M;C747:=KR:#4R#X;VTHS5%+O"'G#HP$%"^NV";/;X()4\B@=?>;7%=8[(HT> M(=5JJZ>?JVL8HG[;QIOM1!L6$=MU4/4(.<6I! 7W,G4-=Z@=TJ ;BQH]$ZRI MILZ_I420'V]+?%5A-8*-Z\9/26$U,K30^8-FM"Y(W'[)=46D)21ZL'UV##>8 MNA:.B=Y0O.[\#>A&(X6T* G+J:>F'CBK"AIX67DP> 5P'6L\^B,OR/T#H]&$,)(S\\0;!(]X>>+#,?Q9XM( M40$?#>NU>MP$5: [68L_33A[.(33'#C _P$I<:^,:@>:0_A<'!'KJBA'<5*U M\]:)%=]SBW.65)A\"=6_B%9528H3I34>R9,JX\Z#6;,?G9B4J)_!.\Y6ONA7 M4U=U778:[#'X=5[;87+4=*NI)DDYU+1SVMW9KN&:BIQV@HWKQD])3CL96E"P M;6AO=YLF*YPM;L ;T4E'K* ;313"3M^3(7F\35H]B3 MU:I;/Z.2:)M;HGB.U1!'*\=-/ FZ4O*$98LLY >@]@[OJ+E74TVR0M!:\S)@ MX?'_QZ[D=\,!T9T6_":'B8PQ_L/4M?*_R)2,T[L6X_>2W':WGV@*<9=@C@S[ M[6(!B-Z(9CNA&]]%O18::$M6['B&]FTF'*RC4!64/FJ&JIS>BX^2?3'M4-G# MHZ;:4-J'$*^%FXT2*-)Q4D??NPH/K&$U&3D"^VCG]C89(?]TB3QTQ M99TOM7AM)4XK_&S8%EH%$V^HY$IIAW@-!(M\X!%6@8.^W7P4^]M;=!X<%NP[ M%;CD59IF*66#FE2Z-[9O.IX?0K0+\$UH1UV?+=+@-31OOH3KM0&WL\6+O72C M-/END-PLC3*7.[:9\3]0$^T.3]#_&WP;[#^*?]A_=^ M!L$*#-*O#PS7&B3? MQW_+]&"P[\(@TP&D%&\Z0!)>&F^2DVR=91C]<&;[MSQ;/&=:E M:&6 Q%GM"K*\(E9<.63'O-)OYL?M" _=5NP4FPNYI$F-JT35R;-JZW55?,43 M&Z],/.2]^Q._I[#+%SY=+&S'1O_BM5VG1=NU,U39ST96*_/A@>T.\I\>Y+ZM MIEB;&J"N4L=*%,- M2E?.:I\=V _]!\]=XAM/V= 6AO48%:T';N4;;F:0M*.E);,>#+"R,B MG%^>C4^'^#_GXY/+4>.!XOF.L98BA-*ZC6L!;1?7%B(R2AJT^7/51D9J9@?' M.5#'Q8$:-S)(6]%RF.X$Y1ZKE!H:#-B2WK%&+:U*GM9C)%KK^5.$E$_Q3?!* MV]6E?93O.O=N&N=(/BN.Y&Q;_WVP:TW+$1WWCFN%W9:;H/BDW9,7 /X1RUU? MM^%;C@W]M3\1T;HZ5F-)H^3TR#ZA)NUW@/-.\$Z^Y\4A&S?Y+6ISL&MTD+:J MY=#="Q!%3NZ2],^!@_?_UYX?^/MGMM-H-];:NE:C&DSIW )<905@KM7KM:J; M95& ZAGNQXGKVL* M6(JJS>EF-NJ"6+0@4C7357/R@"]L\EJ1DLC%77TM;4?<.X9Y."PD(W8P:I,] M2*EE=1N!Y YPMU&V(.63K_/M0 M&F_S>$:Y6"/=)H4$6?OUK,DUZJ\=/'B^7Q+)PSE+"#31;?;4EE12]B=2KKU1 MX^R)T\2PTL@<9M**-$5B4XTF\SJ_&(]&[=XU$F27;,E[\#YP>D&2SQ(1RW>; M&&)B*7C;M\7':K#L+FIVR\^ LN+=)P"W5 K2*[6;4[C\(4X^/O!6[S8_:DF9 M\.6B'WSYX7G6A^TX41Z+P'"7]IL#IKX/<#*+_,_498AP.]UFD!QQ$RI=]H-* M]^N-8<,H*1Z\L?V-YQO.;($3$#S8[\#*:H,Y+55HJMN$DB9QZG@[Z0>I* ,M M_5-5NY2OWVWZU!,SY4QKWEK"27G:]?W@B(6@&Q&1JMU$O;:$*>!JL@DV[E;9 M7R/,1@+-TOQD^5O"5'-1H:5N4DBVP"FC>N+FW26^X-U&EQ?O-C>$I$H)4#M3 MOQX$N#6@B]2$7S&(A@@?#QBUNDV'*L*EK.C-:SG77F01XR=@YK;_S_B, _^+ M'!1 JI%7V>5X.&DWBD\X)D!(L)0+=3VM)"Y,VKO0S;FM)5?H-A,$Y4J)T!.7 MZQ/XR*@+>B[ZIQG?CN;9KE1MIMN4D2)M2J2ZOM@6<@;6BT)\-=#VGB\&<70R M/!FIC$&,^_(5@:A@6VNN@!4Z8+;8'6A=AQ"/PTCGS'AESNK=-B2UI&PD47#[ M9W^53_UZPI&*\C7RY$8+UN3.=NT 1.<*A\YB0^D/W9?X>1L3+09N;"<,@"4X\PFUEM/S^ 3IN=T'S*H2J+[0 MC01;-ODRA]!.?%3??Y]!^-RWAH8[V+ #N3R8I)/]@)U74;5S3T2D?TT*R M]>M)RKT2'@VT<(JR@L8Q5[G1S<\3OF;ZP)H:DO;B(K+.G[ MY97=:PA'6'DNGF53;2$-)3OT)*>4(..$6^P-V^1(WE, M77:38U($5^H=;FKW1GQ!3&@O=U[$=-^;Z?A@V+MF9WR>Q'[Y!+1TWL_ M731^IGCD),_*; 5MD92OZ&:@Y/"HW(:I4YA6KDW"?;B]'IX!C!*#(A.#_FE[ M5I3FW(Y0QH+35UWU&NLOWQ3H1>D.<]30?$E_ODYHTIR4!:/2'['3?^(\QM?L M]L/DR8LY/5WC0V5_MIB%@1\8KH63R>X$>O;BD2.Z'ZS5NBZF2O(;=RJUT_G$ MG=E-]>Y:2D;M+PCQ^*)!%,X7VYN,J<>NZMVO$\4]X)Z*^\Q4=Z#W]&Y%@:JR MG+;RX*/0Y'Q1G)P)SSYJ/R=W]/W'3*1QVJLR?V "A35#BUPSA! -,AR+)1R^ M7?\;^1%T.CX].>_$^Y+JE=#5_/B4!_>$C,EET9A07Z74WJ34>9ZR8AL-ISR/ M',2(MM9/U_30&C)F[',(S172]NS-L9<1OP2>F*K5IB[&I18#,S/"D:'[X'+[6W0HI>OFQOH4/JF>!:AJ\9W2P*+YKE2Y<:,E/L M1CKV3QL:^_';84+#^[0DD#YJ1?OAV^ZK&@S?(+RL ,B&_[+,"[LIYKHW& MPXL3[=^EJRQ7YUUE#P!M>[/S@]ZE%'ZU3;YHT#H@DAKNHQUH7<1)8K: M55]0O2Q%I;5O0#I_-&)^4O$TN,W<1I:W_P'^-NJJM)9*8VDB#M\T%QQN> M).08*=R2+@:J(E*UK1=1!T3+)8$DY-OYRHKTKH'OCK0W;Y<0W+JP+PL(XL"&D"-CBJ'P) MWWS;L@T8G8ZMWP LP:M82'><*,K.(\4IFAR$"+X<'."*8UW1ZNTEW&R<[8-C MEF-!+ZT3*)QZ/7#@",JF%)5'X!MO]E.X7(* C$:Q5/=1X)2)Z/>0-2:V4R=< MVVZXOG?-[_0!45*T^SB("*;@-F+#^X4T"BS=L26KIK(U(E>=O)K&X^'YI&>+ MQ>IJD#-T9?G>2M>)I66TPU18\R7H,054.LU%DVWB!$<+*;*9+2VH'2!,91[8 M6'ZI%"\V L/QY\#5B$!).4:\!I9=E(7DL]H!GY'DW/Q-4C1]6\OL[0 M"JS=)YX4+B*K:J/[.P^RY%,KC>G,_I)^*E.UN;QRS]'0;/<>;F5""'%+7"5* M;W:?-TV^IQ";91S[AW6#QVNZA2#0BURA0P021[U(*D%%**7-J9RE2RK2"]I5 M.HX=):5"JU]@I=/Y"R+#-1(1=:)L.2-2_TC8(D#0*P@-=PG*9BX)+7:(9;QK M(U5:46JJ),]SZ2UNGR[R$@(RL:JVU5=*2=6'4EO5_+ORZ2G<=@;CU&Z/(%AY M%GYI#L=.7H?KT(DS;.S'Y8>+.K^R-],%DF+J.-F+.:0=H.SO])"KS>JJ7]DT MY\!"@Q;O>)X\?.\T0)US(AA0!Y'68CU>&Q!N\1"/ T,8H M>VN(72?&]_\;=FFA2]C[P-*W1" M"+71;:+4%U7IMN^\&Q..X:^2UX#?#0?$63WVN62+?Q:=E92^NXZ[%U7*=/!_ M1+_8BS H*_0U@ZF=P0[X@_^3T3YQ,J-7Z[:YJB1=YZ_7LZ2.$H[M(@*SN0R3 MI(786>SZ^'W?!]LG+X.D?D4WHE6BCC@#96A)Z8GA12>FU)<5VE+CQP!C=\RZ MRJPY5CEK1AW\%N '5S-=_)H2U;I1$^KL-?XWS\$IBGWJ-5Y&M?P8O!B?CML- MM1)\5;F*= )9FQI\$C+M_ROZ"N7R1;&@;@A6PJ0(+:>@^H-YC:;#)>K*OR,0 M2J-B^2OJ!C8G2BQXN455>6=7 .%K (-HA@SPV[TW8(/7-U1H*37TQI0;FB+& MHC+K JZW7@,8+5N-#8!T6,O*]A=0;FDUN>KV\^451LFGMR\X\W22C9J")[E" M;T$5%%GI+9*RG<\#X4(!NX)ND-5<&5446).AN.]O_/9B>KC+7 KEB^N":44P M: LA#D%[]JAWB?I(V]B2HKVC K>0C01&Z^TCPRIR$25M\3"',Y6NL4R_CLL? MEDNI-CD?GIXU;D]2W6_GQLJKK MR5$I#N733@61.W^HIU^;FM8R>A/9PY?&FUZ]=R:HEN":G$01>WZU980)<-34#?%:@!7QKZH! MW:''G:>F;N2HJ1OT5;$20)TAO":H/Z"Y%K^=B_YSO]Y [SV^)4P]LJ36Z0S2 M#'R*2(N+K0G&5Z$=G?FASJ?_Y,::JVY_,:\NOB:'H(\&TI,+X#:K!BKBE!HY M0<].QB?GPY[@+"JTG)B$^AL/'/[^$VW9('X<(8"AR8SXHU7I+[["4A,=0NJ? MZICCQ"^$%W-V?],-*DEK:;:,%+^_W/!;'I2(+ZED_JH+4FS5EL# 'B%M/&;S M:+OV.EP3M9_[NW;ZIW0KCP!;C#8Q,#[I&&3_WF$,F&)HLM CFMT'1GID=D5= MT&O:;T-70.=/%HER__3!(G0>[ 7)QX$T.!HQ _V.[ ..<,72L-J0#>S)(@++9BFDNB:G+Q2^GZU?33^RX/7CN'3 MGCX5:$$W#M2$L,B)NKK0GQ1[(9Z,-3WH1K 5WA@?XIW>*.P] @^IQ&)W"@"E&BS;H%["7JP!8TW< #8HU*BW774SX MQ=$D7)8R#SXPHF1XJNJ"9!L.&+H2],>?=K3-JJ8;[I5A$D*<++J>&7)+>G_[ M:3HAOM.!LP1\V(Y#( !?Y1[3H(8"&HO7EF,',H?IV4-S<=-56TI6)1%T_@,WC] ,X[>/3<8%5AF\[1 M:(?X5XTT8@OVB@KK_"T7,9W\'1CP]<.30LBDK2\>UM!3YZ_>5% %^K+X5H#: MVA<%:VFJ\Q=#Q95QYX6D,)=JC7U1L(ZB.G]IIX(N4%EY#$1EOQA81U&==Z:( MZ6*Z0#V52L-'K6(GJE M\4+EE<:T4T=WD_'L?'@^F9R-3RY/SD].3T9-&Y]])%$* =^UQ5QIWI2],Q^ *64293RA5$:AW=0!7!I 1185%UP37N)_7&8*Z, M=K@):[X$/:: D& Y!&M$AQ_#LRMB0HO>6#PNH319;:^^%5>N&] $#Z]I;X^.$[,D"R4_+5;DO'*DAK0*[7]T_(-EN "MSHZF" M*:'4[PMSZ@FL((*E:\E%;PWHHA_]9P"CP2=Z$G>I\B0N[=P ]6X0=>^XSN2: M-C^'9&!TG%0\/];.T<+^7-,CN#*3(B25)EO%*9+.LIT07T5] 6:(+! >V]&5 M1F#=(6W@^30,DGM(!1'76#\D>LIH6S=*"(% M^Q)XYC]7GH,D]M&.P3897*K8FN[D$F!'D6HR==)YGXV@,N303#=ZR61$;;XU M-T'JRK0;O,;8[[LJ!N8VQK:#_'E/(3[WFBVBV<.?A8$? MH&TY?GR#:VN/ 40IQ:-(H)(/"M?L-YA4^0PL=] M)*$B1?75Z"5+B(+6Q

    J94CX9P,K<@Z$&QMO7:X4.%Q;E#KZ$8>J2LQ<[=GRXRJK[GV%:4#G>QB.PK$'P\]/1D>'B^OSO, MSWX].MG/?']@NX-\#P;[+NA_A(]?I0VVCR!8>5FM(AW_+\]V@S_0#R%DGNL+ MMO*/Q@]8]G&YA*[R7;^E5=;.R(AC4K0R-437,6G]+F;(1-+@=-8(#?*-&D)I MW8"N@5$1(JO:@S1V6G)H#>RW?C^PVX M_O[^G7QCAU@XW^\+U.]VGV6MIN@]8!6DE;3J=RHL]PG0_G21,9@ZX=IVP_6] M:U* )13M):PBLDI:PDL&%5C1O=J7<+-QM@^.2<>UO'1OH140MULO<;:/D90E M#UO"%@===2S%G^YL#T\V!"5PZ3GU50*LQGN?&H!&Z58>-K88G0.N^B.AG0*. M*4;73"1KYBC^%D0OIA-FR#K-Z4(+Z9.J=*5(.L=JC&0D 4L]$.P*NA!%";9Y MZE10A'[;W2?P\0P]$^=*)])Q?6!7QAO-A04P14>9>4M0 , MWWS;L@V(>DA''OHMXBI?C):0TI1K!:8[UGET2U* DW;)%^NZE].X-E MN^'K. ^3_0XR&OMPT=A9V9OH)9VIX[Q"P_4-,XHA),V*LK_3>](VH[%^)5XK M5_U.*WM%"4V_)?5SNCP_&5V<7_:+??4TH30CFZ1T_X*3PO[B^14@S,*RFNTM MN90J2-*.09N9F?SZV$\?+$+GP5Z(OQZXK]I;DM56@J37_TA$2M_C4GV]Y,%S MEZ\ KF_ 6W"UO??]4# KY*AX:P2W^0TW.L"MXFLDVT'4LOZ707"'][(P[GR4 M%T9L.;\\&Y\.T7_.3T>CX:CQ;,2X8_K[JKB-@?=.-^I,T[HRJOU%CH! M<=4^Q+;OU-GWLY-\K\ZYL"/6RTLS;/TZFB3PQ.25$6IQZDO6E"JZ(W"^A8LIC (:FL(*E, M_L06'^&[2?I\9[N&:X)KSP_\)T"F16GIOC&"7TC%04OG3=,A>[1%X$"V2+^ M9TJF('6J)EA?AQ#KE@/RI&1_D:<)*"GZAC3<)VU2X,ES36X6[ OG]70ZFISI MY ^N0P2&C)*B8LHCL<[:72.F04)S(P O ;XQQ SPXV^@7XRI*;>DD)AV7UC- MCIK831&]^0>L:_3_[>#.P,FK@ZUHD,PI,T@F_M@@^=H@_MP@_=X1ALY:6$S M945UPY 3"1:$%.$T&7=XC3%;Q+TN=9R3"^J-&47U)6MM/N%:O/4OGN50 T3$ M+2%;'#D!+PUF)SP?H?7ZJ!4GN;[W3?FJP^KCP(O0\T**Z- M#?I+L.78EK.:T)LE=*SI>_9*DFN58H@0U'C@AXI"@:ZVOU:VN4I_>6VX5R!Z M 1B_[5L6]BC<2#^((E%V!7%W+28=R*L3O]WHOR!!#&OF9B?U(=<<1*Z>U^08 M:;+=Y#WUS$TMJ?N5@*?,\OYTD616:F_Q*^1VE-'A#@#F>7WE]OK%,+EJT"H[ MCQ+*S0'>=*!9OLY:B=Q(_\DE*+O2*"-)ZZ7,B_,/(,"?2H6>NE9T1V+VYMA+ MHRR+G7@#_:"()+F5A@^U:G XS$D_F, M&?$BET:FX. VA?<.7&,?%8=_AFCN MG&-4R@R!0/5^@"]%:N(5,^V)D"-,=Y\91-\YOLC2T2AO83L76:J' >#4,LL30I9/ MDX,\*:?D>D#&HW714W(66"VNP:4=F;>/'A<&XD?F>HVTG_XK]J&'34!%AI>2W;AZ^Z&>64C7)4=)@2U["QU57#EY+:6DT F2(XE7]!W*1KVLJ-Y(BFS5 MN:73Y&[087^IN_/RPKJ!QPT!&SV*@)KXQS)V@W'_YZ"<[JA15%_$C4\Z32#+ M&YWK'*V$(HA%O" EE?-BXZ?2!]J!#,W M6**H4X3OQ-"^\T)(-=*\U;N%/P4V408P5- -%MCO]%-)WNK'RP*Z"MI.TR*6 M*D +8:6,]&#C!O^ M7;175014<*=$?@3Y4X@9.%N\0L,U5Z#T6A&]AM[@TB$Z<*%6$%1N]@YM[E5+ M?MRDJZRH+"E'(%7C64YKO4G1=029DBF]Y7X\:>@O-,O;66^D"\NM].)ZRRQJ M*-=&OQ@D*#7EFKHF#\MG7"G0-MGY,3AK]YD#8D(KO8J>DJ?)"X;1!?PT;][^ M'K[H'<,Q\XYA]*'=(Q:93QW?-660: +%^+GK;L MM>=;%PTT&_@$QS.IJ(Z0\6@][XL3DH[CJN%%6^B5G@K3"^N"H# .; @I K8X MZE["-]^V;+00)(3;E!?2'2>*LO-(<8JF]O)+VH?MS"6<\Q"*Y?MZB?K:3G2, M@"8/7)R\0C4$P.N'QP/ KEB? * +I?8.T;X3J!S7&,@4[!4(#+$DN05;R@4?GW2:6%)I+W.V#UKUZ8]3-LI2IQ\O M<[:/(2<2+ CUGP$?)+W,.3EI/2$IM^I+5BY\PFF"F?Q0/PW0JVXU103L_F,^ MF17!+X"?KP+6-$Z%FHV!X-B"4&KKS0TZPO1MB:C0.CZ"W5;(4.>)4%-NI<_S MC/L41MHSIG!(JC0HL?D U);?0>D\?R3(+FFE@N:Y-T\'>U.FDJ9>(>PEGX0D M5_JJCA9P:/G!BM:>$7E-G7C5"5:E/O/Y.KDN*CW=V# UX_#%[[J-/5%-+HJ%'CJ M=.<7CHZ3QC#X'AM)\I8?_(L!_X]ZX98@$8O@1J M'=UH4LN1("YIYY?:I2*+$$$W HACR,F#?F[E2T6]-C8V,E?VO\6HD*F65];I M>'C9[BMVREC!DEF5@5!]XH#D\];@U?@$_A.:)%&#[T#L@&%\,CP\8(@;'42M M#OZT:_<_]#],V*F#^T2!4B,_&TU&DTGC1\A1Q!/IZ#8 1LI)L21K+_:HDC7V+ M>+!56P*#GN/@T7;I:>RS?]=._Y1NY1%@B]')IP0F(]3Y<5M^O3',X':Q ";V-*(BE.O!U1KK M#9DDBJ\@10IZA1"M1HN=)Z J M'>CXF,%.F-M/8VV[$2ZW?F"ODTKK/1BAZO[UC^8F8#O>%%39$%[O8U M>/KZ8JZ %3KXDINWWGAN'-AV:T!\E]J_ FAEGRV.*/_DH1_= #6)OKY,!X#@ M];#QR2G]]#;MU\!;#,Q=S_!/(.G;X"WJW,".ZP51/<.U!FZN@^CO20\'1W<0 MW/CK:7%G\!"()F:$@NV&"(1DQ^BY14:E_GRJ>)5:S(_"\?AT>*['P4TD_ JW2X#$RC2:ZTEP^72#:[2=2-M("6B7 ;;3& M*)\UY3&1]XO'2-5:NI%U#ZDT0'O8YH+O&7KOMH^:1D,YL[:--L^BJ[D1_VIN MDWYV@&#*K-X&(/[TT:W2FL\FBT-+<8JV/.;)1K=L2#&DJ]Y@E\S1:9DYDBQZ MOY9HB7+N !+*< K:H;.)5$LWRDAF )%B0OKH)8\BS\W4M1[01T391*][K)RJ MH)5^K>W3L15O9D0M%*'6L;))2!]*@GO#*7+7N_)KY4.\FJ4LQP\57.:_%L=''2+H-D$X),N0IZZ=>" M/55$;GU9C6,\31POTRIKIZ?6+%Z!5K1FU,K'R[$*>NG7XIZAZFIKK^/E4P4B M]62!+T:@CA!'>&'>AB'1[_1M%^B\^RL.=YX#TW-QWOCHJZ*G<&/^4[C=YS-E M!K@'@WP7CNTTKFF3P$.#:>K[QZN]$/5AFRM,$%)"RQTR-66&1I4&.I^5B4<>6?CG:J<7?CJZ[9+Y^;)NU7"*^L]'H\O2R\8/_S*VI(C<889,\=3MD.TKA M*#GGKRQVYS=>!7&Q'I/?)=XPO):#[]%-N^A2J>&0YI]JC>G&I^IL('N8)6A$ MZ7ELXVOF@F+NW7>D<@^2'H,E5S@J_M"E5GJ&VGCN_H+PPJF/!%HX*A8)JD'I MX6G[IN>'YUD?MN/$V1,,=XEOS<=_XN45I8FC(I:H'I1F/VGM6'X_SK#?@MLV MX<)'Q1:RQ$K?+V]_(OL!R7E,R@L?%2_($O?K<:(&<_[UG#&8"+&E -_8H\P/RRM[Y M4_)RF9^AA[:+P?;9,=P +>QO_Q7:&WP,Q[8T/*WH1J.:)*!:HLKZJ.O\8TQ< MC3_'5*X3RNY1?&->K=TC96-=#=4U?=W@)^=V_K#&D7**++OB *#6V+);@62T MP'L7(U/E:/C"+7Q=-V&>,*^E2W5-;(R0>3D:IO!SI+++4(0CK03Z$+) SSW' MN8M/;T1C?<[Y8WVR'X_B?=+/#_#W!TD'CCONF\.TE(-\]XDE5#1T+31TY&$:TH" #1@HKIZRT*J"C4]-%0 ML;Y6Y&X%=2)C[25;1\*P):S9Y$6(Q(NV6S?'!-7;NY<5TN;*5Y?MNZ\X=!SB8-&1+C.WY;("+D3',U;T>!#4YN#_D-Z MQXRG:B\845G0SN]WGHWM.O%]EHP* B_HE7K!B HB=G[#$8DV!YL0FBLTK3Y# M;PF-]30,5A[$ZYOIV@O=8$@@!6?M7K"CCJR=O_+]BG=#(=Q&2HA,I#\UD1;) M\PBE1B_H("J?@DCQ%BF XUA!*N^UYP>/ (T#+BX0JO:/%"*"2HH7?P?PS=-J M)IF#M6'C5R?WAG)?ILKDPM-@+[@D6?RZ(>4D^Z/:!Q'K[@I)A\,P4)/V.\"Q MB#XF8/S'W._%/!3G10]%W.:WZ(N#7=.#Z)N#/^&OIFZ+_!^[\$CJ7M#XU5K@ M^A%"<^!@+R,V4GXTE^&N6>EZF)4JOU:C^=$P&8]/&C^:WH=?MJNR^3B#+%$06OQIM#N@0CK7W=[)H"Y$OLH%+M45P]K3TQCJW)D[$& MTT^;Y&S/%M&-%6H!*]FVLW2A,\8W'I[/&2C'A73#F:EW,E04@8A@">'C!XX5 M*7V(_AG4V,>_ MN*B#PHE3:[.S:9D2YB\_2VG*5>>+737T).F\NT$BRY#X.,%4<_[2TX^N$? M,S[IP&7_GI=XB"2^[ IP3#$D1[: $:QO<:<**KUY7A)GN-'Z@)?.LZOM$JFYZ"G]>.Q&I( M)9&],A2L8VC,/F*,KI"WTKW:'VC#9;O+V"N"),>A#<:2&)JGXEO'3>5&M*D@ M[H#DW*JJO#D(;!B5N'7L."_E$MQY,!%SMIB6O0C3R#>/CJ#M:56N5Z#%-T,J M:R\[MN.9B'CA0^(GCH[BC2F1!-,IJ(HH6^8LH>?NZ+N4THE'(O5)=U;O3;!WMM!].E M8:/=Z*^5;:[N0L>)+\!&:Z-?MN-<@6M\/;%@7)O^?%[1IZ.+DY;OR^B]^I6D M8$GW3VLOA&73G^F%>?+<=[2J M;4C997(#$$4D=!Y5Y\#886]2SI2:<.;PZ9 M^D2SXP+808B8>.\&$-D?VXSL3N/N:F)/CFX(Z:;K9!A=CT>3\M%5[J #Y$ENH M5'LZ'M/5O$W;/B_40E:D"%L9.L+I%S=U+W*V?MDZ Q M0(M<$M>3)J3H3/R=!O1J>&)3I$%-+L VX"O*/(W6N%NCK!/:$5H-P9KT:'"K M65)P>SX3:(NO1S:@TE)_>N/?[\V@D"AYJ7$_PB;]&6'Z[[C:?5KRR(87%QR*WK_LY8YKI]!? %^" ];T M'4!C":+5]PVR+G>&#:,X&"T\AB*]S)-CW'JN[#ZY%&OC(&GK=DP^1Z;.-1Z6 MO1F+#0X1/03DK>+;T&]:"_?L:VWJ/;1EP?GE:JWC7]!O:@OW[&MIZ M#VT9<$I*%T%:B??(%Y6Y(J+?R!;IW->PUGM8U\92TN/?1S"F^[J[[KU7NE,# MNBZ4/?5HO[%U_2:LZ^ER":-SL?PU3L9=O=;ZTYNYN)*76AN-*UX%M^./;E*[ MLS#P \.U;'>IRQ#+=$G+4:8-^348G"RL%,>H-^Z"NEUO'&\+P N [[8)RJWN M/K-'E/'FU0L,)_MW?(_XR0O^#H(Y,+VEBY.2,>8YY=_-HW1RYM+>;8/=)*%B) M2FJWJQO=]3+ZPIKCR"&J7U*&RLZ1S-+OP#TR!_B:.?K]M>=&V@H-YQ5 ^?>J M5?11MS&AAJI->M%D@2!I6M!DS=34Z6(T#>MR?#4^?]G!:N4YV/*@7Y2KG38B!)LZ:C[+T)4D;RZ=C:TE=GSPW"6>W7:_ MS>KC&7I+:*Q%$SV.Q!(]XBY\PWW(_"G;BT'2C:_4C_43 *)_G#=O ;N9^O%\ M-#D[;]56*D"^Q% JU9Z..0&C+N.3(WC]\%Y77NBC_?7K!Q)P&_6H_ %A5GEM :$H M=P])-?&:!6?F E%\\E7Z"!&'A"T^!\T++?J%*+3Y*GV$ED-"!7L^-?BBXL*# M][!2+S'FD5'!>;>$%8X/@\SJ!OVT7]G@9^I?\3Y[MKAW+?O=MD+#*5G$$LOI M!G53"UDQA7"\SBOGB1I1J+$/*]K[8;?JRMZ\>K=N@/I3NL"MT((N]!"#BP%S M!9%5YHQF8'[["CYK?P5()4&%\TM9>M'$LCP#N/#@VG"3,S2?^KX$H;1N MP#<&8I$_(AI2ZI^9N>#OP("9_B0'YT@)OAWI@[[A$VI -P:(P'"P":POMVJ_ M6SUBGW"L;*\Q"6?^OW8',\\!!?+[F^Z M@=2D6X6N!(J+3>[Q+P^,Q+UTYJ^Z0,E6;0D,RJ>V2KI_M%U[':Z)VL_]73O] M\]DW+C':Q,#XI&.0_7N',6"*T?57N1X:?@[N>"8SQ1HDWL.1L09E]KF\Q\]> M@.,M#2?.@)UHV(_*S=S,,JUL^:KZFWDM7HPFY_VZ!U:^2&Y%JTHOL8C&?56E M.$G]L29N#>@6KN[*:SBGULL1@O;BBZPU5*?T"H@>C+SW_1 -3HC_6Q+J-&^=70#H'EM2DJ?*"NYFVQ;G^X??D#O M(UCAPU3H+>S >+,=U+]'8$1W,:7:>+Y/'AVU6U-JPO!S)3:]G="<*MGGHO^# M[Z[;[G*.,T1DIDB:39?]K:,C?O/:3!@_T6+UWO(J)M&;RL5+_A-Y1,9'QF^5 M2DQH?:&4UJUE+C@]&5[L H++TQ>@8J*Y"\9BN0MP)P:[7A 3&*#"7]D+:M]A MGTS&9Y/+K^P%/.=;&AA2!T$:W4JY49 MHALKU )6) A3%SIC M3+T)0 ESU@!GIM[)4%$$4AJARUY-X.F>'- I4E]7N"BZ/W!-U)96DXL470G% MT8 D3=MN11KL>@Q8/L9C&@8K-$^1$Y-+_XYVM%1#$XE\%-*DC@N2GGE1CXVS MC6A3;CZ<+CI0#X;YNV$[>+:[\V#T.)MB^WSXN>.F?%,*Y;B.WB$">TG2YD)2 MYT@!"I88K _F=8Y3\K:<#T%_$E=2*<=%+2W"T!X-^$\0E*6-E]OXT?&N ?4I M#IW1+^N'S@>M1T#IQI1(B9AI^KCT!G7SW<#>N#O;-5S3-IS,#/!D(*'Q'\6. M12VW\>.6 MO1#I(X28VU1#3ZNB+[*<&-%@YA17DS&+=J!KST*L2KM--3\Y$F M>'*"4<131%)-H-Q+S8H$*2FI+X35C"U=L+;?4Y"(]=3W0< &.BZF+\ITO&A( M4R13D$>D59A?$#B1@S"SJ'SVXIR3M]A9YMMHK-RZ: *#97??936K+XTH9&!R M2(X:)'&N$'70_&E"N%X;<#M;E+JV[M<;-"G.W#GP0]3,;#';)%IA7<"HW:Z^ M[!,U8FI4H2!735M6[_;3=$(K/B?Q7*24'V@%]^#Y_AR8WM+%(6OW+LX8@?;@ M[#E0J#7=6*:&*S2C6%]=_7J,GD,SF2GDWC6]-9A!7 :"%9X]HM!T],MJ4[6* MC^I&RG4H:7%!BIFY:)K7LV %RH8X5N*UX:_N'.\C MTDZJV2NP\"! 5L@Q?-]>V&9,(]=Z-3X)Q);ZC6-EMGHE*LV9U[C+7EA?AYJ* M]2>1U<0/?%%:B0:5YL)K?/7]#&T3X$.9G&9^NA 8#EX-ICIZ]:XR@QY8-R%$ M2\0G\!D,3Q\]-U@1+ZE+^T >C0E"X_0H^*Q8@Y+"=R\75/IV,RVR>- M"/Q-QF2R&->AF,SV058.DTA,9@/(,A[7>H:>%:(E/4S21Q.>"RPKIANR8C9? M2"J..$LY7G8^M/;76FEI6%]R$$"@%CE,VI8FWIDZXMMUPO0L").?8(A3- M]_EB?';>3H2KN&(SH(C*IQ23:V^SB;QE+$1*"_8&#W[I-,DJE>[_:>DA,T5T M :K>IH,I$4>6CL:/>--.TY,\Y@KIAA93[V2H* )ILDA_\-PE=8F^+Z K+A0E M%Y%AB*,)*B\K#](O361*] (7ECR:3#P2KT.T#U2U:8A7,.))85N(/7GNVG-! M8,!M_B#DT?#9*%)KZXLL'2,:NN("*XW,G&AVEK8OYV?_GH;Z9=U!F9=IT?*\ M< U ])AM5.^8+=/Q7*%]UW&I?4.9W@\,U\K^)1'@ZQ!.[T.X';+4%QIRA?+C M^W)T<::+RT[*$1R'L#J>P"72W@#?7KH&8P-<7E@W8#F0*,(G(!H'C(WOB8O= MI^Z.2<5U@U( %1Y(*4)JLDM+.XM?EDWZO[=.U-T;1TW]T:4 5+:NK":Q)E"C MQ;"UDX *;4G)GD')*Z%V6W8%"63:![/2!"HL(,>Y9N.)Q93FCVD?6&&,:#!S MBJN)M560/T8G/#G!*.(I(JDF4"H(&FP?RDHV5T0VCI.\LZ^808&0J_8Y(P)_ MD3S*-:.+N:@3,]@^R,IA*C$K+'5H@NR5X6 7\LL*@.#!,UG>*U+QK(CG")S) MI(-3@9!P'(]6-.[!*A. :MG)%70#5 @;/F@I@FHR..-+HR'$RHFS75%-,*EX M%["D@%%$4TA03;#<6216A$*QH&[X53*NG&(1+WZVY<38YN?(6G'$-XB@[VJ;'P%)YIK2_A*3H RX%$E?"4CL%8.SQ%!R@%4*D6 MGJ+;1K"Q\)3SD^%H?9$Q7+ZP:V1-R(FR9.+2A-]!$E#;4B MS_&=#:/$(W9 W ?Q5-$-23%E[\&J+&M3>-V[[Z@C'J1D9R&7[BM*/&)JLL&1 M'@&J XZ5)DD1V3BB?AIW#'8X E0'SHC 7R2/SQ8OA 'H\:*%<1S"D(%#FW>(14A/DI 6!MH]=)^TD$^S$?MR.6$];+.FP%/&L)JG2V,_&+^!=KPQW">[=XMLW M,W?O&KAW\P_P#4DVNUIKO6&43/F5!HJFCT.H#A3="?H(#/QSO!$1"O&\.!D> MAGCB5@=1LX-LN_J'9.[4L1>'] @YO6C#V^>T+_%U%;0+36.<;;QNB1"P\+M< M9@CQ UFHP).'AD#RXY7AVSXM#E-:^[H8$AZ<<[MMI0K09/FHP&?;_E2A%KF* M[E[V2N7P,;DO=R^/MTP#N@G WZ2[5S-+4\?=.QI=GDYZZNXEFQ66.G1!-C6W M5]O,RN\.@G^%P#6WM/F$75,W'C0^MU14D2YGPB5[C5WGJ3,&1TUMN2&(%05U M0>%ULPC9G>!N2-#G (ZJVN(NB!8?[ES2ZP;\U7;O3K$!1+I<;1_ .W#X9@-* M96W!;WY"$-42,>!2 ^M0E$5X=B"VH2UEQ"'D-!E"FM#-=MR[FS#P(SV<\LT5 MQ1K:0EX9)0KRG.)K@K/2>U :(=W0?""L&^V>ZU%P:ZI]&@C#0D.64UQ-!KB" M6U,ZX.T3$O/;7@5(S2T)QQ>ZN6!K+X'2>U*NM)4G#. M.X!O7@>XIB8%X!?GA'5%N<3IGF'7TY^!7"-3?I.'022E9;]8I2(8B@7 M +NQH,J*RD&3+W9PZ$/!*KMXGU1UH.G^=CG6*M[U(GT!UT1Z?3(@C$RK6-SI M93'N-/.1Z-7:W&<&?]I]J /)02GZXDX'*M0&HM[YY=GX=(C^6*9)'P89A-%/>W31#_^8X[#[$J=^[F^Z M82>@YSU(;(FTPJ0\O4;^KWDISD:3LXM6<&&KM@0&B@@J_:H,W3\:G_8Z7!.U MG_N[=OJG="N/ %L,37S;Z1KL.83F"LWU>[-]M;TV K#TX':VP*NZM(1%.:*L MV)HN.->R?RITP)'HL86U"DD^@G34T\R*K>G'&'F@BU!*7$E*\U@]K[:^;1K. M[I O6OHE_XZ"QS<>C($AI[<2;J0[9!"'*S.MR-.-4@Y,;?@,/2LT":]JE12@0.EDF)'A!.O])(\WTX;7DM\'=S$ E@_7=-S+3ON>ZJM MV9MC+R,XJZP&Y32N'^-J+ X5JH0CD6SC:T6&D'L1?WB>Y<]@?*<,^%/S7Z$- M&4M'.8WK1B^%#"FCHS(5:K*_O38V=F X4RN6DI'8J;2P?@Q1!EJ1(0(JT03Q M@GU^8(3>D2OHAGQ-OX20F#IF9,6+O:!TL?<,4*\L(L#T:MK#3$>JW%\@++ " M[SS)2U#HEE_8U\Y!9*RB/_X,;,?^=X1 *5M21KU=@A6MYY(0Q62B;RPY:_B%E=39V_\5!EB;-01,R#AK]X65E+ MG;_9S*V7FQ!,%ZB?=T@??P<&K'V,76CPBX;"VB$^45'G&J&F!#Q&MZ(.EI#3 MTSB1Z&ELQ+D8Q?\AM6&OW"\;F?K%PG9L(P X1'!CN#DG8_0F)[">#9@$#B85 MA9R+PY/B5;1L8X,/U(W!OA^#74?R7L:D,X.H-[D6.N!=)&F2X5!D5E3 K&BQYNFCL2I6$\9"7B1(W MR-^ ;OR0!VR1-#6U(LESW$J4:E9 :DA@L:!N#*F)(IT6%)'[ C\U?J]84&?X M*6C18::(IAW,C.N@UW@1#N &B_5DK$DWI0+4D[5K%F&_6;QUT3:SW."3"^J$=SW@\B00 MD%8[Q.OO'1X8(=RL:KJPHL5] ET7FCR*, ?OP W!'5)6FAX8.[*N0S_PU@#> M?II.B#-NXB15Z'_6J_%)9(1P2[J1I!*097R0HPFE*4P;C_V=FB8VQ?A9&6"_ MX^'U!(+K$&)0")2B5>DI=X1%5IQ]M'&:7'M^D%RDVCUY!_P7SR'=-2%7Z"E% M! 56G":T-3OR;&SQ\."S(/G"/26&@+ *0F&:#^V?@R"Y3//L&*+G:,/B.=J^ MO4'4H/X'8?AP#R"Z1%QUK;T (D'VO"WDCUK&9\/S4?.IJ1=H3$2'V-!^"Z.[ M4P@I;!'1A.DM7?O?@#1/<-7-#Y8+-%C&;1_>UX*G:"2JJT%M'B/H+>S@967@ MW+98:L\M6G5*R?X")RITVV'A!( )O'L&T,30+-'._':]<;PM^FZVT&SQ#)$5 M_KPUH(MD]U^]G"YP&V4L4?BYGE.M:J M8L95KXT? %J,5DQW/CPMKHWC]KJ5USSN,V,!?%BHX7@O!'4T#JB!7+E"N@WM M,L/GX4XDH)H2*4U@TM#BR* (K(UA4DX]1,](<_ MF?5T0U<$*#Z8V>(JW1;.4=FI":#W\MWX?@.NO[]_)R?/)!;.]_M22YC8BCY8 M XE)V^4CZIW-8AU*%POJAGPE\\LIEIS\M1)67;X/P&P#\#K174;+@UMDA-!: MTT1[Q]DF7G[?1HM/XJ),H UM,:;#5<2YOM3]>O224Q\X&;'M(IW7(].NF6/C M$UUPI0G(&J=47AF_@+UD,I*8(K\/CI M2BGL0\%GLG.D[\2#6H52)TH(HFM(' M*QNW)2\K#P;8<+* +Q;L#?"& +BRYPH_AW7DPKQS66^PU6NP-G63K(.'< MA:)XRG&C!X3[:Q%Y%1PH+7J=&M3(B3L\+>;$38\4LVDI=KT8./BO XC[\<$U0 M!W5T,RP<&F?-43P2=CZ/+%7DG76>+>YLUW!-VW">O?AH(_)7^O:;@PPKYTZF MD:NFKIH.SI0,@UW4S7]&@"]4@])PR5BVY%WBKD@V295;_X( M^"7'*G4W,RM!.T^>:U8Q3/MZ?>8.0\K.YT5EBJW*0E7YPG$038Z=DNETU(*2 M8O3J,U5HL,M,3UJ,AFS&X7,7!NC?Y<+CC+""3IT1R:D3?V?@'?ASG/VG^NFQ MT6- (_6F?G.@]]_G$N(%WG'3=E84 [>Y?1PA,:YZ\?P'D'CYX; MK(B/MU9L3C?JU"8&7\!59=7T/Y:O3#4X3_WKAU>3>TDK7Y3CTDB_0OR$-(*^ M*1(V2FWGBVV<.NE7_)^(3O [11+HAIO):W;8>@Z;EME&5(G2R$"]R6:_R[!M MN)DOLO&II%_1B+PJB1X9DL2X7%M?M!/02[\"(GGU4I-N7PRCJT*IYU,O4OUT MK>2R ;!N/TU\/9?V0EBEMHZ=;D)ZJ1MH>1ESSP5+G%RQ??8I.'OI)8-$)$\X MY*6!YFFHTR74>OZG\ DW9^# MC01B;3W?=MBCC/ZOMLD?^1YOXVY)%]/ PJS\7;9Z8LI)0E+I^8QK MS_4]Q[9V+T4@XT=\5*>\:%ZDT]'DO%W/H2Q4]G@+2Z\9H,1G<.G:4I )UA HE MM4ZO !675),$0;L8O#0-5LI(2G8]:AU=8%4W?597@RZ8Q_VD9MO+E=$.4V'- MEZ#'%%!I+KT7O M-I@%D?,AY]$H+:@<(4YF9=8R85$I1>$0[;@<_[[,U4>$E M#QZ,*IU'IHI\XQ85A=,Q35_ M@)J0@ H<*SXPOR^]]]^C4U6XC8%+?MCCEOSB'S]?#D#:_T$K1(2TND>$(8TF M?JTGS_U)=TAF2O0!%EZQ='%6A&\^ATLJ7TH7G!IP0G$(3EEHMO8*1*;?=#_4 M83GMH.4 @ J;\AF*L&&+%JK4$QE2,8TAX+* 0G)I,DU1[,8#ZR$&CJK:0:K. M8%;51N79R=Z+#-%Z=!D5&RM*'TCFGC+X/OCKCO71.IX<'SF1ET]R5[ MS!9>:3N?&VXO7SHR;#?,G2A< :1%$)=#@P+XMY]H]"#!;=> VTBI.%D,'E.> MXT0J0^( 8@(>A5_L,2&;UEKG$]W= -13TXYT@_[M@ AWUYJN,1;_CGY/8"A/ MU1Y3K;+XG3\J291X^[D!KF7C;#Q3RXH27;UZ#YZ[?+#?@15G=Z:OXGE:Z#&# MZFI!Z9W0QM=85,+TG@MLF*6GAFOMZLF=YP6N%P@^'3TJYGFG7T%)/].;NRBL MXKO\=)Z *JYZ-&D5 3;SO"FZPZ(<@!0:*&XM#1DU 5'R#I>. MBDNJ2X" VALL?9P^JZM!%\SKW6#1 %-AS1-](?K/G@KBA#5 D*G](F(BHG7Z MW@O:K4U:?J%0 )[*\NEE#9N)#=$ 6G7S855M=/Y,J^14FC=1?;&&=H2I"BO7 MZ3U5ZL[GJW\!T8GN#^ BP1U\5F>AK8&-10[L=Q =Q/A$AR179=WH(HIQF1VI M+'==PC#RK#5_1.5$[0+K9844?V7XP+KVUEC^"%(Z?_@J]X\_->2N&S94RI^& MYR*\,D9?]N <.)$_(Y:7&#]&*M\_8HB)6G=5H@L7#O26R/Q$?O&86JFGK!"3 MM_,!-1+#2WM! 4XAE<:_-'Z)Z =$KF MU3893<[/6^4'!Z@E3N7*DO;KPLG+"@VJ5P#7]^X[\(/H-(7DER@IV@LN< LF MR3:04G4WOA*8FE&V >R_!V@(O#F4[4%IV5[ SR]9OU[]PFQW4;-;,NC9(KW MFBE0Y[=X:&6+ELC!]MDQW #-<'AVVV"31D:95J47J L+V/:M95*VN#)+=1T_ M"X_V0_&%V<3']6P@@?<%"Y&P==OK-#'42*_5SI% H7M\U1J[Q0UW>P/>#DU" M:9GN0\TED:R'HO28W;&-"[:/(%AY%GMM3RC=:>2KR%;WP2;&"K_Y? +8R1UK M#5\VCHT;[0#@L&Q>2Q>CBY-V4YQ48@"_9 T]QJ3O7<>.(DP1)?77G$A\ +#N MM<9UYBG[X1T'L!T+X':NPC/41L@_ST '#D[>S8495CYYE+VQ@ MW3G&LFS)Q%%-EW'&I_+=TJFJ9.FPJ^LL<>1MGZH *R;[96LYT051K216"FE= MYXC#,*)_^3V&(;$]__G_ U!+ P04 " !M;%U8IHTS^A\:! "ARS4 %0 M '-T;&0M,C R,S$R,S%X,3!K+FAT;>Q]:9.B3/;O^_LIC/[?>V.JEOG??V _T7\D@"E:DFK*__U'CJ4JE7_\O[__UW\4+VP6-C7=W[Z+ MR()@__>'XGGV[U^_)H([_FDY\J_M@U\XBB=_;!OKJJD]M5PL%C^78T=?M\91 M-/DK>CP67+!K+EJ^Z3G!TR_6K5T@_I2M^:_MPX/^EZYZT/TBN>L<^]5OU%E1 M 8: J*;K":;X])JH6\D[?,OV9ZE?FX>[INK20\(!'+QD-R#5#,"\I%GYY,!MU>8Y66'+O;;OF#IB14^.)R9:Q$XEK[4]:;%]@>GF(IE ML]E?RPB)NUZ!*)U^??C@X/6NITN'+/0 T*7 % Q5='^*EK%NCN'/#%N^@.[! M,**GSR#\ 9#8)VFQFNHPA&A+(Y ;(ZH^__Z, 0?K[/P;PA(1HF1XP MPS=[8.G]VM R^C$"9KXZ_^^/[7/$"VSPX]??__%43P=__^?7[M]-5V-+"O[^ MCZ3.$ZX7Z."_/PS!D543\2S[=Q*UO;_"E_X*'Q^TD537UH7@MVF9(&J@+G]' MO0%G\Z+8Q8TENA,B?U M^9Z2;A.TZ6#C;BZDC/O;5/5PAHX?$GL]H>6FCYP[8B8C#!\EL5'$[E%N4*KV M*II3U-@Y:P]XQ9OXDOPC$<(B'/!6G_VF+,-0/2,DBYLS)2KL,%2.H9)4@?LC MH8:X*J_'/E+53,MN8 M"F]ESE!Q4);N2S$6D.)S472>)C]P58G1 $HBT7\N" M94OEZH'WX4G2N4PM*,[:291IIR2B6QC1!M(^/\FF;P!'%0^&6/"=-:!'V&C+ M",[:9PLP!2W5:7=F? TS^V5MX-:+[M.(0]7RFPZ'YP54.%I'T"NF!)8U$&S& MR8DCCQ0TC!\8.NHO))\WYY-Y?BR/\!'VXV\TE,J0*F0:VXUX.\+;#ICR'2<< M;5%U14$? ,&A3:D@>.!IS*;"=>N>P 0H(KFDD!2 [0[E43(:,X)@>&A*[CK@ M@B7ZQL&(B^$W[M-X.Z(_9[,:,D8#O^QJ_'!9'1*Y$1&--WK%%PZV%;[!D@Z' M"[2T4^=X5>&147Z2ZZB^73';HU0TW.+@KH/-A2.5UJ/5!?EI@*U)L388#P6? MQ@% $(?JS8GI8D1& YP(N@O>,<8/ZCG&!M'<3+D.0I>LH\J*QTQX%^1<%WBA M5O) -&IF4E3-T)"I(:$M5XUH02]#F^&J8QW45=<[4!=NQBM;$YPO:2#)44D. M5-*SAOSC[TN^X_\PG@*<]5O=IF6*&]&Y]_SKJC!6]4C+;-[_00(,5(MQ>X4% MB_HY#3=DR91(Y#4"Y$0QU.O2;@BA#J:^F C/?/@@'5B#"U)-LCVG&6Z:G+66 M&N=SN;< 88\*UT #.NJM,J <= LE=*;9N,E61*.7;Q\3H@-<+^S* Q(EN$ID M$\-_Z,A+$O2UE?R$5"S$(E/26'W*JZ6R;[=L22MC[?M*!39JSY R/R?\DE9C MELDYDNTZ5BEW3SK01&-5+H'!$IU-2"^5SH^81>W.='BK@W1+.J0 WPK4(C73 M0#=#$2NQD1D/[DR'MRJ(6](A2RN^W^KJ&EW+M)?.E%736//6UN+8HF,'%AT; M,>JL4>;2I1S?0ZM3P>Y5%E/[A9@4PG[G83]S0"]%W9="\EB&'88ZIE<25+-N MN>X>42IF&'("QHG:.$")Z#$'FR^?R4.;T6C78SN@4@G3$#3%#4D-:02]85X, M&05>0PMEN>%[2Y8E1?X]"YRY*@*7M73I$Z3"#TB%CT1-(O6NSR(HJ#+BP)[G M@T[GA6:](ZED=VAGQ?$@IZG93*!69Z-,/O4EI'J?G_@%I*KUS04YL=NZ1C*+ MW*@KT\EQ_S79NPJI7BCD[2M&S[.OF*'26;OX'=75U(+5Z@)7WJ'L MSM&]!41?4!9"D1:J:(K*RV,4K2[>KO.NX!E^';W3,M!GR7JISC.Z5E0*AD,. M5A<4QC7HW1I-R;K4K:%L!;<1*E6ONNB;'-&/TOM)%>![!@8?X9G-!]?Q1AW! ME,&:3-&GAFJJAF\<$3:W$!R)"VQP0,YG<\QZEJA%&22WP_+;WPXFTY[O%5<3 M%/?4H34I&].9^\)VL8K@@'SH[J^U2TB_]7!SCA.-*B)T/GANTA*"-4^CT:S_ MTPU'$,8+FZ@;._1SZ=ZHSI=-FQ>RW2)1Y#J]C6:>R [)Q9N*O):/M4&F/6NF*6AH9*41#E'Z +=&@ZY3:/]Y%K1UP6KI@ M-D,*;5 7$FE$+T-3N+$^8CCA\(]]8D7M<13+;)%E2'+.;57(&:TJ"U8?&F6. M3X>2*0%1-03=_>\/XB3,QJ\S87P)9NNTF!N"+1JB((,#RO=Q62GG4:6$DA+' M5-A^85ANA[8<_9D,__>>%/D'@]1;I/!F7',^'@5T@0]Z'&HH::-H!>]P4.X9 MI-\DA5=92HB,$/8");TA2;;[':W1?8T -TCA?9((GT[AK7R$JY)HN4X'KJ[G MAKKNNY4W >'**;R/Y3)[(!('(.7FX;V@S&=;'M43F4T MI-*9MZ8%D:0'X6Q;V8_9#O2T.I0KJ6Y@U!8]C:5X0G$&C2E3?O* @2C]#BG6 M\76 H>,4%BJKG&39X2R>%P]V68&9/1OWJ&&(TF+9;8T)($ZHQ?L7#SXYXK6Y M.QKR3K\VPKAAHIX8^T!G#:..B6,TZ-CX# S:;$]IWWWL)ZC-.8;IO1RPQDYY MN]/G2=0@FE[>[:$3CE0NLOU/6Q1X1=9%=I<+/I2M%:_2_COIQ:2(>1HF"KGJ#GI$U'[B[F299[MB!*/9*KUYC@$ZG:D8+VTN_ND M2M'G$#1.8DTE<+(0AZK4#E=VCW^\Z\X%<@3$S4/# M)[O/N]_].L#(NR!3%%2G*^@^R =/?Y9#@@OAY(,ZF /],/C?M:F8MN^YZP;X M<0+ANG.YOKZ7; 9&%"37[MF.%2\]3XXQ1H9DF.\GU MW)5>KN=@!=S;*/H,J LD/8NJCPSF'"].C.0",[X#T*^#RI0UG]NU1G^&JCE5 M)"=N93Z4V@^ RC\2"/A#:;SR:-GL>&V&H'&]S8S;_6YOM8@UWG<".GY/H%\' ME<)D,D:+HQS#@QE3,K5FR<>RT#I^?QP0GH(G8B]V>OH[R@M3H;]JZ:H4^KG2 MN@(SC.>?TW=1OC#* @.@L[YMZT%=%X\4W5/B(>^[J@E:^7]>^W@?MS MS##.R76NDYYWM)X)1&>A3_ *!9U""VGT^QR-?OR]CHS/$^GSJNLB=;?O/TG> M:R(S1)_C196M&VN,$@CZ1-OG9T]\D\XTW3V!"L9MR\\VIFD_Q_NDRB^FS<6P MGH3.9;L-"A\:"F>6(EX'0P.XPEAM^K(,=NO<7*E)C%R!IS3$GWC9LJ/U@](C MJJ*7<[LE\[$W,__ G%V/^<>U2A]B_LQ*-\R2%HPUWRG*@V0F213,F/D7F8^_ MG?GXM9B_=6JQ41+=B'JIT_0YRUO-T%*7G/OI46W55F[N>[X[=L60)'HUEWXW M>WR$YPM&-S/$>+Z6 ^FDUJM+=?SFL'VW'WO-V3_7A_"E&DF/^KJME6BIX%E< M6:)3-[?:[YU\M*TOS1OH(,MBC:\YG;YBY? H+HB+MJ&QO6T#J M'D3PG+..7(-U%<^ZQL_]G< 9X0QH82+3C1VO@\/CW7;\[@ MJ+XB*LRU=#V<KR(+>$E2I8FX7E[?<[G12]:SMC7V^I,\5=MG#%)V +EAY)[Y8(XUN8PV-&[N]MV:]6^=_C>%P3HI MT0$2 (8PUL%%3=]A-0NO [^E&;ANUJNE&MTC'A4 ZXS%VR;^8*S'K^:E\SRP MJU6LN4 %NN%Z@=RL*NE'5_;W]M)OOZCZ*2\=(#*!RH,)PM>F%P1=U]ZJ1+JX"A@%:B5DE)56HIG'LT47Y"Y0V+,R^[*67,)X%9<9R M-3\YMV7.FXE:YM%#[Z_PTJ%A]YN]=-TDE&FKV::TGCZONJ5%IU1 'Y[U7^RE M?S4,WN.E!P12[?OS,8D&Z56VGY^-\T+_40'P]5[ZK5B/7.0<+F,UXZ'V"8GT/I.@K$TG!EET^E?#8/W>.D2(0LX M;ZVFZ QQ\&$;;?:;\]A+AXWUZ-6\=(03ZKRLRCT>I/N!T*KWLD+_T9?)[^VE MHY"P^8R7WNST5YK&\SV4:HVKU1X_:KH/K]7OZJ7#PN#+&9;L5.\O"I4,+VB= M-#<7^9;;C+WTAV7V92]=:*M97D@&#E]:#&EZ3-LZL!Y=<7^%EPX-N]_LI2]J MKF#XF("BI510TJAYKVS6'Y[U7^RE?S4,WN.E"_(XI0TSA[@9YWVOF%[JCKF>FAIA7(MIK14QI-'Y?]=G7;HMNI]#B(; M,JTIMH4&V93+)+D@/1[,B]RB)A8-;/SHOOZ+:<:0^*#7Z"N.K_D#P^(#@D4J M$Y^NRNRCYG?N[C5"!Y7CC;[7,C!#%<=FE4S'1PU%8GOE5;:."H\.D_L;F*_8 M#GQ=B+PT,-,T;[9884AI2&HRG8?.6:[;?'1HW,_ P ")XUM?KJ4U2CB6&JD$ M@VFDB6J*8G8JS/31H7%_K8&]'2(8G!!YJ35ZY0R?75))5_,Y#^_;0FX@=!X] M97$_K?'XD+CLEMJR8DQX-5GCD>D"0QH4J*?JCQZU?(U;^A50.;O)JV+.@;N^ M:??%91H\^Z19H[/CUH>V;-'0ZE;%K(R-4EIOT!G2(T3LFBRTZ8V7Q=8&NE#X*Q/V!?"-^V25X$2Z.:-TY!J_HOAF>G+."C3XF.\_/\L&8 MBG]2X=9J$I:N9;T\RE0H#[,R=3&7A=9QATKAWGX+QKL5+CWC.GW;U[-\4%+1 MP*O:3EWD-2\ L%,5,FU=;*;_<#4,"9P"MIG=I/.TA1;%@5DH(M"H83B;?JG;V:M?RR6:V8DO4:$&34B]H MYS06:1LQD[]27:<^;723Z;ZVJH]M F7+,C'/E>M5)A\;W=>XB*;N6D#SD?M9 M/XJ(YB)9$6?D8("2E4:RP<\K!;, K9@?4&:_6OH": M(;K*SMEG2L'U=U&Y7,)?-==@M%.K)U)QT_>J4%H1F1F*\DFLGH;5*9W30 MJ]/\UHON;X/$ZUIA6/?FH&BGVS1E+P->K5?3] K:^!$:K0 #!,ZMH'Y4*\P- MC9M/2S+"S_PQ5\<83S"*L5: >:7T8Y!X72NL)B6Y;%G8@NZAED>-5VT#XGL_ MH=$*,$#@?3'.ZUIA-+:7K5+.$'E*\NVIW&N6D.2CN(U?KQ4>SWV\'/86@X;> M7"G9A59J.SU#53NSV>31C,3'PM<_SV>X#(5RNN=7_'S-XH4@V<3E@=W+.H]B M)+X6"E]J*/ ]0[&[ZV=SHUM',.6MBQ!^:JBF:OC&4;[K(TCI#B=+8V$H913) MDBVO:61750XZI1'=_?5$@="-"#\>D.#S>2VH,)B,KL]Y\[6"^W,2>B6(O\PDP@#!K%]#&(WU8.# MR;3G>\75!,4]=6A-RL9TYL9Z\,O#T[=B$/LZ#%Y-#W8&Z SD!]FI)J@SP)3S MS06EQGKP#\;@AT*#%G FEF,(I@A817">MD.4E=%8JE'$D)YU S_5",A*IP9= MY/D*",Y,[GN& Z_DS?.^JYK =7/BS%?=]:;,O3.W+%'(B<"QV)_"SP*@?LY_ M;G%09>UDF9*S+9HM8=.942MPS@A:')R9Y.Z K7.S_-;9\V-]$)DARC)=2U>E MZ*0Y.IJ,"@ZW*C/A^\)>3)G=3'VG%J(?/VW]+0%+=@1;445!/SZBDW>/;-S3 MKW8\VO5\M)O'L:WPS2!G;H[ V_;" &R*9\::3P=M(-51NR2Y%'0PC,S;.=(^ M:Z4SM/VX*8Q>>Y8I!\>(\I]^UXO]WZ?8N;][Z20_O[4&?@B!6ZM]U@- W[XY M'."NCL(9DRBK9@PZX&< 5U-C \_%L@:MK*UMVTE6QF(&CY@5A;$3[;,.9_!" MXH;CV;2US$U'&B*U 353BW1C F4L%TO\$.V-QNZZX78C- MWBUI2I(UA+&9U;0:[](-34KZ73-V+6\=8,5"]CA"=BDR>[>\-6>CE4QDW#R- M+WF9X(9R,2O&\G;'\"H6O8<0O=?BLG=+7JOA-N19N8V@"*5+WFCN>FHFEKS[ M!5>QX,&:0A$MW_2<8,2S5PKX;+Q!#3-I3**!AE,-UYPD6W:<-'E3TF3+C-\\ M"VV(&(O7;<7K0H"7H@-ZH@T&#@_,@&0%>5%SX#OP\(^7K'C-#6*ANA3038T1 M105%444%79HEQ[@J5?U8ON"5KWB%#5)1>RV 0[FY66'L+HHR6*^63(HMJ=Z/ M?40H)2U>3WNGH*WO9-U.F]950S77?7XT=^&55DM_G&9]GB0G%=%;Y*T2G!M* M7I>5BZ2)DP>W >WSGI'U[=&M<$@!YPBF*XAK.;YWS_O:0XTG_47!Y?\5-<1+(5*-"+^E9;B@8 M[1K6S2ZA7+&_4KW*=V3[)[1$2#+GI:+ >O42U= "C%87%!YLVQ0['8)@2B,3;Y&>761^4R0($ G=7XO.?]'9A\O$L,ROK-UU8A MG*Y=R),95D<1*]5;I3IH=E&&TB;!%V'^29N"8-B%]Q "=V%=(C_@7;I"95 4 MJ4AXU:B:120'G:6/9>T+%RAB,;OJ2L5<3Z&S)N+*M-]VF:89U/ QG <\Q!+W M]4L6L?!=<^U"ZTUZ&;\6,-J,6B#)I)'*U(JQM8-;]KYJ$>/;B=X7;0IBP))' M$"591(U\OV!,R'952^6/*U0 M%'M"BK=1 Y-;96LA%2DIEKQX4]"?('AWWA14'(NM>7ZFHAJ2SH*LG7-MFXZ] M2M@*/N-5.#C%Z]*F(%GBK*;JEFE5H?J90J8I-/*Q%8--LN(U-XB%ZE) 1UG] M7*]4GC.\K_11M).EFLRCEE__$?(5K[!!*FJO!7"6J7B$G6VU4(2JE :S!25X M0BQI4$I:O)[V3D&[\J:@T:J79MG&E$)G]>YJ2DB(IE0>-)[Z]IN"8 3M=3<% MX9R,31@JF:6%@%@H:='F%?CN0WV034$PPN7]%3=DLU,@)U8AHY%Z2W):TZR1 M9J!7HXB"7N 23N*Y8L8N&[YMI% M(=/4.;\ %B@EC(AJ99%IUBSH$F"Q[$&QB/'M1.^+-@4U=- 84T$_RZM)VS4U!7:(T TC%KVO T0@0SJ \H&))BS<%Q4)V MDTU!BW(J5<4$/T?/QN8()[)\@1+C4"[>%!2+WOOBLG=+WD"AQ'FIU<'IF32F M."Z9FLR]>(D@WA3T)PC>G3<%>=8JCNLMC'S5QI:QE8.MX#->A8-3 MO"X$>(Y'CI7Y8I;G:WVNP%#&C*B6XW0D;)(5K[E!+%07;PIR^O6<*-=5#><* MACD=6X*=BBT7O/(5K[!!*FJO!7!(?MX2R%UZENNCZF(#0PBH+:9$BT M1#54M<@W!5V'+@AYD$U!,,+E_14W^E"F1]BB!#0VSRE]BW $B84.$A!M"H*1 M[5??%)3,&!Y5;XT;FD&,A6EQ]G4Q",H'ES[- 7RB7.HYC>]<8:PV?5D&VZF/B+R82A%TOH&" M5JF5I/4EK]C0B?ME-W4;[QS/[9K<5LV0IV%;_,553[LGGV;@*V<7G&/@<(%X M1734J_*4V9QUA-P<*7DQ R\P$+\1 S<2V!%,&6PX%GYJJ*9J^,91$-ERK/ M M7M#2PQ?G3(F>^:J]CN<#+K#!@95N"*(2QOA.L-]NVU\)P=R^EZTZ6DTB%RL_ M4"L* B7OGZ@2,CO\>$"6SP>0;Z#GL_F_0- 'TQBW 5S>5T,2F'+8;/=GQ; = M:P[VTQO9Y:)5=@JL1%,S@4T."FG5-J%,!4($O3>1]CN 4%C>4.LA#%K!QO-& M@69'S["]KI@2F&3Z)\3.F7<(VF_ MT5O5M%ZIZN?M4K;-8]#E6#[$^(L3_R-8_S:STE4%VRQ7V0:*N'C&'MB.EAY^ M#PC$RG_7-N>ZP.--"3A1(L1S?'%O>=EAE_VE&LQ'-.).AE/=[\FUVO= P*5Y M/QCC\:M;_5Z^Z#VG;.-UCS+U](U,D\EFZ-4_7M X"NM/EQ0 MN&CUA_.5/)X(Z2S-FDA186>9O!= ETYX%*M_-<8?+Y\G#Y;/DR\K:B-*> %E M&;9E@N,-5SE1] U_76^P+FF+FCE B:@[!Q53M RP*QG$LT%E3LX;/*Y3*[38 ME_EN%UJ%<''V>T!XZ_1OMCB??/OB?/)6%1CGSO*]-H3RRLSES8I2HDO=_$!9 MBI1=-J'U)Q\&0C >^GHK"/DEO-W)TN6,5DMVS1C3ECF?$^Q'/6H,K 0/G0]5:0VE5-;8"P=$2A2JUG5:D%%3_J(56RCT.8H M3D_Q&1$GYPA[/N*ZGDG3,J/.'4N/=HBLB_Q#DFRY/_U_L9;MZ=H;'Q7FA(XZ"8;4$79AU M^PK4#Y)]ZVR]F^[?.LK[$NCG5*?E6)(O/JV'9P8%MZ!S!T(GYO^M M0'1V6:0HJ$Y7T'V0#Y[^+(>,$$(:!74P!X>':3RUJ9BV[[GK!O@6+V;6:2DY M1G91,*M3216 +@EO.O1M$W_V$B_,'/8EE+-5/5=D?@\$IMEK4VUMUN*L(9=J M%R42.DOV.,R_H1E#P6?O:?1LL6@F M:;]&S5I+"YVLX)7MEW/;*]5\,;F;B2^:1K#LU<7W+:=>1,>+J9(J. &WL$ZX ML*&Q,PI@[+VHW>N N:7/PS#XD(2[\LUY=VR,R%J%#_JU,5U7E],Y?![!&PY> M.$&?ZSBQQX3=/ZOK F4?S(*\#X*,":X'0:G%XQ*YJ*4TG^Q5)'R1S Z;T.4J MWP7!)_K$$+SNT3$WTH*+0M9GW"8JT'@G2S<<=5)N9Z%;B(NUX.VKX[],"X(. M5UG(R>Q8FU7D)CVP(?FLM>+PV6G+$T:&64\L"9I[," M=&':A\^P><34S&=3TZ*R*&.VL?)1H/<$V27&TZP"I4?TH1SR=V7I)P_G-D9@ MK$P\DJ79@*JAIL_)M0647+_56=O? 1C'51U7 8IRW8!V%V=GA5+0F/&D<,: M?(?9P@P,&&LXK@",%XV>>KJ MY 4/AJFREN^(N["E6DA/\48V;_*]9)$4AL4&.6M"AY\7M3\07A%Y1-F'R[Q\ M&02YFLJDN%47TY"LAE=JI5D624/G],00O/VQP^^ X.D;"NL!5^C.A#E!XTZ. MSDOEHN2JT+E)[X'2S>_QN^LQ4V]E[,5;\H!)V85AT]80>TY-JW5[R(C09 MS>,[W24'&[M?,R6&5!QD&TM[BN(ZF5V- EU+PGNNU"V- YS,?I??<%II-VBG M/.JVLHJ&)S,U5>W[J?SPH5E\3Z5]^U."KJ&T ZO?RI,]1$(9,U_+ZS6T;,=* M^U'9_9K29OGQ*NL62E-T5L #(U7V]A=0T?X:0?2.HKZB:@JFJ KZ^YSO'RZ9E(,DA80O M5>5-VN=X_Y*T?02DHY]N#LAXXF+=$E_^GK)BO1[2=12ZR%&D95- MNU.\7*-M:*/.2XQY3J"=X=?=QH,!WN[CM'P^9=>@-$^ MA8]P]*T7,AY.312>4)%SMTV?>[^*VBA;9DIN$XMX+T;(58;?YJW QL/H3;^1&\#!C5R[J 4:-7(];V- MQ8++FK0GCK2>'6"M*L?2*'S;:6*U\:=Z&S JO5AM/(3:^!.]#2@J-U]NY.@!558B1LR!(\C'4A[B1O5 /82M5#&] M\(?J6 ?K2T;,EKHNZHZ14 MA&_C_HG=(2=I / %(RG>]T @Y':!O5N 5U7ZZ?I0>U M)=RBC:CNI M+3(U76_48D"^#Y 7"/P- 'FT<^?W@7 M;FR,OPQJEW1>92 J!4::95&\G]'X"EMLI>>/X K"@+IOKNN$4X>=7D77R7BE ML/"FM,OC=6S@&"MV1MD/@;HW;4^/==V70>VBKI.+2S,_16E>93JI1;LOM/IF MC+I8UYT+-+#,6)@F\6F'-W1*#9)9LM(O?;^ %8V7=7D4'R%8:>CG,ZK^85M MTT#MH?!N(?@S#<.M,DV37,ZAI@VGI3%:BPSFTI)&6>A"JS@/= 487++_V4P! M6;!#DD613D"J0U#E*BGH[']LI8\/I+Z&^CL:&E)=\'3"3S65=#> I5DB..7#7EWB\ M_!:L%>#S5M,F6+0<2XQV948;;NNM+18TKYPUK-$C0_%Q^VP_);AX@++ MY#V!IM!:.VW4Q1J-2U7H&+Z3XX,9[I]2>V&*#^O??82=&I<9C'W)0.A9@^BB M3KD_(C5H=3E$[+R5V<8^Q4YW:HQZS="VH3["]LU&D3LQ&[$3O13 M[#2\5$=GTFYHG%IZO9GOU%R,C97MZ^Q$[WUBP]NN?^T 3U!-(-&"8ZJF_%2Q M,'#;=$IAAVAM4?$ 66$SJR*T4OO&BU]/S_6:_'Z8#;:? L[\-UB"3V$FX[# F:OB7C!.67;XJJJ+K2FL8CF[+2V@5RO+ MPQ4J:$&ZFRXN4V-4;$-GHZ) _Q3=M@'\2<)=I0[@GGM0]GGU_(X]9GUK(PNG MJ$2WXNR<=K&KT60C16FDTUXQR6DV8\-9CO^'2LHSKV)!>1*4G.X;JND;][4J MHM62,C;(*'0PZ8-5%6O,&Q/H MQ79.4,Z;Z)M,1VY6O%9<^R-(=$=9AN=ULT M1?:+FH&B ;J(I04F:?FFMN7L$E)>T$.B U8!X/3V]O6".N4[3L2._6*"Y_WT MD&[T/W4>2+ME(5:%S3B:X531]L!6R_D\=%'0#HSGF'-4[G"".Y\7C_A8@(^> M)@+G,N,?(?)O.=LCPR3=CD14= M,/.!*0:G^]MK&9TT'TJ&^N2!?TCY#.;5E5T( A$E9PXCJDA75!UH-<972^V; M4+ GQ.=A<-7!G,//B9%< ! L6NU/4RA?*/UN9VA.%3J>A-#,S1H0N M:(=/^F.!NV?MX#=VZD_%\6!9XGN,I4@H[A 8TBNX5GX)K4F.G7A8G/C[Q?&W MWQ;RC47^+7'\7!L1.0>D.!19HAC9Q8:^48A3>;$*@#:.O[U*B./X2\J'6E9[ M8\TU9%[-*DS+:[B=O!-[\G$<_ZAAQ>,IE"^4?@O14;7BDK!<,C!"KIR1UCD @(0WCZ9='\0 M@L;0JZ#3>D83OW%#=Q&$@E:XVI31RF=4$H"AX$2!IW3$%7LG:/17H+A M-)$^C\-\ W@W@"7H4702B'G;T MV^GJJEF:9"HZI(V#U7;0,;SG.\ M(4?W*X2.P7T#<.]JZU^@FK6JQ9Z'U4BZM&K3^70+R#DA1O7[47V.PM\:SL?G M&GRM3VUAZ4E[,7+,)*D2AR4+?NQ_P.Y3PW &PY<"^9)/70,RHU]Z@?RJ?]D>+_F4XL!*A:]8$J@M>Q('58+3D:%K^SB =#]53XU#. ^ M=YIM 8R]H[*+CW MUL,]JM>_U+1H^ M_:\S8+^J_6T<^-9Y[@<1!W6^*WN2R%(K*W0%44,DK"WTEF.KS$#GMG\_<7CB M0"P.I\4A^9-('; QB6XAF^.&2+E6T;(:$(TJ.E%G=+GQT!K\[%QC<)P#!Y[: MIU=JAPU/*C?G0I-6M,"?S BF/FN2LX=69^>F&D/C;=!(8EMHE(M)5Q?Q5 \U M<(01 5^4AO!==/X9:.RF&D/C-#3PGYE#QX#80H/LE\M$F^-[6DGIXL:22M9F M_D-#X]Q48VB<@P9Q2*_4%AH4QB,3(M?%Z:#C^&[5-CD1OJ.XWP>-TU.-H7$: M&MA/\D#+XNDM--R%K$U[;4/2@$1Q)*L.AS1X:%_CW%2_%31>;'R[F(_=H,$? MNZJD"D[ *0XX/DDB.K#7 XX14?C%[5QLM D12-&S[<\$INYV,D2G1P.1Z#8S M%4,O#: S-I?3KAO@G*+*YX/L4^3<.TO\F)[7Q.:=#RC[1$IH,#&21+=*D7R/ M$(":(NW1G(1N9>JV:9MOP.#S28Z6O'++:1<=H+U)"CB]#(VOB(@E=06<%8$M4P,[>IV1#@QVA916U:!K)]AMD MU\ITR=Z#B^_MDPVPL?=LPL#F=2Y;KZ1G:,TW1&&&I<,HZJ&E]QX) _C8>R;H M7^#D>.EBR$S#^4Q3K%3Q(.7&0?^#L?=LX-Z=,V2M*I.R-O/0,5YH$NT\\M#* M^1Z!.Q3L71]1N!=,!\6N2)64%4$;M2XR:ZEI!),>3Q$?3>O!V/9*)?WU4RC+ M.BEW XQLH7C>:6:6]CR@>.BX_J>G4.YQ-MPG4BC9@3:<>V74Y W6D(UL9PF& M\%[$!&,*!0H>^AN!ENA1>J-8-&&M,>'\SFI7+FH;VX>Z=0(&'PF10*U1ZF M&BFOYZ)D@>>GC?;$4@3T4FTUUI#:C"R-6TD@5!Y< M?.^:0H&"O6=3*,W,RJR,5&K$DVEOIF8KY#1;?&CVWCF% @E[SZ10^)P*$%I! M$+26EL6NW"@T5CGH7'2(4RA0L/=L"D7EYCU^@E*T1HU&CC?L%&>&'*=0'H&] MQRD4MK*P)GYJ,N0-9=#56IUVOTH^GB*^3PKEKH>.=@13WEX8'GYJJ*9J^,91 MYH0*(WG5*PJBJH?C/\B;U%43,)--@Z-?=05'%<8ZZ C>R5P+,P>.J5$P)+-F%8$=/MMU7F$*16>1(D\>IC,96&&W,!M!IA2@O\T3: M$#WAQP/:?C[_\I(I>]=[O^#*Y]]WS,X7N9Z/\?.:,O3E95\?$#AA";O L2P8 M.4RSDN5+0< -&73>S\%Y+,ZQP.W3-A:X/U'@KI+C>U6^>)=SUG="!+P;OL8# M#G"]/0F:=KK(&/'LI-8;*A93GXRS'1,Z";IMDO *L'^%S#&PWUL>]EE<"WFT MG3-7H$?7G,"?IO(EB6\^GE?_F>1H#&M88/V4T_TTK!NS3M>$#IA8_LP@0P_JK8'UV[>+3L+87 M_9J!S\C7L:_M!.R+L7/V)87SWY2%E^1 0['$[0%(SG/&1N,E%U M]:F",#B"<0?HT;-6]#O.$4Q7$->'S^6#_2<' -]_L.U-=.K11I7V4F.7+3]= MZY ,&$-73+,IJ7Q)ITU2\32A/H_AMU/X&=TO2?RM 7WZ:.VO!+19U%D>Y:I) M3> P%\M76FV*@LZEC@%] M#P'J[]E8#VNT&-J8V;%HV@KCDPG5HCT*#S.F) MGP#T5QS4>G9KS=.)MO3,7U\-:]B6"78G!S\M?.Q7O/6:HKW&)_JA.W)*AFW7)#!Z<,)#DJ M+XF\F!Y"GQ_8&>P]DV0??)]_ MW6G4[A_9_2IL/S^("WC?A\(1X+]U\N@1U&=1=8SH5:IW0H<]I@ZM+?%I;V3R M=52=]'2MODB7$?CN*?]F.O04CF)%&BO2FRK2*ZB:]!(K4X[;<^B:66&\E%L? M-T3HUH?N =#O )3CY1H8+>[W"EC0XD*N!ZQCTTRMDW6;=-J7:]#*SS:#8H&/7JP6@6RBA,\W&3;8B&KW\S<'\1>6 MV]FCHZ,L1MYW51.X;DZ<^:JK/FF%M>?3";5I3@2.Q?X4?A8 ]7/^BY_$ MNT0TFBJ06 \ G?5M6P_JNKCEZ Q1YUF**LHT4V@6TX1LY43R@3EZ>IJW8RIQ M12%-KIF*93_-5$,B]'E/%EP-&-:"71"2K]8>5/'>FZE8%D&35V3J6^]GWO&< M"5\0NJ&FS&Z&OPO!=\^?HI@=V7;M]LZ.B(BU[2=\W7HF\LB\ M2S3:1A&Z/.CENX9VD#E#I,]'BA>INSMNXA1Y;Z1A;G=!V5W!6!3&CKH)NE_@ M$C-Z[4'!Z3;1GD*1LPZ7R9<;T.66'@67%R@=0_0,1!O $W2W \1 U,..7B"T MURMT2]UTCD 9O>^/&2')]S'H?*0'0.@KA(X!>@:@NRCE!3)1=CZL%WOV@F?+ M;AJM%S)B?@Z=H_< R#Q'X0>#Y"L76-[^CIF,;E)C$>X M? "C8\)V(&!8UV41 &&+%A]B>CYTI->BLC)?% &9=ZO-(=W6 '[ALB\LX]Y MUQN^;HS0Y\HDQ[;"?D#.E-;WI.WJD_1NI5;+C62Z),T\/Z\Q)2&F,9X>.P0/ 2D8=QH &D4S6_ MUI?G;(H/9GU XNGL'"G%GL1#0!J"4K3D*#@,D+T=DANJ*/8T=!"EI,DNW./C.XH\- MT M0WFI_W"8LYU1/!\RD8DKJ7)5\07]");T$HA_MA&9"JHM/B< =Q'(+P5DG MAYZ7(;F%Q2F6[PJFQ"W"V07A%^MFIW[*!?;^3Q4'@ $0G!9P)I9C"*8(6NN9 M[78O,F U,9 \TM);N 9IPI(36SQF"&Q)D J,3E.UB7 MM]X)=0+(ZQM8&7N=?\^9TOICSK8=(*KK+CNJK+RH;6WI@OF\I!)UL[GLM1(2 MSXR@$KTU:K3]'3H9"(M&\G=66N#WL0!?87X+)>\CT>:#NTW<[@(L$ MOB8^H=MP\ XP=X#K.:JX/@0I9%!T'I); !/@./O?'+4*VT MPN:[3TK"5&&3'2O%]GE2Y?HIM#%AYUUH*YA.2<+=:!R+T:?$Z&PUWJ'G*PF_4WLG![Q-U) M\?JDNK*]BIANS+,6SW(I'F6IL61Q#Z6N+M+EL57,5T-NWR?Z),[PYB3=1C54 M12D6%8?&(C=SLX^B95XXB#&XKF*2SCC9;*[#;F$3L'BMIW14":TYV;JE"XI; M@V_!\!7C].HT86?K6QWV$TIAEUIX C1E&79(MW5_47LRG#I7I2.8\G.1 M=T,U5<,W+F;R7XM]5\U9K4FY?10MJ71Q.6JT+7,&G7L1Y>B?YKY)V1],_NIY M\SM&U="9KC< 3UA^&GAVWZEW MS_Y&'AWR()_ M^/S1=+U#5+#92N 1N^AC[*)OV!7HE!M4!X%^.U!<.@>T$U2+M="-YE$V/\RF MVO6>HFO0AENP' /:Y!UD!V-"!Y1S MP?F'#4T*S3IB=1A8=(FSBJF :([%5FQH'BH@_RPH+AD:1\B9*8[O,YK +:EZ M:]%TA^A#JX\O,S0/#I77#,V<[6 N9]("VFM5%WR/U$JSQW9)OLK0P "4#P&AH8$GN?!<4E0V-H07F5PP#"!RUQ M5 M294$4']\1^0I#\^!0>*?O.R!V]HX 9]YB[4'2S/!XLS0M=;Q4BQA!AZW+)_M^Z%+@J^+Y'A<$ M?'EH_A67J+UV,'7%FIM35$]->:1.:'*ZHC(_S:\]([XZ;# M$GU,ZPVFU5*576BL!YWO'\/R)2QO=O?*<2)"U"12[_HL@H(J(P[L>3[H=&YN M>+]#9,ZHLT:92Y=R? ^M3@6[5UE,[9L+UW=P-7=JJVZ9L@<G)K=7WGH\NV_EHEVK,(ER M@*1Z14%4=?7H<,EZJ*J9R:;!]E<$S1-L,:,5>4K!S510-FV]#V4,<=O"I)=4 M>\;=2[+]Z< [69CT/N#9 VTN.C/A!.+@NR*:>A2:+:D_]EI%K63-AH0%D%9W"9T*^WI^WRZ (T9'#-Q%!3EQYJO;HT(.4F+1 M#CH =-:W;3VHZ^*6E9F)R\PH+@G0&:K9=&TY'1A#Z)3"CEUG9KF7U#H]S9LQ M%27V1/CJMP"]$I57HJ.?MT.G==50S;55V7*62\J89X&@SI-9=064N9<3\M!Q M]FU1]<69/H;$OC?EX-$A?H:5]. MKJ2Z@5%;]#26X@G%&32F3!FZS$4(=O1KG!%RE$0WE*H9$EIG"IZ/]A;U%3U) M:M.) 4.FXE#CDT@2O992P$&-'+@ETE$;Q#(\G24 2.[163D$T^M'4X M@I/7S_8=RPPP!2W5:7=F? TS^V5MX-:++@PW 'Z) ^^';LV:;)%_$Z7:34EP MI)&[WCTQJJ/)<9I<%5"^A%2#2F=2HACW&3@&$%S? 7]OQ[C^S>X]NV>[S]&+ M7GDISQ9&+.FM4)F3^GQ/2;<)VG2P:(?M1ZUT12V- MC!2B(4H_P)9HT'7V+E0]G&/TBT^\4+<$VVD)9VB1J_3XRZ0SDT^^+?O#^]Q6BH^' FG]; MX/2TI583R499H[2 +8KE2L_:.PYR?98 HNR,==1H18PRV2CA"25EV*TYOGV-Y??^DM=_@Y)9?F."-S-1P4(TEJU MA?3X^S_A?Q*N%^BAAC2$);)0)4_YC:'H__G+%B1)-65$!Q/O-_&32#]_Y40' M&NR^LS8QU^_U+4/J'/SUXZA71U9-Q+/LWSCVD[2]O_;>$3:U=PTGH89#)H*A MZL'O?W"AP^@FFF"1Z%B&8/[CWYMOPG_=4"]._O'7NK4;QC!A1V&?F[?\#O], M1/\G-_]&_0L)Q0&3__[X'XZAPH^N+9@';US__=N,MI_IFUX78#V][5<__N:$ ML0X2UB1!13K8]$+@1;V$%!3"_]LG*"GJ0'!^CRU/^>N8J*>H]7D2A%/5PR 8 M439#CS[O>!6.PK.,@Z\B7D2?(X.""+HJF[^CW[_S8\_/V+^6PQOR-;U&:NNNIXG6SZK:A2.(KPK?_W M?S(XFOSK"4YVA-9(.8P(04JCXRP^&J>PU(C #;*DMGT2,)%(I,ADP))I']L M /@U]#KDY:8?XA0I?OS--RL<74BP7(ZCV2]F\SN&S=(4WZEP%9I-Y)J%!-VG MRKEFB4Y03*-18=D*T[S>7+*?GLKAV'LYMEQIECBF^>]$X2?U,X&C*2)[1=H3 M5QYPD>DT_N__8"3ZUWJ0H94R+7/M&ZAB8NOZ=B(M_L$H(6$*40P@ ?5WP1+] MR&Y&"YL_UM+6%!QGU)P-Z49OE.[1):)M,CD0#C$8'BZ5$FDP8C$4N-LYB0!4DBN]4OFU]PXJC3 M;FF3-B4R- 56; DWE1Y>:T>,.&ZIF,TBAA!(C_=7'-H.."HG6XM1\JFEM[:H MVWEL;8AHZ;I@N^#W[H]]2D1NP]:V1095W!CB0Q<%W;-P&P<%?>%L>,[NK7N6 M,OI>VGT_!XZGBH*^179HV;9=I'Z2Y/_99\?V71O6_'I3'UGB9S)YL9-?GA.- M\@HC^@H5N_:]4L^^UZ$__]H88_#T/P4(@L?2SHNN6-K>6/&XEYSC1] M0>\ VW*\'SN \J.N:Z70*J>I\\:X;K-ZP/J+\%7H)5> !;(%$GPEP09&J #^ ML9:P;)H@GR7LA!KXY4G7P,95V?DA'9UK-OE1">[A1X%@RP7026.J?TK\V7S#%!%>F$WOV],F6YB@N$3[&LDDB$9J =;MB MA:5R]9&OV M#$BWC,U%;#(N:;Y$)_OIPK!NE.57:%J@*;J1ISN))/;O1#20L]9D#:/'U@[G M#1CYU.XC/O-#2=AY EPQBO@&8('0E#Q?N'%D3C+]/,\C-4+2C!+;;/ MG45% M.?1W/F1.B.]A3HX9>$D-]%)BWOH MR#=DK5@0/9/N\4FZET17'F&%Z%A7!B4*0=B1*KK_3D3[WF[#^P\D>?Y)+P71 M6T\RRC\[3Y-+"&["M8$8K5)*"=5,J)Z;$!7!";O\UYVS#ZEW9Q]P220F(DB/ MT.R8&!$@)8VRJ71R1&8)(9M%A4EJ(AWG%()^69A6>;](EU9@,>JIA7Q=DT?X MVL8>M#1GA,6T?=>C<:)?6A).RF/:[6A9_;AE05N5*7V1D?G2M.J,V&:]J^=R M(^)EGV)_#'(=MZOP:@;/S%BI)>*^/$J];)EE0-_FDHA*^Q.,Y%9:)PVHJ.7N M[=?*?6QE?YWZ$'S/VGVQ27VLO[EG>H3(_L2Q2_[&WO+(7N=6V.%$MQ8[V.P^ M(PM'L'^/'2!HR"(DTJO+3$_/A;%KZ;X'_HH6)5Y.\7YR@;W#7U\O(&W_^T8' M#_M)XC&][T?O$.!8*B;XE0C^GN#T5=7R-6[9Y8C4C;9FVHXUCXSW];-1&V\G M=%:V6SO#SM:;02G+-STGH"P)/(6G3%7J- 8YM:XQ=H-01YPA<(/<-MOY=N\7?A,9E"L"R>)=+D]9*FMU3DQ]1W4E58Q(&X4%ZKX66#=S9,%45^O/_X)+-C^<()45\>YG] M"/\K'39!&[9N!2'W#T4KT;1^_@M6K-^W$N<6.?1'%1G(:0:I:82*C-] E&_O M:N0DR8FV_FW^B39N8GLY/[1'<02-330> :8CR5G&T/CC"!KEXIQ6F& %KI/^XGB08JO^"2Y2/,U2F_2DEGV M:N7W4:72A#](^I0C%IN,NZNXEN5Z@CY4[8/0GK"7MC 8L89&!DDL0]7;33=8 MC(AWAE($F4&)[QY%;0D914RV$PJ]:@MZ NPNX J_#GUJX,;Q$EQ2^1%.AU*2 MB,3D.#"*5_S? 9X??S^OI4;#Q=)_N0D/Z,!6+!,DS'5.Y]]1\D'W(XXG! <( MH0:4P._$;EYOUT#_O+GYCUR@7#C$9_VY-O=%'5.#I3P:H :5*I>:!2'?6>_J M>_O8<1+]I/?SKSO5OM>M4(A;$?]>5$^0[@)SRJU&5E,%/>=)N-XH-=Y7/9$E MLT@RA9XF!FP0)SZE'Z^BUMXDB3]3Z\=L:*:<]3D)VRH X I8?N.ZT?E )Z5 M"%M$X-A62>'_'&]!%9H[3P&)G.C]OH>ZN-7/RU4%0/("%+Q&B;9+1LN>TXF?F9S7[ABNA6;MCCW MMR_XOC9IC/R9_M/F3! _+Y:20CSGU\.6-Z+\C3MAU])X]JFS)U(?,.B0^V?&+I'YIF',UAD. M,'R\UD?/^_HLDFTL2_D6BA!9QB@J.:Z"MK=%HI="W:BPFJ+$!S8*^!@N7KA=JR_@W:&FO7'A7.13KY-S=Q.;=!;K?^\0R!$A];W MY\ BIRXOI F K(05G486VZKQ2^AHYMA"KITHZ=98T,,H7 _C\$1#<#3@O0J: M@ZSDQFO]GKG)%^F.]^EX^M@PT8"3>V8N > D)\_GU+&MU]0ZX4#KT7C9K?#KJQ'O9\+%4'&&&=2 M:>$W,U^-]&6H)B?1[DMGO1_9O: _DU%=Z.%7SUMHG_7J MST0(XZM \@ _[Q;9#ECGAB*\J==P]/=#"&K66.NGS M/-GG6Z!0IY?*H/V:/V"=40.)ZXEX+&Q7%[:% M;%U4<2]T]L*R-*:-,B69,2 M@JX_"=R^)([!MD'8\0GA>REO>R9PYY)&,AA9R/6)*%+XU)3734/1$,$Z*X3A MFS[6AYVXB7^&/8<>=,+U127A*E:T 32Q.3HV_*'@'<]G(;@OU^-^]QZ(R'C<;3R+4-?[1N'_XR&L^VL_6M8^N1K(S.:,A"@,]P?/WQ3K9(VI6EQIF497TFUQ7X2W$C,W[G,+F?(4C1?/< MQ[[)?^%H=X#LZYM] BS")?X9/4S_E<"3^,\G5UQ=;QRWHXWC=]$XFZ$_Z1#@ M_NN>RF&/NA%QM[IB_Q2)1;MJ*IX@H(R9(G1FQ6*C=.XVRN%ZLOJM-,0#^B2O M;CE\GYI8!]AZ^'N0$$0Q5!/1Y9W26ERBZ-H\^6T8&IC(R0>N$>J7\"W.SB2& MHF6$DP_^'3DF87>A^8[&*B=DQUIXRN[QS]!% >NQK:/Y]FS>W;65YP_\_GP*5?M+C5$%LDMKC MF53)LF2KV[;["T!2HG920M=,MT6"%W=ZZO#W84O]$_(?PZJ^W[;/9Q[GRZ]:U?D8"_7F?::$6Z2_;]N M1XBAA-E[\VG.<34%YRW<=_"?SJ);O;RU3]C8D:4QS5.#"+J%8+^FO_[^[Z]? MCKZT5?]K,/FUN_GGY[F6P,*.CO-4YGOJ[W@5PZX7G1PM4NA6BDKT+-_1) ]Y MCJY3J=WNGA7_^10?33??GV[L),>??_\ZUZE44\MUU'(?E=./7^OSF$ZK2M[; M'T66AX/I-2;HX I3#PMYE@Q"H0^+/%=P56(T*D^\(F,S$5ZOX.U]+S>M$? SM'5&P=Q+PPB5&BQE1$^G E*4N9A/Z6P M?V6BP.:KH.QE+YE]GDB5.][G+];/\>C.4@FYB!*!>9KH"@CR7&&#+:0OH !L M?@D3#X84AC#%:D&6P8V.'VD7 );PD^\OED)0_&6(LBH&DL-K(TTB#Q/5'4JT M^DL!:S915&^KN?6J:Y)2.D':#6#8C=/OD9I2'.=5:]O[TN@@_LIN>P 12BWHD\S#HI^F,N\%CE/'_6*/.D- MT@.<5)(>V*,YCH*AK\[]>SLS?-O<]O]N=&4V]V0UX- MO_"R6?4&K#GP,AN/!**[)B_+HQ(S)R5KX0WB_OJDTBO_XW_9?T6G_P:V2YZM%W<1+CPH+ M$6L"^@[3FR5#S30.89,,-[$OO,1Z"<7XX*Z*IEF82?J(UN@"H0*DDJ MSOARPR ;M+JN8RZ[:R"#-W&A>"@K;!7*6F8*H92YG+5):9V\M[;L]!YH-AD,@?>2- M,272<_F-IFBNSX&)8+$.D!))1PI^#E!1@)_-TRF0:XJ<12DH$J#7@.!%L;S)G_&O>;'T[?YD7SM\L/?QT--K_],1C#P#),]C\_;.S-\NEG,DV. MHR1P,R2.NOGDP_!\]U]'1?O@^+2S4>2;_P8-I-5NM#2'Z<7^X@%-1?"/AG=6 M-NSBA(Y,GR4!.C>\8[A2X4J:P 6;V?24(.I)&HLO3^)W!TG:>;; M>Q MQNT?^<$1'!]^QHGKD%>F@UN-YO!DLD(#['9 M*]NMC63RX)0'O,^@^G.4; =T",>JFQ8!:&#M'1(:6WZ9-<#8+W)R>2%C+"D\ M!+[]0W.SN[OSU]OFEW<;_YR>G W>'9YF2\F/YCSYT?[:WD'YL?7UZ/O;R3]W M-MIG1QN;[_X7N&J2'V^6Y,?)I^,YJ9A$,U15V:$9GMJE.1(EO^BH$]7[*_OR M9S<;G^Z^2=Y^^?5O[V_-"I;Y@J"FP7O%Y7U[>OCEX]&G\XYW M\NGP].SSZ=D!8CF_^=T[.SH^.COZ='BT:L#=J]+=QYUV:Z\Z[\_H4I1LJCG6 MG,ZWND#5)/D^M8X+DV.-?.DQNJGW42FZ1F&PCGO+H45JNX-7=9\PABOES++ M3K%Y@Q"B;2'S?TI=:(+>MR&P0]S'=+PD_5F?6R]208IEWB.=AM3F ME3+Y6LW&YO:/E60^_>$UO79$:"*%MEL-PF6%/V5=6ZW&+C+BPP+.4,7XCBT7 M#[Q1BCK)W\Y/#^<>,/X;" E4G*C4EDX^ I.24BI!@!UR;J1-U@[<,W>VP3G3 MZD[/VT#I4K:GVKT]M=?[NKVUI[YN]??VOG;W]K>^]K=5<[/?;*J@I[N W<^F MS=S8UU;BXS4H&]LY/SKZX+W]_=/!QY/#CB^7P*?#AM-XC;?\B28\_^0>0;0] MBTQ=/;$;-GOC4<"47Y..7RM""S=OMD:KV&LW=IX2->_%;/1VH[VU'OM\AQ9V MR_'N(_5\:=D;?.;*=F^ >^E(?3.F>O8[P-1^74^A5=J@JYP0GT&5GH/?O60Z M^B/Q0T4#KS@ -N8(/Z/7?CXX.S_YNKN_W=J?WVSH6@77,>)G5-N5XYN[7P&W M9(1'[TYXXQ;)#X4/M+(\\+"G_VP)NJ;9)Z)93_]_NRK$3\Z//K;>?.FUF\^Y\<+#.C'!O&W(69M^\XX#2&]:=(=HOB"/>?/ET M=M0Y_?#KT=O.^<'Q\>'I1XJI?MUJ[K:V=N[,'6_6F3L>9'.^Q*D"+1\39SMY M,$#W\7@\U_&_9FRSV7HY;'-X^/N;H[/.T>&7LY/SW[]N;V_NW(59O-;A.O/) M/>[&X;2K4BGVF-8'7P "C@\.GI[\NE=Y^O.3G.OM7M7AMA<8X:XWSWY MH(9!Y %S]!2U 5Q_[MA^,=RQ]1$]+P?'1^>_OSWI''XX[7P!'?OK3GMOY\ZV M^-8:<\C][\O',,;2[X'*I][;,.M%25:DS^ F>=:\XIZSFWN#7]\S/G(=@:@C M$ \=.3[YNKF]M[=YRWO>S?^N8\G/WKZ/SX M].SLZ-U)Y_SLX--Y!_W=IY^._OT%O7K[=U;/M]=8/7^X_?G(5>18.G4V6VPE MX(]'5.F-U9@1U4HYE53>1^PX):7$#!?E?2[2WBB0.F7^K8/HL?86P,Z+8U%WUICG;KGX_^],P:LN5/__7WM"WWLQA+[[\>#3P;LC"J^B_^-+IW-R^NG@ MTUOX^,/OG9/.Z?'Q77EA=XUYX>'VY^-L;D_.#\Y-K@-^C?V. MS*LTA7H(/(OVWX[CU#KI)H>%[/4RX6G?^VFZ_&/[: M.SS]U#G]U0NK8ULA(L]UBLDDHK^Q_0W";ZT]<[V<+,;]P_<'G]X==9!LWH(P/GAW=L1D M\]O)^?N#P\/3+Y_NRES[:\Q<#[<_A]2^'/M4$Q?!;14,4R5\16VX#KAW=$#- M=&/])S:$P1]8?K07W;HSWMX+<4\ :^S/!Q^\"5NMK4YXA^5CPX@TB?CFH326 M_G.(S+\4PD>)^N;T_/W1V_=-NQ= MZNU9)W?5I+Y2I%XG=]4TNTXT>TVY:O/MR=D1%?D?_>?H\ O&K$Z/CT\.C\ZH M!<8]U'DWUUAC?ZCM>6OQ'HX, M*I(#_XY/PYU.VOO7?8OP^=H>OO_]Q].8S5 M,@1S>/KQ\]&G#GL]-O?;.[M[=V:JM>ZQ\P!;8[GHT $BJ_EE??BEK9L$G/[V M":3K^Y//I\<@9L\/3CZ].?IT!#+WY,YR]4;&">PD#$V2',;,1(Z;($+LQ)KG2,V.:,(B8:HE4CO! Y[@@CF MST%%?#F)S:VMSVSYJ4Z:%)[Y=:6FF>#)K]^W=QI MMK;OWDK]USID4A/Z2A%Z'3*I:7:=:/8:M7W[Z#_O3]Z@:J^\NI+VSM8$YHJ_FOSI>/ M'P_.?O^ZVVIO-;?NS$+K7-]^KWMR#/_0L=B-?WF=8@QO7OL.NL^;0VKCMM:? MUI::2^),=(&33V^/_O-UGU=J_T^4O5BZ\^?L#R?=_K!69[3>?&>7 U,MQX1 J>U6 ^'JQ_"G+&RKU=C=?O"#(^-MLVF1@W-DJ]'%F@M;^Y M1;.;^[1]:-/W@LR[5%&$_PM+Z2>]0EJ.*/B[9Y+JNU-8U4"EF#/EP7(5KCNE M?VW@@O1>3$ -P_T!UJ*FJ2G\'QRRLPGCH$_#)05\)RG\'K=L+3B9RSM^ZP5% M/DI2.*L^;BP,BOV$D!,S'Z'D@R M&+QLDB9_2*DOGI:0W:! -=*C:F":DWR0F Z'M_Y M E:'1,L+D:?@S*LC7H91Y,^.EP&G1G9508JTC L%:@*>2ZBMHG(V:"#R)A)Y M8P_$##Z@"<&W?0]^/@YS3#*4:7Y.PPLMHSD_FB86&UT&R6;QBF,X%@BIZ>#%ZW^+D MDCL2%3'_.PVS;T"G!0@"RL$TTHK%X("12YD=D$U[00'4COP(WQ1 G8:;8!^I M(06*%*+M$5*=<%/B=9'-X1(+B0GZX8#$3\[R$UF@RIU7C2=R 78;Y=1X @3> M-SRT>#.066$=$0IT$4Y Q3EL?<8_=;@8]P 62SR83MT=A??T0$WD7DV&2(,! M2-(@!0U1$QFM+ H#5F&1+O! N3D![6?@30(T/T%0IN;5"8IM.(,X@:>*%.0R M7%,!GHGF^G[C::[-WT9PX:$L8\58F!#/UA7379 KWA]%?T@ARZYF63&> M..T@G.&9"N'H,CA35"]I=GB#^3+6%7R$8@?/)/"&18"MR!6IIPZ5\BRG2>&Q MQ*+'09H"_<+%7>";@1J(G&,F-YO!?,"R5C9*+LSY>W 'XP"$C.&K5F3(2F@^C\_S>;\ M=[?T1E?W_^&7=U'2A;7AX7\*1#G!=JN@QG?9*"/?E+&_R5A&VSL*)IGZ6?_C MAAZ0N5:G]DK@U%\[%C M%R>Q$07 B?G/@_"[ZKOFKS;A>;EE[RL_MKDSXR:\ MTXRKCDH\#?)6CL)<;8!5VT-3^#(-C*]W;\;9^/>_[>_L[K^N^D K'LD9._M. MAM_U1GH?. 78ITAFH*_"[R4^!&(S_J 9GRC-1F^*#(4RLO@2HY T4!2PZ+Q M7@!K0LT+B0B41+;G!_P<:B\)D=:7..3B/2! N"CS9*CH)B6+$(@7]07X/NO! MSH!\QM*(52*]9DUY3T=Y\+J^ G&%3HE)J/\)BU 9W.0!D%T4Q:09IZ*?C12J ML5Z(>#17T=%\!R_)&>-<7BWMX 1TW"P'4ZE6"5XP1Z!$[4U[$7FQ.)"K-68M M=X5,4"JCJJV_EB_0G $%F9!J5DG.UF3UE&1UD:"_)M*W^3CX _VY48'6%AO[ MY*W&RYE]!1=!&&G/"][Y='N/51Z !<=_@$4-NFM>Y/*3##O=ATK*B]'HG208 M><*H1ACKL4!IF 0@T$

    2X=#!R,,2 30841@1>]@<);Z!3@1!03.R@)L*: M"(4(K1VCXHLP36)"] !9B*@$\2A!UQ60GJ1TNY8T-J H K18:UN?2DHA!#->0")^N:8BP6*:-$FO1EJL:J'W*D)E5_ M%F'*+O$[&DXKD/6T,+FCO>441/ YM>HTISK-Z99I3JOE(S 0B,+?F FC4DH< MJKT&+_ABR& ]X0#6%N=LQ;DI"/ 0^6WQ]E Y0VNR[D'?LUN! \0%R(1BC$'] M?L'-1+7;-L&H02+]VX(HQYZB%.?7$U)K&:Q$03GG9!/.G6D_D(\XE8-E%" MEB>Q*?.$)&ED*L8['L16/\@##FQ9&" O5[U1##K@<%I36DUIUB&/&7*,X4ED M(L0D(79*;58UR=0DHTDFLMFN*&$B-:2,9&V[UX12$PH32A%SKC>Z%?\LP@FE M?/:3RYCJ($ ?RD9%CG_7FD]-,SI9A_ 1GPQ'S)5 W1#@^HSQ/Q: M=B;'\'X=)<9+*P+C,,XD9,>I^YEV#9;* 2@7NDOY$C0ZI MG(KT:Z";'J;=YIBR:"(=&/B06+!3G3#@MEN8^6_QG"G[EW_A8Y@.@WJDI/> MUN/ E!/AR,X$I4U M5CQI#"M%L$8D2[C&D"HB0#!3U1$L0/_="U#@8Z4 9"AS@"0'OI4*<8?:O&X:*<',IL*%01(R%(*R/X)B/49ZBXR9.L.\ +YO%M4"F MH)0JJJA*:J:"64I]\%!L!3!7G*6J7*QX?2%P-E'!-R^)L?PE,\.2AC6H5#'Q M;7FI^'QSG& ,"ED\3(@ENI&V*H%(B@F-,5,&A0!& 7 ?DBB\0-?1 -]>*A5[ MP%&IAEW!90+'8M6,%!;H&BVW/%37ICF7> Y#](5A^W"),$/ V^3[4DU7$4?X M(&VIZL\9 9^Q*D31E?=?1+3/37,6)OP=[L.?]?A[UN&OZ7+ MQVX0#/:5ZGYM;0[VOV[M#KI?]]OMO:]MM=5L#?;W=P?-?JG+![4A??.E<_+I MJ$-8A[NMUKUV^[AMDCW,2]^3_+_+_+=>"(77KQK>NTT GA>%)"GDB ?3XP.M MD&2>ZB'ET998#(L:W\\62'\E W5[WQSV;C2[:SW!3OHV\[[9VM]DYS MLW0A\!=[^^W6]O:]7@0W2*WJ4*;+VVD<4)V9[@7;:WAH ,;&C(W(3X">>"G/ MY109DQ7#)128IB!9"HK*=.=50W8I9Q@M53&W^IY;9DDJ, W>2[@AABFZQ+R) M";SR._T,U./6C@<[%+'^+PG&4BT_DS)Q >2$V\@6QUO54^,N6(R;+=]K-]N; M/J>/.DL>8Y(]G"RL)!Q@,Q!>+!L*BBI&*#<>S:0!&*>)67!EDW1YDH\!KR[8 M]GU^UU@%:-@/BH@"'/"("L;RFT'03<6,<)(]J#.0)PU^D!Q;NZ\S-%C&U$]$ MA'[QK9/0$,O+K"6&BT3VN^ 52;W4+%?"CLP*,_)'(T\*J<, MUKA*057FO8^36/_)^^^;:FMW0;.O_",),S&:^ZKWS4SAD?HY5+G?]?B!C492 MC'U0['Z2RIP!F@A4A_EK2PF\%_&@#=]B[!V/DTN&]YI@9ZI M\$^@!5@W=:2(58'):4 7D2$ [7,"HN_#<70)HC3'Z24VO3(""C:^%_R#)T>- MS[BB7F43S.='-:_(3'S%5IE@_S!B*&6K\IT,;=B;DSA.+GAIZ'6((LG5 VF$ MIC*73LGV@\F,E&F+JW+@GXQW#N7+*+FD9AF8]T).(=U7!PX>S#3=4P?W75QO MVA5@.:[D9L,!+Q7YY4/D+@HKX2Z?H\,$V3FS;7SH^N*B!LGBPNF-60::\@9? MUXAIE'*=@!A\4PS[BIN2LV>,VQXH;!/'=$<]W5 M/@>Q<-]S_?W?@_'DM=<)!BJ?:DL9. 28D"S@QXWY++C!>':DVV$QJB@.+#&I M<@:OK(L@*E0#'=\C$F1%BN6IBL,,W/2"6TX-G*9EI ^%%+#D)F;4O0QT_F^N ME!'A,DQ0W&3>7RI%J?9'@27:M%OMUW&"/0S#/M\'\)\5"F*N X,^2Q8[JN@N MAZR[E-CL";CLAU^\8[ 2R/ZA.Y%J<+&V5L$9^!Y;LQ?*ETL0VSJR?B/= +4V MA/1BJ0-!:\ M@"W9JZ7PER'HHQZ-G[YY/<7&5M&D^\JOE,F9'YA=@UVN00^,YT& M3;EP5YM*^(L_@:'0<:#-28F^DSDDM1:]$:+$6V4=FR$JA=TT59B68H,2R8N5 MZL/%5#-.K3;>C>TZ1A1WM"D$=/..,NA7C/_LK2$)_M+(C'J94.4EDQ^&M,$( MUK<4%??#]1CWIMI/ ,>M-LAS5+-0??=@AR_M[UD!DIY*& FP2VDR K"I^4F\O551$/ZTI! "@ K'A'O-_(>AMQE M6/O_^/8BMY'B1!7CK=67X(*KC=\6(]EPY_AR?9?N^2O^WBN3 NOLT?J&6X*Y M74!A4*.&Z"1Y,EMM@4?$TTQ/+:G[P81IFWP@&[!S3MS'Q(+8$/,]?6@1Y6K' M7+7BI&^2,QVC/L4DTD$?? TV^H+?F+[:XF[&4!?&G(#I"QN;F;7OPACSFS@9 MW%IZP-Y1@CYA_1;MINX[XULA)0VW$5X#&VY/"31#&N+K3F1LACI56]1@E_J3 M:1@*+99@S@F%ZK*1AX%?SQ4QLL,$%R /M.>K6 QR%.:%8 M *9-.Q.:DOA8-@G3D+Y5WWLJBC#-U*6;U8D?K%E.Y&:=$UGG1-XR)_)I9=AL M+OXA6T< M+M32ZH(W&851DB6340E6(^$,%@1LRO$B3TRR@Q2X 5U@4'H43AK>*8AK;Z?Y M(W?1UY8-&17!V!M3@HV)$N<)QIAM_]/29$*+1)53H8R.7V-]#:H-%4^>]3!D M^08H,8J*XSB#06&M7":SV]O^T6ET45Y .8I]Z_E).@YVZ'9*4URH(9F2X(_% MH ^F(!X7WI6^@V^0*@;LB:D:&DU&]L#XK&I9+4O;DOKQ,(:;%=607C!!IL"0 M0880N&17:O@:46EA8YTL"+9J53PBG!>OFR9!7V@)G\$L+=_1)/G-Y25PXHFD MLE"TCYHMB3L(Q M9%=A7H69_1.E#3TJE.R#"LNW-NW-]WXE6^B ;*'/8@N=HA9(236$-$8.AXU# MN2 $D MYF.0'@\4XMXWS*,#-8A@G])D$++UJ7D6U&*R@8DZQ0F(E5;.U2(!N]NT M9T39O-8<1T/RZF MTAU?56FZH,$[$)IL)&.U$[O=\J0?L(6*J(&S[C#Q>&VPQ\MIQ6:3KVR$*$\, M!$?)_H49%0@\%1^6;'#S M5EU6=RE94>0>C 4_#(0U; 4=/0)(ZJ0*NB"B0*-)2>M;N+F,IX[]$B#)HX0Z M93Q &M4:RK\E.?Z<,F'_2$K=L%S %UO9RD6.<""ZLB\&]=@Z;"/E)M\ZC>$E M+18?=LF!U>#0-P@GNB#SD#V>:4O/0/G$H$@YMQ$=GN%@JFN:S3@E"G\0DWX-:7D6:@Z5?S?RQW"1Z^(*O6I!F(ZL"[GI03Y"8_+W>$S- 9\3VG^,V0*E#52$4B=,7=Q MXDXH^D[X#A9AP1X@JA*.E;U[J&(=Q+@O5;?L@W0@D'18D/Q_0K^8TN_Z'C$K MV$-CGK5-?+=[T96(WKGN<,HD7X.(T]7(3K*3)>VTC[P_3!%QV.R=9.12);/; M#]3)FD]9C29P23<=F*XG/574>MT+PN?29&R)CJX8W@OIRF?2Z4W#T4&$ID82 M1?8NSV3/)?,:EQ!%09?QE^?<.70B&@A-,AK<+ 9KHX/C MG^Q1N@2.2D"YFF6ST2R7LU"?T+C0.&2N\:MK8GRGO,-:C?EE4F(174F#X:B, M#%:P856?[?9A$%T$,:>;X0.ZCSJ]>%X-SO9VTV\VFSQ'>IB&(%42GV.Q*7UN MO EFA2XW<-L9F/@+KUVZH^PBNT48,10W!VP,J[GKK6[X5>N/W4&VX\&XL$7M9GOKB8!0#[2;'D%W;3_($ 6@ \ZNM?A>*FNUO0!EVD: M;) ]JM]15?]TZPK+/-@5AT!GN1MQI-RFUXM*^TI[UA_QQ:6;R0;C:MZ"E!!) M'91S?XI6+0VQZ#ZT>:[4KV,C&5!^$$:#RJ4I@B1 E+BCF^ MVZSA$E7F@B.V8P$FP:A6P:O"XJHP!:M_%$0#$DG-=EL*\G_&H+X/25HX/0V!'M'7A>@4&M4$&XK83H<\$:Q(?"(6OKFSZ%<; M!C\T8? W-@R.N_<9]GQ#A]I_9;?#@8XJ/H7S_;K8/5%)WA5^2GK0K94U2D-M9;Q.H8^M^K09QWZ?-+0YV)Y3 CP M)7D0C($6":H?X9 MVXI:A;V8=-XA T3WK42#^+^DAN!2[])TWE,C;60IRA$5X2RWJJ M?:_5V)LQTT1J:O0RJRQFZ/G -E^*6L%YK2WC+N> (TY GD>_%[O6GTAY=_*\ M286>HB(:DD[H^N;X[-1W*MG77=0JR[;](.;#5O!E,_/ !-Z"85/4-=VV$[I( M>F[G ?:)F@(GG$/ES@JSBN5T_>!.*X/2^,8_4^[*0,Y4QX\JP027.K$64BS> MD'#R0%GDC#I^@01C0J?WL-B+SKZ6S6*^YA/-O&)S&"VXA"%2HDEA(9-RZ)A/ MXMM9 [WS'%.7187&(:S)]]Y3FN7&D<1XWBC#-*@YQ3M+T9M M?/7N_;N?,,B.TJ[:)80[$Q*92[-L$"'&G=+%X)5QALW5E?'5 >K+H-(.HZ1K MG%TV9'I:-A_7OU$^+;X&;/5QIC5M=B!K8O*O.A%? H@+U-62X!,OS_L'3UC?"@9;\QFEG\R$R[R/PUY,&K&;?\U^+5LQZ3YM) BD("F# M)/1_VXU=KRO*#9ROQ@-&E8CHS7&%H!#9$8\M9SB1@%@VDH$^V8N1FJ@!'Z76??D45!UV,[#^[(@Y*^#-]W;:FHZ'@F M2&)]S*3VZ5Y6#KP;>HFO6HM-ZA@%_5+(GSK!*LY2HBX^E]3:-0J_201J@QW* M.NT.!Z9T"]P<\C"7=HA3LHP$,,RL2W=(Z:"4*@NYVTN33!I$.U5!HK)PDA@Y MGBB412J,:# 4*A3%SO%O9/WG2^^9[:'];GRN+ M\7;S1YW)AONC"\'H=L),/[@QRU/383+>TZYQU7!$$>4Y:I6E> 68*=G(N/K= M!,##@\Y[[Y6(=NZS%6.>0*G#T$@A@4G:R$]Z$.='$DG0J7H\@PS.PYP=R(AO MP;"JI..R9ERS-^'P2QO+76S&6BY&C54"1]P2V3-9"HP6Q)!3Z51GO%K]I=H5 M;:%M0:E&BH5+1:+09LP3*5<'7_ (,#L$.1F#+V)Z]C?@CVW; NU&DK%*M_@Z MZ[*6>(]^1ZG/UZR"XV@.G&(\IR8)WY:&.@M3DHVUIUR$OZ:5LB9B\V^-SN+H M$%5.+]LAVJ-"9A,F@DYTJS%.<*%FV]A=RFVD5@JJZU"X9*=H?\2BW-JG39": M=T>O:J+)S>VQ3CD.M#JS7]0,J3Q?3@E :=Q@:ZO91)C'&1XV-/!'+J\5#)! M,T \5&.76(G;W)9(,@AQ=ZX',2PV6P.%LH1,_8S;T@]3[>XB):2+[I@LU"DO MNDDAO8>:RNN0&7-B0?Y[#'9:J$>=S377T2(Q+MT\*@TN#>"MZ827CY*^,14E M\*<(5ZE\_294'AMR BR.VNG!RCWLR4D+VO3 ^'35&>S?@>XX:E\'>E5,0X!N M@1W]]" 20-6&+5N5NHLR!!PW+./&Z58\2*IZJ+I]$S MV-.E(*OS,E\_3[9628W+3:XI!I"=IQQ4G]+=Z%,(NJN];W;7)>I>]ORXUSHN MQ]8AX(ND72-J<(LKPAW'%F7*"**,I.9;DG;UE\"KM!S"Y\GMQ;XPNAW, 1MF MR"58+-E)XJHHO[\<(C9&MQ;PUOC8K_M.N)51[S6LMAO$ 5I"KL9,F MRI8H2'[R74X$*U7\F&.LH )Q-"5[)LS,^W22.%\TE/S$22;P(A#S*4N^5!68 MVVL%-:X3K[:2?FZ*_$GH$G"BC7214P%?A9ML50#'Z5R=@G6QD$N$O AZUV7Z MLC;;GUK%KJ>%B\?15>'VP*M&1$4+PY#>PCP+F@%ZR[%@CH9D*]PUQ=PIP[M+ M<4A<5TZI6.;QE/K>\F78MU%4V&B<9,3I;^0'0I=#5VEZ$00@UJY8PX%/A@%E M2E]1EN#;4A&BTC %^RY(*VOF)-65U\9/9^&C66%@Q4QN8\[2&F'): M+8N2(^I2*+V]&]XC5SC<4JHBZE5PD:2T:XY+23HY3DWAV[6835G YY@B_.D/F&48@*X8JEW MI;R3;;!3+3O)]#554+"^W=ZKA"8RLNVFH.OHO>N1.YY+4ZCX&&Q7??>Z^!2H MI%KC()S)=A"GH[9>R^2*-V*YDLS90G;LN<[#Q@I)A:7[N0ND&.A%US\J#G^?%GD[H<2(J2K _C7W[L])JD M5-=@D#(]ABTWUQ2VE:#4X0RYBR:7*L3L)'+$[*'9K@O6AG$C^]2M5OM:W!N8 M5--2MPQQ=;HG*)U%[!'"35&PW'<.KJ\RTU@:C$9)R+.)SZ;)(7NLD."X?SPZ M)E26FU<[U$JN?&H^,9W<^SF)OT[?S'FZJ=::!@^']D<#5E\4S M)0$1S>M, Y]%I)<)X?Y$I DP__RW7D^!3?K@NU%:^\<@_>:];5#6MLKS>Y-V M3[VN)Q-WC[_N:ZA[9^O>Y-?+.U0MP)YXX8?)!F6OJ=3WL+_ ,]:$W09I. MO?.&U^F-8H7M66N5Z-FI1-O;M4JT[BJ1$5N.&G1J@H#/1 WZ& X+%7D'T460 MJK^\6@E:)R5HIU:"5E<)ZG"J2U4#^LB)*F49:CC_#/#'G89W@/9DAIZM M6L%Y9@K.SOT98"_O4%=$P5D@H1@[[]@FS:V[CG,X2L/,.VAX[])@%(QK'6>= M=)S]6L=9.QW'MMIF6?(.A-QD1HI4,R::C;W)O23SW4BNSDG=X(D\D^R-L[ W MPL16$'^?DQ"S@W/U()E[]:XOU8KB$/84;E88YCVV7,=]QB&#.-N8'?<)\_]> M^G%>=R_M/DBRWTO?]6?#1+=1\9_[><[5%LBY>IXR8F;ZP.F"CZHH\ESRF2C'6YLZN M%&,]_GK"Q8N9D^\7+E7^CATZ.0.)._@=INQX^E8HF^MRAQ @OXJH$#&NE8VH6=Z2X(G$EQU3C6.#]U MBEDUI2UQ4NY!(,:/VQY;XRIQR:)?*8XO5]3JMW-;RJC<-%::HI1[IKPI\@BW MZ23NAT$]F&J/1##ZZ$(3> M098EO9#G^ZKS\> G _L Q++O>]5-B8.Q,JTHPTDHFX\?<'CD&!M28PM:&)OP MN4U[AX/^1=(+>E/O@"I2NU.>U,<#Z730VI+V6MCRP+[7>6U'2OIMF[;?$195 M1G*7 E^?I%+KS,L^-YWIRGN&J XP-':_ :46F""Q>/-]A1W-J4LF$FE48.,N MT[?F2VR0S^%U'43( MXXBH<(RU;!'EVSUEX[=6NONK777%)=Q=9>5U[;<_)A MPU_*E^>-T_H69?79:_KO?VOM-%^WF\U=D#19@_]K$GF]4@])UKA^E.OI>#SM=40L#?4_8=5+8??)>V!#F;S0BHC@T-@%Y MA'!7R$@-$?405@UYVB]#6N>^N8 MAJD.-KHW*.*>[)CMLN'+_B*%4%\6O2)J$Y2%M+W8)3UQ *HUOH/>/&D;U3/W M>J8)EAL(X9GJXW0;2Y2:2&#'H7X(-S,B-HP[S MRHP"*]IVAW%0O4/2!."EH%CF1:X:5UAF._M;JVF9SC(2.P"3;&4 MM8)4!;9>;\0(FJ0LFH'GR;1Y'6<$W42:.OK>;,,>^]U9*8H&YL M)QIXO2J9S_-I9/[J22V)@1L4MH+S@,(M3(Q!(L<7LNDX%P3:>Z^8!P@F3YJ2 M&VA9ZL)CS%C1-:I39"!;!W$_U4VJ$#4$DH5D 6O MT]R:<.%GTHH[ZQD\ ?M?K>"T@+,)D*B6]B M1_4[Y!N-H%3@;?:'ON-/8-+YE5JY'Q(L],?*3$C&GIQ[G2B!X6$WDH0\ /:Y MZI4T2V$DW"=&5FEVFF??\@4[:^%>(<:W-O=64XS/I&R'OY34]"433XT2+B*\ M31N>HX&/+$D[SO).OVF.3#\=QV&'-$;+"^*2(D%CD?VN "AT^'E,R-LD? C< M3$@=FT0B&E9&W]A+?-DE1XJW]AM+*(+5O;,BT1%]3FNWW'L#S$)-#5_S>GA3%,M*?(=YP&SU MIR0%O>\ A#G"O/ 6@SX>LHY4@3(H=V6ST."Z]]WB+IW2(%W=&[R 6>8?=.+U# MM)W0A:V&:H:+9OV^G\&BR[HPYNBI( RO9 +*$7S:L1BQ[+ZS#U_<B+B5(<0/"$">7I1MBL=?89&F@_I## MX?(U7S77W=0>:Y3#Z X42K4+>5GALE$C_7O\^3O1V3]:G7W>DH]!D(7]8/XZ MT!/6(;,*-G?/S)5LLV7N\7*0T"_QK1:A.R1"2[R!-B]P 2RJS 8-E#QN6O. M_H,97,+-?,\/\<9''"4;J2N1T#(FNQ.TFG^%L@+U*8$U>F_!C)6PKF* R2N" M;X]D@UPK""HYPDL[\ZJIC@O\5$;'E.$7B 4+02N)6Q*0<\ 0%E N8B+, 2:? MP3$FK!:!HO;O!;?<@2U?$JM<.[J,UP]5MUFO%_F+Y0%7!B MLKMZP01A8S3NJ5!G2$N0>"X\:DS(TN($V)Z!H"KW!9-L2%]JX-1%1I)L\[5& MTD(S$>N-F'.1>*K S-#)#7'+)>.A3FWBPSL;&E8EWXX!7QKJ<( M=\FF+2/T%T2\Z +X7*3]8B9XCR,;,TOGAMIGQ Q:D6S[!U'37<7SJE:S[RG) MYS"8X 7D_8,B=)2>3.ALI@&MJT;O[6]M;SV:Y[JZJ8NQTA@GFG.--2(T@\R! MGI@@5&! F%"S0"[9)$Q#HGI$04(+W MY5AG8&B]1;)EB$<).B:;P84F7<;M(#-:9H261DM"RF:E+,^JAJ3!.YVG$HL M[!"DK MP%LC(GLWC8XBY+Q!7ICIO#AT?C$C=>'GQ-:"+<\@5I)K*>*5@+$(ZK=/&A-A MKCIR"D$%4Y1#2.FEJ=$:HJG =Q'N*TY1?TP#]8.I@-BCM48U$.0?(KA7A')$ M!%#53\4U5"[W+0 M(!-. :*(/?J14]!DZ6=\PY$3PNPXO_M>-9HU%")+:@F&^HG066DEXK8WU018 M ?1H4D/;K\$6$1QEMDA,#A'^OG+3.LRE^4J8 (-@0)%R=X>8:9P!;S&ZO892 M#7IIDF6N=NT;Q%.T8+M33%NU-&P=(.02 H,YP3S< (%!,4$?T>LY.HK M,C9H[\(<)&*0(Y'J_P*[$+[[HTA)*!$P;*I,FB\]P_R/HP/+1_V-7@3JFQ[- M11ZL*#AN_)%DB2,6PLPY1K&V4)H-T\#@5HO8A66"I"%)G)%S$K>> &5I)3P[ MM%4?&3)T18R,VU86KU?D::^./-61I]M$GIP=:K=V&COM!ZM\1R,N3W*J9T$4 M7%H6B=:II\MCT*PAF2H9;U.0WW%OA*F5F613PD5(UHKS2_;0<30)A'. ?T=1 M4;N-QYFOM+S#(<#[TL[?W/#UD.-Q5N60O^[WNK^:W9 M;#?^F Q_0.CM__GA':@AH[#W@YX3Z %P>4]_#F-,R=KH1DGOFQ89K?W=1GL7 MQF:S1WG%-SY-#M-Z1AI8<[&4? -\O2O=5H[:OQG-F6Q?TR=Z*#@KA@ M\8T=>)7T2=EN-,UE&(/V98[-"PJ08TVO::] _N\'47"*R2P-[U*\DX[=]&2" MR>K=JS1+@8]AI!90=C'YQ3LG07UF!?4)B]LSJIU W]V PN@@:T\[[P_*(KU' M 8W,^XYA7XJO_0-,Z *,6;2)51_T>Q3CN,#KQNV3<0+:!QL19%/W@DQ=-?C# MJ9'WMET:GX;T]_>"] :4^*/#&_Q!T*?0$M,=[WE$A[B6FPI)T\N0<*#O*FF>7+A M.0CX(7T*LWPS=3;$;A2O+8EE:UR3'H.1L>-/\*5HETQP+J-VJWO-2$[$P$8C MR&C7IW8I$1GTFX"A3UY[#FF0@X!B&3A%]+*FZ"*@R&>8%[BQ5>>D$ZMA-P^J MQU2TI/)1TD=%N;; [V:![]<6>&V!WS+WD[J[&5)A/%@@DRB89.IG_8_7][!! M5RC3-(<-,!62(O]Y$'Y7??>@-+'QEI;[68HAH(T ^\6=)EQ5G) 547M:V,V/ M[LER [^__VU_9W?_=;5-8*7+W\)6K3>=\E+DM."^/K$NZ=+]@K=1IL.X%,1U MKQN3@X(72^D:=5).^PKCV:168 M&I*B?7G/+Q<68//7_LTBK[FD"V"F26/-S2^>F\\Q^C6'C]$]:73 OL(4-LE" M!,8#+8_JF[0"2DJKT6TIPQV9\4]@6@SRVCALX]H$&:-3\^CE"/. >A;!6!3" MPKX,$FXR^>,*L]\QL9(B?6$D719X!OA 94X\9B7'"$R S HT.*2NXNY*&#GV MD"Y1O)$@NP3U![;":LMY2GF-[H;&6B,7);V?L!5#P6C*/\#-MOF'84JQPS2) M&K48J\58+<;*E"DIW)>8P3%'<&%:CN+H.868Q9CD+)QD$,(KP*(-.?D818VC M?Q@V1BTFB<(^)SQB/[WO\NM 5Z;H;+NM9NO5MY\\,'I[HVN'$G< YL=EF0+K MMV;OFKUK]G8I\V#6<>0FK9H$L4F19@5G&-M,6,[FXH0_;D(QDP%,6;595F@W M'?JSTI"R\$$!Z'TC 0)*P!%FSYF44Q^[[&S 5VBOE H]1(-QLXBDIQ/.-:;, MG3\+RJ(G 551+Z3A1#356LFH: M3+U,>]+U<2B3Z$5]FX' S.%()VEL2$=)5!=TT$PI]@2E&-5)=]YK_N@S\6.@ MQ:&OS/D94.[>_H_WF>>\(OE0=P\HG%;]],:]3[4'F*6'];NL>E]B0=L8FZ>) MZDX;W\5J,*!63I"K:O.H#Z"JGDP\,(A05(&Z$5/T F@A&8<]ZN" 5[W.Q,-N M("C%='G<3!\(KH90I5:N_.0HP.H),#,:*^CZ7H-(V#D?T5NG<2YU[P?S3^E+.?6!0D^=G4SL09R=CW8*/#(& ^(WME]#.I M8\D2Q^G'!KBP: _;VG-EOL3^=*E]M6[<82)Y.Y5ZLGN0FS]S:P]N@J@+'=VV M<1$%]+UO:DH5@OA2SE">78R/[9^^Z5"P,<4PTXT$\+,QNGK",?X"WY4'F>2[85:PK%83B-7+#*FLF>SX MS91:?!Z%49(ED]&C5\(X(B%(U2)AP!O,!2BIFG=4NNLX^^ TD6+R][!@EQ_V MHY(7T2TG-2!41\),BB?;5=3M #6?01"F4G]")-@'G9-J0761GOI3*NVB9$H< M8VEMBBHUC!>IE 0%\B3L @:GZ[.M7/6X^*BW4\91T%6]FJ@[[ MIF25;M;6:XUYPG8YE]\DL82C<96]?QCVL PR"7M976&R;(((5WU=24\HN[#$@0JE[>U!#,$= M,BC;@-,-)H:;\>21C,EIK>O 8!Q2%_$>8RL*2*W\JLH5XE="6O;LW5_I K%( M&G<%1$M$?79->!_ $W\DW0V*O+*%@:7WNI-KR3>/_3^E@%5??DBS6+J1JB&Y MT!,OI4(VBN'C4"X2X)E52 M\QOK^QY^!$=*SR-,)*YS".^#DZ83.P%C@MT-/A=_TP"VR$CS ;IK)YL ,AI=[ %9=SQ# *+EG?UO2"-;WC<=+7 M&Y=IJ<:U/TP7Z%V"7Y9Z @PJ[Q:)2!M79)SZ,G@(C7P]V?@W961T63Z+/W2V M>G-NO::-QO ]Y#L_0"8MFW6&!8!59I$G\,!* 6/\@"P_*D#2AKA6H<9*Y=X8 M>'9/A4.BE%3$S+R%X45!IP-:/#R"^>+):4[OT$5(%<=(%< ME=0 8D--6]6D OQZ2 U !R(:T![@=O-E5:+DGV.Q,8)=RE'\8?*+MLMM;2WY M]P<#+9[&8:;+ZN!=W;#OSA)E2:Q5AEA%_$H=4?2QSU9?EPX:^<5/PY ?PF_J M$H:GI#H]L8HNY*CC,8V!B<;Z>J!&+IPK@5*V9['RW%X /(FJ%!4U9V8H8LTJ M4S76..NMU:S3WNJTMUNFO;UD(4YW>R\!R^ZO2LF\5"H'MJ\AN53A,"-2:_MN M'U;+8'*=&G=$1O9BJ0D!)R2#UDR-Y4AVZ^8!> ^01:I5:%?=9[/,]>6["H-U MWJ>*,+MZU#N@9 _07# B="$.'$79S.A-@K&H/7,"(_HZ\02MSPM5;CIAM S< M+70EHP8=L-X^4JB2XX]I&_NBI$>X>](BRO8V3*4'C%Y?J4Z<34H<.9)N$ZX# MB3K7E-UTIZ5\>@RAI+IR:^ZK'Q#NGJ]8@:4J#A3X:2!,/=6W:2 M3(K(Q.',.XBG])56TR\*Q[SV4/Q+#^B%GJF!HI: GX">SKC=H ,[=S:U,IQC%^15'1S M6BS<(#6D9(,)?O$9:(3'.3GQO1/XAO_:8[DB:Y4WX8+9I<*]N7&TV2U;J7#G MNNF_K5K_K?7?6^J_LSM()[$!FRXY3\OG:/&>X-;+MN,$>CSQ\D$W;= 5:_#E]J1E%9#;#Z 'KR%?06*JJ<9VJPN(4QQ"F MXL&Q5\)(L6GJHFY@);G&=LMZ:< ]U/A?6=$5;$'X99'#^O_B7'S==@K+SP50 MI@ ZY@148$6JIIP%I>%7&A :BTS#V$8"D\1JEBHI-Z?4E[*RU@S#[P;^%Y0& M!5<+_#*=4:;(*:4;?F*G86DEK3/E3*H^VD^%U)2;:1L3(B-LV3D@/;91LNQ$ M@F+-+T.K^-*M$K4D?A0LM0L!&!G"/"5>BE[AB3;S5*J1FB?AA,VAO.@J5S$] M/3Q_]Y,@[BW:*ND\JKC_W\[NC[ZW W,:8:=@S!, =6$F%Q#0$]M9' MC&&G.UH??9?D-_[&6'?PR1Y,?_M'WI8M,WL>7.MTMYC^T^7CS)R79F/NZAA& M9"G34](?ML17PE$ECC&)@50[W:\D .XWMHA!"4]6#FZKL3.SQ7/ZG-M6[[G)D[%K[LL.9H\7 M/SKD"84E7U 9>?;$$@>S[ M.3\#?G^!R 0L?@)OB 5F;#1BEG0%T D%V9CZ;&F.E,F9'4<7'"@U<%A]-5$Q M@WFQ>8O"!D%WS6F-P^_.+F##%DH*+TDTOD@Q1XV!NYCVQBA!^^$ [FYRJTTG M>C*.])6RCQ?W7**/6Z56"N%,@[(LQJ@?$\//4"-T4VNJW M4MJB.;_/<@Y^@?-!]RAZSDBY!HL,H\[8,YIU2]T7Y=X=Y[?L]+9URTYOYE3O MT.EM:[O=V-^:V$YOZR8>-VOQ6(O'.XK'=AL4_LW[]!W-N(2N\'R\/SHZ]SKG M1TL3=^$O>$LUO.;>6:^#MHX^_NBHMB\T>K;3L_L#9^&#OV MO7^5?\+LXGZC/6-)N1/C+O!@00CR;^B^9J^Q6?XQ?R.OWJT::?QMZ_',+<97*%6>VNGO2VX0D_CHR>'O'ZK MT['TAR6<] N+F7<;>_L_7N$L=\2G\TJLP!S YFDOL?Z;4A%_YBOR$O;EVJMI MGBX2=$$I*_)J']>'J;%M-+>OJFJAWTV6KK%U>[Y6BL%O>##M_<;V;GTPJW

    MYS$(,U"^WVT0FJT><;+M>0VN-.'H4EP"(:43#($3&OL_&0*8!L+4!?AL&M1/ MAL /)X ?OGU,_S^< '[X]J^?_B\LP'Z69-V01=EWX;&[]*D-_!)L.(: _SWV M_29&?B=OYY,)NZ$"0L4= YN0/=L&IDM(J!S2P:&\ZXEOOH7__UYH,/M96M6! M(XAYOE'BG?<)M!H/8H-UUZ32''9;G3%7BPJF30W:B?T;!1*.6!GM=CG?-O'? MI+$W4 +[MO_X7I=_G^52 R:-))Y)X)X]]A$WBT5CB!5/--3&:L$&L24:6 M),6VJ;YG/"BGEGCI>"6>7A7Y->F-]'J'*Q4:?75CF817O!ZEXK\F\^2)1I-?L8"BH2=)J3:/M=+J20#*/\?4\ZENNX_NI MN5Z7V7P")WOA-!<, 9SLA6D !_MQL!\3 -X^IG], 'C[F/Z_"@(XV>OZ^J>8 MEGNTAPINH7+M.5)G%R<8*!>2=19ZH&!*"4-\*O00^9$%[9A,,$0PXV RP1#! MC!,F-T&8@8);J. 6*N<6'3B>B"& H^J8!G!4)4PQ!4P >/N8_C$!X.UC^L=1 M==Q"!;=0P2U4OE\$O B4,][P=':@?3A2'IYKLZO8CRGO+EOF4X;1YM%:U M(E:NP=N:8>?)6F^J9I/)DWQ:$Q.TDNR,U.J?9:TTXZ^$"DR:-@2I7C< ML.5$(O9X[ K+UP_$MK!\_5FEQ,?D*UAF6IV*-1Z2M!VE(IT'QTHN3]X/2Z\+ MLTRU,7,U3VNFU5BVFYYG??D:M(-U23YBI(.[I2T5AC(0O89F;7[%;^F,M#G&.7MA:W[SL;Z>C_BN:EBOID */ ME?'A'#RIE\)Z?9 M::TQ;TQ[K;$[\H8G]Y";GJ>VTAE7T%BUUE6'":4ZG"Q$BD(>W*FMW0YPKI*O" 4 M:@NS/>WDRD8\@9B>N_D5O:4YZIN<"ICC,^Q/@M0W[+]268[<_-$)CMK_V@?XWMH]%&V0:-89*,5)+F M$G")5.8A8'OFYA=WR_ ?"B%<>U;MWZX$B?>KUNG_N0"(+B'D].'SA5/T6P(K M_AL"*\!FV3/@6N2O!_5'80N7A7A&-3UI0V5#=?[K7_AC.Y.L \E&I#7>O.Y1 MG*#7;@0J2?[Q+>XR&4!^MK?[1$Y!@GSZ/WPEQP?[\%?M__R_W<4_.7,CLJ5; M]OU6\.WL:AR0 .WS@P(B QM(6D0:P1??2_I"6CE;]HG?,5N9>O\H.QF?5L@[ M)O8'L?,[ L;Q[:?^?+R\4/+41%Z[FV@^\(%S;XW MKX\8UYK>T]0=BR@#_KG96)2ZXV+?A*IG+,,\(>9?B1C;2 S_IUE)'>4@]#OD M"2AM]3U>W'QT\ZN)N)VP1@0*C 0>WPWE2K]VL/X2K>Z#^A@$)5\>BT.6&K"# M6%2,4G'X8S@L#>!&_]C2=$^@//,/O/<$..C/$\)Y*C M(2-&:0J(DLS$14 /)2D^!*,AD/:>@&?+LF^;&;*FF0*]M),MPTI/)V)"I,78 M\Y&-6BDO,:-"F2R0?8D;K6N>/%B(S+.5PY&EVK+4$6<%IE59\'0KG4B59[(" M1Q[,.9Q-1O&Y+#6TE; >B)XYJX\Z-3@R_GQDI_N0J#+3U5( Y&(=7[532IU" M;Z<.7K_JQGJS;)_E-;6[*LQT_4$7L@DQ>KC0R%1)M!HMJ]6:Y9>%IO1@=B/> M HX\6"AC9\?LP[1;$2I4-%M(Z5G+)M&5%.I'1%L%N10E7,,-V$1]<5 M./)@2[K%Y$IQI#(@RU- M\W9!%2+KB5 85TFR[+42]<[FJK/]D2,ZM0!S(YHC"TPB0A>=23_)H[BX^S5D*$_/A\9+U5 M;*[S/:8O=,1F J2.3"6A"#7.\//S#H8NI7*# M7O/CN-;1*$=MP/=W*-\1?#"TE6,+?4E8<:U*MZNY(E,2DQ%_Z,&F:+&LS/AN MRR95.FJ*MAC/ITAEXU[>'\H^).AA.FZ,4WE_5HIZ/M:NKE?= M5H[SR,:P6O1+(C?^C!"E9,IU:' YEC@!V4 5&MC!6A4JW)N?L)I=-3VIHZ.%B^5A6*=(T&1'\X+CML?)> *8H=#AQ&V4G$' M*UOH/,1ZJC!I4ZM. @T]I%>#RVJM!*3"3")6DE=S2ZF4_%GW42NR \!1',N) M'$T/Q2A)#40^"H\EP ]EB9(D6:8/)J_HR]::-22J56&$Y8.]2(X$>@')Z6#% MCFLL "!373(U:*?3BV2/2N>0'#P8V2Z ;C;1X :DT>M/G%IQWFL.:N(1*(QR M#Z-5))JLD"JG].T2,Y6+-N+O@Y&3:C%28W@VW2JDF.R*M5:K5GEQ3 Y5N57; M+1<'35)=N;5*K*IH\74BN#KV&68K,I=8I2L>V>G$V[E,)-I=K1+'Y)#ILHUZ M337K9(>J,RNUE>9KWN*8'%IEF6:OGY1KPLI8VM3"C'J1!I*"AX05;_9'Z77% M:VAT6K&]](J3,WT%RJ&#UP_B:KYGR6M+2_7GAC[.J5-502,/7I\U.S5)ZC]T MM5E];3%2@ZM(S9K('P(TW\BX<="?Q$AC)"9ZN6%W03XLX,@C', 4>A4@"EFM M,HAQW6YJ8LCT43'8K4IQ,=BAT]G(/%KLD5Y]JJ]Y MUB1'NI\..OT8W:>$R"Q6,)/E6C]3/*I;Q*.,#*2HF]52]7HEEH]T)*5U M5+?H-;E.J> (BE I]1A+6#'KTM$VESC&?^GLL-LN6P\I)%=-ID9G:GYD.1:882S66A02@:.485\DIAB4+ MG6FVU=$*C;E3$F-D<7&,58:C01?4G()#5G)9:>0TEF*EIL"1!_CD,O,9;ZD@ M21JI9FDT,J*K6 /-^8SZ*0"IG^=SW#?."9[6Z>.2\"* Q$LN7&\YD12 FI6:H-AD0P)WS"M\T)R; \--0?A"9T) - ;'G( S25;'=%>'!%-GS.@9\0)G#A MQA5"4FP @K>X*%L,SOS?4^7@GSZ_DU. /F.*F6*KHFOI\8-AL[UU;<^''?N0 M#SO(7WWT5;.!K[HLV;:8M2TOV>ZQ4:&33KODHFQ'YHO%S2\Z>D<>N*D)2'$Z M@CF$\7A (;R%#.E,@HU?KJ^!SR0;P MTY$./X78/SU)OM^K[\"Z.>S7]:\?+NO-**/+MD6XMME#:_NUW!+D//.D+")"_Y! MSNP8W"WD5--!?'3O_P:?!G^2MQ'XU5^G<&F_)W!-_48E\/8['" L1 MPMXL5Z+OXJ\FFW\SQC9A.__%!\B[9L2\S4GLJPDQF)-"QDGD'4]C1@H?(T$) MA\^D4&'L'9R$&2F4C(3YZ)(0=EX^POCZ;0:+OE'XB3$6,HR1=[$H1MA%(>RL M2CI&V&_+1.:.?S4]'&/L>S#V^4X-;WIOSW_!TF[P\T15_*_;HE<(DD][(*^_ M].LM7]\/I(JW#NKK)XHW_5;?7-=R,73RX\DDO! XUR&+^>;3OH8?23>O6_,_ M$B2G.(8OG9?>LE&O"4K8+L1V(;8+L5V([<*KM0OYWS]L!GOOW*6*FU\)/X<^ MJ!ZP1O_^/.7LOQJ8+.0MA*^_ZK;QMM$(U9$;RCKMH!UOW6VL&O8V3^85,/FWIG.F&QJ8=-O>LS M]?:9A?![TCSWCV S#YMYYS7S]B]PIJ9+PN^U?X;[FS_+;T\7@SC8]OM>V^^, M1'-Y(-O8AM?#:,&1]OOLALW'%\S'ZR&-H/&>93IC=?IU4CA,9'$.S3O-29Y";R$CBLP4MU'U;H]WO5A3N2 MX;E6!\H=5W!700]JAAF$$0ZI#@%3D9PPR!$P7\0F^6A08 M5Q3-"S/=APOIUQNJ"S,(0GWY(#[_KBF"=DD64;C"8RG+,*PAA Q\ES/1KT) M<,SK:F)>;V/?<1W"&A&*90T=5(0[Q(&L$_O0]FNAF>F2&%K>0 >G*H9^#6C_ M_=9@U;EWOI-W8:.! ;K+LFE>:PV^J,N5I4,&UJT$[<$#)\/7RG_]2#9_MN)Y&"_T-% MTF+3$BE:9#9_>4Y$D:2I^)2AD#,=U_8,8+IUU=$22]5Y'/0HQ5/P#6B!);\ M^_'[M&I*IJQ*^M,<>\^G?=G_[*%LX"![ Z$D+_6O6>VGX-APMD,?9K]V50Y MO[4;A)$+T+?;^\V>[<%Q*Z.&I -G\W36REI&,3MUR(+2FT_RNA('J]H-,02R M:DBZ\[^;"'-#C"S;D-S_W:A+]][TC*'E;KZ_(4S)@"2R><%]1E+-HN4X%;-J MJS) 0-Q)_R@#]X9P(%G#)^"LZO!_-TU9S$X89;*DVK(VZQO9AEYIPH2Y5"8<; M0Q%N/(DF=(Z(X<]2=(Y-XFP/_N1JHZ?4=T)^_O2.JP_%X%*G'&KB@P1]ZE'. M7X4R55C2DXYHMHJD.NKH6G'!92/SQ(>5J=18,A4(Y)9I TA9:S!\4J^> )DS MTY)JMU%"K?\A=43%JKNY17_58U(MM9]-LW([VAEK-:1B4?3-+S[&O*)C74*8 M^@+$[;6'J'"P&@>KL;,>!ZMQL/H

    JW5.N<.8=JC&6O<-SY$N+.YS24KQFS M[[O1Y-S]9T--^V%K+GM@;!^ C/@36]O.XP%P%89V)[+.-F*UM214J));8@3+ M*L@?CUI\W-"&^X3O.F)Q:]58K,MV6E0+"/Q<;)B]V0.E("I!%C=-<0<6]U]7 MGP?Q_C)ATW(A+K=4A,N$KRQE(O10P=D5(0D9A!XH/[-,&$=<+R/8'GJ@8$() M26@^]%#!47R<\/B>,/^Y=WX1>0!?8,!S2RJ;LIV.+13,7,6-.<5!259"$.MV MZS5NO7 :(X&M5ZMF)2ZN1OF%2#&^Y5+!,Z&Q!F"Y.6I%M MK4@ZOLJO7,'+R&/6F$TJO5)"I&*H(CMZRS'1C]1DXU@@#AIC0L%!8QPT/C=0 M7G;\<=QCX0#]_IWXR]].NE&: M94O7I:D#[K>_["Z3A7./@XN:#&D9\=5.\Q&)$1V,W%VL1GSMU_]D0Q(D^0?: MC&MOW[J9C0HV^7TQXJ$Z/_)*"[YFI%N++92V?T?0U/<#&TA:9 'A\L_4B[XQ[6F]S&X6Z@UFPY2+>_]W^#3X$_R-@*_^NL9 M4,Y&^]1OT#[<\^//STF'.Y+!"+LDA#$88Q>&,8PPC#",L&^6B3&,L1!A[*UR MY#.SV$9)]U]\@+MKQ@OFI*O#&#ZL+@QAD,5>S9O!& L9QM[*_<8("QG"*,QA M%X8P+!//@[%+* MZ\LH'*Y*!Z0+[H]$%_Z]%0$,#2Q^>* CSAI9VUH#+F4#R MEB,3$\ZU$XYLZ>C#_]W0-Q]/#B!/4(D0&B+"$,-L=T9Y?8)ZCPLGG-/4"5\X MD-ZRSS!W73?A7(+5\6;+O\'>&W9!@.QG01,, M=4O0)$W_^_< GU38LL J#@9)F$'R5D#P1_#29\/95]GY'U/&I8L4K-F&ADZP MW1@:N_'2@?23^.T2+,D0@>LZCS%L98882IAP,$BP+8&M3$P9/U6D8*TW-'2" MK4QL96)^.Y^5&:[N<.^_M4PUB9&DVL0<]:G!H76=?BL]:E1@JF%0P M4#YN+_PPJ+S/<@PS4#!Q8#D2*J $^BV&"N[\_#Y[$0/EY_#/)40=/WF9UO8F M+7OG^O6ONDL+>RM/%#L,-0@P!# $3A/<";]E%AH(8+1CWK^J $*808#O% UU M(2!F QPD^YX+M+#'+2R1K_-XXN2!QO77946N+T'T8N?]CP=&IZ9+!&!U> HO^MDA M]%YS^WP@PK;W1VSOQQ/@*LQN,KU0BJN&/14JA7K<*0N=;+SF)E M=4IZF8Z0FW;T9&N9$#G?[.9(_B1&=[B\?>\O'S8M%Z)R2T2X?/C*DBC"#Q4, M% R4\(94PP\53"J85#"I7%9,,_10P6']WPGKGSL7\'QQ_W/O_#*<$U]@PT=* M8Y76!XQ#IHSXE*\Y,2L]"I45/N[:@TY+4!ZTC-?*NNY4,#O3FLAO@M_Q^&GL M\/"6;4L.L:W<5I_<2[AN&\>]<=070^!R J#A!P$F DP$F BNIWP51]EQ%3=F M@VN-5>(J[FL.0.(J[O#@'U=QAVWGN(K[,\E/Y?^?O2]M3AU7&O[^_ I7YMZW M9JH@XP4,9.:>*@.&$/;%;%]M(?*!<\_E9 M6^Z;%PW]7D?]/\N4[%!_&/#5]?G!2"T[4-ZS%9NF;O\/HY0\]&RCC\ +J MQO],+4='*L:#7VQZ#MZ\=:TYXZDW0Y4>M.(\%VPP2]/_/0.V/HL?N)F7?X]Z MW8[@XH2X^"@83)!!#@;!!<'%N9G4NU%:@@QR,&X2%^1@! @9Y& $!Q!.1"%1W<: M?F,+>*VO",%A=M4R#&7J@(?-A^TU(0I8D\-$689QH-I\H9VP ?KN-C&%<;P< M?[.+T3TW*_.!D_6W+Y;LTS/SG=2\3\*N-7V(PMVZMF(Z*!C]@#_!I\&?="@, M?_KKO&2^]=PO>,H_S8%^-_>7("QH"/MU=RW!&#EB!&$$8=>+L%]7HPG&CHJQ M[S="OQ5AP;5ZR$DB)^E;;RT1A 4-8>2(71C&?MU[31!&>")!&.&)@$*)9FF7__[GW? M78^ IF#O@>::"@UM70U4@>D"^\*@1 B'@"0HQ1D"?I9^U[$4T" VH0Q2WH70 M22#HY#2%D"X<2*4>**@_C]S]DMGI?LD$O_ME^J7UI>"L MA[Z^_5NZ87J KT6K3>]1:BW-S)!O%&I/K>-VPX0[@F\]T!8S-GX>"0.I9TIE MLZ2E1H_24PD(30G$H ,R*$XKV)T1KWGY$V_CZKV''J)LU$#DJNUUE+;"@+BUSNN MH6'M!V@YJ+ XB-.G7AC]5:A6DT]S"X,NJ56JHF ,( M9,FT :2L9Z"]*ENO@,R9&46WFRC+%G_)'-"SE,1CZ;'9K:J2KGB"H)2;>G(R M@'H6P][]X$)<-/).]_%+B%Q? K\E@;N;!P&! (' U3CO2?PZ4&C_2+O.F7.H MR5CVBL3@K@*?QS26KQFSG_0.[KC1F>D2 5C73N%%/SN$/FMCGP]$Q.#^@L'] M(@"NPM968Z+RS.HC?IR7\FV.R?+3B24$P-8N*T6^S'!C3E2:S\6.D!L9*6$@ M\]C69D+T:6SM8'GV/G]KV+16.Q%\J!"@$* $-](0?*@0H!!2 M(:1"2(7<(3[;^3EW"B!)?@RT3^(;3'=#>HS,[5(Q)8*6V'FVQ>)*&U8#8'RG MVZ-QW*#'*S&L3B.9=KS1*>8$.8:-[T@H0LT%8?:W-+67WU)Y(XV MB7&3""^!P.4$QX(/ @(!0@2$" @1W$!$G1R#VSD&5QJ@)#>VKSGJ2&YL!P?_ MY,9VT'9.;FS_5JI3R3)?$U:^);5IL6@D3-%5Y7%KNF(J3XVZ2)?.=$-[7BDT MLY,8Z$FM9$2R9_5F*J(,Y 2ZHR[I4!$RW8?=7?Q\V8F7<2]W"-A?V G4.I >J9N>XL=Q MOW\GS '# *UQC8[MO&5%52&90 T0Z664XFSW/D(15SADJ&B4;D(: BIZQ@2. M0]G \0S7#\=2 ZBH83/T/T?6L;D='9N3@:F,H[5J;2;E&;/]..XXA8RS,I%R79TLM65S<_8BQ/P$=A QEP!G M28CPK:%7UF?%QT8L*T@M^FFD3%NYQ6@JG!Z0;TRA;8C:3RV]SY5T6PKWGYQF MM\9[4@)"E*&9@R#%O, = FH%%-NA .0J&I4&*C;S*(X)4>CXX7]9'_P($B'$ M%:8^DS!6]U06LP6PW@;5MZV)SU*H75[B @=SDHMG(!L$9>!.7[#F;/"(OA40 MD3K(I"[W=Y."Q&V0^+;M/A[3G>DLW:2;5=I+&>ZJI0OCTG@ 3P9W^&B@?=A M<2#T56BM[WH*0YLS$R@,'9=-?3.&WCER V'0:Q5KB?9X)&<_^\/AJ?_^2WVB;7%[];-#VJU7VD5NJ?%_JWI\Q__ MPG\VKU8-N'MT:WGX1EOFT#K6Y@I-__?[3)"?-E!E(QNKY$4'CB7\?>!5XW__ M;WOQKP946+4,RW[8^+2W=C7TP<9BBVH PCU(%>.PTH<3/RC&0EDYZUW&$O?< MYMKQPXM;G,-:.7W/1?]+;7U&X-B#Y419AK<@MC;@P@;H0V7??VSS'7:%OWQI M.3I"SX/?VF8.T-MWWHL1XUK3!Y:YYQ&IP#_7&XLP]['HD5#UQCCA7A'SKT(- M;<1K_FB44P=M,)P9:B(>8NRTNEU_=?>C@2Q$="Z1-]W/$UU3KO)C"^L_H]5= M4!^"X!OB]WW./9F6W,13M@]28FHFV4YO%$]P/4%&0[EO@]S>B?VYG5>RW#4C MBMU3KXHE]1)-H+;N95-_IOPM >VO[V$]B5^S2G]B;3.?L%E5Q1E2?<-:;$Q6 MWSP%R&ZE3."^6J@;2GAWKN!IH;\D-A M=44TZE9S1&KTJ,JU8U6=O M!&X_AUMZ7NEYFO&8ELIR+)W.)"+#; %9T]'[?;W^]\X#5@X#0>U'UO2/C[52 M;2C83(GWQ-5D&MC7O2#C#F[F M8^/ _^6S%D*)2+8/J.0M??A4\S,2D3),;=I<.A.)Y\OCA2O%IR/D7F%_ET)" M6 EY=5$& E=!X\/OX>J-HV4;:?&PGEB%([6LU-);D5&\DZAD.@+DQLP!&_X7 ML88.7O#4QZ"QXE\[9/1J)B35-NA*+- CX15MA)4V/&01_G?Q12V #1 S7J]F MXR.#YH(W\0R4YO0>+G2R3ZWA7QS@N@;.R4.+6>=\8[RA MG3CW5 ,.FBA+?>)-*!?8$\J:PZD70UT=[E";OG6AUD5>Y:GEP'=MYIDKMJ[X M?L#7B5[M; >?$73,X5=HAW!ZT_%AZ:!W&]@1/83 ?-G&&L1KQ^:^ U'!V).U M2(0%4;XO]S2@R!%>3-Y<;\[PY MB50=9CCB!S*+DOUV1\[2CX]*564CTBS2E":L-G?[A2H<&7\[LM[@B]I3.Q(= M\_UH:S!L+/G\\T+F]M\99^.%J9MMU25%R3$SB(ID6D0C]][YI-8768>NB+1> MMZ)<14I&/&D 1S+,VZ'/]62^72V-VQ)@:5E<@$B/U09R9'_Z1207B^=H8RIY MM7".SGA,+[U:P)%[T_?G47V27T2'M)ZKYH=RG&O/^@(^ QV055O\'-[LC(:)AN5B*Z.5:&W$+1G93;RZ(2[7O36\TGO=,NV2FI M#IA2SL-)1.7GZ.-DG)U//3MK%WK%@B#S,OMV9,.9+TU^7*W0 M+!VNJY$3#&F7&DL>,NX_+KO74I!?HWO[;D8K3[]NMIQ@K MLK%&\=&MV3.A(\CQ_9%6>]B*#5RW0WNS9CB?,<,U3Q[ D7N;CVD5>LDTHA-I MTI>F\<93]:ECH'?N;?XY)CV*BW*Q1>?3=-GL+>2<-:W"D?S;D>;J::8DTOW\ MF)=!V9O,EL_/??3./3#5O(DB-M1\@LX^)0PWKHZF-1V]\P ^4VG/S<6*47'2 M?)JE1VZBG)_AS>_M*?,LAD%-;O3'H%,R(DZJU^JW%G)B'T[Q%#/PYH-A2N2? MN]W'N)MN"XLJ'+FWIW)FDC32SV%G7._VY0R;,LQE2D#OW)M^5._FRXM'9RKI M5E2I]^+&,@:G9^C]^9EA;=S/2[.YE$\UXPE0,KQA$P_=6T#U6912Q4F+$Q55 MT\JK"50&> &_=6\%2Z7X[&EB6*#9'#_-3_L>B(VJ2!+O,XGJ0A'J8\@?6H5N M3*L)[;$CPM=R^T.3M;[=B?$Q6U8RB[;/6\,\- ]$"@CEE5EN@S$B9B.2X-I M*18&>*W[;%+41V';2JS&>IEAEO*"ZY@-_-9]RHIF)%=)-"=1*6M4NN-^E,V6 M!P,\=F]C;2M%CIOGDB?JBDDZ"8C@93R_0T+T5%(5P;]758RF:S=;Z8T^3]5'6 M?^MF!;ZZ4X(*"M2[OL6$WU7G7F*O:=U1#:Q*. TX1=*PU/'=)D"R+)A<7QIR MJ7&^)Y2&'9!E6_):[\21!\%]9QP.I#!W%(#ZWA3.#?4M<-ZP2OR>0ANG\,ZI M(E#0OE_;?YT\L4_P R-(J7/6^KY#36UKKFN 4MXHH'T;8G!AV6.LRTWPXM&3 MKPF (:1N8E7/'<+'-=#731P,PRKA:YX@,GR @_(R=6>(XC/44 >V8JO#%9Q= MMVSXT/-&M]7-J>=;.>AA/W[F G5HZC,/."%JH,\W0X<0&_"]FW>LT$,SST+Z MYA29#PYRMRG8SH(ZKSU>+Q92&X052IJEH-6 OL0)8FM]5@?^WV@"J,F^?;]G M6CV(ASD.(?K;\U=\3Q4 M.<<:J&[0SBOO\#--A6H'6/XP+6A)$K+0%KR R8# MG+#Z$ECV+TVI<( R=<##YL,_WQ!.W4E'W0KM8BI"BP@;RLKRW(>^O@3:=EQW M$YOV W&[UV3]81P*#M_]O?W#;ZWX35XS)G*XUG5L6LJJ^Z1EJ/#Z17[TX1%_>D[*;#-[@XM!WLH_$PS.'A-U'^M/0F( MW6WQR4VZ*)Z,@G]LIEJ%**#C]VJZ#5376*%?H3!;__4/6MC/2?IPILJF8)B? MQ4'(_O;(GEN3?7.C03B^*V[C\3VD62 J]HG7,@&BPHD%B1A%%K#CVG0WF@D^ M/*_?^CJ AMYN.YCPMU6$^]\CWF.KY75U"#3/ %O)D0)F"(*I%5[9P5ISUC=3 I.+H#DZDVE?CFTZSU^DM[6 @:U5OH@EG"_$.S9 M[2D&G #..020\VWTRE?_/V7X2B/4+%]]L%L33;9L!DQ<6\&++45S^U+.J\Z) M0U)O0PO4G_@9RW/@:IR_?ED%]2&/&-(Z#1 EQ*E^(MUNXN'65;)UUN%^8J=K M;V9=OXU9<\&O=KGA[VGVO8(T6Z=N:T;D!$=^ZTU.Z^;O,'KS@Y^X"4TA[<.$ MR2T9\#)4Z4%Z\%QPBD3)SURK8W[A,MIK^NMO7CSD^#-B91\5B-5&(1YP7 (% MI1[P)Q2.^9,.A>%/?]TTNCZJ]4@0%C2$T??Q*,'8!6&,OH_&",(N"&',/4=X MXD4AC+V/$)YX21@C//'"$ ;U1'+"+@IA1$^\,(P1GGAA"&/N&8*PBT(8?9\@ M[JD@8>SC7N;<.8_8S7IY/\)+])XYIXE\[7CYN$C][X9'3@R6D]0\?#_T<#9" M2/P"(5QGWZ;30> CH^?Z0?"1%7']$/C(?7L#$/C('WK]("#'X"./W0U @$@# M<@P^D<;CEY; #\M&[N89#T=B;=OC-[]V-]$0E7=W'^_;M'J. ; MJ("Y3S 7107UK?LSA BNQ8:Y2:N%V"G$3B%V"K%3B)U"[)0K54YNT4Y!EWD% M?$.7Z*3R^:0SPTK5ENJ3P M>J@_:/R_2V*>#D]1QP/;@IKAPQ^J"D"_?YGP^#(8D-8>-""\=^XW#6XH MC@E1J/?1-TD(WR4?-$BW M7:P;MH)044>SX+;-:=!S[R@'HA>.XM9]J57YR5ZVM2P?%B4ESWI:L1X>

  • $*QQ@/"SP_ M/Q /8-=R[F@"=-B(S:.]^"0GEDOUOM!RGHW'@G!T :JX4I[-#XR:I"3"Q45J M6;5J.^ MASG3<6T/J88UW1GOZ(\OE)N"KT0K.K8N^C)X%[?[,GR0U@\YM:XY$OJ5 M@E17:K7BL!2?E=6O*["OD'E92K1=#TB WZ43(R; MN8&<0 XA-A2)<\?39@-&U$$X[>?*+#DS7#[IK52:7YFEU4]W%1U>W%JO:7)=F>&.6B416!G MPY+-9,3>DP#UE@316VXGRRGH>LO9TIX"J;>0["B2'46RHRXC.^HSWC]#5S @ M='"E:5-76Q#L-O3NFW'N%=8'<75 49[%9]W!)%&4:- O/0][*6E>*@DR0R,/ M7R+$T='+C5<'_3 '+P/L;+Z[0'&T8#GJKIQ +C"!C,C]BY;[Q-]V'%5"9\/E MPJSP*(L*4U9[\:0GK-(+I$HDB"IQ<[EP9W.G!8I)!LMW=EU.$I(Y1S+G+K%4 MSQFN%=]$G1Y2>^%S<+B1V@N?$(GD5-Q.G1YR*CXK*P@U$%E!3D4P,E@"!@92 MIX=DHI!,E%O*1/F,@7W6'?]*X5OV6PO?7A>B Q*""M:F3QY<^$R)]RM-5 C8 MGD^3EQ"L31-R/UW&0<#V3+C[[9+[*6+' =OS:4+%P5+520SXHO9,8L!77#WE MR-5E W:E;(\(OK'@;,"V>NHT2?9XZ8A*O]^C,[)0EL"LG#7'I:S')+Z>6?C9 M$GKA[-*9Z4JD.)XPV>=:)[]@IXP@,QRZD<"S\1#+'#&1,#",XKS&?L!.U9<8 M2' CWX%,(23GXXJJA'QCC=N ;340 C:P5P@>Y66IYE;+$9$UJN5>M=UL/2^. M7_:6+3UUDQ,0X>A)-,S$2EQTW.6J2&8GKE-F7X93)V!']UA#Y$R1G"F2,Q7PG*ESU9P-6&@A -1!(L/$ MLW;T5 'OF+2 N[I?(I M@=2GR?&ZYJPRHFE3.D=PYDCN'_E%Z!OBQX%UU@;8>-)W:UA**:1=0?2B.J3F2 MQ]2?6!VAF+_N*;2&UU_P],[!:Y90U7KK2537FI)#*3:@X$ \D4;U5I0+7^LY M +UNYEGH2PB&,7"I*5P>@*O=C(8S]EQ%-^&(OFU-J)YMC8&]WHX%7V/[FX#/ MH4V@52I8672!.C3U&5IS3W'@X_ [&_2!#54G^)TR5W0#T>=FL^S>9M'B#,L< M^%O50,\-;0,9:E9PWW#=[CJ-'Z[)@N,U#>WN=,$0MX!-;.#!6U']. MU0#B&_55,V%7AD)YX-!@5DAQ.@!-/KRK(<9_04,L0)@W(!#1M8B7:5_4P82O M#I;@N9 ;^6),T/BH2.N@T"JUZ69!,(2'R)E:YIIO[? Z>-@PGX" =BQ#UWS>H1B0]P'( MA \4?"$'AV5SG-X4@,<4$4OGP#+BMXHK-S!M\#](+C!*%=NR64M,>;GN8B< MM>L3M[" ,NW(C$'H9)]:N;&=&=?G]6E'&KI]3SOB/AM.TRZUY+Q'L^-AH<8N MK&67A_OD[@^E9GR)SOZZ]U62-PK(WYH^__$O_&*- M6D__]P17G=C(1A%[40/BM+\+O&K\[_]M+_Y59PRKEF'9#W_0^'__;.UJZ%?P M8[$2.0#AG@V4<5CIPXD?%&.AK)SU+F.)>Z2&6K8&?Z$WB^*P8D+?<]'_4EN? M$3CV8#E1EN$MB*UUUK !^N[#^K'-=]A(>?G2: M/K#,/8\4)_CG>F,1YCX6/1*JWNAGW"MB_E6HH8W.TA^-HNJ ]!$)(^.O6ZN5:+L"NE M)R\+)M>7AEQJG.\)I6$'9-F6+,AH*'/GGYCMQ]!6T9-R#"181HVR,C1@.#E" MQS0YWH_$Y![+L%P/J)I&\W?^ZI6-VR:O2+R5IM-9&M3ZY41IH28A$3X+N4A>31D60V?UW MTNFQ4LXWK:ZD#ZK95'Z5GW&1@3(_LCA M:))K "LS&V<%(9^LMS6@5:IR=']DB6M%:E$6\M74LC-]LJ=2HFP*,K\_DFLN MDD40B;$2W^>6ZJ,B>D*R*L=>]K[#Q'98>=JS,9802'U>WK"V.3LPE7&T5JW- MI#QCMA_'':>0<09O&39R<.J^+B^86@IC?P"5971!57=4PT)NQ0:<,VE8ZOAN M0TFN%;.F*S5:&D]J-;:TDG+S*.JZ"2#+G\+70_L$?-M9W#Y#N!SISXVG$M2\ M_]\?#$__D[BGMO:&A-A7U!": 5@*0 5'-UV+4H&-C!YL4VW6 MC54FQYM.#:@_PC^'NCK$AA7D'E"3\APHL!1[!;&*K*_=/0^5.:!Z )B[T_B, M BI<\+-OM%%@.078/D1>9GWM1T92_\6^@Q"#RT!SPT4;<# D1VCU(6,&OCKD MSP]MTX'BPUJ'ST,ST(1J'MP49D(0>'/?S.M[P(!V$S2YH!&D>2HR5)^AD>7; M=_[K+0TX<#L'0((. ?H./HML>*@GKL&R7CQ4'Z%^X&Y!&IGU+/V/JXPAW."D MR@I_@])=X)\.W+O>U^'N9YX"*03O%;ZAKR_A=VOS#>'!\EPXQP#J6PAT4"?Q MX(8]!XI6_)XI) Y+P\8RI#&H[1O0LO.F:.QO'&/'=N6: JD6FPSHKZ("[49O M\L:[O]&\*AXT,J#I^TH(R54*XFA@V:MR/^>"EQ&:_T;7T.3*<.4@M]5+N /S M@O7GQ@X:U].6-,EL-=UI7&+5>;JFRJON4U;8T13##E ?-,]>0+W" >8A5=$] MN. *!N26TIC*A.E2;%*H2.4"-XB-Y-AH.H"V2)1:0;'HO%7U?&RLM[3EH=@A M;D1IKS^](=7MD:'U&;0FZ)Q <8VMEAY80?O%)U@TW67@6=#MROK$K5\;[Z2= MM-$85*7L\S##E(=+N5JM'@F/TV?P/^>6.P<(;@4+$?B>J>*X MOX.6GZDJ'T,/(>1A'V3.'D.K;2U=PMO%*]J#;7X0CVIUMB^+X9K+/TTBIN+5 M(:MQH:(1!T$) ..#5^[D+X1Z \GL.Y0B636LLO.4TD-$8!ASJHP&/ M1%X0;S+%0Z%G 4DNM8BE9INR/3-8K85"?AN2U4]>^-A\KFZ'LVEC_S@[&$"GT,>+,H#$M*7?_?S$P;]\=[>CPR4K M]M8+M_6?]:M]S1<3*;664QLWB?\3QV#=44%/&(:U<*@_,3%84(LQ->>O!XQY M',%Y<31@KP!R,AC*U $/FP_;L$%V^=HF1]:IZENUNUZ K5#6V@6P[V5Q[SY.$!,\Q$0^N U.\'(> MO+#WS+L7RPA>SH,7AKN/D@,30,0@T4\0UW:%(!@R*T R/?L+D(:2S\*OP#EENZ!Y=O*4'IB]. ;?74EQ0^ ME9;Q*^GWG_:U)/U$F[*9T6W'%4P3"C;;4>Q#B?GMYUY8BCEC4MWFB(B^]?CR%&;T!%]@W"[L*-WA@Q>HG12XS> M2Y*I&'[0G6R-.U,;]2/C6?6J/TX&Q8TOK60(UBH1D(Q[DLMSXC12XS> MBQ"J 8,BY!MQ8O02HY<8O;2H-HNF.V!',7R MF0LQW)?Z*A"CEQB]%R&?SPFRQA#8 -=L(*;O[\A?_QK+I@#8=$GAZC+4IFP& M$<91+MA0NAW)G/: @ Y\!DKD#KK,=4 BB\W1JEQK1N=TZLEPV>2L%372J,1$ M!%VGY4*)Q)?*HA*3F9C,%R&2@PS%D\"!6-?O6]>[HHR#HDRS/'2O-0BR; ]P MQ\V=#C0L;D>NKRWN.BIB*.!BAP<$.SWO5XQ&-L-*>FDVJN9B_)25%W(,"?9H M/!:*L,?TA0>9GYQ8UF\*&5]JX>+C%V#^H-:5<*!(8VBG+A.J@&5YKH-.-"X% MNE4MX?A%/E_+P7S^!+];'>:E:80RU5W%$#3_19L:,3%GD6Y(*>Y1JM=430K' MGPJEWN++I3:_@^UL5^;,ZGD6+K$ZD!,=0H+JPZDHVS(,7)5K701E@LJ:^$6NWXYW#*5']15U MW<0.%VI> #3BXB!DC.N(C>:T6]ER)XD)AQZ3P%30!L7'(= @$^;IG;_.N% M#%Y+L[\<1+0_QS-\1O9*82%4T<70(?6CHD2'"]6NBVX^&N,$&V-C3"RV4S52 MUFB5[<74.&1C#"-'^G1,5N@(*_>U7H_MT7V5[NU5XPS7@!O++8I=6J^PSV:+ MY=Q\!%7C9/?J=E9RK:S9G[)BJY<%A7YV-#2KJ!IG].U(J1DNMU/L"HP]\[G0 M29BCN2NAD?&W(Y\'RBKL%AL5B96%EM::53,C=7"H;F=DD9FR68]_''LKJSPS MZOPDW4(C]];)K7*%5;+9S(FIEI8MU#(9_JE1A2/WUNGD^"Y?J F&"%(3KQ++ MU-RQB-ZYMTZUN.K.ER['C6?33G?1G1;;HYIPJ&IH2:@(M4$S/I4FM>C3M/N4 M<1JSQ:&JH=I3U(I-FFQ2+%?TQ.BY*M'B5-BJ&GKL.DLUGT57%'M=RL_GX>]6 M56J4(XM93%?BM+=LYY[T@E>?.XL@E?=D:,B1MW;C%U(2^GW([;%$2N$SNBGT M>6P@U]4AT#P#E/L_ S>N^;L/:6LT8UL#D#+&]6XJ(9-,>8^ M?L[:,@1AOXJPQ#W'$H1=$,+8^\@Y"S<2A/TZPAB"L$M"&&&)%X8PPA(O#&%0 M2R0(NR2$$988,(1]QJ7!$)?&T1#S^TEO'SJ=+C$IZ;<=.D=N)_A)\MCVN?\B M7%3+0%_^[XZ]^ZIP9.Z9:* RCC\#P]Y/ 8BOS7'__MW[#@+Z2-4C](/H)Q*L MO/YOH!^6T,\I^<_5T0_S2?KY;;TJP%+[VW26(.="GE*-"1@]?_R),_^9U/#/&;:W=M7Z,RT74R@?$MA3E*Y14B:OW1=?4TE$U!-T]:8- MX\_2/)*K[5]VTD*W?UB_3;4+B7:1KR[']67%B^5K?!GTOIZ)7@-S8'H@8UN3 MU#KCK:6[PQ3N$@ML<;E.J! 5D MC"J0> MN+'28!PFF:M44RGAS&R*5OH+69D76;'<+[?'STU02J41F^+O?L023"B*K''" MID[%IOQ@!V%3-\.FF!TVQ02 37G-5;Z<[Y4L,4P[9L>T\\75>'%F-M4=MFNF MYKE+J6X7ZU8V-NNXS *RJ<3=#XX-,?11ZL6N#?B F6[GM^DOO0,;LW= \OU!YS@$G[4FB+BIT/IPK.)V! MGOZZB;XY#[67XU ";LJS;7#P-G@ZT:AZM-3/BNRXL#+M=NQ9J@]D#MGB,2[$ M1KYT&3QPX8,@*K0?)33>!!!NC^<$P=X>TF;DN4F/HV(]F5[6]%)!K=C54_&< M:$P5Q8I>YL>I89:7&NW!HVNC6Y#8L [%^ 3A.4Z@X5IXK>]B2AXRG+<@;AG: <'C MV--JBDW)Z?%L6DT,:JQ6B74&<@09V P?"\6^5D>51)$N-]@=1+@0UG43D?%? M8EWUY"Q6,#LS05JQQ<1RW!R*DS"J003M=(:-A>+\EUH%$]9UN0'P(,*%L*Z; MB);_$NOBIO-'7IP6'"G[[ [GW?+(,NN(=27\ZO61Z)=R=TA4G$3%+RLJ/E56 M)"1.7,4D) X/0\4_"S]W$C^-W$S=+ XSM.X*';TY&\P;6E6.(EL]$>+C)!9. M8N&$V9!8^+<8K3^KC=0\R&1\PFP1WQ#LR-GS,2!+]) M9A,$F_A(0? /F4VM)*5K1FV5$\,IDPX;[5)D.%E 9H/L82X40X4!2/S[A"U: M]JMCOU-=QQ_W'3U:CM^SA7YW7U_?R;$+K%< [LLAF%H9E0ZO6(YK U>W :H# MG@0FZ.ONNR7MJ^E)A1N66O'Q*EHKA5.K'G@R%SY'TDT/:(+[SC@9#6/.7P#_ MIT4T3,23C,]BZ[L/]E=/\EORQY6GMNIKJ090;,3'AF\.&8)F,C M&_[U@HPX\[9JUO_M% =[<3.B@O&6_;"I*;*UJW51,A;SW@$(^[7'<+O?!\58 M*"MGO7LJ2<)@\Z'LN^E]JZS,"QQXL43'Z+8CMU*-?/[9;DG[S MY05;^?P#_7&XLP]['HD5#UYI1PKXCY5Z&&-N(]?S3*J8.L M&WW>G)D#Q^CN!V[7@'JWH*M?J-7 "]TJV[72?D:KNZ ^!$%(^FO6X_='>)=- MK=G/>3MN,/=4[87E4A4#*EG?PTP2[PO?CWG@Z\YVNU@X4Z@!6K9#.0"J1HI! M16CFS_%?_GY>Q0?E*'/4>\AO8&%;4)10SE"Q4>L)U+/*H?[$N_T+MY8 D#GH MB#C 9&I8*X!:5;PV$4)MAW1X1H%&(8;'TO_,/,A.^CIJ6H5>@K]E_L&OZ@,- M+TLWX8H!Y2I+U#\#D@MP#O>;4ZN@O*-5I*.I-H.$KF7K/0S,C *#X4PVHUL"$6WV-.?%;' MIL%36>U,Y] 70(^. M;2# _S;(6]9GQ<=&+"M(+?III$Q;N<5H*IP!_#$QE?5XJ3T;3\RG3,M-V6J] MBR@_SMX?RF_[!?#_2KL=OP,DHDP?:0A(N%$::KP&Y:*QNJY3J_TDXB'W!7(EEM.S\B0:'H>'[16SI%=-.UO];LRSGT"\XQK:S[!> 392 M4*'26.Z+/CQL9WM0N5^!(DY9BHIM(NG6L'S0UGW(HG>\T$J8W2(65>A'FJ7R MK">RF>=ZD3.9Y;A2/3X,?YUY!1>&[7&N_M1=5>MB64_:BB8B4+>4M" +A'_JR% $CNMKD'YO,]T%D[46YW>"Q-KD8>8&343P MJLI=O2:'R6F'"%"S/LO<]HUN2R^V/LJ.V928IV4C]SS1 MV[X/T%;ZV6&59'P\9LO#1R$OQ+PQ@(".(,.>:&G?"VRCI;6&K5'T6>2=A*UW MBP[M:@+4R:*)8.ED_[RVR?6FJ#EN(+!X>M[T$P%X4.B])^2VB<"5HHQ4&-7M M<3Y?UD"Y5Q(* ZAKL*JW8T)[V9MUI?HLDK6-O(I^).?$*GLBTO6FYUIZW8 )ZI>.QW&6MH/9IZ?_@V M]PQA=4[3;;^W>&]UL(-XSX)X0WS6'XA\EI#1]H#?N1P!P.]+_NKN^]/Q>JA# M/?X6NP6Q[JAN 8PR](GNM]]U_@KYC7==K(].%-W$_=DG?AHJ4-3AJ["@IHJN MK5=BK%"W=U5QACO3KQ=.H3B]KNIP+RYJ5+\;VMGV;[]T+X]$^BP; 3TY%N& M'(GU%+D7[<-_$GTFKL;5&)M0[W[L]M"61VHLGPI/FV-O%$\6%N;0*+07D&:Y MMR,C=CHL.-8T18/T9/A2F-31R MKR>Y#*15G_?2.JU,Y$$CW ^7,KGJH?[AJ78JD,\I#V M9H^ _M+MZ3-7S!:GTUQZX(79*!JY-WNJJ4KAY',V1K.S1IO)M]N5##.08_OO MG/3G99Y9Q7-CWAMFXO7%++?$(_?>V>E4Y8+0;TVD,%_K%,3N/)>S%X3(WLRDZKS>&R_G$G??HQ:%N\&;\*;88S8_J94B%"/)[(^G$;%9-1OF\ M."E$M0''N9-2;7$(\FZQ.%TM\TM=!.U$;!YM55S.JLK\_LA2/%<7'$J % >\%Z*G M&:'94;JU@PIO^ICC91UDJ;U>R'0H; M0B%D30%"(N3[!EX5Y< H*9\4<^"$WA"PHA!Q*\1=#*2YRLX"I MBU4BW]P8 !/%Q^"B+%7UH$Q<#(&)A=#VJW0$"Q1A0R]#@A=^5BG%<0 4CD/% MW1:X& Y8!B)4HKWZ8@Y_YSDXXHNWVT.KHZ",A1N#;\>+@/^@W]%0 -=O3> T M/3_UA.K;UF3S C3@95&:OY)[*@5L_,[U@/6N!S; NW V$*%0BA@F8L.'OFHH M'D+6GQ \:_=37U^B]\)U(D)8AGOP5=K6,TC:XUU@:&)5X@A'>UOOZUD6W)") MS]R;J$4!%4<%Y0WMX0,A+G7'!1#=Y7YYZNMVXA)^H6VI<:MP<36SDF)A'#:J M3Y7B;&EE %3C ![X-G>$@A9OX/?8P.[ML/12D,O3^@#GSQ"!W50?QB:UZ%\ M6@/;%.3#?8MV\6&$I*\C1J(XEJGTX"%1UV2^=_(64(6&+P&VJL.''0^>;__M MNUP#T[KNXB7XX7G(7GJ6;5L+M!>X)NBRF_PMG$28S!OHGS^5 YDU(B/ MA0VTY:V97I&$9KH_:H;>JVQ/0O8#D5$? N!NR7F42;,O[,NJ9%@"/>Q)(-H: M=SJ#YDA2A2.)[_=3.]]"',N&L-4/(WZ.N;?OV-\[1YMC@OCPFBJV@@<]'QR4 M@^#A(*(]DAJPEXNW\?)1R,&'LE*@T.M#LK066(S I5J> W?D_/6 EX33:%_2 MUOR.6)B,IPYXV'S87@'*\EIG>*%<)]7/D=K-*=O*)UXGE.WG[+GV9M:M[IQW MOY/2S-WS<=(0],.4Y9.WUHVR]]%W+]V2WKH!PQASGSAG:UV"L"_P/OJ<_<9O MEO=]A)@SLSZ"%X*7B\(+4>("W]7](PR= RZ;65)P#SU;AV]]!,8%P%.,"7+8^F0Y[M^"2^"^V?5,JNJ\WT9]O<_ZX OL0C0?;\4W%Q M78> W3T$WR94@UR=+@!R]B,HKN5LP*!8.^!2]K.^WP9E'[[CO&&Q&S 0!$42 M$ZCLBR,"% (4(IY.6WJ5F-!?%.V! 1F$A1K6EV%_QP^/^#_RK%&:]^25F)96 MK08]&<8F&6NU>!?<7\I&^ZB&Q388IS; 7C"4RHS^AVOH;/20,+[.YM>F>D'6 MMW$-7Q79T?PYJ/EKEH=BSJ=2_=_#Z6=:@G_)S#_#/H-4T(V3A4[VJ94;VYEQ M?5Z?=J2AV_>TKQ>*W]F&DC*> MJW[S5-0@(9(X2ENQTW"I7S1F?U8W"MNSIU2JSGU"3L )]GT=-\X)6-EY#D]J M@ .JZ.438%G1&X65>SI.X%EQ1G1!UZ'#&>7Y.9,V$_WLNJ4IP] AGGNORQ-Q M[01*_PL8% M[68&W[-@AKIR3QQ((& @8+D3($!?+98C8P(#LL(LEM]3"@W!D MNJ!YM\OSU79M7&P&S,4BJ*KM 8TR= 5C30?.D9PK5V QO9^W>GT&T9%=(X4U MS:U^7G$>N*U.08RD\C2[B*\84C [Z7#,B&:/DH#MH!QEQM)^/A&M\8M M'=(C>RT^<4AC:6.Z>%38FC2+/S^55NW9))<;^#UHF'@H'GVOP2OQ6@1*I0HR M% ]K6<]>N/'$TX\%<>48AM U#,_)!4S+\@-96SK62:)9^Z@\=VI;L$3>S_TS MYX93D.3+J93 TLMY."!B5J*ZBAC#C"7J:GHTZ]!YKRYS$BPP_5P1.3><@L1/3J6OOLM/7+90FZ>>!A%I5B\8,>:Q M1\^K#5)5>, W>4:1#]6?34_3X[<"_72/T\3+N*]T!CU+V4O?@X2*)*+&;X/M MFL>O==%PF7S+VT_5P6V%/G:0E4T[494?H_%Q.%>;5T9IE1<[9W"0W?V &P.[ MSBZ_J/C/:[Y]^LQLG1($A0?-LU$1!0>8[Q^3UAH#@H^ V@;^^$=4")'9*H(8 MK7*11SEM9<149Y4VY*C5;2\&J BB2>'V!6^/@U_?TMW"='B#:4UW<-?EEQI^ MW]USYPOZ1.3+W.8-&-/KS=7@WM:==PXWS[%GCM$N55I/XY3#Y.A95**Y-&KE M<<\Q^]UQMJGE6'#Z#%L^/9S2G8("=#E:?VJFOATA@TSF#?=O-[.A]D0]5'GV14$7%]6SXWT,E&+.VY4WEJ%++G!3LE1_=]M'_!(JAEXZ6)EPKU8

    RUU7",4&J M_[Q+&*0L$T%,<&IK$L0$LX0FP0NIE'E9B"&,C.#E!O'R/7'/1+ 3*BX@%$H2 M'J\WX9&EV'W_7/5=9-7](>*,$%-1;H%!?AZH;. M@> 2%YVL.#;3Y*1))]D>+$H3NE<>R(P<@=0=#?'T$:M9!(S@SUT+ZYJ!\FW* M2+!@$6R92?+6+C%O#0J,Z%5)KKLX@L M3EHC*=;DRBVWC9H@1_ MT.@E%\@*OOYP!1 @GHM@"$/BN;AJSP5_K9Z+(-U- M)+K(J721H0W 6TDPVCQA-FQBS0+%*D_68!A<8FJ]$%MA(F%&)8X.(B#(T Z M2[!@$6S12AP<%^K@B!$'!W%P7(!2D;$\^X!.$7FVE5+8F KT"H B^V34%HEV M58Y@G2(:HJ-1XN$@'@[BX0B\-"0>CJOV<,2)AX-X.*Y'&='GAQP<.5J=N=7P MXYBNQY^+9276FULY08YB980-19C]*V?$EB<.#N+@N #)2APJB[K:CHAT#WJ"$:JOA2$XDQ#!'+)X8Y/- O"?!5&*"!8M@RUKB M/;E$[\D.R-YKTX'8/J5/IAY25W34K1HX[C=2#W&\7*+C90]*U)_7I,Y(6SJZ MN%3A4&&"_CJ@V_!+L5!2B[EGB9T4%+FI*I7$\T*.KZ_V)OA]U>8OXG@@$""N MEZ!)9>)ZN5[7RV<[O9^NT=AU5K3_5.^P&R]R?\8N%IWQ"!A+"(;^BW2JXJT)# MUD;$-WRS=0XMX1@5=[=L*]2L!=B;/;.1#=6]D%RV[C17]X,3$1&"B&ON>B M_Z6V/B-P[,$2==?8@MA.@XWU8[L]-C9??E 4>8T8UYH^L,P]:N>QU6,DPMS' MHD="U1MNP+TBYE^%&MK(6/VC44X=)%3T^=U.5KA5#>H.D[)P0Q+GA6Z5'UM8 M_QFM[H+Z$ 0/]8!I]&2:$9H=I5L;B'RVVE,>.=F0.@L9#66^#7+;.^Y9AO86 ME%M-S$J6NVY^P[#W5,%O2_9GREJWY?GK-*W5X$+*;_KX@.44F/"_NJD:GH;# M>;AE#X04CBPI*,3GN/ _.)<#H1(.M2: 6B@.]9]O]HI\M8G2EI,D^F4G2ED.74:;%Y*F;G5:A)FLI.D#C=WOES"A(-8,^"%T=."P.\!A M976L\4;3JX=I\%16.]-YHP9J\O FM4L/(9, W;"#C<_7ZK M^5?@H.Y/QP80LP,@1B[KL^)C(Y85I!;]-%*FK=QB-!6.#:#\?#PJ/H;GWGC6 MUMI->]CV>+" (+*WD\!]-(ZR^^5!4QT- ]TV/*;E*W;E3%OVY6E4";A5-$U M"K-,^ K7VNODM>T O[HSOE.C]4GRHC 6,F?BOG M^ET 36E!?G93O:FH:Q5[P1\+,T^SH2Z,DXS"Q=20X2^CUPO M3_DD<&;\L#9_S)@9<05 5YSKXZRV0-TYH^\RW"O@)Y\$4)X=F.Z,J;5$=B4) MDK70!NH(,=SXT7E)#9DQ8:L?]AS4B-,!Z #W7$4W_8,.ENI0,0< SV9":^2] MCJ!?6M$U< D,Q7)? S!GBFOP92S[H]#L-D%,C(+AS]C@%'+71W2"%7 M#H8@%&:GANH:''+2<^#V'4=09Y[N^T"$I>[(CFMH*^O"XXSCO1I$ M"L._0]K;ADRMG!*N0CA\-V0=M5UO9(ORLYA=SD=Z4HL(SUP52Y']BB2O3.-- MJ^M3>:1VW(I?]\SO!QD4#!$YP=!]AN4BG>^0U+9Y,0L&]5E4^/F>2G/JN)LM9BZ?%V Q!!].S+!U6)BPZ9[M%[UEG(C MFZ\UM04<&7\[,NT,([E,N9^DV5:GD)C55WJYNI!9F7X[N2T59DSD*S,\S;H<7%XWCHU&)]FAT/ MGJ/3#,>;DX7,[6_)M.5JPBY%P7A5Y4M\]K%=CTY1+>"]+2WZXVJL8DQ2M%=- M\\6IWGLJLFCDWI8J^9(E//8&I?',ZM.U::'1D'M5.')O2\7: O*75>N1SLM> M.TSK([491B/WM]1;--524HP_2F5CF)/L1'30?L9#(WO 3TP>^YE2:TGSR\H" MDHI$J\\#-#3V=BC3B!5;M57-ENH%8?Q4Y4S&;N+M[T&JW_UGJV_.G>E7F]T<.QBW@C2.%L;@:T>JL MH]AQ;HDJ >Q!GQ_4*VZI.F50 MBLW0],S>2E?+](*M5_,&'9X[@RX]6RT=$P_=0Q1@"L:D''<'M*=8]/@Q5VM; M"0$-W4-41,HWI]%AQA8GE?[H*5HH.L4!'KJWK;S6+'7R_4I/JL=7TN.3V3"+ M&@;J'OP]O572Q 9;%97D,I_+ULL2, 0YMH^I_" I+Q_M>)$&JIJ>Y MP)'[ .C9EO@,1U9$KRNDHOFR)8?;>.C>4NHER1.*7D%.)N0[HLFCD_OS61-.::JHV$,O=5=M\ZFIS)RS H>P> M6KUAHE\3.VR+]I@T P5QC.FN!G+BP%O#IMBAW7:_(;8RW#R5[;OYWN- 9NC] MM;:>P&H9'[7K(OLL9[OYHIE/PD,%AS+\WF)[B3:G)3UF7$['5I.(N>HU._"U MS/YKXUZMF:G%APN:K>@#2=!SJV9]@88RB3UP\8>;N* M5(6]UX:+3-E\RA=B8MZ8Z(ME2>5*/!ZZCZ\:7YI*,SYEBX"O#R>)PO.DF80[ M.\!8U7QW/NFVX^IX8CSU4N.N7$MY S1T_[4S-=$VXX-Z3"R;]-1,M?C2P(2O M/&$H1NB:G5F72UCH?N MDVSMT94RV6I++$>%!IL;1?+M414-W6,O\W"/%I.Q](16AIT(7^OQ3)P9H*%[ MV^(F65-\-A19RK+/P\&J7 ZK,3QTG\%,I65'GKG9R7C2:/5J47C4"K2 Q^ZQ MC:(#+% STZP$]&::*Y<&C4X3;VR?OIY=9R17Z$5:8N6!#D!3?)(R_M@]'I/6 M8[T6D^2SDN+D^I[=3?2XGK_>/0)+UA%6:DL,L14:!SH%]YUQZ_ L!:!..X4K<&T/G#E8R]U3Z_U3.=-7Z"% M3Z,;OUU6 [M:)U#C72']EXG]XVR<,"AVH]B FMK0OK#A0BC+'B@FG$7#!A)< MB3* GWLKJ.4C//IA^1&&J,505X<; M#S.$, #&]B;_]']!:U[ #0\M].!@>\34!G,=?@UGV/93(XBQ]#]E.)N-/S/_ M_!6B)L"%YAK<@+I2C=T7A=:3]Y4>/%=^1 OY9Y"9+7YY0TY32SX3]\SX!8U M>"AMO><#<^N 0$-1/Y 3HD.XZBHDVC1^;KIQH:"5;=P9&(1U;P(I=H5^J^L# M4^]#6,.%""J^:8E04K'@FW1T#4?_@X"#]]!)UU@,-5EL#Q8:F\ M+GVZ7OIFYP<."IYP'W^6 WX*\E\ 0LYT;26\ 8"C&,"'.CK!&T\*I,6^OEX( M,'1(P(I_K7MK DPH_G579S_\ \0G:-#NG,TVVT57@&#D+2U+90MX8I OW( MTN'NYW 0%%K^.#21KAGP;47=A,1HN5#DVI8Y4<:[; !NVW"LCUB)CT5@(\<- MY9EK@L(GTX8+A1\W9('XB@(#1"^ _D&WV%16[ M0$*;$2:D!\1EUW-::#%P<7/@N*_0V/SJHYARAA T<'?K.)YSC^78T?4'=0@T MSP#E_EM-8DNB)E?K']_H%%G;\J8RI\A0I7LT7(FMN$FM4C1+H^CBC5KQWM"C M:A;ON[<.2>W-@5SSDI!_ZG>Y^YKUOV4-D&.]P]J='=X>HEZEI:8[RF!@@P$F M2R@C 80;T@X#V)!X0R^?()F98>1#A<_4$5]9"SZ?W#:/JI[C0B9H MHQ]M%#R"1]1 ]:N0N$;,S'/@0\Y?#YC>U@M>)W?ZEP!5.%Z9.N!A\V$;QB@7 MIUVN9_9ZMJ;6==O8WS_X]>SM:,?I&MOI35N36G! M:5!YKXT[<_,W+K'QX*>N+B!O.77C-_? MS)NG[_EW+Z 01)P,$0F6("( B$C<1P@B@H (^I[C"2("@0C"F@*!B/A]Y-U; MW 01A#7=&B((:PH$(@AK"@@B(&MZMVP%001A3;>%",*: H((R)H((H*!",*: M H$(PIH"@@CF/O)NC2&"B-,A@N A 'A(W#,D+A0$1!#.1!!!$$$"=,=#Q.^7 ME_TPG>-T@#A9P<&/$B>N,T5;OFCV%:@MZQ:!OKR?W?L75 Q MCG;UTR*/ZTEZ.Y-LW[VX^U'$F??__MTCR+Y^9-?Q38KO0_9)*YK?&K+?K]_Z M(4#VT'\J=G_2S@"!D' WI\=\Y&B^PBU_9*^?>,N[BW>MZ85;)J0>0"@0\_2X/8V.[W1*[.W]/54]LU6YSR_<]VUJ>Y \3;^KI?Z^'K]N M"W!#5ALQT0.,;*JVJ8%P40@_GYUZ S21>2U]<5&^&T(41R0*85WCY/LHX@0F M_>6YLT[AV[DTJ!#WS[FW3-P_Q/U#2/V&H$#_TF=Y/+;UO"WJ,11YJ))2%Q75_Y&QD,HZ6N4%.""I;[X8I"3(':\N4Z&@-N =LRS='V#<8&"6$?0M;ODW" MOMSK;82P"6&3*WJ$L&]JRP%+V2 Y6B1'BY#Z#4&!N$Y.DZ.EJ..!;7FF]O"' MJ@+0[Y\T+:L$-@T;N7V;&_2T&PT>K?M:VZU#81VPO7$H^&XF @5R(C:F MS:U#@9P(-+2VU!K&JA'1M)E> M4[BC5#@WG! _E?;\:V8R _\/W9:7&Y;,L#*W_LNQ77D[E5\T7=W5@2,L=4?V MG/! 4:;R^K*:.:B#P03BP2GB&_CX8;@B%Z OL\ :0+ .$>SQTRIDD:Z]@DM] M>='+X*3GZ"9PG,T+\0..:V@R+OGW>CMN/5-47(G]<:=C2\!<\75EL,C;VN". MTH"J3Q3#^=]=F+NC^I8]4=S_W>E+]\'T)IKEKG^_HTQE G&X7L=#S8]796QK M C?O(EBW='>8\AQ(*\ 6EZKA(2(0' M/\YNC9283? M_!*_\;N O)2>W.,\=&-NYLK3)DV7F5:>X]2*5F@+9^8\27E6UO*6EY'T0C[^ MV)OEH_'1 G(>'G*>4(1F0ER$(8R',!["> ++>+"BLU7?=(_SC"9R*K7*J#JM M&-J,Z[&Z]N2=6^K-]+CE] :]3G4L9U3$>1)W/]A0+!$/L3Q[),Y# M+B40SO,=G"=,KA(0<@P..=ZP(-R,2EGVU((3 L'4<)63]713MICJQF.,)H(Q MFRHZ9I^K3,^M?'OCY715,Q-1L=4I=QE0;O.->16*0":*M&^&CX02D:/(P(!E M?5_I-8^3.1Z/?'?C#%*1$.A)H$!.0=,74MUU9^-698 MLLPPHBB@41C]SG<'$<\:0+Z,N.*5Q-@O*M,@^-SX2&;+YFEX\*7-$[\=L7RV M>SQ=U^,3<27- *M'>Q-66)Q9*.C6<)6ERX]9J26/A4Y$L$Q6'L@Q'+$,T5PL M%&&.Y;TC5S8(;SM;.B[A;5_C;1]%1Q?2P%XNA$A1"M>S3:WHS<:YQ+D=-*K7 MF/%"4AM*J$8O]ZIF9G+5TIEUN\!0>K^3>^'E&IT=M!S&YQ-T//G;$$.RM M'VW"X"Z$P7U?F/?6D4U(_D)(GLCTCV/*9<",V'AO[(FK*M *]#2K.:ES.V8: ML;"A9:U506JU)H_3?'^9+CTBQPR**?,AECMB/#G(YYI<";VM*Z%GBUD'&=GD MSB>)Q 1,ZO^:X,[T5X-4,2^*W6N^0(L5)LI9ZU7D%NV1+:OSM8$*+,,-3&>L '+? M+]MBZ'A.+AB(Q MFO ZPNL(K[MB7O=AA/N7F5UI)C\/(G$G*;)+:1!I= >9A'IN9E>+YCRV$PG' MQGRI_"QPHYC@+ :0V27N?L1"\0A'[B431D<8';D"32C_=BG_^D3\1P'O7Q;N MBZ'5FKI9T!A[27/FV6H^FQJ?VUUO-@MB21 86JS/DSFKM%H4$A4DW%&$/,;& MR'WKXP;#"<_;BXP'EN_OKR!Z[[UQ-@+URILY9R="@/ >A/NBD(000@YD<+_^E43W3,] MVP$D09V-F*6["ZDJL_+)K'35\WF2G%5D;Y.S2^ZUJP\"!@3O.8%8^:Y!]XBZ M7.']23%G512FIE=#+S-"A\X7$D&R"'+L:/XW *[S)C Y$IO< VZ0+C]WC-: M$E"$G@@JO)+3#/#B(]E/Z8&0)-I!%XO/FQBT:TO5I@'G#7Q>$ON(4D+BKL?$ M:^A\LQ\2,UBA1_YD[JR;'5,5F*CJ',O"82<2%)2= ZA+@B,K450"4/>A4+U! MU*A6<\[!FHPOAZ[649;KN$%OP+/:?J#U)G!-9S& EG MDE")P"]J#LX#9-9BKH4Z('2= !Z]P)ZH+0=B P0F3NW$]Z+^^/& MH%*KL8+*E:8K1V[,!A EQ6TA&!/9+OI6RX1+$WM$VIL>6];"8]%3\W0*R3+P M1:HODE_.FK!B=X" 'RF&3RX"IC0+P!04:3[SR![7V^5KL.7WU=KFVK#U:E#? M+6_6D^ITQ^OH.->KK+Q2NV6! F @HO?Y)6\)8.[3&XG*^''/"L1%-0#(#@! ME/QP*WO5^=J#M>UDTVHJ<'ZT[P@(?&AV3]/A#=V@]A4@RA_YQ "BW%;P_V/8 M(DNX3*^0*JYK^;S0&_5Z4FX:80OY\)VFLR3QUL5* %@ L !@B1M8KAUA_QBR MZ'N27&_@#JOOMGY+J4+CJ=560V1A0JN%8+ L2EZJ.]%]%K+?U9+C!I?$.J7/ M@"BLX9M:@ %'2-*SJ\6AA]1(KK3O<#FJK:BL>&X;Y567=;N9U_)F:;7F\A F MUMICK]!1-R&D(.C#=Q3+4M1Q9XSS>%;NM$' 72T9(,HM1/<_B2E.B35R Y72 MN)(,F0UB25@YEXTPA7CXCC%XECB1Z/<14#&#C6HH,5^N_)N ^=[:P_5TA3=)N3$\BZ%PU MMOZQ(TT!:4A*'R^PW)#'T4+9&]NU=>0L"6/F9!:^S'5\H 8^@50 H9ZT1:T_ M)N,C8HC,NQA>X5#+RN'&GL9%*9+Q,"R-91$"R2+T6WZ+E);W'UD+E9?AZ8RD M!(16GF/6GK@-;Y,'%?S@5C)P/TF:#V?7BW7_1-WGO"'-\G^)@^4BB#F,ZX< MPVT]1[2=@..BLZL$JW";MA42T+$-(P+RP$147._4G2CB*/B/;^1TB.,*Q<4& MV4SJ 8PCSS%S.LQP!%6K -+ 18NW"&E7#K9?%]Q<: 7;E0$YX2$7VC"M/&+/ MAVP(;F0 ;C"1I1A0D ^@#4#;34+;MPVM0<*UPOIP M&'W*6SB5OGV^O(5[%V8 :0#2;CCA(290J[9Z"LKBQA)N=?<[;<)5)CLO.H1& MB1,XDR71XW#H^1(GDBS/">M_D!BZQ-K? !Q,$Y-N<=TC964_51K()B?PD-HO MP#R_9??#@_E%ARTLY+HEXEAZO52/EX@0?#:4\$-P"&9? ,,)_&SMH&:YZRQS\R=KDPU3M_M&EVV%MDP M8:P?);,P=9%;+Q-6\QMG6#\Q1+C'_@CGN*4([.4$4@%$-M(6TOVB!L,)F[;Z MQ*[&[>""D"=QAF.@R.$7QF9QC,K2\%N=3F^EJ#\O+C5/-#+*=JE84\WS'5#' M#Q*-059+VL\1UPON/KV6^PD@;,#+\(5]NVY;:EU;*]/PY@_O5'N5_)YLFX69 M0,$U.]?&2SU4%RL!#F-AC!L#?^O0LI@"H 5;';4E>,+O\95CDP MT5UZW;S$KV:XWUK,RGE*WX18%=Y7CV9A_%)0!4KF 50!J+J+\/2?012CZ+A7 MV^\EO==PFMA8ZW0AI1-"5!BE9D@T2U'TY4+5]RZ> *0 2-U'C/O/8(H?6(5! MAVU5^!+;K*LXM!BP6S:"J3#436?1RYSZDE\1"8K:XPZ()QJWSA26)U96]F*5&=THWN6)*@L\V9A31KJ MGY,G%J! ^AZ6?/$THN0M&93+W<.2+YYDGKPE@XU]#TN^SXT-R@YO?LGWN;'O M;\E@8]_^DA-6D %*K&ZEQ"IY2P9;/8%4 *Z3MY9\*V5'_TB_/')SZ#DKV<8T M^"/K9NQ9IJ#(43@X@R'93.C<_N<_TOF\HPD.G1Q1!.2#W'1$*7E4 !GG0"+B MS)!*'A6 1 ") !(!4OV!1 ") 'GE0"* 1-Q&EB+(88[;XWSO5 RDEK" (=4 M7-[K2R_^18*WK(07/"7>>9NDC-\X'=A)H0&(8X%,2;"Q0=X-V-A@8]_]Q@8I MP#>_Y/OW9+"Q;W_)";-S] MMUXHIUSE_Y/2&$B\;5Y85VC-DG-C@%%R=A4+;>2XEZ)C%K_>-?+5A M#-[N%'NP,2[HZ&KJ]9G>>"'@'0&APLL Z"Q)P%F<@$&/;8 AJ4C(N5,,>:^I M_W!8&)0&%(O#+6/D2RT1XT?(U]L[OHHFOK[<6^K$ESFE7-=(HD-XLW*$)F&_ M_@!)Z"P! S0!: +0),%H\F[??<0<=L8%9]"$A_,\N>KVZ5RY\?66=Z_"R;*O M+'(%DQW"J##"!G-YC2^0"$Z8A^\4 V)P MN>%[99>"ZP5:SJT[YP<1JF$C!:1&MO76'IJ1Q1*ZG>W8$$2BJ]FS& IG4?12 M=W. E'2 (P!'+MN\OF*OK05L$ L>JN.Z2E6T5I^_@#DR&7);WZ?5FCXLBNT6 M-8#FZV5DCH1]Z;$LBM-9&OW2+>QF('V&DJS,[.,.$JZ_/,81\I$B@C\'YTX% MFA\R4!$8_M^_/7L9?>]$A.7A^U_8OP. \9RXFA 4V"KYX A[Y5G#:$ M=C,'KT1DV-9I=J8I!W"@'[X3!)-EJ..^V_\&V'",#?A9L>%VP>'N0S3LN%0= M5G2GJ/?6O>68GWLS?WH!Q5^>D2+&#[PAK-0F$H;W5C-TM EE.^JJCV<9F,[B MZ%N.S?.%D&UGJCC0872POP/YRD1 F?D7CE.HC">X4N>*A3F 3!\[E0$R?0AE M8R=3HHCR%&P!1 $"]5672>QD2A11@$ !@0("=?Y668 H212H1!$%B,_K@2M ME"2*#]!'R=L['_31IHQI[A0[&0"(I9.$4L$G1(O8[?K^(N" M$?_Q1,E0KC3-K[2F.L12FKX9O% ^\?-46W__)_CG^46RH8A.R-?YTVR>V8:% MLWK:_&'T\?);&,5_!L*>@F$T=EA5-.OHW__W^-_, MB\\A.8YH:8I;Z 7%GG8V9"BS,((;?>WY=\Y36/?P2]N-[JK^YBB&Z&EK)7SZ M+\^-&!/&?U'DD0PW3O#CT\)PY! NO@2K7@0IHT#E3\;\(V;F3AA>_%>_E3\I M8N'G8.LYIFC\TFCMZ5)S[-)3FD[;-* 9 MIPQM@MO-%G6QU1$0 ?Y])-6:="5L[S:X6A<1ZT.$$E=55<".1V)]!%:%-M/3 MAP*/E4@5WH^&FV D\OM(O[6>+^B]J,&0,MOXN_I^0%CA2/3WD3@<"3Q^TC!P#VK0M5[L#CCM?)^(U&]92<82?X^DH7JCB9XO;JN MV"-!Z[!M8LN%*Z)^']F&1T,;&Z"X+J+DJHTZ^^)"407\>$4UPG0[7NCVO MJ-:+7;>]$:AC*O6JWK:NE#T6-OW9WFVOI^M6C1688QXQ KIAT+'5@FL=:M>= M6]M>E>P$OSYZ>VZ.#*S]AE[JHK]=.=U";SPVPI%';Z\JN4F^:JS[^FX^51VC M3>OB/!QYQ*,];ZR1;8.K\LJ<9A$861G3?CCRB$>Y!7!Z:>R[FZ M&@X]>G^CRZ'ZNL38G&A"E67?#41$"H8BQT]MCU!AZ3%KA-?Z&JRU%[C'CMEP MZ/&J6->388;.P;W.NEN:%]!J8[$).GLI-G6V%UW.8/LQ7]/EV,1,5+!IZ M1 &RKS)R%V,HGMS4E[Y>9/AU+YC "<';,U)WMZTMEUQ)ZFI]W!P6YV*PK!,[ MVJC/"*L^9 B^5T#:TT&URE?"IY[8TD5KT:>8?7W)#=6<@:F:LS#V 9B'0&KM*$^J9LRCM^M=M)9 D.A6GLZE HZ0BX))""R*-DX(LSQ"9 M(0@81I3?'RX69-SHPA,"+E6UE>.S'Q>57#7C!"B-> MK@33$.C?1Q9J+6,^W\,;03T6+0(ON-OFYO:3$?A-=5N3^'Q M7.L$(X\$1J':FTZ)6TIP;^?4L1[%EDJ5\)E'\\QA+=TQ=LL:UV-M<]@I--"V M%XX\FN=LW5?*8Q>S. CS*S[MS]UU+GP[.^7JQ3)6+?*0ECI;4&7<*>U$DVGJ^E\M7"T6J,=ZSH3XY6E(+6D@E M ^MX<*TTQFKYS:)$&>'K$?Q(3^R*&Y62N"DL4J,B3^Q%KU>-GGHD6.RV+:)K M1C7A%;%H[GJ6K2[TD%#H,:Z2JHK= MCHY:0XC=.M-M>1'B_]'(_!CN^[*VKG)09=?="M6H\2MV =5I6VA[C7#D,?6[0P_=+SB!1V%B M-AWL)G2MM@GUU+'\ZP']Z[3BCJ3*KNMP6M=PY7V JO7IN'08Y[J6HV05CPUY7?YO; ?< MS M5%0#_7LT4I%5KCABS"*_VU871D/M-[82*U G". @;I\U,,2'_3+/8X/.N+JK M14./INKFY*$\;0QMW62,35_UT;43"#]]_'ZR6<)V5GF4Y[3FOE --$5M&EAS M](GWLXL15Q'JZ)0O>1VA-)HB^4Z1#8:B1VR51W0CGQOM^[ (]89&P= [NUUH M51P_U2@V.(V8M3C=+ZGM0: J.MUJI(2/YCJJ6,O-L)KO\_G)S)>F;I-JS3J1 MOC[2E\K&G+F04V>XW1!"9B8]JO:<2 L?"V"MH_?&>U2%S:(HY4;!9&@LTL(( M.IU9WHTRE5^Z.5G.)?ODFOFA"(.918N2(U2P F:IL,6UWLRO1^G.1\OJ319SJ5\I+#E1[&U-7Z5 M$V1_RIM=O_#Q4E%S; M\#WE&BXK^!$F?CJM3CN"D4\X@G\Z(O_04X[ACR0&&),\QB"/U)L]!@%?XN$+ M_8B^V0@1\"4F( ,*!O %\.4SBI]YLWLQ8 Q0_( O/_E"/>)OWJ0&^/)'?'E9 M8QN<;,.1_WU@'KXJ1"$I+IC=0[]#H*)M>Y;M!8^+V*E,,YZ=\>9*9J>(3D:Q MIL%O"HHTA^EHY8N^>?&^?!.^IFM@H<,5\][=/<[>_!Q(+!%?; ]>AP%N=-Y*W*=X[ M'-R^7 !L?,_@3.)>U=-UV/?3R[33[8W+]A7RD(]4'[:+K+_:MI?WH'ICI ME?Y/-)=_LV<3\63UESI>^GE:7:)7;S=%?U;IG;TU7<$_-*T5$.&IYU3?3ECW M2]P85&HU5E"YTG3ER(W9 **D7SO=$9]H@M53C/ *@9)B!9,V@G>Q4U.S--=S M(I<"MUTJEJO\:))%_FB2-?0A26WL*Q"\@P?F;$*/^*T79N9A#]\9Y/&X.=99 MD"8&5$V\UDV)JD'/I&J8J_?(?$_5E!S;=3-+QYYI7D:S9$<1724SBJ) M:NKMAJJFH$CSF4?VN-XN7X,MOZ_6-E]7,Y&(M",).:%+:I7-7AZN")OSR^OR MLE/8[B?44^HX_GC<1O7(4/_=C0X_TLNWLX_>*R_^0A#R\-*SN>^/??9A&1T1 MME-U1,L-2?\M^A1ZB_^"LU#PIW\GQ:__F0-7K)E)9V;:-6,N[Y^ (JT3O%7) M*"L_X ,D!8HI#):8H547B7O\H<@4<^ :IF&<:4@I9@TX2U[_+,D:ABV'2^G- M14?)A5B3?P$UKY\E>U4$&C#L0(!+=<$6'+M4(7A6P,.S)$$_8J^=)>-,.4JQ M;"0*MH AEMR(4*RI8W$G\'T.7:QR=LSV)P7BV31+ ]X9",0H9\!)0.HOY*CX8Y%)%& M!HRXNW9')(RQ:1##&#T4]\ZMSR5?),DN?#6)XZ[XEQ;/!HB5Q,TZD !Q'M=$ M=#3(9BS%NXQ"^K59_'+[W"K^W0RTVV)#HDSZ#_HH .MN*),Q??Z*'S.N6+)M M/F?9-Y53R9$Y-(?LZJTVSNV0+:?GY@:3X\,FK-C#=X0YD1P!=5#_P=E>K?%WR^73UX^.P/P"*1OQ.<.^=434K?= M,'$C('_PG!/.$'HUT"M2WU_S"CIA"V/!-YNCCD"%SA", 1D<"38L8O20 &ZE MPXP >1DI.+*!-(Z$,S=.UPK@;I)%%S0!!DV 0:-+T 0X-2UPD[P'0!/@=#0! MOK22!5 *>@;?5<]@['9[!HON/"-:TZA=UEHT0J8\J[!%\]A9%VA-4N8 ME[YBKZT%;! +'JKCNDI5M%:?5[_LI0\%(WA#^'_<3]%@O;SH.+M@#0/1\$\U M=N)4KLK+XWH-%H>V5RT76V;?W0A,E+N811CFD7JCN6.J@#3QBC8EV@6_V3;! M+YJL9NS9;ZV!'456 KF20(/@B[L=;R!._#65\W;'WSZF(IZM[.H\R02KG*\] M5LQ]/K#K>L;T&RO+ 3,\M_MC5S<5+^\[3O#FBB4;?LB/IWK]MNAXNY\#WPS_ M4LN:S!',D(!+G*$PQ@1B-$X-] G]\)VDWVXZGQ;GYUGJ/&_('?H>K/;FMN-! M 9W,R'2W0RLH ->UXGKF60WX5##^=ER@P*Z_O%T?R4X_$)W*3WDY ;N3O0G; M1($G=-,CE%D5F\SH7$= X.BR#P)Y9"YGQ0.3/16X*Y*5&XR1Y M[U_<+PRL^/>L^$JXLY]N$2@$^_HMRWS4W,P)U.%QN4!''MCDH TE"5@HH TEN2XOG@_4+?Q'(T@/-ED 33G!NO.:Y\:1_[X15 M,!@9.--?40VN-]A+_9[:8S!=%1 DNMD#?D2NT[SBCJ4!5&NDCEM7/X^#^HVK MV6]O^@Y^W" :N:\MSW9V\=3IWF]#K%3!Y0G2.(SV_T!J.%H41L@EM.?KA.T**;U-2R VX5[PF,.NS]M& M.V/"2BHB'2#""D[*7T;7WT%UR%BVM*8L%B959(T66:,]*G""]PW<+T= 3#;=_ ,GS:A]*LYO2#:%[=9 &*S2=!!Z>K0"T*S"6P= @S$E#$7M-:[ M9>XF^"(#P.EDZE1PW>++B/#I0BAP$<_]^CSNA5G P7$Y!\=KM6B_>S2PAE>< M%#%NP9>X^D0T.[:K]U0!P4./QND2-' ?WWVY+^Z*-6GW5=P5LY)]N@$FV^TA M(K@+\=( F,Z.L(E/TTIDZ]@7#73" A[?DE_8WAEQ-@NH$GQ,:W._U*9/)ZLS M(#@&_GF<.XQK>[N&XLWMZ=MMJ_);5RQ"M%K5:WS#*Y76TR5+! ="(CP0H@&, MT*#Y[ TWGTUM#G;B]TX*KE1(/ WCZ*:5#J)\\>(%$'I+/KM Z.TRIX_(W+I, M3@DH)4^?:^?IZ -8!PYE5SJ418\^%"@U;4L^='H_<23;CR5&7]8*:SY?6 [: MA7+!+^4W D(>LHZ)1PS$Z.X6MNZ0-2!&ER)F)>N0#&)TMX^(($8'8G0@1G2JC:DA//BAJ:%;PW. ']&BSY M?=Z'O_SPBJ,?GWPTXY_GHLA,D6W#$)>N\NWYP\N9D<&SGXYEIKB%(D5O_> ; M9"@S[R4CH0CPHM_\>K ZCFW^86 3)1Z)SYXK[^U0&4NE+_Q(?=:I!OAR%;XP MGRUF WRY E^81QSP)8%\@1^)S[J4 5\ CMTM7^A'G %\21Y? (XEE2\ QY+( M%X!CR>0+#,[[B>0+\ODF*8 O5\F[(('>3R!?X,?/)OT#M@!S[&[Y LRQ9/(% M><2!>DDF7P!;DL<6YA$!4;$$\@7 &. +X N(5B:$+W^>RO]N7LSM)YZ]EX%R M#Q1X^S![^Q1X#Z=NGP+OQ?W21 '9-L)?_O?_TA@*]S[5NAYBF)DSK<5;L8Z^/.M0#_2U%7OT/ZSGI-'F^-* MBN3-@$6:=@RPIB[CA+]]"KSGCXB7 K^NQ;.75R-* M2&!67WY;)/@8>C,(>7\>B4Q7D7>R$?P^]LQ15%R@N6%\;I4.;)N M:,ML^2T/Z4>(=<(EV MK]Q08"_)%+@9)VS"3_3)IL"]2P&(70,I %( I."6JD"_>@Y[NVOI[5/@O?Z@ MMT\!4-@*5,'=JX)DY^> 9#Z0S ?D(DERD6"B #]2+,E\5[W@\[W\O:;B95S1 M"!X'9:::*ZJJHZBA7SWC*&O%\I6S^9/3<;'IE6U)0)13$7= E&,7'" *$)^/ MG]<0MS[<=;BOR3%RWDN'26Z.2@8D\EDN*VG.)88]B8\ MGT477\8X@KZW#P[?@PQEYD43NHUL^7JX*^WU5F7^T M;3!'J^B(LJL_\^\,$'H>>)UE1TI@+?*P@]TMO#:G\ZXH=SJH-S MEH-( _8A(P>O#]X9?:O@'ZHN!23X7]BT0NC; H(*V--/KN,)+PM0.,O3/$UQ MV:WF"KX+J:*X%)YJ-RVUIZAFP!FW$37"B+XL94B!J-_BP6?7H3H4[[=E-SRYPVSX_H M MT4&[E@J5-%UDS1T]_?\A8HAFP\6D> MW[J':L&VLN&'^X!UW6"2RK0O;A\R;K"PX!G! M>[3I?Q_ZLF"@ Z6N-ULV/)S-:JN&.>[-&54@!>SA.X)E*1K+DB3YSW]^Y2C( M8P: %%]&&@"DSP+2X2ZF'SUOCZ#)MN8>OF3:;1C*5TKCU28O>F+9(E/I16_E(VC*VR-V M6"JO6[P_'\%PE\DW6V[FB!0H (T*="D*="DSZ/RMK.T@QUU;J7!.D0Q"K-DW>624V/6H:R[+LS5)KZ%_;V[8%J-E<]AQ7SKK2)6<_E^XZM%;;ZAD?;U(3;K-;"/O*PH\C#=Q3.T@22I2CD#45W MHX5.GPV.-FT+"C>8,LU$N\$]=[0T,7'T1 =0$T.E9!SPXDC!2 5B7^AP]/SM M WXYV_\<6@V-^9=KI*G81BJ3-&J6;6*$!NWDY'VM^.0G9IGJ6T0\*H)N2KG=]Q6T]K54$GKQ(R"U,;NE^I41]5;Y5&QEKWRH+,,S_!A'@"2Q6$F"[^9-'Y'!=&1!99QGPPU4!5]^?-;?#?1 MI064$W-77S(1^LLGNS\.WO]X@"^Y1U^)D.2W-]8Z#J3HQA"&5[Z)SE6]4O"W M<:=#H_EVM\!- F;D#1LW=_5@CB56H,-H/X%161*G0*TC , 8O5D &,'P/=" M^)^&0KU0E(:G<7TK)W*MTHC35J;/$HU. (7D MPW%D!R8?&(8IF_DHB+E;#P_ FS.$,S-2MZ MYI>//?LAU>LU%GEX51_L%_@4TN>5:_O# WX$[SD!<"ZS+A8HNBQRT'JP;.E< MCJWI:@AP=.@.HF@D"U/'OO%_ Y2[:.(&@+E;"AA"%T@S +D]2>XQD!2BO)(] M#O#E"UEBJ8*<)!I6%\M1L!%JU@E.91V>E%I8OM1'L((?]]$1+3!X4WT% M\?T59Z-\J=@1F*CW.Y%%8#C+,!?L_0ZP$&#AQ2IM !;&CX7OI2NT9EM$\X7A MAA>IC;*=%_>Z!<>-BJHQ)?M^<5#AH8GA[VKSH4!XFP 5R;"W,\8069*\8/8! M $4 B@ 4;Q@4WTU;J"G]?,X<[DK78N_6N6[0\LO86QY'Z2-SI MO)(K--D %0\=[PDJB\*72E %OH0/]R$ J/B%/@6I0D70QP 8&HDA&C TDFEH MO)?ZL%5&G?6.ZLQX?UUJE2:(WO+0N!,=Y09I%#F#&L!BF6VO"@5)*4U"=]1S M)@.596@8=#:(.\$A4=*>>(A\M?-!@B'R)M(@2%5=%I3EP.!6Q9+86/7)20V[ M=B.W5[,:UN4.PEG\!(-[F,=UJ2TUX7+A>>I:60T [;Y,)P!W(#9Y5K23]2EI M#/P>!"O5ECQ>KG.[;C?NGI->0>FTJ)U9@7LK1JRYM+SM1M'!Z-X*-(N2<):B M\!MO6/'##L]HEAQ0+_.78;ON.6 XSEX4R<"*B]^-EW@*@+M];BHMX\<\*Q%6 MU .D.'6O];(Y; Z460DV6XY3FKE:<4%T! 0.\RZP+,R@69(&%UL#R+F@RPY MSLUE/WP,?"!K-&OWM(^)FQ!\R+"?: M.08?PYZ9V;7UQ71HP[W2")VQG0D",Y'APX0^+QS%LR1!@&X&E\L8N&<*',+_ MP*M^!?AA#=_4 L X@AU)PJPF2B@Y;H5#+3)7SW=I^>MQQ].P\ZK/?;JI&GMO MQQ@<6?/F)2*O^H46&^(/@H8 A)T G_-X>D##B#L'G]A-G[L GRNG/7P2?JHL MVF%[/0*#5T;;8>G^8&Z[D?D3)C@0#)Z%\:\!D!GL6T.)^6;TM\7/7QY+'_E( M!4/^#@['"C17PAT;"#+\OW][]C*:V8G W\/WOY" (L'CSI;/<,^P=$A. ">R M)"4:?.PLQ2([%H.@60T>#LW*MEGNC^;]R(\3)A 0>!8#C5^NG"F05** 0%8* M8_@?]*C(,\WG%HN:+NX-I]()YC>?1R@0!NF)+,P@61I%KQ&CO_ZE)6_)0^5E ML#XC*0'=E><(OB=N%1E,%!9&'LK*Q5@'\ ^@'VWBWW7SGVX+OBI^00Q' 'T6\=> 'C1BNTHCAGHGR:J,%$/^\H>2+R^+>JU%4#>[4 MD6Z743FS-:R3DX'/&*8: N!3$@=^'/R M!X/1E,CE.=)V\%VI-R)V3'3Z#;-(2!3)TLCQ+>+GRR))D;0GK$M&4LD4:Q<, M<").4N[)=<^RE3EO-F=8S>-+)"1.QG";6*C163;*84&S#/.E')8D MDU,^30 MLV;( 3 #X=SKY[]<%XEV!HU8ZXEFP1J4R[FB-Z\*DRB@^I1'$YA5,/E63?8M M]+H(%(D3<",B;R;8'AG1M(,E[*-?@(X7H! ") JFXR1\O;R7EY 1?#:4\$-P M[F9?(,<)O&UNIV*.Z) [763QO#NL;O1]3XVH]/ =98@L?LD6^_QJ#TQF;Y&8%UNY^P*O;Z/"!+!AO0B ],/RS*7S":Y9T$$4 2@ MZ%:30KZ(1;)E%BMZTV2Y7G/7\B!AK..Y3D@PYN$[DZ70"UZQ<<^""+ICQ-X= MXVZ@Z%KY&5^$(-HM[3T<-Q9Z;VT7K#:S66RA34BH,+\"OY M!!IDW#G^ %/H M]C(DOHA ^$9IK72=7/$K@ZMX=7Z+4+W(" HS'-#0&W^1[JC)KN*.,YDAJ32Y MTQ89Y[@"#&SVU!$%A&=2&,?^H@XT/+NS1EQFKBO"=@F9C M/AE& ) Q(8S2> M#29[?VT=\N)2\T0CHVR7BC75/-\!G1Q (^)]A&2_2-;M0MDANB'?403G7H'*538AE9(!E=)9D+G(9 M*X R &4 RA(/9=>.J/\9EHET3UM2C76'WQ5T4ZP5\PV29D,L8QZ^(U260"YU MX1;HF0!Z)J2T9\+=8-FU0O)_AF$SHYH7UJ;=AWLP#[7[,.K/H0C#PL@\0A-9 MF+Y0YQ?0^@ 89, @2RR(73FN_V+)UHEG@*@ !)(P<6S M_A-/ 2 %0 J %( *5%"!>O$*U,13 )1! E5P]ZH@V34XH HO3@?\/5, R$7J MB +\2)^@P(U6K/TC_?*&S:&)LV0;T^"/K)NQ9YF"(D=A^@R&9#-AR."?_TCG M7.*) L0'B \0'U!* DI);K"4)/%$ M 34,0/D Y7,WV:X@=SXQ>R>.W/G$$P4(U(W2"7CG$A(&N#0M7M0E %0!5 /), M05)ZG)[M>Z8 D(O4$07XD4!2^J$]S!VFF-]L6L5O79 ^$)'XGY0&HF+O]\2Z M0FN6G.M/T/'.P_/+Z0X6*]S6-Q"[Q>^&$LE>Y?P!V0\F13;5 MP9;U\-+PZZUD7[]\Q._5AGR38W04[=/%]B!/^WP$-^3#=R2+H7"6IA -P!N M -RD&&[>O45$Z8U-%!G )*P@T*9G;"$C5_[ZC4BOXLW&&SJU$MX>ZS4&01:; M;JY2PMD0;Y@(;W FBV"7NKH-%'8DH; C'KRYRXL_8L.;5V_Z6+<-S"-P5N5W M9:7,^Y7F9)B[P#&J4J'I\F@];O$*Z4)*Q^\LD$4GQ)G#)1YD%B5P<(D'L&J M59-*E'GO*@ZB*S6='CY"].%X42U5>QN]YUW@_!1\OX[,^YLMM^M8^>9P)^(H M?,"9\):-+(U@61C]T@6.9B"/AI*LG/UWV["X_O(8:,A'*ACR=W#05:#Y(=T8 M@>'__=NSE]',3D20'K[_A?T[0"!_F=)ZH;@\QSH]VO3U6GD@#+#H9(71@L:!$%L>/'3'_!D#R+I#@9P62NT$2$',*@&0/ MF5T%4V3.KS'*MJWUZ[MSH,#OPM_E>2Q/,GP1)FOU6J\XF775BAH*?WA?"()G M$8+),O1;)Y;SQ=!M9ZHXT&%TL.-#GYNN*)5Z :E\Z$P*J M?0658Z=:DFGT%%@"- +2=YF>);%3+

    _UOOVZBM^G??C+#PJCGYB[MOT6!M8TRQ<;_#RID P9)#C]$/^;>?$Y),<1+4UQ"[V@V),40H8R M"R/WT=>>?^<\A?,/O[1=+63/-T11S+<&<&/3PO# MD4.:P"58]9O(8S\9\X^8F3MA$/E?_5;^I/R'GP,@*SQ%J@5CF":LT6L(]1-LCFXWEU6A50 3X]Y'R?C@9 ME@0;,3C"1^'UEF6JS2MHIM M'II3\$1C)U2!"M]._CZR5#9-!/,TB:MA$DE69XJZG(5OIWX?.6)V.42!"8H? M(@57'X@+!UJI GZ\(IK>U?1ROBKR&NT7*@MHL(3:&X$X'CF11UV,L/DQ+)8T MLB3G"4ALL@)Y/'+>;^2J5AO*<;W\?"0L!C(EY3L"=4REP:++UMF^X'"HVH3I MR<;K;3JLP!SS2+.P1:4JJ6,.PKER%2=#06G/LYMX%:AG.]L<0CDY/E^FBI(KHR;N>0G5.;>+X:C#SB48>MM]:8VB6Y7M798MBLUUPM M@IT,GR#]KC3ODGMYS.=[N?X&(]HYKQP-/7I_?U)H= DQ5X97I6UI+WD]:AX6 MTB''3ZU,"'?;79!+&&I-?99:]BT4Z81#CYXJC%J3XE!>SV 4*^TG?F]4*IB1B#SVB!1E%)P!E$%$1:#OZ9R0H^(\4IJBB_/WPQ*KER:]VP]%USP&P: M/=SJYD)0.]J(_47?W!%EO,\/9=LQ[(E<7LD!R03Z2 SP86F@E(F:3L[FI2V_ MQ*OH6A708]%2"SERN:W911ZM-"&(DS1KK&R"D4<"(ZB+M=^"<0KN%73%("W9 M6COAR*-YDD:)8$JRB'"K\88W$<4=\IU.,/)HGGVLXLPJ=9CFM(TZ#PR0U;Z[ M"^>)'/% ( H$[HU+%;BDLE9?FF/;9\TIKFX?9V?1*GM]P(Y72U78:53=YM:J4%4QIN@I%'2]IP M>7@B!KM*)Q64KT',A/)'X3./E\2)>U<>%^L(KXDJN9O*$V-;"R>*X$?(8N=G M K*S9MS*@Z@"[C4@J?5YM[5 M6A.>+,WM4ET?\KN>&N#_TZOUM;3CC435/5!=*O>8/PI%'U-^@P=XHK-&J M#IFNTFMVI_9@V0E&'E&_-V]7EGA#,GFT2ZK[>6V_+Q3"DV9"O],K-4PZ%',U4T6.2MZK@%EZ1NI[;>2TO"#5=_3/WV$I^,:,>K<#4< M+C5*_;Y DM$$CN;JKQI";5;<%Y@AT/ M$\5:!.K&I3&&%$PV%;,.D;]?$0 MR4&K5?C0XZDZ\C!ODKN*Q.='(Q^FMCU<4#<"?8+]@CL1][NQRYD+K5FE4%.C M ZRF3[P_'ZS*RZZ69,C^!5-81U M^,1C_1+MBT54P?7\AARW%LUBI4M%CT6.%";5G2H-J-V=<<,JN5TWVLZT2K.A M;CV:@DL55X&T+!HZ.FHMG=R^-[*,2 T?3V%L(A5BV6WRNKD7)IY"M)P.7J_T0-NWHL<=[1MSB>&Y>MCE.-&NM>96@1D:@69 3 MB*W 5IVUUFN7)[E%D8.0*H(A!UO@: H=MNKF5T62ULF1-VX,9[G&,J08]OL4 M! EF"%2144%A"%K 80(71!D.M! ,3RD<9BA4/CIAK)W@#)];8JL#M2 MYL(M<3QG;.!9@_(6:7*0KE@*0N0JJ\'FE#XR"^*\XSB#%0]_:(]#JQ, MW7!KM78G7SQYPK 8:^S4AUP+-B=01^"&;:53?'G"^,V])*CU]JQ>;$-E MWJR1FAJN+46DJ.[2\#)2M ,E4V/!YM>[EINV$U%\0F[-"3(A]= MY%3\X3_[P8Y MSV]]KN$X+.O+_F#LD2+?ZH/WPF'RXHUV\):986^>B?3\,Q0^^=O!*;8)R/*N M,^J)]M&+GX>*DFL;OJ=9EOC;]Y!P[@ MRQ_QY65M='"R#4?^]X%Y^*H0A:2X8&X1_0Z!BK;M6;87/"YBIS+->';&FRN9 MG2(Z&<6:!K\I*'+4QR*#(=E,6,J>S3RUN@B^Y/J&YV;^TJQ,,#']=:I4FB-[RT%][H!*?:%[64XSPJHJ28@63-H)WL5-3LS37KQN-O[69 F!E1- MO-9-B:I!SZ1JF*OW0GU/U90>:5Y&LV1'$5TE,W-L,_@I$"1(MLV MU[N,&\C0.6Z.>U4-_5H]ARVWF:GMAPDASP5#-Z>G#B9GPDCQGB*[>,O+L^BQ MMUOIDJJZ+"C+@<&MBB6QL>J3DQK6^;(>BF2H'8G0"66SP!>Y.8NU;#W?[E)P M9]7TYWOVD"U.8(]O=>)^WY1_KPHZL?Z.&W)\OF_-1P@:3$?)*"L_6"XD!2 ; M.O[-T$*)=B8XPZ?!OPFL_.M;^:QAV'*XE-Y<=)1<*#GY%X+SNI4O#N296Y_K M W[%YMFBO\41IA8F)@=6/DD]8A>T\F]9").AG1=E&RG>\B3>C)> MW1/6:Z].C\MJC4#XH2SS4+%-+\IP6(X=6*\XCC\>W[P!G-07M6AC($H:C=QT M[)TKV[V *!]S?-\ 49ZLX]^3H^%'>GGUFM+#2^\J*?LS[(JUK#3%O'GOT!"9 M.=F,I7@7*1;YK$:=M.9"TD!Z\#A*];#UX\95RS9-I]3 MA)J*=WP1ZL^CF+6%U*W<7FXYM.I;/CKNBW4J;.,4'L4>B=<.8G$6E:98-E(% M:X U23;*/EWR>U^\>7Y+/B"HY&C!4\N*L59"(H=O$"T7.JFYTE D##CY'B>1 MM-05 U9>4B@O[*_XE)/G[ID?NPOCWMEU;8_[N5TC9\TEOBW^?CG'^]P^$, C MX!=)DE_D5Y=(W7;=MYPA6,L8\F2?'>O#Z:Y;YT?S9C?J*8T]?"<8_$0^^V7< M(?>NJ=+E(0'<2H<9\94@_MVS*V5^%,#<6W:M .XF671!*[,T5/0EG@2)K::X MG5*_Q.^!Q (!:&46>Q)NLG;%I94L@%)0F'97G<^PV^U\)KKSC&A-HT8):]$X MW#FZ4M/IX2-$'XX7U5*UM]%[WM>]]*%@!&\( M_X_[*1JLEQ<=9Q>L82 :_JDF"-,PJL.*IGU89KF=,O[&R'###<[L_=G53 M\?*^XP1OKEBRX8?\>*I";HN.M_LY\,WP+[J?V/Y@35K<4)T-.-HLK@AD$^B3 ML)L9_7KT%S@_T^+\? ]$>W/;\:!@'X<=(M>*ZYEG-=*OZ,[Y $#&;3+$WM$, MV.Y_;KM'$M,/!*;R4UY.0*L[8B#'RK-]'L*$,N86_6D^,-41.&I8A@9;X7*6 M>@(A]7;=R%_'G1OR(_^1K3Y5)"\U&B?)>__BOE]@J;]GJ5?"G?W4([80[.NW MK.^"-1EU=4(C=4BPX#:)80N:5D,5$9C?./7(7,/\3H=7Y[[[MCT?_UYX-5+J MU$BMT9XLCPBPX__&T179) F\7IA1&P%!0D,>PTYT M'DZI8G)5HH%#QP>T M6>59@&][=UA"!;G@_ M6?,L9]IS7!FT14G10?#,Q=_WPBQP'+W\:(DUU %KTG,B!WWL;J:^Y*+]B^^XVTO\'7F>G!> M(T]B(!3E]@_";$Z1LZ>;U=0_'F]O3M"OQI M15CT9;.PY&H:3SMT5VJW8%5 B- ,1E'RD03^7N#O399F _[>U*K'),L?\/?& M?W!/./+$[.^-+(;SB7_,)7ZI-)636^$'[.8_MYNC1Q^RW9JV)1]Z!YZPFJ$6 MS8_ATD[0-1-:EDC%=O(,*R!DE"6!,8\(\!X#[S'P'B?8^$T6P8#W&'B/$X4I MU_<>)YXJE[AO.J4-L"]QK3,PD%-@(/^H!/G=(A;[S>F4VG)-N#3:Y=H+5?*9 MM2H@T27):)9&L!.-LM/L-$VR?@>>9.!)CELI)HN&P)-\5I/[/U[8"O"LJ*%9 MP7N];[^NXO=I'_[RP_V&?GSNT82?'_-DIMP):OEG;:!0XI%X\_1VHD!WF=+JW*]N MZE@NHX8?*<"71/*%^6P;(L"7*_"%><0!7Q+(%_B1H !?DL@7@&-)Y O]B#. M+\GC"\"QI/(%X%@2^0)P+)E\"7",!GQ)'E^0S[>W!7RY E^H1_*S/:(!7ZZ" M8]AG>Z0#OES';_G9SKB +\ >NUN^((\XT"_)Y M@2_+8PCPBG^WE#?@"8 SP M!? E47P!X^-NGP'L. MB7@I\.M:/'MY-:(DER;7.6:\[=:]?0H N4@=4<#Y^ZK--2[OD6/>(\5;QXNB M[62\N9+9*:*34:RI,CW;42/!;K@_-:7__.R!!';UY;=%@L^AP"616I=$IJO( M.]D(9IBJ[9"8@_C][9BB*#G!\L* 7:H\63>T92[N[#KSEF$-W]0LWSS;?KF& M&RLQ^R7)GJZ4$PDXPY)]O@7.,. , W*1)+E(,%& ,RP.9UB,'>3_R%E64.2H MHV0&0[(9%$81X"N[HJ\LYEUSQK/-4[M3VTI7BD]B#/=S.5# C@(["NRHZ^TH MX+'[O,<.["C@TSL?1J'D3>VHPUU@9]E,USFG7G S_?'Y_BR&.H'L91UDKEJ^+SL=,9( H0'R ^0'S.Z?L&1#GA#@=$.>$A M!T0YX30'1#GA1P=$ =KG8PZT%!$E3@=\BLAT/9\\( H0J'N@$W#/)<2_'V6,(^A[^^#P/U1QG?TKRN,OOO Q]\ M$'J>:$U%9RKPO8+0([T]K/:G(WXXISHX9SF(-& ?,G+P^N"=T;<*_J'P4D"" M_X5]*X2^+2"H@#W]Y#J>\+($A;,\S=,4E]UJKN"[D"J*2^&I?--2>XIJ!IQQ M&U$OC.C+P8P\)?QE2;'5@++SD/S1M^4 53UG%TSUQX-^#,[YKF8IKOO\P.@+ MKF=,A:C9Z,]ZT:;58ZOC?J%5MY\C, M;,<4O?\^:%OOF^6;4]M[^OM#QA+-@(U/\_C6/80#BXYM!HOW0EH/-6^>]]U@ MNR@.MY4-/]P'K.L&DU2F?7'[D'&#A07/"-ZC3?_[T)<%KC#'6_,*5=5151\- M1Z6ZY;NJ0 K8PW<$S9((G640ZI___,I1D,D, "F^E#0 2)\%I,.%3#_ZWAY! M$Y1;MV6R*Q@<6D#7:&G0)W(>&S,T-2=069K5&)(7>Y*/+,BF7],Z 321 31E M28+.TC@&D D@$T"F]")39"J]Z*]\!$T+9U1G9;6NZ6B_8%H+R1:71-S0-$7V M\]6P#A.ZSU1KHU$[IR.1U<2$T$212!:FZ M!$RA\N45HNG@UR^>A"0(E*JDI M43E;PXS;*%H!>O@3>OAY5-YVEG;P0H6UIE%KHJ?7>?8:[=<%F(4UQ_4V9JZZ M1+9Q:V!]+AO. J&;'%H>]]BZ;DR=/1MH8(0(53!*H%F8(2ZA@I-=0G"C]49Q MN58O7$04CU(&.S@.HH#H0'RJ]D/:F].6 M8>GB@N$T<]GK63"N($JHYU DT'-4%F7@+(.]Y0:[T3JISX96F[8%A1M,F6:B MW>">.]::F"A\HL.OB:%2,DY"<21PI *Q+W0X>OYV@ ;\\S?^.+"KS=$E,FT- M&;BWJ."2M$)(DXG[@*3E:[V1PE=@&*VV]C*Q7_@"O!&H,+!+T' 612]R.@+% M/0#ZDIM>#:#OR]#W7@BY0#>-OE]0-G!>%/!J94,W:W;:'5K;"(E;U68Z*UM<;'?;7EN M,H[;%%P9&D8:PS;)]4H:/L6: WH_#5&0"5"0O!0"@B)54*2:T"+5.&/A@/V@ M\A18!;=B%;P7.\_!"Z>U6_;[O%^B]AC:X1L:'7=,P7'S>;NDZQL^[RD=MVBO M2I#&!O9 %#M'LSB#7RYPGB)1!Z7#B4'$.$J'XPS.IXC]H!XX26("PDF?3 X MI?N-B<]N+V998L<53T.J+$U0K+^H++3^TYWPFT=I0) MD$40ZIU*O3LJJ(Y,L(S[9*F!JNK+NW7CN\LN+:"NZXNBX$JR@/,YW8E8/%:]=0Y6:O] 5A:.G*Z>U MVA@=@0[C_32*91D& ;62 !C=&(PF27Q"\;][UG4 1@" M,$P+&+X;S/\T&F[*!%%%1)_E5I(EH#C#%_)RW-'_MF&5W)Y2]=;.:TC MS2,T9!Z^8UF8O%0+#5"G#I#P(Y'_-"$A*(D_8\P?B 8P$I)L)+P7V_^T>= P ME(:4WXT87NM7*I2*=SS#C-MO1#!<7O*GOL_OI*+0X:UR3FR%YD&8#(!F,1H% M1?17#?P#6'PO"R"YL'A$L0-N MQ8[@]92'+(:XMA,HX$?PGE-M!+7.M-1KD0V^YQOEH5#N^"X3 1P='H!0C,S" M]'$MW+\!RETT<0/ W"T%#*$+I!F W)XD=QE("E%>*2H#^/*%++%404X2#:N+ MY2@0I5IG0;;]C4XV6QM?JS3WG6;<<;9!8V.8]3PZX&O"B+,:=9I&)QN!B7K' MXUD8Q;+(FZUI0($MP,)D>-H2132 A1],5Y!WL%ST=@LS&;2FN/"BLQ9T5GKR>[@0@R2Q#7>3HE;IBY(2U M-@ 0^876!PF&R)O(@]ASK<:6G0D5KK4C._C<6 B3R;6SN5]-:X!:O>)"F38U M?;=LC,36Q*J1L]#Y?JVT!H!V7Z83@#L0G#PKVK6T5:/"1$J:EA!9W&8SM+$6TZ?6^A8\<,.SVB6 M'% O\Y=AN^XY8#C.9A3)P(J+7U.;> J ZWUN*B_CQSPK$5;4 Z0X :Q2H[MT M, P:P+T&VQ/J1KE6DS8" H>)%W@6(^@L!E_*F0X*G.\<:_O Q\*EA M:+G%;?L=O==@MIV]R2H>SH;@0X96'9)E:/(KT&,&&]90T@H],9TP 1H!-+K5 MO(./P1'C5J9;C,"J<,V2D/ELDQMUD<@6"ML;D$06??.$"1H<_&$.P3U3X) 0 MD"CL 0T*SA?*OV<*Q*Y64Q)!2E64_;1&?37")!;GG4%SL,-TR'.V\JC-27(] MLO3#>#J!,UD".^XW_!'/YGNV_E7NXGY;_/SEL?21CU0PY._@+*9 -S9PN?W#$N'6#B I40%MC\)*RJQ;(XF_3H. M*YM)?D4)5D/;JQ<"&L9.D3UX^D E72Z$%(-E% ""6%T>./'=P]:X@&%HTY M@E=R7>*1GBINE$X( V%X&,]B,))%X+?NJ$YIHX'W;(_*RS!Q1E("NBO/L6-/ MW"HNZ"4 +JB-/QWGG@'SIF+./U'Z.=]'L_Q?PDVY"(,.X_HA G%;SQ%M)V"Z MZ.PJP2KPB+>= >2S /'#]9N(Q[\I![^NBGRULX-+8:ZB<.*[G"ZTN"\WR$?H] M!<\)ZDL7$WPL>)XB,8\UGIXB.@$XO'$XO';4_;IXN&G(77\ 3P?\*D]XH]EV M3PWM" ^CZ#V:Q:D+7D\ Y/QC30'NF2BO%OTG"OQ 4?^UB_KOF2A)- A2$IA+ M5;[ 96V!5P.$P5X:5H6\@/"F,LG-C/6H,<0BHR#,.R!A(DL1QU;!^2*$,4C[ MBYTM*R&)TG9P>JVP_YYA\M7"?0"3BZ:"5?H61.N *Z!D.#U8FA*)#+@8*,UF8NO5*_8*R= )N1.3-!-LC(YIVL(1]] M0KP_*U4"R M63J.R=?+G7@)&<%G0PD_!(=R]@5RG,#;/RY&P2ZI'!*93(DBCH) *@"$!1JJ'HVED$7\0B4UV4IX0^4SBS7K55_/^W]ZW=:2/+ MVM_/K^B5V6>OY"P@NG%S9L^[,,8V$QL[@)/)?&$)J3$:"XE((K;WKW^KNB40 M-P,.8 EZ]EX.-TG==7FJJJNZ2VX.^J,O2+#RNS_*F?*"!3&QE5]LY1=;^<56 M?K&57UC9X\G,O]*^&B;]^>/^[K9XEVV,O/R#_*78/V/K#NR$_%*FK,UOZ#_X M3:9OF3)/*DV.8C/_;FRN$/;4$46L_*G1?J/(0U&EW]>_'WJ M]0O-1QPGYCI5K9@I+*@N._A=YU5]: 6Z3>C3D#JF%8P\L=%<[#(2524''[GL M+UD:/K8V09@*L!,?V':O7.?^ROI)36PI$2PZ+^2OY\Z?)>E';5#+_MEH4^5; M(S\X^]*159R]M>P[/K^SLM7NK6:E/WO M;;63M^X^#Y\8EF%G=R535E]UHH78P2UV<(L=W&('M]C!+>S[X=CW/:>)?\VR M%QN/EO^M5S:D"^.R6# &YX/*UPI:=K8/.R-+.SFG+W5[[L26Z\3@6A*W7.\R MRYPB]B>M!W=2Z21R+8>1GOXUVWO_M7#=.[WMW]2>OS_]//_QIU48WC/;RYIG M9R2ID%%>C*RWEZ>>[KN>0PZ%G=M>F6^6UY(5-'[+-[\I.M1_2'[",3Y-'1]EBL\\:BM M!]9/.G/;D /LV=%/]2Y(^RB@,P38MF@OEV5Y UF&N8S__I+NJUJN\.(9-X(9 M^V.&G"N^N,U?\&)_O"BM.-1+\&*/("4,AN"%X,4BXUU^\0P@P0QAO(^1%\6< M]F*O",&+C7D1%D2^% U"'(HW^,^[\KO7ZA"2Y%C8-K=6<.ZZ@>,&<#T;'35) MX)*@3\DSU3U"'1,^.:,&V^M"5#E#L/ V0\)&7W"1/[(#G[RW' *#L7'+ZX>3 M5W-3N =;U+R2B.V/G!G"/?CE!5P1VQ^@7@B#D1R].$)>O+"G*FF*(H+]Y#!# M6//DH)8(]K>N%SL.#S?:.GM8["L-7ZX.@8>\ES_L)A \CPR#Y%Y O/]7TR]-R> M%2!*PK!]2GJ>.R"6 S"7-=P!R/\S\0'A_'TY3M,%RNKPB9CN",MB?Y/8?T?# MKS?PK'B,+9AR>*Y7'84G3"'7; L\&7;/T'7Z;^WF^JG2Z]1K-\^%+UK?_J?S M]]^55[M.#%AN&:Z ?P1T@NL7.$K5FM[]UNSV;Q]:TK?L^57G[HL?W(.C5'KW M1[Z0F^\OM,0FO'H98]7VG+=?*)^7Y\ =GN1!F &?'1\Y82'!>RF3A:\^ MI'(M2J2_7[W$P8PT/(82^F,$A,]VP8YCG/*(II48V"R?.FC^OC/0#[[\]J6+JZO*Z=6S>@U?CYVM'#I M8[[UU&Z6/HY%&=X6F(3W).H/CD>%1/W!D?-"U!\DI_Y@/=.3L+7>Y%BCQ.J8 MJ&"8"^_Y,AKQP1.'28OJA4/RH$6A@XCVWS[:9[>^TKNNU^3[T<+XWE\0X!?L M2JE6=[)^[<+]\=3]_$6[D+_<=_(8X*O%\OIK]B)[GD[($I[7<:T#)(R3B52T M-UP:$.Q)*'N65E((]B1A 4'D$=*C2L>>X&?^>88X--B-"9D^$'3X%!T'>F25 M7:E8"A"\$NL">UT7&(^X[ACN(-KUT* O%O;U1M_OO_BWO8N[;_?_E;QA_LRY MO[WO%'"50%9SFB@#."+D$KQ(E"LEDOO.PMM6@8)=SX+;7%+[)T6JXBUUQ\\N M-#^B%B"5K)/%086IY5V"5PK$0D]R+=Z15Q2D+.\@]@4F<%_@TD($P12Q(K'' M%8GIQ8@KU_=?6H:09?/,4JA4JBFFV>]EAYWKRL-CIXC+$'FMG,N+8H7$. ?B M)(9$LT>4("26/RE;P!#.:J2FY0]M_1D=]K 'YMK#MB%TR8:0LZY,2YNJ80R& M#)OJ'B)H?T:85+SKCA=XIA<$%"WJLSINLEK*SX+'_TQAZ!C2L?>HZYU$L7QL M5B$M%8;Q]S3+(5KOP8-/=/M1?_8C*U'.J5'=PLEX.0#)0 #[U?S_DMAK),<< M+;&O:8QB4ZU-P\NFNYM&'ZXP%2%CL!)8D7/82'4 ;\.):>"LY'?$JHGP,9ZH M$\;\KI.^AZ'];^V;ZD+!Q->@ ! OV_RVCWR\X4?O_FBS#K)NCU1=U@K6'\NI MOHZL3I-Z$05U%EUWBH9)-8CG.[U"7NEHNEKLE Q)ZO3DKFF:/4722_H[_E1^ M1;U=NRY7+RN-BUJKWJ@TSL[JKYLX90Z8Y);SS6H"1_[ MN;WX').I1X-?.?=%F M9#FD.;*IS[DJJWI6SK^G(:OQ.CEOQC^:S+<%P_;885X+N?>$P7$Q#\OX*/&X0"UT#GP0%J[ RN(B>\4#RU4 -=-E -A_?QY?^ M: #*!HIHLAGP^U(NZ^&S E#=D(@^\8?4L'H6ES/\5A\.;8A\<6;>1.SP7C@G M%$V'<(!*H: 3U(X8\?BOD13O5V%+;QY;>G/8,@45H4R@X)MT M2!D=D/B6'S 5'8ZZ(%,H*A"QL$'T+&\0FTDH/B 7030OW:.AK/!QHB?"!U'* MD=^M!2ZW%4!L97S"T_8F"35R/B;!.$W&0: U DEG[W7OF9SI@?[[1^L/#C(@ MU^>N%SY/EK*?V17AD*(\FDGZ,#L8&F@R1 3P&D!@FU*53"^C.^5E5)D4,!RK M1R(8.ACD!D5P0O]F)(+[=H;#"31<8DQ&^_9*XP)R>@R31GAL!/M%S\(,*?DQ M H^$SC8:G;>+@,)]&!F8&J .@. ST9FU0DL )H09B=!0/1/;>D!X!+B<^WUF M,W+L"CI7$]<.R%Y;0H8"&)" M9@Q[$8!% ^G!0"9 V)P X2T'PLH$",\!"#.DYCE^0%CS$_(=OKHG5U>WRX:2 M7S04JAM]_/RQ;\$+RY\&JCA"(9M=?CUB*H'0BKQ->+ID4:^P_J)>&-86NGE3 MZI:+G:ZBT([6DVFGJW4+'5TO]A2S5Y(5:<%"Q^E-^[+6K#?.;YK7E7;]IM') M2Y*L%!,0[9YN$.VR69#8-!+ S'C&JL?GJ,[UGP3?#HC<#T?T6XN# D1.A(87D?2& W@@<:2*AV)E^FH4V4Z M:N>^GO_Z//C\^.VA5;W3^M[WZW]N+K],5\5T7=>FNM/3;3QVDQ?%4,,\05LA M2]V\7/&\BND.01_/;?V>5\ T(&[M9!O_/#=\0QI*V>R7RC^!F7<>'BKKD%3G M]QNKQ-04U[@^0]Z0.'Y@3U,'32,"^[5KLI!DADS5PN/I/Z5+K71GE?Z^*U2- M\K>'O[^L0Z9!>,-7TXD+DNLE3J#:WL )9@EU\^WB],G6_/Q#X?$A?]^[[=]] M_GLM>0(KQ4Z=_V52Z01U5)$^X6 )CC8KD\#363"F3UC-?B5_0O4=7Q(].OZH MK$^-K/64Y<;@Y)+]T[GX,?S1_5;]^U$JG%_ZMUV-&KWJXXM)WE?A]ZHE_86$ M *IE[BI)&3VH:QO//T%N@&>JC\"IPZ5TV=!:!2)\,B" M>7&:5$(C";XFKL7@PE,K^SFWP%8G $/J5:_:) _[YKUUEF]BLY2B[0O M*VURVZQ]K37:X$:U;FO\B[=*V02Q);B]!UH+?+F]%BLL3_H?:)J_(-+\(LW_ MFC1_C$*RG,M'@V88K^IJ+P^1;\VQYOU>W?JV?'+XS6;0X^R*DKF->4(_C>>6X:,9T>B MZ6589KMZT[R]:5;:-7)Q\[76K#2JM=\_=G=5.K;"9+1?3GOU1IYC^7V6"_#\ MD>X$^,5D35^6>#;6HYB08E^.8_O,@L@^ ^&6R92+!GW+"--2/(& &2@K""A= M^-ED.9,^#2GFW&87RQ:LZO.&>RR'3/F^((H;=6SX=1BT7.!:J4LJ5%N$TK<(V'/H@;(QE?&WRD0&K;YGG&<0H\EBO&D8Y7JJM(.)^E MS!V7X#(G/A"P4%8DSCH3+ QAYB:>J,7!\L5L_JMG0+:I4A13TWOYKBYUE%Y> M!HQ2>IV2;!8Z5%-[125O%@Q%G?-#97FL#-6;Z]M:H\47[M2R4BB64JGO,M?W MB9+')Y9>?9;G]'FBQ/&F5]O1OMKXWO$>.$R2P_-R27TRF8/5J4O[0E*A9)1+\]JFM$ HF_7V]YMO M#3 [E_7;FW.P/^U*O7%::]3 &-7W60JHYM2Y2D#^V8YT4^&Z&5&!C,D EIB$ MA" 1)2I7X??,.%]7&I4+5C.(;U&/(1"] F-]1EK@47Z^O+DZJS7A9^TV7)(4 M';?9SDW45I_+[C-Q'QT0]+XU1 D$TQOHJ)W4H6"(654&^YX)^*3,8P(7H,/&-JN$L3R>SY-\?%' 09'^--2.< M1LU;6W?BIW)[D<3PURV M'Y,(7M+TD_*,\LL%+BUP9&UR]NS R,#W#2,DQ\B!Z,D:J0V&MOL,OBZ3.'([ M\D!^?,KFRFI<](")1%@Q-YB(Z-2 ^M0VR;7^'+([G^%W?\_^XKT^Y,C.9E&* M*3!\A@@P:]U_;3K%#'_,>_9WQ]-1U$C3)G/YM>&'Z5$A=+9?&YO!_IM%,VA/OY.+!EI2>Z;4^J#?KZ3]1XZDS(!4@1 M'WV.?*/$= &U OYK[%B^_,%A80O\#B]X^ K--$*(7,W]%'@1A_PU2SVR91+(DWV3X:_F5]4G#_0:+C> M:4;1_FKYQ8-U=[(0)N6D_*HRC4WV$_[BGN3"BX>J'0$%2KD7CR8[ @H26R?%>_["MF0M!V*^EW+8D=(4D[$82=FXNMRT)QHPDK&\F7SB@ M:Q^6OM>4BY!5*).RV$!QAMX7DI$-RTF:W/3K0+0<&&&Y7_*E;-N:0^=N> MZPG3+?3H $WW7MU?_CYP^;]=FI9%SD.0)&'+A>0J*>8?DTLO;"FA^2-=^R"'UC M[ZB9U6&F^KUP_80!7RXL\0IP8:&%A186>I7&N*/ QU:4XP4L=XC*XV<$S@JC MO%1JICVXH6<9='KI)B960I"$P5XJ2&R7%A>9]_0I/,]]%\GOZ=;%\O")L(.] MU^AL]"U7:MR%_8['9HJ8]LO, @TD7!OZ"[37TA6#M MW=@?CF1%'B,7J-5RYH_6F@$YA=O'AUU8Q+)XKS^V3Q:/?L-!SW %/L:J:/D# M,'(T%,*^7X?D<(3=HSV;M44(LP3ADJ;AVJ-!^/J]_N'5M?=3+LLFS79_F4[E M%5Y*;?GF_OB&^N@8E'!3_[FW2ZGX;#HL@DY"F+7HI@DY"G+;H M!QP)G1*7;5ANW0OL">.3F ASD5/B'"=9XG>>""A/"S<+L.(446!\'2Y,4JQ8Q65C-Y53N4:$5:D0)S>*^] MI6DPX>Z\,KQYP\3QQE+?^%C9)9_?F!1O'.\(04@**=XX_DFM((06,!I$6+.D M1@T7DQ\#\2>TW4"WT^" )7Z1>:K"%,O6DBW,,CIT$%0IV\.V-YIZXB5CND0T M^:*Q[=23$(RURBF3+QBE3$DI9DIS@>!'UF9GJF/QZWF6FW M<@O8)[&VQCFY M3 <+6A]/]]=9IUUVK//._.U8[7&N0"-KK>1STKA/MN,Z=$PL@AV B$0D?&ZL M9_K7)E6KQD%F-/>7VH5QV[T8M_N5E_WL/.>1[&Y*6N=9A*7=[=S MA]0A0/@'&K#6?(Y+_,G/X5_J_:1F;HP=<[HC).7UDJ(D35+J#NY]@SN7M')& M*\NDV;KS,T0I*)F\HI S]@[%1%4*F;*JD*MV_9;HC[IG8MMI?\2$ 8_8P&;4 MEJ='[9]1U'Y2GS>"\XB)K3$]W29#&*UKCKM'ABW22+2QD[ ]G9'P[9L:+TA] M#*-CLHBM&6>1-/9+PZ:ZA\:U/R/2*@YJV@CLN.I0T2*_8F(DB]PZ3L;^/VN9 MHMBL0JND,$F_I]FN1_6'+.O>>:+;C_JS'\ZR6,ZI$\6,!H5D(&!(U?S_DMCK M"46GJ/Z4C5%LJHE=>-ET'[OHPSEK^6X9-Q7P J<-N";GBOD=L6K&WU,GC/E= M)WV/]O[S[K?V376A\[=2DMM,+[$3K,OZ OICR=;_B'%]F:Q.DWH1!>,]4659 MDS3YW1_Q=LVF3$NT8!H=J:@:':U8-CNZ7E([4JE$)44M*%2?;O#,VC6K84MB MUFBX?M/ 3L6M2N,L;#S<;E8:X45[:==<9C[E3+_F\,,9]BULV"RKN67]0>;_ M1MV8I^;..C%';9=Q^JU*E7V98=^J-L]IM#?XTJK6DM&+>K-VZ M.M=N/6K5S,7.=;"Y,6\G[(4=T0-/=WR==5CV7]67V9]KS'SA@HUW\ "VR(IA MQU9L]LF"3?E3K%LR_. 60B#C>=PWN4E_6O01>,-R,MA;VB--&'P/G(;(,K;C M@V9SCAJ\WU+/YQL:Y]H\+QU6)$%\;%$#:5('GH&C9U)VDMSA]'SF1&%L;+A! M>/@#(/V*SK;S-*_T8/ 6(SNG)-OO;_V!@HV%[639*>*%PYXGJ0+20;P% .YU,R(^Z3H>.$4X>GKBL:^WDGO */K6X M_V;B72;*5%I%CVI\=N?CV;5BLX-'M$;#HZ]XS.=,#G5&(302T[1QT/6) M]G,D.DT*"CB1JED&OCB_^7;;:%J*VK1IRZ1J?0[:H=K5LL=\J*UNL8 M90D47=5[A>X"TZ+=-NN-:OVVJZ%U:=6:7^O56FNWIF4M M@Z%M8##&$R*3&1&<$C,-T:32:0VT.6L @0$(Z1 D3#<,\$H#O*A'0[#!J!4" MAVU9 ,MAAI8/GL"'R% ^ M""@% T.S$P/8BTT(#!RS!.B;3B;7BGBWZ;@.R;#EMJBGL978F>AAW<7BE 6R M)1'(BD#VUP)9*A5ZAF::'=6 /YJI*)VRJ2H=.=\U2R755+NEPI13<5MIMNM? M.VI!DO/*;CV'E5M)8X87A\51I?XUYDTQ%RA?^^NR?EIOM\[KC0JX#I6K5AL" MR^M:H]VJ7M;.[JYJ"7"!\ANX0-&$F,%:7QW0X/?2)GM#10LO$!Y-7Q\SE\=8VW8<] M,%=9P5S2,B X&-D4N%P!?\R/WC*GCOMJZ&!:S/D"*@QTDT;TTH&TX/VBW?#H M_2A5.BJ/?7!^0S\;0+1!B%I<1(AA= M'9LS,.7S63@9N%&X,'VEQ;^&4',J H6HR^6J"JHP0!29K''(-%\L%:C>*77E M4D<#9P*\#JG>:IK6EZF\TL9A?.;YK4L?6[=75]7FM\[15G1)"T!IKNP M@>G&.<16C\*YO(UH0"Q*10#V"P%8601@(@#[M0 L7Y"Z9K%G=J1>OM?1%%/I M=-6N!J%862L6\^6"UC.FH##T_3'S]5='+19DN?QV81CNTN'C"1U*'%62$&47 MPWCIO,(*%LK8T:)>9 [C[1$VJ"/B T"-"K4)Y2*+VZ+BVE*[.:8W^M!5!O20K$^-+#@/GFX$)Y3'C%,%LO_^,7*#3RN?SW_VZ5WHT_6#8.B??/SX^/B8 M@R?D[MV?'RN>T0=\\C]2\U[W/IIZH'^4)44I%.6/X''+^7Q)+4J**LEJN5#Z MZ >VF<7,NU10I2?ZI)IRKA\,ME"(NM*OK QX)0 NE#0IJZLPR5*O8<'*'?X@ MER'AP<@8L.NV372\+5]G"WBPCA47[NB^3Z[U9R*/*RG6RQ)'$3X(8509@F4/ M$%YDOX3KK971_<@/2&E$(>YN21N8F+1I[[&"K?)_Z>37KM%V M#)4R_)]!I?*F4'GZ;.N/BS(:&^/BG[HSPBQ$6(6ES4'8WO6-1=HF-4+PS^*E M?!_37J/=/2 $Q+GX[7_>*>]6HP6&$&^L92^%_'66$^$R=D9[EA,MHC=9#PXF MJM'Y))=1W0W?@(*_K+.EVI&W>=^E) .JL)U'8SLU$:AL/5#!EP5-_DB?LMK^ M8I,SEH(?1H$'IH;A%2L8W#1PT.8#A\]AX'!.NQXSO$J1&5Y)Q X"_U+,:@V^ MUM/)L"0BH"QIA7Q9+L#_E(+R49<+644IR6I'ID^:J13W!89COXSPFJ9HZP8I M(&K)A4RX00N=/0YT;%]PN%7I7YHD$1B0C5B:S\'$_A>\0,=R/;:!QR?FB%5H MPVUT -G[)=&,[I,ZW)5ZF; DR@I8P="HZUNFA2!Z 5"J.ZQ$'2ZE8?6-Y?#= M,M^H;?OD')CNDE/= 1AOL- "[E'Q?=>PV#OVG+8W\F$,FP.]4IQ"^M(8Z,<4 M*W&*"9P7.)]B5J.D=]/),('SRW&>@18@]DL@3=['-QS&H4__( !3 *8 S,6 MJ8J5@6WC95DJE(M:"?"RG%4TM5CB>+FW-8*E;K'&,*N\MC^[+_=TO [!]U6& M>=78:08.A^%65B7OIWZ#NTM55FYY?A#?;663I<#-:T,0N==> MT%!R)?25IYQDC4/ZOPJQWZDY+3_S.U5*FH%05GGC$8'2BO0OJ?]1(/TL=FZA:J\8ME"%3@I)7L%2E=.)G MDET6659+:IFY+*J2WW]NH]VWO/66[&Z,P,441'FM53LU/UF. ^2:=8>4(E^U MTUY>M2D /_5\>IB@%X6KY:VN*0G M\//P\?.84%*3TLDO@9*O6M7++R__>0U*+EO5$R@I4/*@4#(E>SM3A)**K.05 MF:&DHLKELFPJ#"7WO[ES>M5@7+E8C#KQOA3/SVWBN"B5'D3"S8P\$/?TBM/R# 4H E!\M\7H#E MEL%2THI:H2QKDJ1*^<)''>*ZLIPO_=>D/5G3WQ(I$;,T4AL,;?>94GZR+[D= MP7QTGVZ,E:RQ"*M3DP$.&RZ("LL;5QQG!)[D-:7\&'[<3H)/ZO/#ST,HO=;A ML>$9P/+\X?L'H%T"2(\)2 NR -+= &E)@L^D,@*IFI<*^3T#*625C253B)6"A25U'Z,L&O9Q.4-O5Q_M:.[8<-1Q-:):\L>/N/?_EL? M##^16\]]>HXE=.->KBH)'#XB'#Z^).T->C B+RND>IW))H_;BIR319?=A6[$ M;)==1=[?B?Y7EA^@T443/&XL95'_M68TX5(H,.>H,$<5F+,NYJC[PYRJZ_BL M'K-':IX#^,.]^^\05=^3JZM;@3T">U+/;27%G9'#XR%N;[[5FC?GE7;[IMFH M?>^42Y*L::\[,>+6?60+!#VBPX0]ASZ3]SZEQ $_0MGS3IT/6"#P(=!#JDGMOEHO!,UO1,RL7]>2:WKFT9SPA"36JXH^$@ M!70GQQSM&6%3.>C8$5Q;A9OC$J?7VJM9XF^V/CVMX E?HIZ'R2K.!EXR M7!2[BH2_ED96JV+I>EUG3=WCTO44MK##"/L67>2K>?3'R/)XNKH.;AA1I2)W MR^Y'=KA)./L9$]M#SQV,['N6K88?HQ/7@KMY8'DH+RJJ/1E\NQ$X? /+]_%B M_'PX\O#LM !+A> 2=E-54GCP"G?1O:[N4#][\V1#Z%LQ I[IEL0F(H&-:68U M8*,BL'%=;-Q?5>5B;#RW'-TQ<*=WVK$QK8"'E*6"B-$$RATZRHD8;6V42UZ,)E!.H)S8.?'ZM-1?I\TKZ6.U+,FY>J.53CO.-+#N^ 'K+A.I(D%.R?(G9I>LZ%LS^M9T802. M&^!V0ZI[>, ;_K".2VS@!6 <<*8'.AA,FY(N-?21#[<)?,*>%NCW/M$]2O#( M-A-/]WZT@O[X'CA>_L/H>;E#D10!"D<%"JWJ93I!(:Z$;?W)==S!,\3X 758 MYJ!E].E 'X/%H;!,:.=1:6>UT9[E6$)5A:H>!*M15:\JIP>IJE=ZE]I"2X66II[5J*6WS=H!:>FM M1W';NO!YA8H>!JME24NG>E9Q0QG;)[YD-?A]#Y.L07B0:%R;L1X5J]YT^&2J MX2/@U8QLK-LS)93I84) X7>VW M3A%K=,?ATX+;L4?G"C02-"6?D\;5JZQ7=T1 @O6(1"+2I&:5_]T.GZ:K7%%3 M6(&OQ;KCG639)S,Z)2OC.M+_^_=OW,]^9JTZSV3H0TB M#A_JGH=5X9,,>?RJ]HU2\:E?9=L]:"7ZMRL11^NQV: MSFGN4GU8 +V3H6T19>+ .8^;\5HKS"N'NVE8G0GKR<#KKSA^RBJBH9Q_;W[@ M'_ ?1#MHQKMGPI(LN:QJF=G#SB,D-G*DKV,/:S @+/%M\C-R/'9&#@ZGR\_6 M@2\@6L&L>)?V=;L7;=T9L;/1V0\R_&STD0-7L1N"?>V['I# W"9>O\3*5WI$ MV]K^\(J]#=%3QS[-R^=T3,( K9PK;WJJPG"+1RK,GZ,0.7V[!*9*'B' /JQ+[7VY)*O=>/7G!6\';M^5MJUVK79&S[XW*=;W:BGS1 M1O65E9."BT)#!6\%;[?"6[X8,%F"^04^_VIXL9/EI(8?_8_DNM+\3,YRY+I^=55KMP](4@],.G<\ MG6GIQ6 S6:(+3[G6O0A)5N\-S9TGX*"4F@L?&1FW,2 MC7 _>;398=1THT^&U/-=ASSV73_>)()O!<5DENT^8NF!'UC!* @/H(-O70M3 M;S,FF7W9QB27KY-:CGS3[VWJ90BU,/.%R39XSH ,]&>"A0Q8C>&. I8G^\?% M07O1Z0DN7L".6\!LF^MA]08)O!'E'8?UQ][('G>X\&'"0#"#/S_L3(PW)_ K MFPRQ)0;>V!]U^32B _-@G+&/,J2'#[(&X?,R[#>6$Q\"]CC.8,6%P4?B!U0W ML?TFO'OFCX^AGLX)LM=\D?XH^'0#I.9+,$)SXLWY^0- M.3"_B(V1PR2GE/V<"1MS+CCW;WDF=.8\P<794.P]BH/$I"7K^.RR1[&+?48" M1EZ<3'A&B,^3FX&;&4^3\7"\[=='(H$@.>%1&4%4CQ/>:[US#C/DWH.98JM2 MED?U=?!/7Y2#F BP3WG.-7C&.9DN/S>1>EC'YA.*&H&?4 !Q+J.\WS4^C^6< M?2O@C(=I4-_'[ #/ 9NN0QG=V//@,Z2 Q6L*HL,9AZ!C/I-IBGSQX9\!(@BO MZ!G9)@X(J,1U,L,JEK")JQY8O6<<0EA4U[.\ 7N+3^KKP1I4@"< @2UOH@-\ M".-W/M-*KECV,PX$!\6V>D\FB$GMGY87C"AGG]O+D1=/A%B5MU]+&-?6!Y:J M[U+J1!EYCEYA)K[GVO .Z<;IRWK@A,EZK!!86@ 0H@#>(Z;8^"D78]9)'<6; MEVUA,K^;MKQYM*+6!_G.@CTUL&P&DY:1*R;GI,(;YD/WWJ!@MIHW)^47+WK% MKAONL%/$,L9H6DY]RR2\8,P2QBA:+J\)QNR,,>NWIGHUINUI07::4MT%9)*7 M1APF-;#I.S!WIOAT]ENLS#]AQ6CX:NYK'@:RY3Y,0$9QP,PA3KM#J:,E==L* M;+HE*J^$G*.E\AGX99N>1Y80^-@,5J.G5&$.7<^"NUY2^R?%>>$3=,?/SC]F M$QA. PP<$LGVI-,))-G6-/0-,[+ES>'RQ>79C_Y'7(1=GK5-L&IN3HMJ7[<\ MN"N+M9=F5%*@8IM/_87:TS18KLTGO#2Y>U 2O;7D2X*%_34^XN+PL/Q6%N,@ MJ9-@14HA480>':?GU;ZL-6NM"LMN5BZN:LU4*-CFU)@8H*]@?MB9+!8FE6.^ MV-P!^JE0*^&+K9SP7 ;_0&5\;6]LOE4$:$&Z'+(TF8V#-*I'HSGQB0P]RA)7 M< F9J%/%,-P1+^)(9W0CE$DHTP$11<0RQQG+M#"6J9&K'#FM-"\JIS>M5&C8 MYN0XLSQJ!*X(4!)I1C:?< L#%,H$%WZE=UT_%8*[+]\AP<(MW*<4B8/0"*$1 M1^$(?:XU&K7V)?F6(U7A09_)+>[]>$R%W(H(.5%$ M28-JI%!DA!X)/1(.5I0U;U:J=7*=(V%?'[EVU/=VPF-"ZMNZD M0FB%24@44=*@%RD4&:%'0H^$:Q6Z5G_6&HWZ>:U)KLAEY;K2$-Y5 E1%>%',R@E?Z%W/HC83W+[>IS1%\8PP!*F"_8,TBDG7D701 M1;A/Q^D^7=W56UAZWZK7FLU**K1+N$['[CI=C2R?":U%/4]/A= *DY HHJ1! M+U(H,B+\$.''4;A-K7;M:ZU!*F"#;AJ-6N.TUKQ(A?X(Y^G8G:=60']2AXDN M-@EVNM2[3X7H"NA/'_0? "V$1@B-$,[02\Y0LUZ]K#3/R&V.M&NU=BM#_FSF M4J% PALZ=F^H:1E]W3.9[%(:^""[7CID5X#_?L$_*AK.6Q[\;VP]E_:ELF]RSXTS7,-)6^ZEML_8SG&"\%C/\:*H4,U9JJ7+]G2T9 M_>E:YN**T7%)Z,>N:S[#/_U@8/_Q_P%02P,$% @ ;6Q=6%85<.[,1 M06$ !@ !S=&QD+3(P,C,Q,C,Q>#$P:S P,2YJ<&?LO =84UVV/G[H2.]% M2E1 D")*$:4%5)I\B(CT$A65)B"]!2*@]"(HH"A%JDB3+C7T*B U=$@ Z9!0 M X3D'V?NS/UPYIG[W3+W^=_?,T>VAU.SU][O>M>[]MZ!,$J8!9ANJ6NI R2D M $!"_ <0)H ; !DIZ<\?XD9._*&@IJ @)Z>@H:*BI*:CH:.CI:&EI6=@8:)G M8&:@I67B8&)F96-G9Z=CY.3B8.-B86-G^_D2$C+B,^04IR@H3K'1T]*S_:$,Y M$T!*0D9&2D[VL];$JW[$ZP Y,P7+VP:&1L8FIE:/ M'C^QMK&UO$R."0T+#SN]9OXA,2W[Y+2,S*SLG,^Y7XN*2TK MKZC\6E7=U-S2VM;>T=DU,#@T/((8'1M'HN;F%WXL+BVO8+:V=W;W]K$'AS_M M(@'(2/ZR_5V[F(EVD9*3DY%3_;2+A-3SYPW,Y!1G+U.RJ.I1/7!F/2<50,UV M/?9C<>,I >F[:/:'+OTT'((R2"',3]/^9-D?,RSPOV397PW[=[O& 3HR$F+G MD3$#8.!8/SUOB9+, M11HM/?9_Z-\%VDH$1\-WD;FP99UD_S#L>]3%UT@(AY=VLY&#F!U>).7'C&ZX M+/D36L\4#=?4^.MIYI&XWB#>>< 5+WJ<6<^&Y6DA .AH; A*+EC&PDTJ;Q1B M]Z55_'']TC.S^5YU.:MKA:_;8"RUPNC5FQ'&&(TPF3HR[7U8+3Y)\[PDU>QF[44J M7..?1Z1!E;&V&">4YUKWT24O!+(7GE/9*DDV9K=O*$]9*1KDF_,^PS&&Z_7\ MP4.F]FUVGD=WN36Y@:.:=D@%55,,!0XTHBR@-J?#:=$O?O-+4]*3CW0EEA;I M8GYQ9WC>W=XY\/GTK)VVQPU$HJR(-=L+QGIG83.:3:/>;#K;TR&J'>K6C*27 M2SK>UX8UL9:H]JH":*^B7LE( G!:LOX2O@E61LXOAF;/"<"?6_(7&=0(.UM" M/V]N*3/RY:"+^[T56\6]^_FJXP6O:Q$SH&*ELDO^G;!3_"(949GHGB"%<\^- M#\0ZV_55V-U3&7 /,:FMFURMV=C#N89ZNL&!3IG,&)7RFB.K6J&<\)[%( @ Y=,)/WZ'Z,N.5AWI24 BE+,-0M3O1094QCQ/2%ELM MV89S*DOK$5;V=:_$#:?,>J)H1'$94I3D7]AW&3(P,\C"6%1$*CT$IXHN3PPM M")(YU.DM=> ;4K62NFP3$6Q^YJ++5;V4>'0[CBT5K\NXIT, ON# A\]*/\^< M+NM6LL;3"J$+!_ #M*M&WSUE."_GA[8Z.(UIW:6^>H9Y246&9&_CW=%MZ+D1 M-SY]LQ+L>Z1"LH"V>_3>KFRH8I['TS6ZB2]R#@[PZ<8V9PO=0+P@5A\%#H8C MSZ(K0W?@3#:JR69W!@L'; S>/ Z2^G !"%1MY"[J=1KC;$CAJ2$ @8GX_B39 MMH!L*<]UR3@&(IV6C^%;D<)ARY\5Y3$4#5;GAF9HVMK MUAD^F_+$X*C5P#B!K,H\8+K&XDGOXIT!)XFGFPL#&]EA<6*CS'RS#R_Q&0R_ M>>7=3*JDYN_@WPW.N]U=[O**[7H MRXG]X'M]H8WR$72W:/ T@#L\CH+9](43 "Z8;6JX/R,&%H/KH\>R_%@P>#B0 MGR87QC[8?+3(O* ^/'DK=I=]-_ #R"V(5AS!I=EO?$PUQ=&>#VYZ[W MU3PL-F&@??J4(<>V_0:$!M8H"Y_'$@!;^"$!J"< @Q_B>_Q;+=G[H7ISDA,N M2E9:)6-]CS.\ZE?U@M8N32LZ%E_R<(CN6+G];7'^033],UAI7ZN$&#)F[0B9 MBQ?%N:.M(YP6OU8%0 UE:]Q+JQ^<5?[-M48D/E:3?!:DUZ;; ?^2V2>'8TF= M0VFVCH@H:G[B>95Q=.Y\ TX+'.4MNR2,I^[+>76J/:)3>6:94054(+_9#@F> MYO3CDTT-Y><<@)A41F_JF*T_G&;UHSWN/#LY]TV]H_FBZKH^]O6DJFH:K'20YC"U&/$9)6DN0%O.%TU5Y=U:^Z_*C/ M!'6D,5;L%HW;(SF#=^LT-(;QPEX:6D,[RQP\W?;K=M.4@3=JJ"8V/?0 MLX\_M8M>M<"R8JBNHQE?KI=)^-X==)CN<0@[9]9])Y]_N[/YJ5K$H@LJ&<*<.%?L M]M$]KVY4=)@OYJ$2"53 F>[*0#,R[P+N>,O\O#F[98JF(O-^S*UC4%';S*AT M(YP%:H:2''^$NXB9Q--BE/)CZ\JTK6R=Z7'9]LV\+F68JDAH/ME9<\[.7B"- ML11LQ3@^UP9A]Y>"ZF+!&)J)WVHPPH$7A:-DU_DY GE&D5\O7?.*N&0HKA=, MS27(1#-_3#('&5= 0IJC'/UX6D',BK(?[?:0IKZTZW>Y%E]U,]*5HNI*Q 0'6@: YSI:[0O%OH1ZZ@88DI M93B;^466X4#*I_2?6TCG[U A" 'S!860@"HZYG-<6I#4(WL&9LGPQLR@X]] M69,-&@X>5IPM%KC<<.!")3A+:H.]=J3E!9H3;HJ \"T?XE];WZ_0LUCYTIG; ML*AAK?-#+)L^])VZ:PT?O?\#+Y@<&*U6Q/(.YN. 4\\[Y0_]XD[K>]M[,5@G3.\V!)V<$&*%#"U+&%"\QMX4T2UM>Z[!!<="]RKE:XMV=/PZ MN)QQ;;T W\_D=7&DNW6$GZL$C0@5QVF=[DM7VGD]9780P/:E.I2ZX]6"QT8' M,N06L"\O6I^2J#=J)K3S?=(RWTXX:5J S>F\\I-[XJWW/KS*>AO0IFM:K$+! MIO>?+OQFS617S)<^_ MB3< .;1U#>4W[$"& _)2'[NH8WYP>BH@J6D\I&@_&5_SP\5E2.;%6I:5XK> MOF!S=\B+=QZ78-#*@PXFGX8:Y>A_5^/DB6_26M^"T@@GC0>]0^E/QUF$= M?.]E7Q^)>L5HHN>@SIC@XGQCFVE>1/WYF=9L"&0RDV-?S9#V3G\-4T&]S;Q: MXT&XOQ;) MVG.DC^IJ_G2NVNEY*G-Y:@2$=J>(?36)OC+$498C?K:LM%XN5LM1\'&X^YMV M_H7X>YIPR2EW)6S;\4=9^V2SV_W*/,N<+&:KRE>_^IX2#JCHM,T^%S)TD03D M%AKSIF#<+#1O:&==>4)SK**N.FZ9=U_E8=5/Q5HJ)@FZ%#1G\#VED)XF[AP.^MJ?5HA_9 MC'V,3W]&W3B^9)1S-CXD7+)6VP&Y[C+3XCE1C\AK MG:.W==R08S+[]M9B\VG\79?;SY3$/J,]U_+0$PWU5P=K'V3;^I1-"PQF)/%H MKQNU^"2DWSAI@^ .EQI,8Z#Q>YQ@.H&$<_LT$@!)G760_GD4 @B\^<&+Z MEB@_%9V<-VTR9E>2L:E151%L$*[.H/VH2%SKFB#""#4SUMV0(OFZV54K9\8F MT9*GS)>>?['9IV#DM5!\*3D]#8^MP %U%.5@[%:TV*!-&J-XR?%;?VX3G"R& MZGG,2U0MT2.>V"<_Y%E]5R@\)/S$4%K'6>"=I4Y7/F_][#TF=0H(]C*:L1$. MR%PH@U&,0T:7!]:/6W_DN?L4OYPJMV+M0,GR3+R@87!QL>\72:.#<'K=:F\[ MY!V_G74E@R*S5;L^_K/Y\B#:-4"V++:#ZA,="2]O^-;,"WAQ49-3@.GUUG]%.GI][AH\("27M=(F0=]:+X+A"=ORRV M70MC%.FF?:QO.7 E67Y#PO=.V1&K&"4CS0UY<:>J>QMWN.+OZI*^^TQ4QG2R MJ1$)(#9)-PMU&+^QS!.$B?*9H1M-S+=>W./D(64REG(8;YQYIO!>N5$-\$($ MPQZ!7M;38P,*L'-J_>4.X-:D24^F%?E\2Z%AQ=7XM\SGUR;GE&@^/.8V>&TO M^HH O)PI$6YR"I+7"'5+/>5ED.\6P]1T?]AMHN[VUN'(NN:9S6"4+:L@"RU) M'(-T^)ZH"%F+,B^^#4RCS+JRMX_GZ"_7D7 H]$R,#117!N*K%HL MDA4.) !6C"]2&69:X[P\58=EJJ!&CGO5D['8Q'O6]>H/O_7VN-S&E>+1#]KV M29X_Z:O44P&Q0^VP[DC=,:O9F!CETU!1K,DK?J#0=_6L_/%6?XQ$ MF=W*NFA#;VF"Y-:&&92OU8@'5J*[%D41L@;.P(EBJ](TO(\S!RU7Y&_&O1KY MH?6M6/(=#VF)"#51L3^-Q/0A[MVAZB7J2G(T]I0SLH='K0;M,+R>$G4VH7$1 M40ZZ,A4M7:+VE2[C#%/:2_)'=-L6UJV28SQ(S[8"W>M#BO;I*TGKTR&GV[,[ M)4-WK^*[H^#RY%_O""HPE:7ZA><^$:39DQL/*@19I'G-R$BV0FPOM_HFLY'+AV,!'W#Q5;G[+&!O7X&K"1S,DGKOFBW^MC2YTQ_Q&^^2XMW"!JGT6+XIG6I*HBHIH8E:XA4\=HD9(O ME-E7X?1E,S1?T%K1 [0]_OB-Z6$N)L.KY]]E6)[BIDWQ013VJP%L M>O^U@IH65^9HB1HC6][[SA:R;"1J94K7 M=C-'>'3+Y6L]UFT2?[!OCU#>[V%ZS1/(8?"PJE&4X6K>$#&T>R>VP@[X_$\3 M@%$+^(Y)D4Z1%+:( @4-4..:"OQ$3(DRV7_1:/^-PO[#P@[ 9AWQ]H3@ <> M!*#_2=V5VFX4'!<-IX>M79PY%/].E=VOQ@;H_?^SD+1C)U"% ;,2NMH#1=-; MVZ;#+";B.\D7N\RZ#-C.WF>8ZJE2DHNT64RJ<@BD\SCN@D !1LB8?%J"#(^ MK90JNVUH85OSL"0-O%&4EHUOVSR#D5RG)_>6?PIA=6>E2HM-J[!]3@ "BH6G M8@H 7ZI(O*27:\/A0DJ(M] Z'N[IN/]L^;1RJM+QS*L<^]_ZFR+O*K4[[C=( M; 7JLI?.PKF6_<'HGH2Z#&V9:O=1F/CDA):#:+R'AE&XFI&ZH>%=+E)JV2T" M\)RU_31\/>!(JQLYT4/3=X>82[[P&>!V7]7:"#0]#LC4G#.>C_Q<%B/-,>G= MU^5LV7@2 M 5A,Q[MY]Q. /C7IJ#KS@9V(Y MV;S7YPLR^K=W+VUG$("4B -$EZEZD&\A=T^F:D: 9X]X-,M5Q/"[4-*$U6;$ M7O6+*Y8:J<[R>2T5WX2VV79$[WWHWWWLZTI5X1>3I_A+91IY ?/33(LA]-AE<];#]V MCSDX'?[FFD"/2X;1N_'V?#TU]@['_PDW?\9_%0NV1LUP+?-+#NXF:S1-BP]* MG!^<&RXKII49B2LIG>AZK7%.WNFF M/88?.[V^494-"2WGN[6W:LHA'XIG4"D-[CX_ +":<8<:^/-8Z7X#L/$;;FD#;0@?!A MS%$_;*FUX +.?B@,)W[0&RY2]&B[3Q7K\UF1>?#Y\<$'E\\YM%V[UE?O^DJ,ZI3KMN3J#^O2>T9\F>4&H*\"EXYH-YL'ZU%_*-)0IVML?-S?(:!J[PW7F]Q4MT MVM,?[>>T/S'D\2;L(3A,WP2;K$T9:]1XS!K94CSS8WSPVW MQ+5PE7EF9L+, M/#2#6)$&(FH],M&E\M]V7ZKI&79'QZ^9DN>L!$;5P9@'6!C E!83(R% MEI(GD-T%1X_=JY?Q:673L]2;_#\5Q8PX,2%X+7P&?@=R>-F^[ 121M[@95=N MXCF@BVIL1B7>2#6V.R1_*2?LQ_CLQ3P';3&.@%?S81T()1BRU!1R6NDA$5$B M&S0BZ<__N^5,;5WEX*SM1N&YBH!G=*^OJG$O=Z*RR2^1,ZG.,T-D5O5,<;>. MJR'-_&=+*X=Q2L@8TO,YUMF0FR4-DHY%IL)?1QMRG=G.7=+L8#ROC,F#%"=D M2'P <2IRY+=KH&'1Y?32&B'7S,PX-7.BI_Q8I*4_1W>7,0!IC!^SZBH#]KH5 M]2HM"F=/Q_,]4NEH?!,9R*!:%(\7P_&B(:'U4EAXBZ42]K(OAF5L+9^C_4[% M8'K-5D:4X+;>#PB1B\R06(67FL"E_!/UF"L;?B'A" .-@G E#'B8\T71?[-6!E M@:-\8L$O4Z_UJ[&OI7B= $P9%" K_R);F!AA5>OM:S+F*7"!>W&'*Z"MF3[ M(-BG(XEM,<;IX6)="H'A(FFD_\W"R(,I:MID6I[AV]D,KV<,TAG:G%%YW>Q3 M&)L[59?>!WPP5Y5QR;S[H/];N$$B70F_ZAT&SD!E5J@&5@.];?J^60IKI8]] MB2KBZ$0I>9>K?ST-M746#4NO?$2JOI6FV4],9[/"(]>+TFS2&*5&BI3%EY4% M,:>7#N6":]72I[1XJQ63HDLE(A.L.J+X+\1*"$ZFV'6>N;\0^JH0T-,Y3L+3 MPQL@04G"086R0L.;Z].HC;V]J]^>T_BI91;X&G]/ MCO_EXO6( +#@K#$\QR/$T.5+ 6>I&SU I7IN#?"'*&_,5YDZ^A>ACHE3CMN2>H_K* MHHX5_M2XJ<(?HP8].'J"'S!-7-M'U^@/*4KDF*TJBX=/.9'+J;SW%8/(7TWZ M\8SZJN2Y=)$SI7(@T6L@U>\DEH\Q$+P&)!B^Q^ETS&$_:/^K7@%\'/X+ \A_ M+62S,!DCQ,[T\G415+UO-\TZ;GN?96'6]*9ZD_!US_5F M7G=4?58"]>+8#_6XI_>[JU3'-:XK+5MR+=B,]5MD.'08/\IMY.8/(8]I^4ZU M&+,.0Q* *&6^X_?XRQ!L:O,TS=UUB(+F\X9#BTDPBZJ3^(Y(WG M?;U;D"0"_,)/LLOE?R-'GBM=^0\\G%R83+8#UC2)3CVF@&^9.N'/52\>1>T4 MO;+/CA*ZNW\Y5X[6^/ &GF/Q!0%8DB"ZYB ,PW;B_GJGO$/*"'!H>82%_ 2I M?<@X=[5(FQ98Y11.+ N95N[PSM=$>@F$-4MA)0!IE7AM'0+00J0\6MU 6-B@ZB.3O79?S5J\5XA/N[,BTMGG,Q9XP4#5HU-9>.SYA,I M]]8+S@2S7M0CJPTY0W''V,5U=73H,]MX]5/'_)&0[R!TI:(P 5!UPB6\)P"A M&2GQ4LV/>.D_T,^]]?R/X)&2OBD4Q8T" (!_VEO@;7,D74,L/!L M\OU4H.B;+9//;EY[/W53ZA+H70/./C;+4*3QS:N&>>8AHT>)4C8_;O@$GDV1A<1%3RG1V2JO;(;*:60ZBJ* MD1^8=S_+!U=^LNOFJJO_6L-\W*B8?^3_3E82)S@.GU!&'.=X7(06KU\;VG+A7FD.US\:/LCPRDTZE5PT\5\B\\\YQL[Z=*U"R$4MS;Z:744NK1 M_>@5/G%G4/%Q@4X.G[R61.V[M]],!-_D 9^IN:ZUJ>N:;JW6N>K!J\)1/_ _ MO%%GV@7CBA^=F7>X-H?.&I)=US94TYXX>E^F_ZKTUC>2W48EOQ6EA 30-?5P MD<(@@0KL-6)3[R8>NR82 !79'0/H*MH5K[$J>;@HB7]NO_1Y^S*8>TP#20RQ M53I-7^&1X"W=7=!^.K$3(BRR3H*K+ =3=%<87;HH+Y)>][KO1'0^D3=$($Z* MD*I5 D"?-(#M7R7BSEOCV?_(R)JEWQPL8@_/@')>MFS]TV$N& MAB=>X7RE:94T_=CP/I\QC)9)E9R%6H9D5,\2@MJ,DD\,*8>QF-G"&6JU4&:2 MC.HQ?K '0F]LYIM*V0*>?-6('^;6XE'I;!#$6%@WPT)-A5MAI#;^E] +W19+ M/CV?+<:[EO3"+RUU^5RZ1NYQYCN5UA\,P?Q.* (0"4:'>P6O:N,[CHQB2_?A MMF,U+I3+7P[G"JP(0+,J 1@B(P#"X",+%Q G?#YM)543OG/7B,_R@\B@LTY& MM('@>R.E(/QI1GP:Z("(@O$E A <1 ^4>%OP_:JMRCNKK'1Q3VC\)G!G3$% MXP1!Z B_>"@!6.L#KQ]-?-O>1G"W37JT7M#/HO]^H==""XQ,(P K1(IXG7I< M&(.U 1\^A\TO$@#[(N'BK;-##OC1R+U.T8..NEMDVR0=B]R%/^A!OXTHLA;8 M>\R$; ;:=<.!$;5 3@#B/N P%8=X/] MWK#[6)[; U#M7%6K\\'PL55[?*R_J9K;F_,FE8[CE!M N[,YWXZ>JJ\S+XOW ME\S(7.']-_R,*)%[N97V9!\&ZOI,3QCL!BNC/&"'?7&.H_0?(S;':KOM'@%8 MG2, 7C!Y^ /=8N4!O[XB&R+=W?Y)=R1%^SS+D#,(1-^?]_ZBAZ^RL>\ E ]?_0 _)"E*S_N5K]^%87N[P-3$Y[H<_T\)>\;W;AT+E00@ M,-R^P#6Y$DQ70/^>_R6K_IM;5/W)IPB MY\MO+BZ!ANS%UP3$W4%%E8=W@![ MF:DI$?<0/&NG,:R;Y2L9A6?W\D11?LQ:D<_D?&9W:!S_M%Q'ZM"7YRN+"GFH MT,OA\"O#72SWXO4C/PDP&AY_\.=?!3.X]9'VI+W%7:_MC M^T61B-_6Y5<)3SR$(EBT%+]3I(9/@S"<+1!Z.Q_)0)R3/=)WGL5DYG;%!5_! MIQ@QZ@/G^?I.]I(;O)H%T>_FP0]AK#;3%X[?XE@O!GUDI%^NN*23=3&IDA)I MY6LR7QF;<)V9V)@[ M)<'K"6S/I=7HNL*G[^E]?$RCJ1KG; %[42N0X47;;.H94JN4;;9T>#Z9.G"D MK9]4@X6AP?]12F;<;:TT>I]MR7 "L"6/DR4 7VI@2Z66[T^R@0W9(!%]P$$S M:A_WAD]_F1,??FLNKQA;1P"$J.X=$CDX/>[KREXNCO;[]@+FLMXWQWSYW(XB M6P+P(E6;^%\IGJ6O8N(XYDC,Z?6/HO>+UL>6WS9Z%>;8465W/[ U22W(FSG1 MC4TM'UHMR2>%79VK'/BDIZ/>BW)< M:=0E(@L".FH^&+SP[TY8#+(DXA[)_^HGWA%_UI:K_Z8QX;1#/PJ^$\7(QK7K MOT,IP\3L(BYF!++;"SD&$/T&VT4GW?%;"\[Z,>@%\;D%N?_-%)**#*. HB=Z MC_7@0"^M]\NF&KD4KCER*RZ!D:\Q6(CI# Z[3 #VB=Z/<8?M/2< ,3V<^*IN MW$AM0IWH/:3(^?[V:YU:F7W$?GVY6T ^J)3"0 43 X-7"2!4YXJ!L!."+F M#-CJ[5L[/:?;)E30L.!-M8+:_=/9Z2S(G+!'WQ3>>= WS/*2M9KG#L:,L;Q) MU0,C_>QAVW,Y!&"&D0"T]A,5Z:H9 4CE ^.Q,/S%*EBHCR _/R;XX^.G-1+# M\7.0C> [HS@I-7<(HYQ]I8VC6]Y9Y(0]1'0A95I*^S-=_9JCN/$B)MJ974RK M P-" T/'8G*] FTY(=3^)H@F4HN<9/09X]SU*#DQER#76_M$W_G'1M0.A"-& M!]Q[H-O$/Y MG0!L#LW@/.J]H."O"_@(#:IMN..#SK[T0>19AQW7\O+D7Z]@W?AYSI M-=UR-WG&EVY.M-,X0?10DM++A:(P\2=?A\=_C G&><:=Z2!_X6CQ E,6_8:D M%_://\U28@[.F/-2T;[(IO^RUU/)[,JH][EJ+FRI4!+C>R0[V2^/'GO5W!O9 M.;K@%L5N]?5K-,>CZ*?/OY&T;\IO0QX8_:!Z 9Y_V@]>/60DALM#V-\?B/B# M W10),87?XLA=X=(!VI"SL.C.&+;Q@5]]CM'E+]:YNZ^]_ 42]Y;V+=$MW[T MUYW>=3<^2>?GG=7K8UYE;!Y3U]7_>UZ#K M;MM-$:FJ<.[-[PEEO9X!UG'\F "8+Q#[G=Z/'2*/XR7F88?=1!H@9HVG#T5K MO^FV>>AAB717J/_L/S'UT_3[2'Y"):!V3^1\A<1 U_RD[,2$AU??.E'B@9(D MB1G#08&WA _BE^,=6'#TZ50>FAUZUI8D8OV#9704[M2:<;OE89[]%KHF%"(4 M:I&&&[O:V.I]S)Z9GGG=0T''7K]?T2H/&V-07YO49?%\&?W9ND>T1L610;K< M-Z;6&Y6%SD\2#L%I6>455L2.WV"IF0A=D$Z\C'R]X="VMOWAX5<[46^9\AW0 ME4HE"JA9]FJU<&C9NRP+"2>G^@E[P4^ME,:/S6P$>>EVVK3R8\+XSU=@E.MX M$]2BXLMHG5B_-#Z3TK:J%-XI- QG8_%4F1__0NS/CU2#$'K8O!H1GZLQN[*# M1M)$"7[3 H3_2@#T+62]2K'OEMJ1JFIL]]C8#Y!':K!..XS1,;0('W'KF+&H MCW%<#*]M% Y?78#MF-ZA^J ?.RYGI!^L_TK#2B?]N?)'(FTO("%88N*/M.)3 MX=/&,V]^(0 /O5F\9QRF4NLJK1-C4%.I3S&6X&Q;?M)$%?0P/JMH.MER]>[6 M;H30B_7*\LFQ6$W+VU=23O6B+K=Z[[*1K$^3832"\9Q>PFU[B2.#G(A>YV\[%?_-#J M*"E\SW:2M%5/]^+U0$U@EE27M,Q-PE<'HQYCFV=S^+(P+VM:7:BRKN3=D^!' M2MQ\6G1*C6FT.T:,J-1H" ..,;\G$QO4=D@9E:L2)KA761VIIT4*GK0E<9K* M\Y!X[FMDZ^3,OE"KWRBJ2_Z9_YK5_:X5=57R9ZI\2Z2W_FID6L9:&+B89Z-/.'[A0,GDW93?2PBEQ5KLIU, M=.G.Q=^G*A2^&@V,!U2KH-T1\+Q]Z^I)26.^2_3E'ENHS6XXT82,KS])"I,Z M3H8'RT .%R6W3;=,=XM.'A(32GI>6>4K1-YX^NCW0TM^LB>B=A@I3>)]+L$)K+A\K'_?:\;>/4>5CP\[6FX^1>Y@OXWW1P_@1//1?=^H+Y@D )B@&LODE9/]3 /K/[H\7% MK(<(C\H17=%OGU;BVKHP737QS6Z>=QEFU1F"T%0M*218)^<,K$)[D";&L0"E MCCE?@]+:>;M!^5%\D*I:K?*)&$L)1=0S+34U;N$?:0PA*32"ZE(#-[.4LJDEC(V6QC-[J\=S8(H M[1//;1KWE[UU*)R"^.2_[58OF+J3_/Q0I%"R'0S4BZS"N609>;U@J(W$C)O? MA0H3<^S\&2UN+NL]U1-M/EL32286^ U)QERN)1I.5>+%JHVAC$!JTTJRK8[@ MA1'IC'O)A@A=#N9>[6)S%;Z]![>*IJ]-I$@_)X'_P5$-T%7HR0#K 3XQ<#$, M#O#AA]:?)R+#Y*]S*7\W4Z#T\U5C,WKA0^3G.V20#;F!>M6BHM0_[0MQDOI) ME2K$//CKPN^'J!2<3B;FO7 J\+Q_"1']+D3@4=:'%TFS8I+?^#,1GWPS^3>9 M^?C)"?9;L-.[YV"TRJ[$N\<4T2>&-T^,HWK5G?"Z%#AZK$ RBK^86/TWGG]: M?B]]I )K_Q'Q4PG@[2VU+)/6-V/9%B.B(R" " MM&*?76B-+,*%5H./G?'9U788:XQT?TP3\8%/(F+;S7M$'HP;1A4='D"..>(/ M0;_Z71KCU5^G2"!-H*TK-JF[QU3$U.@87/2-D1K6,98.0^R B VP@__[TW3_ M8MQ_,>[O1ZU^G07>&?\5(2K\[W\FS+TG!C$M8EHW#T3D>NUP4#-\Z1\3*;OMATG+>NY_S*NGNVWWNE&(;%)PM$ M"XMFSKF]#Q6Z%\4X)M!F6EB<@]-"IQ1_FK(;\!)HDQNGC]_=*9!MJ3AKE331 M$QMFRW?72;SFT9=(%BW!H?K+:&7X[,SXDT%4153:%#;CUA#T(E3V\_+AHR]" M0RP:KGL1OB]-,J,L;A]8W>=Y=L! /14)>HGGP@:@=1M2Q#$R_E3*YS&IT8H. M%ZM\D4NRFO<=I$90FB@#V]Z[ZL'4_6\OJCYLX*4? N 5#HNAM6!K])SA -0D M;YFCU&M193!G4&9?\T%5M-DPBWU MT(:)2"=*._^S#F*MUH",N*^/ @\O;RYE;QJ@KG'UUE2+;(&#&S=<==-Q-R>$$L MNK#]!...YZ E;_0EMA##2MZ9OW3L[R+LX[^DN2I_&A-'QVC^O,'^N.W0J$-V M=_O/^YF7*ZZ&2T1:\>3]^+OU#U0.)^>8#A G/>S'0W_IDI@FXG,N[U_^[TU@ MDK7!;!BQN'X8T;-[[#OM1^ G#A$9.)EG0]A1H@,6O_I]M-A!_'ZXZ-M/XHKE MU""Z,7@(H6,ICC_O^Q))MT]"/@EZ?K^=U>9_$MU_4MU_4MU_4MU_7L+SUE*8Y-1?&9SPR%- MJ:;?BDV-//.>9YK@C(4[XK3$'1DB[M7;/[AT<%, MJ.-3/ =^TKJU7K"^LA]Z&04CS8YWR+-CR;_2=#B"R;+WB TU>!)LL7**YX6+ ME8+.?7R?)1B]W]1'B]/#IJ+65"%L'TJNC3%4F0:M_#%CZ9+7N9%.1R=W"V7MF0H[3CV9 M90X.X[WKL:'[L0GG?R.MN;U1NN>)K4WEJV?P>->3K]AN 9P:IG3*_K4&;7! M"N!S"U;"F[4N-Z6"),($KAZ\=(=\R0G:=:+$?ZOGBC O?O_;L.R%S?(P<4>V M_(15=V\93,:%!6.-Y,8[R>7G^/ (0X08E1\&,0B@K/G@B9T\ I^")# MCNE 3&!T?C4!. U,_N*Z57(X5DFD1$NPEKL3;_?9E3Z4;Z#N7)(U3H$3R7A, M7NM$ %[*MGIJL&2PY;O*&WE6F8:7$@"&5NP- J JR4, D#K.&B=O-AI)?.#+ M.5F@9D*LST/<6:+/)D81 '3VUPP\7P0Z!!]H*4< FI)0,047&]<@+N7LUK^< MQWI(-H$.3WG-$ :^W#ELAJJ8K^NH2/8+H8 U(*3=7ZM@/:?3EP'_Q">@^$N M%(H<#JSQM^XK5_RA)MGNS5BI%EO0Q7KL-S,>B[8]T8, M&;$2W468-,;/?XY@WR KS#@H'CV1!LQ-#V"*/6(("AS/^U,0I- M2_?BJLH$.O+]C-2@N<2Z3V.)Z%O,+TT4]G'7XJ1>JQ7 \]6A MF_'!C*$@K*$%+$K*"7L>WM0=^LUEM5XIGM$ QF[^"D9JEW[PZ&U2=?'[_Q!, M-?5E-;S3K?MB>H8PY"B<&K8D]&T-J4*%;7ER]2% ]&3LS0@9?N8P.(W?L8 M@>W_F[:MHN_[O/1';GRNQ'ER@KAH$M8HX\]F$2^]JJSPMDA7NE5.(N;;T FL ML(_177]Q[ZEK5Z)T7=>00>I)6\&_;UDQW8*++4?_!$?_AY_Z%^>./9FJ MR8+0JY*!J=LS;2"LGHX*2.:?>YV?Y-=R*_RC?2"[V2FJCA8+[C(MO>!O:J15&";U175V.[@N7 M27;9Z#?4CK#G*8LSCJU?E2+[>F%-LW%=A<^"O0/6-(W6P EE-(/0"39$O+YZ MA^\^3MX;Q6V"'0F L"-LQ.&@PF_--=(0$:IHD.%UET?+O<"T6RM\XX>8F$?= M5^,7@QV-5F%RS%5CH20:@M\I"]A#4)N\7KX-\G9V_$(C:S)B%X2,!5+O?-4T MU#+;:*L)G6RGHI&Z+7^OG@/C'S(7=586PFBW)S^=M-$?4:",?!+C\T$JX:[* M8T4F;ZH@E=,[?_/=#O.9R)]_U0LYY.&$@C';)C%.6&24FQUEAFUPJYM8W769 M9]"\\TR$+#/]2^VUN2(&K^;F=LOOY>MRQOV4Q^-149,N#37*V(N9SXVHSJ1< M[A6-"?(7\Y)#\?6TPH.ANEGVE4SJI9WL+\=O-9T7%'Q+)<05% *ZT-@H0S+< M;\X?A=E$5H:ZC\HX2+>G\,&'+PK9G"FO'$)ZIJCU+LTU0]3%77*Y6@#B MAAJBG9JK9H-:\"(#9=S943F:FQL#YR]?(,DZ\^'%796+_GJQ<2)D>>D9E5_# MMZ8OS,8+!QHP\A9_>>PN<";PZIGH7:&__5[+'YW-,]P,571"$EW2YD+!JOQ4 M\+M,32OC34=']G.OX(?EZL)T9@(VW,("W>U6()E=C/(ZUG$NNZP:3ZNRVSA_&U!N\:'\&1ER9S\&TT_V@(&5/ M27Q2=#S_(99#'':U0XS MI99PV+UJL1CK6GT5/:- Q_MY/I(W6H2L-KU*]P^U\06\ CE@"0F2PC+,]@ ME%]G-.8^,BZ?0@F/HS_&O#GU+?4"U4(?E0S)D)YY05&K$\4T]B*,LQ$UQ0*A MF0C>+B\?.G?%^?[Z_:V-\5GA67I >!96\!BLM'X"E+RX/C._WG?8 M [_25Q?M' ZL+A6"6L&\]7Q8D,E[+0Q5U X]S]T %JUU)W>N]#ARV-N#:V .X MLQE*OH#:$V$&LEG-\[(W&]P]OIRF/+&@G M#:[\:.P5W;QFFOS9TM2[7W>^3^A$9C6/[6S<?N5)&NI7% ^%"@4Q. > MPXB%M,;,^CTY8+FZVU&@/+"W7/=;P!TM;HI74HY&AA83;P(IGL&H\(RX.UBG M3TLC23DMQV1&:,=45J($I<8GSF8.REULH^9XX'G^VS4Z?_T:7^FD("( VWG!(;@SE(4/TV!)5%)[8@ M3NM\0O3%*$K33->JY@1?J5.WZ>\3S=PEXV[H?2;VF \4@C!0I4Y0&P3,2]N M&.+[\:VGK?QJ)_SRUF%C!,!VN^) V9.GM@ /Z4R=*VS?"\)>0(&B$J;Y2KY@ M+-\A5^EYS+X@8B^Z:4D^CD.-.,FR?:T.)7\("#CZ;"^1=.'\T/C*+/_O!("J M7J P*!>;VI3"'V104E\Q(!$UW/IB_[)ZL84X[7;'I1@>-HHWV]F=T'O/A>W F M+QB*O66<_D<4JH=E9&. -M2=Q[Z.Q41\\[ MPX+1[OZG+;!YYD/E^BA)+J_"8W=Z:Z,C\-@ ,1]-"^:JO!S-E7'G<]94U4/C MURK\L;\.W1D?#F='6+F"PLHAI69:F::3))^FKJJ5!^S)M!1?-6C1U%(BW263 M+;:\=G0=RH4):3L%E4GAPZRGOMA9O^A973,H2P_858Q'9CP(R+RA:,+,_H1Z MXDVI&/.;NX#R'6Q!^LHA;&V.F&2U7Z!OBTB#WL8$O]NC%59_V?MV_TI"G'DU M+YN<=NVK!I;HS*UG2OMSQ/R_2>[(P+^'T^>A1"W"4WXD0O%95+W#>V/O>A.R MSYFOVF;=*.RS:K"G4'VAJ72*UK,QX02 20)J_:!(E1,V6R]&791]OD!B^" M)E=I\F/.F]K(4"81T<_)"Z MIG2EUSU.N\UI%DFG];I:XU7 AVL<_A1@G.!,.7C]\I7#GNV:*$4NYUN;KEB='[S#KP:3=KIZBUL M)1A\=-6@Z7.DJ A-&D#A0UF%-H(,^@MYY;6ED&*48D)D0>RC$Z;V3"L^^A#U M)Y5&FA=1M#)FCXPG/QI.YK/+.R@\OP;""M=GN/H>B7G9C7M;>I5U3^EJE\>I MB^N4<6ZWTBSVZQE0E= OX^)3%@(2/)]( M"A9J\*1H>%Z=$[Q/9^]?)%]S9M<=BZV]GZY7B]/#\MTZ']+-:WS M=2;GZ$AM^_8I+Z#!X,E5DBCHU"P,L(?0UI_W;X?1X33<)(6^0Y4*IB?/'V-X MEM8?1EU_W>PMYBQZ=N<:5Y$YIJ]!,EQ^LXW^1CL_"%N3M=0O<\H^:WD\-0BA M)W_/C.W6EP['.:!KMO2J2HO#W5OI 56%4 :,<&B!/_]J=6)D_J;R>2^IE174 M1,L-M:W\C;FO1M$V@F4F)*_'>M2Q9 @L9;@!>K/12%5H0Q8)H[/EYR4F MUB%+4LM)#@611%,8W17>=]X/%9OL)EHG-5)1;A84Q$]?'DU_?U7^20Y7!3>^>?#IHHE@[1,\ U/+.X5,;VKN MYMB=R8"D*]2-O(%DS!] YD;?E/\3B ?,L6Q$_?S:?XC8.RWCF?8N>PCY\U%T M^I\>\"4MXYT22/ \S"P0@B\U7D+,!@ID[<<\"BI2 M^7!YW<4-:M'30IU+Q>ZKEE&%4';$SDR8I2@FYWFMKA6R1Z/5X\I(4HM\RAM$ M_[N"X0':KX$]'&,<[981\4;WACKMJ3ZA!$\ M-V8Q_,'(CM_YE2N191S=3,&8N:LB@YW4[^WIXJF-7=1^D['&)A_9VEI>_/[U MN^*I-,NEZNP"SL.:B=5W3!'L3@>V\Z*S)XY+A3"+@I;V=^#&;)1I$_/DBV/UKF_=>8$U0D$A^ MZI#F:5[,!W^Z&:^XFO*[ )A%\$'^+R6"4B?$J5C]' M%Y4Z+HVJ;*,_#<9F.LK8*Y'I)%,*C"R62RE6:AUCOW]Y*3A_!3'^_ZVLP;]I M6AHPH3OW"\X\_^T3L (_Y&-J_S/'5/]M_);:Q>6Q_]+K]NX*O[Z?LX;YH_'! M7;.!"A(_*GM\+&N;5I^^];+)?2ZUR=_*>7;'6-TY.95KS6ZSQL_,\PPJV/]. M>"?_\,./B)K@/#M!WNC?[K]%,GN_?<[]MG[K?X;TO\O/W7[R\T[>I^T_Z]7J M^QJL]W=%O6M]$-\Z3_7:NY+6G5?W^.@>^^/@BHK'A_\SB)?LE5)KU"W9:QW\H>J5NE=W M4F>8).^=!,D8L70.B=Y5GB$!5A%7:@(^VBG]-+\U[/9V=79JV:?YS\I MV[?RN;?P48WM76]K9BI&E+'=57/95&!>P/@\?I-"X$?IQTM^K:I/^'$YZ"/O MOL6K?CB_Y]52WQ:ZO=ZD9K+D-+.R23;K'H2O>O+7/"[\P_P':X\W[BE\G"^; M_>M)G<+'_F[?57'^F6FYNKIKWTZ<-#.M#J+=_G\Z8 M__]- %!+ P04 " !M;%U8_U6-JZ\T #0/P & '-T;&0M,C R,S$R M,S%X,3!K,# R+FIP9]V[=UQ3W;8NO)"F%)'>A"!%5$"4JE*"(EU$4&J O$H' M8U1$BD H"M(%!01$JB UTA$P]"(HO0>!A"*=A!("I-RXSW?VN?OU_=VS]SG? M]]W?O0OF'V'-C,PQQQC/>)Z9!76<.@N<,-0UT 7HC@ '>T'H*(!;8#^R)%? MO[2+@?;+>)21D8&!D869F>DH&PL;&RL+*RO[<:X3[,T]#(S'&!F/\;"SLO/\RQ>U"> \2L=\A(6>3APX MPDE'STE';0- M'4RTOWM OZ?B^X(;8U,S$>/L;#2)E2= ([0T=,?8:#_M6K: MW0#:?8"!DY'KU,6K3-RF=YG%'_$H!,=G'96X5M;,:S: DU2\]SCD& L?OX"@ MD-1IZ3-GSRDIJZA>NGQ%^[J.KIZ^@>'M.^86EE;6-@Z.3LXNKF[NGD^\GGK[ M^/J%/G\1%OXR(C+A]9O$I.2W*:G9.;D?\O(_%A265U165=?4?JYK:6UK[^CL M^MH].#0\,CHV/C&)P<[-+RS^7%I>P6]M[^P2]HC[![_\H@/HZ?[]^DN_.&E^ M'6%@H&=@_N47W1'O7Q,X&1A/763BNFK*?/<1M[A"\%&>:_%99S(,\ _ M,>B[J(!K1A3J/%%N=AW2[B<=LC/#O61S/M&ST-T3NOH]7S]$[&@D#\3Z6VQ/ M+:F=![;ZW8%TCIS[H$$;A[Z!IP)M 8JM(#9_4/%R]978Y,(I8HESK/;CXNGK M'1[/'O$49AVG\X+]9-]*'2<7DRXCB4,$3_Q>F+]\Y@^?.+LQI8*='HB:]3KF MU,*UK(F?24I'<^=)[64#)H8X8^G9L;8 F690^72-:C!RYG2"H5 M,-E&"MFIKD4\X@F;19?G%-RMTX$E@-ZH]FB!#'V*"*%$[]E&'J)V:UUG5&6: M!J0=H?*:+3D^6-W)P(">C][A%2<'OI[1=CM*8D[U>162:%!)!5A\OR1U/O<-DKAX[4Y&G0GO%J*%8\(%"VT1>4: --0. MB>$E4<<'E0,4V_@O0ML%RPX=X"^YYI7BVTJ[U#]UGFT"-DH1&/EF:/2!:B=$ M7MCG-<9A.6E@2?/4X'Q%OQ?[.;4SDN\7C:+N5-48/6<5+C!7N+ M:NFCC-9MC, M=3Y8\0%X8#98[FZP>4UZ=/@CI_AW]),[5& 2VI::E#97PC>$J:QK;(<>FT9; M3?EHZX]R&;G9+([;795&+\1*QDKPK?>)GQ=A.?/4\4YH\&69A [*3(UWU"9 )+9T87@BS\^*]HD_^[0\K:1/-<:>S M\$/8F?! H6E[GTTL^V@B_ /1\*?%T*"10/':B]K:SVF]%QQ\$T,ZMBXRB6GU MW$]N.7")3IYUCIB%\P9^N[;7XEW#;^&'?#&+UTQ#>'D\*$QH?[JIV,X[//1# MT-&92W=I_/7B@TQ1#"X96]+7 0V>!N$)45EIPNN>!OR$5-VBQW>O7M2N5DUQ M>"PA>^F-[LT68>= F_VA%BJ N\5QPOT]"\XD1AD:)A20\8)D@AW!^1OD^61M M*E_:B$[0E818E$4X&0_L6'O?#4:/B6(.U?Q51R@ I4](]052$XTUUKX>LKZ^ MEE5KX')1\$/2=/=E9\=K7X7U6"K*\VX]CHKVM\1!"";$SS@'?5QX&YR-I%$[ M&'B&B+"K#[4=D!JN7##A7O+V9M*]JN3-]OZ^3(W;F]+C%QM[KFJ!LFL"U7&] M&=A5$(N=3Y1!-5YG1\[3+=LX@,M^ZKKJ@X1+K' O89 L'4C"3PB9[W\#%U:& M-;9L'165&9"O(DNQI<8FPCZV2HTDL#GEO;SHVBF11/]Q%YD@04XG/2L.'!&: MB=J%2;2?($*@H_YJV"*5\N&=E]F?:BO"'9/J7CU2;KXH_[:P^L& P6+B=%9T M1/KLY@0"RY91$1ZGR;U".5%>A4^I'EVCY5($/[]%:6HT?[+<0TY!UJD.*1?T M.?V7F6?N?]YWI5^%0&,SV)'^(&\L&O%2D[<65Y+>5/EY3'RT)+7C6.S4]>WP M<>1AV[Y!7R\J^S6$.#%K!VJ=C"WTAV'T9RO?62OM3<[S$;[ZX/?C(3TJ5KK? M/D $Y"HW6)Z1W+";$T/8C"B* ,D/5863&HTJ(+:V'C"'/VD\IIF3O[_5X\0E M6_/XRLT_]#NP$8??%QPNZ^S?.6". KN0/5OW&BN04209W&J?*%>2=8,IQD[3 MZ*A\J5/:#8AY^K1!PK&%YQTG*FX8L*F4"2K1+8,8J(#')BOI.O&L YZ[(_F* M="NK48G9JH%55*SPJ* HV^+X<#]#$?9K(?C M#W):$!4S;7W'W1!T7NB9L.V5Y/=,.(M\#%G[&J5_*&9LLO1$4PRW]4\S_K'O?M'NM)58'VG A0)0D1N;.-SPL4I8N<-/%,*$NWCU].:3&\VK/2Y M6"IVU. &TU?9G..WCCG>VY.5(L^:@9( D9LO#N^X)U#Z4>I$;RR8G?BL]0I_ MJ*S#B+(\SY1/%JFJ,M%(BP*9Z"BERQH\E;M#\[>1]"SJQELE-,_*/V(2G#$ M7:)#"2IBSN1H!L?2'G3RRJUMZ;")N>,K<&_)QRHJ7 KT["OOYI+([RBLQ$T, MN3'S2%:4V [!D.=%'X?Y?;$G0)^ZVJ9C[+7(VXP!TH=OY:C!2KL004JD&MQ,0Q.X@K^MAR.LL1P15D4%PFI>4X$65N3,#Y\$ON$G$^(AQUR> MQE"!N=6]H@AZWEN=1V<++ED AS9CA&BBB7_R=Q@>W%S#>M>U9@_&_U). (*^ MJ%5A$*&I_S5)[.0LM[CG-MO63)7E.D? X65_"2KP(CC/YW%GA]!]2SY<'UMJ MO;7*UWFK.9\4V"*7?^^QWIGD5R:&LU6;H5?TR84-H(_^EQL'E-+/B8C"C_N@ M6U,MWWRLMJ 8?W\'@XORJ7R+[]".?GN:A6G(!H&[!0^CR!-;#]6@1/EF>]XZ MO"ZR &K=929=LG%P+9KC%OOU;431S8N2X@==Z7_0'0ZU/9X?YJXBX4_ M1\G@O-Z_0"X=R*%J:P[XR@]*GL<;G&X]F:!15:]SWC#Q6OCCS.YV@Y*'V1=?WTB#*[FF7(HHS4_76%R@=H;Q@LQWD:6 M0#Y_77*&O^=&_7EDRDFW4;_95*'#VH@K"8^7/-J M_!V8>=^WSJ\482]/=$QEK##XZ-9X+]PL0M*4X2'$ MT&+RY)NM)*7QPLPR2[E7'#7^:H?72*IX^1!_96R7.BP3[8H2=\4,.3<,9X;W MU3[DF B#IC2KV9Q*8CLJ(5ZNKHB7:4M&5#9&4T K57;LDUKSUJDB\:\+BKY"?TGFJI7F2\9Y+R(\AL_16'SC])G?]?&\5] M7#XN>OC8"*\9()[&IQ+C#+' M,\:&YTVL3I:WU<46P-U.>EN&**,%4F^IZG/ZV+7-/KP(X3'58OP_;3@2\]N% M$*%/U&(@MU7!CN&N9YUTZTA)AGXE3@JDU M&V/KETN?D 5A+X:4UZ-QMN?>P6[?7SK-Q77M935<]MH+6:TB44Y\X.NY$B9V M!YW/S]($K>?(:UQ791]+O$FX+!YO/A3^G@M<'6&7-Q+_\&4P3?)^8ERHFF/IA%,9 M)=BIM?NMCZ0OIL.PH!.V[D]5_&+JT5,ZL(5V%L6V675=$\F>LA'KZYD*85-G MZ <_%L? ;0)DS/KES)2]AI&I Q-Q9Q@KMQV?+9X <]OL *8Z//\[!UV/3RM% M%T1/!<;OF9!5IRUOV]9$@^?OXL#D,$DJ,!2PX*7TOW%]OM[KQ_!06F.<+4FF MG!ELD @H%I0MKM*P(0A;S=X55NLJD0%Z/^;?"YJ(SV%@E&VB'W9%II>@Q*9\ MP@G&1%B!6Z#DLT[\4=Q&S#/DQ'2*U)'%Q*5">NOOO>."R@8-I$7VKVI M #W\05@Z]LMQCY[OAD.MTV*U@VMP9>'DS[4)4WH\A4C%A"V!;]_Y]F3GKZM6 MJ&"UKH $$%VMLXA#-@,JD'?8O>*1A \G16LR4X%/;1D'\(;2O""6,]G_]%#/ MG\OO-"&:S8QGX"4I$Y3!;2JPL-FU16J4)X?U^O?==YAN**((YU!R,TA%"$(D M^$'F*_P\[F#)4)T4EUW%"^XFJ)= MU>XXEM&K [H&S9D<#VD48(D*%$A3@7,SY.PXXH.X@P3$5@E-1!1E\OK0ZF$.F(^X2P52"@HI&4F M'Y0,8@PH^>^!DXZ7!^]Z\>CV>:*SMG"I?G=\B()&H+4G]5*G"4 ME.3M2NA*M+MDRXT&SH>U;WFU&\_53N#BGBME'%FZX'H@ M5X&V:NN3WG1)\'6,GVI(,)"-[I.,7?O6N_;M6UN"P??[ UHG_UQ)RK\5V[_D M NAH^"'NM.W(6N#U !!1-R(V+]BW^!EA!*!"]'XU)(J;JA2<8D M*QMF?I4R6PD)A\=OXJU].S_X,4>@Y(F>':ASJ#'ES2,?2&/MRBT^'Y;PS>7N)J^Y"/O X$#3V^0CE7GV#*8V/_\E5:Q,U19['O MLJ8?6:(?;WQN,N]1* "6/I8J'&)1$2ZXELY.]QI+H9M9'FZ/'. GKSYX\'ZI MH_J3^.5;4DD&V3':O,+OCFA]%=)DP)?4Q"E)?+SJY/NACV=KTFZY+C)[:F)* MM]TQ4BMZ25_B5'R*H&%YA)%FJ6:37(-,_(]Y2QSC^13#O"(J\(?EU#E?_N0API\O3." M6&.5I\2%H$8SCT2>^:^/6HX80KX5CG< M"=-/:IZ.WP[*E4AH_G2GP'US*9.#?.XVSKL%=;*NJ@$/CE*_",_VX%XI M\:(+MZROJ(TT6+(NY)6<6%_>&G(*8&M<+E*_"7NP$/FG<" MC-I2AP]:EQ_WG"RW[C"[="]6-R:%[?T=SHHUYUMKS=9!; $LDH]E#.!/9/GR0: M(='+0E^2"CP]-0I_%$WH"(M=V\CD&CS;>XNP4PJF"$.:J, ."YZ90M],!3J+ MNA$P^/ZY5$MR\#TJ,+ ]UK=#1Z@AJ=30_%[BQ7*0F$.I0)PI%6 OF44<,/K0 M7M'-TG38R%9^ZV:X)17@K-(MKT -54XIZ)Y7-HH[K9KXE;,MGZ&B6IB%3MIM M)W< );QR,!:]V: H$":\RO3.KD<&=(XQ7-/AXJV;3$/]7(\O7,[D* )CJAHX MJ( 6\@1B5AU$\HLCPN TV.J7:0,1.6B9+XJ,)\%FOV@WV:PN^T6$&:A7OK^\ M/EYY6W?X]^R@4JX(YPL%GAFYF8MDPC$ =4?=,( MZY/K&;LNESO==UAHD>"G10)-F4(0L*BBOZ4BAQ0-R*J*$2W>Y"B"!ZB<"K@% MQ"&2#@F^]8KIQ%Z-1I;MQKADH;UPREDCY+0[ZG1H,^?X!#K=H26U#(TI"G[H M/_?1K7[8!/Z(YVM:4+FZ#/>)LC^,H+J(%N4<6VX,]*Q_ MJOAN.W7>WQ(GT6RO@IC4NX^TQ5>&R#())X:(+"&>='G%]O,-%,QARR"\W= M^AR_/EM6_?[J.;3;D'XX=UMS=?EF^D *E[+W&HG]T*BQ/>/EEH_A3%/@Z4^X M'U/<:,W/RDDY;G(?NJ^5XF_...O_<3@HYECG9G&'Q<'LJDA2X^$E(D>;WT9^ MB9V5>])!:5: :+[<=!IRA4]>9!!"3NM]WGS%EZT?>YD-HM[$1!X72+M!$YKL M6:N60GDI>3-NR=QM#J[WJ]+&Y>)1O7(-\S4&STW[YC_&]>EPS1'WE5-<8J & M"&S<^&N,1"/VSB;05V:ZR*R.02N0P1L4_J5&#J$QJ[@6/Z4!6ZO)9JRMVHX>"Z^S4[N%CN ):]A,'RX MQA"E>K3'DA/NG>+Y=P^ZCQEL92^-!#8@6"! M5:+9-=%&8VO%Q>*1PCZR)+MBK8]E,K)Z\_6"CKH7B]Y]NB%V2NL678KC! 5&R6EV4ZRXJ_=:&"F3:]?!LU#R&U)]QOK.% MY62$7I#O>FD%18RO8CPFR*\/P6W'8 0U$74=4-3N((FU5GZ..$<%-TY(!WCI#I3 O>H:D+LGATKP0GJ>ZK[M# M#(3.1 GD3'5EI=T+T>>=ZO]WEL L-\>Q+^!/0ZZ[$>"=&5\[X\?3-/2)#Z=A M+$'@-14PWDL<[O]'7N%)4<$30G&KAE%F>/8]0L";"M8GR5\3;+O,W[*)ERV5 M]%YL?P3>P@9><:;V6%4E1UA(MT?$U(2E+MW(<"#9N75NE C&_(-D UTH) M@Y->U=$ ^0[=RK#E&RK0:N9/6T%6&A60/-](' ']A24:TJ$TB-P==;NE,3D> MC?>'2[U];P7$^NS!S-:W%8 +A2;257Z, (^ISC\,_X+#)XAO-*?@,X=PZ#G+ M$42-'NDKF$"F M6[6Q_^/B^ [L\D 1F)N)=!:S)('?].%>)/U MDE^4SO 7I8,>:/KM4U!!Y*K&^4(W*($QBD;I^J#@?F8X+E+C"(BWO< GM.VB M3Z ?'!8Y6;(FA;DT<: MW[]LK0K9]92TUS\^CJWE!VD641^0046G]+8$HA/:&0J\J#TWR36O!BQ!(..B_#6I#-0EB<:K*_S4?0A>@V0N_0!8_RZ M\F(A5^TEP0KEY 4Q_Q]4@(6[$X%K1& D*2U4($*>)#DS"7([= 2M:(XLPM&+ M#PX;Y@0)WZ77M0L]0+BW_G>,F8WQPWXU)#&+:C_G?$PZM_F4%T-#DNL@:Y%K M=06'"E>S;2EKT8*%%J#Y>5@^9TCV//RT]7L9GU1+B(^]&\M'R1/(%SN29#80->46>\6(4SY'*V,Q,9XE%C=,GGFC!!$NI! M'O,0=N^V6SXY;4(:_<0J3]P6!T^*Q(CXT&YPP:< \?&V[HZ+BA!AXJ:1I.%= MW8OAYC4/\\-PQ11%G&JK_%'K\RGX:Z,_#SDP:_W65FYU:#T7N<2^B:JW[\\, MW9=8PU.VCF0:LG1Q?IW1 F5:>E<3.&5K;K?#A/7CF5-:0C::.1\_JU#X*/(5 M>.SN1P2W!0KB.2))JEC&L4QB6O%RG64D2:-(:25U)!<+6K]LLP29U$M)P4:T M*MKT*&G)FG!!*J]:9N,XPI77F3'P<(ID^S.\ A6 ]I-N/ZFYPARA7.),_]$M M 6H"AW-/VM4>YV*-% M_\B4V,5YUH3W!H]^7K]QMR=8/"'SA$4G2C3%LB>J/XL M&^T3=3VBX_NY#?#E\RZ('^U"+3>MD)/ M^+2VU$E'KJW/;V?5C.XLP24B<+H+UN9!ER0=/4.U1+6QW\\=ME*!"OY0?]4B M#Q#:C7TZ%$,C;RNLCPC!ZJ 'U56H6 ..\S&'74[.@I.#?)/>G*.4OE=7\Y9% M+PPJ==VKQO6^QGJ@V858'[V\6W,5E,+FD)WKS;2H?/7%5=%VX SO&(1T'N>4 MEWXZ@_GYDS/WI8; 9?:C&BJ\$3M4((U\XJ.M@*8W>>S'/CK6^+ZKS?$43(#H MD,% Y:JQM&%%M#;,P>%(*\/1*^?$@PJ9,P4RV:#_VGF')N(74B0N0PE"-*2X M;@+E&9NNX@ M\,%N/G:&;G6::8Q;;W1G6;9*6B=>C*V M,I#5 !5(0G]:47T\G,VU6WOSU:LCZ[)'-XX#DK,'R+8X]N\??4*&QWWF6KWE M,I>K1P\\(2N%SYN%[[^4;9#/J%6/_DQ'9R80_0=]G[\'#MV6<3RWW(33#9Y7 MA144^R%^Z>'%]Z:Q1[NZU*,C%SV&4>?=HC*)D!8AI4#I 2^T\15!KJ-/HLH> M?Y6,6;15?T[W">YTY^3&'>G0>'L(#=D/:6+\ZU-<'_D+@N;% 1TT@PJ4SY"2 MX6PT;!JC)/1 ,_\-:VD$7A0Q#Z^@ D@:4@\D6*:-Y?K3VD(\JH_20!/6N@;V M"3O)JG31SR?[A[[JL\';+['N)?*W%^?+GA_*;3<8V MA:L*)Y4>%UCSE1_6J]["R974X$)F>\R@Q1%Q#<0!8U82UQ,7+"D2*BY^1^EJ:RF MX?^&U,)FH"$T89Q($\96C3O^N]MD6L_S0'R],]BXQLI/B7N/0OQ=XW+0;-]% M[*T$M4S1'I1M,[6FTB/4GE ID:*A2R+0/;Q_X[0^[ON%5 M$5#"*"T(EA\0X^[R9$X-_]M0' M5-,!>L5",32T0BGZ36*_J0XOXZ^SJO^/LI_&9]R=?Y$:W_P.^#[-=S278-)P4^:Y@[MWHD_0966 M(5XT9@)F5+?#F+!UYJ'*2JPTGAL7V7V%P05>P5Q<8L]"SAT[=6U+5^%S%S!# M?#WG10S &'CI5%Q)7*M1F0QX\?)USZ'QC[9E!LX*3/6IA.M3AY![3/=%:C]2 MA(G3<.&EL3A$?F>NAY_36MV#_/Q63\+;V=HXYOED=WY=W5B=>R_;'>VZ2Q(% M0%SJ,M@^D(^]\*6U2IB:63FE=W1=ZLJ[QQ,M,(;;N##Q5]KRE>$B9T MM5UCB5[QE\8]S<<82UO5C=D,'2+L1TZ/;&*'%GQAF=['A'2$ZW(NZ6='J+XQ M7C""V:&U&#?_\\ZCCB#0,N$M,[D!L7X%?T#@F.2@_ $BX*E Y6KGZF@62>GA M"'$B'_/VC\]XOC3&;\<\&<:.<;>M-9UHDS<7FW>1>)_3:/@:,ACB4V$Z=/^> MF@5!_]3+D[/,IW0-R :%?C>S)W4_P/P^M:LU8:_'PM!&QY^OB^$>^A%V2M20 M E,F&NMM*D^3++UO!V3^@#!SZ^Y+15Z^=T?EII[)!]?-9]F\Q<9S,<=[KJ;I MQ;9'%VBFB[1^,R#/56A:T??_P<9Q=35U<172)GJV$:\ZCOHA_18F=N+45.?3 M*_6.[\KFI%&,CD,Q@\,BR*Q6DCVM)-S1%!2MN+7\MH1V-Z-FMN0@B+%)*K#$ M8:]M_T""&&XG_YR64(LJO])7 T* T.IX'9-QZ$<%!JT]=HXT@JF 4^/^^6E! M&E]&DJ62&K7^#:6:*>I4H&O&A0K8TP X1Q*IBM0G;E,!B8 ,LD\^)3JA8?I+ M)/3(I7/^-VCVA[_]RMIMD^B9;5H\L$T++ 2 M>O'K\%HK\$\X7H3-^/-YYM_TBO.T3[+>T(;H]*IY677ZQ;JSI9R"CQ44CO5= M8]>F L>2@JG U>^J5.#('!40PB&B,K9N[<(/:86=;59[L!$K8GAV:M'+!F9U MD$/AEJ.GA*;"*8R=%"5$BU,FHM^3AHI-M52@ ^4\6"G\ _8@YHV!_$2.HF'> M'8NC5UX)A#R*G5A?.:L$X]INX^]Q<1 R>MR4&/-!O\=AZ)&@9NM[U!L*$K3( M7Q40E]>(4>@'+UW.HP*SMH@Y/=)I&V8RL](,B36.Y+$0KBUW$Y64AXMY,?>^FQ/;G0_TPO!.^?^*F_:TW(3]7Y";_C-X3XJA*$T9WV_<,;0$V86W]^V?\:LAE]. [JQMP+,[ M%,8EWRUBRKB_LD_6EY%ICS0/IX KKCQ3MI*0],YN)JQB/UEM>)IN:&Z@P3I[ MQG;ERN,6_PE)*F"D=1?@;74,3M!O8ICWM#7F>2F"T;:%UIZPO#W=_2Z"N$I*NWPGB+5J@ M(N[^.AX907QJ)/7.$&B54\.[:^=?<,A*!;ZMTUH4^/ 1U+S_?_D-C'7@:?S- MJ-F2XZLV^./(NYE+HUG&'3D%4Q^J&DZ]/9<HQ#\>CAXNDJF"Z7I3M#D M&PT4]'D-_5(SI"Z1ZQ.Q..+%.I$D#%$X")A2V;ZY=JW0=ZLCJ*PIP2I6@?X, M\T>[5;^G&3G&13^@DVBW"Y"JJ9KM&P4,#PLWW&RN/7W.PLHG+;"8EN4QZ1*I M],P8HCL,4X:=V[JH7+4;O:K$G;74M6+X23,3BW*$W1R[24Y55\Z?GFIV.YY6 MX(82_S*0ZQ6&[6N-*I$MZY%E9A=IL.BJ;P6.7!4_.5NP"YW8VA"!Z./#RO*^ M\DP+C?@;/WN6_1T>=_K94\Z(T]&Q@E*UD!3S#NT(U1!M>BT1ES]_J]=)TA\B M&3R"9\WX6)H,5AE;WAC6'"%H.)@FM1PS+?GYHC% I&'MZ'8P?8_8G*"(!RW] MGL?-(%4@&@/16RE!IT+[$=L [2HQ)'S[<%V,VTBS'.(6 J-TO! 6P]! MY?L9VVI0@_JG,P?/V1S@J[8(TCF.&"JP(T>B54U+RR$52%1>&BPZVGRZUZ#E MIG'NG6Q:BK9D$F>HP+49FM DR',HZHM_1M$I@A\<0LETJUT>2U!^2A]4F&29U^Y&CL!1QAQ;[*@ +@FJ M^;#X8MQ:&7EE'HR)1=%@NR_YEZVSR,9]:UO>W'RUG+S41S$I"TJ618A6$7\X MC8W*_]J7V[1]*8\C.B!I2]I>P%%IF\/BL4FQL&#*?S-@3_..S0O?2/%'@:@ MQCB "G1W_VY?BWFMAD;RT*U@PBX5R"T?6V+T-\?5$)X09W!CG7XN$>"R0- * M^-XV8J 1(XN*"B2^!W\A)XUWD'8T9)8XB/H4FKT!=2*""KQ8V*,"9S_2C[@B MS_T>O[B_FOKN3R!51^.Y/GISB)C=E_!&# <1X;30)+9%6[X2ZO4EY\M]!"W* MWK+M7T1!>?EVR=\B._3ZM1OOF2($[J,F[=/Z:_ZV*ZRLFY0[-";/$DI;$RN" M1O)QGU!48,'8;7UY3V+"I,PLLN8O[H+^P@CM#1Q.FIUO2/\@V:9)+H M>YP*8$UPE*$UVJ(6/5 !:-J$85F'#4K5]]]#UW!0;I;FNA+B?E:QVQ5I007" MKOS*)$WHKR7D_5J"$PC7"16F*94>#!6@\(S-D(J+C3G.9G^!4 16YQ"D??]? M.Y#Z:P?>_&X_Z KRMV]#$;C;LW$=5"!T^ES=* (C2D04[1-,7.81+78!3#_Z MA#=^D-],4 '+:(=&>QE::\)(_%K2]>U?G\^?/$/*R^0PSVXHHG"!?T7 1/-7 M;OG^RBUW\.]3CW-C?Y+>:$ H$XBE-Z6:=6!^'_HY1&2#MG9?SH+,,&(6\O-WC-YM(!?\7CP+SVQP[(MB-)T M,R6N[+66$1%M_"JC?L5";).[7RI-[HIFR3XRK%Z[CG+'GAV(+A$(!XN]ZK)0 MV5G9KV^SI\<[SH#^P(N^F"W1:ZUKF/R>.N-3;S"R/F0X4FEEFI@UO#89L#7% MF/ D(HG)$>PB[@A54 ;V-CE\7M_ V[_;.]"9]R:X>3YR'M))R'8][7/:I+"' M)S)@> 0,(K: PJ>/COF;>-[U+9A<(IC-&'O<7=C?TA-*#GCOD,W%PQW2FE_B M?U%U+0(K?&F],@T>/HF*RQE?%=HA=#9O8M#.AS?JLFJ'JAB>?8C/UJERQ7!U M<"V"*IY;31PM[6EM!!I@F'IXM.5KXK.V@YI(+S*KU9 HHMK5=-S#K$\M(%:? M5!6)U;-ZMX!T9.)UB5%ON@J G-WV"CZ.0^S:!!W>2R5JQVK]<;2O4?E>68/ MF#&&_<3T\O:R9<:]Y\8.3P8JJS<_/="[J)8E-L\5W=/)$.OA_(\[C@D\Y6]3 M00PH6;(!$T0KL'*6%K&+R[([^O>2K&!RI*Q'C[NW3CE%]QV=$-VWZCJB^_/2 M1E$;V W*:.6Z39X6U!$HT9/=H/\@/?<(JYVD_\-K X,'Y=;B0\)7H2[/"Z:7.((W9&.<2E);]+5:]UN-Q%A?F%>.)7 M+/FY]9[T'+N@M2QKM+"<&_:"X3B+.$"WJPX5*-E0Y\1N&Y77N\5/V?YTV[P;"<#T[Y;H)"_Q1?B2[QR9Y"Z*4;&*$H25?5E M]'MHJZ-;]K) MFW@4TZD9D64?O)XV^5P_I9#2# M)O8(![$I>9,K>1NF_!.E8NF+,?[EY?S=#5Q,QZ/Z.5]YVK&3YZL]Z,(ZGLU) M?N5F?1HMD!C+%O-E;,$^]SQDP "+XNAO= 8+3KD]5:&)C>.;'06BL77G@XMF MIMV"&Q0]X873=A#W&TG;:\:O?F@O1-UQOLU3=C]21;ANAMV?>9BDECL)7:8" MS%*##48T?#V_:0'ITGWU0.Y)1VUMPK$1U$@PE]Z3.]=*:E73MN[67&*>J K_ MZ(/J'KKS95#.?-?8;[17C3 ($V18Y']Z_:&CHY9@SBOV;XIE7V06 L"SJ))\ M$LO8DVBCQN.G-$>3S/9*N'NM&5;/ M0&7WPU(.%7QR] 8?+-82^;U+W-=S(,N3 ?/YK=B-40CLWB+VLN"+04G?JH01 M_J]-4#&Q.W=^_5?0$\MNR@4B&.D3A>TM*+(C:::9HI)MRD?6U!T(4?P^3]Y4 MOSB_5)!J5N-Z:(5T:5I?B><]6 M/;2;;HC=:D%4KMRR-:C4'[ SD@VZ/O[RE;D$6F"<1PPXP/[] :&TQDB"$+R] M!-S$7^?\P>U9@=O6S+A[N>SICJ4.O90'Q9(*QT(2#NUX%'(2I1TH_/P$UN1Q&N@E":?BR(44!7OK?H?_UYBD.) M;G)IAG_G!V*.(T)39'S9[]UD>/B30R.RT6T9EHFKA'3*]=ECP*YTFXTKGFL)[!&]RM0_$_#*L3;HDO'/3XRQ3'ZSN53+)LZ>/=>:5'>*N>35^< MXZR*AQW*K%"$7Y3N9(0F!XJKUEF.9YEP58>-);&2/TJE7G:H>C\)Q#S8/EJ2 M%9_EB&8KCJ\7#PHHP\J+HGW@'9K3WX2 MW/S$0.6-KN U@5++*X'2HQFM@2+#7E8[Z"]V:[.^E-9[][C[*AT+!>VXP9M7 MXOR(V]>)UGCF&T3CV0P6^58$UU=R8H%/T:E=#;YN_?L;V$8(9]VQZ%OI-9\Z M7YYR?-EZ>IP@>Y<<.MOWG$9YZ?Q9\'SITB&;LJ5M-8B).DF8$^_N-TV;7,U[ M>D]&'W9?6T>SQ3<=*="?9>[6.AZ.T5MGS2?='H55YN-J7C9(! 1DMV-%5#1\ M84>'945"4NYY0"*&>>3YYE_EQ"EKWN[5L$%I$+UPT$XP!T6P+\]U6G"LN,$4 M"V>*X=+P-!O-;&C$I9,LOI]@\I67A'^JK#\O'CO\.>9;BLY4$4@&DS&1MZW7 M7R*WBPBEG,:[A)Q6+?*=U;#9;HTW@GTT@KO'N_/%6W^I>G=62/O1B42[!ZI3 M#<$\"=_H]IP\1=7PZS5!I_H7ZX,SK;8)P)U19R,1K;++;I\7_\@NM( MV,2BPL/.=0GFHX5%H*#S.^#P.EAC"(K!_?U1/7QL?.&TS].A6X-C[NA*#HW! M;/N ]!.Y+*$.$9(/K7,$SVMII@W).S=6*?3=?937)94 %E_.<3E7VHU\^V/, M(TC$MW=4.*3Z#@39FW-XA8BRDS%_A@CRR\OX.+%DR9=ZAK].7(]]8%2JKLKK M>N,9(8'3=")A#FCQ+$%ALB*F,41V5WXRPM^W@,BI4S)=4:B=2WR]=L7I>W/# MUH1D[+/=QF<1?*<\'@E=3XJ8WPK1C6&M99Y0^M-S O]_#D?BLQ8_T/,<5)SV M0"594'YCOK'>3G-$C)]?P>%;JE80//Z3ZN6OEP252W1X $NY#_[G;MK)C@167/^3)_JH$_\# M4$L#!!0 ( &UL75B[K@P9CIZ>L;3+&<83S.?IJ<_PW&&F96-G9V=@8F3BX.- MBX6-G>W70\@H2/=04IVBHCK%QDC/R/8_O1&_ ,RT%)?(K2G(! %R9C(*9C)B M&P BM9.*[!\;\.\;&3FIC=0TM*?HZ$D75)T!R,DH*,@I*7ZUFO1M$.E[@)*9 MBN7<)2UJ5K,'-(*/V62?)V31"FF7M;#?'$0+R]D]"3E%Q\')=99;1%1,_/P% M>05%)>7+*CI7=?7T#0ROW;I]YZ[Y/0M+>P=')V<75S>OI]X^OG[^ :$O7H:% M1T1&);Y^DY2<\O9=:G;.Q]R\_$\%A>45E575-;5U]5];V]H[.KN^=0\-CXR. M(7^,3\RC%A:7EE=6U]8QNS_W]@\.L4?'O^PB RC(_MOV+^UB)ME%3DE)04GS MRRXR.'# O]-@@A"!"L^O ML2:WL&9S0?HWF]#)K[V\_7WG>RX[99A71&;H^\0D.]D9VAD*)T*&B,#\ZV9: MV" /%D8$7C3%$P'NG(,;1.#U/:P2$;!SBB4"'R\B"[_3),%:Q:!GB$"V$IH( M$(%3@2""@CY.UK>%Z5@(QD0$T"EE1&#ASGJEZ?^]]/]>^G\O_5^]U/8^<8H]UH5;92$ E!B4"N$(LF]L8X$<#4[P5(S"[&VW:Q$R#ZAU?:)[VSF2Q?57XO!=N[Y/E)72F+H;\HNP-R)?2DIMWU0/ Y"H@ MK,-."&A/CP BM5/&GM3.HN[]S/',.9QE^Z[8UTQ*098Y'@4T3@J\\ $8@=) (,2'0T(1(< M D.G5Y ZR7MUS[SD&W]G9N])RE//<:.Y-_6ZT8B66:"ADCG9"=T>*;S%FSE] M9^#O31_A4LVB@V3B_>C&A&TR9/223KG$:2\5W_U61 M3)BD%HWK8O!Z(_QO';6Q'N1%N)(:C@_\1@0^I&*.]]"NR@TYT2P3;IWO8:T* M.$'2T#&?R\2)/20"V.F'?OH']EA5+Q2/P3+69,[?WOU('[WTCF;1HT-E8\.K M!;PK9T$$OA"!/>K2[K+XBN3TLWTW3-(A(\Y_&YVW_]7 +-*%8C9!ZE M?(H& MPWA0Z"9I?.!.4>_(^2;-%XGT*RXH1]62VN&$> '>NX9C)0V0K4PBP ,/QB81 M@8L[)Z3748YDMEWF/C]D#%]?2;*I,EOW[_Q;-R ?H$\.K+%R 9Z$073\E]=; MNP='S=SE#X,V%R[=;?(A HP!ZYH'I"N=U:LS<[A.!_Z3;F8<% MY/?:2N/?$DY/^H6M*P>S8OG%D4[,:I>=@".:!WRD_OO;JPT$Q<(6G1J)P#/8 M*OT][SWY') SGXI09X%8__Z_M.$CJ2_N8,][S6\8BF(UY\X[N!_YHOL2Q%8\ MEB]A@G55D'J8@N0Q$W6/$ZZEEJ][AKGWS9:U_F?!P_Q5@-@W_0,WK&[F MT?]X#*_1E(@$*0D'\H/DMO]54ZU.1/T@!NB@S@Y&(:VAXDKC"[,=9D>**M[U M5BT<6TR&3I/<0(YD[PT:X=*N@ M^^H:#E1 XZH$8_NY67QDJA+A5:MMD>V=$S'8MV(H#Q$HD],C D-H50S5DE=R_TR/-R\+?6I.;,QF[[HCO&P1_+-M.S[U.05TB@M\6 8 M,\Z"OUWF.4@'1_T]I15$B:/)R2T^./\@VV)2JFK$([&-A=TTKC3B2\S]L*L: MA?G/^S80NSPCFALDG*=%FJ!EO]_#<:&E:IL;1W!-+'W&VSD\^EZ7=\UE+GQF MX-V_?^6R:%VL+T$G(!P/-20"6=QK+=#K*^T/H^3-= -6,@*IPXF @+$FH6F! M] IT;0M50+CG\D3@^) $[EKL >L5L\N]%^2,U@_V.NNJO$.A/MA;\YP-V_G[+FFIV' M@W^JH&=Y]OZ3+M&A+O#_1Y=HY#QH&:ILZ--OO9N*B&\6P#H%5CP]]D8\VS=6 MNM[WFW1N6VG7B%P'L+#P;N4F81FDGU:EAC/";%VE0XX MRECNQO]U,UU [(3EA;'3U93[R@]P+T)T#>MBOL. M4PC-"()DO%W*EWA;['FJ)/A7)JKVO.D^6'Y>O)O4=BFW:.(]7.Y$KYU33!F7 M< Z[6)80^[??O<(376G+%#;#R?V\#K(T[#[FY>^7XG44^;'5AY(!$N#W_3O@"6.8C NZ:!Y8HB9FO1(!:$WGK&QRGQSZ)4]CX1 0F M-?&IM5%;!.[]$=A6)J%/3P(K2ZA_R802JB%9TZ)NWP,EQ89""BLXTN]?L6PM M&2#IQ*X^?R) HICO')\W5M=@IS4B,&Y0SQ&)D49V(B#8EXDCL8V.V^[$/Y,5 MR?T0RT\?-"NM>ICILB_P)Z#T2T3.;QB"3?VT[I!(>>>(*U@>]F.)B?#V:539 MW\[,=?PB<"+P#AF&GN#B+TP[GW+7?C?_.72&A6;V97_ MTMV/Y*U'RH@PQ,$%+ F]K^U=.UQ'@V)!NX]AC+#-.Q@Q0M)J4A,3JJVC!CV> M18*K[QE:JXC3B,53FGBH$B&D:F&60Y((.$LP@=;%.FV9T#YU*,,')TY%!>NI M"B68SZ81G_'U*-T'3HGBY(KI.;%1KWB$*38U?WO /(@[F,<"6X0RGH$_0'>B M' 3.L!JA:7)MDRZ\M'98SK+AN4+R,?^=T.FWH>/H#2C!;ZD8L6 M6@6%8]8>^_&T;F2[PG-<4%^9RM:&](0@]WP8$]@IGU?>O\^B/)=@&_2G^!UH MI9&%*J-;%9JVLE3<$=L*YV]:O<%/8"3RNP?6S9?$\KE*>6R(P*L9$HJ1 &-5 MK_X1F/4RQDHPELW,MFXEHRFGS)B\_=F4;OF9RRN+_._@0FC$ENX\XHQ6UEJG M)?H%0;FIT0@R0+NF(6I4='*E]TX9O2YOB; ]H[ G;R!YS^M=Z$Q#=F(]^W.@ MC&/P_>G\)?8Y3B+ KF:%(@+\%FNI86FH';BP[8N0FX[_&?U 8.")W ^WOB!%"()T;/_X\ M'&V!2LZW>X34J+'_&O__&--7W%K_=,>&"T3@M&W,4CX&?FOD4W;44>N$2(%73C1^O&V43%U0ZO(MCU/[[;%FJWPJ/QK^<0^NP1'>1\B_#!V;]<]:AF8<.O>IE/MJ?5DJ,$16MY?MNI_'/H]<09_QR7&&:; MM!73"V9R'\37U>3N%L8\'!/=H$QY'YL+F";P ;_2N?Q,OP_/]P?K RH9_ UX ^ M"$51(=!]G2]E//9UO-5?CX];3%;&4FIET):(O..0U<<8"R6?MJ@#@OC0R-(< M(D!BOP.W258<4R*>X1.,#S$0S MX WT>:X:$486A//6)3"0\(I M@K,>ST)PV!)I*%U:XQ<.&+J949FT3_."'7S@0002PA?T\7ⅅH6;E#T]U.E M#)YH)/PHW<\S]IB/:3.="(B6H3T);7TDCC%X +\#OX!_C5@,I\69?Y\X'T Q=J=IWA?X]'2G:V'WCQ&/24:9E2+'#^+ MX]W/F;8(FSZ)N9/T^=$CK1U;WQ,=%V.4S"E7GT>KPQM(_9MZ(=WT$H'9]W2E MK:7:VYB%!+<=$CX>.=P^9_TL-Y.L$L1J=<\M%1F5_U*!4=N?\T1#57DNT+V& MM<(_3[7AC9/H#?)ON^)T3[04=O2,OQ6Y(.;X;R>:W;1"8#47_]2QMF=/+* : MM=BLHM74VQEGOC=JJ>?F906YB^8\3?0_TR%5/%OO(3V8.$-[Z(YW>I/DY/-"GC5KI= M-R*Y8'[.AB)D4ZU?.\N'GT,(6Z[N!B97KYBST,/*S-GS/FH''4CE_=@:D713 MR_UB*A1#MBED^?;Y'/VB28_#4Q*/'GY_"TPD@ M:ZA)&GA0P82^I0AK-5^\13]C!;T])C#BP2#+,EYVIA$IJB\"**5\$'M[Y[XR M$,24E_6Z]6YA(5_JX)6;CT[]4(8G-TJ<*+FIR$3L3=\G#&C2R.?K#P],5$X; MIQZW9[^M3&&&M96K]831\/M]BW&<1?3VH)QK0"]!=R"9NY0D03)C@J=$QB,_ M_WE8%(*U:(V:IOI=5(=;9="17"5U@$!#DAP*/G<(O$UG>TP6;/,+2.S\,[SR M,>@O2,)HQDQ\G!!K=; 02;,PG2I':DI*K(:%K18B&.G/+2I+5!D9!<_U+U.7%,V"*E2=%?6"8;W(NT M%:W_WF@ -5LPOM7)^7@]1!E>!6,PG#^R-ZGX.DE5E/VJSL[7/M$X2.DW'$,R MXVAV<3:]JT2 \WCS']&!_O_QT0'VY" +7=U4"+5_#4;WI\_+1'JMIC+)Y;-KYIH^,^9'2;ES\2(7QP& Z;,+? !&04#R2Z!3G@<+^N5? M#S\Q^:I"%?]R;X#)1>G P<8R^H?=>86VCGFS[LBX79]3=%D_!2WWF#B#1Q%< M.$V:$)P"4VL/!S:\6+I$[;.APKOJ1%71FT7Q6^?X&@QYPF![[U+/Y"^F?:89 M9S/O37XU.7 2N*I2N(:^-^NFR? Q=;6];#IM:_"!Y564\8'\;)S4=X_Y#T5+C$[- T''_J M@A0ZX_&%,)&K9XXL3#),O:Z G ;!G& "$L2"4UT DUNNAW])"7".V'XJ))J4 MU^+G31_H;L!NGJB?9!^9-&23===]O>X!)T\9S 4425!J^(S_M.7-D\FT85C',/WF:O=G7T"GQ>3=+[P&-!,/S5OFP!OY2ZXWT#> M3AVXCMYO*NF/11GAN4]).2>ZJ^]%OM#UO*3\\\44?D"\XY$L'J)JA*\@7%@_ M4!DMM_339M0QKACR=H53IWG)/[*87BNW,21$2;=5^#\18,"P])R56M(8$J?8 M+I18!D_.=!IC/#/*D%O9FI M+@L P6[ B4<4=L$47PZ%S&ORF-B7NM2S;V?F;1C/!^F8#"V\MS4,Y$_T7*P/ MT7\5+US^YEZJ^J2!O1@:F>!W:R$_NO&2/\9^@?V%!HO&N5& M([>T4$P3\5?1(6['X/"GP_/QK%BWYYGM("KU[=WK9O M"D-S,A[(;&6B#ULU%/ 94%\8?/4N]^A8]#S^VL:-0"S' U>E\;3#LC!*B=@< MIIBX-H?O-'6#8!ZLB545/H- !^4:#N;U"VR=X45J"$Q.X"M,Z\KL'6[D?;+=Y"-_&3;"#.S,)DXASR_?>$A-P?VCM9]@:_O0VJ%/ M"NL-;B/LEM-+48O!:Y^?K"XI+YS[>044,&@KA)9#K40U^B_ .5SYQ5YKUT2- M!@_GCJ\E#T5:CDP9LW1[0-<$:V\*77_#7*ZQ[X<$,C-@+M,DT:V-#?%YL[SL$?Q/;8;23/!@%]\MQ)(D%SQ?'.E"SHK;-\G6_^J)>Z*QEYV,U5G=%P!$:#MRZ:U.C&.0&.3+6RUV[C2W[J; M%L5&&;K/BM.LY;)C4K;"439&)("BFD/P^CV1$E0/U$>;1.Q8&M\=[YG<;Q-3H1,X!>P*1J(#Q+D-Y2F:=+%43D7>P$BG4B<\LK7A M\)L:X(WQ>&;U=IFY'>$QA9NQY:$CVVMGQXAUF+P@@##Q6]/N5#NM.Z>P*3>: MT=:^W$L=56RN(HW:/WL@M9-.ED]C+H3/Q!3*GII@VR8,$8$J\UC"*3^D>25Z M3X.G&=W_;AYBPEQH^V-*O3?J$#/1J*U;>Z=%7[*D8DG 0<.%8F-=8C[^#/1: M$[;BQ :G6IDQ]O_*F_"2LW(5?*IF+_6JU$ES-\+$SY\W8@ M*$<7:H$>MH)1XV[@"PD"LXS\(&;7SZ[(B^N6:(>H?NIAW#QEHEZL>.2CM"0R MR5O/;C!:U>#A4#]$!3*NT5XJ,]P9 WJ!LSG];.EA7M30 4WJ.#WMRYY*D^H% M>)H U1-]90#D8 :F\F/M:); >IV80V\,>7HT*LQO6;75;[]V]RYISS;R^KBM MZ-5XJ1Y?RAF%\KYMNFES_7GX9>OCAN"A8,TQ(N""8/43TT(GY>,$FWF;PHU& MO"66G_,KI?8.L'?)^//&-1Q\>BDU&Q#V0#:A^IE&1G:C_H$M#>/EGG#Z"]Y*S^&#;1;EK 9PMKC+#K0F![C' MQ:6DS%Q5TJBT.V#J6S;7F9%>-@'=/S7(F/IF8Z? MU^-X-DC!G 3&H4+;>.ICD53*L0JLX0R=BGU)X.TD'E*Z(P^HOXY M*M@__Y/7KLGSSS1\(+ZNT;S$A15[8?)J.:8Y__$C&;XM*.N# MN>*FA"\[U- M!7>-*SD^%)<3M!X^,*3$_HA'=>VM06D/$:&^A_7PKS!:6[=;4S9NZY:-*$2(GJAGI!XJ)NKR?"TX<'WX,5WR%4I'N;G.(<&4:UXOJ1%17/E; MME'B*]0=!0?]P%DG&LFP65KX4:N#C8>V8=Y"?9!'DS99NWJI\V,/)%V&TBIO M2[]@NW#3Y%U*VX"')IWZI#4IT!$EB4S;7=BJ:&-P4^@_G[#F_-K/>W=5XH\$ M)"FL)P7K,6._@G6RHG(X>FFUWQ+&O:]^+4H<_EX])^+W^;L^1"4B2G(/'EZC MHO89VX$B K=,W1?0BC&'QV_O+45T?:_NB.,D"Q-^57#KIZB%;I#(;W$$-Q:N ML(]X+K,XU'=XD/J-K-+X,D7W3_]O973OLJC.?N8]:T]%3[XQUA3EAO7&>ZN- M-Y@CLI;!9>-@K([:M6RFB$N@K6PCW(T[W&V9J]5$0&Z._%9YH@G%)RZ*#9F_ M9@@&$!2@MMTU%5RS=,@!\E[:+5?+F5V#D(X2MGO,.GQ;[EJ$9']F MW^/\C[F$HHP$& M8?I'MJ,'\F<*=>F_93P'?V4\ZW39S&,"]"/Y*]_DEX@$:/3$(L/?N40 M[-]H'C\8NM#^SV\L7&WKA%=&NGK560I%98C?_Q4^K"ZY_#!VZ3>A+BN<8JAHFF<,%J! M\#+'I<:6'KW?'YO=5>&:^G3B-J.GW<:A)6VW>TQ<^Q7!^FYQBO9B/ MP1=??SV6S)"*DCFGL#P\K[3&3[?)NC7#21GCS"5:N/%K!ID>A6"Q] NW0H/# MJV*#ASW'JVQTKH4$?O)Y7_K-AEY:]3[&QIV-; ',!'.6T*2%NF%VVFQNNG/: MCC3J!/+-9)[_WF:>JEU,3Z&7(B61?#JBH;K8__(")=G4/QJ+GVGR]IY#,%E/ M^X6+YD)GQN 2/ MZ\Q7)N=B-4R2[#W? ?,F0M0I;0@:-8H%HW3ME39^&O1,P^-/PF8SQ@5KBH=, M3\IXV\HYM:W/"7^Z/#G)_L/L"J\-HD4SW"?YN*21GQS==M%M;,WU4SM_O$=1 M(!W I-QY+QNR%1)32N(>K*DUZQ%.?I*I9FD:TV/7AM, MMG3TBQIC#A]5 !\;V?,%IG ")S8\)^\U"LZXQB\ZE*B;]- [FJMTSMQ4^[,A MVROO-B3[7'F&S(1G!FP?CEPG Z0#NV;L[,#@"W MN+ZT/QTQI69&BX7%1S-%F80_S4%YT8S#JF/?@-UW82N9Z37! P=>4:T56%8T M\D;UB/N6!K_?S;%9LVI%WS*=;"M!FRO6779O*%NSGEA!'!Q>QR"]=(%'KW!4 M6&?/;.O50:@*^KVE^FB;[^NUM:Q)>G]GK1=)"Z>JTO7)(KHV(99$8#XE=-]& MQZRY"9T7[A]48)6;N]77D4[_S9LNA./\O5(;0)CJX?/7-E)L9*]E7NQ=QLE" M+XO&YG^;7W _$/JH4,BC0SW=;)X4FZ:(J>'JY"I]LC.GWVJ$M8_:F%]Y*6T7 MM^1I)C(H]>[NO*E@+]D-W@N%8>ODS]_3;;M\8%(-/WB"-?:D:F2&RJ =3"=C M/W=D@"KIS_RD?&LJM'#X3!/41K;1YTT01^=%+@2QK.AA.&+S-X[5^VI!5TU+Z> -C)6PD74;H].^'&HPA'YEP2JU[F)OD'-+4>W5,L8X M7+I_ESR-IM=PSEMXE(D92H-U1IV,-2*;^;"WK!H"'2H@L?I7JVM??7G!%E&1 MI.G,F+J8LI#@KC?)^;"(-"2]O@[>Q&ZEW:@0\QVO*1 %IZ4ODE\QU1(2*\M^ILS$ M2AA T$/=2P=*L-$D$%/ .P4U>^04NBC6*+&XDYD_C3]K_PPXJP9<@+%"Z;'N M"S9Z-CIMFDQ0"3BXA]SRFW?!:C52ME%=!>=FFH;%.VR7!(E;H' M$;!H1(>%^A:[,7>R+V=IO*.8LO[XL(3[VSF;?O8$NI ;= 5\5-[RIC2<-+\\ MON9X:4^#Y/%*]7M/=(JL.W,FBU.C#+P$IRY>[^;:U5ED'4OW0H/G][>7WY$Q6->YFOXS3C\D;<[QCRA5R!3B=-$Y"$OX"-/U\6)U& MCD8N>N&KY8N)F+*^0)&Q<(B$C2&7H-*;2N= <6'R<2$Q/HAW, AKHW:',Q+9 M&J"-3>;Q+.LLCN9J_O$*-G!.<7I>1NOM@G& M]X]L)#E\5/CZ$MY-N"SY<]Y\9.D0L:S^++N"?+YETO8UVL@X4P_KGN8XU2EG/H'P&/[ MANF2YX;V=CC<)M2;1RT<715_T$@N,CAT^-%W/^^?W3PZGS;O'1,+\;7;\O:S MG#G>/EYW&9APG,]MCI)(UMC-SFRE;JJ_>P-R3"A9]Z_RC@'O5^!-[^YJ5H1;8ECG06=< SV<:3);0Z\,R#W/?+<6W,[MZ MM0C*4C2:,*74L#!0^3@=1=)Q+F,>@]H3UH:PS.L$VII$9$L]K^Q:@DNYOB-= M=3K-5/4Y:GNPXQK6//WW.6M_].SMT7U$.($7@:&JO!NPU9])67. GM)_E'## M]"R;$:AK3E%OZ>M[!T B% E;5/H$0[9E'C.7ON=LZX?>[>JUJN5?-W),5:R+ MY-!_H2P=U1Y2QG=%Y![%K.N>@A04B5D>&C;#CF>)ULS!N?W*NV>-+2H;,NDF MVUWY,Q\WVZLEKK_\D#@I7@84/"V\;,6Q_; M4OM>U/".JY7DB19]7<\E@,/ILMC(B[K7G@VXTV<[DW(7 Y/_*$"!ZF-\6S.X M1Q 0['X/$7C9AX*SW7,[OJVH(:P2'T%A<<6X5L2NNNR$NFO"@BO2PURX>G/Q M_ E$GXJ$W]2&U5>H48@OJG&9EEAP&Q%@VE33P71>;<:8M*HR8:^Y>\=>V#@Q MQ2ZT6<8V)\D':W?P]:?6PR;4*DT2(<^V^Q%RG%>"GX!9U=_BQ$^*_C>(Z1)N?#DKW)668W[KLQS"]G,ETACH_9UWX*)FHJ2,^]H]6+%J"BW+ZLW*6Q M]9N4IL7NPPI<9^F]+>0#Z9O,;_F7W \U^3P*NIZZEK$LO)N\1KUJM#W9R!R# M7SII'<_UO)]F?G(RF7^DJ=.7CF_. (_EZ7\9 /SLYZ56HAHE/JS?LK7&EZN> M?'(8EMJ\R8*^FF7F_B%LNOGV70U+!T^>(X',G.:_DO*$WI_KY2[\PN'6Z)*5 MT*K (/.>VF$%)M8!%/U+T0GJNX%U-A5)CN=,M\SB4=-@8^A_%"E4D?J$#(> M-QRO.NM@\SU)6C@DH#,9BR3H00:P-(1G5>%6&0J_YC-^$LB(P >I!\C!(0)O M$#-J!#O[R;S 3X*@F_9KXB-L=*EJW?;7S(?3/V8^LJJ>+,#"FF"]JZU0S^]3 MV5$2'>I";?&6SW?<%_S-5B+YQ=O*)92ISJPP!-%T3YV KKW?AV=HNJ@S63=@ M7J2&ASVE3S>Z&Z[C C8SUNC6.+^\:?PM*=I\H(B4\> M6\JL=\;>N.#11P3,U3?TQYX2@3-K/A/)24'N!6M( Y&0W7['Y+.O]AR\A2]J M?!C)K/#%Q6AR:VX^(8WQZRJZ]GXT6DWHV9=;Q?L\DT':V,:*/O7&N$3CS[V7_I_K?RB)W1?U%U#&J/C/6\@^,F#!W;847!/=W)^!$ANSB M^N07HR ?.1Z[9HYO>$9':OJ<4SQ8I%JK;66&>HC3WY7IB ^=D<>6%!FZNBX4 MV0BUL*ZAQG9:4[@?#I5LYF8&-AX@[PX7OA%OOO(%DJ \FI_J5:#U M$4NG[F9SY6IR'6OCV!!(7/=%;+8C?N.3=*$(/)_P&S^D8'Q?:(AC0TW'MHH; MS>?>0F4"KINY6NZ\\%!0NBA_K32QWNV,4)$B$7C3X?>0)="O]M]S'&WX5U)5 M])XA$P9UWZM@C*[]"1KI>9 4(_6VBV_MA0&1E.YX_Z $#FH%,I\/9+I]OV$0[+N!J'$0#0&IR:'!:(/=%5D9=6J);]Z>X;.LVYZ>I9)J-G,G M!M=F6UV='\];+$\R[(:3&W+LL\_2OO.4H$SNKKFU\:C P/YNQ]P'OAP*A=7! MZ!B0XB%B'[%"!&CBBFX8I0SL[:G'Z_Q"XDP2$F.(P*I@\P7L$=S/N17!JQ 8 MSP;)$"\?*MTO46D]X30.;U^M.62BI&*LFLE\E!Q](4;YA99PS --96G%H(+L MD GV9Y0%BH,Q<3E+[ L!8E]D.%Q 9V;;+_DM7!^1X=9B=;,L?2[5423R6D5^ M;!E6+7DI[%+I:,B,^*N*FC>]DT4K2Q@Y9/S7N).6S'$$.G\/ONE90P0<2&X+ M'X=5^>+AW;O-8%78 ()KNF&YWZL?$@:_C]1 S1OW8 M>N'D.":QYXOCL?Y_E,*!E0C#$U4[X02V MJ?7O&Y8^H7GW9BQ-"F;<5+RG5XT>/.9?UJU*OJQSOO61/Q!3Z@N',QTZXKW' M"#:_2FJ^M^)?E3YMB*?8^)8%QL.UPLU=-C_TQQ.B$,XO,]1<)=W]$]()ICPK M1V'^FG?_(JSF>_A$G'ZV7]&7B?Z<#WY9.)L'TH78$:KD+ BM(%=X"AW8VD1< M]PNO\I4G['JG@_.Q$*09R4K8B8)G).(SLOP?I33+1.#6_Z9"/*C-B056?SX= MV5:0V:%)VRP O=YD3*=4W8SN5?(]\R.LMN%)^;4:DMJ\3&<6\@E@_"!^7A]EO!QUG";772ZL2!O--S*7-,W*P9 G M,F6TR8]WR.WAG*TZEOOV<<*="%AEWG4=_&@95*@7RPMA>:G?O\3%1:.V'#_> M0- CD<;!99*_YO$)YH;BKT+=C_0!>]Z V^!_HD;'N#'.GR1EU")AX0]+^,_5 M!9[?^/^V+O#=PBS;6@;'=XM]PRKQF_NQ[\$_#I0X4QS'N9;%MQ82M;6+%+5? M*2[N%>#82ZVPX:UW?9/+W,JLYK-,MAHNETA/";'-8*X7"6Y/UGJ8&@@LI.YJ M3J V#>>:9$<=,7LR' 4,Y4SA%_L5_.]DU9*Y3^LG/S+W"E.F5:%V^3D8W#/C MC#M?(M%+!%Z$^TYX:BZZ_]2L*CLH>'Q0@CNJ[=B9'Y@^>FR[==GK&J0* 6_/ ML#'8_32^[98M6F7S@HJP_(@C<66MM@'/I%1G/ZHZFG/V<(#$IZ M*V^5;BXTOA2S"CSQJ:F-N=AE(73_+)=STGU:->[=K3_3\Y3^F>C<1J9E?$X? MH:-J]@ AUS_PIFYV&7K2Y L=[_ 9IU)N)^B&1\/YB"\@2.WM0VP#9 MX3VJWL7=YQJ$?II#LRD]=EU?4_^:/-)!_.1"N79M"(]--E_S:_$]W>1SR/S"S RTD^U,+[[;[U$I3?B[E6 MR"?DOGP[R:F"RF$TMO:9)M(]YM(68J(U*G*Z$UP?V>K,U=I+//0!"[UT3#MK M!^RVN(1Z-3*EI[0-V&G2::S\R3=_T ^_?95A_T459$&HSXLTY<>J69 _(AEX MJ@8%5&],S7F!OL%='R46IJ;%ICCK62T9"+X^$=UX^%+D M47ZWA\'+1!(\ (Z>VDP**'!Y7BC*A,XOM V&?M=3>&_=W.? U=.Q=&K:^)+- M\*NNGQ#N[#,_8$FB>OQ6'/$\]XY7.OEHKF-HOL:S6VW05I""JG'S:/E;$*;< M+ZMH@SC16EZ]-)MFG[NGGF&[HX[B#RYAE=#V6IC^JF*L42OH=/&.9/)WBW7^ M,YBDSB@&K_JI<'"5"8,3I\O/MZ]PW4H7Y[B/AG]H?/@]9'N)\Q[9W(.]/*[: MVAI1/,60W,>XU;YY][&5=5"VIJ!SZNT$YILV,4;Z E\S$PAKAR9_\9X?S18S M['$N3FA,1DJ!4>):8PC$4* )Z>E041:FY M,)/CJ9].<-L9ER4BX"P3:,_+92"IZ,<$QK: )_K6_JST$%470H772C5M[G M8[+)M+HZ[4F69+E\Q[1X(&4W^W8LA3A]>Y#1GT6AC($RP\>$8F=];+U_>A/[ MRBRWFA5J]I0?S#BEQ1*$$[:<[L]BT[S/+%3Y^=F ^"V1]D:72>;/.^(D6J-_ M?QZ)=2S"AEJCW7-7HJ2V'NYW)IJIEWPP%6B+8>85'K[0552I;&&C0]W*'(4V MN;>$^U^@2!!U8C-GI0"'P.4OZ\$^I=;_5C7*Y1E[S R&ZJ$S4DJK(P-1L=S# M%N8A[[H0P0"=OR(7:L$/I43(\+MP[6V8?-RP;FR^@ M:R*=1O8VE-5XBOR*M$.O^Z5G3XILO^//%1D>2)8]=P_K\#P&)L%]LOYOM6#P M-P15OV2DS5C5<.$Z01:=YI)<7-&:[T(0K!V>F5+K['>5=*QYL1-#;I18>(7J MA\2GX\_[\#C$0Z99G.XN+9;'-9U.9F\VBK+ZHYP4R1&O@M.6K!V@C14PCHL: M8?!VIEO=V:43A!J-+]7W#S 7A4,^A$P'W(;]$YUJ(-/N^=,L\G[ZHN:3%]PW MNWOQ5R:OK!N$O[C&'J8Z=T0$WGZV'#_Z/X5J%XE 94?9)ZR1(?HPH@07W MI3)LN@MW?UCZ--H'H1]UI8AG7>O!3_;JZK-??I3S%;?0;1'Z)BJ/=[XRBIG6 MCRU@> ^5.!,U#@PLJ+TSG#MDWY0H4OV^0FC]H4 DQ4/&)TW)V=@R5;D-3PRH;=;(4K]JRC]6I19(6$Q\*T!A.ZWX/N\UH5*M.VHP M&C:V,@C^C7SG-*MF8[P18<&B@]Y=&E)N&4Q#GI4;#0K?-TL;E<@"/]B[E+*Y M;;%\X\9]U;4XV[_Z]>A^G0;^CP5GFH11!/_3^'!-EL9+V37Q.SB%0.D47_6^ MC.>^\T60IF;'VLB\%,M'D3S!/]T$II8,%_4>HWXM(AC)10M--]/W'H)HH>R2 M-6BW_/J(='[M]WCEJL^JW_*62='61F<6E3BP6EV=M] 1>*CX1%9UY3T>,I@]'%W1G,]WQU4/ MC^@Z,/Z=H;'#'01%9*/,B;9,J$RP_,QL]"R[*_+NL=362ECR!(_^Q9H?2]'G M"R1S6RY57F*?&-R6>B<,TKS#5@#_<>\L07.= *K!C#44 M6W6BFC0ZI%A;4PA<(>V+F@XW2^-6;K__F!L32[L:\YX2"L4UBP9@L&8''G6_ M$J$ZA";28/]N[.<<&:V?-7T]6:G^_2LR%0M7)/FI%8=SH^RI!LC$#V>VV4)T M'AG O?[@=W6FLP=P?;JZ@CZA:-:/";OZF]'VJS7@B>@-^& 5&)" M0=X%=Q88;'DP5!S&RKV&^]@9$ MLLY1>"2A$&4G::O!BBSI\,R0&-PF<;MPO2]/LO5V@IS[<'3(\ MR$V4B*^PL0G>3WCVT*3R)85GS^M]SVAO"7>**\UCVS=[""(^N]/%]2^_6K5S MC%R6DB,7Y'E"GP&(J9EGX,[CLW#G,7>7QXS<>:S1A%QH"5]E:L>;KS,85B^9 M\7TN:(]JDN.T8(0'2**NK-5^)?[>FH8(K%>5, ';K/JYT[GE?*T:+5]OLUTD M\G(:-[;,]3"V9]8@TIOF+5K73;?M)<5Y_!AMUZ*SPAYG&_PH'#9I@D]NE$.) MM19IVUER!A6$)C7H]J/COB2,;$,0EU1O!C4WJ&8T3S* MMJ1]R08V1PCD=]1+=1WP+O4=2(]J2>SXBOG MDW4Y(]4'Y(Q'MX7Y"@%X[G_D:VV-Y^!D:\WD-M?]*].;,F"%JR]@X*]RB.LF:,L]/&T6[LY/-?#!&D:FM0',B-71 MQLSD):@O%R(54P,8R7+3>FK>R"64@,J+(0U4/UCK$LR3V<<)'=]7+T*!0?-6 MR;[LM&G=DAZ3_-Y'GDYBRR0O&03Z'WUVY-R.2WI^<@]K]"6M4;-DHQF$=M^) M\):H'-R"JQG/J69R#%R0].H7J*FLEI#>2=:7Y (*VU8H^'PW8&THHAIATK)H4+A+!'K.L:SJ@;'W$^J ME/TG=]5;1*QH-M-Y8W),DPR+S]\%R9# M4=\*+3HENF(,GK=>JQ6SEU[2=.6OFK,,WVQR M+L+VW!F;1)E$BF"$K(U@;AXYPYZ3^A;IN*I*)<7R/G>N%E.A!+G/K[1X@Q@- MZJZIOU9+O6G6X-PP_LI=0.#^0VNFK^].E&!=K9@<0JPHX+]RE_@2 M+ _[UHY3(*DI\[;,8_-L<\2_F"8M685QB"H@P@9$\87[QCKZZ!O17KE^T5KH MTAQ\H5#X'0Q_\;%[L6I)*7M\:C[>:6B20CBZP=5!X/%WP@ GDCO^:XEB8*SS M=>2WVH9[.Y5!EBMWJEW:VYZS>VR?2GQ22)ZB3%GPA8)M-MK4&EMO!&-877NL M4>99<3MQNA2^]U8T]#"!BC!2_;*O,2UN[I-OK?;'ATX*<'3 C!$8N*>OT%7W MUO#RXV5C">T9R#)GLK=%K@MA/O&.!6^!$_#:=DG!U?B0"#Q#F*2D@&7SRD*V MB -@6:_IA'ZQQJ?D.#QU.W<+$@S/:$/D_D"RE'C<_C9=LH/WH[DYSLQ_ASH MY%*2_R)16.2*S%+%!."?&00Y[+CK)[_#.\D@)LM9-UFL#:^;HO.= M,:C\J63Y)%OZ#1X+X89SMZ@G!+N-"CS?F9I'_EH5?#/E2[P.5LG;-PB=UH+D M/$Y/K@H4??UPV$WEX;"Q^Y-EA=X$PTNR*DJF_49GGMPP?J+R>SI[%JH:H36G MR:2G0.OM7GTFOF:R33!N81&D\F%>:R-JSOLWN9-/A9'+9"_7N(HO@.H4KA(! M9@85SS@H:)[6<5 PV:]1!S79Q+V,NAJ8<"K2_4=E0M$EYSOW9K0_93RPZ0'? MMDR&W#,J;WA#61Y"IKPNU^=GTFXEL<,-GMT(N)K"[&KYI#K%V]<;]NNY]U,O M'&SG$0 M]/CQZ)C97LT2WM_?^T#]#_VR@)*)4I@$3<1M7"_#QLX9TU^W\35.D&?4Z4@9 M"VC\:5 =?5X%>KKG40GWFRA!^WBOAJ[X%I"]2S&K]F?[]_0N)#C:CAO]V5^4 MM\Y_ 3.3M!!XOE2J4:)H_6X8HXGIB'>L^AS='>B[IWI55JY7PP2+O)]TM_;' M%'1K\ZSD_B,5'I^U_]L"S+;]=,M.K2&/?;X;![/&PR5VKAXRTHOW4"^!;\Y. M @#-S1L2D[\OV.R "X?Q&"[6^BT\-TO5?_,LZL.3>QFA?)#!5O#XC=FQ< XA M5.2NV&;:7&98, \V^]"6/K/ER?J3U>'HZ$P&;-*^5;J6VH]3&8&^5T^8E#5N M!Z;(L@O[0QJV_ECNV7P-_QXJXISO1P2VCD^'SOW,ULHU=!5%S(/HI!,H7\M= MV3B38?5.M%$[-* W0O"^5]/;+7 )]/>,_'9J%;V_)K(ZTR<]1J;/D@#9(U2- MS&('O+WMT?$=OHJ7VJ46N75'/G]$:4JEV]E1^!<./D_XYGU!Y94>I!-A;Q)' MHHIFN0F_1%#$6 ;O<%6)Q#?S,O1>\FY)@^HUQ2X,>*K,[E-L>!S%3UYJ+K?] M@>B,W(;$S+\B"!NN!3IA*5;\.UF-8'#I+T-0/\ M9>NPO]:&H9DFI+_:F,PA(TI*]HWPW.NZX9N'J=9(9AO);+]>".MDNV36NY!/ MXZR9:=L923N_+TH_LC_(0H_5H6(U6P]FN&K'/B*%:F5C50UKZR(]I$91L@UO MJ^C9NA\HOA,A*-*1J:8@0SP9LNO7#A'#7OVOJP*;4_%=OIM9N>LJL-#](V_# MJB./TJI;T@-G##_U8L@\Z=RC;+1II87C+]SCB*&2[*9WGPK._2O/#IT\4<)" M3-&S85558PJ,-U;,:T>@DT7JMZW//GRKQ1(1:A+HUT]7V+Q4^[3GE>+<\[V4 MOS0.U 0-RL8S/"(";6"YY_A"#U0E^B"6HV AGM&/WJAQ9"%$"F*;L=PU82!0 MZS/NY?EIO.OLUPM4AC0]R]0S//05)Q/M7D\?/MS!RO23ECO9[! M4^N?Y2Q;$;MLN/*JZTZHG*%\S&*R]&3%'4TW528ZMV"F(3N,1D'>#X4F(C"Q M>;]YB.=NLBN+F#D$7'[(?-[5B\:8[0G^G/RMEXSRRJ>\+@N"KO;-51_>J5W^RC#5B/R-[VT M!)K0/KR&Z8Q\*G-JW9(C_],%FRE==\8J>+A88$]2V(S68FGQ)NTI.7)FBL13 M)T6OMZKQ;UAF30:#$?Y+<%0W 5:P#B.O-):[AK7/FEY++G&I+RGF?C%8A>^; M.XT1F"BW+GMM5UCX2?41<&2>&R3T^_*ZYU#19N[,5B8Z&]I]VJL3C@U' >79 MT_G;G:R4=TS_'_;>.ZCI;FT7CH*"5$&*U- $E:94I00;341Z+U$!:88B+6@@ M2B]"!*0( M)!FD#H3:3W#A)*( A("20@$$A(/I[]GCG[?;=[9C__?>?,G/]2 MUIIUSUVNZ[J3W]QKF5!3:+T&8#!K@=Z.(EB.O+._0#OG 2+ZR%5,_3ST;3U" MT ="_"J6R2"\?.E:=PS/HV:"+'/DOJJ2E5$NH6Q3NRX%E1O[:(21[4(T[*"^!'J")8I;X%_2@,(A;29.\ M7TGA&RZ1W6UN'I[;RXF[UN&EEU"-:%4'\]^UE_C>L'4 M],H2^(?47N.#N5^7H '?SOVS7-8DA1%;0SM M=/AZZE(7.;(VN<4(7._[%I1[EE9@.H\":#$JC&6$J/Z.8\AJLFL!]*T*6__.W>OQGSF> M]%981 OMWF?D*MX+Y'?VV[ERF/ZR#(/M)QR?RC50/ 405D$0I #4$Y8H #([ MAQK)%T%P!08!?UN _AKE96!' 72[KJ*YR1.IQB"1*=+-)7_L*IXCN,BYYG ] M@+6?[>NP_SGD]QL)$A'K!R%'N?JY)R.+-VTS,Y MZ%(WB)Y5==(&=1274,2#"DT1]8^I!DE[YT?J43-G$<7JG;H/UQ=0[@Z^AUAX MXYV#;:Q\S3&V]JB\Z:#U#Y.<_HWA+>"O)Y5('>ES!#T;/'/8?MK5:@B'KLO! M=L==^;),!J.\INV.OLJ&DG@-S62>*O&@,VU47G=.2E2D,3L,3MS#X;\AKC;< M4\52T1#G9R]0!B_?RRW9Q'Q[=S[F)=->T)V D(O7G@K]Q!24%V1*KV7O7>K0 M=N>!MX-QEBT]QY?(W-V+X2<<>J>)0C VIP#P*+6EDD!:^*C]7V/B0M41% !? M>=H^&M7]J#K-JF*,)%VZX')L6EZP[N[J48,[PFSLEU)7K+H!H#\!VE\3OBX* MNW-S )%EB1!WSH/\S"]R6#BD)NQTS9 ON/*2A>S1AVW;C*F+MC- M'X? OQ79)BJ,'U8QF\2)K.,7&]M7O0>1&5J &&X^"!.K#?,WZ7N0;6'0"QL.$#F^X;]K."3QBRM,7?O\OE3EDR3K5&U4(: M3LA^OWDZY+#]HZI$+&%](X#]S_C]&>3I(3(K@1BP?)I\T/Y'HZ7"-2._YZE= MN!WV]VLL5Y]Z^E!I[S[R:VN8>\+"@YOINEL"/Q,X;7J,#H&)>Y80C"RX#PJ< M7[C9C8]-6)5V3(EN7TS;KN3PB)>PBO63FOZA=>445G(G:G>W4<0=SOREZ]M2 M0VH(^\R?H_LT)'E$&_.Q1.9?\]H*_YK7AH3_&^R[#7M)J%@&4L/NX13#2:J> MN19M&'/'.SZ2=&OZT#)#*^B(\ETO[FX>GD2&+5J;3QP2Q6;2^G'WBD?^IA\,+T^&]@Z M.:*$%3GR([<.;SN.J/VM:FCTP>]T#>(N=00J(4>W.,U']HF-M[U?1VNB)3]Q MAG$@+GC\4>[5%2.7;>]\[B_>\6^9Y_9-MT1'S_N+$9DBK\01< 0'[>VB\ M5@Q$P1_CY9,2^=\N-;^$Z)G53%QY*QH[F5/E>GOJPL!/ZS](]Z(<'Z6:9+#4Z\"O9*V)_FKTUN;SG)[EKE[*??GW&>8<%Q6AR'O M6>SEIEB4JU5+QQN=?;8CH6&U"'B[U\;?K 09=X0&6H]0]%HLO"R)^=Q":0C# MN&:,AI$[0U1QV+,09,]MVW<%"?5F:;AA[)77.9L+\J,JG@7^R997YB=\DU,9 M,P0;S24@97FA!@7^#-\>=["RTQ7^Y(W*+-8L:?""C.OM@7'+Q^UDVQIT^?Z) M6X#TWZJ <*C=P7O<892$7../W\V675.[RFOQKN@J(!2E%Y+) M_;LU)I"W=5*.$73S0_*- JWE%J(XXI1_BHG, MR/3QE41![1.W%M@"#HTTBB_T7?:[,(&UI;K?KBYZ5*/=K"3O,SV]/9VW;@;) M@\Q:'?@&J$RC-]US_B3,?^.R(_+T08@W#OY=U7996V<:7S;J)Y7N$48/D/A9 M][%RBYYZ-TV\]PRX^)SIT"0%\$*-_E>J"'=B=[B*+G%QE]XX:&+@:[18LS;B M6&.DG/IQGZ+;Y?8OO'1CYK?:>A^^5E95*U\'#>BP7)/[X&=FFTH!)*_, [7^ MIO_6&OPZQ%7-NB27?DFXJ[39<7RN+7NJ=25R[_!,PD! G7ZG?J%4CJ\7XCHA MDJBO%KP\XN,:HGNI^X]0\J5!AATC5'-9P=Z7G.Q=?TS5=@;0, MOQJ=;?>LY*M*/I==%]D69Q#X@I560"PLJGFMLG'<8>W$_3/YZ^]#OUD;"J"< MH S4^+O)-MVAA^H2)?AEN;0RER81+::F%J!,.6?U7!WHT9W/L9XKUM?4FMY_ M2;&\\W!MFS2)!3*IV&=>5&')W=Q\\2)C5\BAVG'A::)Y;MSVMZ%I4ZYO0TIT MA4MLY3("W<4ZU-KSXVYN !N3#TPA0 M@ZI/QAW_S%4\ 71$*SXW5*^7(T MGXJRIZA?TW^L%8,_?*QJ^14FFTEP =/8!5, M(X1IT0W?1!I)*$V.5W=O&58 MBLV\4NK51[+"\RQ*QTAG-[<22C];VFI>#AG.@>XC:^/.7#'5J&YXU\-6Q7DGLF!4CE@>>0,*_[:W83;:3YU51/%TR[6*$%@/L@G2#OF/DH@V>)XF1Q%)#)$*PTU)M<^NG)V MJEV$/T=P;GJY3,.YO?E NP$MT)&6JX.YG>Y]RWC$55[PR>$2% MI=S<%FJJM9\N*9:F#A%=U%6A !R<+<;6L*^?( 9^9%E>TZ)V(+LGAWFM)21L M^&BH5!C(>5, J/!%4.)3=P='_.LE;'->DRN;?C?F]<7"J!N DYT[Y_PSJHB/ M8,!D\Q9O0NEBN$9Z7R4A:B!(D5]S1WP4Q$MZ,K4&9W)"7\P=:9+&I.6G\J1= MRX]:T$E[EQ2VL'"E(84+EEW9D%L%,7T<"$^N(U27NY#9"8X8&_=[27U\9KI? MDPXN%%T.(#_XEJ M__T+@==^Q7&MR [:N>*9S"5$GKTDE@HWFE^^+=*0@EM)^:H<^SJ+^! F2$6% MR0RZ0P%4A V?=!RJQ$OVHL:DJ"B-IIO\@9B6& M!SN2\LAE.&)5W>+A1;'H(FP@+\DLN4.I+#.+$+3W8*SI(>IE$TK)1@Q5)I5P M=OTS8N#9D\@]KB?6[G.*I(]NB>^<+=0O-\FX83^^TL2:X=2]7:_F$=H7 >H- MXCF$C&[BYXN::=:@A&6UF? '4]A]9?"[#*#H@H$L MOF2UJ;-@[Q4C&7. #Z#QY$,=W$&>7_Z/WB\N-V9[#J8,(/,J68\[>&;8[!<= M/FJJO+]=?@[7VH6(Y#A\.4^(;]=*;G_V72MG@BGS)+[=2%-(RR%69WU!/M+4 M2!!E=^%"HJ/'$N>PV_::I:FI4K/C02GABE0<+!(?_4T*2_W6!*;W3%M9C^JP M>OFT*+OUWI*OC3F.R\,C%J@F7HBB;!>6P54.5\QE:H^'N,S/4[^DI;YX1WX_ M/'2?"&2#^CV>])XW;;>N; RU1QB,K5A(NIV_#?UH\=;0Z]W-X]2?37;+S6;? M0:JUM5Z.GDM3N(.L+]IN-5M2'5.#%S!VHH/OJEB0W>_-E+]Z*%TS.]#NFJZ/ M>6B-549U][=PX ^_2=-L;!:M4P#L2*[R$&GWU0U;M=>D8IEXK;H&#ZN?!DTQ M;<97!37$1TG"Q,69&QD+KG]SAY*H+?I>=%?\A>MI,/?V@] MK=+:C>:&.[9&*B1Q--1VH>FM[CMZN!D@P<#N_(?F.:(,4],W>VN9 O6_\>9]NXF: 1<79B=M5T_'-$Z] NR2)*1_,F:W3&:Y0RR3PXLQ0A?7]8#9%3C\6J[8#4>4G^H&3 O[Y[Y4TDS0\8E?9 MQ%;XCWE&C^P[;Y2GI'Q[=(@5CP##W[[W$,<^Q+<"28_P@:%X+UW< M0@Q_W)6\E33YYO233VW;J[MEP.C.#YH7C%C/T'?8JLO(\%74/^YY9BWP>=G; MZR%"KK[# ]&#G]USF2#"0E)V<=;#7/<]_.4_<0XIBN'%8EYDR/5 M\>:+$H FAP0Z*20SS/!0 $B8-4Z$IZFYQ3WR1;+:ZUL#U2.PVX2VTB$RWVB+ MH'86%-RIJ">GJ."ER]XX-V>/5#C 2TXL]J^P)TY>27.I]-HCM?0_SK]N(H09 MR;I[S[HW4YG0CTG>&EP>?"RI8TPH7TRI%HEYZCHOW6VP/CY,*Q(A&H]:54CE MK0)>O]>;).8N6@,3)MXE#R^<'\D>D\M\%TC'X:G0'7@=&V-PG#2^4LO5]JY*WZNS^- M?2IZ0&PQ0+@^>6SFZM=REI!>0)BUF'PA-"F7U%2CM8IX6-M@UFQ^V=-+Y'6M MQ$L%6*6QPYT7Z3]LA0OQY9R!XYDT;K#[/B)J'"K,$I JI@SA*@%2<%U\4Z8M MGG.+B %?M'4U0W/^7FFN_^C8&=[QL>1I9(<.AZ'XZYY1;9.V6[V]O>7-KJL\ M.XA6=GE@)#T'8DE9AYFZ\Z5#TIIQ=6BJCUCDX6TX$\R/(+\40_5X3!(D3KAG9769=4&L :]:4EE9 M".#T39;XP5OQ,T/W56V8F@LXR'4I0K(,= /*Q"$N5%D;N97X1F+^74M8,_W2 M&J*$Y ,I0BK%IJEB$\?O>Q586$LD<_OZ:[E]N'ESL):AY]ZR[PW/A'J,#G%> MNOTX<2'-3K2HL-U=>-9"O=9[-U3YHKN]0<+;) ?>W3NKV35")HFIU]/9=>=E M5[ *>P?68V424D\(Z_:'IA"WGD,U3C2IGOX(ZE8*MDHSI"UM+BGO;J MH!T-PI+GPFPQE\38+ZN6Y?[S[\)[YS^E'A,Q4\W%!+.E@DB?9CJKJSXV"M^M M?CS.>7%X43$IKZ]2)*ZBQU"&]\E[_R[F6)(=@0+ [#!"ZU64%]=)DGX8"Z$: M*_"%C0B-@J*CC8YYE%M#J$@L7X&WYID:T/K2IBUBFF]\11,XF5CJ]?%4LW_X MZ\()=:,V-8+!J<7XODVX_3#K.O^-.D);\2^ETJ3:/&MHGYHH\7&=3L25V:SU MZ[/V]XR7$M^V+08IFWGAUC!-+8*3WECF#L54T42,Z7CBZNC8.FC2TSN%4YAZ';?:58H6+.NIKH!=U @9_!E1O/GQVGK8CT&EZEMJ206FI1\54]? MMPAJ'VOQ-XIAG:\Y_QQ26F)BT>UXXD0!R&7V-[CIMH, M%=SW&,MM>F)/J8IJB66G9,<5!B]_3]>1^: $UZRVQ?X?)?SSN6&Z\1VI=7O& M/-"N[BNT0RMNM%/C%( =\/)ZDBTW,KA[@5.!S-.HV/!0=ZG9%ES9NX)\ MW73:@"J"N"97]T223%+OBIYX',4A"RO]]5(.8]K\O,#V!MHFJ=49Z.E?84M< MMFM=KSBW&#',C-:;G-S@6)*:(ZB4(>GPI6:.ZT>GG_':-F9*%,#VGLA8:V_M MJJ]P@@TP@@*PA_-#B_5&2MS) @03B/=M3/WXV[(PH=' #,:-X@.^6=KU\\8D?<1C1(ACX_71WL9^G%P;. 14W MB,>J@WT:?:XDJ5@KW*+OKP-2F13V!,MO2PV YO^]"?<>[R3PV M0E;=K:E<JA%SHK5\ QGMV7XNV6\;G<',UUO<5;,-PH@!&S"D3?Z,*>Z<(J4Y,/@L4+/ M= /*'NI'/.]:&[=!NW #]TXGP(MOHO4Y;JC\@F:LG1)ME&MPW]V;,D>>V'L4 MP$W#N>D?O_6_#%H4K.UM\P^IMN;"$$NM/XH[,UBF]W4=M?&U(9+2U>+^DFZ: M)*&&G._/_&U-'X165_':#<1K\+![V%3$=$O@RK>T,9GG"(&2G%KXS.!GX\OU MU8WJ#;C8/#^AYHK[;M0)KH^7A'\CL1U:9_G[B;$>(^YQ<5M%VI+AWZF+5IZ:7.\]X>8.4Z MBDCY\G-9S"5XQ.X\F" V5 RJ+=P8A]9^]UIP8=%E[$EK;QAXW]#/YJD=D69S ML^@:P_V7A<)]]VBOYP;DJ4L[2V\.PYO*M#*%S,D="U+C,%FQ<"P)OI0WEC<1 M6RXAN73B@+**GYW). U(0Q5LX-W#F[W7M4NPB@?44\@TR8=#XUW\E\*&]4>7 M1]PD6Y=XIQ@T^FZ&1.IOUCURB' X4[GME?0L<""[>%;7AUSJWJ^G>VYK>?:X MF0)0#? !W1V#/Z4 +OWR\[#^ 9W^KC!^G_WWS4J"G>F1*;XCV9K/B\OO3-7$ M1;JXJ,$1"F Q$S4=9CCH7*;J KAF/E(;)=IIH8FA!(LPE=FK!/^WY< M-J/3R6NH55%6(QRFH95CB+]^D^Z\)]C.0 Z5#GF][D,S=+F,[4>(!U;2\ MI+#.N!3,>2E24JYC%TMSP(04B;HI\K+$]LET;;[8<5N8"N1%]K>R2]B S?$%P2M39H*,G_*N#B18WK&QF#FDB7=F$#\G?B+ M-HKI)?6%(%YR9XLT03=_0X&? X\.]2:Z[D>*L1)<3>M?:%Z,NA&C4(?E__&] M\(?&V4*@M]WFJVO7J\RJT!X'GN.ZB-A+!\QX;H*;ZGD]7H++YN,H=R5!O\^; M1H.!AOWX[2^P'LD)G5I8(>WMU=P+E#NR:&/]$+TTK' M@^KM,R>K*T)I"GA[)?J\] M!7_PY< VD !^\R'J,%9%,7"WQ\&?*;RTZV<*]]G&!%MJP"$U^17QPG<^N'?2T^L=D'"DZ=IF\$O.+D#V09BI"(!.A7^*IY. MEO6<$A(+ ^)5KJ&)L&34@Q=I087/OCV9JSYY0U+G*,98;6;R0C4-R/-2HJ<\ M'$ !S)3&89?>QM,FFYL@KKD#AVA2;I_!OP&-9.=-)$!J6X(//$X#A8"9$1FA MQ5T-OA^=BPG$=C--W?"M@VDX#N%Z]I= W!7]/48_6%W\U3G_O*\]C#ZV]">I M+6*$2]\;',-_HR,#F5TE02P,[IZ+T35QQ.27\A[T-T7B 5QB;\&/#(R+C761 MAYR5H:5VW^!+.B0;"B [X51H"9:K';EKDJ[!HUM_&\+^NN9(?HT"D-Q$%WXY MV(>GV/;Q(#]RE%X0'!?61 &L- -Q>60I"F!4&Z='OCB=2:HM#\Q& MN)L=!<_86\@O7D5&,#Q;=EI*2H52L+ M^^= U-$<]Y! [D6 8\]MZ@!V]4?%QO'(C-#K'M$-FGVV/"?I3>X8]_ IA=)E MY@O=!7,+VB4\_K]U??VSZY,]TAG6P'MT"D?LF)Z8]AOV@A%ET1T40%5M!_/E M'ZH9Q1@*X*PNU4(IT1_$,OG93JA[Y4R#JH]5_V[O?0Y896Z1X05V;#((@&M> MZ:B:@[IK9?B;-\7WVEV2K;@M$E\ODK$/)(G#+\!'2K-/4Z$%2!8-WYIM@,!: M%R.]\IXGHRD P))[$Q^^6/]K754R!OAF[ +&R;IM,>:>&%T[C6L^DHN)F2&7 M9>*B*W,;!7 ^\!KADM:8W#RP.Y V=ER[YK6R=#5!TZ0Q_JI%8I1_@FL9MD]* MD?6._GE YZO:?SD803 ELU( 65:GZK,-ID;2%3?:)N\0A)N(TJWD,\O'KC"3F=V%[I3(I8<%JB$WI\QB$%? MADD3&I=;&5QL@5,P^**_=ZG&)73SFNG?7F$UUWD_Y95\MJF9MA_(B35E&Z M[PSC;NQYEP_.2+0L\=13?7X/T0@2U: W^(T:*TRM5.?+#'2SK2C@2B'2^0JN MJ^+ZHE!!"LL^)OM9X9?QMZM?#>J'KE:?9+8(64!S-/$,_#=PO);Y"<\E('PP MX)>(> '>:TZMM;!:CROO+_#IO!5^@[XY7'':JM3BDD_H4-)D^J53?7^J34/= MEZ2/V9%@$F<[!= Q@NP':'^[&46&N.P5KN5\F,+D"OPX75%I#U4P2 M%ZX-/7_N.TTO5^;O'"ES*=Y*M#F:S-X:TOK+=!2. S.?$J/FOT0P^A\!$_0_ M ,-)5#UD+J@89BIZ<3- [0&^]>T+Y*Q5=#%T;*WM.'&NDJTNSM(LU<:I*4;X M[,JGBJ,CL:(T8X(\WL@"GY2&26L%0J5TP7K5J7USY:'R]K6[#MTIY2\:?H7I M_K"UN4PJ'NZ[N>V;]-[<2AT"8? ]P%_5PD3>R[[Z"\![!FMDK)T_:\51%E^_ MUQT.=T1'M+"/M%;\WN&&\GGO^? M7QD.V7<-]T.X)W&M3%NDRM&^M1/)_O(E M%'#&3$4,9X3Q"Y+7]3(8;8(LZK@VNWAY07>ARL8ILMM^':ZB=?VL;O$:,Y=- MYK8\DT2(\^S"("@^^1LPLD4%SQ]<=MH37FR2/"G(ZG'XFJ W(M_/%H-8D.3E M/A;YR&74;'7]X:E*Y[":'_V[2V/&Y"Q(ETI?C>SM5WG4'X MS2]=LEQ7GPTG&;\W#E(/N*0.\-?"H;M6 ,P18.9O? ;9?9?S.RG=FK MR2*JD.Y-RC.R'JQU@<[%;VHVQ!],W5V2M/"2B)NY*G3+PN]-3R[ MV YY"I=>R_ 3-K6__BJXBX;OKC:;1@&.OI('P1>'HWTH %9@!#\7Q,CFC96+ M(%(7.CMXFNX-X[9P0@=]\,OW-[L;$.IB*+.F7(3:B8.2SKG;E;BKY3 MLZ=# ="Z%8Z$G.'\^68S[&HORP.N...O,8J7D';HPL_,U_\\NJX?.+.'$4U_ M76AS=UF-RKVE0:<^)^&[)?)]<4G&$Y8.U+I6C@PKEO>I0=JJ@UCJL5 4 *=W M@<1&2%^,,;.>\';G@;*B=BPRL8H(L>!J[;>0(4*,_337,]TQK5EANL;T6)F. M=,CK;VI<).T4LG=AB:MRMCU9=UFP=\6Y@FL/;081/6]C+ALE=\ M)3(7^"Z4%.N]!;.]V"^&F 0*02U=&UT%GP(:<.1:%?W/NFECU^0/U%.*!(8X M!P5JK'^N_;I^E6HMS7V&B+F2&24'O]BVS'RF\XNS0E#7Z'3;<6&D\)GO2=%$ MO_ZX;_%W1'RDJ&.I8-U*Z*K)FGIG3&:, 33!8'P?X@QS8,[TSS-7C6G*Q N. MT6V%KGY,H$?R]LP(9)Q!J7YO2E@"DC[ 8^$'MV;A&ZHY(]3H?YU\TZH,.DO8 MZ:P@\"RYA\BUGK9Y+(K "[_&!^32U=H1CKGM\H6[)B%3SW]VJ51FWZE\^X;K M\'DSU2G6L<...WG,._O,L-#S&I^"WTC7BH9O]G5(E@9;*(D M$*V+Q/7X2ZOLB/6AI3+B\LW?ZV\%"EI]ABWY1<5Q\Y*8S*>XL;3 M(,X;^NP"G=;85SRHZ O5/-(!N:^11N?)O_A2_/YW MLFH3/BG^.!9!?+29?#!J$4T,=C\%A(',YV^V^>T;O3$L=S6I$]X8A$'E)%3F MMZ8R K8I !'TYV:D]QZH)[OE6C6AFF^U5"J3&:M=HBWAZWO897"Z?SI^9%@P M5J@2[@B!# &^B>T4'$ZK!J9Q1N\G>,A1 (@%B1:%(:%/5I;05WK7^L1#(0U/ M40^5%)B?&XU$Y846'M3N?TZ'2E( 9043O\T&6G$(TIU3'8E>=B=Q.@%))3ED M%@H@ OC;B@0YU?A8*@H@\0.YR!A4<58/!==*,"%,XV0?V_AU-)C$UG]96#^. M:0G'*)_-GH=63.))WR_E1]]B:_ M"&$2$BG 6 M] E)'[^2$9WM(FQ663N>.R[QPS9,0LH^GH?=/V].QSTNY>?:[9R-Q/N;%Y75 MN,CCJ=T("L .P0K3"FX?ZNQ];H662GW%'E$JOV(B#5/*:06I^E_ M^T"/\_2/.YB*%\6PR>X8'KUPU&4<.<\S"ZUKMY2)/3&R(#[/]E$< M-]P[['MZ]SI$V3*@;^ (I&^4FDSFR;0*[TQ&,;0R!$YZIR8UYLQTYVVZ>\FO M3*6=':RV(UY_7UG\A"7)D):.Y/@6)[UEEP]3G))K-KI#B%N.MAJ4/3\RIY#L MPVM(VY28UI_:.3(@=#+R(5C@SL4;^N<<%;>N9/66=9;HX)4Q$LX)$)Q<@+JL)@@<0..:KU6@W MC+40\T&PY:P)FF1(Z'0A*RURV+O*8 PGQ;W<,ONMPZ$JN7H3(9- M<8^&F.J!5RIC\T<_/Z9JH_5DJA3T!L >R]1/S%2]B#PS-E Q,"X:9H G!0*G MRW,FJL6UW.1^Q0Q^ISY[7VB&AN;028N!BITZR/^_UF.RVO#:4#S6BUA]LXZWT*4KP3V*TQCG=-9XI@PP@24M6?WU$ QQ M\&'_4O)WK(Y>"_X>6@^3+JR7,=MNN=_UT1-.O7;ICH64H(8C'<"9%R(FF"PR M'35WVB> 2)*O%8I/JYL%)##H^:5Y'/WX\$!#)Q,9>BD<7NEVG7@1.S1B8 ZX M(S\')1XXM1#2!(1=- 8*IX^FW)5 M_OZ\'BO<'&MO/B%ZN3;)()>)4^RI@)GL15 M6[R3;H^E[3=LGZ"_-T%L( 'Z":1 M0I!%/KG=DC\N>Y-;O;P#P5_VL=AY9%W1=]BKH*?4E2%,R\YF2K-_]T?ZNS0+ M&KH[F!BJ ][1IINEG27KK9= K,;HVC=PK2IIJ_Q%J(?!-(&GE>)/DCHU\6W M&/0%]>G)!1@6!CRCJ7*!(UMCD9D1:EPO/N.>9Y;\:J%/>UA5K>7#-64X?9UO M6Y0%I=7/FIOVZ?/+("GVM\_Y]W%[G3($]+<&Y@C1VFIDLF%5U/KGRA:='Q<; M@D/2 19F&;QG,NK8=Q]G$>5M-@*%I_?7 R4)!ZIFML3;$U*2L8DTJ;AKY@[T M?$%?'D9Y7+E3_NVHCGT":K;4&JUR:6E>[=XH2 8ZUOWP:\A==[<:I4M;!AN# M^1S/7B4]TQ:)U_Y?9D_^76[YK^7CQO]O^?\/R\^YH^PPS#%(:7[GFCCG!=%1 MF$#-=!R?G4Y]I97%3,ESOU1KFRM]$;Y!"E]"4=OT-W21@?RBY:7K@=1XW^!E M8G'/4MV$-Q',G%_M56H)[K'_<-YJ!_EL>^'*T<"XIDCH,_V6^TGWRT]%RVGG MSGPL23ZEZS;?MQ1 7Y_:$I!P^D*]M0M-D!I1.[+0_ <.O4)L40#X^UJ$I(6K.9^N/C@%'IU.-^I.&-.+->,\/-E:>71NQ)8$!LT2CF"&T.O]58V M?& M^$[R3?2G'AD9NI/>/VY;R":,OBYRAM.2' J=CDN[(K_\6%6'PU,S?ZC ]$)SO%-'8""\>YSWZJ+U!2-?&VN=I).]N6OSAU!J2)M]*OS[ MO$Y;30WY6F/8CEG3Q(6I0.;-Z9K*V3D;;8^#\=D4LX&V#S$;ZX?&BT]64-+8 MHN7AD..\[4S,:SZSSO'!SYTE[4\Q_:5*WX\9:SC-#+40^5:]5%;]!Y"(\L@/ MN^W49B4D3<+A9LPU?:7 M,I4?#)F'[LUV])99B;L<[SNW-$,.G;\VAQ@UH_7:Y%HVJ[I_(YB\6.EA_X^CY17:]C[N+CL(^GAFT!.&E81I7 M$,-$JG0$Y]XO&%D1 746P?7.!Q&P%C* M" FZ!+_ FJE D:J1$AZCC-=7?6BWI+UWR0]KDCN4-&*NK'^M3=R&C/D\BFM])MM5$#_+EFCHT1P:]<$^ M/[YA?QL=B*VTY9=2B6F$?]/9U09R;&:P\PL2S(H("H=DUK3$5KSXYIZN)P[> M(7,'7[TSRSVS>&WO+ 5P[=F/JYZU*M,6)?FAA=#9=E1S1O1R@+#VZ&\=+(?J M]>&EP(90P[6^(XRG"X=DT,6S6ZIZ#P^5$4!7,'V36+8+*V%!.C*UK.8%MF1+ MGLKY*6^R8GQVIW0ZY/RS:GT@5Y1IVVW'6V7,IPH+:U>V 6+ :T9W!A.BNL"< MSJGJL>D!/NRU!]Z*[V?/4H_,9MX43GTNT+!]U?_%.^.3I[N[N\4P"B YN16B MQKRS MPB<7@QQ8OL)E Q5C+UZ;U<7!VZ+A3 1XIY+Z0M%R8S'$3C- ZH)$"RLA:$%' M0[%J02(7:7@!$+_4=N^\\9F,^F/-NR$9<1J:,[?I):AE';?YVG08P\7;T=7H*'M"R/28L[ AKJPYQ\E,P?)1]NZ&&YEF_$'6)>L]-EKZ7VYL*R39]9CZ8D+Q /7UN=DXK;T4WYU^E_- M*IGN(OZ3V^F@O#+7AOFY#*GZR>J ZWU#VHCO8):NFD/3<@^\=?O*EP: V\U: M?_>$$T?19LW[A)(:TQV.@GSHIJ'##Z%4M;!4$C-2(^M=YJ\2KNCP%X5WJ,[- M[FZ[19^V??XE,,TQNXGPMY+>I2#E_JO2Y:)3N?$\5\M*!!ICM>DL.6B\-UGZ M0GATY*)NB$^1%4B/,I?$VC?++Z*<#5S](E6;D1RR"R=Q(OX.YEWV,\)/W(98 M%>UBV0ZJWWURMZ\FMY8WVD= G11]T?L%OZ %)"D^<7)H:P20X.ZS0[Z70^9D M2J0 [J$[F$F*#8<4@*"QVGDUMTE"48#B+(S-V^:V=^/\XVO8_?O^$MFHJ;Z5 M]YH_!5:DC:D:=P0OWQZ4;@?&M%YL$86I$7J+2U?3Z^#?DG]10OOKT]NLJK4'%7V>/W>F05VV,H3]#@CD&JTZ\>V M-63!$;D$N]?%*A6T\FS(C^!!*\\P>J\J'EIJCGX[9U"C426YY>F^DY]#)L%: MR>R$'GY1#;>PB2:%:OZ+QPI<@#6#$W2KPVT*T_FKQU.,MQ_7Z0]"%')$TU<' MR;&PY$L:5OT\;??3E\+Z)@GI^(0.D/A)"HEGF0*@F=M8X)W8GQWD:^G-IN>) MSM02_+!)AB/JG+<__]>P_HV6XD7D9YHHSL\ _X&[) M"UCNJAKY;96FJVSCRJ?TH+ZQJ3XT)!YUY^Z3HLM/N?N3-*Y^YE>2#FX%RE, ML2VBDUC(UA/<6G@>SC>Q%#4_:Q-97KHM;>KUO4E4@7Z%]U+<[EF3VO?ATRZ^ MX.D!4"G3UMH?X0'BZKS+CSE.&7BI>;KUB*Z) E@$8S4Q_8S"5E.PIQA)=QLE MO9!QR\;1)FWG?)3.:XFJZ[-SSF,6]]Z@:OAX!W1RV/K*;Z^+G60U.6->@V-W M41N5!#?B]T#NO45DI4+MB+F+O@XT0;YIS$I<]]))AMI^;X;5F5LYF]7*TINK M0--P7S?X?TXB-YC]5-,SLBS.IBP.+VV DX\Y75NMJH%=JAC/K[UD)<(4WWL0 M[?@DLP6R459/=\/X9P9/&P50 XQ&?S]6C-@OI[\KYV5SC Y>UW M'.QXQP7$Y!JM"O'%B%^+^1"4R]?]3T?-4P"A[7GPD5K\J7YAW&ZF 'J,_[1S M0PX&O>Y\'/J49*EL9X==<\&_H=$FL4*'6Q24/N9 M@PDJYQ/RI$S:FQ[Z= +)7&NM"2_D,\B?7)YWAG"4R/TF*LQJ=;;MB>@68F18 M'J]SM>#W4>G)^WO,Q?<;A?Z6/2B".]',-9-5$)_7G-E.Z*K/LE"=ST@_7SE. M?Y(\[?N"_B3]D5U FB+=EDF=]3N@#RX\@K,SD'M\WYX(DLI!1SOS/S"*IUL9 M4^@1".)B"Z(58-'\ITN.VO](7@,*@#[\(060Y8ZA(?/,OZ8 WA=OO+KZ3X3( ME/@;P0W04P?:%,W P3>.D]HBHX]7;-U@>H"-M>;_GB-6DQ>9KEW8 M" ?+*GT0I*WG/SV/GM@._$U_*J@OIJZ=FC;ZQR?3MXFV!#L,/#J0T=:9 KC@ MPR6W8U8LU6&&I/[__^=?B6JN,W7>$N)>:V';IULEHS M>00/XW!)#5DU$.?L17%U,[7Y%BO>%OCTZ>=!E]&'W(RD6MV=V9&?\>_\7RU0 M .)^(Y(M"D[)$;:,--T)GV]) M_(3P&./1T,_PU['.[\C[GZXV0Z9ASQX"W^ MU)DJ8LS?8EQV=%,73M FP;J3G+KUB5K\1D<#O2D3.W-I]7.MXG:Q="E?WJ?% M)&5.>U6R"5[-M_DWB?!8#V'+$SD#U,8W*'V2J7VS_^WN;[5?/K_1P9#J:&E: MIR2R0'W4H6U4%^T^?8H&J]5;[D@;#9ISM2S?-D?,TC;_>=_*U(3X4)7S[/'1 MQ\D\;FVJD0S OTIBT2U7".!'B%.?LN\R=ZB%M2*'LHA^!+L.%$W$:O0B4HC*RY4_/PZE27M/+,I5MRTO M<=;3[,>/N4PE[/(@M"^RVMY/0HZ[>6:T%Y^L%:W+^!SIQ\EE![ M 6?9) M,Y]81#&3T#ESAM<662'7-.#;?F8&76;/U!V6^M0.S]<1+_WUF8;%1 M6@[6LJK*UW5/=@6!]$"?)D3N::#^8RV/VBHCI]U)E\IGH<]V^=0Z$LSU^-/\ M/!ISPGYV/7C<3B.@<&'Q]R_7531!;/H-" 2E:U7LJ"2R-&0=DW?UNAMJ]^;?B_H#&]]12Y)(>[&<_WNZ/DU/C:&I5A M:(!K\2>?KA<;S/_JRV;B_YYZ;\N)7]/"9S3C@CLY@,SET[KXD(-0;V*2)Q=C M7)UX!LN,XO5:'O/@N'>QDZ9NB.KJA0:1EPV>)JKIV%63/UV^\=H]EIMQ>Z?J M5Z!RIINBORU@VHK_8V?ZR\Q*YC"0*$%SL3,C$_^,[$H!L$E.#+6Z-G$FL]S1 M^A$_P!5[_>*\0<8-4/8_Q^^X6AKF,?FX92(&AN)CM%]6HW$J:G^+-')/ MZE4$\? N"N"L&Q(=E)J+)9IRK=$T MG*3]UN,E>"VZ!WNC(\TH )3MK9JOQA/;C[X_=Y;QX+_;7F?S94 V_D+OD%[: M?X&R&=R@O S^JXJ#[J)WS(\QK"$)'F\T>J[<4LR_A;?*[H#^'^?_I\AZO6Y+/75 M#V-A[ME\),C[;U'/:HL03/XDWX=YMK&=7W1$15,.?"[K(D^:^;Y<[-BM>RPJ M1I9NYRUL:MD#8F)Z]Z060 /E:O]%N[[_8,3_"'?O7TWWH:O#W[2H$8HQR6^D M ]E=QYP7+E?[D$?"Z/>KS?/V7H[-"0H/1^2/7*0AENZ2YHY??LC&U#;J0)K0 M<=\^6"9LE6^N5&RIX5J;;IX&H94'OG2A#+[+Y]-:Z1@A"3/RQ <;544=\#B3 M'/@[)EZ(57R"C/Q.5,Y*9WWPD]?-("Y(AE;,R9%*)6,??.!& <2%+VN>Q.I3 M .OA6F6/'$Y26[T*&-T"E/F8_W@X_SZ>,^PW@O-7[2M0<]Z,ZRMUU%;=UPG( M&&;!H><6=([]Z7LF6JRM_[^Y>[-']=+0TLFGP$M63@E.HW]=*&BI,A[]T?LW M[N1SK?^]#ZQRSU3S@JJD,+)APEFEDHZ+W>T[+"FQI8M@1I>PJX(U"&RJ>M.L M4$@"@]U+7@G[^.+1EYY16W\]@H>2[9;Y%:A*:#X?C7G-;J5'-S/GHNV/%]S[Z4_KJ'@0B9,%B+PAID..2>O/I4<>; *U_W*=YI?DW\V(KLQSG=&_1? ?* M^)R;U,2V5>3Y ;G/N[PK;W?=;^4=^:K\A)KD]B'2%XR>DWFKLY(Q^F)IH7 $IV96!X72LQN>L"HS)9,-UKLD/G$$G!,I4>0Q!UJXU:+EHC ,X3GPW;._#M9=H0N5'9=>A,^_S8U>S&RODYNWTHO^9GL9H3>9<5N>QW@4VV%6RC4 MD7G1$:IU3H?JG:?MN64@ZC&8M7TY6E6QJ^%<33136N OU(,6VZ+\NVQGS>7% M&F20[A /NA"?2,">T8MWWY9K]#CX#.%LS@HM4AD'"WN=!ZD^@Q.*O^S'2U(,M([:TCR46UP V-:E3R#6U4L4 %UCV\>W=EH(DO!!9J/QQ<[S<^&4]+2\4V<'@&[R3RQ$@;!PSS;M9[7*/@:U9CJ=HD:W7'[_G5>7TV MO72RB0!LL%NT16$,)."TV[8$K4WD% 0$":("U20T=Z$Y$6(#03>D^H$0*VW?]UWGN]8^Y]K[ M.N7[,7_,)[F29SYE//<]YACC=LR@1/(8$Z[K2/S4Z[*@(8[0Q?HBM4DL(;LY M\A8T""E@P:V^VV1O!(N>EWD177]5!E34B_ MZ4>C83KYD9*J\Q( N&#"*'[),Q82R#6EV0O1P?&HYG\ZCWED-6#SYRLVO&5>N)E[_<(WX<^7W M: #J$Y8;O;FD-O;*-X 0&?4J^W;VX2SQ:$4L ][@!G2Q#U>E#0P\D5@H&+VX M&B"%WHWQ+=BPH@H0^ 2425%S][1QR#=3(]KO]5'C["VASR"YJG63."EZU_$C MI8 !_H>W+&&3UA,X0F2<.H7IAFL=2>4A"&BXCU0AE^Q(C.(")-ZL5M>3LM]# MX;U\0#0>7Y(;)" M9OBO>YW;KQE/*C B=[0-FXR3_<]:[Y(ZI+ZP*X.VH1.F&$,]=1$R$MG3(RNQ=[O/&@XOR0>UD,QC:^U!YTL0AHL#1:?"OI#WN>3&# R42_ M>@FHU>L[PFKG8R4,QHY:286D*A[PG3B1DW?Y./7(2#YK76GZC$"^5I'_(FML M+D#]\Q)P0PF42V^Q#CM5Z^NFBF GO9@=W8,*UC4#"S\ +QZGBY(8VC?$:DD. MWQ ;JKM"G^B<%+I,N)6A2(DELWAP>HZC1O:UM3=I;S5_&@-_@S&2="0#6>PM MU:Q);)-)B)CM(CJ"(YJ>&6>)7('8?YNV;"MPM![=&=\^T07X+G4&)$M?,[>) MOZ;CF]!K%=\$[1HAA9!= A[#6T0^FFS!QQ@G<<"UCR8,4]^CN=\$/-Y_I&)1 M-/E:08"Z%O,EZ,?4:42L@G;>IJ(H&M85;B<^<*W G_M['A?4AO \9WI$3@WL M3KFS&\K/N/9L)=EBFG!1D@H/!"@#^#U+YAQS .BV!/?/PD,;SI(@1^8-'^+N MHAN,+"'.TKYX^J$;DP]<8!D#2[;>Z9S2'A?BO#$[8_+@2Q<9973DQZN$/ZX; M]9[DUAX7*A @VVEFL4T==0+\2Z%*Y$-"+48.01D24:[+_J/T@Z)7-L@&B.RN MF>S+\"1$7 * %CY]03)8LVM%J$5*+,3<[2%4GV%@"1<,B)&E!$J@FYZ7_?BZ MWT,/+2\40R8<:>GOP6-[K+G*9#?# X],3WJP3W"T0K^_UVV%$##^,AET"RCP M&6)G,U8A193U, >4K?1T#!5^ [,X9\$UEP5CY+JZF0N#Y!CJ';O]8QW@6XI==N!NN8(7,$&[(],B%0UQ("+$F+&^S*]0M?KE1BD[H%O.Q@3 MS^CO!#3>UJ!Z]8@+<*4B3/')78+C(_H#A6"F-2SX3%RC= 8"U9WTFJ=<-]ZL MAH3N"+\<+SJXF?,=N=KT1N)AT0L:/3G&KRG"WTIP&^>%"BK(F%P&\VELB@I& M*G:D1*=XVD)..,]5\JG)X&S+4"2GYFWM""'"7\YE#&L?&%Y\Y+!X:D4W'S2M M>'_B<,;FCWA=(ZU,/=(YIZK%F'DYY./1 K&6L#L3*T!K%B:F,5GJ1_4NNG#" MF0MN'&@"Q[+D2NB8EID3X4X5*;ARM_/&_OS(2@K+UW:\Y=TG4#3WX;HV]/Z= MJS65:WZ;1,QQ"Z8MP[7(S*$KZ+:OPFV&\JE1;1OGJ6?O4Y>;XOF]-.<_QNZ9 MT YI=D0_<.$$E)["MOS,JVSYI_6-=?4\_OW? MOE2TC-\ISS%-?CBV?V5/WI%PON2/2L]_DNIT_0S97" "%^J@/[0T0R9GC+ >APY"2G%^.45J=$;?V4>[ _!T[;W/ M>2T>:X B*Q?_24?-U?RGK7[VG6[Z2ET"(CN;@\-;O3C.\+2DQHC:HOV?I55+ M>H*O64T]R<,]]#Y\^D)88\ M]$CD]U2J< 4-%-%;C>.M'88!X=M50,H[)HR0U"$OQ><>1.:2873A]U?2>W=U]!ZW7WF$N)Z]Y]*R-DFC1HZ5]]5J=I(!\# M,)Y0E, ^F-G-KX*#O MMZI-")."DD%FN]GIS7)9C;&ZRZ8+P9U*4N6A/M1]7#D/DQ\GM?6DK [%&X0, M,"D$7@*V&\LV3:\>)RC%"2(F'F1Z9XN.WG1XH\<8XX'112V3?OIUA>NK.F.: M6*-M-KE2B*4PGDWZ+B50;2I*_8!"<5J@JZ&/>HWO>F5IMYIM,YR(O."I3C/>,?S%:T+Y MO ]F$Z^'LB9;II@7N#"NTCI#ZZWV'0_8^*_+^IJ9_,JPW$Z]WNVX8:&IL_=2%T#((1-]15MS76 MIC^M;:A)PM1#%*99:^X\['/^6%9\?2C566!DYJ3;J$TQF%4'57$EF!%A:CH+ ME/MVP@NT@]7U 0-H<"5>USL9,DDO$Z-"5>P'F==Z"W]3?W9 ?_/3IY6 MHG7"MFJW]45E/"C[?R3]$'-V^+RQ#LB/YOO](@S%6/4TM(BA&,9^HF%1"@^^ M"-J?GCRLUHXL-U6-3%8[(*HT$5)[U*DSDG$W0=]M>2U8C+?S+F) ML:L,*W:*H]V$^YCJS?+XQ!D0I55G)%F_B"Z=7L61E::K>Q0AM MFQ(K#@Z(M0GPQ^RQ07;3;=2I.UT[!U^_RG*_U]WJ:JQ>C"4W;,*N? M*XJC#S%%ED[>II&CN[51Q7&/:7_UR3;OPQ]\!4/R$S[4QDCLV!V 18X9VKZ, MU0GX!H!=I286[U=TBX$,APAKPY:MA(7L#%Y8?Y-666;=$?Q.8 @X57V$,0I3 ML"K=M+*9D)Q_]A0]WY?DW3^X#]Q7N(OEVL_*]Y)EO:$YT?X%I MCU@-W^]=>P9K3-"/^I@&GRO)L>$#9]DN-,=#;MXGZ*&*6"3]A):):-'(OP0X MSLP9;X8Q,R&_V#'T;2>9-;A* P,F>82^RMQ[P=0XQ*%4?YY6%X[>._:Z!,2- M[3I4M5;[1^Z(V-K1F*NZ$Z?+S X/EGNHI'W;_L9EG4!"1D>W8^&6@E71*X>@[/N9_H$O5KD:TW@CYS2N(YH_27^9XZ9YU.>S]^X& MXP;(>#D:P94*US*X4I._'_=83_XPB'9K:8 M8'@X""Y^G,Y.8_-U'O1N=L[J3KY2+:T;!,J,E=45C2M_5RMTKJIN)*#;BXOD M7846.7ZD2FRY?Z:"MTT_VJC6+Q@G#O=H-]KNC&=J'578FH?NFFWE&VLF#M\_ M?;3'^J'67=7-K>-*-Z MS:C[M&S.S+'D!W#X;.A><:@2EV^60787\0>VGQ*_GR:DAYI<-!"Z_>X)\3<1S.E6 MI^6M\4,6*D;C380SPY-EG\I;C GTRR:/L_L0;0S?O/+R> ML=PB>V:!A7:SL^IXSQJCV_*. WF-?&IKXG\(S?>T#E<7EAH]2V:"\]F+-YU7 MO/NDK6!AM-W$1[C43G4QUK07CW-%UU-H][2QH=$-K?7 %ODB.0M+2(C.U<' M?%*AW4^QB,+7/G=NAM8Z6UK3YE;]"_%Q19'S @5/X8BEQ9@?CFV\50:UZ(KL MWL+T7)HZ"AXP^X/]!&GX&'<2PP.&V0*5Y'72[F^/+P%D 6;(,Z5X"2 M2+ "?Y[EYM2"ZPS8=F&(R%Z+]9 L4M;^A3+ 0^M*B*(CAG''H-(49XZ1>7V8 M[=.AZ-56;%L\,U!.7Y_\8Y@_6AG#O9T\)U>E3[]40TGYO#KQ**LX:(PY-ZXE M&%T/#V:%>&J'^I=)YZJ.<29K0V_4PF%D![-)$AS5&J)=P@/2M0];HAES#>'! M0/)6!A9WF4Y7#JFM 2[]&:;:Z4P&35//LQD1PYL1[V)G0K4 =PVBVX MBE #LL\2RA%!/]@!DTOCPI)Z=, LK=ZY( M\J[*+KO')GD/+45T96M85(V"%8*1_A7VI_,N%9+K7ED.#0UA*=],.&,55Q^$ M?+$F$1AY!/BE:G+>T**1AU-I']_%F:%WA>06C1GXBYSKSCR[A4UEM>5!CS#; M>B(\VG:I&5G@FKMB4 W\OG)E-#5W8I!NXQL[RKYNX23C?3JYFBV<=T<%Y/L* M-CK,)4,2ML1A1UU::JT% X&Y Q,#3+ .#D7:%0DW(;H4XIT.XX43P75":2R^ M'D4_Q5T[I;UI,HAW,6/E6\$W PB0GZ4TCX)9L:Z/ OGS+%1W=G/E)EX%C.[" 1/:'PTAC1WR'U#^&W1SD&T]1HRSPQ] M43E+@]'R&2*DR^I:5C5OXQZ$/)?C.XF36*(*D^*@GG,4=_H!S/S2EMPY-JZ? M*K0R87$KW@?TW)Y"G"A5RXYIT\\Z!3G22T6&,\WJYNST*V>>KXP(D-S*VI+5 M-P/R[">K4_>7JX)IKO+67&,K(5R.\SGNA!\% X RIY> > 7.G^3&4-OFI@F; MG 4C^.WP4RKIL1^(34:QGKO=>IFA)G-E5$F$K/YZ.]1+Y/ZNU $<33^\=A1U MS)Y/3F\@O!9C=U_)"YG2@CCC>N&"F[&N MZ*6NA3MHEW:D=(QQ RGX\Y8/PYZM^\VP;#)M[IW">R_H=@\&9AL*/=B)[?)Q M[E534O6A'!38<"6JVO$NJN@56,3972MN\V]GW9\TEYZQ\"4;CYHOV;AY/FKG M4&2SW$00N6'3M5IKX#:IM?/>+ U6NMG=HYW@I<;YJE4'-R)-;;;B6^Z)5!\" MI,YTL+FHU+=4'[%;G4T1T8)2G\&U#;7]J.@NT_E/YMK,6B#V H6*M+AZ 1W: M-Z$8_L=&!DLB"*@%.J@.>2W+&%TZC4TTGY^9WJP/GDEFT8D[=O#]U'Y ()@K MDPH2(TCWZTG4J[(*",2"\]8S8X YO*-UQ6.24Q,LZNBC94:?%W#.+[5NZC/3 MA>#YD+(WR:+NI4'2. 4+_B,9S%JX[7A!?3QF=]$81LTE[KJ_[+ 8$KS*ZA^NWK)@ M@W%'>C">"&2&;QU/8Q@^I(L[P109?BR_Z1[=^-2[J4W*S=!3Q26>"E?RE ST MV%IMTYU5X%S:?(ZM^ADE6<;V5,$.>3SN"FVO$1*Y]ID@'+7G;E73>X;>WS5D M(1!*5+]7*=#%4,3H!NFP?]@=!-1B]WCTB[ /_]ZXXU1?C)A9=P)*^JYVR MX]>C35XV=P47]-6Z+/*,QMIRA3@HT2BR?RH4H8H.$(?MX9>S$WG"#GFP5.T7 M[__T17R8I&#P8M4(3 M/E-_?ZMA[77*#U: ]]'OP-))R& A./:>9:4L9R\6IA";;[+P$,"M-J9)= KH4N!Q\)\4KZV00Z,?:B^D-OU2Z9Y:W?/7H,8(7-@L'N/_ MT*[R3G/P_Y"#=J??LPE^P['U>7GJ@I-LY^*_RS6:JWG_)MQ<0(^[&6SQ( )# M/8M_G)\Y52MM4G](;!Y<$."'1,@&OO8G4'[XJCV"XR&D3E%FDW[S/\0X[?]# MC#.OSA?\9UQNWO /%"V*1]$R>*Z$2=#$<,*3WQT50DL4;I7BV<"?Y5^,_][D M9HNG#L'?MKH"7'^L![_<^R65\";XF,=Q\525PJ_"U^CO%?"@3(>AT0)+N7%- MN!',):"[R?6-U(Z?'@,0H9M=)EN+\:_/R//U;&S(/-"2&5A3AZ,$>^@HS3P. M6#190P+CU * 'X.FFG)JD&IXQ@\+=3G2UA$QL!,'!=O6I2*;:Y5'KK;.+]\. M:'RW2S,X8YU70/EU#^)_G(")LHIQ]:G$:G<;+5#7/ SM4X-I/G\$,Z+6?G7A MM4[.?+?74I;'@(7TP/:Z&\$1F!ZS^'_E=<7(]#O 4S6Z?WD9\L;BQ#AB Z1\ M"ULGX$+2?=&[UUU#GWLE\P,4V"JCIQ58K=&@Y<6$')[6-TL),E!OA(BA4"7V<1)I:P;#UW(0K3D5,3/0MCW2P5/ D@'*D M5PG0HHTQ7'Q0BWV-"J: I.M6MR;OKO8JD2F(R>RR\V5.MR['$96\=#@P*?J5 M2E;NK[MQP8.CQ=.-$4)'.>D\U#RSA64OT'+KF9S.3HN1>[4XD9CI8M?=7<,N MU-)0\'NFP<2R;Q#7XT3,M<\8^6X_AB)/9 R)9#LL)HYR0LNW;$.TRR6EQ]=_ M91AFZ[K_[=%'AMX!($^WY"8G5V-A,GY5T7[$>FBX<34-L^*134;HZVY#I_)P76M6!?U,.T\.=M[/#) M&4(_S5FH"CY4<.L,6HV1O/U-"$ZN,;,BX:1R:B+&84W7 (DAN_!]GK967SSC%W0^*;B;BH$ ME4I5.\8PP8X%>/(C]\K&RQ$?\8@U4Z64&4LE?KY$O!6"Z9LILUP_#Z1/A3.U[%38QYBUO74N7B:*[$YFH?9F M)7I.[?;B&'6JT @$< #$_>'$Z-0>G)\8:VXNF-DB^&/P)IE"_@25F'1&=7.( M/-NS8Z6) %54Y!'8JE<:)EK=1=%35Y>6YWC=?5:#A*_*29LZQ:,Y(I,_9.XC M[Z!)W4"P'WL=DH@5:SKK+ @J'K:=)67$G *BT[L/BO_8K.PGY3 M(R\/S.V;W_(4O0[.?8ZA&'!$V)$2-1"1'B&0J)BP,'N$X9:0T M4X]@3/&4/!'KYEGTF**\+K^T4,))V: F+FJ5-5C1#@1[]EKR34A6.#P9PW'8 MV 3GS3VH-^W-$;8:;H&ITH7+SQ0FD\(M!B\> BJOU.:=<%2N$ZY].D^M7)FH M%0 E4#LV180'2/AZE4 \V%2[!-Q+@9Z/DDDF79D#X^CT-=GHE"LB7UP=T.E1 MD#@3Q<8\'C72FPSP!9?("1U6679]LF!Y7_DIP MP=*?YQ1J (A,K)*#$O56&U\RWKYC)EO#DYOH3J4JLP*++>9)KG_Y!1:>;(MG MD&_SZ.607$D?G@UIF=_;CD'I:)N$[F[UF=+!TZX:Z50'DZ8; S)13SF;%R1J M!UTL#);$2O2_%M"0G)$CI@!6,BN/N M'CRKGE!/\"K447"RSOTN.[R85LU 2$7W]" MR3ZPO"6P;QOD%:@@88%M8DQZ MU>$T#&8H<_SL$5//GQ?/]O1.U(-RFQ!5_BYPYOVAFHU!/L+^($8<21/6R_:S M27V-C8]KR3H&.%YHR$B1,;I+E=NVN8N<-S:W+BQ?3OV.8RM(_X=']>0_]:BJ M_M.CRKCNQ$>XJJ-T+-\^QCILAQIBJK12;QB?*8;!A5]H9[R Q'6[#9\0I%P$4W#^ M2A2*DW:G>ZKFWY?L)_(7C#7T9Y779U9*?XBNODC_&MH2;('_9"$/_UV:X'7U MUK\V-+E9T<5$B MX]O*W2>:4-I:T#LGFDJ8^@+ZTVU9*-:D*WK^ZN_.S@BSG-]UQKT-+EA;;P[I M+5D6?WZJ1G\04>O.\3_4*5$"L-^=P-26QXQ8L8NF')U@E&@E'@-9:%S,7 *V M)[N-7-%3E7A [7P).'82L^I(/YK@"Z9F:\4_#>D6N]GO[DX7R!2^,R-8XHN0 MN@@K#6VL^Z%&S+.EH+P_^SK3IC[C>ZV6]4>OPR>'XO 8[Q(@44"!:5?UB.;# M@Z$$FOM ?CW31Z=O.LF@?Q9#-HC^2X/1M7]X3EMD>L\IC8Y?GG_$B>1?#+>3 M29[%"?31F)M"M+5@23L*A)5SG=_JW?GY!;T?)PMK4,8:A)-PW0"-70*012V< MEP#EA$@.K(N"*GYR)/^JF+P78,;0+A-168!N_9[E4"G=X>I>-CO@#N;XWCRS M%#>:2]I,QN;A1DZ08BFVP:; M<.,2L$\!B>6H<^C6(X(P?F67PI0KLL%K.6[H^'//P\(/,RHJ?\)@-8W9];XG MY6'O9I>3I^U>7 G]"*OO.-/&\JPM@1,Z^RN+@FDM@4,E?6\8T^@+Q,M?NA[( M,'4$=I#9 AI>T(6(_#N=\#A-[]:+RJ3J/7^F,7&4<$WE9X6\MBNU.4'!_'F5 M),:=RRYH]#@_QU'S)&49S)5*B"T=>1WLS$$"D8V8*CPRW\J)T#\O.J9,?JBO(WW1^7R5&W9:KC/V)U0??D^N/:%%%MEB@ZXB-R,YI;Z*R/):339?.^(V'4W__O#VTO(23'*5' 'WDO[BB."Q6HS.0E M -\U:HC$DG %P;J>3L$'M.7K>B%J M)47XSKD$,/IO]:72 +_?H->-L?$'70A8^-$\;;T:7]2X>MU M]X4JG=%>EU<&C2.$)BVK A+Q1F]Z5)")YOIK2 6!1XH(PP7 M6/($-\F%+97F/BQ])V(%@/ZM.8%3Q;2#+ @[/$$"OLA@VB%@D19W2U/!+&)Z M9DC2E:P_1FB^6X6./')Q..4EMV<4*9-B ?J@-Q&GAE:/0?D'*IX\JI\$I^VR MZ*@.'HQ)KVC[ZFM^B!5%;(NJ =QST6,+U'@CI?%',#S[[4O ,K/2W_:AU&;M M$^+4X']G^92.*K,;_'T<"RZ8S3J5#DG^(]I[J5L)]\:R3 W@:_3O[ Z_"CJ" M9&_X_L>,K5O_O M&.#_7?VL5$)1[= CS=J_.(\%>#<'?/O53E6'O00TCWLECB"M'DS]#@8^2)V7 MPH[RPH*1-5^#D<$0VXO70=*7@$Y:TH&U9""A?P M9*,\O6C;9RI[BKKA2_)+T2^>J\],>S9"_LC8*,>2%D+Z5+#WD19*?2?M"':1 MT.%G3SX,%> MW@R6ZC@.7529)*Z8LM3+XQ'L@SZQR0XCTE8I98[:*^PJ7 /WLB3^XEP!(_ MC.MWVE2P$>BIXXP))9=+P'5(EC*&=32 X:VR"]AV8DQ>$TGR$*,#;)"L;G:Y M>\;"DK)FT1* :^/QIYYAGRJ_& NB2=%L4RF$8!E"E64"Y# D'*^.>/JNM$ O M&$_"E=89EUQQMZ5&+E2AGW\7D._;&N]83)U&=2,VUSX$=UZ@^\ZO_%%CY"U/ M(WY>O*J0' C:SN.+V[5)M5!6>I9]VJ]R6[D-\V%)4E/P/[GI+%)]6S_4K7]W M\EZS+/C[OI/\VY8#33I"<^Z_68-&*M4:A;E<=-1H81 [!Q*K.,6II8L]';BJ M4IC[)>"OB2K^)_^,,&B(/A&=.GZT""].M5P8S7'_>T:F#7Z)1J,K\MH7"[$[ M,%_(?AL':#_8OW*6,WKJ-V0Z\<+U#T]:Q8.PUGS1X'^G[TG_ZW*KPOV*4['- MQV_1K7V1+H46 GT$NM\YOLIMV2-\[D5W1?6=J-/O25U=69,.^[EMT075'#_S/9E05,'^PL=^# M_DI]ZZ1[7!]!\6\> 9"^3P'O@I0@MDK[_VGV;2%[W3YLQ^:G2,+%76S13_+% M,-/#3)]P(8O@VMNAYV!#_H"Y6AB)Y@&*OY:(X&(KH%U&28W_D;" ?VW][/ O M]KM/G?2JVZ%I?5_PQOBOXP"_&,BY58?1Z>NET/TN, TNQKSSIWWZ):?7':8Z M]GPW_)46;:)[H[HZ2?^M[+P/U_?])X-GFB_4.>(XCF7Q*^@3VYU&L?1CI_/O M'Z0:#[=?*?VEI.J#S7D1H4^AJG<*2Y[&ZDNZ$##)FVC:*;Z]H6%K:?6O$Z)Z MCUQG:)'>S3\#63H9$8H5[LASMEVNZGI%[DG"GK4"#?%?^6O?7K[TL8CM4?8& M /KN5\:A"[H4V3&/+>^,5PA7>+T<1XXAGD^X!#3^C*2^D-U%C277I#^*B&<<;F@P;ZX!/3!V,4:ZUIR+1K'XY/$4IXU25>;TFA%502, MW(JMDMT_2-;U-%XZAJ!Y<9P+K*-FC]N2^[K2E9S&'F<.'PS;]Y#1:<7VZO'E M\?TA#O/+>RD:#:4*^N%7'/Y*Y,VI4MC1??GN4]?(VM7D0)#QU*WFM-/U-!HN M";V@Y.8^7B'6)W.LHLI5 &6)^>?CUC.::BH-JVH%123K2"D1S'99H^T Q57 MR7OJ:1GC%D[5[ZK_?#1+I,]"2ZP?3;#'SGK^+H@%HA[H >;4@3O;P7_Z@]82 MND_S'**6DPT->)9_60](0O?!OPIM)S*/P/)ZL+%79R 6S;<,]:."HMVMU'2 MCPX_"*SN8,N.7Z=TY#(<98N/HQC#*_(S=ZV]K&@WH>[@_ *58ID]050."2YI M%6SH#QK&L$*+N2H?M:%'Z:38)A.*TBC9'"A$#TMW2@U-) M@\Q,A8+;A8\(Z1X*=APW$#L4!G"C5Z.48KCK=9[F]@B/.;4#X5 7!G6^)^_? MIHB^6;ZMD5)#\/SZ57-[C3,E",U]/;VVB[X<+>?RO'$X?YW YULY3$G)(K4/ MQM[OLM&_%TP1:%H+IU^&_J^/6WE.N"BY.-/7X:<_F+8/^=@GJ,X8[\JT19-' M!& !S5.W*ELDQ W4>=,C1./.I+ $%6&-XT=ZO-OB&V?$D5*L=*F/!FZ?XSE^ M=0VA6W" JNCB )0\O/$EC%/ ]6% M'NP93JX]3%:+L^M4*3&[-]C#Q/+R2;,6X:KSJ577(KDY5J##SS#*MW0.Y&.8 M1)]VL6JRXFM<]<)'3W!LAPCY,+F_0_GJ^]BJF6&%:__N-ETQ5W"5JESEP&;-#( M4BPB/@/#5HQ^Z%>VX7T:U]*)_&75;U1DV@C">W0O$8UZ+1+_@I]GQN0X\7PP1VJJ2G_@)N].KM=TV M>S2-XK_=D]4?5(6[9)]I.@5)X[%(YZP)SATY+$RZ6XX(I-*,UQ)N>3!N.B

    )8''-!,[8Y4C(2*=Z M8EL2E$MO#MJYWYX:)?*SL MG.TA]U,3:R>$]67?@J,X:?0XB9]PZJRQ1V&:CTLG@AAQSR8#I&Q+(3KPQ8FNP(604 +,K%;0IF?U!?EW>P ''JC5BR.B[5IK:C&/F_)W^N^&;WR<+08P?4R5%HLBM;Y/61F9E29WJ?/BKIP M_(+3J6H8)5\2Q-V#*M-1TD('+L:LCEJWC&5JOM4W0T3::]=Z:&O?>MO0W<^M MPF0*.-V/QBY,'> M7[@S:ZG)P>?3=?-IK!#C<7X[UJAH@YD[(3: 'Q71B*X&);A#G9(_;34RR)*3 M9QP)9(5'EE4]UP[FNV%@3T3WA*K1$1IR"0"Z(@B[ZRW9T>VS+38%*C7=GNLP M6-/CTYR,3X]^#,E\Z$5]/Y8)?Q5V9X9HBIL+R+'"=277*4!\0KC.BF#]Q,?3 MTGQ 4"UYZ0E,^D1"K>&7OC;M73KO!%OQ5'W26Z_'0N2B_WN<'$J1._B;_ 4B M>+MN=NJ_G+[_GW/Z1ASK7@)2C+$REX 7]G&7@$+1J=*IU+_Z<(],,0F:_V7&EA#59]ZIY.14[ MUM[J)D3)8/1C@SIWN&2*QYY#%4&*^]:72IB_7 ;(C%!<_.*A: M]!%-" CTT=L-H-0WU.X^GS%"(^XD^F8UN!J2Q4(I3DI$ZZF/742?:(VOM#9B MZD/J,1L:%CSWU?EOUN)-NXA3:4\F^^S7NWI^F&'&8XVIG18AGJ12[);NA#!W M\KZ6%[D.P^[WE6]1SD(=V5*$2KMQA3:YPP=<3ZX=V:PR">$'9L-:GSA:2$8Q MZ7[*7H1A-LW&:*)Y']UI>=+256U20Q/C\.ZAU&F"0\IF#&$7.^/XX=FY0[>? M;JI=B5R?G;N_/ZO6JV]%DR_LK5E3KX:8)U]S2DO%@#I,YXO#*P5;3 IT.*)L M0'%T+.N31TR3/F*O22EX)F6M"006Z8=Q]EC54IS)#TD0DX+6M3!?()]_5O^V M7;"4)DNW4SKUS@ KUR?'!/:7^C]M$S#$VU"9J)]H<2=%GOAG'S?<@3(+CTW# M:GV2U$GB-?,CGF@N);K8-GDUW.P@:Y %'"9^+A/PM8#&=G&,U,60ZQ(,%0[$"7/YK&H MKVF@O_#]W-Y(/3$]V7_XP;X6*>4U@B?2L63'3O_I(OFO"/K_GT706[AV7P(X MS ($L8%0;-.);MND\RLSC;;&NO&'ZLA\E<9!TI=QE)-7OQB_)(S]0#CP5^NS M?B$.H=E#172.T&$?]#U_HY9K/KXZ'G?>D]=DK&_ M[-"RBGHG=;W7=1-5[D# M;ZB6<4IGCQV9TUHK@:>K29\A[%/J8\Y>,?-6W3#3 (:G:CY)9!F<30&R=S<] MKJQ0??-H;AY612F]K8WSGGW8AE&/L2N?-VT]9/;JS;ON0S-;POU)<^B:XU=# M[I"O9+ZH-DL\/PX-Y*IOFB_*C6R119]'\2M.K62QH M>*\C:ET>+\'.-<@VOP [XQX(QC!V7G"/X_3 13/8H%[XX)2V!?\RD2K0RUGF MD8M,0\\/SJ#5I^SS:^ZW"/,QKCL^Z.8N;Q\1&U2V?,_4CPV87/5&&^L$V,6% M&_;ZZ0I_A@$Y4>(]_:_5X;=8C8#NF)2O:1*+9E:0(>5QZ*LSS3WH]IZ4YIV< M05+I[>17(N\GTI5O?B&U>=,/96@Y3Y"2^*E$"0GJZX5+PYBM7N\%T$I--)%K ML6+,F8+'&&Z_^B1MQ;N;9NWCQ;0FTM->15F!VM'H\3EA5ZH*W;(:K:R-, ZX M9\CT%F."'UA&57<.6]N!@0-E>W!((I4U9G&'\R?'%8B/.MS*L@J^]U5GKA+B4'7^DW:6N/:>F-PK9EB.'N9W]5$. M0O Z>T'3W@6!-*]X=8I7O'>990G!D:D(+18WO4BM,_*M ^/9FXJ<&\.?R3=< M=NT4F1-GQ>L_,Q1&T?$9KD-WFEDO7ZE.:%N8_&J(0>"V!";':P84S+D M7CB[X4VM&!.SHZ#^4G@ 8N^:IB?;=;>WD4!67O%DO8Z4=T(&K5D'V^[L6%%(RE/ MH=&[P#91!(M?/"/8>5P\\N[AVU\'W04GL27J.X-ZMVRJEA5YSR.EUEF-_)](KW[D21C399)XLBZ\/-8;XHI9EV _@EP-Z* M"L>E1[-!<9[E:N/@7K)I2CAO9JGBM#X8!SHNQ+,_?D)[=2)7IE_A/RBA';FU M5&$!3X:!I8\6R*:,# -IS\B[889?Y@<@587A?"V-A?&VU0]=Y^6/.CJ(#(*O M7/S(U(O'/2MV%%UG7LWP"YA5G+T)*8R C?Y?!++ M6_NZ@F=FN]M(L*\+L=%GO9F&GX%VPC!.$S-LD!F0ZV*T43OMRC/?6Q;QT<3] M'A(_]@'"3NUUEC'(199-/TH84H1V_=0[N]QLW<>2NT&;7W*ZTH7>=-$]>F7U M>:(6.UL^6=%7C^+HC<-%! MR_KRV>FA)A'):,]S06%AJEL'WCA:"2C:@<=H9 MR.C(%4J*Z#"F9P]$Z50TFMY MXG-WM&XVO>B\^=HFG"6<>%"%BQ"6?AR"5FM_FV6>UFB0$)97._<);$+!ZN/&E!^XW =V/.57U.)A MTG&;@.L]XR_J& 36HN)5VI)]&*0G;,6:]EVHPX#3W<<@]CK42PLJB WWEGQ MQZK157>[1J?%R2PQ.2<=O+W*(M*S6*5;A#KCH#$=69J%I!O6-AMC\ACV72I_ MPD)7#2\!6M^2G.NMA 4_/^A[E0RX"@@40/Z1W<,N.+8T<7A??\AD_*7#PY;Q M71J(16KT%\JWH:K\ST:(J!$-2E&7 %:]+@H_"BD]"YTU;6#N1&3!9!=7Y[ 2R*#/2"IJ;+R%\Z9<]FJ1T'&H M<*U,P@YMQC=W22,]01N3]U>J8Z'$;4ZXA^?1!90L(X.FR2P">/70&408S3<\Y7M#. L)BZT0 MS<9W2]]#*3X5 1K?_7*_."!E5Z4E9V!1OE\88(J6 /?%XA1\G(@US9T2/?TD MLIX>7 (J6?1V+TZ(X_F;?'I0*FL_F)7"I^]X 5]GOUE"OYQ)LGI\D+O<)=I MQ[P8YQ=0<$X;#US/K5XH^[EU";CAU!14C/1)/C"\F-2VD.]\@0!R/O6-\4Z" MDLGGUNW0B(<1N#T)OP.J@(2GJ>HL""VKL&<3"%80P3>!(/S/NX[ASI(5;NB,::7P*<-@56 MPHPGZ5_&\AE>X08XS)?\-17X7UZ5G/^$11:MOU.P/P5X#R_6GNR0.IQ)!H@& M,UHX3C$?QOFPI;:^HXE4[4?&6SZHJ'I0X%G7^+5/EHVWPRI:NITYB 'KTUOO M+0%,=#J^\)D19I)XV!$MOLLT)\/?9?W2^J<#_3@(3UY:C K-@:8+&0[E0)]; M@G"CXPT%\1 5@J2.9_W$28ARX*E799*-JZTMF"(UM19$QP#'1"Y%T=D8/+?F M P /XWJZ+GY9>6+0;X^"I]-]F>_7P2V0S?\7/]$CR$).U5GSAN7@*K*&&1, M62[9/*3RP*(QF>]G]+9I'YU[F+B$YM,+UVRW9M^UI/C 9N04[C4O'GJ&XQ&K M826D_6L.,_9-<8\-*I<*:,E=%6[7$#]E5!V]R97J6=?97WCMYCW.I$PTAJ,G M:6L,2RWS!J?MNJ1'NMYVJS;:&"QEQN>:%X_T[H^Z2_RDJXH@'#1<]UNL^]3D M SX#@N?7 =< ],O,>[CP(ZI3+!YT/Y :#\5FC$3/T#GF1Q^-*!Q34%TH9P:? M^_?AGRCZUQ_OAF#'<3_;9ZD>8BDO;DP(K[0G+R# 7BX/RB6^OUXBO];Y\K&X M2^"FNAF9^\C$GT/HLP>A,14AFY=*:/+2N@W^JBMJSCEWC2Z%? M*/61 ;P>./KO7%]2ZD^O]*;_?#O9$2"(['%)R,+1GCEM*$J=EWCEODG$OCB= MV69&D1QE\!)I2P(R"")<^W,%P(%]]ZS>.224*=#_4:HO%T=U"5!V0NW@6#Z: M0M*VNMT<_9P5;S=%JKB7:0"9YX>9>JE7"/WY$"VT\<1%WG_R'[R2XGXP[I.: MO1CX'3(SV?+*R!!'I9\?+?#U_IL_41X\H/_]E=Z7]HZ$HXE]T"6 .NSW./T_ M8OO_R0*>1E]<;Z_,4\5&[JSG1Z/UC/<7F2\!_<.^EP ?DTP?-GR[&W?E[ , M_JIT>+5<[E3.JBLA7\$TE^6([$CD]Y=2+?6MVAU6^X(S_ZAN*5UI[HJ>@O[* M9G*-.^60QBX=7XRVT)_9..82+'8RA\W!]LUF=2HK^@W"?<<#;*RG'T>%ZXRT M:@[9Z,J>-GUQ5;B*C%/M20OB;T*OIGBB0'RQ#$T3<+'[V]0?5FA>-$_JKOZ\ M(:M8UVHIML'.Y3>FGU.;>D3\EOYOI?3*_MY4>?T?'8/@._8OJNL90.^>I[0O MPQ7Q^VDZHR!XX[K49MT2>Z+1\")SD"*V!ID>H^#^J<,3Q"7M1]]6G%^H2#+I M)17OX&L0MC)=59 I M \G(@2LZ^S[/=%UM#:\(=,EHJ ^1ZAJBO<*1\8Z'NHIS9^ [=@WCV9=#A/$) MVU&00SQW!S%DH4;KE*CF+4:D?N0P]30OJKSZ8DI\T$EJ9ZCFM7D64AG3E7NM MC1[2K#LA%7<#?]2H? ))[\\,>P%1 LU#P" 5HK';M-5"'=3;ON.T-,6>*9F+ M&-?.$6(G"9T*;-C>0T.$0M/S<0L0+&F6.\OF0Y-OY_U+P%W8!XWW9/R+J40 M3T5I+'Y44QDCMP\MKFPOFI@M".>6;0:9;AC!O/LM_=ULDXJOOS;'8>[ TCK, MCS[CM#'?K2*"F# CD3B]3ZK"Z265[*)B'WHK=E/G(X! M^Z5Y(\85BJ0X_A3#R<,2AYREYQ-@[OJ6&D7^MC2/3WS)P%"6Y %Y=724,"/- MER0?V<7A]LAV*L6;ZPMT<&$%V]*ACX[I)^CY^4V9A;LMXYWFO[3![$.YM9RJ MC8#8?/&(@7[N>&6^!$1,UY[OY]XV5HQR34W\4S9<&BF=43J)-8?]:TNUI.RX M;_+F'Z-@K%H=7:]$8A1%,")=ZRZ%/[9QO*@=O6Y&4[;L^*J8R.V''L-5:S<& M'Y;??MNHN4*V$T;Y<9?9,+AFJJM"]1%UEVN)$W- F=M'6&0=Z>C;JCZZM[1N MOE=(CG-*!AJEZW5 &[F$"BR%$&'\!,%/ Y> /E,Z@9Z2IQ5S4V/FR2P[US K M,E>>&'CW<\TU&P%9U &B+A>B( XJ0S:EWJ9[DW5\[6,B1U1D=\[C>[L'5OI\ MY,P?5?-Y&_'<"SA6+DXC]%VKM4+0=F="8VJI**%A:MUQ*/)L 0NXD(5.>$[, M<0'1(PNX"8]=.(UF[$=*#Y6[=7#+ !*LIX-TB*L0;_PFPC 4 :KP.!B98.M/ MS6_TSO)"\]R:%;Y>2E12LR-T$/*NIMX"5FHG MQM/ ULEN[^:6HJ0E0^NLQMED]QQW"PH[K&V7-SLE>C>"9Z9F13W? MTFD$G43S"E,SYD+D:FCW3/^9F4-PX-.;F] FB+5#C; "OY@C!BARPEP_KW^F M"I6RT+'-6#"P\?4$R[R+.@OO".9EM^9*8G%I1E\"4-!NL[UX&45R.+1%J6(& MH9"_=R;?Q8AXIDI2'_Z\03NC.%QDJ18Z%:K170\E<[2'E' W:P>TSI8 M=-WJ_\'>>X8UU;7KHE% 1#K26Y#>D=X#*%5$!*67B'20#A(D$$!Z+P(" B(@ M(-()O2A50$!J(/10!*0DU$@]>;^U]UKZ^IYSOK-_[7/.^C&O*W..7,DH3[GO M,9[GF6.'"PPX_&"=I=N "5A-63#]O$])T-"H'.SI*\%?1'8:SU*3CA[KS"50 ML/+R(0\^L\D1;!L[O'[H'R6QP#+OY&LXMK7WJB5D>TXO54K"YJ$,M2]0(!* MU#RU?5N6LXUH%'KO1"$-Q$HG==N)E0>A$"?7#Y8(>VW6X6J3RJEU7:?&1=DK MBA,I[7LB\AE(XI C/MGR.!?I^V*H1+"ZV<(IG9R@*HD2N(5VVWO+9?W0@EKV MNZ SH>IY-HC1[+-4=A%WB6+A*[3@B=L9E]RK(\P@53Y;\K5&OI82]8"!#+RK MI_6>5[Y"2H_JJK$N*&TS&+-#-?;IP./H+QN3TKYUVL4)Y)0S@X[X4I7#A#&2#JO&3^T=EN?K5:+M MU/N3[P+R@J^_9:7 \J%10[L6$][RCZ ^QJ[>I45RW8,K%%VC[4BAMQH9R=/0 MN=/\4#:2!@[^VU<&L+Y';6A$=-E!E/ MH[\?(&E, +^Z@5 >(H- V_=&M1B@VJE;AUYZY6&!]T90$X+PTNVP0^I]85J3 M911#VA\GIOE'%CRT M25O/'A3T 'BE'+\0)313Q0HLDD<@TVHJ/C]QR3E!:CMG2"H^0*TAB?TXQ;1( M]'0%U-QNRE/I;U^P=S^K46+,K4G'>7,E2P=:3+H M05TF6=99H(FBG4D>NB=&?4?[O=HE8+OL'>1EAR5?^M)1A-\RD-KQSBK;F(OK MLX*XL^*8K P65\UXRN#7LQ_/@E=MHG=GCIYB7\PSZY!O,3:,C4PCW"(/;]V^ M1EA/^;-C^>M>&A^+OM#,30_D![\B)UB-;K!DG)@.: =(H5AS?XP-3+-9C'95 MCUL.FUR1$!6K(B6QM785*W+X1&A1 >F#BJ(O?G0=/R_S8_3'S!2[/M]W9;PB>[MU@)RU^39GFV7 MJP/?MS)6';Y:O153IR___O"NT;NI,R#Z/#?$[8P3_"A+I2GKJ[97B2[3=#&_ M=332>,X2/V% )T3*HN&+[%IC5L6TV1*\)XP[UPP9XBG@2:@+ ]J@H%%!0+O^G!'V"\IT3D%LC5]V]KR@9IK/.5( M^'WK([ ))#F=#L4%#NG='MM=9ODH[M MM?.GIT\WUS91]OP_O$4R#=]\DU2"!'PMTY,$*2HL9+8_R!UP^0L*= MG1ERKVDS]4[?IN%G^B4CB\!#QCD>Y@)1D_=&->E\[D M&LIE2_ <=B3(/I7L0J,FG3-0^'SUT(R6;"P!WK6' >P_%L&A(E#10D@@:L$@ M]]X8IYA9-W=S(-B1[75!RO""( _ 3TQ<(\Q@)@CP4I,YVC.!E74 M(@]IHSB#1S57-0=[QE.@3H/L07M4,P.NSP90N2%ME)CR&M\/SE+2OK[2AI[& M_3$?++JO]=T-E^&BZ%BF(GAA$<6S=ZU%G),4ST9 M7*7B#"Z9U/T.]#LGA!M\4\4DQ/%WW#X$22A,FZ%#UN::)L]1CUHNMQ M*?3)%.D %0'KM32A\M-<+ZFCX;M+;OB.EF0I^BDZ=&UV^?RZGL=-<=W+\@5: M5)7BFJ>!FM]8&OH89#F3K[2J43^\\LNI3_.+7TZ9)\(N)&#EX3@N%C[$'LU; M =G35Z_1J8N^G\_2^:NZ6/I3!*^#4FMO+WVP?$ M*'N0@(T>CH\A%/:G))1^7L61L<-=X$4(_Z'>MTO "E'1)0#1 CNY7CJQ+X;- MV.Y=4F/QPC'*HV*^O M#RCO;^],SY=U/',>/^3G?=?F?A3/\V1#]7^G@OY:9[RP;_ALU7-^ MD8$B,4Y0MW&!\1;\K=JDUUWUU&B669-0 M&F5"[(-!C$ &VQ)^P0_/C,_@EX,;&"]>,(U+M>R%F M]E*CO*+-YA*F!>ZUKEE2E#0SW$3$3#YKPYVZ4133QNL+Z&!LYKZR+IY4DD?1 M@C-ZX:[BYDQ<5EJ 21X9E_X5,^CYI#0]%]W6"2_>*CD]A*.W%\5=!DI?W&7H M7F(:Z&T:?]8B6S[EZ%+\DC1R@3II7HU_R";^?HV"G^8*4\1KZ5.ZN*U#?X[% M7:IVC)RCZ+T4",1\AD5=*I-+A5_+0ZYC3QTOWS4K->T.2P+Y1NU#PJ_' M\T28U=QHP:R[:->BMQO?S.Z.H;+7'^@I3'J+(V9]]DWY12:+"VF %69YN$U$PS M'LG:-_I)!V[SDO3M(Q"O])0)J'^_6%509>2/ZC ]<.9+ M !D'YB@515>3)&*3UN>R1=I@434GN,,YE8PGX4+BF3B$(Y^)Q)Z7 ((S+M0P M.7;=^>(6NCV2BS%_4^IH6:]A]!CRG$&$=3&/=C_PB*$W6>7K:'[/IR6FA+SU MM^11;;(0#M10!>9N5WK3M3@,[<7HIGK]&/ >!K^N"7J?_>YW^C'+FOX$H=1' M7T)=4S,*S=! *0M=*?)D9:[4J A*UF9#3?5R;7-E] MCV0RD<;$+.6J7:N)T(7[(\I ALY%\EC&@J;SPIT,#/&]T=6V]N:Z^C&HP8WP MP?R?UX6Y)K@;D#S&1UO.D*'=G.L(][)2&,F9_J00E#D]AP4;X5AN!C^K=CJV MY(/'S\]K-+R:(1[PMU"SSI$TTKCU-&LUCN-A7A;01$\92$4>!J05.1-]:P)) MZ)P7P?A/+_3Z6;F FDE##:7UYCMOIQU(E3U'W*9Y5..=3I)E1E'19YF &?O, M*H>1CH/>R81%P+-AG0@D18A$A'X]+<9"H%0=W:V([.(V8@KV=YUI&]G[*'E0 M2'UESRX??;Q,S= \WQ9+@QE^>R_U1YF2C$03Q$_O*"Z#&*![%N?AZ-H7G M>K,GOC8_V_!8@X38IM$9\K_7A3L[$-W@Z/9F"598\K *^W.!>?4)BN#=L;' M79&/S_+C';9VRN>_^[1&V3ERP)\ ;)6-K61_OE"*7JC5C6[A0\W$B)!OI-4_ M7;Z@3+)+/XG4]J+-\^<4DS6 BVGP]-5G<%HT&_,G]E^4>IW*G'&WCEJ/[H#H ML&(!8O(13=I\4"6';Q^' 'Y7Z=$L08 Z,7=Q4R,PP07K_%R?C\>B+LFLA18^ M;85"DV*S?"?1(WS;:)L"6XIW!_HQL4\>$D8YPNH,%J+/Z,HVF]R")048="-O MH7>B0._V39$+"M5]%*^&N$= BS%B(=86*U7$47X8(Y1ZU:G F2#&XGU[ M<9SSPS%8K>1I]@TA\5-+S;2YC._U]4V1G_E[3DTUD_2BH0,3TY:EF7F0=4/(:["./1G/TD71MJ]A!8P6NL]I2;T+F[F-!99M9Y8ODR M8!%(8NGPXG&XA=+]AI&R@KH:3RTA$C6I'BW.566%3 Z 1B(R/S>":/Z47BGOXB;.WM&($(B>%H-1]%W54!BCMQ15]!8%O;TWOFV!I4 M%=;?>HF<8D-') (U[@KOK7DEE:1PM"VAUU^!=R>40" #"'HRLUI)HO'!>8%$ M@0E5XF8[V<*5YTQE.:-AZWU\\DP\8U%C/DG61SX)O';#\\H*R=A.&S/DWO$C M"_7ECA.AGK=I0H5ELTU0(=Z:)W?-(@1R>4-4$N0?O'A(.-3&B6O-63!S-F(Z7:@9/WH0,_M.^HLA,RX,1>RZ,A8-)21G(# ML8 /8M[,81FM)1X&0"QW54;-!XH=;P*[YF]_.U+ASM&H"S'3"UV>H'J< 7Y?5O+K;(VMP0'UEW[9]^S/*.1)? M #USC[%PJ) F[A5/U[X?%<=F\D8<9_7Y2]$D!:L0?&A/UPH-TK#SJ PC.B'2 M8G;M%3(]U&:DUNQTD'%GF^VBVZ1"N,RUG#U)2'LHVDJ#_4X[FQU!X+:OWD4W M" "^HA1FL6\C5B?)!NESP_U0,P8[!8LCL%78TK?AST5D (X"B2 MH%2]K2#.VEJX@'0Z^:8J=:*>ZU_FK78!,7VK6S M=TRX(CTRT3U]=A/K6P3I;K%P7!0A,<66%?K-6$2HUVLO;ZL0+< :>$@KMD4-E3$G"Z7O;XO9"F0D5\?>IXSU8'WT__Q *=? M_X?:W0:$2$G@MS:E204\#XE N@B5\2=CM?X9\#BE1]$HSIQC:SY-[@B1JW&? MCZD3T26(0;!GQ!)/<-GNP>EZ"\/2>H7WQO>FZD8=_BM9,@36S72>>@TP6S5TSUHZV^JQ4[J6- MD3?T=0UA03 26_2;0%I8!(@*1M+KZ793S85L?)ISY4G_K;TCPL\\>%\)MQE0Q8>O M#Z+:6#[5IQE=97'=5 PP'9H*>$]OMC7TA,K\MEGD2F?W]9[56?HGIW,>6FB- MI?'GM)-:BT#BLE1X0VW(E,-DA\Q;JJC0>\VW2]:"N4=ZT$P,#.63?Q0,_;^\ M_HU :6CKJ>49)89\&P_MM-]AR8A8_N9#)/RN0F_(L! & MJ/GKA806UM+T#BV('9^(_';@W/1?1\D)BW.T/SHM M*48D8N;4+2SW.GJ(30Z)VLX'"IS*!&QRC$-T>2H>6;J5XPBHVU^QDE%*!QR6 MGRV5?GM@(2,2]09;EJ2.(_CF^\-/_L:^-7[/$JTP^CJ LJ\'AE'[_!N'OB'U MOQWD=O[.S9OY<:C6,G:U"%/Q:+SX7?3/3J1,PJ\(:.;LUP#-"G_B,_I+@(4N M=SN&_K>X[K^BP?_SC77T%8L#)YO42I'Q\[@1X1\F"/V2HTA6K_ ;.Z_(+SR3 M.>'H+L&T/ZS01QN=Q4C!T$KGI*4#SK]S\]7_2:5'_J+2C3A &OM"(XJU]E51 M&5> RA*!T7E6^XH5=N028/U*Z<1JE+_[[T\$7C*=2?ZXL+=D6@Z,N/L/>77] M[7\OL0;I+:#9-XH1VH%*GM[]$SH:XA%7#"GJ98R/(@SW\<#0F8\(M^#_ M*!8ZCM@)37&Z.B7#-K,1B;JSE!C>--M%LW?]R?81G/H*9C<:KNC;>0F@/J]SW%1-6F M3!23<50Y[$P%-4P">:D[IB!IO5S&HU('#]>1O^L"W*Z=70JZE898SJPD%F 2%8^3'O'=(OEA6AS4V5K74-X M[WWT:I>I+5*!3E3'U]]#,JXQVGC BSED]LDU3>,FQ-0_D'(@W<5(SK5T<\QN M]\8!F,2X>@YK.+2@[S\)E7%YJ>;ZNQ[4SV.C=1EQ/ZS*N=3VJNP,! A M&A'>)C.XK$CWR0OBW/G2P%] :N0""':4"TIVEN&XNAK+/V9<0Y1 ^4Z-GT.> M8AIH,^D6I:!FM:1(MF\TOI(LP*2ZSW7[,^<>Y1M 4L_'G:[$JQ_2.(.N< >! M[#%T7<"HL;]J&T<<#-[M;E(/$RZR=G'S%PE=;3=SR-1/OX94&\L/HW,T,N', MQ"@SN$?PBGOO4F 1W8%*6#/I2-T$83/=III,)OH6(:ZRN$5GLTA7-Y%"9V^* M>\FBH$=:%#.U!0\LG&>VE!S:"1:P,,O)21T[16GU5FVBN0.!,<'J6BWA6V%/ MQ0;"8*_YD[/ [@_%56% J-('R*D:NCPRG;&U^Z";IX6BC[26\CQ'*W4YZ9M0 MSSU\=JH98JO^-U>O?,=1Y]Z0':@M2GP9')&YUHKJ;6S,]M%6)#O:(\X6=_;3 MD_SJN*IUH_=S%4ZL^6S#IE,SV[=9%4: ,1/;-4[- M9=XQ8*+[DW%VZ69V=DG>A(+-K%QJ\1OC05\1FO?X#G:OF4 6U!K&V4;=6JSL METR$X4S8MXPV[,Y>!*MCVC?.RV<';S51S=0^ZZYW2 ).'62MY/VV!K>-S,3).DO!K(4,:OO3WMF]P8#9OC62CH)F^&(?V)-TN MOQ_>]O%=$(@2 TP <3H!R0[ZSGQ]EGVKQW;&]"FQ_AT(+ZT2Q=8M,7CK?E^A M::UH@=.]ANAYZ>]B;3W#K1??P)10K0*L_V?&^A#"R!6+.R<,JQ=]H[:-6D(/ M>FP:HIX)%YJ74M&= W MFK-RN, L9N:U^;3R9+7\ER]U704Y_F%VJ4:NHD@(3!TC']B3)O<@S*I< W5= M0J(N>@QGT%7&=_3H!5XVE(2;O#-$FCES:!:&)"J?7(L&8-,?MDY &=YC9QYC ME99 :BY>[LJ+1C#&*N*A5Z6D\&"CWV"D\=3EV:196KS#\9$,59)#T7 ML*D8EWA(V'52% NZ!0D6%K'3!0J7OL7F:&M2INK\A'VA@63;<)0DW'75U00:(;+B%,^I.* X1X:;.#YL2GD*);6]4( M;VKPNM'RV<89/QJY7IEV.P6L%IPP&W+WS2Z6!Q'1^:0! CVM8WH%D-X+?[:7(R M(60GO8L.V7KQ(;/G736HRNF)MRY\8/6C> M=2XE/G/ N7L2 9SG?:-&K6>)64%4]^NRU_0]5^WRL=?MOOR?];?EOIFBU&?":A(UKN M^UFP)/G),>[/5227#[<8?[_?7&RC=4?5J_R>Q&;U]RH5L @1=<\Q+*)D\[&> M&G1IFUGCE^"S[8O_A*U=1JUA%R2P\J(4,#;V5W3C\>LY1*P1VO;/)Y_^1$U?Q M5TY[/+(E+TR*[Z1^YO]PI):*Q !!.C1OU9!)VZ48=MU%; M&'HC"*-<)%H-F2SN/D+3K*XBZY';)/;NE=5";>S*<4\B16.KJ/S\RG;)(1&H M[,PSL^F/V'J+\=H9B?H1SDGO:U4A!MJEP5Q=ZHJ*:5I=:J*K:FSN5;G<#Q:! MAB-@%BP,C U&Y3*="65U[RXS-9<2SSA'/O,>)C-7>V^1_]F+&N%;?]-XYG5A M;+WH%Z$>@$U83%E U!^PX#\O:TAO)P5DK .9$^;C(5G6EH>GPEDI^&RSJ&* M7>&9/(VW[1--6[8D,-<9%&OOM:P4#Q)J0/L&2PR(4,VLI]%U]B)."#;GC"W, M=#C#MFRUQ=)37G_EM:8330;HOA'@/V0EQ#TZNQF9EI) M@?G\W6)5'VTAL=VME%ZJ[B9>VQKG@$(C5C/5+QE=SO0W:-UN7/3ET*'!75E* M# Y-V?-9OG@?DZ>G-^046WSOWW)(R!)\+N#>[RO^[":^OK*!P8W\5VA8%SCR M17K7)8 &N> D-Y3O]EZ[^*YOP88E<+IH6K5NI,_MR&SCR=7-'X/6]!8K8F]J M>344R**6%Z(SMW((I*4M.ILDO_(1U1EG#!4]=9>.S:"CZ8K?JM_@0YZ'[N% M:)-P$77;^MAA.F 3E;^0X7+KJ2@GF\.C\.DK)YPX0#"?(#4 FS MQF13R*-[]68SVG'4=]UIA[BHV%+T-&Y,?9G_,,7!3Z;V0NE,8JCT$J!JA"*\ MP%]7.JNMB(/9_]@6_]S&CM:-M$4_;_231'22DVZ,.+T APN7XR.XB+Q/[]VQ MIH^=V;%S?\N+?_::*? 6-@83/2IDJ*9+;29HVOK!(B"]DWUENLN'5HL=;E#O MY4$W%?3J"WX!".##,U!N/%*P1"1_BM@NS#(]6;]P[C^]]W&9C\M%:+])5W=@ M)0",@QKB'RX!(S1_%0$*EL-1?R'>2T!XQ@1L/?I,^1+P*1OG(M-2]W1?@OC. MM!$M8#2*Q;?+M"A\:S G][S5T6MIFD-LMB&)D>'UQE:BPFADI:E_P-O$XIF1 M\-[.A3#/!"00E1M7MET.56))/7N/Z$,?U.T[6;K$\NX(,[LT1-G&JU-^D-X% M!73)$&I$%)5.#F1= KCJD#YMV?ZE5#]T' L/SF"EN;JPSON;[0=J@6RPQ09G7I\SP M7%BD &WY0*4H5$(FD$6 [X*+W-K9FBYNF_%NN_3/8]-DKW-X&9F34Q M\P^Y]B^\1URT[$[G^OT;/2S%^'?!J. !9O>KZ[)Z,A_DZ$:4YX. W](*-*]L;"<2*7L_Y!O^H:QJJ)XSW.5?2FX"JGO@BA[" MR;&B] 6CO<$EX)W 7]70KGH#+TSU_F'A^0X, N[E^IY#7_X0WPK_OQ\/*!I4 MJ-M\T:9RF'%T]X]6('I,KN*<$AP)Q-Y\>PG8&\U5 ^H7X50*S';R]?16[M^; M$[".V487D15=Y&=$WV _'77?)90\VL&9HL0 NX#$X;^U:OQ=F8I&-,9+CF&( M+Z :T!?[O[?F_S$!C];S-Q^?MO]8 9KDVHC_F_.C=\@?L'"X1_YQN)KAW].< M5R>\)ZF@W9.?A)/VTR3_T/['- =0__5R!P M5^K''8:A66O&C(/RM.@&*ZL'YB.N*_=:WC>:*BQ?T!9%X1Q2/&3F$H GH71A M@AL6\2,<$#S04'#!]3H3> D0+!U9+R\%K=%9Q"K=@,(F#X3D-'FPHLN]SU\U MB,XYJ%H#?,=["W&N[(^.TO0)"G+/9MFK>E!%5_\I .Z9Z=T+5)9.TD9$:+>> M):[4[+L6ZWZ?.?"!U]W_(Y5+]/^AI#&A-VB(ZTVW[5NGT MQF2ETF7%O:[UPG)O9IL061P-*G2'H>$*.#ZJZM6S@&7 >=Z]_E;6:&0VC9:I M4,90:9/JAR\Y7^7,$LX;'S1;OU>L[C^)/TUN?CALD1 M8HZM7_1KFOXM#?'\C[6/3\!)F&P%'?0Y HY#<0&YB\/Q8_T+S8--W\*]ZNE[ MW@<(9%\"PDI0L!..'"F<+ WBQ"_-8/W Z#[?J][H5WWZ;78+,/WQG!**Q M7-?Z-J!B&W@-^OS"=;#-8#[4(_:[['AOF7>MGES@J$+U"WS[+S^3_VT)%\CZ M#TURP]D!C9LH8&P;^P0\:F<)*[D<%J_30.Z;A]<1/*-_]'$7:YK#@U,SV66W M,Y)OEX"?MI8):CX]S"6<1[*SY3LC_S"[S4KD@2.,0RGY,T@=-+BWC-._6O^' M"D<:3UO1KNFKQX_??2C5JL[3^SSW[QB4QHM_V2OU!9S*^WW&_FUJ'L,ZQC%* MYY3#3+!%.QR&'> _>"%0-]PXX#.UG_!'SRW0,9_VN^/(M? \0DRL90&WD=_#&3Y_83+XAR2OITZ9B!)$>.#I6%[7Q2"P M!AB,X_'3O4N&1;[2,=T3NZ$'I1EA]?&2S9"7K6_NS[#'8_0E^V14'WZ0 0 ( MGL]SG[\)I,4J*;=-P@/N]M1ENKRR,UG%X8?C+C&*_$J#%L&O#P &^,G*@)3H MOP>$^(!IH+*^J$M A"7;B*#W((=IP[B0ZAZ4>O M+DZ1&V6#'0_"#&QE/BU[; R^L#\3<^O$3=8N;M9D&"\!EP >([K\P,%Y'HKJ-"+K:'H1[B!M=XRXZN8H/S"1M/-IYCZ8 M.;"#<;X5W:%-*JV&5@#=3C=%E-LV93K2\CVKR&_5I"FB#;_S+:O BG7P;5ZG M=WZFENFRHZ*I8J_1><8%_3IMC$_QIN7MFGI'ZV";+!1MV]L^CM XPA-?KNQ4 MY1W-TG9T7SM. +ZWQ[6C%YTO 6?9EG=++KX$\DYNP8M]7'@^(2?F$)$2<:Z* M#\Y7_$O>UOE[<><*9.E#7T_RI8GO7Z,B*8!)>4K IBIZY(1C,#'J]77H$&-( MJ4KCR$&Z]G1J3%N>G]?-6=[:+BNJ;:,5,0HK@+LG4*$Y)O6YHEM/;LUN1T7$ M/,WXF4;Y F1G1F/LEC2=5^L,2L; [X-JYMS)T@ZL!LD@K%LM2V&T.F@U:-HRJ/.7R5J M^7DX)\@AC^1;Z+=M.C)[M4"+%VGU64'(K M,0E/6]F4]JJE>""X$B\=&OG@O$8N<9"Q$L]SVY7W>[K[JD5\T06#]!)NEHXQ M]1?,I+!+0$KID*0NT1G!J,)-+]3T84+DZ+HA\F.FX!@2DMY=+Z8!2:%G%"?Q MJGUY7%HI-5>0^ED^' (+ U<5=0T38<51ZA$PD5!O:Y0.];0*=T*)N?G'^JL7 M:RM$G=/=D;&^(!6!AK '=&_(ALBG:WI-?;>&/Y[)5XZ>"=C# E!^DL8NS^"G M ]K:9MSM="$R.QPU5/GE"H53+_'(Z"EHX_U\R0RF-J!X:*,EPJXYL9U3Y7%H M@)C)+#Q[G*Y-#*,8-UC;_Z%']DG.!E=<774=@_K=JS+L&I/U=WX[_A,;))7'P9]?=T)[>\?2&7+%6X^CP-QZZ+ M9'[(A+!#':7.%Z.;2%BD#^F=C,]T;#P4G\SO>Z[B^%$R";XNOF/=LIGDL5PZE'C!6Q*]^1D[C.?.>:K.UJ3 M5W<*J*_JOJ$PDJ59S_3=ZD4O/ZY+@]A@3CCU^XB)IJ"::15 M0LVFG$Y[DDW)\\[X),KDL9-&H4K6<]JZB&<^+F:=;416KL@#+\>'C3GSJ/FU M+4OC'I-MNB?1^I^#]*F9BY^ZD_UK.0YH<$:$43K\$E"/!U4]I9L>1+R"6J$\ M?&IB_8'F%?^B<=2"XO MH/M (D"B]B461O+@U\EH&HAX/Q<$MR]?ZTF*PYU MD&2A+P$7_E@<[B&[UGX)Z!N'=7*?*5T",?;'+5B(9"]LYZ_1.G' M7<8^?I?\3[ E9:SU1;3\?V]QQUV5.-_[5J#Z5]'Y*UKSE M656O^+N*,Y[,I4\D.%2;WG]2^)@]["&-\B? DRN6*G\+X-%]H9OUB%FC*34A MO-U1-WH>#X?#V+':';XO[+L4/74<]?UCBD&WG#V$:H7X8JD?>4,1_55\KY:! MT@H!;* KD"=!,/A?A"9LOA&W4*F('SFDWQ1T M[/_V!DS2JU=$S^>21--YDT MR%7P!HH1OZK7P%Q.CC=:)_ M3)Z[J+3YM$DDJ9M/:BP^>F!WLWNTW5;IBOG& MBKJFHH:FK%P?+OH# MK]:-[G+'?^\9X'1O+H5U?$(,7=?7.&M#9.&6/AC=>T[P2\Z<(HT>^+:_,MCE[288X;U+%)_W=A% M&/+=T1&._?[2U=%\Z)_,K=)22B".$ [#F&!+GQ"X4C_59G#QMQ0%6) M.?#K!1]B[3W36WN4L S5'+=,^L3ROH?0ML&1RFP(1^M.06"74.D$[P M$0C@OB(R+=3B5Q:1FI%*Z>D&TFM,%QJZ]H!,%&SZ:U14<%MEW81@N>"N"ZJY MIB'N7>:\-SES<2?)QZ*0ZYP4+Q!E#\1R@'.!1TTYT)5\,XO:;S_3CZQ2<&I0 M6]&!;0&[D2=($-)Y3@];BW2QN#Z)?RVK!1IO'@^W?![O*=JC^RV0\#SCC.$C MTP)\ 8)T$[%;P.GL:H^O?>'Z 8UOYP7S*)2K0*70X85%6ESA3,BMZK'MT>O6 M?9S;JE?4M7B"QQ$%T/\\K*SM*F34Z3;9.#$?PLVAUO$E(,@3]F\:(DL1A>:< M(OXM:#LJ87JLP_1YHY>;6S$6*?/(=>(O?F$ATQ_B)YUSF'H)N$'8"3R@QGE& MNA??+P'<1E6_'HE:'O(67:]KXNC+L_D_@+NY]TE<<;P087UNY9R/U]%'.#XR7MV!=T#6^'##5/XG_4EV+?U3=Z?]0W M>2(M^^D0/N +_(]5LI4>-WVF@9"S<9=CHWWU9*-O!G9:*+C"3/?JXNQ8- MS61IK#X%SEB>!.BP-3BDLJQF,MFK?.]F'=<0E9=KB6F2U&<^*70/Y,'J &.@ M%HX?+;&YEA9R<\E@K$:^/ZQ2H3^V5-CTIMQM,D^.5(-*:0&2D"LOWUZ,MY-# MU3P*3$T7G#HN ?KA2-M:EVL_<\9G-=946 8$N=A\S;=-&+1A9%NQP\47HQ<$ ME=]7TNMTSQ6F;N )MF= 6F>X9>S#B M*NARYHAR^.[@_64;?K7)7]=N4I:BCUXJ7*R+6?IU_/5UZOW'M2+3SO?1W\-V M6F2MEV%TY5'^[^%AVX7=W067 *?$/!7O8:X:N7OY#@9QR10<*JLN]&R,F;W; M6NB9SF/&@+K"CPM3%'S*U.F[ORMZ]?6"#U#KD@6 ME9\YC7EOZP?P=]Z?$#G4-CMETBYV_2@LR*%9;F\<.,(\UE/B'FF6R]DN0\CP M9=5G8=I:%T/8%4#D,UN?:MJ5\\YYY>AO:B M-.]-/%KPT=-1C826NZ@IA4<5IDZ,JX-E@^/NG]\'7R2XI_2$/[*S2U+1"=+F M2%7G#P.8 ]0^!(YJ+2W08.=[C;Z!A@L@II/: U';%:'(&-4\*:6I&X)AW':V M42@Q#K]G#$D]_>N'(LB;GTY4,S_Z&ITDZ[SG=%/@RUMHB0?6\E;29B=BV+OH MNU2H\#]W@ZG/\.&8G+*/%DYM(ABA[NS#LD%X6Z9-[9[$F!R_%E=S0.[@$-TM M+C\.PNPW))Z!7.MA97WXXO!W3OV? M]_3UE?EU^Z5=^F:R%W.19FH3+3RT-2BZ,2&.7'TY'_ANF!L/XF"@(I4\FV;< ML.^T4*1:RX)69NY>C3?/4]W@M$L .A2;U7D;4F%>78=0O7Q\38\+BJQKIMICM[R-ZML*6*FVR-F&O-)=@42[EW3A7ESG)V"3[N M.U4:%+&J1]?FZ&STXC9N].V=7^@ 7'^ X4J=;J1?T4XG/?F%\X)[9N?1Q\KC MMQJM63OV!(4 ST.)J#-"7J.UYH(T-VK;8R[H)UU;E%P-#:<*U7YW1C[=;KQ?[&DLEYLN:3=P%%I3U8)Y 8F?[Q\2 MHEJ3$=H^$(@I,[U :PF.=%[$ID5W:-RNHNRQ51"5>6*L8@,Y[?#W?VD_Z"\C,XVQ4U%OVILA;$C97$[.,<%H.WL];6TY:Q M0Z.QI7%AB9E2+40?V34]+H<);AL>Z\@!:K?4D!R!!/3PMJ&D+..,Q*Y$=&>,WJN(+"$G9^_62N&1Y;+)-+/HAR7!(*^>DKTA-P FX"1 M4XK(C A;3-%U7I<,N"? E#'ZL/UIO#HE9[>[[TN)1(UXI4G:X7Z5 0QP&X@^ M[F@3S>IH"J^713Q)EBFJJQT3WDDC]#$R2-9\9W.WJC/[Z^W@V26]R&%LWJDD MQ UU45@,QL8?[6QB%J-9N%>F-H:5(N:893,['(5,-0N> VK$E51JA:_Q88>/ M[!-ZD$5'8<-=NG33%JEQ-OZJH[T9=>1<4>0VG]P8A&*?I-0[? (P7=PZ?Z> MMV3Q]/C>A&3&-IS8++(,'^]^<^+LX*U;3^L$*.E$&FAL(_P,ERHA'Y!TVY1+ M%K8B:3QMXVNU=&+]\RPC<"%]@GB^G-LD5:;+0RX9>^K@TV8$F>?P%GSI=>"M M!6Q/KU[+*%Q@^\["HP8S%GGMV$%!?:+KR0)W7]#8+-4(M M:6V^.>36 M:N!$FQ*;+[P'84)KO ME)QJ\41 C9;]6<#*IZ"D)6<3$6&>NK:;3D)4H5.7@">\U=09&6D\D5_B5BOM M-)CX>W$XRBY;Z=/#=;0QMK/KD>G&(Y,^@MK*C:KNZCF[QS'/#!UHI6[6W7'A M<-KFOS*4$!UXU10[;#@I_%=@3AIJZ&1R#;F@(V;JQ^B83<.9/-GET- U ,\DS*'B*L03M;-@-"XIQ(XB8HNR&I<0./5M3G[V4\NI B#]0)/C M&=,7!0IRFI?6IX:0N^88G9RL/.2/%VL9W*D>'W1+C=?31S6 Z2N4^ Z5M#F> M/ 3O8ND27%E49$C@YVD' TJ1V)%HM@L14 M!%L0X]VJ!^-3;Z_$V)XRK!^],,\T@ZI@RH9>Z>\.5&;JR'_1$KZ7L<(K&/0* M1/8T"\KC92>>"=CB/"^Z8/'SY5XP;&]OJ*\/0>'L ^V)\X+G[W=KE<)SR5OLR1*6XGAT,?IX?)B*:#/5Z [UX/>:2-WJ M^PR1&N841<^_7>GKQG'QP/Y,HS %^?/T]]B!KLGJNT?-I8\9[2[KJWV;$#271Y MJ10;2/M9P*H-LO_#UB=\SY;C>*6G[7B0Y3OH]QE"$ZLO(9[=$C^W;!#NGI0?;1\AHB65@E MC4/M1 39QH[XMY_>_B#:(QH-. H@[S55BCS.W."A#.NS(11.]T0633#3O MN];E/D6ZOV7ZK+:QP+Y0P4ZP;N<$SB45N5TP6HTJ[465OZ7P_'=.S_^K\BO-F3;XY=XZ+^\@=3%52*/9Q MI[V2$,#?@F8-!Q];#@2V'\P\&)WTDY05*:ITD3:L:1[=68%L%[SY23FKW.9P MZQKSJ\@0S<1$FJ8%?$C<&7AQCMPB^>O&GI/A[7G)O$3-)V)L3[."KE2]L2'S M4&;RUE,#4/^?7#2K[7"R5,?RP.$+VS0&PL+*J]-ADJC!F<3RI>9WV>8H\3-X)Z1AC(S_<]]_!Y*.!7(;K;H818^!UYO3!.A=)+.)/$P(56ID%3DWYL?ZY=7 M)^CL8A>S':=_Z?=2H?@M.2W6:$F>5*0WET)8P60I3MZ #D0YMGAJF8 >O01H MU^5TZ[LK&DR8@_\F'N'7273+TIP>]^\UI(.$/";$H]HYIO]ORM J"@8*;Z(VD4\VU;_08>/9CC0@1G@:G<6]TT(O*V*83W=7[M-X6KFI[+3Z-HM&OXWZ/ZKQ,.7U!/*O@78*\B M=-$'%^SHS& .+:Z*SH&*>CF5=S.UUP<5R!A:IK[>W^.HC3AVT'MU93)P",B MHUY*T48G]K%G.BBZ%)/ZM !"Y0D%42]KUB\%0A+OU,>$)JYR= 2#QKR.J\&" M@$,8,10V(CD]25<&-6U8$*1KO9*CU M/2/@%+@8M<1[:=DXL@-G&I#'PFG'..(MI%9BHJBN?T]:Y@^5\"CX8),2ED#H M]U!K26)"A);(GMHMS%_"^>5SF#H.C>*7%;SNEP?>PDI48BIMAG3I\EZBMEY M\+W)=;94SJ?0]\FWZATUWS0A:F8NQH&DKJX',Q*(:#,3*ZYQ4U',30?A!Y H)*+JN4O)X#Y.%'Z#;S>BSIMFTD:EI M+*WM6.C5%?7H8[#-\^OL2:^_VAE84U$8^);N#V!X4$=U%[Q,""1*!F MI!/=;;E%O4Q@@6ESMR@D9Z+@/6M2=WK-+$8N*^ZEFN=.+&9'L6B1B+*+D3)+ MIQ."^BGUO*,X^TYD7*RER9-FWT'7TK75]&/9?=G35U?VA?-12HQG>K7?H#RH MJIW*-M4.2U5;DJSE4<\!"M.YS;B$X5[AQ M*%"F9-"$?;FT0&SR(US .4N)$-Z-5*GTHPV[%A\IM%=-",E_Q3U^=3V"U+)J MR0T9TV&Z/=GJ5MQ=@@UT$7-,U;\$W&\"@R2,IY[\5%'=JA8@-L_X9-M_U5VD M]_0!5#IM]WX-X\&/XDTR#ATY'7Z,B%#?:Y6LUR3LV@;[)@]K-Z.)A74YV%A% M_9?=HMJNCU%> FI!;,Z(]!=Q77J.1Q>T=)S:K-7B](E(@GC"FL2P-,<[+@_U M#?A-WT7T@EEZ9[U7V,9BUZ&]6UHJ&:V9PY MF[.T25')JAT5WQ:H T6P;DLDO@-+S0G SUH6C1+3:^.0 ]4F-AF+R"B] M59KF.T@0?]*6+2==RG>)-DF,6_?*M_*# '(PIO^'X?>'=2/PR#,.(L;"3?,D M:M^9K?ON_P=[[Q77U-JMBP=1$0$1I+?00:I2E:Y(C8B U% $I(: ("5 *6W M$(J @!3I4@4"2)>N5.G22>@]H886_ZRS3UGK6WOO\YV+_\4Y^[N8%YG\R'SG M^XZ,9]1G*"]+V(C0XGQDOM<0R+YJ68J]C% MT"$LA:HJ<^*(KFC'-5N\7W0#3E%^J\*_>3:A]Z(!*D;8FGPD>J2U %UD]-+F M@[]&QS4>D]%-J,Z'ZBK)\8XL CLVCT)]?479FCZ:='V,F6"[ U%V0T)NU-4B MS%MS;U1YEZYHL.C$?_,KI775QFHC%#C6YX1'_8?\RHS7/&7.CQ:?5N*]Y$/R M>IY.#(S\$(I=42&/54QGB /;18$ M QA=1G=0C*,R3:%1OAZOL^)OG=E_A29HLK M=&0J1W)$J]T$%?R"R]0E^(832Z=Q.7R:AE=LB\1]^V3C6L%LS3<4<.MKJ[?;V'TE<,X]FF9U7)L'-M[! M,(>&/6L:+9N1C[>5ISZSE%8)9G#ANVK#\I"$ZKTE;UL!6\2_#-)_&:1_;S)? MF>/$\V=PX%1+RS,98&':+0UT^7V3I>%,>JV-@M/)-;8\P56"$=&1O8+D1-$^ M6C1$F R2BR14"\#QC84#X1Z.)GZP*-W*E:PU92'G^ZFQE+=UGD;%.7G/C/GE2S.I.GK%!0?'0X>K':.-GJ M"T#H[3V52\?\'DSM2!&[&X0"]XM,=+*Q^S[S?::\(0U0'A]6H=OMN/IW5QXWD85J#VJ,295')K MN7<>>+JBVMYYM/4JR%6N38R1:B:GX@K-$T? L>#\Y*#V6#.C(X%B]%P?0V$F M"3D>=9&$JC@Y\R49O.SPIG2$7GE]+Y B"_%K?O_%$&%@ZM[8M8[ZG3HOJU>I M&NX-GX67 P.D.H5RJ<4?V[P@M/Q"B(KL\)8.?2[ HAJ3%Q MUS\5&L\ZFB##^#3*V_K0Y''*>1^P%1^BW4[&X^H&S)48!/"&F-T.5LESR@", M..9XF,MW:3PW4RGQR9!:74A'V)D K[Z*3KMPR@,7(3/JMV^]_!DO$B2T2=;F M)WT4(R73Q;YSJ$0]&W&'\(^F?;";7Y[^I1I2=87#*C>1[Z'3O2"-BP2A@P & M,WS@=-?46%/G-S'&7UFS3)3]=3.M1*HF3E#_%>;OR MGQOUBYH@Z\HJYZAK;I7Q]]RJYQGAME_P=FA6@UZ]T9UJR(7;XIDFJ/S6C!(4 MHQ&I#*@*TJK_"*[GNF]WHYL]ZCUYUEN?T*HSR;4YSC&/Z2901P9G?>VH;?S> M5(>6"XV)V70V1WV-_8*QW-#R9S;(]R*-MN@Q*.C(B=['.5N8P [+F#9NJGF5 M9@A#K7,G+0W2]+KA+F)Y<4M/TO3UI42D0F4W^_QIX,KX=*_%M4OU3+UI+CKZ MJ;[JPU83]NJ1SRN7I1XO>KK(=H@*W:\I>$5*=W_]O8])$3A!S$ 0VHQ$>40; M8=44^>-\70\]PI/^7D@HXPHG72RBAVF#-I)S*^6Z^K3E:Z*#W0Z7H$&<;-O4 M)3+#6DR'=R16C6U&41^VAL'=>R9\8D+C>]FAMU9O% ?"N&@19?[])L (JS'. ML>I^"[T@'1!^M;8QM,W>6"0_$IHO52W0=I=#5:GUW9+&BBCM(&%0X2'.LSP+ MWR2G'8!)5]U_]AP["TMHI\C[PC5@^H2BNO*I5"=S?"YB6)H_3Q^NB)[O"(B> MRLC#_)!$,N,WCJ8&E<\\RA(A"_FU&7=[2]2U^J9H?-OIXK4%!!TFGR@*:H>2 M$QU<3SP3L#\5"3[5"HN2W&16/>,GM7'(,^D*O);R@EO'*%>=>="J];E;,:)% MRE'K#(AW>8YM3LC9('",-:J()!8B'H_HCA_,LNW!6KQ8;'DTA,@%&BR1JT8= M63'+%/VATWH.'C2UTL>B=I3O MUP7]NO>(M$J^W/<@7J.>X AM/%4FYZJ7H8)3U M&Z#2"UC@]XZ.%XCF*M.0=%?\-=_F(QK"@]V$R.0=)0HW;:.2:NF8-*?K9S1H M"J1PD]Q [B]"D7)-N4ESW"2TN^[/2>)A84=.V-^ < +IK_-[:;H-U3]+/9%2 M(\]&N/9?B$M-5)\Q5DTG#5S["BCZT@X82_0^$S2>$%)KFE2*' 6>U)Y)9>6;(?F.4FFO>(U"2 E+*B]OI'"57(G MRD:^:$9+D%0DPU!DN.]VB?-TABV0EV:0MS\KUN_ZOV@/_\O2'OX'A1 ,!X'_ M*H3X?ZX00@]'NS0'RA&]R@<&O4"-["H,TQWM/QH5WEZP)XO0Q:B]%6Z@ M%,96T=AV]]Q2A<"J%CAAO4:CNRYP5\S[T)6[UM45B))H&8?DEW%9HH[#K*WW M*PWCKF,>!]*4D40$V% (7AJ4E1/.<+/RYD_6WEZ^CKPU(S;J&0L5[KKC&:\< M]A,5]'+J%V1KQ@2(?EYZ@ZB)]G0]4-CSZO&=?%3JBNPKUUSSH+,.0XW(#V[" M/95Q;FH)@0H^6^<52 MR3@E.XHUABQ%W6Q_F5B9]!;4:(HFDW/ )62ZKM?;*DY*DD)E0:1KEJ;WN M8'65V=[,]N;/KY[!]5T]/7TWRI+-\0:I+9&7"FNK4;L<[^TLU[(MKZB>>F-A M3*[Y3K]=1!XB\+QA(9Y7\&U'B.GK9H%+2Q7)"/-<5!F3L\& TIC#Y2*L4RE$ M7L7ZY8.C&]V,)9R]GGZ[K@MX\9*XT ZN&+,,A]&A+\7 5L6W2;T'?V<6Y-6Q&; 2N?51UM0<<;NVU4U MOVC4>(7VJRY8*7NK*_OWW;M,"-W-##$7APR'LSJ2WNX.[L;5+ENSK.6YB*&< M?86?X[PJ'JHW:1FM.537?B4)$6VRD>-6D(N;LL7I3* 4RYH/T]^/Z?2FKUO. MB0N(?@A#1;RW_,YM*(T1G2+Y1J :K2:C<-%I'BX76HG\I>*58][EO/P^CLG$ MEL6LBI:=+$ \0V8,&!9P9;"=\K:IA0.;R)BS4/E.?N/HEBA4*'"N9RA$59B< MZG;/(VN.6:'@0J^71=?MSL5O)0([2L%=XP2!B6U)X6=["HFB*:P M0.]6B7]_NZP4;R!0X$@+ #FF0EC!')L6=BU\4RV4@SKXZ,VV6V%@4&U)JJG MW&JP87 09:)3IW5<9%]/JT[,W'TSVN1MXH7TQVCH0DM+TG)Y: 8G4K7)ZA47 MYZ-P[[='7X%U? %+6]"RQGK%$3/:$8-1]Q!YU7C$W#TU' 5-%0F$E),MY]H MF]HZQ[G.=7?O*>3G>^NOJ*F +;.%;=[.K2T/T!F9[5CV6)NQ@X]\ ZGUP%"S M+*U;.]^=*N:0'Y-B.TYO?42CFZ7QTNB= B\[#/39HC)=328T_O1,JSZFHSN1 M 5P%C-U-LI@M3E[=F;B/L9A"MOD\0V3/KC]WG-J>*PU@C9:B6I>.[76FP)CT M"O^$/:I^XBG7=_N^67&\0[/\Q8<#)!#^N $7G<$WX8[07=26<:"[[="_W*9$ M_EEH//XI32+%\DF&^=87I8[XV3='-I43HB+.E#%P,ZN)6C$MN)!-9=3VZ^IO M7\&>+I4[3S2(H; >S:N(%$H&@)S%V2,+6 !&_C<@S'V7U-3QU#9VRL>Q/@)2 MR/VN;.5&*(U4OF"B_D/.AXUM_L_#R WSL2W=0#)\=X>/[>6OR++<9=NY;,SY M -R@?*654XUSH$H524P7"Z46V $LRMDI=BE>8<"-NW)%E6\M$(Z+[+<<>+NJ]JX*.]2U":, M&Y0D9'_: ;MR"&2RL%G-JDA?][^-/C(7#\C MS.\S:=(]Q(K@5"NGLP!&F<%J[8/737'$TL4G.5)7N^+9*<<)$T1-HA=KR&BJ M?Z*W^[7VWX!>[CV,B^2HVR8;)JIWFV6"$2=XI'1IC':"TE]LF@OBF!V.:P<_ MJ^6&HR9+MIW9.&AB*K3LV)/=R*T").[*QG(!VIU7CYR&RYN9-LW)&G B=;[6 M17/"2[6&KQWV>TJH)7YQ^2H3%^RT=L0]I/C.'C)%M/FZK_9VMP"USJA8_(T' M7%Q!WPO&S 2UM;A 514QQ@4QXS3O;+[&_N *>4[D*5?%XJ:M9U#X+U+N?UFG M_XEU^I]$Y?YG="Z>P ,#:B8?I=;A8K'!H?/*,EKC.<7K&3<;$PSC]1V^04 ' MT1&+1*6+&0Q):O81S,F6)LN'+>&9C -Q7@'^R5%%D_@(PK>(!2TUD_CO\J5M MA$TFCR]&H]LZG(R_ >.W1RH_2D\G9I9O>A*8A\H.9;_N\M941__@-#+6\I8E MNOANJ1:O3.BYJS!*M$=7#L7T:W=3?+8 TN,;C+#YZ9\1 KMZV!?L0H$GAML& M>Y*!:D>?G#2B53=X]B:67QM);;=$$83,M-UK3G\#HI9^0B6*TQH$)\\9.$9= MY%05:H8"<^6?_,<4RZ MV'6O\ J&2%)+GFSB[1LVTS M/4H6,@(72SLS6%Z(W%.)<9CZ864H%LRFK)0;H82@S7QC/XWO[?*7P)=CM("Z M$W"0"]IWEFF#3/[V&CW=EQE3R=1[")'K'YO!Y;MI44>Q-?0]T9],CBAO$X;8 M;@UQC7\B#.^)'DS?==XO-IXS-O[^/0OU>&FZ4B*J3KF;P5N/FV'O1IE+6[,P MWB('EBI*LZ% .2Q'OYCN@SD:7]2+TM 08>1(Q_!N$!@BN[CWB-B]_B$ O]^>B;\Z+FA[R*D257G=@5V=]*V6C]EZ,Y6R^2$6\DU M:[VZK,0?L<#[MW>T3?#:.*0VODDZ(A,TXL$LK*C>'#/ G/YL *+69% ;:2FF M(L85/I@28G6OU>O6C7*E+,H$0XQ:IQ=366[M'-_7LR?2L=,.KC F"&PK)T96 MX^KZBI(Y*,18Y'%H@(B!4C';,ONOGX?:M'BU(Y<)$;BT8@SWZ"*.=0GKZ#,0 MQ.DX%2QFBLHWJ*83^\%4X9=R1O?ZUJ@*I\II423@!'BI_N\H\"&C9$P?\LK?+L4,\$=O!#XLHQO6RE(3K *M%HD_#M$LPQX-(@G\)S(Y,V8P MS-S@-BG;UR,"+6+'G?=,F>]&VU-[N8=NQ:Q0'S5RD;W^VT MH/80O7DN#.4],X[2;:QN\'L^@X=F)^U@R-Q^YOV(OYWD(%1(6QF71!D^^4#R M@(>&"'?Q&]!A$SB$>5GAV%=R8"6L;\K@]^Z55@?G.2\SE@=I3UC%0H; MTH5FZ'F7,"ZU?2E%*T98T'DH7C&9PT>]P,V63'6FYXWG'F5<\?7MORGN(:<; M!0ZHTC31+7:IEY8F+^KGI/C:/2GQG*0'>%7NT2(K)8$JX):YVB)"L?TY'M1+ M\2;K7NJ5_/:#J>:?8R!&M&&SIW"+46SU^JJQ0YXL6 " 5> MW'L31%-MI(C0L+PSJUAOIPEDK<8D291#:M"MUW9O^MJ[%&LQ9>8*!/YU)R+@ M#CX9HXHHQ,;^17IK_K]:1J MH'J?M_?$6\0SP](<2?;5#1S/GF775X>>3D$@'ZR_UJ:0NZD(A*KIWM-_MQ!X MZX8$$58J B,:X2\6U1&!0=*=*XTM$MK22U$VV/0M5Q7%-*>7WG)-O#T:9&)] MK?1NVVK:8L]-,W,D(!=6N^U4TYNIH<7%YK\<4T-2-Y@&/@CQU47PL(&WC*Q4 MS4*4W)5*HP.?04;AM-C-MDP*]W74;\ -O+4JMC1X^&1X:BT5;N J]X'85\@Q MJP; R/7@2J7_O\9+_5<9+W42Z/.V <"#>]5SYC];1RY5M MH P3 ]HE\&J$P-^ VXK817S8?^][=L B+ZX1V /0W;C+U^1[3E(T9'ZY5/(1 M-/"4[ ]*D'8D!DAXED-@+&A3/*#_@S)ZNQ%:LXFUX+JX='+ F^@?) MSBW%\( _^K9L,V]<[H\%AH3 $G#[CUY:@$\I[;(%ME^!ZE(66CHHSQ\0./ZM MY>\?ESI*]/_D0B<4%R]%%7RNC'4N1? MYH9_[]&LC%4O$_S;"ZC];>UO'[;<\O\N PR%\T#0O^2L,1$2FWIN/RGJW7GI M$BUO/%>VC

    )J"5F.&"A U!S-G0)I,E;HR:0C"BB8/+JFFJ MNNE:;Q7DDJL;?XHF$WR0H\TR3OSF]1(\&J4&N'ZO718?(:68.),>_^=Z"Y%? M_ _0%#.<>YWD=7JZ8%32%.A3/\"3$/S1LSF#$%\B+!5 E)[^=1B7LCW)=A2B M@JMW*88=4A,NX56GQ63)82I(XH&-<5&Z[[,VV1]2W8DTN7F%O/B4&I@ 7,_6 M8.DZC0L(GX!?2H]]P5]6K(+(Q&E=LIG.I#1?[!&V$]ZI/F3-^)SNPK_^:T[. MKWZKZS>=J&O[8Q8'-?;WJJQ_O"]#F?X!:$)=]:%HQC)_;XAWZ%8*U49-DB?( M/610O*0]%3'88Y=3Q"[99]_6OOY)B)WK1!EMP #[!T"UCHA4=#DRIA;A[&P; MIQPQHXWAQ>T)OA\^ZY2^=CIW OT#^#=5)L4_6G94XX):'&8&)F;I@'V)QU?& M7N?9IUH/"1 (X51%[,/[]XD"IQG+0G*7"+[IR>HXGPQ>W!Y.C)P?IMA#RR([\64HA+&29$>FP>Q96NE%Z9=\28 M=()?P^OX/.J&(+0?'K_LKK-(5E/9;9Y#0)W:DS?V6'9:TD?S>-Y+QEU&K_1Q M?4!]V#J/H ZLS\&)3X['.)O@G:L M?MM<65.D?O2IA,(#*77*L:ZH%Y(9*T,J;PU)5MHK+RV3:LK(,F?0(E\R-G@P M7SG4JQBM7HL8ML_##4!!Z%B95=_. M7GWAXR<4H/M53].T:_C2R6:DFX0$V0W"X2^QY%HX1U22*I)U_OMG@46@E6^U MSA:N:6_>/5L6E*G4&6358*SG<3S\+#%S?+AP*P=P/1R/"B'#G5+';M[#/T23 M_HKU'9[S67)GO1&1=A9G8W:Y5I)F[GG]Q&:$B(:LYO#_@TWP_X_HPPJFX"6W M#NP3[+",Z<4ZC\3HW,RFK;(!6QE42%Z5C%X[4;S]5'->Z&7+5-$47@%E1V== M'GZ:MX5U['C"&NKZ5/Z!N9/2>?B4AX$,P8^-NS@S3. F6K0'B&DI0"UW:55I MB*;:'LQJ" 77: Q.5:812NLR:KUX\4IROT#W5@M:Z=QNLKN>B8K] [2R?@/M M&RY?;[NS?^59_[N^TZ)\*R"PD8,]CW !:"@E2(6S!>,?!=01C)#-_6@L&R$B M)$%\DQ/^H"U'9K7K.4H]2NO]2!?[O;'9$ 7< /JW/H86^Z*W")?R$NN4GQ0D M'W\1)/3+AG'%BBWA/9VVO.6:S(G;*'VNBLV.5",Q/<'%?HP*)8QW0$6D!RN7 MA J6T%^L;?WS^W+A,$WN^ MM[EE32N@NC?L5^?#4T?:D-_'&SS7BO4_=1+KS3_4)QZ+I771JG$9']J1 _FK M82G7(;^15\$+#8)-'4P- Q0]D+H/5CW!CO46. MQ,M\?M&5;W1/6:#C3^ON"ZD&2?((*G^@FD>ILJE(P29162EX=925U%KP/^ :)"E.$OYYO';6"4)A=E MV!*8&UA9#<38H=.DAW1>3OW,]/3BY#R,D&+$8:0I4HW+\%;3I(3U6O.:](Y5*X:I(^+7QHZ*$&B#3ITKI6A3_&^NYE>U?A1)YU M9SUO39Y9#,Z)2B9=DO$X8:9D?7^OY$Y)76TV7AI[/7P5DP0DJUB%)5@L=,FC MD\!&LSWSOF7F2S]^/Q)#[$SU%+ X!CYW7B=(LZZ"#VX'FK7=C'84). M,(Y( MVT?8@KC-0<7R.)DCFV<#+>]7^YUZ)#_$\D1S8T8"!/T\P]0 ''ZM&*4^%;X> M+.5&.4I,X&9_D+:?L8KO>4R[SY_@_P]&:B-9K8'"&^'Z%M0Z_=L+>L[NYLNK%DTE=(_04N@8*2 MXL5FBZ9EV"@ED'[^TGI 4[DB;@M^7GAUQ? +^D;'.KX%8"AI"#NL8*C%5C4% M&K-3OC4XKBE0",7BL-.=O]6&>C'X%&I*85.(%< ^QO_5G[#NF@2+;"5S4&I=*_$G%G&DQ17?+EKD9(R*70PAA-^(-S6T?F"SLI MK;>!];5W'$Y/\&L_HH<,=Q^UT1Q4!0,/Y)@F?-EXF'S+ M_QY)=>U>"7\'Q?48K.\$#(.?WJJ4@JAFG>:#F@L1EIW%S'59+5BX? 3U+QZ# M,Z*3G#\)([V,70$8*Y3)9!S)8 (U^Q%K;32D600B?F;0DJP'VNMHCJJ%X!'Q M;Z=L@D?UX / T8CYU%JX/:X7I3%W(3#7+,)2-M>E1)E<@OXB4S[W^MJY$%+# MJ!>DP/*!4G\ *[5P M?!M85?SH0IC2*U\,9X Y0Y\645[VHFYU:6L.*$A5$;9@FNA.@5$@R5BC_[C* M^_AK;7:7%I85S M&"TAFGAGM<-$F7JP1QCG#<6J#^=())@=^X4R[,P6# A\OQO]RQT*@>R8I4,_ M"?) ?IB$L0&$GPB$J8PNX%F*<$DR37,7G7IS,Z=IET/.B;00J1*>KY$X M\BS1778<'&Q,R4K-T1IM];S31GA3VXJOFS$1(9I.WMM">SW?AY1\1?KJM-;T M;^JO21;8[S[!X1Y1+/QJ_S)C_5=S3]8E,W?$A-C9Z0--4PVJTW'F-?/4OC[V M-((5V&)? 46(%-AN.81G]H*+[HA5]Q$8]"99K\I\I\_'R73CRS^ N$F/Z3;W M/$(=98!$V T:Y_92_C!C;?S1NTSW%*/5?3&Q1",3C*)\3\!,PNW0XY&@B9F, MOA&'4V!5(]!3IRJ_;!LXS6J!SOY=/UY>O/;3V\+4^G/4Q'AAO3HWQ%?:,'X9& MJ=!"V$QG#&)\SC\?+H)"@\$[*>)[*&!WP^-3Y&@"R=^HBYJ&>,#YWZ M)F0O M/:R^2[\*)J\U)[N0QI)S%60X(U/WWN']I7CN*Y+K/H!TLC!X,GR#8 [HSY5X M"N\59^@8./)4]'G)$_3Q=%8*$89WXUBV;LG4OF@5YZW? MV#0;,G/EG_&V='D4Z,4WHY7Z^Y.^P/&^WW:G;.=GV'VMV2Y"T-9"LU7W74I) MF4BP%Z%HRSA-@F/R.WIF5;@L@W"5VS3 .?-4XX$K7$&]_->2FZQ)GR M8&/,BVPGOKX&#\#YHB&JZO7S0+:238L?F?\ CK-;.?.Z5JM;U/Q:^/,_9CL* M=A\\AP)OQ=^P8'\MT0C_NP14DJ3M@!(IPEQ-^IZ%=/-'NR=DJ6.![K*16)>M MI/(4H%+U"DCRQXKO97T0)*"2XZ5VBF'S_#,A7EKKX2$=3LOB&$VSI[%/MDGF M7 NI17$$&+G5K>1(Q&II#CQK9:'45ZELQ@?KZ$3VLR3Z<>$[:0:39#X69V?G MM<'=.D6KS7<]5'-PCB"47BWE02LG>U>.5=S%J!CR"5^#KE/ O0*T%-UUQ^F. MMXTO/4'_;75X1X7KP)*_)A6$XA"@5%RQ2HC=LK)/D8/EL.P(5BD-GR8.IIG$ M3D"M8-3(R\#DA%"J5!##7H+S54B>XC#ARFJ=VK1FT$-:K=2;O@O$E1!A2A:* M)&(?T]*(:H=+E.D4'C%)V[JQ>EM61.\%V,'3.B[$K>^N+W)SSJ?_ U"<859O M:&E1*3AUF?#BA,D36G>QX9#Y?P!5MIM_@-S5D).E[M%!&DY" \Q!Q7)RL:3RM0CBF'?O15QRA(9C6RBCEQ?8CSK&EK6EN[DKX5F# M7I6-Z(_WNCQL)?7\.JTO5Z2,5.PN-7P^&))\.MIL;$7:W5_Z86I9&^$#/K*A MFO;YJ_(0\L0JR&0UEJ3:CN?F>!?&;KKV#W /S^\-16OS84X_3>'2F$]^P?#A M+5L!V5] M0_L^2\U&/&"L 3.<40XVZ^AN*8#>+0^BD%MD,KI%@Q'T9VJ*1X_CEM\:.!T; MVG=[NRJ+!998IDB?8$<3V(Q@1V>S60"#].[I#?9Y7NE.S0O2VB?%80J4>BC! M2-\D0>M9B2[9S[:@E=V?;I9YU9>'V/7UAXG5,P]1GY@=]F]S0LE@+QF08YOZ MI.#D%D KV0N\+?%_:UY3N#.NYQ6N!>Y)\V;P$NO1B=06AP$O-R^#<9Y@E,CM MLU3?ZF95OGNS*R'^EG$:WN[.8&+JN/F-X/[^];*A=TXWZBS2EA13./4/T "4 M^ PZ*=;S5,G'6$6! P2-&[\B%GWB/;YY6;77S,0#4+_.(FR)L7+15RKE*(C4 MV0O(4QNSKVD$0VLUDZ);R2;+>>,TFO[LOV357_[-4V%UVV";;2)/(?JQN73E M,[MF8:GAQJOG\K'^XT@K,6&F4EC?VY^4@(2"D>YK\:_I_:D;_XVVSV08?UN2R>5>755G<)OA, M((K 8T]LW2_3<.G7G:8?A53^@P740.EMMNAXM&:EE M[Z))A";HW]0^-0HF?@WZW^9UR#R) ;,;YA:,3V[R=1BU_IMZNBX M=,W=!4&1\(A'(E.W.46QZV^^"NOF#U;-.,^M/#I]">V,O?H6.3=&$N]L9MKO MUC__"(9BG5OP$IC: 4ZRCHAMY WKS(4%8BMG@;&N61O^Q2GW>Z;L/8 )*,2K M)&)MT40#$)#?C)XMP2P7[&IF.A$N"'?>6]SR'"^?VY2C[OG32-T?,_1[_%W MD;9;C)WI_-=65\O1^5N*)G0U#7S?#AYLCQYB0&=$WG6=Q+BO+9.'^=,]F?#+ M80POASEJ-,S(Y#Z6.9$:8VAM:6I12U5G31063@80AHD\O<46"O=@2R24O36Q M!)._O-S=]Y$=+/,/T ,)_-,M0^;DC*)07/3 MU!N0SQ>'5A,K)N$?E@_P1-7)4DJ2O_[[+FE*^/Y _LYDO M[1NTJ$$CP]+$Z4,%X>X&1RMQG\/@I_20*5*I:U MRG5EJ2F&O"M!F8>YEDKDW4>[,<0I9Z;J;-)2CMS4'EB[,+SJ=BV%/FJ3UO4R M<"-&/I.OKC=6[_[QZ]$,98^QTJ P<$@\8!M.CO'NVZ1P;LL="*&;ABMY>D0H M[,]6.T9;?&"/\B?T!KQ0$RC$+/9M F#R@V:!ES%;)TRZ\Z<9"U;C>GQ:*_M2 MQ'U_U//-Q>4Y7^C[RQB2D* FP[FH@?QWZ^^F;'63&[0N\,C]QB#MN;(\R29/ M+;1YQW=NSM@"@-[/_S-Z,H@)89PMJY^!LQ0OK8SZ$U^7^H&S\ADWB=[EZR2U M/_\D\=8L5 /@;;9)V251\;FA-9"JP*MC8I I\'WFNKFM/M6D@(YJU^BN5D3@ M6SO=T80M.^0/H.,_ )EU".7T_<$"UR!DI5A:P)[?D>1;;T%#=GP?'0&+[/IM MB@;^ Q#!B;VWWV$3>VBF2[&*VH*L)18/7XRTT'U4H!L MJ6=X9IKT559U9QT".)7TM <]2Y2:DI\F'Y]^"]:[;WG+(?>+;S6A8#3>T1>- MD!@(U(B)K4EHZDADC&\X#7GCI#I@_7/(PPK7:,.,V?C8\R 89FZ5Y'1B.EJ+ MK]]G9AB/_>V[PI+@.)6-[5U?[AO8P+?W$9 ]3 &)ZFHO_[#\BT=ME&^6P<^)^2&$F&_%. 2A>"0Q_4S75;;21RFS.+^%E_U MU/W(#/U'(.[G87+9R2E"*5;SA N2&RQ)O,'NAC;>6?09: M68$([ 55,76.G#$JA<7MR5F0AUD)D0*N?]"XB72VO85\;LO7B&(. 8^02-4AU;*8T,XX*K80;_90WFS7M"UGT_L-R+PANOLV_4"-R^5'X&4!VH9QQ&SF%-TS"RW4RP5_M'HH^J(H8^XW M$8V&^F=8E<3)QC],V*_/BJTG #3]NQKE3=)4\OL-D@(2?O MK%^5^:A'$->,P*D/=7!%-N464*Q8N8$)YAAMA%ER?@QH7;T<]SH?MMI;WDWJ MU!X]!$*=$$NCUYJX?P!=;$UWX>$-:XKFG)C8Q5$_1^>:>#J(5WD HN+A&25\ M6_Q)AZ?G *[C_P&& ZFR.!'\>XWV;CFZHCF1^E[QHO-97MDZJMR\J9TL# E; M9XDJ--C3(O[H. 32-Z0^N-"RHTNJRV(D)XZGPN>[BB]Q /NY'2L,^3P9N>T_ MS(;[%=!U,>_3K8D6TSPH;VJD.!\UV.Z9Y+[O* M[89RYB)/8O 1#B%+R?F'RV0ANDA@:;FWR?U#W)N']]5LY7-%V"?XW(IB"ZE+ M;Q[@'3!V [$(KJ$-_MDF O_>8_2E1Q*W4=;K;K\O_=;9H YZNW,MDW#A*-2I$?E;T MF!^S7CL$\=<-8M,W&/2O7UDY6/'\P)2SNQ[M0.?%8Y!O:DT!^-9%C3P*O0-G MPLZQ^I6@(>+7_1YXH::ZZ>;.4;3<[ZDGGAY0W1Y=N1-,(T^:7 8'H)"Z#.^) M[>T+I4S^!#1 3XAH*+X+\6U=.36!+^&^1?X-3\U2E>#-6<-*)/M0D\ \F_^" MS1IG94Q^AO>T?115[7+2QJQ3[3D1MMK:-)A71LQG7.L?*&9F8/QF=6;Q MRE6P&)1+9!,')S7YD9]\9N.*W>2>5>UJ6>ACR8?,M(,,VNNB*;,@ !<A42:4]@_PML?*LLBX?\>L_YDP&84F*4F^2.S?SV<^E'I;;YDX)8(=!SJ" M)VYR'\Y!4/$@&:6"IF&,M76%&%,&?1%PP%] >L[;3A76..C/*=Z&*RERRW^ M*1],>F$0O5):#]OLUUYH7?";/DD5/6/@RWS4T.AN4YM)QKT:>8OBEIE+\FM7 M=\B>SLF>1IJ"X^NQ0TUUPC4:+5G)UR+G*2-V]S\WX/R#N:* X)H&F%:?I>^Q M?"UZZ6+UL3A?:X!CZJ,&G2]*'\B:PU-V:1/IE@Z 9N@4%G /,VYW^VO/ US" MBV[,.T6YHA(+T.\$C@_&HZ7F:Q-[&DUQO*D[;X>7C=(TR>^K<7GB"H8L#2(N ME! NUKV1>C,G3[-/:^S>>D;T:QJTOU9EG=M0UH 37S^'1<&U4+W)=+@L]-V2 MXB-%\6[[SR!.)KVAZ 6KN]>\@_KU7+W27>D%2FG KH=V8@W_ ,FJ++*=U,RX M29LIO!'"4C4&;U?N.OVW=5#2?/49?-4I9X5#TBAI1NK;\9M<$'>F,:/D>^J> MUA3+;[/ EZ5'K#WU9!1>[(HU\U[F8HY^.U0<7Q0FE;3D"4HS_ M?K"?180(X/U:9KKTO-'CS+(G*D*_V,;K_258WQ 4@V*N)D5WY=D+LHC2R JI MG7*WJ2/%\('Y]]('31^B8_IL9$:O!W:!_5R??Q:H?#M=/7=D7TA)[@I%G46' ML'1@J>-E@VRH-5J$&FTW5+Y.=1*I&732D+37?@]E@EO&#*C2\.%Z*_/DC>K; ML5%85HL^VG#Y= MR5Q"_"5BNU067EK377[;?]DBV4BO(*1#=*+ 6P8()$&FI(12AXC;VEK";IG! M+%9"=$I'&9'7!W)\ZL%>A(2,#GLF+L))E2GA%5C>_E &'STN.KSEHJ\$]1JN M=B"$?AZ"5[5'!4MY=UAD<.Q\'/OV\^3GJVINB*!@>CP*^!(K;8Z#,G[I)0_A M.>RE+>G A8;6VDX$^W6TS]8X@#TA@6'46=_HUKBX[0W2'I6 "JG;_5.,XD>: ML?EQ >C<,\K^BM7QFJ55C0#O\JH]\Z+4;$<_CDCZU]3UM;$JHGCU'IP_:I-K M&:Z(*T/ D#JJ5.*_#IKUDFR@9;/0-'.Z!=@^H63VC$Y*)JG=NKL)H<*OT(1> M2AZ<%J;FZ-4,'!1,DN"KAU U:,>JQOF"'-NZ6Z^-WEO([GBFNM:\R: S_*C. MS<(E#E I(I&A(X;_O1:#&S;. Q6J0(HMM5]&*I9QR=N:T9MV"V*_&*5)C;>/ M+UM3MT]PK'6O;$W0C"S ?G6A9SA3J?RM:4E\7)O M^I\GK@A+@X?.]LMZ$>V_:@O$5"1A8_\ -V18^^UKL2>G7382T2?[!:^B9?T3 MQ.O7;**&64I2OF6Q>>CZG-@^V4;83O;U/,85!6REQ%X5Q-N.H[H3L6Y9B@.; M$ZXG%?>C/GG'&',1?8)N \+5N$+=KH;R(TLW#@.C!OTR&0V[AX8&$>_B98R_ M#UX!R%1U;21,FQ8NQI4UAU'BU34HO5C!Q-TW27-2=2KO:$)9<24C&ZK8C73O M;>HH#"[&-.$EIN0H7ZS TN*C@7BL&%_^@-R'7_\ .FTTV]R9:.1V)-B3V!,*3'R<5+86BEXK+0[Y?+9K2,IZ6]-30ME@")8'O/\1(&KB[$.Z4YDYT,F-;9F MOT&S<,M>+4'>:"YV6"ZR00-3,VZ71DFW?WS7:J^]^UFG$WG&.KM1_0N&5HH( M>@#!;R>9.H;] N(NBRI8XQ93!%P+OFVT\(N+RF+S^1;Q_37EAD9VJKM[RB3L MB]]4J8"0BB,C.'MW$RX%@4L9N@'F!ZDRXF"';!H?]$%*ZSH,;2SU8)TT&>-. M R4K;QI7PJ-)8K@N9G(0K/ST#&DYU-((LO?G3QH:JA!CG>#:-%Q"OL9H\[VA MS1?)PZ2<<&$F1_+_6Y4(5/1OC;6YM&_TT[,D=UW/<&70LR%PK\S=3 M1H^+^F;X"KPFUUACL08R\Y=G+$:=UKQYN4<23_$IXFE>)>F?W+G%5)C@< ?T MW3\ 2MEO[,)HG.FI#\_?"* \$J_DTAL)[ MCO"8\':ODA%DOQTFU?P?8, 8Q@K-OIY8!4[DY^+K[)S](7_JD\&YV-H3/4P) M:C+N#*B$MN-PO9)K=MK-S56JN.QZ,*7(M$V>\7KM4J$VQC8N)O2&+!.3,&CE5U9KKHK?)'/IYTZ1=[U4OJ6QU!7QT/&&;09V7R/'L5SF M?PMO@%PQ'3&1V[,N*Y$RAW^ZQ3K ''FE35,VQJVV,/CU?)WI\N1"WJ35W MJ_(F&U?[/0N:_KA0[]0/C+=^.A9+9/TYF;!Y]^R&+62@XS^'YY8B-,F,3RQD MGS&N8>]JWD6K2SM59[6'2\%4]CO!/6GS3?J;QS #TP+4IQ#*;ISO-C657&-) M37;1B,=)Y1.%#NW!A3KDH -I@2<%DZN6:1\Z3*7X?W^\5\!@9;T&DL>XT:S: M3-I+]ZU&&%!$*Y2HGO!6/>2(E2D?4M3%90"!T"W6U179JZ6LOP>M5+Q2CM=% M2^+!^G#5+1N0K$2LY6044&L;HM5G2ZDXDNBK%S2A9,(*FI-(M\E78*A1YGX7 M!ZQ3@SZJ)^(WPAC$9:'-$GK8W'II57C<;&G:.G#!%:-_$2Z!'<"51$^WW>;9]>D'@P9#FBNWE?8CDK"E<.:0RJ01[]RB=IKO#M7<<\@ M .B_[?K][N_W6T*'+VYE:#VG1I*>Y+W"-^E3]W9\"A(V*!9#N":VDU0'.WSW MW]DG6[Q9>/!)MJ/ZK>E3ZU#?#Y$7M:I_ZX V5:Z])%"@,BI*&H8AB'_4HFES(HX=/]=C2R=U_ MEJ>P;4,U65@X+];MA@(U([^ &!6C\(Q9@=VC3771FDCK;[P!NH(59&RMT_H! MT./OJ")<;@0UWLSRR]8_0#,'O+,85H5FBNEAQHMB>W*W)>A@Y4.<@O.^'R!R M5Q<38.[FV5]^S1&/ 2Q_BB/]^3IYSF]EX[G%HBA M6HY.*%5/J?[X3H3.Y6=+7()^UY3#0E%/^$4V)!,K >_C>92QP;<&(V_]=&76 MUU&;5.V$N;)T#65L#N44:,14#>9\[B[?="L^E.FPTO-J:*#&_8;,?.LQ(/#[ M),2=WG3#/@^7Q?Q^CKFPE<2*UW_&U6[M57Q97][8_)/ ,='$:*MG)?SEI^9J M-DTEO+K3BXR%F\O/RE8] $J/T4U_(AR3K+TDU9'Z_@G'$Q*$KC8'^+QWD(M& M ),5OYLTO;M,O5[WZIT1.?^N_?^(%<6IMDRI.HUIX 'L\ M5D?DU41PNAK#_JOLZW>1\_TA6U7L3=2V*JLZ2>*;V5\29."%0+DDSF;T9&/5 M2K4?FJO)G,T?C/3=T\N.$QW$YP(;;?BXZ&\%[S] TLNUVCA9+@:=4+2-V?/9 MUS.^%ZZLK^(=&7,#2L?B+]&\=+4K#_C2B!)7^78(3SF0!6Z&?1>R?Q"WAR86 MT(R$0_!J^?*47\"<9(N^8I8*0*/+@Q58TX$S7;_S>Z'9#?*P2C.O*!;U]C[9 M@]\]0EB7X\6MR;NX _Q+-)3#"M:*/'-1;FD/OOS >KPP/5'^T5"(EB^MNB[# M*&5#(-"09%4IVC-G LL5=]%+>J!? 9:? BV0BSZ2'4*>J/T M#1OOQR5\=KW@!#-E3&_3^PT00L9_S.OR/,0N*#G6/'\2]:>/%"E>3LQHO:U3K$#U1/A MOLB4,M=I-18P*IC#1^+X29D%)=OXS]#&J(;@@O&;_:RDSN#Z^&T\&"./M)5I MP3A]RJP'7=E%_?*LM@*U^&'YFZJY\^_?'VF%9FH@TP#LX6>V<1J @,U!:"1K M: J>DB3R=4\NTI;)GW;SH -(,\1Q4J[B5#3&)2[_G?DS&U&8)KCMYFO#^;>] M&4*%F.-ANX?^S(T%$H^_KUT>F D54M/@,J[%E_ ZFVX,K^06H\578B;B/ M2%"0<]P#$U+LRMATMICI*\,&T6=W%-AT^*X.,!L?%A;]]O4;']E4E@TZK]_[ MQO#TBV?*1V( Q7X8,4(]5=25D>6?_;$S#"-]NUO!V*Z)K4=33L6D0+4 M=^&>\*V_Y -5'AWB2>4'=U"1WT3%>"._V:^W$+3]#)"MUP!XK_Q&;I+C/A^X M-]=2@12[QX0T7K9F;/PK2LWA; M[(I8\I$LLG[ 67AOHSA,H=L;U1L%U ^$RJ90_+A"+!/H#UT64,S0*%)^+\5: M_F=\'KI,>V"WO%"PG%H\G&G[-$ X(:GR/IL:,S/S]ITFH4)2=[$'G:V99-LZ MA1FZ0"\A)U]>(AH8=_)P0Q,7,2QT8"&+L4,\YO,!XR*)S]22Q<@=;<_$AN(P MV';.ZNWE^S'; _&7+WI8IC..BUW%S$&8/=*EM*\%$F/EWF\H"-,/W7["K+22 MO^]-RU0Q-+>;6&Q9O2$3KGQG>)3XZ%YEB3* L!!A*43(]!+C'(ZP&PG^XIKC M^_?8,^"AM[<+>YIHP/>^;Z51D^X?QB?OX+P-YP7G:IHXQ/>-\E4%K-JKBP-* M7ZB8>K6+]&U]\K1J,KSK?0O.M('3H8MKS89.<7>Q1%+'C[T2W9[1Z_E>"FH2XB AG#+-H"=($(SH4A5'^%:JQ'SN M*?J?3)X)R,6: 47QA;?=(!7E=9F.&/ M9G9RW9#JIR>8,<._ .N983XGH,D3'O[2%Q@QSA_%CUM Q8Q-6T-4WHB2O>S; M<2Q$N G=*4M.=_ELP9^75\W8$DMJSAUG+$N4YE'X^DU:*.M8'2X4E22^8@66 MH#J0R_Q9E*S]NBZ.=JX%74K?S;A0V](S-*DK[(7%+=;WY()CE69D$FY MUZC#I-KIH*F+']D%>KDEP+B0M546ATE%H)B7#8GJX,"WZ/-"-=)[*:U>862 M.R2R[1H >S<5(LQ&K1/4);@0Y)^9^3,;%8$>>TBG0,;746%,2*?#YST!XA 8 MK2EKEWO/EFW/^/.Y@\T9,]\[01:13""G@JQ[/"!B9FQC8$$$[.K8VAI%Y(FD M(WYF^ A &$926,G(>7_:I]OVW*1A1E1,5N^[./1U\[/\$._S-K;(P MD670Y0JDVF_AO088RCR@?H](@[//0T3$ ",1(Y/GOFW>,.73J6R[[Y\7"G6B M]Z<[58#,$%-X!>Z<_P<\7IP@\J=;5DZN:R#83;XN-R@7Z<*2 XL%E/2L-;P' M]/-Y6C):ZF?FB-GRX>SI.?3DN#@Y0)Z]Y>!.M(*R5P!B18B0_"5&/L:WDZO>39$J M*]1EOWEQ^?1M<9JJ0IR8P(*Q?-I@YJ%7P%[I IRM$!=GY&O#]&)NGEZ8?%Q[ M[Q[!5T*O3X AD8-P!NW?+IIVSGK(0OJZY8AHYG[DQ^5P(1B' MY-1+'HQM.!&8/5 @)[4\O=GT^R.2-#WU\%8<&7]HA\ZPB%L\H,*[S&)C;67- MVK)?>:@JFSM3>SY'@!4[M"& M#&]CO\M.N^:+8!6ZT_PY#VR_]S=G0R143ETT_Y6]?_OA"(?."-^Y14Y,I$_N M7W90E0O#)\GJB/7C*77^*L6&IO<-B8,X/Z0XM4#K;6IGPOE?RYCCE :/:HY4 M'G1C@W?D[A^T;!LU-IVF=N3D M7@LE:XUZ)TQAQ-&NL1VE9+;+#B^9,KGMX$__ %&>J.>@R!O:/#96>S$'U<9; M":+!WWJ?:?PGW1J^;3]GI6/VI#:'T!-*OT=&-,UB*)^Y1XLFQ3- MV5FK##^="K%2A]U% $1JVY,9X*A%X M)'E+?11)Z@.6 HC*93?_%8VHO3*G"<3N4+67/HG"'_:(\1Z8P2_.Z0"H%\FW)<";\S#A]?\+'*[_7_R_^!\,DG_+_PM02P,$% @ M;6Q=6(&DWV%2S :_( !@ !S=&QD+3(P,C,Q,C,Q>#$P:S P.2YJ<&?L MO'=44_^V+[IH(KT700B]%Z5*D2+21 14NH "TD.3$B D"-([" @(*%UITD1Z M+X* = U2$J1)2P A0DAN?N?=>^XY>^_WSGYOW#'>?6_LEH9Z DI ) 0/P!A$= !R$A)__H2#W+BE^(R!04Y.04U M)>6ER[34M+0TU#0T=/3,C'3T3/0T-(SLC$PLK&QL;+0,')SLK)S,K&RL?QDA M(2/.(:>@HJ"@8J6CH6/]OWT0>@"FRR3U9+1D) ( *1,)&1,)80 $?VD(/FW M _CO!PDIT<=+E)>IJ&F("LV, "D)&1DI.=E?7A//AA// ^1,%,S\U[4OL9@] MH13P8Y5[GO[VLN"M^EZV^U-H(7E'_T@J:G8.SBM>?#0W,+2RMK&R?FIBZN;N\>S@,"@8$A(:-2+Z)C8N/B$C,R76=DY MKW+SBDM*R\HK*M^];VAL:O[8\JFUK:]_8'!H>.3SZ/3,[-S\PK?O""1J[>?Z MQN;6]B_,X='Q[Y-3[)^SO^(B ZD$Y>^CV1S]IZC9A120PIB_0ONWR/ZY MP"+_'T7V[X']S[@0 #%[Q.21,0&:P,6#X@0QX%_R_P^I=1V$,W6(KAI*E6"4 MXX]]Z#N/_@0EOO_%B,B/604GJ=%MIO=,FMDI0L4Q:P^PJ>?JL!E>26QW*?:* MA@R6P6IZ3Z% ;Z+/&)$2^437,2'?Z@5O1X \-^1&COJN"3[2$KA*[Z2:GG(O:+%P;1C$"./:XN6?5>>!=3/NRLC42*G+^TXON8

    E$>YF.8F1@K[IV2LC%'XM=%G !5#M=WGCE!\$^\<](I*4$YE3$#FF"+B3ROI)Y^K!*!7NT/;Z5P24H22C>%# M3Y2A'*@@)7BF3C,N%=>9NHCP*C^/^T^?&K)EZ(YI7!O+1E:2'4A(KM? 3YYC M/R-!I)#40>5NNB?SN\XM4\[HXU A_S'Y_,I&R"F39&-6BR,]JPQR"#DF ^_Q M070/:K*KNV)*>D[E("X'5NB[XDH%*&/V*_>*0AOT!J^LRK=#JTOX73;3TY/2 M&-X%)CL.:\UX-TM;G*P8S]0(NM?*[*];%<0=:5JH2#:]?+; M%B3/(N\DK0+AKG=#V!6EOK ]=,[P!7[7Y78[@Q")#RY*]O@_Y9WW6Q;?O+DQ M)QWPJ:*Y<]J'9H!]VDHD/?7!42_(M7*N3#K$?KS"CCFXRF*T1#%J@T-K4*"!]MX M.\#KC'<5.N]P%\GH3'$[\53[0M07S!V*BJCA[CPBIZC4?H98T%4-]DE]CQS?,F:C?L;AS8K8\D]R*L&'!X*B>TNU@:<.UTR^.46#2YL)D:S_XSB M(.HXS"%6R<@OF"/!.V$)&_FS[M5\MD2CR)"YQ?WUIVK?->[R:FG,%7=ISG=[ M+84-%;%J7('((\=3TLLKDJ!BRU+X18SZ_4E:OY#[JHNE9F/TCSA'7%9Z5!:C M-T<) +*K2X;A6_'FVMMIG$#+E.=8N4SVF1U"Z^O!]<;2(D^1NZUWE5CI&F2H M>@%0\4O+7D3%7B=&7Q<;A3'J/=KJ8LXXZ.>][,!E[:#/-J)KYL-:YR/E\FC4 MZ"ZC:A.$^M&[B:E9;.;)::;NQ2L-5LA%4X'2S* F8RW_C/3;69F[-N"D]5SA M3[F?Z7[RVWW[0<])VD]12;:;((DR-CGY-?\$ZX3I"Q<@ 'V\0IC@?O/F]M2' MTVO98)!%4Y$['9=POYSJ^IK7W1ZYJ$D):2C=15.'^UIW,@&@@S*@C$':*0M# MRY<2!QDGRP85?%Q]QP19P8HS# M6DP9JH[1/?A$U21N12_,JNF[8*"5^D"<;_%<__H7JQI_+YT[BN)ZO28'R\:)2)ZG--4 M\XKZEY71!XFUBI+A- XSBN^.OW=-AK,7A%T]\)0Q^"ZF)\PMT4\7=5AT!UBN MXVK#:J[Q, S#%#"64;A@NI?+HJTMA6#0HQFZDP*?=9M!GRX%0\AHX/2#^C+SR]+",4;T"[*XV22Q MH6?C;E"KB]1]C6LX-G1P].\Z3FX?3NPM%.)4#Z.8\OH=3P=:K[)[:SW?G_%M MKE&&[5N G373(O7LA+'F8FB[+N ]VDR!M(8/VU>4MC.F7&;=^GC^>1E>-58 M*-]YS'L")5<5 0P^6VG<[/%A@[*A-?*1-_6'@C2$9@(4W9KEY 9Y MQN+C3#>Z978AIE!,\^VV;QO&2M& MGDHQ[FP69E\:O!_47[LQQ""J;K3F\]U.&+M..20+[*1CU89K/+P4!9^YGG1J M6K3PZRW&Z0P-Q@ST"R7 ="=\KQ\P_=!7^Q(OH#;0*V3^^ [SVX@GWY#/>W>U M#RS$R#8G&?!CLM4XKP9L(T9^X#ID9K#MMMZB3G-CO9*JR\M8%;=5.8-Q?JG- ML)'A] BE6@UIK#'ZQ 3!L=:]%XLF /J8^5SDEKIA]6+9!'CZT+;*8-^;=FCI M=H*.."(:_]1,?'1?0O]7C39;5@=SKF!+@@J#Y4.@:"A"PQV;<\ZRC?@%%9HE M/E=DJP2 !:H0J2;-B]_X:M^O6%QP#B&_ M:C<<48$!I\2'5SHL+J_\8G(W$0*UD5&1\T*N1XY6; 3C94I_ACDDJL.1:;T>J.0KKL%#'T$ M(,6!13W8I[9F.7\MC-O3NBG=6_O?LN!$P[.FW;6!G +*9RZV$,2<0(7XJD7H2&(GIX]TH=5O_$#I/: MRZ.)DFZ=4LR/MYG>#V<)R/[Z64*M^M6KD-2XDRK2"!]'\RZ[SDNIYU<\\&QM MV JD9>?OH1^%V+4 IF; M:8'8(-UXJL^7ZL[EC-$E>I@,]].V\FX"0"724K>\71BV_"@MV"M>.$FO%0&, M/;&\FIGW"TIV#H)4]:YP=_'C](M0%(D.V.[^-5VWICTNVZ#Z@!@Q5*&HLHQ_ M.=\WP0R(0%=U<81&.#;D7#*5"O\5D3/8^<"FL7/>92HF(7T[S_%;>%EPC&=5 M7^WM!5HVUH9J-](DOI[A4NA3K!M,!J?9@>[;"5[FR4#]FEA7-%8F12W5[!=_ MLDCZP*?A"##34TW07[>;,^_HB#5I+MS8<-O;>Z.7;5WF^XZK\K.+: 1 GA%J M2AF#C3IY-H\7A2STAA8-:+*ZGYUDKBX9!Q9(+)A,X8>?*4Z3"F1L.$G&4-_; MJQ>Z8T4;>4E2#O3=R R=L\>-DDV 46*,"U,9$HJ3U;7?>+19+O*U9EUC=[-^ MFC2PZGSTB3U(B-'/?@4)OXKU&3IQ#T&N,&Z'7E3ET&CDA/&,,D?K1(P,\)3- M:.3GW-1U]\@K*X^N^/&+*_D'.SM[?=,"A^5]*;];"7(3$P,4IB1"F1$4 "P< MO]S&D*AXD,C+B.Z*7I.]!('?G<:I>EMWB5HOPETF)>\Y2;,-#MPOS>$V\W_^ ML/AUY.TD<@U:K"S&]:3U(A=JC*X:Q$NC:_/+M\[VJH-XQ=$;&:(?9L$93.(I MWYVNZ=U7ABQ\T47<:4M*,PYO#<,$(]NQ'@Q,=I#)ON'^HWO@)W/E<^#DDB\D M(HHON_I628.B"ND"V+M$OW+TTK*\R#UF)+;O=.0:X20W%+&>Y@SM M81K9B-#0G8,_[N;8 3%V^*$64^/:!):Q5;U%Z!@36AC/*WU:$4XG>1$?JJ7S M-%]#D)*D/0$XH.,:3EKB)*,Q;.I<&)W=\9;K,O+:1"CT+LO/B_EKY8 M6GQ_)_+6QO;'[H-G:9?7*A2/NY,T)"&2R-]SG2T)ZD_>8#TVD+1I_=4>OC9- M"?0T8NDOTPOE)!9>X/DAMBAREG$DG'D++Q1#RFZM0&0:V7+/(H:4'LM'+7S] M2IF*G^QN^+W9 XKK9OJ=R,!.-[Z!06C^O"RY7*LR.41@\_D M;(^O&/!%5I.0,VKQ)8Q,=4EB7>T=& W!X0H6;8PNW9T=#87S_92?G:O5.7!8BJR_NV(9I0MAP?-"[BKGP1HIO]8<$H'$?MG 2V3[@\/00 M=[BN&=(R-IES=+&2UPX6-6]<:&HW-KK7EG#2=RCTJ:7U>92^E!>9Y+NK1!(" M"@6Z=5E-2?X9,3\(2C0<:TU64K(+K1P6"IM+2(!DHSCBA]8#Q?IG>>D F"_6 M?F5@I?$!3@W=G=JA5H[=1 KAQ9K:T,,#X9SVHD]O=W\M;YGVA@V_';-BY-=3^ _8I>@5%WXKZB6%5;1D(0C_%)XKD>%)/ M>NQN-53IEH^ MNI6@GU:?>_LIMW26H">[8XC00@1^H*@AU*V+OJ$=6[ *-C+$Z$6AC,8=C%MF M?;)M;TW77W\D=?TNIJFRPOO4;NQY5(\"R681NZ:'9I(&9>K)JUDIJ)?01ZQ? M[3:3._O,MI+KEYB-1X;DU0(4)0@L^1.\N1K^)%S>X*(2Y[=ZD.1P]5@:=BC+ MZ@YC0=_6D/W0-=%@2/IJEH7)=;4UB$3_RSW#WR9,L'[B"HBSZ)+C MJLVO_C&\1C-2U_R- +0NA Y\E+VSD?T^GG639,G_M.X@J?D4+RTGI$[;H \DH4GU#J*PN. MW>%S$]Q]S.0 Z'F>97R'"6^-Z]H*U:_0+)S3O9;8D4^1[O/B F(1FUX>G-S;'/;NP]>=OMX2>,SA3WYTV^DOZ>_6R._59 MAY<%BYY$,.3#79*#44LK/:DIA>+HX3A%$#OV"P1Q-D_#/=!$VRN)-?;5"G,'6XW=(TB%.8;M(ON=3T@Z]75&+KRMKR#>]KUY32&> 9N M2)4;Y, $QDJ];E&0%V^^&39>!<7P@K#@)Y6+;O.GW,UJV1U=;=UM&?L;^XYO ME<<4JBH9G?!PR0E!4KPY_3 M8)1J>-/).'_2MR^.AL[F3.^OOVS+EC)_]3C%$@G:<\<$G3_ 6FHTHV;GP8$$ M()XK]86L]-/I/4=K:0&FRRL!?E54)"XJ]SG2+M^HJX)RG+/C1+$AM9!GED18 M'+L?L*3?7Q.$ _8%$QLZ4Y ?Y[CWDH-B(_<'XB0MS[3W!5$)^J$4U0?USS5 MK%>,6=AEPVE#=^B.6*4U: ?8110F0H]^^9-@NO=,, \&02 -$IPEAKWLG3X8 M20!H<8:Q_5Q!43RO=9FD-U^$EXZE*H\[;@H&_6 F3?H)>_WK;+ EMHFF\_[O M!!OKQ>:!ZDM6$K5KSW]@>O8]Q]1USOEQXAB-BMKE7X4*&">-X,"4C@X@A=4\*SC4I#X(B*3 ;FTO/Y!MMWT?Y4^F$,EP-/[>NH03GWQ!*E MMY_VE:KX7^HGK1UD/$LZ1T5HZ* /]J0QF:C@P6XN(GCF>>.AFIV.U.26C=F8 M>AQK8LOQ(?GDT:3Z]$B+@#]5 %.JE!<0HU95@BY*U9#"W;XHZ79CB&ES35TP M:$1/3=8 UYB@A^/$F1O8)U>^>;/%DLF@7VC_J:CZID(7RT4AE'LU-:%+ )M8 MVOM.'U7$B'GWP[CJT1A;#^BDTOMNK< M!.H8'CQTDJ<<[X+>3#A>X;'%!NNAV0H+7*4GWI8IR8=&0IRS$I-:\HO$??W5 M+&<5ML_]L+P\;J*,!SO-1_/*KE/R(54_K MI]@0 &QU"<&F-#D#?5)!C'@05.7#;+.T3D^;2X%T6M/*6F8\]B4]0:%8QY M.EZ-/'4'DGY3!L-B5B]>0Z_70MIU,1O=8#%L_*5?X MET97GI[77AZBO'.@[K1ZDW)X^:HJ?7>Y]CNW<2&Y?!4])VF6JN'T'Y?,;YRP MDF!"K4@0#06"([LZ,Q1OV%I+.!-#PF_;OTN2A)R2##RSWHD'Q4$WAB^62<)\*'?!3B!4G MLHGQSM.,I1+7!YOO?$=*TT?J@M K/2:7L$Z6]"A#GYYXHTWZ)ND=MC0XHLRG _*S<@6;4ZW:)%TW MLF7 S_C/583CO]B&#+]YPS"A2=.3 >_EPO/+%S?JUQI\SCJO.+_SS>]/WHFT MYS!, MVRQX.4%AFV>L[O$_7,4XG#I-3:,+A\-'N?5%?^UJ,A&PK_)"OF>]J< M9%L[FM]\D-*I?>-&R $N[X9"ZED?]K,= UZ^KL.?6?="+O9];6DM;TA5&@AK MT[9?Q.#9/;C&"^O\..)+9W>;)G=M/1M1!?KC"'[?>U)O'=X82 M>C(J,H!J'W+8],H5&#^D! DUP[9MC#E@*!,.FHB3L?3]=QN.FF@N._,[^\A1 M9BLB2&0EGYX^N:R>6DELX%>@LMA E"RU)X(^][WV.^P=A.U-CHD%6>&4>7': MZ+7+AUD20Y8C?+]/V(Y$(^ N!"!)@ZMU6G@:JHW1U\6\X-B^V>?!M?0:SV;J MK3SQ-KASH/ZE;+,=&;N@W]4\8!^^^MZT"/NPFZXB!L&=/XO!9]=+5;@V+) 7JJ+U^I@SW-=R,J:1GUP.807;-(_K/]Q2EU>&='C6Y7X MKBQ;R%#H?D3E=:=H2KYG.RM7NET9** P54N7/< M^MO :45F[9:0]-O*#2%FO:TTG_1D)U@CJ.HJNUA_X446NKBQ/J:8PI0\AD09 M*)'^\BP0S5(VOLS^]\:IJ'*EQ1 MZ+0TZBH>O7;DUK0VF:$#M8%NKX;"::RJX;RVE4'SW M<-Q507<-?\710FNZA)DL"/77E:@:ZN?;>TI)SON""]C>JKV!,T>/[B#FTTZ/=#02O4XM3Q]8F_"\ M9'ICX>^=2TY>^22+WJ#?F:Z"K>D@68-N3IT#COJD&-DF'/7'TN1F]==)UB*9 M;PA*;9G3%=Z![ZVX 01WZ$^RMN)Z=6E4@>P0@JVVOGB99ESU)T_&"[=OD13R6T@4A)[PAJL>+_+.M=_-B8R7Y>EJ[VSO:NF34)1Z,E>>,, M/(J*>]V0F37A_J#AI)AEBI[DN^((=<_5CZU^JR;1&FPS.">AG7?V2TL(Q+T\ MY[A3L]P-B$B!X*T/GZ74A,#G_OMZ9#S-FYZKDG2>R);!1-F8/(TR=R2/B5'< M]ZT,Q'C%L/!9KO&H[>)$Y125(*,XTNQ5YH*?YEV[K1.;Y*7DN:522PXEYJ:/ M#2//DV1&1K[$UDM\D=\R=OM*^5GRF2A.VE!#EH?;1H-*]9'?.-;RY-RMLQ44<_DXSZM MB55SI&C8WZ@S*([0"+FH"H1SX^30=@0@55UE;?Q6GV2XOF&S'473N3B8V@0. M]A2Q6Y5WKOZR H]*\KUNEXKC!['!M\JLB;0C1A93:W*R1P R7>>[=Q6)N/'B MIM7"5P62=0?T"Z@Y 2C.1E;!4!T)68)#+1Z_#DT!K6?_GS M+W_^Y<^__/G?VQ]H]Q,_C-&#BW)%4&P+ 6#U!BN,R5)]QSYWGF[R9'47RCY! M7=(_P!@HN5-D>A^CE$P!1#$KV7"34 M%5_@L[-%#?QQ715-VL.QR*96>RGL>?O$+(/B3%QR;&Y.=33FATE:#507/NT# MWH^R*HTOZG@A.)JPTABR_N2+BDK%KAJG2FS+H_.[!,#CZX&T(X>/=UP:@YRP MH/.UVS62%/K0/14U_4_1-*\!.7\_Z]/0F]DE(4Z!P>YL@^,O:J2K&_B<:!KD MY/EW[S32GK%H@>2P!SUG\$09#2$B$6Z9^GV#_FW)RB"*AM_U9G17164\"I(@ M-9(H-%&\??=S%O_",Z:62R7N@2@73/ #8^@N0_=&*J TMQ(]$,>S>>]W6RV M3Z]L5>/I^^18O#?9-]U4'EU8$K/JL/NGPLX6XF0_6]&2-['XB,@+J[[;/KK] M=31[YN[=IVN/J>4CG!%:@E]^DJ7;O]-E!.,B&P+P82&6 !S_=G+0^OI/O0[^IX5-_\&*%WCXW M#;>SG,FS9WPI-]+\K5^E 63O1%E)0A,FIIK'U09"O;A2,N'@]^XSM5O>NQO6 MQ6G.257O^&.TK_+.61IB4J+J'#R40EU:RG\IAX9Y=49.[ZLX-WM#TA]FQ$;U M#NMH<0=8RB,=XI99,0.GC-AG V?*<<(?S>7+L^!L8[>I^-@O#P-I?D4ZMA:A M6;4EFQ?9O[A+R&O(N^X^Q[52+NOU(F/TM'^Z1,C\7]S$_TI(CO!_5[1_"( Q M$59@,1P7F3?E"<"]EM_'%/\%G'VTF2K4D=C']?JC3=56IBY35O-EL,:<$%.= MS&?V^>5S[1[$C[6HZ0A557K[A V/>^J//-/GS'>:R2_V=B.)'"W,#N0:9-HT8'%9F25D.M@B4G4A*U\ M1?/WBZ$5R2]'EJ,3/[Q4A@[R.J-66Y+W\8(X:?1F7!TJA>[6V:*R(3VT6\4Z MP_C-48L_L_RW!. H]>\+;N&+0XM/2H=2-WE@*IUFG$(9AF5'E<2.;WGPY"-H MD=TDG7[OIQ=%6P#Y<=T3 A#]!SV,3U!^T8T.\20 PV)D'<6?-+$.1;3PK1*( M$0&@S.[&^:?^[4"$VJADU-]/_I>Y_\7F.AH'04W=_9IT$+CIG'X*5.7=S6II M@>_6GDIU"GLXL8B12U:KM&DJ/Y_;/T/3G.RB-8=N=.B Z\8KH.H+"FJE+:TS MO\'^T[?3[8P$!U4_65\BF?BQFB8_#H3+ZT)KD*G$#M:K(8!!N+L82TSV^^_D MV(.B'N7;1QBX1HH^DU],4UKL&C+/"2'/6MNH\8F%MW!$0BTU!\0"=RXH^^]C M]79&R"&1-"]G,T>/U,>"^GPX^U;)CORT0(93#@I0AHNFII7X8*XV;/?=*1B7 MCEL]M[LBB&/[%.XE9>MKQH)KU[HB>M[/LS-/ ) PZ'7B&IB,E,7Q$FL9,PH< MB-4RX#DV^T%G8LO,1"_7ZPC U9*_&WE#?YBP^@_F:_Y_U*+DA(;&(PCI,!)6 M$XRYN3L<67-K/(S]S3/:Q7OF5S37RVTY[UY-NX&J(:Z2.*P3$4MP]SE@U9L) MP%H6Q<'02C37RTLTW2"(TB]F[>OCU0C5#%5?^PAUAA,SS&9O76SWY8T9=.IL6'OW;AB4X\QBNN%%5)'^RVO*W7=;808!"GD !.Z(T:-S[.X$+21 M!5C*9$V6XH\-^%M7Y/)-QSD!EFB)VA$0K9Z__->(,(M=!RX\2[\;6!!S$"78 MS%>7UC;XYBYOB3?.,4+#_B*W*=D'21F#L^]B1Q]$0UTIUIM?9'=)8?W*%A$W M5T.$]*WY9>HYHH-OV*T,QEQ];C>)8^E^F$>\M3[)Q7G##YNO059L!(S-LLHR ME:6"LND'"V [+#CK7L&\DWS9Y&YJA6_D2H4::' UWT]]^D:WQ*(WH8'=PZ!H M"[].\S6L[.H9OA MFW4($X"H,0>\BO[?#FCQK/\C>UE'!" %#D[LIH1ZHX?R:;"@!]BGU1Y^6WOO M;2$95Q0YA9Q=E.7XP.D]U(6MHCS:C\7(=D8EUT$(FI/5KQI7L16];:"8#LO5 M[9(%=DRM8OMB=XN-]2NSNWZJMB.<"M7?:.]-13T*'G!8]!S.QM-/00U7>]'M MNS5O%G]QE<5THIXJQT-6Z\0@V-N6<8>H'#WVX@67@I/R3_+F-[-%_,#0OAG+)P<0) %8/G8-GD(9CUT%_.P $O[2D_+O)9O\R M][_47,%V]R&<5X -+B6P[?G\5T1=9E-W4F\I#Z+^8]F]9,[;IRP0-5GP(+M M7#6M\1MKGRSN/[RZ&I6B&_X@8*:F>FC)K):T);O6MZQ^*+QQ/D+* MS.$F?M)>!-.2V*&"*E >L)=<7/-TA[97T2QR9H-Y77B@PA9E6;?QPG,<#F!!N\*^,1MV3,_"QQU6XQRK'JW/@F-,$H"(X(H" MR?9+R\]GW7L,:R8T5IKQZWET>OT#%HC-$XUDX0:![2/K+X+-:@MT J.M[LK7 M>X>62@3:5&#"V,G^^651]*.SZ5^%(DT+QP6\,P.RKLQR_3#!H*RWIH*RC/)[ MG+V+O*L_?I)M(20GNJ@A[>88_9C?GF#OP*ZY &F7(]W"WX)6^%G^3*KKYGU5 M@9ZI#-TYC$)T^PE&+X"?KYF! M;7L"4+45Q/6MZ3S\)4?YA%^@=^.;)U??7+.\LD]R0^/W(0%XWNU>%^_ J&A' M\00=G9R213>84H2ZU/WQT_/"PPTO0Q_/CJ,3B':(D%?5-42G&]DO'AJ[F0ZS MXN\>".,?-C'Y8=23/H%DWH9F,>;/S\P=V-W.RMN+/[N7>I[R>T)< M X&?M=_-K-ZQ=I,H89-6C/T1?;S\O<1]%'^PB MB]U5Z=M+/6RRW]8A?MG<<6/\#!EM^.Y>"1K]F#Q+>B?':4/I44%I9I-E'9%6 MW]!TC<9/GEOBA-O>8"I.XF:)W5V*L?;#;">4)9#Z0 MS,G+9Z@1B9;IR#K2Q]WSTE\>"O4[KO,G$G?)_I5CDAE--+TF7J3#Z1^]MDPD MLGW+V.XMLG+XZE4XSAB$CH:$X2-47?$DPP1@8'Z.]7]K%>C2N2F4'A/3_-X- MQH\-0SUYZQ%D^3'=&NN_/$3R))C[;I%[]H%D#M45EY^KY$-R/RXL[<4QF2=W MT1S#&S$,K?$'W29]&@>R*NXPQ+?VI(+=N$@U>&W=? MJ!9&7?EHV3.T+N[8L$9PKJ;F5=UW_LSQNPVO7F=RB?W)0=?5!Z1&G-E]+,/( M>"Y6524R<+_*^#4H(\0TR-S[DS&B9<3:G_X++RN/4"D?MFJ$Q5OIP*YA-W;Z"IGJYX[S.WTA08L] M2C9%T8KYB9>.%,'.C\#9TCJ.;.Y"=HGKAH?K^3Z*9Y3%V ?Z'=-2KIWHC1R? M$"FFCJ^)-PA T+JVY$S]N-,2C@&=\A9%)_JPXT/&KCL5LWM;P(R\M?4K_-H@ MB1K;,$A)ON>X3OL-K0/V5L=- J#%0^2KP!H!0+G]3=%]K/SGE.@U!Y99FAJ_ M*E(=RU)OM:5\2*MO:FZ+YT\PO'Y8=4.GR?5=;UT^3JT8YX+6CU(WK()$(>OZ M2^=1N:%*1EJ^X?$(BG#XX!56$DQ%+-SI(ARF MB7TV%%J8\U9;)/V]1[#E,E]+IKRGA?R?(M?&C(7'#P^C]-H;('&/:>=6R&"3 M,+FF.9CJLB><'L>.QL[-GQI]Z.@XMWNO:ENJZ9IKPA"@J/WF1*.PL#KZ[?LT[4+9(FE_MJQ9Q1^O/A;K MN9HYWSF&9ZQC@'^EO$L >HAW'9OW'94=<1V.I$:?7@ !DSBR5 (07_*W2HCB M?TI'PP-3,73!TE/$K:ZV6F.$9$-@@Q_-"D[5J-M+\YW+K[1E,UVN[Z@$UB&ICQ"DW%UE;;[HR;/6+5OA739ME5ZK8D6O9J? MJQE.P4M#KV,LLJJW+;BDQY=;-%(R;(T%JA'ZA>^$=CYY,[^ZVQ.T+'=C$ BQ MC"< 'CPN9T"8)@3[/N5[ >.;?-!69S_(E+-^>&I]YWY.D="EWQ%E(#/ A M4ZF[.]?%Y]8FN\=&;&+1+0X,QU.\[64_?F7;3'/&20+&O[[^"7'(1=.OS:A; MP(?'E==X\#5OMS7I<3RKG0Y]V;?$US6$N[,8$(*!;G<&N=:8V&CE[EF)K[F] M7[Z&#<2065Q4PT 0U*+.C Q4$3DNXK&' <8*C_-'I?OR_P1 M9JEF"Z,C .G9DW@B[GJCZ'0_^D:?L4QT7_6/#*_]_[KP.A[,_E,ES!")^RM^ MZ7^/OZ_#&LV DFG'1,X\FE&W1=IQ]]0;TOJ[78#%UPS./]\9<+.ZCR?F)9'DA5Z! :?43 MU:D7K=:HMHK=L363N,3P=SO!A5Q&Q6?SR10I)6]EO^??:(O7(,./P M\ALM>N6,V>ZZ0B1JFK002N3P"T%;HR7YOAHO[[*VAN3R6=V.NP*TW]9.EQ_% MXEN??YT_P(ER=>-.B5<4(R9XS9( %&X3 -B@^^\[7;?#77A=&5":WRG["V]B M9RJP:P-YWB_ QYYQFS->34O2_-D/.+_ W5_]'&&;6$UL]N?@0W4V867[^_&/ M_\=2M\!& *B&B&3X9B;^(N%86B*H;49:)"WR\';* 'UIA/&3^TGOA'ZZ4]?G M-XC#^]B0!V? =A&6$H0U^YOUT6MZ7F1(%L=OSTO,Z?\H+XS"?YQ# %AL'YI2 MID$]YFM@'!!3#QO*OOZU/>L?<XXX'M-3[YP;@0G-XL7Q=H<(8>C%8F=Q;NO M+XQ[92^NB2-G9)J=I\J=IU60-DDIYD?PTT^K7,#1"AT.BJ&OH4Q$=5WDRBIT M/M/YV)1'=W79>ESQ.$?NI<%B[*2;#E0T4'=_QGM+$BCY9$!FI0PD"W$!6%M7&JI MS,%HVS$NUI1B;:/[G*=5XGED9#B#]F H#^!(9-__*:'Z?YMQQ6;=?U(+ZE", M(\6"5U<6F2<'VF03JS6;RC]VI Z<*?[&/?A<^6CD/7@*''^!&&C_L6?ZGNTF MQNGDW44&C!D*J9^!FI[$O]^QJ6_^VJ$IDQF^CJC(E>3(O7U;*M]T7'P"$LM# M$=:5?ZX(E?W:8>>'JI'O.1..37 ]2O2\;B.+"+Y3W:"TML#_"F3JZ4KL[7TF M=% 5=$X,5*UL^VNB)OV!)^E44K]@++,J29\W\\BU&R0C5TTI^P@ DVA]U)IW M>5O%BV-IIQY[,HS&\]5S66H3&JDW=KI7C-:I@T;.E[26:PX'#U[-,LC VK M8X6)KDLX@*I4V$%2OHG%/L@ 7(Q;$3JAM?<8S HE]4Y[ST3>HL*5!W)4[9J' M.LO[I3L+WV"B%)B,6K[H>O=^K WW%2,A /\YO5-_\Z""S;1 BMN%[%.6)Q@, M.9G!!T;9_G Y\SA;D:\$ )'3[\LYY$NI,7<<,/6G7O5ICJ^@F*]>.(.3/4TY M ?B,@R3B/Q<2LUAA>W9&&J'NU \" AD85K#MYIG#-C4+<)G50@H[=%V_ P>$3?VFD^N:VKC_D.0@1_D98IY1:EJ$]%KZ M@-S0+2I?\W@5H>=1.\0FD0+O5W!3M@R=]N X/4M)#O:!^SB5&8R^*Y?>^9.C M1VD*DEIED[K7V[?J9X'$TGCA6>=V%1D8/;A2XP+5SL/O.S!W^.D'M%C@';X7 MF#_D8XHS!2\VQ^SU[*O\3A CR\&&KR;"8_$@+B]EYI4?1GZ*Z^LXY.V68+G6 M#.O78@"[R]:__5T&]:^_?LDBN4E,)+PI-0'&#ID8ZX>Q8!TJ(?A](XI9&9&6 MV9K=:7)W7D538;[6+\ZO T8W*VO75AD&:IQ0P_W;5Q8SX>%^X?+8'%7 MZ_&6]$ I?NO9M/&X(8,;$WY:O.G_?5>*,@TV4^/*T:^M>)JJN!);KQM.&V6& M1F1W?'K,S?[KN547_A.9I@P$6.!&NYYTH"F3?10.:#AQYD\J_\2#*4X3C@W! M%+N;T0*WJ ^<9FY\%KR*:I=%!$WV^^-NI)P.: C,0L7. H^#;;QK2L7#1GR4 MVL02KM5LR N.M/MJTSX;A-:A10<1H %X7)MQ:B),#*H[)[TZN[?Q8;K#Y$V! MTL3A+Q7R[/-2FB,F@1*)#!()2G5JX(+R/_QY ]D_VK=;F%QI\<'E:S03@"=U M# 1@^]=0U_,WI D2V:7I1D[^F:./HXN?"#T_\;I[M6#I@_RD=Q/) WW,O624 M>)WC=',8SSU;_E*HD7=5]&^$$5+*PP!B%&_6:5=YM$E-!VP M=#^\G%MR<>MMGNFP1Y;>XWL&?(_]M=D.&7JZ66 3,'+L)H9FL(L4XU)0\=T: M AU\[Q[J,0I&IB <%U1?;'K3L+N54/C?H]H,YH0I3X&AP>;]G"?5VZ>( M B*\O-/PL2W%L&;"+YZ1V;)0A2P/EH,*!]EU=#?/!'KRW-KH';#TM?E1FNJ- M0SI3&^KTKJYB]AS$(;964S-X:A*,X^+M.86/<]XX!E=6/VV%L#R,2%$H([V- M;H^4ZO.%,C]X _.R(49R]6>0^H_OT)O=48,[( ;VMRX@X/#X?OM*- M[PSI9)OZK1K^!58O.*V)U)BY*4( NC3/?K\KW6'TM-A3((F49%4;HM>B/%M( MMRR&JA. -"(R_(U>.:->T!!DX#+;T)OUO./?J/I>K+ACK4FJ;- MIY>>RJMW5JE^]M#".SQR$"Y$M%-' ,*Y&HD(9<2# ."[A C UV2SNN+R' %U M0^4@HY/<[LTJ K"BE]HT3D0Q#O@S13:V"HE=R48CO4]9S?G 4W]:S$]VS66V M':>RD$O$>/FK&,ZP1-1XBVUGK2SDQNS+K!27(T7()>N^Z;S\0VY45_V90Q:.4I#RGN<-I[ )]TUSPHT4<0FV+A-'Q% MKY.ALGL#1^]0$\([J;]N?_WD7?=F4]'I5,F_J\XZ',%(?M<)?K\0-PD=0'LV M8OV_UDO!8(:3F&9P(:1.R2C[WLV4D2[G5TUFN@(Q08JHK+WP9$A9Z"M0\^'% M/5K+[]1BQ9TZ+R2?]18=RGTG(EWB4W:I6O4'VA67]!&.UKP@J>+J[L\ID2D: MZC2Y7YP@N6GB]M=;-B1>.'Q/$X^ [V8-+( QD@?N1,P_0P"<:T4Z?\BBG2X" MU?.(Z\03759+ZPC+.C>'0_(/!* .0C3/9*]CW_D6/L+-]@!P$HLH([8$KP[-*;N+-^(DI)]@^P[/SM89CIIJG7PN[;4I6,'>8"+V2!>,8CH M9'8G1[<-!L-D^LZMI"OI]=L@Z;^VK[4*!I\A"$ BBTZ';5"+NY&>T(A7H)#3 M<6U"QR:* Q=#Q %U@<39>6W7T,EW7C=CB"YQ$.M[&'N?^$", M).*A17@\ [J6.>$W[)W!ZLG1?C RA,:'"K)_2(FY^'T PD=*_-FS%VH" M\[X.-$#3*>--U@8<3NX>3UZHKBQ\9?L'>_BZ%*QF6O^'/+ [>>NCG0=@^T\F MT,I14'.,LE'A&C(G 28.Z>,18,V8[#][VY P-#)YW9"G!;!>&0>-\B]6?J2MIF L'"=W-\E\$!9JQ/;+^XZ*<'K?Z\?ER7U46. M[=;!9F(X##]@7 =EXVS*.KLJ?!1C,E%@\NV/P3EF!D(M7Y[#O PJ1TLC[CS? MDMR=3(33H+!UR"I/DJH52-C]^@ZC"S7+&2NJ/1DV.^7*)S&CA@)I$/[D$)\7 M!.#I).LPBD[I:*B;O?G@BKM-^$\.C#MS/ROCF(([#"%^*]E6NBG)LA>Z\C\]>P(7C$/[ Q$?FD,;S9?I>OA#XK]^:2/33 MI<1^77B-(ROJAS%@74NW+1#[V5_'PD)^"C?_4A<7:C3T!S^&HK2IQSZ 1P;" MZX=?VFTQNH%HN^2V>6D72C'ZL4)3Q>V)]UL"VUL-A>03/VE,Y\HS,)3%IJC?@*H'(E%TLN>,5WF,]NHO7O$L^FWL+YY^VEE(:6[*D(JKK;[" M27I99>2F)C46">K71'\LG55?4H$Q%#$/C5T3"RAOY^*6,3Q_K@.^LKV1%/[K MM/M[,.O&^]30RX/?EG"M'Y"H:!EY'Z5>T)Q5(AO%+W8=>9PL7,1V: M1,19Q75VJ<8T/.RX,+-?/?W'?"&)C];JE^@6]P>?/*COV*P2 AOT '\Z/&]?" M*\EERY;;J'B7Y:B4_&H.HVQYOIY. 'IOPV@.!A!=[]PY0FH5)1BL>NDWV<_-J[# 64,D*.&(W_(CUO%7:)6[I3-\ M:[1*N7\RWA*@"NB.OD\R TOT)U*]U 7QK^9-%QTP8$5GHQ^C?]MY.\/9X6NY MI\?"22?V>JC (4S8C6YCS<4[IA9<':RCU:FAC2N99 MZOD?JV#-1OK&(&%YB#R2/.;1P41B\$0H 1B[ ^Q#G-V(.8EU? MWN5VFRV^2N$=XK'^!ENTNEBP;)*HH!*TIJ8H9GME>^K3%ESB9QW<:9)ND%[= M#GV$;,KS9&0*N"D'V3A231[2%_0F\UM0\Y18.U'$7E=:*F)H2O3NQAPPI08O M4.;]1K_&3^I,U(S]-^[>.ZK)K5L?C:("(B"]-P%1Z1UI090F(DWI$!44$.DM M0" "TIN @((4*2)2(DBOTD%0.H%0$WI/*"% "#?L\GU[N[_S.^?\QKCCCG'_ M7.$E[UQKS?(\:\TYTU>P@L8-M>[3;$59#MG<'DC8E*!&43YO5?2FX?O2E=#6 M>F/YUCG?:$\892:6'W=+*"VQE5,5&TL100/E=K@!&LMI1=P+!9&!F]HS**M_ MSH[*YW1]]E>MX?97*BS;4P@04/HP>7BC@1JYA _,)X:F4&)H,FH4)>J(#F:M M11$'18U\;')Z'P6E62GD2_!C86(N5H!&9E9T!GG<5$]'%[9PBL3P\_VP_G27 MSXO(7,]P4XE/5V,,W/*?%7GH!1G6VD[1&W_3(TQS,9;?9.1BQYT%GI^TI;)! M'Q]/7B?LQO>\5%JK08=MI C$.#%.Z.(RT9\%6UQ&JT;WL8,\NX_Y7E+_K \> M4&[+51+L\(AQ1O6%/Z*SM^+!V1>TQNTENT[U-ED4M1E%!,]!\00\T7B_*6P1 M%%08/)L.*$%$,-F6>4CS66HE ,'O6B!=]]P\O%8FLH5.), M,(+'VY:%;X[E M(WS0$$>#[$$188E1D*A=YC;K*2@))X(2'JM&>>-(->S0#4KI8KC!Y/F".B.Q M"/=MIHNW!.M8FDE9VAW(E&5/ 'U;K2< /$GC"6"N8FZND<^7&1224:SF8TPT M>@(T@.L$,,M!1+8<.5TXHH4 FX@$!4UU= *(A6=X97ST@]-@!$K2=Q.)0*F( ME[2# !WZ][]\-BZ8\[A^ B"//CPWO[2>.>;2QRGOO*,(?W$"N" >A^I[OD)< M=,:K#$2B\OV-OIK?4L)I&IUO6- )8-ZL_ 00> )8=C1/FO?Z@C<$T^.\N)?02157CGKW,_@U@1[S)K% ?5GOC@GN1YGLMM<*5YBOG,5UL8X MM]VG0SAXP8:4<9(/%]L)8&F?B)Y^%_ ?3A>RLL%9^#]8]/X+6VVP!J*J3^@> M)U2G5D$R9-5U#67T>WAWWV6F.6YO>-OA M!$ 30J]O^>S,+TB5TOXV=3LVA.J=S^RKH;O!SZN\4D(?,RJK+-@ *B=M 9>6 M&!:MO2+&0W#OUM[\#^;AHY'M6ZP'A\Z3?X+"ZS,/R6$WMW_5LDO]^$] M,\C\I:[+:MO;@Z^*6R^1F:F2./Z4(/LI>5\AF_^K)!&3'[JWGQ;)R,>%-6VS MI1$:)HALQ&SW.2:*'Z-]3^-5WN"5X_>3A,SS'T5]K]* MB2Z%MBO= W[S+698L/I=4W#0$\!+[QF\5]S?=<,B3&NU8@EXN6E>EOK8!71, M_CGL5VV9&,'<_1''I)W34V MGDY[W3KJ>_>W*^K6=5X$7(?2&HP<_\#=&$=& ME']?5^B46>P=4Q!44J''+D0V=8LAH#Z!+$!,2M.CKN_S-073OEHS[^8\5VJ%&VE8WT;JG.^,S.\*;U=RN9AYY-L"S!N081KL@9 M](3O]%H3*?0%==BA:U(R8JM+9@9A7'U1\L<@]E.[5O-2 M'JBTJ7*XN/U'7INQT7IOH9 (AQ:I/2!6CCMX^1;#CNYZL6A8N9)U>R/)$$@7 M[O%# B$3U2;S(NUCA=! N$BE"[]ED;>+Z7U=[L1A0E?J?M@+ @G.JJ/GP5#" MA6%/!06YA!6J[2KX)5[=M$4%L3'V#>Y^TB_MJ&)&1Z\YM3B3+XDF57$_TW3- MW\C2\#1/#BRYE;#]1!4?^_E M!N"RFWL'E:]Q+Q?=KJ"CR!PJ"B?;1@L.%;95&2[Q_)05[RPP9&OZA"J^JP:\ MW[;SZ67FP9,ZE>9/GN*Y/5RQHE+>E<3P\8@@CEY/U+:M*#+C,W>NH(E+^7Z) MFY8SF-9I>?C,7M+_&8>6K=2P^*L+=D.?5;?@@&V4STFQ](U71_@&>FU\=)[! MA1YTQBJ6+:I6SYVSCC8NZ2?]WD35](@KF-4XV$-'L-T*@)XN1!6:TVL?Y48) MNZUME^,$@#=9#E/WG5_-4'B(!BN35Z'S0XL)W=GF%E,6YA/4=609**W>YPHW MWEV,>R38T:@(9IM[D,FR 3%%?\%9#5A &MRT:YNN+UTK1S>RX0N0SCE]8Q3=$X7/\4DTW8WFE#F%N8@.R#.#B:AWFFDBF2PIPT M.5X"4H\OX(Y\#S5"I72>;E9,Z,AJC18[5Y#VWW\JLVP.C@?P([LM5^MG;3R: M<4N:7W"6'Z?LY!OZ-BQAX)MH.*BK(*OWMR>_[RI$'FF_-*."E<. M@^'I.D/'3^/F,Q.,E/-3=\JN:MP./?>LK)X&95K_&&D)-$O3KAV(V69) M^+Y[1D+=Y. I'&?R<51PV*EYWOB6"ON/F9<>@MU2>D(\E<&:-0YUY@X>)DA: M^J?=>F(!!T ]ZN?C0U*60+5RF5K/F(J0TB<=;'9&4GQ["@_.I-9HJ[#DM,K+ M#=Y/EBKD6F]Q>]'8FW'?O6[3FL-G9;3\H>HG/8#^-X#+=;LLZLPFIYD#&7\' M0JL5T7T,C<3XDX" ?] ZR_9$(TNN!, )DX#9XFJ%A;9$*VP-#;@*=[=D.#A M^T'[-EE+3!-Y+UQ)ZY%2YR!I T3WR!W'H&A;N+*I""RV?,YHH'$U'45-A81) MC?>^AI[A=1-C68KIDK0$&PVG6<;ZKL@5[LMK$S%F -O0GB@)HOM"[@"N.TFJ MKJ+BN#L^Z:WZ_&O]RH(Y=J.MMJ8(5E +[*(.;!4]8VFN<455N'S"VM65M_0; M.>OVU,38=:7"I29V.X)"!O4X?DV9:43ZAW=KZBOYC!KOW&\QEQSF>]C.[%SJ MKO[ 336_7[P5XXV!F-4WH1L_S((89TQPWF95CZ'(M;W0VXU3WW\&:@K1^?&H MWCH(7'8864IZU_R]7(FU$QN(;H"W3E S3:I]7JDTWFFH2(_9BVKW=[_RE;* M=+K[1IO?I0S!#%S8D2E.%^DW?K4N&Y=W-:/;>3YV0L.GL8=%*.O>@]1GFBHR:^^'G<&9E]<=OBD].CWR MCMFT6P!#!AX5=^8+9#_6TE-DR^ K?[4E7'NCU9M*?ZG@2 M$>S(,R'''KMT:/SX2'?,9#7S?+V6=<&,A;VO_TANOZZ_'7GR%"N3X96YVB5@ M" 2(9L3"=8:4!7!^;5%95K=M\ZJ))*>L>> %[(/DI- 3FZ,HL1>SGC?T#HT+ M0].B:?<4#P?JTY0[O@P+>VK+P81*'M>7)WEK*-*2JG-^;@U2:MGW268)![D763>=E-?@]V_O@-@1?G3,1M97TMRWN4;M]_ M^O7HYYL+=M=YCG+@LYGD'+/2Z]G]U7R\B2Z$;%?BG6]8?;D^OW?'*=N!KQNO%S:R A.QBJP>*XH C_==4E.W?LZWJ6;WRLFO@>S'MH3U'DR(/)")*NA$EHG M71]T!QBN."H:26 'FW^XN:DYWSCUJT_V#,9@/#* M&(UP94Y0U8U:2Z2?D[SHFP,])=[7'N:KG;,:L7C,_5CDJF2IS&);*G-AJD;=$V)\ :"'2*-V0U%B5 MUVO)]T8_^2OWOX29;9?&;IN9;+86"A3L\3/T@F51&B$!/*;\,Z&0V_D.K^4W MIYZZE5U6^G:3*[PDH_I^:7Z#*Q>M[\J,%A![=Z//%Z7,MS?4F !=3QH*(0C= M$R2J\/N']/I6!_-$]*S"^6&VZ8"Q&#@+/60S6GB,$R6H%>KBN BA(S6@F\:X MA#W;K[JS5L&?LB.[^FVMK:Y;P'9=O_7V9&"PW*J58HL)P!> MX7P\$=6K/&\M[KL [>JQ/0&0$ $Y:VDA_J:OQ K>87COQK7L1@]L4.2U+"HN ME/'TT E@(Y_0;:'C-4/;B,T\ 3@2148Y3+5"+P#AAMTPO#J1/'F^/>^+#3D! M<&M3'^[_AC?GI=<03/A (>#:-/#XG/&[&(3 ,R;4,^)TK/270_X*U0OW;EN> M %Y?_7 "L-J&+E]][WU'^YD/,?2#[H,_G!X^ZJ/W";?=H? ZZ+*V58R5^]^' M5**X_((PW-G(:R6&N8(_ [A/ %U.7(>S38=TQCG&[_&JQ.^>!.XU0W>OEM0+ M8/1_@&9O^E[+;ACJ.07Y2M#3O_.'_8F2/YT>L!.GO/8*>DA6N/<' H:< 'Z[ M7\7]]7ZU$3H$G29-@$6YC7)WHFDG_R>0[IENTJ: MYS&L=UZ0DOK^8,;">OF1N4P-5,*K*D3O^^3V&)?X_+:_755_^82E>/F8U)&) MQ]*E8GOVBZ679\#T).SS2['NQI^RR!P=N4LK(Z<1S!L;*+WX=MJ0._K] +FS M'XF4 !>,/79T;N640AM'%>WYTV25)@QJ"TL:C\Y_V79Z5&\Z_^8*1J*'F49& MHZ><9K]P!32^J.1-H"<$"T1X"@,?C#JUP;_JY.DLF:E?S="B90;A!J4]HV5= MDI!-Y4TM,Q$!O+@MZO!Z%O12,T%V"-Z:C*4&1CE%DO$=J?5(M%3+?2_;5-K. M"((%="LSXQ;0:T;EZ)0814%D)A7X J)/O[:*E1)9?675O&M!\^>LS)6BKR'Z M'1> K_1(1X;_*'63QFXHO.1E7ZR7U<4L??.#TH/=S&70@PX!O!,B[Z1D+G*Z M+AYH(BLA6=W;A>Q.2N0PMQ<,-UF85T!I0,IZHPPN#&.LE&A0QHVJ_CUG6KM1 M#"[%:C@K5>Y%=IUFL35%>C?]TWTAZW2D>U<6]6#D7QHF* <I80<'WD1E>+K&@C+2F2BA(PBAV56P.WI^KH.Z+:D%?0;>:&2\TDMXHJ&IF&TT$RGQ(3LX,]#WK4=75NR%UYVLZC:.FP]5)L=(!(9G MS^ ,EV$O=HCFE]O,B9 W&*1Z4[%#6GLZ>3<0#4JKG#DGGF'.)ZA,K.O1PS(R M&'\YVBDP?P7.ZE\9D=]L[;)H6FPPT9DU,8O]@;Z4U8["B*3V3G-FU=8W;N*+E&Y?.42U6W'#LD,=ZL"](KJ\E< X*P7@'K?J'[[E[.R:@RT5>,^UYQ\ M[;7L^MO#%V]KJP$@!1CHW%)8(SMX=4F]H6I8FJ*W8@2Q,DIP'MOH?E-4YOZ> MZ\;]E^CB%0-@A_!%T0B$7-(8XJL-X8:LVWHBW>@S_![!F3 *;55 +D4>%#69 M[JPSXTIRBL'TBH;Q8*^3; ?R@3*U6'?US769USX,RXDX;5 3[NELYL7GHQ@= MJ%>ET31W;9G*EUR7-KXWT-J-R^%G$&9#&3J-!HX,#NE2()9R#B*Q8QEBI-30 M&ZW@=79+?1A3D+!(EAY(?6.))GJ>_3T^GZ7=GZ7(SLPY7)@5;OBE0T*V9_O-"_8@LLX*?Q(A\3XVC2M"\5]:!2\%*9'! MW@< "=]/ !3U4*7TGQ^0@FR6:FV9&+&AQ/4JBI@FSR%FZ8&PI@HC\6(G#?>< M[$:'$T"H RX,C3[(I P07!4SU_ANS\FO6SGQ4N$"4$;W7J(*;@X3A>P8QBRU MC,*%4D)'Z@5;\Q *0 MA.94G>D&^8=O@4YQH08T2]2738*4K;US=)@-E\%KB,SR,!>LV[I_P5\ P)8^ M2!AW&WN$XW'\,-[L-T<_9'.^OKV^,EGI9>E-YY3 X-2U%U GZ,O4Y!UGC*[* M:P'0C%CG8L7.B/3[U$W?_L%K^Y&"/2^ 1"3S"I%;)]S(@PM0GVBZL,<49Z7; MX"$#8H:0%VBP38#[5-YJ[7NMNLP3V+[JF<)/K[Q7+X-G6N%V9AQ^VDFWFL6G MU;]Q-3A--;MH1MHM<-NL/^K$M/_[3IP_._)%@M U*XT'*C>?<0.4W'R- M/[G$$I$',4;_"WK4?VT'LBMSX6Y<333#A,8]*MP/GLH1.P&\+.!C19;#)F#( MA?QPXES5)]@; MT@T>S$S'-^KS$)+J(5[G&D_4L99PCNOQ+!T?=;$HGAM8H1LG>5R*H6CE)"F# M-CAFVR^BD-"II.ICP:4^B\./IHP,MEYDG\F%[HO)9SB$8IP[86%6YP+SX/6. M'U8^-QB9C_7$?0[27;'B;/H"L;KJF8)B:G=FQXU'7,(T9K^8$QBBL5[@$%\6 MK$>GK!NBC9L3^=M37GKT% Z< $1K@](BTE9_WK(_?.M3X67W\L7QR%B=H,O9!_I$HK[)BN .TW#N'#P\9OO;D$81M+^>,O6*M:9L+EO98Z615TOG68+^SN;NE/0YMO*S// MV!OKZ^3A>G0D.C!Q53@G%,_W8Y3F4?VVPVK%BFD&7WG0VIVFG0^Q+\R[2-\& M-KTZ'!$>D!C/9)X(F "1YDU@X^AC%+QT#QV+2F>IEA9F7R!!"U:<+W^_0M M1U-<+*]*ON4S/KX%$QD%VA!-TFSE!_REA]=K*KY8CN@F5;)V-WC3EZU64_,? M7^2Q$=P+;#JC5T,>UA NNW9 DY@*QDEKIC(?0I1.0>X)8&]SYI 6GF/*P5X=QV*U X8;.0XXP&,E;?Z M6-@/#KY#^Y5*CE]SB036 !Y+.]+1O1M3(Z5..$@1-\"%R9%>X$_N,ZYZDDV)C<-:H M)\$ZF-$H][K-$T#>9]O\_=)5H/R&5!_MBGRW?OYJLG%[S5D$DD^NPTTF<2P8 M!Z_.8WG1)]Q>/)"G1O^0[)<#\O\S] ?_M] _ZV\)=S,QTZ*XFH]XU2KT4J!' M1T*GV=!&\?J>J3"CMJ7,[*06MN[=V'O"YODHFT>/$;=7K!+17OMMQB< :JD5 MB"$0L0>30'+.K:,N)$MGJ(5DB+>4AJN;4$GH@$4W DOPQNBF&/SU0ISV?8P, M#.DG^[4ZH;-5F)GN>THD7-_RPD&D4O49LEF9=7@MA&H8;UR$EQCTI&:U'[0[ M/![255C9J?9QS+*?=P#G/FZ.?RPNR+5%HL)Q_,=Y*R7$\<5NI_0!#+V%[&RA MX(JP8LZ@/H/7_(*>]/T17:L;*[K'Y"^SN;6AG^9E]S4]X1[]!5Y2%Z6US9E( M(+VC,DLW$ECEGR%HZ6[":C@U-2DD-B$ZOI2>^\Q)WCR)I.8Q2&DEDY1P!B?; M::8;+@SQZ9R6?OI"A0S1[D(\W8J;\=5Z%WR4IRMJ+%+:BC7:#FU?P?C1 ?&< M%3!Q\G-TD[ED[]9XGLUNL =.OQ3$R^$2'3&DWR[C/JPO#NBQA<.$-KM$[:7K M89>6VUR\ZN_+4I&QE$BVSI1W)'Y:EL?""E>8:BDK,[,[4=H/DY(U&H?X9Q;N M?6[R'.O02/8YGW@T?,QIJ7L+K1Z,U-%H<PU&C9NC UN;E<%3IH+0@E-P@]-C-ZLLV G?X1]T*/]-U_SO4(8 $[Z;XR:XKFTND+SQF5.F_> MIVQ%BJUX QZOLYWD\Y\^6/OAFX^7..T7P C=_N!Y NBT(QFA]MW>8B&&B!\^ M)P ,40PY@#+EEHYH2BB>7T/@9]>=O7 *.PS*-)W'5DGUGT=*Q4_03H2GR'K M\;U:BJ6*&7L3P03>73D,\.S>E>Q(P0G%V>S(ZTJ!3GYV*]I6!L"GIW7I0B> M!56BUXD=/ &TBISV(?A !!PWF$!XK\9'^[H/L^L+"2SNR+AC"N"!7NT)8*X< M^LMC+^6;PC.W+_R+.=76^:&=B>R-FI.#H H=1EZ F 5OX,A$I4^)D"TZ?B@,U_?XOY>.R)J4C%[OP@2)R-3B MM.)>M8_P0*0)M\%SG'):0MW_]0201 '[#_?Z'G665,9#1=G;0D7=54%*[94= M8<^C$[2^D13TT2,.[X+.*FI![MDP8LPZ%UI9;W-J.\:H1BORO$SF][)?R1@8P^E8P+(#0/:>M0TS_W/>GKS_ 6*)$YNB:3USP>:\8^KT+KK#;.%F30K"&W39JG26T)/5M5W;.P-KMVR M9PD26=$4_@:8WRV)EKS[V;EO6ZRX6"9^4-^*U_-(8]H^\_Q>')<53F;C?CRK MKO=3CGD_F\!LTW/]/?N6+M\>N;^/'5EC?5:+@(<(2T\M<^2H"KG\ .V(]#$.-9)5FS M,C0VA[$.6@(,NX+>FQ R%#X45.CX&:#W^5-;U:UH@Z5 BT3E'#0L4%':']GS MK :-37+YR6'2\Y3.QMF)RBC3'ZV+).3JET 8LNX:YN.ULYGQR?552(V@1E9" M?P9Y!:;^\%PB:*I'N@+5XR.O:-C,>XOO!4T+_J.B#95*G^]ZW'H=NI,0DHG_ M9'F:S[ :NY-4EU$N%7E'/FP]">UNJ%,%I)(B-_;"^[^F\MD]3%V"01]MO32& M\<'0K7=BO=>DQ,OD#B]/&AN> "Y5H5O_]4U 9#*!&?HOG=0S_49$*\U*!+)[ MXV$M0R8EXF6#AR;PM9=3_FN=5X]?-;+)G16$T9N]]IUP@)/IPE,/(02BIJ@ M,??^-.M1\?@[42PN'($W>_X#+((?:)T MMC_Q(VZN(UFH_@ZTDB_QT>Y!+:93:OXXPH-B7Q^&@W>P[I6]+RY'%':\VY^ M+SLL?Q<@BG<<-D;JO^$W7%>D^*LWX%7["KS ?)?]T0"AS+&-9 M-<)?H+Z45I9%+;$)HTPZ)YV^7>PK<%04_@@>]!BH2'.N6*FZN?-XAU/I2!VS M<_VPTN?G:C?ANNLPZGCBPX5HD;N<>+JI@C:MT*-]3QLLTTTM*9Z5HK5Q_!WT87WO73T5BO M_8%-/,/ZJF"1/C[;?<3)>8+C>$IW:V:D]U\?8%.FA8*E.!@$6 MK,:PRS+YQ=\)3 NA6*Q6\844^1KK^Z.I* JW*'*5>>'"Y5Z[ [&WZ*WMZ5,HC@DM&&RJ!% MS0_O#Y,?6&3@^GQW8@2Q[NB ,.1$,<4][0V%NW7#^2,B&\4B]U07%IZ8W;SX M\MZCQ HW,7GC0CNNLKZ6,0\''J97J""9"',;)F^:+(%S2".5"UJ*9ZR\KFNI MRRI1+ ;=NS7?0+(2MW)Q/T]2@[3$7Y"J:7D,@U* MT2NAV%ZV<+XCSYX7'@=)7VRX9V-?64>Z3M%B;=/'(8_1 3ES/A!^Y^+FJPU< M7,_.U#PR=Q.TMG\ZUO;2O;.T<)H*%X=L"J*4.W0O!0S%F^,>3#U/E_HSACT>\-O+WL3WEV-:P#?WP,9MVZI.AO>?/N95!_"',7.?)6_>>OBB M402GH(>QR6"MA&_PC\XE:)J-:)T 3*)J^F5DDO6[]=R;?X!MP^O=LXD+4S'3 MXO^DPR]":*)UO[3^XZA*?,-@,W_95\=OMI09368[1 2#<] O/\[V\"S[6I]R MMPZC_-7O,]AHF^EZ3E>WHGU XJ.S_.H_):"CLQXYB+N'WE1JCKI?E"\0!F8N M$7@@JLY4./<.>:_28J7Z7-,)2H02DVOL'UG"#&"N&;XWS;%Z(+GB+0']W4'ZZ-_187_Q+TK=2O$H8,&XD$ M3LDLPHPC>R?J6J7JXR:5./;TH9*4 ) MK_I4S!857LR=[#.O^3B:R8?OT>>L2_.)G20-?I!2WPQ;J=>'@C?KM7.O)DBK MCPBEW -ZH2>Y7^W$-;WGO,7AB]&IP1A%/K/BT2"1$N.4NF9Q_?8E6:R[NM*'EWY;UX!WD'M8:G?/F5[+HUSXUB##[H1!ZG5;R MBW[B2PD7A=0#ZKLXDEFIXZJ*8GX/X5K_IM9C^4.Y@''7[5Y/A1'A3$F!&Y'B M[UT'&QO2>FF "4R]S1--'_UL$?$:;R$T.+@G!MH"]\5GL-8,OJ!Z6FJ3+J(\ M1$5.LG"4$/TX1S$XT%*@)3/\"Y$X(>'DGSH MM9FK=+5R1HLV9XBA3_LANQ>MRE\*8!P0[1);_F+%-V Q%>8&%P]A#I?P<8C% M=<_3VN!$92.5F<$4S006#%.H\H_/H#7C?LW*_16)5O:$/H^R!0W>2P]BR1 Z M --$[(>!%TX5$17"(MNMMX)F]&N&*BQ7YPR.S@4IY-UA+R1%GCF:I14W_H C M\*!_5BCG$SVD0CNK58YC;E-80'^"EO"/OF3'I*=<(G"ZJ^;9R)U]'9^.@B-Y M<'Z[#"W.:55!&'@/?5Q9)F6I^X-6>+?J*_GC'5XN";+0ASO[$5VH6I9&)G"3 MU5<,4U3);ITY-9.50ZU5J>,':40/8P]#S!T=,3;ON^?:9-5$WBW;D8PJLX,W M1<,SV!W5'/F&1(4WEX:VBJX^ZG-TOQ1ZTUI([A&SC=AL$+7OFN0D6K"/0 F^ MK8_.#/.\60$>G#$>W?-K>+8Z>O-+N$DDU+BNQ+CP">4_U ML2$%:SDB+>PPFQ'F7^0@'U#SN4]I;7+27N*=XY/74[UFT[($_G#"FC=4I/'1 M<0Y$$MV#3.FTO#*AAY.&SOE?Y*+@DSETBL\C=]S@@)7P"3@( MT4*7U3_!!PW^FIW=]$MV]NM_Y&O'Q>(&9D)P)N7Z:CY++J'USMBW S#I$\!Y MC7R$'5:9AT[<=+=8)21R57BE09:3H7(^R/>RX#BE*Q MXH5HR=DIIEG9V%W=\<1.Y8M?!JV>8:XP2_VX>&2HSJKH[,30_093]>-\LGC_ M9076O6.*-H(,NA9'T9J)#F\5DQ>:T[\%^:CMLX'2)S,B>6S*#- ZRDN9;O"* MW&>0YH@3'W9V7Q(-#F#"I:'SD/M\'H;,:&#;B.DT9-__Z9\IX@W+2[ .C]RGOUFY-7X]2HP_+N_7D M69-$@(CRA]D3 $*$BW;-8'*50%?7�]]'!@\ZW%LD1H^>U+ [;V(>FAX.XC MC85#QP$=2$,!A T= )N[5F_HD]TJ4\$RLR0IT^%"1]6=7M13ZJ*YKG1!Z9*0 MSYN$;;FUGJ3"@PS+V?#[,4=V^-OED3[60XOH]N0L1P02P9^TR4=]=5#3P O; M>;9:%*';#H<(FP=*_W-WOU\V\R]Q7[ M,U$WZUXP!5<>M3/6"NGA8@_XM/:X9-2]J<@>W7K!UN71QEYW-(O_&>\.:A*M[R+P.'@-,N&BNJ,P9D'R6SF?N;@^"7.NZ]E\%$LP.FWK/WHSHXQ M_.TC%XCT('+4)DSC2*;"SJ.9/:+6\\$='XD<_MCCAI> I=3#LSJLWW6L*/6+ M!RK(N/WL-JFG-=\6V'#V6JM"IQC\6JUH![8(_'965VJ&4&GF0Q^JJ\H;N ]> M=]X(P&C(M;X =1EY9HW<-/GLOC_2YT"TL%8EE=/3VU#<&S$$=/ TU_WS1N-? M"C3K0@CTT)+\1! N^EIVY)K8Q;T-ZO2_9+7_D@3S9PX[T2L8O_'E>2 ]YVWC/$=K9MGUVN(9>>!';-L^B>Y(D7"%((OPL%+#L.H=H&3T[/ZN]%"8Q8C0XX?; M'4M+,VW%SIJC0)L8JM4MS2&\9($9KF6*L?=^F<:B2':0=[E[7\*X@. W_95( M[ PBIY/5ZP-Z^TAEL,+!+T95(490?[B8)]$]YOI6-NU=UU&)#V6^CGW/L0Y] MYW%^^N457VO[RWL*S=4$G2]A76M5J21H-%MB277OPJA?>ESS7-GS',J2-1@K M>5?>5L45?W-P#>X P"S'N]YZ-\'S%"*BX(\_*A=# PO/Q;5JQHL;\4( M_D0OM/<^/[QF5X[AB[AV%'K!\RG Q4:YIL3)U&EO)G2&6IKB7-D@1.WC!"Y1 MSQ]H^3!1O>X$H$4AI>]T<.O)01@'O8S@+@U>.+L[IR3A4"W8_JY;I?"+T#,_ MP?<MZ E[4+1%G=WYP;XKDH81PJS,-V3BI\^Q3;4F'/.1P,QS@$M" MY$H2C15YZ+@YV=;3WR)J:N<\A_8P0%@LR\?L>ML)WS/:MA3ZOA]T=;G]:8WJ MV/)3SO(SZW_VP)8.!R2"+N)%CPOQ###(XPQ+C>9I^B%%_4^@E4K$'5^W"$][ MM9%>]/VK;*0I4E?$^8(5K[](/2IX>]X:3B)]\!1)C1!L/03&E8M&^F:V.X<- MXJ+TAVBQL'ZY]KP%,.MOYZ :\H;P'LYET]? M^!W_=^#QWP*1OP"/_R$.4A6Y?\$PG@"LCOR4[WGX^"7M?B-?R M_3J>CQ:]-:RO9F,GED$)SO,#G29+_K/:ROG?U59_)$UF_IXTV0%#+RSWY&-@ MAL.?LB,/AA"GN6%RT B0G^X)H)(HIJOT!.3N$0)Z7'X"&!>,@'E3XHFTW%+W M:A.&65^-8?01P]^R(E_#?RGH?R9KE_X6%)%*5&D?C6R&OT<(V-_/<%RG:(3? MS1.?]+^).LT2Y=!HG3F@)#H/JXT3P =A7VF?OE\^ ,LUH3(^S&:XM<;7U.P(O*_^%R% 3\1W?67#U]?;["JQO1;/8( M%U^NN\E_)-OE2IU!AVULR085-?(O#ZQQ"F!DXOT*[ IM"U>F.?NAY0$C'R/F MK[^32:1P<@@YYW:;#G^E#CB6AI1YY^K^"6\YN+=A=-C99GPXU6864/RH,E%- MJ7U=2Z%LB9LF_QN#+J^0KMEV'\(0E9R$F@F?YL)(QT4J"X"EII;/\G]!$X)Z MVVFQ*[(Z\:_;<^1(OY#B"E?BQK*13B< 6TM:\)9TNIK-L+3Q$2B<9]OYF8!^ M#?^\+I)OB62(_LS6GYY('**AENK]!Z4)U[8G)G@B,[SWG3)6[LZ]"58MEYJ(JP3/1K=4AE4YJ/@(9#W%?R?>?.]X7*LIY=*^U^F>L+ ML.=65W&\L\>WC6H2M@G:EV&>HM/O!26$\H=K/U?Z+990!S9>. &\DB30@-:9 M?T9A SUX)'L6R>LTK\XL7NCL29_Q7CBJ-[9__-CYH\G$N)EJ\F@EIDC\-NO& M'37 C<"Q,^T 2.N1-SBNC1=)!$@+C:/;-K))TPB"7J1P#/ MA899A3@*Q/4=QFU+ \2\PFP@Y]C;URZF7X<6]AGN-M"AN/"!Q2> /WOC.)#B M);^W02\3A=J\V5(R#JYK3SVG3DGZS9OS6KGUHO2\?%[%%PWNLVE/'VE],^K3 M31L;N;$+#,OSR'O4-XM^3,+R$\(TM CTC%]Z2!_>WH6\%SXH*IR#_CQ_K,%>?9PC_ MR2*;U!^YII>H.A>CR]!M["4:I.R&-["G-1+IM__5/2GV,#]#:LE99%P@(DC,WU:P,/L$T&6K^Q]B MJND"]->=R2$P_G7K/%?+C3.\.0T"^"$:2P2AO3\F8=" $8U05#4DT%*3]B%U M!90UTC_=\L3&C$W%74NO\X)9U54O.XSI_E["0/BO2AA8&1OE,"4Q9\=7N"@W M*X[E)2#%ZL)/!L^G"0B0\UZPH#7.J.Z[FWDJ$/20%_Z'0)/_1:5#6#*TY3LN M_@1PQVO_!'"1@IH@$O>K0P0SWV3XR0L5U@5U@Y?^6R7+Y?P!GZA KY64-#[#0:+!3Y4+P_PA,?XU_,8I6ED0=\>"A;58\S]LXWNW?)W;*RYBEW(%FKYD.0$+W- MK)MKN^^4'EP#KR5-I,B)1+.3FJN]8B[9]>^J:X$RN&?#14/7+)P3B-Y*;!OQ MDZW+\>Y5=9NIZX#MS^+P1:QTWJ\"-OV](H3Q]XJ0?YHGUS]\T\/L&JK$[TW_ MF*!I5>UF5T_ 5N/Y4F_$,;+A=EY M#1NN.!Y5OM9ZBKC)YM_N[^T;(URT_)7-;> +;6PI.L"YM?@?/X\UDR$=S\)Q MF_?LQ2]=W'NY^CO4ZQ,?>I!V]8YHK,[][;Z. J>ARK*O2E,5RRX#'S^P=H$3 MP0=S72Q6R@;DG426^&JQ-$T%9UG<%R,%_K@Y8=10VE@=_7Q"JM33.=F>HFU& M\6F.$8EG#2_W^R-8*.$<6*#%JY&G@=E&?'1R[LJ^>X7[X< M36>TV4@)EM]I+@4;^3/P]\^E]6F:^4!&4@26Z)QV9!\E"=(,D4 F4SNL;TF(H[M]KL1Q M)$\-(X/>A>;RZ \7LSY\3R]\[2(( U %O61\NT0V52UU>!> 3ZO$17[E3F\4 MP3]/-N:2&B6P'K =3\N[N>[!ZDX 3^IF-JC'9^[4,!V.%BZ"5F.P?9?;%T Z M1$I+$9=ZA\#U>"4VJ35@-+,<&M%X#KS68C0:JB30(C+J/O53ZITSZZ$DN'3J M%IU #YT:Z=;-A2JTG/1&$XFBMR=&%DD$K5'%$H[7GNNZ2M M16^':KYR8U"2[2?]\"?7G(.6$TI14VS?Y"$$:LRS^-F)I9''H?[:9E7V*''Y MVO 1X_0?/.'4'8TWT+! :6<*B#.ZJ54P,QQ()>(9PV4TY+19_$)13/&8WDL3$%(GE.J=F29A8T M[*7,"Q-=S&^JN=GE>3:LN- 3V(<8:.OQ:3GDEI3N99"#\K6H]@ I>)Z/=75M M3>RL#KU7Z^,VNVY.$IIOCSLV W1_J\3"@#YT1N"8"L+4Z(TK?9K5Z W\SDYB!P:37WODP=XJ]9^>_R7] MTGGOSB]C(MJ0\3&)0YVGU[?LE#/^@/];$[V,7S]@E,1IKK3B;8V)KPSW#=3T M-1CD?'-FGG4&'PHC0AB4[C'9"&O#KTWTA3[_X[AX:TXMYMP$*X_LF/89F[,P? .!KHN.00<'<-"E(QN'9=7%L-P"], MKW=&LRU$;HTX"/#&!7<<+G5,;%V"R*6T*?.CM\**B,I'B]<RSD8)<[9S7AB!,R!\:EJ,BR7W:0[,.:6FAW33905IS*RIL]$:Z8?5J3U%Q M5"NU"Z]"=J=41P7'^%WTWN:JK&HJ*1N17JBAOH3W1=M&EC>XZU<,3R,ZU2N9 M]B5G5-"\IDE>YM4]1 Y&TUVI]CT]C.,:R8 =3 2$X&T11GJ-NG\^B J0FEF/ M6Q]O*F\U(<:UU,FSS_Z4OJLYAF'2/L I#[Q!4 MB$8%;X4N"UKY_'UL8=*'S,FGQJ1;$NV$9_4\SXJVIJ\>Z6L'Z#9K$Q$*1@!W M>1\\QU:=-N(D*BF.B-%4I=4;$U*^Q5&!Z"Y>=U47O,7DH7M :0*%$Z'Z91B( M0[!+ZN_CSDZ(W5;+>CO1*_0IA&;L_9:_Z<]W>B)6I;06CDN$WS_4(FJZ\7TF M7*D8#"T9F9U"_Z1AIYLVTD(_$K![ CA/=(45]K][#D25('4S=%O8#'K:4E.F M^/M?NBQQJ-$;J0R 8'4&7JUOV!W4^( M5?,&@Y&-!&V]O)#>IR^G:/0T'Z]8,KT,X%WAHI7J26O@F[HSFGB84UMW=IP$!"1WCLH7>F]$Q1IHB*]]UY"[T1"D=ZD"T@3$) F$'KO':1+ M$4@B(#U!2N@O/N>=->9: 8Y9?J)E M84D<&.GNDN*#/_A90N48K/_SO (3R?42;4(/@1(\/#7/M]N%]J=DJ[]7ZO+Y M09A^7_,B76DFBP>4&$NHTTKG <4O7*R@;T<)"Y;PAE RK;E 8K2:\JQ3.9@E MH,3^R[;!AQTA!\TE5=RV=U^D8OS2$ZMM,-W>)7Y%#-T G"_B[D*B#;"3T88# MDM>%GH.6LY;(]KSZ-!]OP>67ZX;&5G%=.8\Z!VS-Q,[*C\GD&/"5>W/8$9W B&OZ MF?(Z$(OF[)&R)VL\O%LKP#"U[G!IG'K4TIV>LE/:LJ2*IQ8-@KO0H\6,PH$$ MIG:G!K9!%=*T9 +=V*XG5ZIQJ#:X^>UO$H62O[5Z83"?2M/M9@D&S3O!4--X!+@>/T*PK3J ZTS&VDQVHON2S8<"GKL**S M41BI_C1>=/IT5=Z.%FHFFU-M$Q3]O@EPX_3P6SFKVBWT;575#PZ$GE&I/PT< MHTHF20UM0KC==RW(07>R9SI+D3GNNW8@1W%O IB QUHFMLT/PB%]/!S7)&O MWN)US?JV^#//ESI>\TV">2P#O,H]J>M)Q]=7?0.@VV8:UL$8?#P]+R.8Q^7_SS2?(^K]Z).!!M M@W6K6+,0JY?XM;]?6P>$O2>[CG9)@" %)VX B8X?D>G]7K.7NC> >QU18!G( M6B[QD-5Y:D5:L31IQ6P-OSZKBKG/BP+!_:<^@&'EKKO-D/N73VXG$.>9]5)5 M87;/I?Q T,QWW6AHA/"NQ_B4TE2"O2QLN(51Z0: _\;Z=JVZ<)=K(LL; ((< MTL.D#YG41M\*S-!O-P!TWQN,:('7^H=B/:L+?9?J\(.H9M!F'S#R!F"#/(@T MG^:.-5@VC^4IW#JU]3OTQN&0!>@:+[%->;JAKR6P DZ^6&[NJ-[ZP?-ZVC;?_JA M QV#D%'J,F QM<^AGFG5=0_^7N[9'T7/7,J]5&1M=(3AT53;*>+88R(]V:H) MDZ'J36NH[BG:GA-PH)QP[V8V3]1.>?=M@##OXH/VHR&GH9J @K&.?[CZG[?X MW8UMIG;^J%WF-I!'@-<*E0WPJGYC*IAH8L&J ^[MU9/*4NNBI2X+BE6OT1'2 MY\N7U2$+W+X_<5COI\.)^CC!9*5;DFQIR7YP4W*'$>XT Y[0_J0ADWS9@RMX GN]XJB4$TK0AQZO+M@\[PC>_'J2KSAY=*9=D#N]% M.T75)U4TJM)Q/7K<%8P5:GSI7Y0]"K]7]2#)ANZM_>,T%L FS59(1S C],./ M4\MU52M?VS]!29< A7?B!L%#M\#2LFQ1:G#@0JL"G 8Z,LW;0&-^?TLR[-LW M< [=*#0FQW=9ZL<;C^C#JEC(H7H@-N3;IL<-H.2D5D-]^"]!Q(0\ ED,,2FR@3PL;NZJ".D=@2+0P>?^6+?P)@W4+ M/YE(B^; D%)?DX.>S+1XLWK'D9=/#T;X5[IK_)R'*6(>XBMB!:MB)KX3,LR< MCQ/.QI'KF&-KC8?/#;.G]M7B,GP)ZV8.3;/ N2\A05VVF>LN8?GM%]'_!KS\ MZ789W\"#M?@XE"1FKJ4>ZGLY4AP0\I&:@DRJT,93KNQ#TB,P&RK; M"T)Q ^CF@YL2F:(Y>@7U98L97<*)O$_*5A4 M:W0?J!Y3O?6 M%,<2FJ@2X^"S:6"/%Z@BS(O=)\+^.=<."_-A<+L61&9 HGP M4.E"VVM;)]ZAAIN2L2,P)3;M!Z::7V@U23@+IWC+WI+9<-F:VW65H<1N #C5 M-P!4-.R:\'J<#]&!:[KMGWX+WQT/G$BO[P+/)!Y&S MR8$I7E4I8*)[(0(9DIJ] >QZH&RO"R7CF./5KJE/_CBEQV/IN_EWCD6Z[AO _4O\=I;9'+B^]93-' \TRYK4 M6(U<'9?^<;PX/H;%T_C"-3+CU8A+)6NXL>C*_I2GBR#GAF]HF?23_K5*#''@ MFD-;X47B+>92_GR'WSW4G;E'FN" 6W*9!KF,T70$0MMSBWCKRI1@WPU?(V4C M/-@^E<*7/*@60#EB"Q(DZ:2#B5\6#YDI-*J2#T5E2 (?^OI=*GJRS>Z]*JG' M*WTO/9GHW!N6+-%/B'M^QU]]CV-9@LIRJ!)B%6/8E&F++D(]I&F.]'IOJ1Z< MT%R_1M2I!4$.U/\1(28HD \!G(9G0P6QK 5]06U%3Y*XK!VK10F.^[]"J _P M3] S-NT'GG%VW.G8]6BZ =^W,&V-WB#<_ZJG:G^&=?3FB7[T_MVP M:PZPG+;S)YZG&"J20+!8=%WZ:;NF M=PR[+%Q@O$9QC*X?W$"7&D^C_^H>.I;;);@[M+,?7@P,0=$L$_0)B6]?4".$EM^9F-1L? M+)I]'K)&*E&Y^-)DG"NL(>ED@9?FLBZJZ/7H-QSJ<8]!\5/&.J-?AH)^FC_] M<"Z%[D F7Z .KN_JWP .>9C^G,OGER\MIIC1 T67XLK.-K,'GF79AGOJ):*H M0D$E.L6QW..WPX237_$_6-FR]*[2=]2T*E3:9Q*%>250IM@ZRT%<>*.JK MUIUXJ8E.O$K][!N@-[/)4]%O]:NBTG/PX^**&B;HQP+UYOH/R]Q*-Q-M./!, MTB4B]X3=-_T&H JE5: O_E-=ULR_2N2&IS($/KI\SJ9LQF08E?(KYTDH5@#M MZ:XFJPL/S1=E3&G\9#E&KC^#5ND?N_'RG[OAG8.-?G_-TX;"SBG(VV:D:IJB MY?"<6916Q?H\1I^?^)[W:;UVI/7 Z%T%(?A /P,>C*@'Y-/O'Z-2HK>EG7J&R0#\UT\&$:?VJ5) MD-<^NJ5)@[!TH+H!NA0TXE[_[8P.4?P;I$2RN. G*)/D6Y!*S KS$3E(9N_4P\Q:DX?^1@/U;P^"]&<>\I@D&_OR$/KT!8'+? ,XH$_Z< M$I?1M1?ROH8P^NI%!R*W$H7O*GO!27)5SR*T MH$TA^K"6<#N6\3.6=X*5DC]"@^/K3*;>#*TG6-ZN[U\YTU\8="DWT#Y.%"6< M;0$ABK?, X,M#/- M>(W9*C?,5A1V3*ZPMD>, 3JG.*UT3A\D7/STG_Q=32V_'4IT6*E*6/NX1$-( M@RWTWL[!M>DW@QYT,G9G_=6Q!_Q&"EYW7N*72O.*<2=^L3;?53+(I<#.9?6E M.G%+D+\JEK9)@Y!(N_,Z7;+E*_/9S)AE^I$Z?M?UY)[ H,.H5P0 GMC^V$PH MVP\'K3.^;L16/HR7A9SX(7+]?P$)(4/3E_*WLD:HQ_3<@1P*9$.D MM-+:04P.(7(BH@XDU35F-Z Z5=?BQV/ M;=K,H63G!:62O4A50.-8X_QIF!M MK.*D E[%Y#N.>-$^Z=3ZQ,>.>]?+T*:A:( MD8?]7R^GN W+Q=J!=D)DPH"'+<(%>_M:?/(8>!X[=&F&J_JG,>&,KU/ ML*M *HLKB\@^4TW1Z=LZON! AN3.:YI6I$_8Y#ZL;O(8RSJ3(5VC,"R4--!6 M-_!5H/ETD5_Z'NCB%3IF#9C0RN%(7M^L%F;C*!6SU!(G&-#$AW#LB]ZF-@"F M<40SK60O<-.;T=.>K ;?EK+]0"ZPT!18U\U<-BA'.$I MDRLL:+1=_W48VIV#KM+_&"0+1%]=2/LFP-5ZF>A4"]&RBW "#Z76FC>Z!I1B MQ$+UF18-CC;-TV[OC=;=N^E38CLC0HHU7Z&X#=!05* M+6P?3'A-.N7%I0HA0D<,!V0;[V>*?\H1>;K%]K&0SB?\X:)\/Q7'NZMXH/6> M&NPV(76@J'H"0/2&:.?N+A&7NB4C)=X"%]81MEZWPMC!*05N,]E9(&M&ET?+ MWFO GB(GAMW':,!A56CNK1"3O %\VP3]5F)Q)F5ZC S(-Q'A=1"R;5$;4ZAO MA/I+C=-1IZH/]6DG!78#>.N+?0/2^Q*;F(%!TJ<(]F)XF1I!GRU,C<#$-R3@ M3';"BRUUO:ZU/FWSRC(_>U8U\5V;ZRME!$Z?M#7RZ47?*IDL@Z/8*G[@=)Z] M+/&,9UD<^TL-7%"%%>11Q0,[ ^,D"N)4;HKT@'X?$FKK\YI;MVQ6QEV(7FK6 M('52K:O X@F][0]J9*D;I^OT1:0X-A5L#:]OE8=K*#IH8N5H.X\ M]T$0!L.!>&"5K[)<: _YW#[3;^<\)\FEZ,"Q=R83+EP*DFWU<(I"_0> ?/-& MX$@:@,FYL#./*,H2R3._1X7,A5=%6DSR\$EKPYG(MGP.8'C35(O",U^2%K K MNI+OI_-A">YCK?FUX/8[S@)M(6])T4)PESXB$@<3;%.".%/-D!VEIIQMO.+X MY45Y^B\#-4K\)4F4PP2?M?IQ[MVY(H@V ' -MPO< (84T+?RSS)[XKI@<9K8F=*_6ID=>"B!KU];C)GJD&)QE6-2:JU' L/4FJ$_.7IY>?H<]H]IC M]QQ#;/R^1'8Z.4[ A>Z=M"!9RTG9>^CFBY.GZ#.U#\0*6LB)Z WTYH72MZIH,)_'F@\R+;G4P! - MZ9757-X^\)SL$T9]IE+AH7BPU"I .,7(WP34-'L-8"C!A%=]0YR8S%R37BK\ M_G@ 6*Q^LJ\C?)>;3.?"N*[7?5OT\$6-D1*M\F@GU ) 2LBU?,O]Y#B>TE"QSR5'9,'PBC/ M]%=(:;LFP7Z6!TT]V9UD'URY9K;X93@Q$;F+3"?>J(B82YZU)C-D92XB@43O M'ZQCYF=]?17!V&SK(Y#DV91KM:#*J5YBXSM92^.)3DA8YL3O/@_-586U:5@N MP:JOD&I-ZSXJE6FO3@+R!<9U'!0#O/*+H=F95 M>%4P!+=5#?EILR?)".W1.Y]93BDKQ1NJ.N5TL.GC/0.,EV 1$\3NIGCW&>!N M2';I?I511T1LXEMZ*;+V#:SF4@$6#^WQ=ZX@F&TK1ZX\G7;R\?9\4YDDAZLA M_YC")1UPE:L2+$=?U0,D6/)5Z\P4S09]5(+!TZJAY^ W'B+O*&VK^_V#:5R M.=R&6#=%9B<5 'ZZ?Y&&58_1MQ6>C6Q-]RK>!WB>X"BR#07H)J_\S&$&0E?2 M*P?R1OC"-7O(MI*VX1O$I:ZG),-4(WP;))'5[QI'$L#^?6P L Q*ZL06I11S M/,$H$]%S89C%M?-C)K$N=W>KN#531@!$8^?W7VK-5O+H#1@?)W)[WK70\5^MM_9D''B#WR7[0PW@8RV$A MA%/X:VTJW1/"T.SWIB5(&<[.HW\47\QAB-7!F4AN*.2$W6[U7)[ O\[C&OLV MV_9T8/L&=&>JO-_R9\QU^63@MTNKQDX]Q[K\#5 _2R-.C?52 MH]^B!>4&\=9UX.N_)/@Y0Z4!#:?AG>V*'$QXD#P2>8W# &' WD MKBP]BJ M]K5#(G?B\U\3U L;PM6U.(.O=;F?E^+U\\LDD%L$4;:6]4(./6_I M.'#W!8KO.MU.>[LN.&#M F^5;HOQ\;N1J])/]J>9UNUS5ZO)7FSE-?M&5O4[ MXJX> V-=$P"Z8Y,-%>80?9:H3XE:J7'*V./BK]7H+V9O=W2=B Y,A3*-"Z2Z M]+@0BQ !"2+ZSYU<%]"WZ2I>UUC.[Z-JHN#HY #=00.C7C)U4%SC0S4!5.Z) M"XHJ4EK*K=B>B8#;*UM("TF?*9.3P=;W432X7, F(,3*M?*0ZO6THOXO0G=Y MJZNR8$5.S-Y %E^RWO.55&1M7[-L2@78YW*%J3GGP3S)B"U;75_S2#)U M"G=AF?/]YVOUA(Z#(.[*#HC 3$":QL M+*X7Q"[*,W0KK2M?O[;/MWTL&L* (\7?H3YEYJ_Q%2?E>@YXZ BDN77Q'.0H MW.'88?/2:^V"*#+G/HHH3,22?^IX3!;QHN60FCOGQ214K>Z+'*CJ?G KXQV9VVOM(?YELMH@'HA%YW=-83)%40T':5^B>I7::3D+VW(/KL.["& MMZ*"0S=:7'D$KRD,ZK@N68DGA!F$FXL [LY6.IKPH%.]"B\E8_1I3Z.@#-[3 MZE_:ZVM\PK\9Q#2RLFNYZ_4(F=<491L>X"?4V74>D6.H*4TY>Z[;IU$WH@ M*F65N..?EZ" _WZ<^#"/*.T:>.G3BG9#Q1T1<"BAF.)%LL8(A[=7N_UMHAO2 M=COL6G3?#^OY.2DK6"QCOY:S>"7S"];?5(E.[C+0*8:;$HF%B8Q$-AC;$[DF M7V77R-%]70OA?Z/H*O<@^HP*KKM7AJ@P-)@M;R>]?-AQX216O\@V$0TV=#G! M\]U(6G\0=D>448ZUR30Q>F]E(%_D*&$7D8_^U9.+6\X=R.Y O)TCK#IRQE?% M4TA$GG_ ;A=M^?',Z;W)_2 ,0#3@=Z/0_R7;G_L3V__#*_E^#PPNLK[FX]4( MJ#[OKK#C!+')OE;,JVJ[.145X$IB*CE&+^[@K,N&XK+ ,48"N,:R;WO M&VA*YMA$TF5-C^R!YM10IDXJJX]_[\S)6<-,C#@)_S(#QH'M!;Q$GE25."RN M[YZ#JL*_*C#\;&X0PGO_H25RIN_$KT'@3;$-!ENZP-B%PM9'IGL.:8MW:WU@ M:B1#MBY,D8DLA@'Z^^]924;HQ-/9%E@L2I[6 GJ)W2:48*;D]CD,2-&.(C3C ME@@?P;:N^Q!LJ>+I9%4EO#%<;_W#<(W?'9LT->$$?H+R[X24-9ZFN&A$5Z98 M,)A\!;L%Q9A0P"K6()G=7F!+4)X9E3(L5IX4!7YO/')9G6;SK/,!A1F11ANZ MY2H#):2"3,N'M1GTS^NF.8*DC%.>@9R=F<,^^3Z-$'ST+8G?1JYBO1X7P8L. M0[DS8:!CGGXU_WH,)-Y>+->E"IE_J?6=HORN@'"CM_'ZB^I@6N?$&/!G5\<[ MUP?]M*O]CI@^R',T.D YY5-VN4K)PIML_:_E\VK4*6,MYG8(N=S^]>IW.A%[ M=&M2'4QQ[-];*7S@V;*+>!'1%_*SS--U<8*HD$(/PU>'_>1.]@T$WUC9M2/( M,3K6.A*:F>*DC58857F4GC>]O-O3>Q>D08)EP_41QJ(QL.$E\.[;( Z+!!;A M]H2!GXN7N#,HOZU?\,BMB:(F7Z\&EF5#_XC-'0.+##6?T&';$^.L/D[QMBQ<8@!'MC60N3AZ@^NM;;16!D5TFN(@EA?. MEFGN-==5TJ5N*3IYP. Z 3EG+#IB@#PINQL'6Y^MH"1@/-2N5K6H+K]^X;+Q MQ,/=1#KL%_'^"G_[#6#M!O!VY7=[%:JEA]8Z%/W(Z^Q'>D]#E <9*X@WPP7C MW;V%#&HC!99:8CP:,7!OLAPC6L10XB$9S^Y=4F527/+2!U:_/KB%! ;-6#&R:G?.OSZJS+[9<<%43\G-@;6M(X<3D6C-SH TZKF3.JCQ'E12)L?D:KB= MEOZ>\O3=*T,I<).\+?6$VHN$45TA.%^4MRP=.A3&=V_"%L)S&GD]?1)0D@>T M21B**C([9,0D+KXO&( 9/XB6JB"[9>NT9E6;U\#ZJ,"QL=I@\VILJ=T@%,$WD$446F7+T!]7ZI@T8NWW>8(QT^([R-I^ M/2MJ:=1KF6I,+5%P+SE,7/P'KRRE;QHDRJ)S*S*'BI'/E ;B7(Y:@\\HG2C& M^&1LG'4R+#WW@_2UK%?Z()Q3X2[QB[+)I;XNW1[+LAFBI8[6PCYS]C)IA?&) M\N[C4\+N!L2UY=4$N^X8L:EG+.^'E:;K%"R83HY(^P MQ 5*F84+A+/R $;*:14K.@%9U;?"/'^<+])*M6H-6'IK3[XL)Z/7PWW\E:3O)-10HL8PN>-U0_54X]\XV(^]7OF#)UC2J$YT?_1*4 MZ,8,0M8'. ]=(VY@'DQO350<\!92@TNVT[5S;:>SE,>S2 M=&[JLZ1'3,SU7;]D9S?*?2'PL]EV%B.T_&OD7%6>,1V-EXSL]IFE@(,H:KA: M&?76V^KQE,*A,D4U\P?=7+ RVA2^2NX;JE_;, D#"?5[GTMN&\3J"B!4 E1& MQLO+M8MT8H-I%("R>S#=Y$E?M=>H\&J4O,:<5T>$07@Z/>4O_6^F1@XZ@HKU M>65[<189N6.9"HI2W25Z,U844D&2JQ&KI*RH_H+*;\:^/MK([_LI*!L&9:4+ M=)'&Y/-/HF:"%#6Q\I6RUC04H27@P-HZU'@1; ="N&,05I]5LFA/E=E6:(=\ MXN>Q+J@XU#)ZGR5'3'#OL-][__OAK%HH(_$@[-8<^>IM2K-[O+?'X.B(J_F&/B5 <=583< *FAN]*+, M^G4NP5SV"4CC5%6T.>F>,\W>)U_CUAH?@#XN1I#X-L[SGYY5)#PK,;:0DF?- MW+5]&W45L[VO)B^H%*VU,''IJX;H)54,H(OW9_?V\V5U$ M"XCQ4*I.*]X%BDGM NU_83<2KNCDW$-/@AP^Z#D_W3V#Y9)?BF;UG5_E]NQI M*G<@6S,K:A6ETVN?O8OB();\D89%NEQFZ>D(Q3RP%S$47TBM DVF4#XL4@\" M#$G(OF7JU4HV>>)"M,B6(YZ'.(U?XY,AA#Q'"\$2=B'PW'MJA?J^H5U3ON^> MP,4:9T0,O[^BRZU;(+AG*)@K:K%'GIXGEM*3JK!2X!"\?2N*A1 N5($CD/M@ MH1+[YM#M%29*O*J?_,9Z(V[@=TO2^)]/&:UKWVU(!"4_>+M-CP]X Q0MMG5) M$#V\5QLB-DCU8)-!#4SO#Z\Y,F7XR?@PXG66VBRH\L&7UJ1^N/J#^\DL(*\A M<5CC>8B4;M\*YU5RW<6@- 3+Y,Z,UP)O.\.WGYD$&]65AL;2!BFR#@7F1=KQ M6OH?K[8_!IEGF8]F)"L]N_IPO =<6VG),P+S9*[J-*) _74DT[G*B3;Q:M#6 MNW:?TH=SQ,%]<1_?E8[8"!V& YBF8BFSH M;2&B\-WI6Z%LJ.UH:$/.+RB,-KA2%V1-Z%H+D(V4W%/<-3OAN%L"IIWD/6+" MDWGE4TR\UNK'0OSRO[ ?]N,"$B>>/J:Y9ANR13T>Z6Y@ MI)LUKV_75ZAO[ ;6J HJLMH%K6X0I8N[Y^-BR]M&P\#8 55@_BE9_IWKA\BV MV=0RQU.#[TEMQ[GGH*9P5FS#\26:JR'QE"K\]C6])N1^&\(T;H4"]8*6L@$6 M "*5T-BX/M",7=SV=E_J.!=<9*VJZST@2_?]"B<5(X&^OHNX-)XS0QF/Q[DA M3TV#94>\O"S]-A>:5[GY: '5Y?W/>*T3&"U* $E+]9OW9"ASLHD[#2X/3E"%Z[S(/QXD,21?\??I $.(5VTJW'T MT5GT%/5_E4'1JRXS,]+.5%=(8\%NY8W=ZET"I1^!- M^IYWV8_R[?71;DH"NOS7-:0JC^^NFP%D_)-:"_IRH8S9L Z W;5X+?*ZH0K] MZE0M1J=IY@A=@&MN!=-38Q[<'KU3;9$8X4J>W2:T/0C[*O@A1) 3XU;$5K+ M-OO:F. O-Z,KH.A]GB+D1J'G3E'+ZQRSPX),"<2/C4,:6&Y#IB MK_?,1LM9J1]XL>2XR5&B%!]7G80U:GFX42Y(R+>:-^U-2-\ )-U-NEBK2"?H M5)A6%%SU POJ /KE+N1HOIX5B>ED-11[Z"??D"XV,I[*,EN&4=4'6#CWUX(Z M!6AVAH[++'5K$XV33KXGRK&]_2RW2?^KS^RV?D:9(Z>[R79.ORR;]-=T@; K MWFNRC?X:3I2G37NHN,6JL#Q*;LL:G 20[,R7 P!P (0SNBQKP,A'B W/ M;*6>>5KK^6\'/")VLXP2X/?K3H*U7"6DP6TJFB%:B2'N8!54K1*R(V%/FD,F MK=3'SR/?Q#>8UZE\T8X6SR;.1-AZ0T7EG84POK\5P<@[HF<%%-V7PNA2$$JI M^YPILMQS9(2 3F>*I\Z7M\HJS)4-'_Q)P7UX.T^ %7063OU.;E?AJN4LMH&D MIM?M(2%_Q.HTZB@/3[RH?*M.X"K;R\TB=S%9GDYRR6 X:]T,]QX><5X.8%EN M,SG><3"0)G#&WZ>7Q_')M$LK5Z7O,W3(U,:!5+%'3NGG@!M'38,85%(,1C7EX>HPI=2824TJ<-2%+/F;\'#CYUZD; MS4K]Z..)F.:&$.Y6F<]JH"+^D ,C4^ZE 7=+%>F/P:U?6UA-5\@7 M1R/ ?"@^-91N/-@8YNAH_!3O@.!-BK&JC[-%M*F,<4JO&F_>P[.@Q0"RT$BP M(4J@E06>3:::U=/Y$%1L*,S1%,'3=/087,=9ZA18A<.EUWP+"RW*FGO[TA65QL_%Q!-UW4-&FIZ( M,'5-)"S:]DMEE? (@S05N,Q!90:B'YF7 BS=I[BI[EGZ+%)WWP!8]MSBM6ZG MK?'WR"GX_XN1?#Z/%8KM-P2X"W,/E(=H@P3=1PMB M;5E?WUVG^/'E^NNY=_X:']'.N4O$<;:2UCP?QS1(6HQ6@>$&L)@G&//>$!Q# M^KY]0G2#K^%')VM-R- -P&[LD04RO!B4MZ,;2(ZB3W-5@ M'B]35Y6S5/R$O M&6<;\E8>TOO&(HZOM0E@;%&)AG.@,^<@I.6MC]Q@8R9T >LI!CNQU5?Q^DD" M++UW;P#\X*:'PUBL% 0Y7!]1HAU484=T5SJ^GYI4]6)#5A9\5(4@^'8=O;O* MVB8_@N5H&S\V00"7\E.RS+YX3U"!V1(QJG-.L+8@HW?Q,^$<&PD M#L?6T&B95?99(Y:UW'8X=]"9\@MPSH?PO\LR8OBVC2.-B$_MO7R";L()NI3/ M_ZENEUD5Z072X(KI](JL#=TQD_84NO+' EF^%>(>+5)'[B6%Q?@K\5_$]EH;MA3@8TQ79/RB2G/ M+UT0]7D'$N=28CDW-QUZ/Q>*^T(D _%=DG=K\#Y:QMC]5G"GQK/-_@"TF;8_ M>]3!NV%'XLP>U3JK^$#YOA2@G,H5!Q]GY;[[8X2#:'5WLLRH*AFR1BBNXDCB M%GD%-)54\,T^++3VFL2EAK#A#8#4H(M;A956ZQTNA7$WSF@-3SCW9R66"[-KO\ ](J6WQ,0;+5D%O MI>7&&&UN #IX1!\"_*\9H1B6F%.QVOK']W@J.)KMGX13V"2^V^]4GWB%P(G^ MU1&:2Y<,/XAP/NY%KE1\W-J6OGC$F\IV 6HR'F+V>X&V *XGFP_0F"@ _-]0 M#%[RHV.L489=M#[1PBV&2UQ<\QF6H:\CAK/!33DL;9*EHU9KAQB (/?'0'RP MZO2E-B*7"FVR.'>]^]05WT:W;AA4*3UQVA-$QG?[+0(,+AZ%_W MKF7L&E;P.FZ]85GB@$M9N/H[#.1ZQ:CC9&(5(ECY^@H^+10O8_OD' MVG%81@']([TP.HV]9+!$M#&NOIS)]&H( M5?\R2][993A>VQ*^_W 0^"@)"\L':RTTU)C@GZ2#0N/0#U2^DC<8+>T=_JXJ**6TB$D)4L-G8"2!%6/.:*HU!+Z&=GJD(055V4(J25'/VB+ MC/RK"YU46^SFWFFJI+5GAQ*_[F/;W+]/23,\/XEF3#&C!2 AM+D4D&X,6.Y] M^U7<.M4JHF4#;LFD>X[^D^Y:IPQ5,,LE,U_,A$?0\CU MP-*I1WR$Q@XK#YNBS"X8,[R<$ASV&_VT]QF%S6G&)4:(;]>RS]F91Y1Q*86$ M]';@MHL;&FW-!3Y A\&82'ZJ_SP_WJB038NQ_C$4X_(]+V@XACZY['IO2".( MLG]R'!USHC6;#+.-;.4KM)>TPLTSDNEXF]DM9=6<^R)S@ZZEQ6*J@-6%^2RM MR56[.^V=X*#C3OG]_WA*# @D['#_#4^?1(X*Z+0.@5'TF>:U,G,QN>7 M;C439N1]ZRO92MMBO<.)$!-+NW88DWS5#4NU.@S_2BL]/YN9T+.TI+8PHHK4 M0WY%^2O8.A9__YGSH"U>OY('\T$BHUL=_@BE]Y?.E;O4&,UM=%TW ,++1\B3 M1?AJ=SO-Y*60BRM/D+C-410__KCEMD#*]U?R3X"TYIL>OD-+/0QX ]M&*[OJ$Y10>/5=!(3V2$)M\ZI7R+.G4=@U7](BAZD6TNN)5D&L$JU3&8PCZEP][K7@3..RVFYF?S MA_$.QC.SQ54?EF$ENZ>YTY6B.+IE=+L?(;2JD?C-E&%P("':NX^G:,;IO>EV M]??:5\FE33< Y<0TLTIK5PX2Y0I.?/JKMMA9@H">9MUH:$PVE\$T]W$<[_K3 M"4N(,;" R"\U,69RI=%;D15>P+ M>:$KB,?#.R5E)\]840V@$:>'UZ'DF![806IO %'"%3YP [1IMY O\U+ORMUI M)[.F=(V8D>OIV/'I_A6M"68AW%D#+6I>-G"MZ(8I[>7]#I1NCW8M6#O1X>X6CEM:<8X)A56O#T F2=P;^/2GA_&2+=M&B8"0>K MPA(HC:^GSBFK\M$&"(6ZL*<.*^SA&T0U#CH/F4[)V ]$UG47:A\=FJ6^*8>U M!W4>%=@=D6/ '$L<,7)#4\856RJSURP M6>5J958._ZFLR4%8X%;E<'LCS*D@63^T.5)*>RKPL8EOU V@[L@4_^=>264H M;,]@?PY&N;%OR7HJ<';?0)R.PT*%J^. Z1&Q GYNS69/%94OGM;\[U\PH16/ MLLI4;=+&]GDV5+SXI[)**Z0_]G,IK90G*FN5VG0_X ^TS#S?WUG\K\/#&+\ MVW\\FPY(T*(#O><#8<=<]>^-?'W4WV@,/NM\E%'!"[KG%O+\S$<#*3 ^_>$. MD?P_CE'^8[B;DM9-D/A"NG7332B0N]><\X(L(?TT:Q'8C;]H/B6)/%22\KGC M'Q!?GTR.\>LRD!(EFPY;O8,.?8[DV=YFI)NI8DOO:? /2YSA132&:Z4AQO1E MQ]GM"W_=(\5>G)C\DIK\$6W8?XT_"<9=BY+&>0-_R:&D[%+I)67\M)].183L M4:I\E W9/3,?OM386D%V#$#9&Y[HWSET0"0!;Z>=$WT!FR VM*==C:B0!IY$ M\M:IQNFP?YG=_1$B]S!^3N)#!)FPAE\"/2C2K:E=W2"7PO-V+3T&7Z6%BI=V M,A5CN+M/3OL,9/I"LL0B*:/Y>!$!HL:OTTC$J3%CD]IS;S4\$R=:Z38SU@$! MEPIH(!Q"N&*$EMO6E4P/!ZN5U^>ZXB<)CM+D1;7K&*:ESO@]_R0$#1M?[$.W M7 BC$^!L56%U8YH]21#[[5(WCFAH%>[+3WW2NC7R^-[3Y:>)*6[.B=(6SWH_ M6_/0=)D%#B[*8%,SIF TI&XI^^G^V MF["5MGRAU6BZBZY$-/@FZ7V(S-%F 0NZI$Z&OCG06^%"FD:T^A7%"?4V4V; M><25V2X8*VP99J3Z79=8L:RLUA!->401TA@7$B;;DJ=OK:=;)2J_;4GB%35% MJ"4KU1@+:4Z9HKU=O@+O"WAV5?H*OZ6Z*)) M0O'BEH'U9S]7?;W.+SVW >Q%(G=?)JBL,8\HJ5WX\AYJL[<#^Y*W#L6U'Y MX 37$2B"5/O;&>?*&;RDZ%>6]"LBLWND?SX9BUD3?PK^AF;B5ZO^\H_F'*)( MSX2%I=[Y3*H>!C$#=$"9D9[=*K%7G,[Y^*9QB#:M\;31^Q6WDQI>H9/(!BX7 M"Y8,96MWULYY61+?-#[LG[+X69VB&]O3&BBVV4]A)3< Z^W7!O;S8@YSAVSE M#5][BW2,(W?8?T8/YM]O5UIM9$P=1_? !MZV/^P#446W\GU$9W)9&&#-":.= MYYC=DCXJ2'D$?_"_#T!64?N:N) ']B_ZA($QU_:>;SP"\7A^$_9L@D(;P\5M MU%F@'ZUB.(9<: M9QIZ;4U4-AOK<7-3DP1Y@W>4F*L(M:\_U=>%#R]R!?A:AJRPD@R0/Z=0E^M\ MC0, .X4]@' ?FL'(8SL7P/)?_HK%B W7MHJ3EZ:EZTNHQ]?7T_]V*:D(C42 M*<\J_-##\LPFKO[5E7I6FA:[&NGUN/]&+>(@PC]6EFGN:)707M(XK#WKD_UB M12@3X82+YU2B]"D>:Y^)T'T)J#?KTT'5?$U3,PV+((E5O"6V3]F!/-+B.726 M >ZWGF3&,HS@[5UF8OURM25UN H<^P7PK6)&W[)#"C2DOUVB-:L[W00?F3KB M]\Z.3,T)I?)F0R(M0#MJ>(#NT^BFG8U4?3COV,$ML[0(DJ9;"Z^J!(N@ ]8. M"-"YW3[GBM6E.SXGW=^KN(L$RI/5O&MR>;V76^BPV#>,RY7OBVD5=+7SS[8_ M AL3?U.%M4F93GON& OUZLHJS)!*/^),\2,9K_78)!F?:%Z.%]J'OK]-BHI9 M2(]^2B;<5OU"=!J-R-7+R]>+_;$YQ-&KJHT-7HWZS(VQRT8JI$%:L@/CY!1< M[*YOU-9<>K+E8>E!4ST<R&*(+CY?-/9>!UP]'FC!%Q;,M8X@*'N_>RZC<= M-C$G!?ZSQGIMB8Z)?ON:.VY#,J>X6-_>HXS_L%>TYKLJB7IL M^/< 7A7IH%9\^B-AP!^/G?]/XWT?S]^3(W]GW+$4AJK_=\WY_SEP@U7_YB+^ MY8P]$:JV?SZ7()# ]U=?,UC=:)N1Z2O?L:%O)8: "BOEP>.RM5!H*@T@-!;> M$GV8NSAP_=(6P705E3EQ_6Y,#N>2^09PRQ)^%J!9;@#W'*NN#=5_G[/N[SCG MO+YW2^QI=VX :;/;,Z]Q4GZ?[D1574<#0X#(\.8;P'H=$S+F\E;Z?4Q82[A\ M6-EQ!C*I4 #XJ?T_MEEFM!H)UELDV#:,<0%ZFI]FB)ZR,,AT&)3T#2V0_OA8 M.2YV30*)@QRIMY+< -[*W-(/GMO$]=8487I%[H(%@1%YW0!&'%9O &'O5H\( M;P"#'5=Q3,@:NNO@U3.JVW"K:*_2K$ZO2_# ^4\[E[_MB/R+'<@_[:S"+*("FOS&AL+E8=/KQ;I1T5?I LM06:VJQFYR)ZX- M+@H?J\< .L#$BF2\/Q>*?8=3A3OPHUTJ@LIMO" MQ9[+($_PPFI.>7)8$]F;6-HSY+PI98,7XMNYBU'\UZ7-0/Z\VZ\C3H(,)R)[ MNOD-]-Y\IOXA]DJ$8,E*H?&N"#;&1(;+3"R%F=N'DOB1D_ +D]1/JJ "Z:E5 M]L'V>>\2#87'A6IU1&EZSPH#D2$=HSM]RCV?$Z-[6ZX^5D )^-3$ZC7K1@;&'O3 *6^DAK9-B+?^*MNE]M[@>J;(S?:4L+DB[^.Q:/'7XW.?^OJ*G2^?C_UF EU0"PWFH%%Q5>E5?< MV1&;\_"E)*RBO^RC[^L):P\H BQ(HW@DDT5_QEFW13Y^UU DXU@_]MK_!#4.1#6=HO7 E?T\>W$S6X B".,[8X_8T?I MK]:U DG1LWXH%IAL*3P+>'_G^DY[N&Y=S"O4>M34IB!!EE&(T;TE7W4.%HG! M,^7R@-5%FE894&'6#G^9'\%P^&RE>8UG4_QZ_F'1FW[B G-3 ;VREH>O,>\# MEO_JO[]DL )D1+\^." UN0$0E37MLVPUV>2^1#TYO$4)J6\4QP83A-[71E1 M7#IFW=%?8?M\ZBCN^<8PU]#^WD'QC&Z[^(P8*)%RC7J&'$?6ND.#7SNXWSWOS@W@[VU8AO6% M_)NJY]-L]9,Y]B[)5J:.+5J/F%,U.!8C1KB-C?D)?^!_,P)X00]B.?IR2.[:Z8!J#?[M0HL@FK^#8LOOUY,ZBW?3 MB[.6'BVN(QIS/&4;RHA,O56'".L/O997L+=?%K5G&+;K> ;V2">WIE85 M\OMDH-[AO]Q--]WOL34B2!)'7[?@)XX\$!]Z_/=*@NU.+E2+5C?*BT>0X3%7 MR=$6N^'_69M5C[=-G9_/[ 62I3J+2ZHWK..:>XJW5/[#O+A[F75:T:5;FH,W M74FY]$9@Y^22V0+'+NDQOGK:M:XNU$)]+4,R$;6"Y_(_63._V&J]JU5\/B_; MNFV7=[KJHMU;$[:7_2Z;8_3(::=RV9W":QOBORW8W'QXU[7MNM/FY)A\E8O9 MD!WH-UWGHJ<62PFKVY/6XRJ)&PQ[9C'<)R+UKLS>OR5O]I(LJ[U+PC9X?N-4 M;ERZXXI2D\DDU[OBL]Z4'5O'>.O(/"]-AFW:SH_\C_P^SW(_LSQ-%_SA7/WS/<-N3(>\E\Y\:,;-;MM>69Z3*5)74'PUYB$I-YX(_/VZHGD>\#4Y+Z&;NW;X _7._XI9LA+FOAS M_-@>^^%[1XYI+W/PU:3I'A>>74[=/NG28_\.[?S=#W/MFO/ M\B,-\K=F/WS^MW.>ZG^&2V_9&FRCT%80DH3WS/^V_L[]3>^/*3#FWN.]QL"\ M_Q?/U=Y;]+S;\X/[/P!6M_\_2_8]I_T']7SIVP-+JT+33_QGZ MPE<'.L@%_V?@3?[@_:^;OV'_AZ6;@%7&E/K#$7^$@,%U^('^'\V<_3^>5FT5 M87QJ3[Z!\S]<_<_ XO_G&C]C_4/OU/\,Q[6OOEC K_&?H6T]*.Q=FP_$_PBZ M6?_QE/W#U:"@OYCP0?R?R+;X/T5[X[I84RJ!5M4?E/^E(P>W*L ^F[])^5\V M.\R2J:^^!(BY R/J<$2-X/D_T^!6@6S9^ ,8VJ[M,%N 5;CDHWL*?Y?4,?U8 M[#G?YXJ=7H58M>6WGYWR76^3TQB;^6>JA3$KI,]S##$2.4NVK*R#9""U>XW]DRV-)$OE$ M)+M8\V]S?X@NN>F>G?VQ^D G5\J??QI;)G:JJ\Z<%73&4V5:DJ>ZZ9L2:(#5 MH*?_>ASI/Q$E_8/B"C,U/;+*?ROX@=WKJM[[M__T?JB_-?^T3%YVB M>U$F1Y/O.*@H2-K,NB&_M?T@4+%R';*V_E?[ ;^=R MW^3RC_4'WK(<8/M4$YXMW"/3M&ZRMB8+CZC"]4W U&2][-_E^TQ;9FN\S:W3 MKQ!5\G__8]DEMR0_3W@NF[4=PQ.@ @=;*.!,-FCI.)#RA(B>,]27U$1\"#_* M?ZO[8/K!>_H7]H1_XV?[T1([5SBH[?.;?ZG?.I]VVFS+7;K-SKCG34ZZZ!=1 M-?:E#+I4&O<:S%C^_TT 4$L#!!0 ( &UL75A-AZ""F0WJ2C(%6E*2T@ MTD2,2),:$9$FH" 8(!!Z+P("@DKH2)=>)710%*17@20BTA,0B!*2E]_,W'OG MSIOU9MZ[]ZW[_Z]W#]^]%NN;PSZ[G;T_^W!"FB.M F=N&!@; !24 $!!_@%( MBX >0$5)^<=#'M3DAX:>AH::FH:1CHZ6GIF1F9F)D8F)A97C# LK.RL3TQF> M,^R<7-SL:+S*SLESFYA47%):5E;\LKZAL:FYI;6MO:>_OZ M!P:'AC]\G)BBT 9.^1G4?%#H" 4_/" M!&G@?Y^2O]V=:KAH:99NW$TU$R99V*;(!+/ 0E)R5Z$^@P)L<2R=A0R#F>5] M_FM&01*!W@%U/:L'#EX EYD^P&5]"0V*%^;$IK24N/W>2U#V$K2:MCPD=!F67+713P;JFFMJ2P1YH-:8?QJ7Y#.I_+> MELDPDZ+'Q<;!A!F7IB.4R=T+-<$@^E)%MIB*\*TO-='XILAWYE EK!"F<4J^P=OM4->$2^CUG_S,!SZIG[S8$DM3 'OWO MF*23XZ_=N-CGO(O0=!HH[_T5B^A'"/H:F(^.FW0LU8ZI+EIF% MHZM1$53L$0:RCF&,TH5DJJ$$IR*9[^/XL00$.^&<<&=#R.L-TQK;Q )%L-S M=^^OQ%$E':%3+C,=FG\A[N=Y4A-2..H%ZJ#JC*WGW2V^[HF^,1NB#V7J&VV6 MSCS7N7_1:,#S"X4^UVT*?>X1? O:.DJ3ZER2HS3.*A[5@H0KC*MX&0B:/UYB MJ8OG\]%,H0U* #:E*V9FFX_?COEHFN=[E10^[A:YF4*8SOVS2O]%)#L,]]B+ M#:H=&)O?&^QB&?=O51:RLVNTD[7K*+]IIIPL0Q,]1WGM(_SI8P;MAX 66ZTU M$RX#]1+_'DL\Z"4!B]9$(<_$5QJ9T\J]A=^_5N\6MEK%OSQ3^S*,6;?G:L^@ M-!4&'KW2F/?&'V>"@O?YI(HP>H?RP@R^U-P18?'DP15,UI3NVZZ,Q'?_A)- 6Z> 5@M /)T:(6A3:3R\UTIUYLN<:J88I/[C'8J-TT4?MD;";K21S)V]=021W-G^Y$"4"5S?"QZA.W,AC#KU*S-Q*-M94B= M_4A 6%QQ^ZO1QR=^'8^,&;.H1,.;\[$MVVU^J\B%C$$0[U,XSZM@$,^B75^% M6_K&B.0K%#UWX6OD<)4$Q8O!(>8YERLR%*MYHB0@(C/1F.".#C9!TL_C37KS MQ%.O^3!#EC+00@_%9(:T=EHY90H5L!^[+%Y%>3/5^ACBQTY<24"O"JY]#%46 MVS1&![72_P)"B7;BU)*_BP]7LBW9]O'E<4QT62;R7[%_GISP@\A-_&";V@.) MTU;MQ,8F%35BI1)K(7BQNI?[S M3!..!.CAAU9KN?508)Z%NT*R9K&W)T&-4>>.NC-)RG\=(YD_L=@\.'Y\$1;;4Z9(V' M;*K7M\=147/,R>@3Y3OY/-^7?]Q[D/I==A;I!I\W=,1_K29'ZM-=G!G.WHY;3SHH1+0/HM5M1$F"3>I_H#CK>_2PIGU; J M9-+7/ANFX#AD.%ESO_D$-K-7-KC["N7.GF65(7;'P+[0[[E^H&$8W!LBN DY M2^3!Z_4O"T\H;\&%#9^MNX$>YBW>Q2Z-\U[@GLV195"3J:2\'U7?>B_?__?[ M3JDJ#PC;H;R4V4Q^ TZUR$F^^#6>(JR[M>MMK:^,&56<_"6,UL*R?8V8$,L\OM!A=)AV M,):NOY8/=A9?=^(%Q?1@W;)]H7"[QJ[.AAFQS(%/3"I?H!BW;Z:IC0UT&H,6 M++$!ULLP\Q,/_" X =DPF($*$3& L\(L)XJ064PG@7G[ SE4JN=L+/FM'X\Z MC[*G:H0)"(N?ABOX:YF@YR>[1+41)03S]YSX] 6'6Q9?!5,K@EVNMV/1N-XZ(=FA-)"<(N#D M&P4+H]A/Y^/1:$@ ]BUP>RG><"_%^8-;^-I5")T=%'E[HND9;Q:#[ZS PQ[_ MU O1D_TCXOJG2"X81K8K,A*PM5&7"Q!PF_> M_N.XA]?#A%('8U?WZ[JZ_N(4G)?X^S@=AOH1\XFVN-D=<^P)A@:9].CG(IQ^ M4:LX2'"#14#K-]:O: J^[RXMH#?H[%&+MEC[A)* ^IO9$$S\T0 *PL= U MKRX1?*(%<1;.:K]QS>[5A12U.(6DE_3=,L]Q5Q?R*077\]GD3TM)@+>B,('M M/:ZTP <5HF8RWGFIPF9N<0Z:,./2BI/C( $U;75O7/0MXU!&[#=HU^2ZWX2= M5G7)$Z[!%SB/?+"UT?Y?0=>_=-KYGQ9_<;BK->@:)R&UH/J9/TOL^P7V\M3O M]ED^+Q1:^DD 7NK%"C]GNQH1\J[/H9?V# M3'IF)QW'8H[@E41(OE_M8T("\E:G,QY&;"?Y3 MR@'N-^PTZSN3LL7"SC4/\5RF']/["CX1<-R"-*8F:I_S)%YJFGD*YL![$2[ M4 %[@@3$P&?"]2V(U8NQDST2!YK0:-[3YW(4E<&TXJ8A0@>7/ M<-2.G/M]II;,XA7>A5W-01LKA3##LS;=HT_(H>43!V^9'8#0K(1^J63-63VI M](D1R$SB^72D=N/X^9+]R^9AFE$J&M&]LR[@#P20@)67R^+XIKV!H=(0'1.Z8(=[/;[IO:. M5")[F]!V]/N>W'/)77-4P@D#L5HZCIF')* /S.0 Y46MQW1>#0SF*7E2[#YS MQ!9(TQ9^?K_(@E5"8)_&$;&W6_K5V> M@[B/-C&37@G/=!?KD]!X.-4H;R4B V60 M"8JHJ;IJ9441R:H+S,9OD( &WGXO$90,3&:2J&A(%U[40OR4LD, (1U2P1+N M+7;(1GK=_?T(<,.N69(O13Y;8B@U<1'"I_'V9^9*N=2V+VV4^C)\8N=NORGJ!JT6(Q@)0B?:Q-X\0:Q( M%"KUYJ070=_CB[YR05E;2(9R?9UF1[KO$!\_&>%3_=B+6FFX]0J.L^Y'\*NL M\-C@C]8';)EM52+OVLJINI>^_,*>F:6?\XV^I)C&8JVY(C*,XIL(&W*U6!Z= MB*""QIIU8F'" KC8>-9PMJ@=A9MYHA.% 6ZKG>T^5\JMTK0?[-^F2:-/:Q=* M!"V48;(3M95A?OAGJR2 !0JVG^ID.PI\&BG'N9A8DO[@D[F2_<[*FA(JIMOV M\N/+/.]-CIZ<9C6ESL_>[,"6OL&$5\(T>?="2MVSU9U,KXWXQ5X\K7/I&[S+ MT=W/L&1@<,MZ]7B[HQJF<%I$/$T),_?_'T]2*/[J%?IY$U&2$%X M+W8>_')?]6D^V[G34I W2(3 UH;+*N*-;OPL:X0=+'-QIGV#EG6?P?0_'R&V M?Q]$_9%\GA?3EU#Y9MV[U8ULRAY QH%/KH5^)G)C:SK*?N3R)GHC&W.9*NE: M/^&H'YP8S!==[M<<$%>Y1!A)_[P?/8-'D #J_5?H0IBK>FU_XF(\+"38Q=]9 M9>;U^0P#$W=;_1;F![1&7;X%%$G23%,1X&"R@ZVBB@W#/EYLD5\KZ M=.ENB%0E@@_M $IYIRV"/8\NR M^Y"L*76@^*>O--XV,52C]\]VF^U*)O*[KMV^1'G1CLFZ4^K$![^P8HI7P2CR M_@AB=J3#EU1\*+&Q<4^[U1Z3\OF"B6N6=5KZMXO4S7/H05W^'\'E),#9Y*OG M41K.M;\:/JC:/AJ/AK @HQ4)VK^OIE@WN*49GUP;"Q=SZ^-A#_] 81UQF;P& M7?,;J3X6B?Y0-6U)++C/;KZ6H%62+*<;L-_X"GWB,/1R1&;@"STF\0K_Z"4= M85,I4QCL4QE=VX\-6!G)OHEU*.KBVO?N88 M7'E$D:I_OR\O7_'&8>K9T)&@X^0N=CL\Q]:@K?6)K)!E] MWFVJ-3E<[,6E*Z*ODWP],6PI[;']8_,K1R]QKH/R=-TX @2KT%"RX"Y0G8)0 MV 'K[K/?+P1A[#H+]>Q9>'3,&R# @V!% M,!^#VVUXE!GYX[H_#$(!OV[*UD1$9)[B%\(S#(@;KS$TOC$K+-76DAJBV'/F\1;,VQ*?@9XN9R10O/D0OJ;*WO./IY#YY.D(7I^F$VO$SPR)2 M#TU%>FHQ3)Y(X,;@@CE'"^+>?"Y\N9Q1+X;?ZH/^D);_\?:YU:^0HV(T>A[[BT:MAD;&4@='E]/?E;V;0C\T"PH;+).]YGP_3]L&.[=3B M4OMS:[NIN$+I[-@2E1RVFYK'=W=KGKY.;8>S;,&=R)#+%CTX$VQ3(Z>HYJBGO!DN2;FU%_7X603MMY-66%D4 MC%-$@,@/+>K3%L>6I1!9H$/FR-:&EG;L>NSV-J*?]_&8N&QB!DON+<;8%=G. M(G>KA\Z1B+>=3N04<(P#):KL)1^OHQ]F4T.XHBY]'5P62,L=O%)J(WYWSA'H ME]F13 %?$9*F\D09[KQ"UPJ&CD/8--DK?]CJU\1B$%1]Z!%PG7*UG[-$T8>M'7A-7AA7H/O'*]T$CB8Q6\E*XLO@=!8*$*TJ1$9J@Q=!Y">X+CO-_ M&55Y]KAY]69%7$>?S*\[WNRM"N_?TZ%:MD&U4$$,I$]$9 E/ DRGK'N$>6-[ MX\L&\C7/;RY?*4XR>J &KM?[[JIAA"E3F2+(GJ8WB40@S\"\ E%L_(;NJV!> MQZZ20-1(M>*GO-&U@^]:)1,?NQQ] 1;!5>E=+).R?)OVB2S- 1?MURTX%PEP MV@E&\PZNB.")DT._ [+R9+&=79SJ3W]39],N+!BE,4?H!KSZ]G']G,XZWZ[G M%OP=]^#[DTL$#;R-6DI1HA56M2*W-*=VH)B=DPR[>.RM8]^#HM/ MU1H4!%7FU-P1X^C@,%X(>U.A%,8@"5S^Y'LK^<^G0?\59#TFTCPTL!>/H-!F M!V/V8A<"PJL6W;8%K>MFY+W/90P_M.2\/GX#\?AU_3O116/7UI"+L^^SX.PYW[#X\Q=LO+)TK/C9C_N##O2@:86Q-=ZDH:S7I ML><(3/#$;.N(!#0^&T120:?9E.O@J:\>PNXA8'YY;OJ/;, MY:<71_,O -H%A9VIO? F<"\)$/)<%AS_J'-93\A]C0M>!(\TW6<5VG$97S=: G!#L J^Q8_[ MURJ95K&2LATL23M7@&-UV5'")=Q)M[ "]CC>OX.-0R?7)\8UV.NA';ZDWDO[ MNL.G<\;3_%/*%U>_L'+>Z?/.6#&^D)PV=+=S\P? MX]:$9:,,1>3B?*VI5?Q"!4Z+0\]"^P:345HB_>/+6UW7CR]V-S=4/7O2.W#. M,S"!?I?RXCU8::@ELOTQQ2:7=2)4[Z@7KX]Y8VA0-PZS5U!02?S5V"&F^N:9 M=_WR=>[B%GG)&Y72K&7.9X8>=ZM\AS<-[>1KL^"#CL# IJUP6^V/]I(N1)7[ M[^3H*6S9ZX]=MDN#&QRC'2U\B4H['V0NF@(AGOJ75142ALJ!V3$20$,"W+_C MBTYT".9X?[\RPS(]5$E3^WC9PM;YHH=;S38IQLR%D/:/@,S6U(&.B.ZX(PBU MMU"+*DM4_NQ! @QGFIA.0@3-8PVGJ&UI\Q\T=Z8U2\KS1X;NS)E']V8)UK6Z MNMX^S>\2V>C2$#[3BI,TKDE\696G$O&P)>&[SDVK??NHBT-*X?O]NT+U%\LD M1(7C)2]] M*XN[?[E-=N)W#K6 H!.XYZ%:'3*TR-)GM\"X[X7!,[!+TIL\"W MR^[/PJMRK>?9)3[\2DNYN-7VV&*=F6'\U5$JWL\'QSC9HXB&6O=;6WN5]; W MOQI.W[BM8V\PQ;A"(V!)=L:9_/\=ZN ME9BL84G)" [FLO9E+FDPH5:(( ,,S6,?$O"P&08YN4[0PBI4>Y5N+8L+A&PW MXY:-!6V60'.K:1'%+3??ZE?PB-*^SA\-806T+B=@2'5_]5>[H&2>+2HM,L'IP,*VSPJ?-W;KAPT"WA0/39F M++KQO?8"<65077.[W;N ,Z?S@W5P:Y)45J1KCM0R2\?6]EN<]"O/.!@RB&L;?O!?TH4-) M).#16%P0V_8D5@_])N\-JNS58%!)7D[%QL&"/;?>X['8\*C5TG%.9FU"%IT$ MGZB(U[@C$WIOP=,$BQ@Z6*U\#S%MG%3>8UO:$B@I_OVP< &QV_U$OLWHYN5> M";8.3R7O._D/SJB+Q"*;%,G;.Z%]-+4$"ADPV[3^/9"4F_*&;"^=EL<2]4;C MC745;08&S/F[#F6BM^FJQAUE%7=BL3F:QLX% VC/5XNGUW[]7.1T*H(L+2[; MB_6G]6D^5K[S@BB>,Y03POK5QE-]IR9A+3=>X87UU2OTTWR?7&\ MO\5?NJPYPAT5,V/%Q'7,(7YYT>"3 M#MLEW>>!JZM4,S]**VEO?]2E?L"^_.;?#MK_0V3EW>(>'%+B8+=Q7&3Z/I-1 M/W"-X:8DKE/VL1$_N84@/]14-Q*P*RP>$$Z%4"'8M@7*'U3^8,H M/ W3K;#W;.8!^VM]+1E+EY-B-Q _$\LIJRE3]3%N1/2#',6A*7<:RLL+9H)Z M(V%]MS-S2@[5P9[QINL^W6!(@_WYIA-C& B[DG .^[VVRM'=MO/^?8GWX[5. M*4ZPLX\HX(RJ/67&P5?E2 #!.Q7OGAJ# M_*DT0 +"&D@ KAWX^5OV$PA5JBU KZ,\1(IR9ER\ <)B'F)]R0!>IH0/!.( M! CFLX'_F]E_*3/6E8%EODF"%RH$TO>[DY!Q&A_G:6Z#T9)P$LE["SQ!@H$LL#)ZKIB(A!98_,\6DNJX@H!,.> MLO'V#H$)\QVGOY*4_(EV='?B:DD.#[<-\[+GKP(CMZD+=YX)*\UN(.BU13U! M3? =MFH'J)3YI*8B!LFT/G4Q4[6AAV(- MKSIG\JVG)QX%XGM\L.L&DTB4I><=R"+AOH^0"=OB4S)W#EP$;>ATZL5OR>\O METGQ2>WY_*U+_B=O4&%,D/.N:'@_F#9T)ECW1L624!\[,F.+7>'5L?3M@%G*2C)(X64;9ANY/U M'KVAL/Z$.0&ULZ;&"3ROS7&2X/*D MXNO\0/FPIJ:FL1R'QXASG6KUMW<-12TYW[V\/BVJ?HOU( M8)%HD0089:[*F_!9L:DJ99MM=.-DEH_:\+ZH,<#^SG^$94*)UW6=^A3Q-UXP M)"@/]4%^\Z-)0+<-"$P7DSIO@OX\VP=.$F%IW&,N+5.+ZY*H36S<8P>_ MU>=^W9QN+%C_;FFB*NUEMX03-8>N)+#B1@+^46SP=,GB$P="1?#0SZ@])@]A M41P+NKIVOM$S\?&,_BS;1??E_/C*7O\\F)^10@1,MH8)X7]I#6$-K#EJ++$1 MM&B.R4YL0E)#[N(A Q?G]$JVK#EMU2\V)1FL%MZ%ECQ(7&)GKMA6&AFPW-O0\"P3G'E@;+ M=/,D #M!7OBO#?"W6_@+W3J\WP"[DYW4=0%J<@>[UV\3RK<$)8+9M]340=&@ M1O.=,QJ^]DM%C3#5V!5'&UQLDQ0Q1J8>!4\I^AM#'*>< MZJ<5SK5/*0=[&9K'WNS,,L]):O:XKMCYK?6!6,.HYY0\W&TL^LAJW&X1GT)_ M+Y[2D"L@(]J2"@ D5BD6PM@2E@6G=C4E4*=4M[ !"(PB2T.BJ=^UJ5(KCKO5 M':L2-^C3=<4'&K6IGKE0O_O%>' D@;,JQZ9B]F(([,4K>*I>HIRIM@\;7L-^ MRCD'T]&2YM+JMZ99SFC29&9A-!1VMZ+B[0GO/ZP'6%.EU=$"MNU3'-N=)KP+ MNH,M/N\\-A+JNS]FA9.>6L\SIQH2Z#]PZ+S_5=A*+%&69HE2F&(?<9; CJ^K M"AU8H22*V!(NS3S @:,.3TQV;LWNM <-/E_XU2;S?9T9,NJ0[[??M=/I?6)( M%(#\KR7Y%8L9"@N5Q"..ZF.'%M1Z]\YX: N)L-5TJDZ4S+Q.3^R(RHEAKXFQ MO/DQR6_:/JR/IHUMOF.5;D"$EG#C](TW.21B@_)>E>!-^@1*$ZN7C0,??*!N MX5BZ?#FJ]:%+7ZF1??+7*U=.U/[&(CE2.Q>PH]==?#BO?^RC%C3&&I;];@<( M&WB-:KRY/A+O7(;/OHZ/+8.I8B'QN_Y>G+>S>P.;$MQWZ>-K_"W>I+M1O1,K MC-?CX9<#I#:1>.GL/A\^@@L6$@&[A()0;@K+FX XYK>L]_547@>@%\1D-*^# M+RMI,%P1O)'V^MV&K:UI[?9>45/QF:V@J':MXDJ5YDB_MQY^[K[&VR+[W!HN#$_.;1Q?= M<4MW.QS>K[^4R'S NZL-]>U]_8E#GH*P?T=83M0=@\47W I\9Y;N)6QH&IY<@B8Z MG);!@JOQ+=V_Q^*((C"]B4<%N6QLT)SM;' 6WXRB^*Y*'INZ.,5]"^.6?/,, MQ-N_AURR_P8&Z4S(B4\\K124OCW TLC 6/!\V-)2ARK8=XZJ_-NA2N@?&.D? M1.+_[]';_T/,#E#P(3@=S"5>"IN\6U!NVRCBGG+DP',T,^-V3//)SY11\G5> M0C_VUD46/W@33P.&A:E[1JV+%XF9_U KBPQ7CFI#1,]JBV)7^G.V'=L#,;"Y+YHMW'K.7=^Q\ MK^-N4BK5 V=2NWS!?,OX#K209Y\PZ\2.8BTA#?D^> 5C3QE_"PZQ[439Y :5=>S M&Q"=ZEI1W)LPYN.%*'!$:]8CKFHDUGX$M+/_^H9>%81S@]=1#'M44&KKR9O+ M,CUEH#S5B.//6P'UY]V_'#-4\=IUEK;Y;3[;)>QZKZEKGS!3ZY?J4 E\].ZK M#R8A-CM/28#JA'1W_Y-^^:@KWKZ?^9T[:JFX8(8GZC^(HA-/3Y1G_+W4W>YU M-" [FZ#][25-B_&*XJ\O<_=/2/L.<[]8=](QTF[3!ZR;FF(&9YB@$G>]4+IG MG^1WDXLBQ1R%(Q/.B0>\*+C*V!YC7HBO%(LQ7)JL_"'SBP2@:PEYX&Z1$TI\ M)0G0F7Q+M1PZX$,"-,5)0!>-R/T6$I#'#E^A+"L,$SWA1A*PB40\5TC""A&J M3P)@C'D)0.2V%0DXZ%4\634[DH7_0O&>8F6"I"G9ZNQ(P!@]$;&\XLZZI"_(T;M."(R6"V<3R:.R5Q.#-GGE*B (:4_?GM M87\.\O7F*R.Q1TJ\A+. M80/:JNSO+GNT9V5X/?/7?KE879R&MGJ81 *>9CB4 +K_HK'TO]B&6XN+@NY? M&17]JVTL?MZF_C=KIO[KHN:S4CB9OH'VLLB]1S#NBGDW;;'6_L<>+4>C->I>; M5U",][.:<'F/HVTH<#^:;<'>:!Y7]CD*-'MAM_<\1\A\[9>!M82HB,/?7=\7 M0@LS+(_] MR:,L+823@?\+J_Z9Z5]- >O_9P32N,Z9D+_GG_^7N-.-K;R3(N0@>^$G5%+$ MF.F-%2X8$QQ'UV=:NK%\;DI3_JFD-6\S U=Q6*!!BL73>R&#ND"$["?X/? O M)7@4"3BB!9^R5/X0 % _V:*#P+&:G"@$DZWIXP7'6$F._+1(E;[^@>F2*UO? MT7HM(I=3(A/&9K2%-I=5FW &"#3+P^\:%YJD%94O5 LH@DPO_O(UE&'G2*H: M>9X>B'SV7:[J=I ^%P5&('5[I'#%K3G N,:3)_N5HM.TBK0 NW8=RW:$R? N M798%@X/%=Q6#F_A!O^0\ _Y.^] M!$+^--W1!;?7G8OL5Z0B6RU/8Z:30H!3>2$U=MAD5A265OG"4^C^DTM>OLYK($[F&9%T[BQHSR*U/' Z,I819T<&L:NO7NG%R5Q%.K M);:K$N7GUWMN5@:>.\J<(35Y,QQL%C'U=!S)W<%SY.-"G]/-A?7MKS-YW$F!L MNLE7U1%^WWC3E^(K%'X[P_K+TY$-YWV7]N:$9ZDG)<\Y0)2>-W(KN*^]!5AI MU/]R?YU,&*(T7GP+K1:A F*SQ6=;8C,@99GGRPN5W0/B";K\TQ%99[VI).JX M"\JA@R,W.]-G7%Y]NNGJ$7$5^'TR)8)]I[RR"R;O!#96%)G].J3L,\PW# MD"-C-0@-3 ]+;D?0L,X;>)?59+;>("YYVK0B MFP$7M_2K >R%86WW?<%G9XUTN#^1NZSN27C;DS]+_T;M=JIE0\KW,[UJHVK, MP@PB$X6W7UM^2TC"2#T8F3+3UW7Z(][LX0,BU XP ZQ!&6H+PK'9Q>'Y<[]X M6MD@66$<%">A_NY.7W+W@P#Q1A5%OGGW['3;3PV!\4D[MPU%12!!D7\EJDI% MB6I-X8--70W50";BA_-;J[5QH6<_'36@UB/W MD).74)_*_);OT:COK1#9O[8/_$\:@TZQH$'$NW)"P8[3TK,^$D#I#F'N9"_ M@Z]%YT\H>UZIJN8P5.A5OLTK=\L8D[M!3]F&P-\5\#E6 /TA>4/I)OMF\Y.E M7CZ#7X.HR!Z)WQ8W.!,ZT\Q>/]C."4J0?BOWI]O_(OV8NW#63:9\E2K;R6LC M[NBEM-A,Y_ON!_RB#_L<6?<7OXQU=#!NK0@G*Y#1X.[$$IA_;*Q";LM[4 M8MA4E_O%WO").-<^>U]]O\WS\Y>>\WU_#^I%UGU.R5@=8\?[]8/.$%PQK?Z6 M+:JSCN)(F]*);Q$0]:OR<3KL4>%GOYU].7OUK+6NUXF*K2W4SWQB=OW=L4]'6*7?W=/O^G3<_G>MZMT] R+@WXI5X1'[FHS8;U3L7N]OUUC-4'. M/*^*W-]5\#S+6__#[[U\P^):GUOCI-X%X]?3 M].D'TJ.:'P+J:)H?W>;*"C#3$2[2#Y3J)P&I,Q#F1@1+R5K2)6A1/UO]F.'4 M(=^CPJ1RL,KW-J^/<=%3#V@?NNI4^#Z9ANGB,'BZWDL>ONXDP&=:P5N^\41+ M]6HOP^YZYOT4T,5:IK;!]87'%4/N/W0T!&2[]TB QU71\?ZL/,ZL$_MWB7?: M9QM+D);J3WDXJJQ-!5^NWCB'U"/TMEK8R:,Q0E@@DC=?023WZY4C1L@;N>]IJM=^-MIE9RQG! MP=MXUQLX)9O>JID#9<%UM\SKII+G=B50 =E1#X3U?0\(#_&1Y0M;0>=BFEAJ MZE87';R/3BP\I5][E X^,'$KOGE?)?-L#K.3D>P^EY".]KM:!%&&!'SX1J @ M >\4$Y _6=3?5_8)+. S^FQOU:2]S+C=F+#C[)Q>>)V5-J0!2@)\X2>K\.3 M 6Z(>=D2HLKH9RHY [G^)0,A/1^W!(S?S)F7H;,_[.'_WGF_L>"T@,!9J"^, M\']273U=>)IGF=AG^^+#>X/)6!/?JLMLGXHCISAD$]FO*3]"/QVOE$DN#5KC M7@-A)_/(ID0DPTD @X,U"4A[2P)B7F/9" 1/$H"_L8DD)-L;VFQ._7.6,<: M?O'[@%9%?E/.")GXHQ/9^&_]'LR:97%^DBKWU=;$4VQ!]*7(=.:ZMMLBQ1%/2A?O\L^G@S._=[&JMG_0ZY,=,!(QBZ&&V1 M@LG#!&:HEMA,9>9L M*_]3NC\6BJTT^Z<,.D7Q3YNSZ9_;4#K"U?J!8(+R>AA\'0,AHS!K,KC_Y@%" ME6F2\3U(@ 00.=K)?"5NT_VWC/\MX_^79'Q) GHTB&?QKCJG+T.%H-FWOE0] M:MHQN6[9.>44)3<+#-\2BI5TL3CX(3M#U/IANQ[?);3B;JL8^W./2[!>O&U2 M13;C47T_U*O^$8Q]H^4Y6+P5_K>(*TS;'F>]_0OC9=@K+-CRTHVH,"/8^\R1 M>UK0[DV=M^NYE_]QO<)E M8G>O+./CM./\_;2HJ/Y2K:TV-<677.\>U=TI6I3.9WNI$$H%7?XX=F>J<6KB ME2/.I:O6I<8._'39*D]QS8;CKB1#SDW&CAN98*6K'YVY6]![8>U+QPUNMDHV M'U LWF-&]5.[WE(7_!^VPUXU"$2+F\LYF:=WT,L?N'J%,/S[N[K@0F0/( M'P?9=W!9 MM97#&;9+[@L9?3[4[;#F7=Q0];2;2X.^U',7V[[!J(8(_ M9)9MLQ$:K,8@!PFXU)O',K+?96OQTK&]4I)N$]#4 =!78M^7&JFOHU<^IOJ< M_+!4Q'M[[KBEXO6)= 3]&;60E>:-K;+U)!(PO",[ M&I("/TLPK+%O2NV.^2+I6^3=5MV/_Z5#_]%;:3'5]K@6_V8!0S[K7;NEDZ,2'_TXZ<#B*Q68<(1#&S2%JF)EP+P^]^Q M:2QJQG /)&9DJOA[W>I4OW'KT^_-A%_F1"X2L.-$ @SI4+4$\0(2@-YTT^8) MG;8RN_$9-]+[.ZH8EB@5)9'D.BESNO5!8ZSL>)/Y6*E$F3,MY$+)_>1G>#?I)4W4#B^"&PH_RFV:E$L \ M4 7BO;?"\.V9Q"=S5Q<8AOBJ4K?A"\'$:^"JY6TL.GBJ=DBB:VR_C'CW4 M3B[L>DS\=/I6[!2]I4W?)CN6/E,O"G^4$O$:9GD"=@?A#E;'*#W9:W$V'FKL MP]W![&%@7=L3\'G7[96G(8*.L=@#HDX#"9CM@_^0A?"QI2 $E;L4B=3@ M=<GCA1G7?,.OPG'_RSAQBPH[H1@[?H% MM0=PBGUC2+X#'QZ%,I&AA.V?*XEYM#/ "5T2 13\_)97DY'DZEG.OKR?%+.6 M&ELM=?5MK7;N-0M\"[HTK;3&CQD8VT2]M6B-OAT*>9AX#BLZ7]95]CL?D)7< MQWQJ.%,PM6=G.JFP.S$3O!XAE>GE=2WGH2AG'=49IK/W'H1G3-VF>^X.:H)' M'=9&!K7T)SK(]M_9"'I8H)"MFLT=EFT6_';M3*,[LW?/*&:^@_.NK=I.W^I[ M2+>V*,X.ZCG8#A-00;OOE2S_N)4;W;]SYD7Q;5JY@$&].J_\"W2:TZ"Y5WUY MXEC7OC%>][QSV-!JU$@LSJ"LRE;O;:#[# MSJ(5$G&NW;:\29I7-;ZZM0]4?+4S%M_Q*@/)LGXJYI;(T]UR, T$;2.Q)[9X M,ZQ2GS#'K!3GT@;[B)=WP-NG39R@^7333GX>3K[[5X:U@F:K_NTTU^*0B4_% MCBE1XZU5L%W< G_A.4>7#-=9Z2 ;P^3'QB71^O MUU]8*M^77DVYLN'H54-@>H=-[7W#T8=:BOV$@Z=J?RW"PQTZ<[^/V= V*J5F$"T^,AIMC#YOR>FL+)57:YSV-R M=.8':NM6AV2PX,B%,XS>T52KA(;VW?[B1>WI4_89<"N@IRR=WFE\?&DA3+/H M2& 6@Q/9WBARD+2V2FGYG71YXUBQ\ZY12P9M4WR]'Q?DR=63"MD? A^Q>['* M2/H?,^VWDIU\2MVS*NN93.[V&O*-/@:./WM\^?>GX?>AP8/J;(E%;5Y,#I/^ M)SL[=FMP.+#7%(%CM'#P"&J"Q)@GK-V-W>+^\WW;:D2 2 M*FZ9A2Q2AJF]K3H5L9LDZ)?IOG6W/EK(0USYRO+U]8C<'>:T3'_)B\,2D0N- M_Y'CH-J'.'#24Q#5!DL%--&Z?EQYVC^Y9F_]KO/2+6"IGQD!K@:\QN\&D8"D M1A%&]W>;ZLMMI1L"3WCYR(L9-N = I1JF'JZ9/3&[/&D^M=[]MC M1@>7E>1FE88YKF"HSN7$ \!E8RG@-LV"+"-<$!JT")XX9&C:N2S( M/-QO[8VY5'7SUMEWWV@D\^8KU;HD)AH_W^F[V3DMMZ,BK]/:V)"'XO!,+Y*3 MN*8+HV3HOB+D1G4G03J?\F^I"_['_ZVE,K!TQ.XN&7+Y5M[\_?=> K\IG_\L M*=:2IAI60?YB(8/&V7[$;_8*E6 [$O!\F@2.E:$&Y] M:"46Q'P_')J&9&%X2T'(.)K]0)B/0Z3AO2XGEC!3NA.)GF5>O%W9!Q(@?SB2 MA>Q*),Z7[8Y*B]2U)'4&:8XE@ 0[S=%\BZ?>V857)A]!9K^!7X8^I9@D/,!/ MKX)BET61\#/X%N.)CUY?S[;6WO:!I[5'>A!2L513##;(S] M;GMZ0ALS?0H*.4^GC7[/.':DCP=C,?V7WRCV\F3S7MR9#RQ_N(O9O?#=F,&[ MZ8=JEM41>V# %WT?D6-QG:)][KT[YH^3WS1JYK26OV=[,SN ;(0GAV>88F-C M.AD>!D)V7C6W=]!]J8#E]4^2<;X5\4ON%Q(0GSTHI&@:W7K)/8A1-J4H5JH& M) '1GYCI&NMXX-<5]VN,R.\\D/M.RAZ_ADDL#'23VY5HB3GL!Y% M E;S$,R';P1FMOK5B#(XYF]UM'N.;9:HER'3]]CX")636W\YDRG[,VA #?08 M,-2L6PF;?BB%+J>=T!$8)RXA8G,=B_N>_\Y]E;4S:I\'/057!ZG%$FEAFM@" MR'8JC5M0Z'*>:9*S4,C[L76'K]QK0FNR#H+@NJ'Y*J]JW.3':.M?C&TF^D"@ M#QDX?7O820+"X#^8[OI_1S3OI6I:8H_[K-5K8[SV;!6;9#RLVQ\Q:7W.K&MQ M_E[\B![42<]V5I9S5U,6K;;#CDXF8YD(!0((05_CEX:E.Z1VI>V")_[3QA[)UT[96Z#IQU0BCCCP.H\X# MPQ*TUK5>6C#'B#LQ8>T%3^M=VLM:9_(8^']XOL2;XD0&L03)KB[<=/5[L@.J MFV0_@\#!U_?-+8QRHORBB=1>*?VIJ_8'*Z$^$@KFBY53FOQ_=:A%6,.!=Q0Q M@40J@NQLU:'-3R'G_H #R*;ZY[)8._.6ENM7Z']\\AP*S;W9QOQ#^N[T8S59"3'O*X\#5?;,WQ;1E\WME]!=4/L>DJP?".H9X\1' M#D*HY)L\(=SNRY=P0A]OB4]W]1UI/!$-N%T+K,$ZG;++90*_MX%BR6VIX*$# M+YHN5L7!3O^5PZ0*?=5/!$](Y ..RNO"5OL4?7P?&*^NM5"]::UN.YKT4W X MU(ZJU<,'DML*=W(/@D+^Y*Y-TI2M(CS&/>O10"I9??DIPF.SF9U%;J.?+]GX M1&Q.T(JYW@UBNUA.T4[#/R0Z.X&L=XWK-$6/A2\+SVBZE)5FHTT:#VKEB^X4 M&%.Y+\[5[]S7X##T0 ^,Y H*<4FX[P93'[U;2C)E]DUR9LTG >H?WF,#(M\6 ME8PFEHVFT(N;6%P=HVOR&G?4W1!VKPK]C&32O+:]D-U' MB6>:Z>=]!6&KVT ML6'_L(B\6^B1?.!8 :U8*J(N+@1!=LQ \"$7Q?[G60)GQBKFP[J-'332N%5( MLGYVMX@I8VP$>78?).!*N A3=Q^+)2H2#+"[:H].%.HAW@:\>Y''AN0$^KYC M\'?36DHUUV/[#XQ\%IEZ*<_45,;@O885\#'"RO%T@![3U0%CK5%W:[.,Y-3+ MH/J6@3=DT-Z?>I2*>[08L$-D1[3"M&W(,Z=5H5R-2L^'6,D.$U@ M3B9M.$L]6#5H;CD33(.0!,F@,@()('<8(63(SL!33@) D_ 52_@=A*]V@_#0 MRPVRU6\K,OW@9 +'YS'C7'NWWCV17&C.FYP7VR.F\8EBYJP[H)P8M?!0J<7B M+FZ<=UI-++]%8X=!!N[FKDA7C_1+AAY_%;"P"C'ZG)/SZ M'^R]=U13Z_8N' 0$$8CT3E!05)H@35HHTD2:**&C(B(@(#U ( K2FX""TD(' MI02D2HMT!06D13H)(!T2I 0(X<:]]]EGZ_F=W]GW?N/>[QO?N'\P!EEC9>6M MGS#@V7WR;V.JJ<(BI"M1%!GRI7KO<[J,7D+=LFIJ?%CBZNJ";"]:Z MH49GZ=R?3]/L##MY'@)-G)/;P\ ,"N#6>8,X$[XL^ DRW MD-A:OU@>WDA U"(\ZT%,6- F]@BPBX.'/H3ZMD=C054NC]OF799'>SU);//5 M8T19>87P0S*!&5W);.;/4' UGAA[8=ZM>_E=3I1(M_)O@">O]XH2G<5YRADW M"L+BXF#0& 3%L"T&OHEGE1.^\04S,!=GZE'O<5\G07>*J5>*@CI,(34;)W<3 MQQ^/ 4=P2\1+;"&9B6<'JUQ EN_PU/.-#US%UYFFG!63556^G*D7>?BP3NCX MM^;=]6L.9&-WG__IDP]Y1X"G;CH'O,F(41];^P1B5\CJ M4D7:08=[<. BY<+T5X-IS'9\:Z 3,*P>NS(%"@S:7 FL_U!38RA"P_YL _ B MZC)S4@S+AY4G6_FW!K<:Q,Y1,L3FL1LE3]C51MI9[<\P5CO],^3_XT]D 1R. MJ,JL\%!10'!;+LGVPRXW//@\\O)LK/@92]LJ]MNK[;RWW6T\<;,[_?BX=[C" M]F89-,UC&?FE:5_6Y5T1@R$'Z]=L Z^/#!)Y.PO6M2#8S985)Y3#?!/V?* M3,C$ @WQU$FCRSY&3NQQ&M(<3)&GGGFH+$<+D\\S91]CJ(R<=C PZ0 T.DS'GS/ VM>=B"S^?+4DT&U=*;K1L M4,]K&USGA371&%[K'82=+G!,L1A:HLDX5R&7X;> D+2=.U%+DS,3./5*>*B? MIL.W)Z_# =L0>Z\==K9H*5,LNE6M_':F>1GVHEB\H91&TBD;R'2>;(KLT%WSF'LL:BQ M)DSRP)60TLX$NSL@'6WMBRU(R>W*UO82)/@Z(3DRT2PB7*^>S]?DS#C,GR0- M P+[-*':JR9GAZ8K.R/02BGO6YX3)7*_:3$;.\%7./%(\]H%S@\YQYR#3! +$Y M+("9.!9_]-E1_R9V?VJ$=KU/C.[JI2@(>!G_OE,S$(@;Z>M(M0W/;.N4&QFK MR7=\A.]X8RD0,]72$J=L _LH*R8B'Q,VQ$(4>@6RW#9$6W1,;S$G%W1 MJ;J6"JC6A,(?$]WP-)WP2H>=^51S)QN55TB7VY3S&[P-O #3A(GST@48+6X>?SD#CVZWI2=>'CA>C,VX MC]8HEY@O0;M57;Z=?IXWZ;$!8,WFLM^!$\'--&65=!R'BFP,]( /?RSX*FV* M7#I8 'ANV"QA@70/ID3"IO@GKHC MP%HJ,9QMT1^RZCT+BN"V3T8LQTBMGZ.)D"S\I*Z +3)^# MJR"/M^1S!]>W]1;7USA6OY]9K!T K&R6TY<_^RJP>8*F JG(Q<%:MNYS9]YG M2ZKQQ $[C(<0* I1@ <_=).8[9S4N/5YLHO_K8XNTO'M8*GT!UBQX@.7,Z 6 MJCL9X#;^H!/<$E5OR'3"ZT\ZX?(,#CW%+V\J/ &%M+N- M";;O^[:2)]EZD5]*%V&:NFP.LRP@>%?S>#JS4*M)ZSTY>6JF8M7N(:/SDF&T MPDT0KU=X$PX=L5%U\Z6.0+.>J?[RW0?60L'V5*^%<#>]J'QD.A_85LX2#/KT M:OMA=]XL&:LI?^[-=N.]5%V3*[K.;PHU]T%>.5E%?TP5Z<&4%%Q[SR_.^(;O M>G>0-*'T-12\X]O?J.M8.@:--QL^GF;/6,M0I^=74)]Z/K:U8U3[I=GI+<=\1*?WF_B8^S2O-SQ#3)&,^1TDZ7175WI<+V'^G*]H<( M+UMNQ_H8'X6FE"B:\&TV]H2/;,NE9 ABH<[)][1H,K3SI/]=E-I/S)) AJ1' M@+=K80TXE"Y.+#Y2AH'C6G4S:; ^D?9THN4X4LG*K\S: .Q_\LXCE8=>QYJF M-0FS& F*)=-Z1E2IK7Z)>2?[MYM?RO(8N[Y-UI^_!GL?K)Y^S+U3))XU+^M= M(\HD)\3 PH\47OE[J$T-MT(*'HLGT7H#29+:ORP>OW#W/P)MOZXVXU^_JLJ; MLD8](X( 3=B8?UVIM>%O4FT1+TVP-E/BMQ2*>!]NTI#->YMIH'%/1+ZN-YH40GM]1Z1? MW4LS?"?8G6CI)W!_3#8]+ZKDRHTKE/)%Q8L7.N0U]P0_I",NVSC$.J&H9#YN M5#.(J.&3BS&@$RJAC"]<' KK)8,UGR4G7^KVN6)2G9;H0=MYL2L%M4(0'3U@FGT:[Z%M#MY?!U/I9 %;7V>%8_S4VI)!O!4)1R:$%5>D! M4\0AGU8!Z0EMD(&J-4:NTYG4<<+1)HPMKPIBGY>16AY3'7->-@Q5X2_'(=L. M.70&3[/OL!MSWHD U6>/HSR7 YV?E)XTC)LZB;M'J3UZZ5CLJX#;]$A[M_(WQ]Y&=_%O;OU8?'R;!Z%L>;][ M^F;]%]=D,^&P_3[^>P9/.'E/:5#&L D$GV##9O(3FY#FX':&,9*ES+'DQ@$RQ3!^5K< MU.$VA?-\@K>W>Q@+9]2L?X5H84Z<9!\GB>\P;1L)A.JU+ M&>"QB0&<;DOBS!ZO'5XHMWP''F 0&7Z:NPMBXT,NK/\FS4CDL:A-!< *&VVZQ#\%Q&D5P?!084Z3"!^^W M),]6"V/V$:!3I$M9<+@(>>$($/:KY\PE<8=@T(?4U2#BJ640\>YC^2/ V+S2 M3=)),@PE__\TO/MQVRG$AT0OEF\/?90$.+>-.:ZJ%2@4SYZD!V25>A9T*#]Y0>+M.E,]]0I^%$OFWT#L3 X_:O M1SJX!ZBDED4NE$#8+W)N[F/Z,A8XC"\ XO#KP-)]VO.);KZ[^]+M.@B=6;"$4 M;'<$8"(OBF&90U_++U6'ZJ9U>/600+XAK>MY60!:K?>C>A/2:0O?^0,"Q=;MF#M43L/E>],>)]H3T9YY1;\ .0%J)I]L(8,B;:!<; M^:S&>NZ8G&6=,SQV(;V]&.;7 N+N82K5*-&J3:EOD7,6JW F)9$#$&%GU@;O M4PB.]))M;AKPAHK32[5^NUL^KZIG-D16;)U)/7M)BW;TFV)%+^R"(A< M$T@VYYUK>"EX-G);.'5OIV?''*>5@1LTQO$RE&ICUJYARB18#DSMI ^>G8Z= M$W:/*0*)NVHB2=QG^-#9?A,;MI69@7 %08V#S\)SUL/Y+G*CZE2 MS0'D.T626-A?K\QY&2=Z]N_ZBW3#?UU'Y_^+!80\OZ$PS4F\A(MO%[D@IJ2/ M:;IL5?L,MA3@E.B %Y29\4<366;?FZ)=BJ! Y2(5TI*9VHQ39JLWO<.XN:!_)5?>(E M*8KZ_&XSMF-Z&$1[**4Z/NZ5TK37N.&E8*/IR:\$H?B'Z'S!<-5NC0M<](QJ M_#F-Z"YPI6^;;43)O1'BV4(]+ZCEA[NG/F4NKP2+]/'L2%;B#O8R:0GAL\#C M"=U=+D55^(4K+1N"=N)PMWN3 M9J>!A-Y1E;6:ZL(]YB II##X6G+?3@ MV(VTCE'=Z[P<0SK^SIVYZ5RIG9/1(=81 3.V%7V P!G'A_HR79TZ5XN7>#P: M_FE*\(MP;6Q0?$C"1M22]!%@_/L.?-C5=*P+:YH1\&CR3&WMNX2^?MI(F5G^ M5UM\;',K!\8P^00-\8HBJ81G6J%%ISS[XR=,4/^R:"@K\9"(@GX&9!*W[H); M+Q$?VR2Y70(DF-4BOJ\ 5T@R?39$0]Q">W!XVZXOAU:/"AQAY^Y2&R0[VQLK M%SBRE'[;H>C-BY4[BR89TG/52LO5PES2KT;@K9V-1P"$&?SRC[SR/_ZWQ9<9 M1"WO5XMWJHP%]E:2V,46B/MM^T> 6#<"I-W$N7.E-U9PL\;NCM*"CRD+FS\"8 0:ZJKEZC:5HGFB2\GXR^(O/W(/]1S@4MHN\ )_%8ZZ *NID&\4C:V MD( VB3<4*UJ4/3XUV%?Q[D"_L>^$7=VK2R!$PS/)U#4XIJ29C G[6\BM#+;< M^ V8I9 A^#ZG. JG%TCNQ(4QZU"X%+E+;D]30 R(COVRUX%N1=#XCM0&9^[T M&G=IGQ[AY 0A=Q'FEEMG;!MU/RJA"V<@S\A=,2/^U!4$<,T8-S"K8EH;<$YA MM7^C5UE![=J 9?;D9?3YO^6KGO6:[% = 9+D"(9'@-OWR*T>:WZ"1*#^I43I MSU<"S/:-@SO'=L.)=CE+WPG(3A(U+NVK6+L%,MBKPO?LYYED-2&3.JJ<-[01 MG&U^C357UVB1!<3D XR !_6TWO%EXQ8=?]%TS+KX#$6ES"6_? M=@3(A7J:XNKT%"-UL<+=YR-/R(LE5'D.09:DUB\V/&:(TW[83_,2*H@Y7C$# M# UI5;"-W6#?%O_V+MPBR;#6\2[SI_L)2J4-M!,;'[EXFD*-\<*K:W9E2Z;L M_->ADBXPYNM!M1>=W5+7N'VA;]Q(96E*HI=1GN'?HSA^K?I&NX)W1 M5-IXEP?*9!BPW3^>8:L*Z3L"_')1%:1J MK,E*\1W1$1^EPDVP+](#1WB#*DX6UYK9Z62:<[I1O#QSS"=X)2F&/F[N6&VS M(HZ4@7F@I.M9;*F9;5 A#9FOY-G+H_VP/?$IRVZDT61G\DO)>O6A("3<9(@H M@PV4Q9KD.YO6]'DZZ5FKVIR,Z.?K'C=^K.S#E(Y.)GI6$6*QX,=!I^2"J'0$ MGRX.!D8;UGUU66\>";L^'BK$D*UZI?5XD,ADK#:;LY=2(=7TIP/[43OU7O4L MJD2#2S0W]!_QGS[,4N&'FK3MB[\KAM8:5 QXIT@N[=ZX,O[(,]B$4I[*PQ]H M,:_DBZ>YB?^,B"!*8)J.80^,ODS)>Z\H1L>_I62M63L387_QZIM/QQ(!'TSY M5EJJ^&S;IG@/XY28,'W\4+!9H#9DX.S T[%;XU#:H? M 9Z=#3\,Z"*[^2CBU\.\$B6],B(GKAX:T%)[@W!C:#'1,7G-R_3;,7$[K'-@ MZ%M!VG?".WYSF.@)\^.QW!"#/<#][^8IG)_S/E":%_8O@MO@<)2<4SS;= M^9R:RW3;(&KR[=4.1P#*']:DL;Y)NP6^*69^!'A_!-B2+:-WPZ%?#X<1IK,; M-%DA,?YW_F[ZW*U_DS[WR\U ]ZGQI3&L3$+- ?%)X!$"&D=MOVKCYRX6Z M"D2KM@%H5J&>_'B-H=\>OX+E((;-D.\@&]O^U'=.RT&GR6/@"MS?M3T\49R, MS")O9SKA>,M9X3_ MDQ\C] IFT%0[Z-8Q/-]N6E,^MI'L-W'F3-C#Q"X Q;)S;+^2=CX!J1=M_*6: MQ]J@TTC6RN*:D-9.=V9STZ&SR$Y?_VJC[HQB*1D/VK@Q"!5\:GNS.LG7V./! M+WA^T4[\36GF)0/G>53PE/S(*@GHO',*:N$H$3IFX<2->GK+/OB;1(7(R9Q<5Y:0'5%$72LO;W5,ZL3&9UC?P16B M">[^BP-A HL6/KE\[ 2J?YUQO.;!7-V3$RS78MXI:N'[:)(Z_&X&G:CJ5Z+ M%[:]$2NI8K"S^%*V-6G7QIPRL-9>*7I;*E&]Q(5]3\O@5IB[98 UBU90G^FK MW8*$TJ6ITV\Y4F\=EN7?US56SNN1NN=#GQ>G&+41Q&ZC!G<+5"[!3ZB2;$;O MW.[^*LY(*Z\4#*8C"&* T3"-0J("(>3$E[)JY6MN3'TN14XDYDCN$;.!WDO" M-=;=19P77XND2]H-0;[ 6-UUNG1+&\XD0@-?N4J&^Z"MJ MNI]KK67@&7RVCVJGX C0BCI\TTCKF0O3PG7%NQC!DE-W4ET*P!O7PQ'=S64= MK!1X2&P0F.B&*Z\TY"6>4?>.7"'*6HS0>,8 M?%N2)("'#?D]]+^9!JTPK,]=\_O"Y"BNT1COS>XL_3,[E""#AHW/[92"7>]1LVH[( M@+2O%%2C*U,*%\(N%)ADXAA\2/6*\[.W3<[BJ]BL?806Q!DWON$$VB%[(0=D M/!AC0@S$U2IP=#3P^5 OK)($!MH^"M>^S+/;+$.TV#+#'=V.!Y9/P21QNS$N M7WH$!0 MWHY'P\&M8&MAL12!PQWJ:OXVO817)N M]66?+W-HFV96NH#]PO4%II_GU/!^K,;W2[=!8,C]>B< AG0V< U,&H.OOFA' MN^!%-LBCNC-X!+A7=J[ID]3A$+RL\(7M[!T]74WO4=[=.]:U;;9-OU.9NM2U M9N[#-0W2Z!%@=;LG2N]KS_ZRFP8A8IULK''Q9GMNI!.862YOP]$03&\,3+G4 MK,L^IYC!8'V2O7=A]^E=84:S3,_NN+ &Y%BA/EYFH^U )/;XAE%8:^^>N$QT MX)G%<9L)B] [-5PTBB'/75[QU,P*7BF)_SF-;!L4"69<)9TCP \N?C<:JLIY M>^+&QK5Z9[_G<2WA=^7//%;RG 5VN8 U"=J846DPKZ6&9]'9%\O+N[Y,XWW* M1?6A(-JOB@A/D=NP+!WHF2;0[/VF0&#(5IH+CW' .71U!EA/(38OS4;$;\%8 ML/WP95>="&/H$UYLZ221$6>3/>,";H58\#7NJR!8C<;W(KAOF4W>LTT/]K.G M;O+P'$F: M\DH6,/,^OC9&)MJ-!>H/9ELV/3D3+7%J:MPI4N5<F5J9A%A[9?!Z59(0/;"[VRRL,(V\'QBFUW!;Q\8#:YK3#"PZ&L]ULL9=W M=42O?/;OS3]0("C>[-_*$'_@9BH&[M/*5.PRWQ"L>[0K.2'_[=:KQXZ4@5AJ M9T+TS$98HS&V2;&=H]R@UL>93OJ4P9?Q25$I+@&63A5S*@.]@J EH7X:#ZT9 MM24;AUQH(9E,G%32*(3)UM98L^A5?!G9'/B&_2:_E@B6R37C\'2=.)84%:]J2'/ND?-M'TD4Z?S$&;[W_)G.[?<'WZJ<>U4HH) 6 M$BW![DXV@>%>=)NI+Z1"D_[M*_XKH4.H!^KMF:9NTMZS;(M; @E'F6#!X8U MLSOO(T)GDFU#.S&\14525L&&,-P=:F<1NKZ:*,JN@;7(JAJIBMXX73[G>>( M&\>UC6UMU4XG,SR(OGY0*,? MS_^.C(!O\H3\(R.E^#6!3'U/UX%7)N%;Y\HLFD. Q/.9RF[82^11S?H@TD_B MAW_@AN\3W ZIG?M^_AC-113RPI N%Y-O;5=6_3$!GU7.F;<$OL[CN*3M3I6\ MS'_!2*I\8N(45*9K2>$<(MOQB^.^=PR[J619>VWPI0B:Z[?]T<[XDR0-\FI& MUY-G6=^J*? XB&"LY#_-]64UUH1JE_PHE&&E:"7J><>* MV=K8IXW/?(+E$4F;O&Q>/B0F9I[HM[9N/' F;WU*[7TGT&+Z\+6HJ+=MZ-AP M7#[SLM:K:M)N!>+,]"Q%^*]'=>D]F:'=&Y @G];;-N2:ZH-[&RV;AS; M3 %N!!!? K:[EFQE@WJX,S-P"$S@$2!4YN! C-&\T3B@T%'ND8%%-S[?6,G6 M7CCG8H71YY>HE\95L MQ)BA)C=T[MER6X];32ZU*XY^_5PDZB;U9C.W6UQME4(P/]#ZX-BD+G\"GD4C M3H0G]K(Z.JCE3LE7RQ+=U^IG&(44H?=OS.L=4Q- BY\IE!'QK?WF=2-<=#WP M=C>7SFU:02K^[6Y".,8MA&A^LJT$:JL[9&>7M!,M_Q71Q556%K4)5-T;;P>5 M2[0P//J @UY1 E]>\!IC:$^^X7 PJGYEM\R-Q!EP ]='C$!P-_IA= :?UCAC M?)E DRJWA>*VMUW(V-(V5HGZ0!]Z>37(L-V6@3 R[/MR;5M98O6[>^WI?)-> MZ%JGR$OR%'3@QUNG-R_!^&O0M_QKPV0N=827"1UJEP:&XH7+$$< %_#.->S* M:)MFO6ZAW:=2H3?:6"1U(2VUN^9!8%BWR(#?772;\-%T0U0 MN_9Z.!GIW"E=\GBUM?(U^8'0O?/7$$9^( T+%C6^3_>OV)G;*=\:.@6GU&/5 MI7+FU:GHS*4KN@3881ME.]OPKGE0*Q@'=D&M"K;_8V<^JP'?V;A(R-1KB#*CW@3+&,2!@6$@HS0,$.' M_ ZX;[&EL_;U2#']MI>G[S+:WY&F7SELZ^,I7DO=0\_NKJ)PJ%GAN+[(1D_D M,G?@85C<,]J'U9V#(SPW4TT=K42.J3E*UN%DHP!+<'MKC;8O,#9<34K.$C/! MW&5@F3)[VBJR+#>9)R5J?O3[*T]QLX_3GTR(MU:KO]>NDA'\&:(4X0H6JN0^ MPZ=W"Z67(17 &E!JO;$V%V5^]UD]NQ!E/?^DA^= M^8#7?3QCKNM=,Z_VC-N7*[N+ #XSH#3YC1A&?>\7\5CDR:5F&=RW[&RG'>R* M/BHR._/,HVN9,W%J9"KX08!)%91JR]U\?)E[.JI9R&8LJ&]*>F2^:6C["L34 MD%G:R%I1]YP0T_$C@"F4C&Y\CZ'TJU9>N@IL8E_PZ\AVB#[ Q!A6R8YT:831 MT%30-,&^>QY(PC3#\*55??$DT5M,NT7=5M/O+PW<_NX$M[F\XQA M^ B8GGAN3#9LX/-I/W&AAJ&SC@7U=4$6YHAB9G?$;<"2*E\@V_>-<)(X%'7K M$-$H5V(HDTKHLAXY I2'3IRZ/S4Z;IPX\:D"T2@8R?58^5K,MDS/!.P1GI3M M6/)@WWO[.??"4Q?OXDD#DI[JEV7XG5?,G#5;$=>1[[HW\Q]546S?@AT!\!"2 MH? ,\/ )[!;9I3L.KP5QCPRV9_(.5#]XUL5WF =QBAV^&L$+;)/9/ )T;,3P M,U<=E@]QE LX"ECL!KFTB"$S@, MOB4%)IUT/0(0AD&X(5MZLHNQ@Q/9)\F__ 907$KVM'^I>BS4>V.QDMB<:WO+\3G.>A>///8PN"_IMC"Z XN1 QM-:(3$W54&GE MMU;1,J'QNG605.?-N4M*_-O_Q"S*/K]%AG\=8_B/,;[WCS$F@YH_(A4D,JSI M_T"^2:SA"#![$]YF3+Q,_M&$(P#.TO<(T%ETS/!GX+-LB61SS)3.V,[@7ECS M]_[(?[-3.-[G2Q6QC)*>33!A+ >9DTN4WQ?L+,:CC,C6Q^X2TAAG2XPVA>/ MAPS%/<5:@[-=3QJY7.ME*TJK"_)=$+),]N[G)KL>[25+%9Y^,K-;1N_P#[EM MY??#07YMTQ$@+)= QH(:@F0 5[-Q!(B%Q/@[%/^=&51E_BLNO#$)+;Z.S]LH M642#G0?+=#8+))4":F(+YQ]QWG[-&S?,%L@&PG1]X9>QC=TG0TQ+KE!_4%O? M'J7A$<"63+.R2OWFK2L(/3-'@/"$#,5V[@8S&YV@_H23NO/=IUAY1^VS0,1,I@C?U0GA$CMQ3V!NJ[FV ME8T%7&?:@LUB%%XO=GO&W&3;XH1CKN)7X$SD;E@?5_N]N'+PC^)*&S_(PR I M A@SYV" /UXVPI$(JA)2'_#S>$I-0:8CAL2L0(:#7'\<]? WIB3" M/_SO30DW^!1J3H[F, !)>CK<?3JQH4PG?*99$'& M-_Y2Z;-LU/] HNU_*),N./0_U)2RNA?-.A>1/"5O M/K0)A-0*1'T7<:.&!G49IK8R VB.OWH!RQ*W_BYSB6:E5TRT 4GB^0W$[(Q MB,BS8 SO4%SNCNC>7FVR6!J^]O!NF6=UO0/G[IL7ZQC(>NZAM]*;(P#/)1FW M8XO^G_RO0BQ@#"[Y!N(N+LDR9@GO!?CJNK@^['8XM>5]'5_ZUBHB BVY]ESV M(W-$5&;N \Z6K>*;$//>^U\)=MJ# G7!?;H556$S+JGR8@GLQGWT@(77*RLV M3W!I!M4#:QNE):79E;6&$@\O:3'12/0SBB04^]BR*EW&??U1AY PV#P>+\B^ MV8.Z[PLO-NV4D[!R4!G^&&7[#HXV\0>U:U?\K87.M/*W%KHE 8WE [=:4#K[ ME[:..:8&-NY"+J-T9E5+/N_1X6)/[L3A.DLQA[ZF]=7#7M"MI]_OU395J3S\ M4A7/>__L#=_D>QJXKHX^2F>?3/Y(F"VOK(FF=[X>5?G)T 3W M^?M7K3;H9N/2O3[#D#AG+;QAFX@$6WYXF)+)&P*C7FB(_H#K%PZ3P;R R*NQ MKF:)7W+68 N*'[NN[9R_=BW=I:8PS5CXBM4^& /I<*&<%7YZ!@\*/_=JE=_1 M950\6U*?/J%F1%MCU^R1^[JR.N%S."U M%["PJ.N(E!2J&'K^%U_Z%$7ZR@+> 1K^W6G#$9S?C"DI=G,2XQW9ZM1V@'T5[YL/WX-!<8:X% M/@9/R/,,.?B*B9.NIPC< G3W;ZTKM47>PM431X!S;C@$Z?W''Q[4"U7ET'X8 M@/$-W8HN/3[U01_^^NSSL>2B,A?14[GEB=;ICS^]>8RC@"4"D++DQ_@2E7"D MD(-+1 4\7URZV':&WM5;]?7,#5QJS])=1&]ZY&:QD2$I5^,5K 0[]-S*==R@ MHZ'WHZN>X\Z2E99]3((>-5-JLXM^/Y+?-+!R43 @AH_#K+JJ/S=5]XQ>CXO6 M%A(A^+:HMN:VJI2LV6O72XU1B\T7"=B5]\T<40L&U5'?(2A4]4 5P>%N!4]T M9/)91]JY,^OB7^="!3QMW,N(Q] RB! +8!M/]"3(N#])GUTA,[=(4V3J*F'L M;-4"W0>NFN2Y.WXKUG*11$6L6X0L][=4TW%MA.:(F(22@!TW5E_V&-NCW6HEG?G#*"9TI4)MH3L5OBKBHM>+J MOY'F_]8-HWKZK;-SQQ&@2F;]57%:*4B_I@%7D.*<-^4L9](@UI52=,TN^@-E M3&>6SD%]&,#3/ 55&1YAHE^',$"7B%6O^?,9H-L]E<3O)"HNF>IR3WA#HEV_ M[CY24WQ7BF /ZMM5*"@3W2K5FAIL58BM27,N_MH;,_AR54B"XUG;8RN7V%TX M7?"5SX" 4%C#@2Z4!;/3@(>WOH7V=)W,*:@7]7I'E+*C]\X/6YNK>5I.G2B; M^E!^1F68)C]0TU8DZ N<5GHZ%L7]4)J!I=._+X3H[I(S[I349W^O.52\J]^[KB0HFJ M' 15WSNU!/>XX0G(JZ#>??9X#/SIF$%*KC-'D$#P5$#[NV&)#W(<<@BGE#6W M<_+T#E*)-)35_BZ_G4X"2\+"*6 ^>(X()5TG)4UXSF)]X#PI.]_:S";7L*A' M:<:\JQ)TMJE*B%VCIUQI!CW<^U:)VKA;!Q(NDL[KW1'D 7OP#K_1%A\?)(FJ MQ$N$S5H;3)$&K -,\!=L5\?-"X+-\@[X@W1=;K ;O5$)4G;>\F>?I.,;CP2L M;V,?*\6WP2L/%E&T=CA]=)0KLLS%FWWXH4Q^=1R7BZO*X$[>[>C-_QO M.@S9-(P.7[FX>CT0F\&?74LN=.?;XI[*93W18/KCR),QJ:V8RO-C/9_LGMA, M1UD BNWLCZ?9NSBZ<8:-35SAJ"\VXU\( \ M!Y5HEK_$E-Y)VK:D; ]-A>.9)LA#B>$O_Y&_T4:\=C &/ZPZ HR*1):-8R%3 M9(R[5DCZ:*4?4.>&T=Y?]I,Y D2T1ITOJP3\53+1]YEF"-K)/@(\/ +L^,]U MP(_;_@YFW,DS^]2_Y36X1=H&D(E #>+@K+O,.@85 EIY/8'CI4$PTJ!%9@,^I".(?Q"$ M 49GX^-W>"8GM3&'@6+B=ZKE/-4K]*KB)>$^0C0$V&Q< 4IMA4Q=.&%7057P M-3(<@ITFM-$\K2Z5T%;P2JA)0JVML6Y63=U-=O<\>O^WM INS/.;C/(T(;CR#=A0S*'=J1SW;/N4F\7-EA2-%?I&(?WJ^^!^V25Z?HPQ6A82"$Y'RF\\SSJ?M+E1JH%/Z[ ZOT AXX\ MP?@ZE&_A-4#%_^29SSK^-P;XGU/,?7O[QBD1^;SR0I/$(_D=0HMH;?(H\ M#']21T@_V?B'LG25$K7(0^K%1?TO;/V7"^YVX*=QZ>!.;R_RE@LO^FT>T.W@ M/886LA-9(=M@&8_AH9^9MJU:.(G5D+\6STFV.OWWV/ZM"/L2.?-SE/N'\?OO M8N@3)M:E[CZ:;HG?'MIT/@+\)@'9"4^.C%;?JZ1 M@W1B.H<0-KASF^ =$(#5')(VW[K%7F\T."#H!&OU7#@N2CQVA1)9[7,$J+9O M?MH,J!R6"52?U6@:E#"=O3:,B MN?G]7-U+C!'<:@Y (_2,1N8[(EY%F!!@2^#!K%%VUB23.(<:G?/(Z,'R"I>8 MBXZ*7=F0$//E^=,\.;D@4C,W1L[ 179/)C3^> "\US]/_-M[" M^^5Z1W],1G2-%J62H"\KQ?@T[ '.("-[<>QS7^3#[$&9\,U55ZZXT31YY;=9 M_)PUQS+K2OFHT9WW;6^!%GT19;IM'RF&&E/(?9^ZA/Z28 MPD=]IBZ@O1D4EA?4\'$9V#0)QJLUJRM"M2G&C9)KG<9E/BDW'M'2R)"N@.,#0Y@7B]SA+)E4_*DC@7*=N^M/.Q,8ES#?1B?@TT MV>$?"GMQ($4:M!$BU.(7NDA\0QL/7;T4E2$6E8,N:W?H=G!F/7<3='I/2'P[ M+.TT.'Y'?L/6HI_"RJVC2;N3&_)81A%!X>CCWQ7-VBJZ6GVBL0@DE>7Q>9S6 MBL0V"@'/@KD=P< MFI'J\0J[ FTE]@W%8^I5@T*2"WS1'W)5MBCV/F+AHPU8 M,724C++IQ@RJ-0#)N\QQ>;E8^5N5?7WRLK:C;\2KQ[ K'ZQNS[+MN[C5J;'C MP\:D:.RB"$ L?'5\%L$!,T)OD'=;^+Y!T^ME]"X'MW9["_;$F;3KP=KGF,_0 MS%\2'Z8]#G(XT&H^C&&+O16W S@V5?!8**=Q=S:H^L>;ABJMH<(&R4< 4Q;A MU-MQ5^R#)^SS$N4SGE^;H#[QS( 8]V(A2)90BPWKKY+#!94Z^N"@ZG .:R>( MCR+$6"=90IR"?V-B;WPB*='DP7NR9Y;YKW3[3)Z16;QPN%>3A="]*-*(2)7I M,E44+W"DV8: PD>WC,!K@*WF!>BL. G&I:"S(3?/@@[9?JCV(/XIP?\ [->I?3BFS9ALK1&06F?I/PO@N!\?^$]8#;?YC+_Y4ZO]O+_Y>+WXYH$:IN,:6B\B! M6V/,P"H',5S ULC9 M$9(@F875TP?_"W4K&X4YX&S;JA1\([8)TL6CP#%F+N./DL]8+XT5QA0#6__! MY?ZH#/RIX>!?6RS2KJSQ1V7@SPW/_7D$'DO_S/Y>;\ "LV":*0=Z;:GI%J7/ M-58WI*^]/T$A"J&GP;U%=&;]"SW\B? ,-TA$V; 1'MB2F%WN\PFNU1V 4\M@ MGU]-[M[&#_1#5?%_]SXQI91I0M_D9GSU,&_)4'6C81\C&VD?9@#-?( MG6%2!Z+*[]ILSW0LRD_;NG3OUC4R4FK];Y!2K3U>KQ7%0.;IK?HE;7F!M2"' M[[?Z7E4J-B]GIJ5\+[/ZD\<%\/TX"7B(/!YDL.I.!H@H$SB>%=YF0A0A(\O. M/M*A/AGJ08+]N_X(DQCBD*1P'O#!MASYI[5_L;D -]A?J&VQ+XJU400O6D@4 M5/BD@/I:N1-_P\_YE'FZXV7X!" M,-EP@F[U2Z_XFME5DM.[[[(.OI,F@QXD[YX_$6"\W7_<%3A#L_E?#CV9S@^[ M\BPOXNWIY1(I!BCP%S4VD%*5^O[7Q1J+6R/9[LZ *"SICONC@T@I>:.L32A& M]?W[C:'4@;P. &?^C]H=#'P\#9NQ$-Y\">IP-;J#1(4+_UJ5-[RV#H/D*A/7 M1 S/L' 9P*@:^"@"'YT"7A;9-$)A_A:::+0M;J18P-W&87&],#?@-:490=7 M:[[/&M5QQ8DR%'?2\%5.-8T]IMMT&PO!,B!;4<'[J"@D3!YFZ58PN;29(>#Q MO:+Y">3V^O(G/FW][LL=_I\U/!VI5]45(^PR+ZT(Z!I=FBCALJ2INTVK'''\ ML85*<:XO#!6^<'-;G>*Q/''6R_+>84@'?B"XYSON3L54*-!%);4FBXX49)::+'_EISU-*K5T16%\H MO(:%V>..#[9SWX^]D^<,L0&%]>BFM*'I$R)C1UZ=5Q,22I1]M_F\).2LQP0O MNO1+%*#XCMWQ%#L7!Q?.L)'?!<&%@R@I_R(]_*4O9IP?C\^ M]].QOS)L=YF_$OLD-B(7W%I_$<[$UT%N.=/*CY;S@O]*L->:_\+L&\)(]/"R MPB3;W]S@_S/=SV9/Z#5SL@]M[FN[KFH8>>2I<.CJ\>G1$,P(P@\3635Y;OJJ MB4N)\JK4V2_?:=]'FM4_,IRBS/=!5<-#O($IRP*ZY31[XZY_K#+'$'%<8!K\7U_+=5(S)KV458(7MX"[< 8I;YV&@O&27Q:PS/+;#9H;(ABYP[1FZ0?EHVJ!L].A_GH3 M3&Q-5"&3PSB)M9: F<)S'14)C\^/EQMH)K'Y>+8M$5U MJF^\4543!V#LHH?5LX\"71=S::( ^\@='YQ!$^X[1BLC!YIF/%AM?5^Q^.-\ M_8" F8N5GK?HZ_DLP'G:9_ORJ(]W%S)L"-/G^^0!68S*)+85T[,N122R*8G&G?B.JGTQB M)1PV[R2126S?.*TUB@ZP%TR&+L(M:T LLKVOBB"UMEMD;P&Y5 ?1\5R?P.*'WH',L/!JFCT-B M]%$QI94!@E;0=("#)O791(86ZR>Q)VAX:F*^H8S%>J29V-][Y,HOI1M1#?TX M/_]?CJ3_C\?4_ZR$_I\_I_X7\UG\O\M\_F3MD>(_<:80+J+,LO>=9KE%UR^: M;+/\+W\$).:;?VKOR,+/*N^_I'XMPH'@.0;P(4R.%%R]\.*GCW_FX R3GX_E MS_KQ_ 7;GQ50D]_2MO\42'_-E?E?J.++@/VD?Y(=@,1_YP#^OJP8''4^BQ'T M5VCN,\WZ_Q71'ONSYP>Q2CRS J. M_)A9>?A?S?WX7_$STI>!R'D$L#8\A_I-R!VY_3\AY.X=_*7^_.8/'-!DBZ5I MBZ7!AH4<)F!YS,4?/BT^O^F0>(+MR2QC#&= S/?4S?A_>>6&?*#OS'1(HRZF MZ:3JD/3-0)!&*M?6BHY#,EMMXNF(KZRW=6T:DU9&$E38EB!V'3BGF>4=?J%Z MO!<$-@V0BI.GA&7/S.CQ+'-,MK2JE MUEJZUXU4'Y4F6[]?$WK1\JT^YD8_I9F]#MNF0?R!"'1?(D*%"P^*\/X,;!]1 M 0SFU^#BDI=$]63&TP/?;M<@IAYV701^.NF++!.9EQB;WDG!R[U'@J WIFBB M]7 EI0[N 5[[5NAX.(^-J*]1^\?-=KS:05]:\M0E>6F*=1 UD>XA&I8/I1?_Y)I]/%4G'YA 1&2941AKG(6+YZ&8: [,!\1 M'VB[_C;FL[OGZ3T[M:'4D;++V+ZGWB ^*(OQ@'0TH6I2?RX8.Q80T=-Z+\SK MI?;%N.NN=E]G/*O'2P%!T*#^:6H8#4W[G Y1>\:-H-]H6Z)?HB;;9._MH97A M+M7C)EH20W5#"'E&'%/Q3$#I==_2EFK$<]Y[].X#S6KEA\DJI[L*B=HCVVE( M!D)X%YRID-WB\WB/M)'CF$*19G75.:F.&M>YQW(NKC[?MXD/!&,A![FL@/WS M2 [")![48<,S/*V/2S/74'F594/(W-$C6-RJBYM,N#'\2*OM@L.G]+71UAHH M8"?J7]^&_3_8>^^HIK;N;31(59HBO44%Z;U*!Y4F(F*A0Y0BA$B3%B 0BO0. M E($E*92(KV%WJ1)!PE(";TGB! EA!O/V\[1WW??,^XW[AUWC'O_V&/@BEE[ MS6?.^U)B[% Z+A+%2O]QZM,\!])M<8\^ M8 I()EXMZMS>-]JC@[UN,2C;)]0^T.#Z, #*&T.B#KPSRIVREH,9 =*HK0<0 M^PH"90]!)OPP F=##.6C\%, 1E4-FTNC[T*X0>S7OV'Y"<\=8^\U8UO"JZFW MHC.=O/6SYWS8=?+UWG[TM';55@TK_OF^FS?P8>N?KX%,QD/6NC&,+6+Q? M%VO:P?_\D<,IX#GB)I$[N\()Y/RXR:R170/A;<1;#3^CG@$2BQYT"NI&5PRH,45];< [Q8< #-2B< M&(/$\L6NMOA&E14^?+)X"L#3Q^,=SH3'M/R'W%,H:K'T'>R'[U0.<]"B8ONC M]YHML)9YPH^O9Q-RHPI. 6>M(HDE+YH>?RZ>" %8=GL)<1/Z[KLYS]/4CH19E#_N]A<.8>/=*%8M,F*3E7>?^'L8A(S\_QC\OPT#[7]@\->> MR_"7&?,Q4]V@,SCK;CTGHNJ4#>WX:&NRUA2K>X^2)^>A6HJ;-#@?]J'<7UT :1S1>PLC^^ M@*WX1CVI;6.T;(/WY4B"^,%K)Z^_1_7^DL1[BZA#M_%]QZZO3;1FPL)_MEP; M?]67_X1"1 TCJ-9=NQ;O+F;\>>+72[\"O\PW"H4LB0?!)&VNUA2C3]C;%Y>E M1-SGNO/?D28.O<_IJRMW4O25SJ/+R"Y"&%IYGP)H+V Z".%[],38@L&)IY31 M[J#_ 42JG0*"L*> 6&A/H>]5IC7X+[0([[@)DR JHV-B".* 0-PP:$^PNSX M7=OTD;4FAD/I_VDXF!-3(NTG-_ZIO43(_,*?1Z$$4:AP>_?:L7F7K^JKM9U] MY/'GJ8#9-<[#637%ESH7_SR#8O_];() / M_5F*V7XY/S/ ?C3E)%? M \.*;3,[4M-G_E=H@+]@0N+^9ZEKBM7NRB''Y<_ ;7$([7%8[)Q+HA_'TR\Q M]MG'!BLF:IB4]9P#U@_$)'Q+3,*F >E;28V$,I^';[YH_[<:.66L[/=RO[F[ M]"]Z^:L![M:!P0\:$_C"/7BL"Q2$G@I&BCC#JY'&>1MS ?/"0TVQWCN?W(:< M.KZ66>C=2:XDE#E=%T>)TMO]P0K\/UD!1?D_NG(_+>[E3X1U>B)6=_: MH2;.W)YV!5E[=_W=J@;G>TN)G:,7G'&YQO>/]7$S70&4&*L<_\7BYZ,[<]]M M)CQK*^5#]*L_KWUR"*$IPT0-Z%"5F!SDTMN\0;*@05WB;&"C0Z-FKOH1%*&G M0SY <%PL0RX#A;TD^;PF8L7K;+3"5SHOLD5SV>TYSLDW6&!X59,9DVW8/[8^ MF35I*)?_^1*69MZ32H(,]'C1OIM+;%YSBJ=Z>-?##Y+)=6[I9M*)9^9!_2N[ M&FW-*W)V2;-9F8IW"'W M0=\-BE[5*0)\U+J*PKR!;#?3L%Z/1$+0X4W@N:]J4?.4\VC- M97DYW^T&VH[/%NM3>UQUF3MF_FTW9-29+9-@(;99._VPTFP5J:1 H8W#\V C MYAJCD0@GISP3ZQB/!X;5ZC\ PNU(>TQ:ZX_:'<.%//^%(?HYCE/ .6C<[O8L MV%7W,#+UZ":U2+K!J]8D==;EV)U-R#S6RABM]ET1'IYSR =-.P7H50D!B!U? M*#FFAQ#9\[P%HPTAAO#Z;R-;2&*+IH:["Z>!KV?][*7(O%KPFD!,;C.Q,QM1 MP*01J';@N*@\;%J/ZB6,-OYRDL.(25--$=J<5NBDK-]%SV>%ZK8Z#8O"KCJ7 MSX81$HPM[B!08C5KP\L6)A#?P*6IVS,;BK9'80+ITQ?R]\>W:3XNV)>-;=S9 M/JNVJ &3/ 6\<5\4QU] G0*PC/#VX)]J]N9:.PC'4_USBRQF% [^(F]RDB%+ M'Z.7YVB$\B_+D?VQ<22A?&^ T>Z,,ZGKT[=S4O7\9.C7+EQX=9P3VH 4W@[Q MR=\R T5_8QIEYQ+K77#BWEE,,GFAX'5\T[9[)$V8[5-'[>IEO0]*.;B[H%_M M)OS9[B\^14'$3MB%#-??G9;-<,S=!$;?;&FLKAXSUZD'.U^IK6/>OR611>X_ M$XX)M7:K6EKW57>%_Q.\:_^>)+X+$0RB*\'[8^YQP $X:ZHR/,B-MM-M?;*O M4DN&R[+]VMFO8@=:;4L"16^9#A[Z&'>K?1=H.=.R[5Y_"ACW,\VE_==*H7K_ M6*ES_*\#C7T"I"%$]U+^=._0/]W;290AYZ@7XT\NYIR%+\1-G0(B2O3].KFO M8=:ZZ<^AFE;3X8OZOJN;(U6?G4R=2U*5[-.=;W=A-LU$8QHI:-X%^ZU"X8=- MN,=HR+')4\]IVZKZ^L8*?*GXY]$*.B>R\="-O4*@W-J?GQQ"1Z)A@#X=!>B"J]8N. MW,9A92+39=\X(&SY43[ZGS!7O/;M;/5C5!_TT_: O2A+X.TA?XTF@5_AZ=X* MQE+N!"T02QDN@]!O6CLA<\+FKUFZG?6C"S,>LYL]R$//]AP2,R+)D'3 M=RH$#[);BCU#:Z,?MR-B+[JBLE,Y4Q5%1_J^CBR/ALGY^7EMB@16T/^[ P"( MHN]IZ.E T&W\^)2)YJ*__MQ*T]EF\HU([6CC6SU/_[XK'^=NAWO-^H]*:<45 M'*M#Q6_A0MY!A9RT[*>J^G7VOC&%36J'M7\9F=53SG6*E63KEP0X&^S1-'X0 M(XJ&X-\Q)__+BHS/8N"'P4TX!+:R.X.I*2NUF6FLRE+ZWAAOXX?LR8DB\QXALQ+"[!99XMFS1Z9L+^*>2U*&@#2-4P)&6_;O5,4?<_ZLX._H7JES MJ/T:2L!?![Q?W*6D)#J9_K^DW3V8#;9I/E"5:RNC)NVPH 0U,:D;VC[H#WO MA7[&Q79]TFN=Y=+:EVCRX]-*?:KGN^' +35Z_$.LL8:_*(PG5_^MCQ5[7>63 MQG&GDB=)@BOR2JV1,[TIB7(2W^^+R',5?.8N_T^($\7@O\P'_L5\CC+J3F - M90B>GTAEHD_F'XP=F-/3:*#]7MEM7W5@8(OV@=0_B'E5H*U<_UE*@VG+BA[K MGQ8G0R4;*Z=459Y5^^*H9LAY5. :W?L%AAB)APWG-3C9U1__R_:E?]J^Y+FJ M5J7=)AYNYA+H\:Y4F70QVM2\B\ 2FA^B5:,EV8LPX8W0,6CX.)#O<3E"F?V' M$++XD*BCDSSSX9_7%M5.=#PV_R\4[5\9X5\#FD_Q&A/5^M2M#82"-ST0N5)[ M&YG#D;E&$9'-@L!GN0G7MH7C*W#3-KDP;HQV-,QPK6FUR6Y9_.9'B3@GZ+*&V\@'B8VL$=V-530+ 2B'"E/( 9!AMK%L;- M=\T!QP[\G[1YT%>&U8][?"\=O2$B*$;WC<1$).)ZN,TXT^S$17INQ%]Z8_K=L1:O\7_ M]X*-B(8[Y9S!T?>8!80BM-^##XU1EJ%X]O2Q5:CE'E>[Y4Q[[@T M>AH<,CI]=^/!;WO(O^1[2T8R4V]YUV9+^"D[DU[F?OXD@1/Q3Q.5_VFBO)7- ML2&, >>93Q@X!3#OE<"(+E::<:':_*KA[I)GKLU[3_1%@:4)W\,@0+ "F?'( MPQ6UZGA\QE"WP?%%V9R3RQF!A_B^'?D]KD% #T M)'Z"TVX[:N;%I*RFLSM,[GC+9?HYCNF^2WE,B(MC@Q4^.E?\>'^ 0L41NG18 MA//';'6:38:4.'J[%*][26R:E9;&QDQI]:'T._4OQ^H\N-LBS9+]%$_6H*4.=Y^AGH?D]ZI'O=4 =W] )F7+#.S"Z-",VBI M;HL-K-1]!U#ROO.BU/_ONH(#(?GAI$2M$BFY^$YVC\Z1'C$/+5MK.ZI!:5;5 M&FIZ.H]^3[K\D+=8Q'SX$<-9PI;-: +WAF#Z)9\J[>HE]ETJZ\/++K<V# EK#'(X=L&VT-8YQ\]K:JLE4TU MF#B$#(O<#]FJ9YI7IF\]G BV,SE/Q9.@Z<]D=?^8Z*[>$KSM*:!*?Y8RI[5S=9+!T7%?&$;&U.URO M<6KJT9\PGG.A;^?EBF1?8$_*5E&K5)4NP@)Q.N$OYZ68>[=B:*=LL2WQ!!X< MHH>90-DR6F6IUG;4<4O2,57<]4?U0FV4M_[BU,<8G_)<5U[>-"6MD;I&TIK? M(N\W;1,[%>\(KX4_5Q9?- AOOH1E3BO>\+6// !_BXY^N6U7%]?V6"!)JUM6 M*2))\WX<0,A@CNUHCQ+7W-_#3L;>GR _% 41^."N.0!+YH7\FAVKCHH&[ M6YZY+F^%[ O-5R\+32-YDWQXIXI^KR#1Q_QP8I!P_ P2+6*0L$(FWOZAZ_YB M^W^*PG^T;!&6N2H;."HF;B6?GD >Q4HXJ)!$1:CTGU=CQQ!E)/B57H<:%8$# M8M8<+E:$=F&UB%6]YM%H6E 3M]##DW1+6,+BIJN$2: .Z_UP5Q7Y_T[WR*/# M)R=%(@%24(.VFH:2LFS)B2JC\=5]D8*H/J/81#'FLR9.[ARW@EY(\BA/]"J[ M+!'3EB",[6H)VCLH93' ^&-&8\P*HF=52Z&BZ%=C4,]]'NZG#IQGSU[]-%+E M+-:ZT_)?&T1B$J+D=R)?@\Q@TG7(D6H]5A@HSV)+>NA0]VJX?MRLP$O=*^]8 MM5W2Z\[5V<1VJ.9@$.A/(=BT#@E<>(>HG]N;62&5II6)K)H-UY+7M5H6M OV M9'$Q; :71EPO_[TZG,#-<>ZYQP$UTE?J0!THDF,]^2#%DMXTD=F&2[-% ML^=]X\*(OII6(NC;+\R?1&;($Q(ZK$K5N;G#'@+,5#HS6YLXWR?\[^,+0TINY(.&%8[IWH5,L]KS+X M[4O)$R6X''CN21R3? ?2;C N]Q@*$FX[\/XQ>X>,*=G,4]3G@[&QIT M(C9(,;SA%:K.7?QS*ST;#\*YO8/=&CN@]I>WBE;W M%S:MGKQ=:>*/^.0 ].53[D11V_#S%]UQ-VFY&$!E@=?"!2W.7X [FVW4H&12 M]R/08_$SM=K"2B7>8"G&.,U'I1S"KV>2SFYL0;E?6 Y*]6F*[]EU+.&2T^2+L=@VN:6%QB4N+ MGAM*W5$VYI#&;-@#\80\N[2?NF;(H+:7_G#E@02=:7JZ\0KIQE,:ZYB[E$$X M\4.[<1@+-D.<76.),>=6W)9IO3[302XO$'7_:N>FL_*<5S\[DRKH"]F%3]K- MHX]\[PV36!EBH_G1_*U(NFRI^C7"RH[]CZGB";],:DAOJ5TV2G"E.F'0>?_2 MD] ^*>;K 5M/O2WB7 <4+ZHS__&X*#G.#7V(*U"+7,%VY6=(,\6I\#H$ZM,V MO.IFK)?FI' M&$I+1>7%G%%N,3F)V47J+AP#:1P)U\Q+Y=0N;#9\:PW1V;?R M:(F#K@;*9WLM6,X^_G[1T*Q/A@M7OYM*V4E[ Q0%7<'DI]/^IXL2A" M?-?Y&[$8;.M4JXFMWCV2^&SQ<8N!-V8TU12 XCHLYR7YIB70>I!+3X%[?2P[ M"[M1/R4FDW.^*%24^"TJ\>\FE@N"?$B5/:4IL^J:+B[;U%>;G9A#M2;EFVWTIO&ZI3_^_!.Q1U M"J#S%(]2M,@@RUBICG_^C0,L\BU6Y6!$^FD$UZPUZ[[2&?RX.?MT%XE''M/R_3^) M;C9!)*"_%LX NV%7NM[,']^&&SLH5MB^.CKYS:UH+G/F4?[M3#<>ID=2YPYZ MS'Z924ROP;3)&CNUXLAH)-SHX MOS'E2;_GT/'6PQ7[@1*7,F'"G?N6)_$?V"TTB\$N#3=+09V=^,U9#%N2E8VF MY-*29ZI$>>VH$QDCD22?)GDYC5_!#$]>3'43&#!SX:]QA2"Z4X"M WM:&,JO M6&N>4.;!BL+,_=$1U2ZX M@FV\W*';1HX]C=.R#[,K 6(C*E)_F[MXB/-[>)?!]%Z/KU9T,)Y6 M60/N[HW &5MKOOON+15>']:^JFV2R/OD1<5'BN&]ZLA+].__[P[+^\=Z\%ZE M4;5M=TP.(5_1T[?:QWA'^!3 NZ=#5!A#[? ?"1OC))M5AIJ Q[@>S3JL^//J M5U=&OWEL11\K..4U)M%?NVYY:U>PWMM&14JU>K5AOM5?VQP'7&P)K\"%W&[P MYV-ULFMN&<;CRJRC^"(EZ;-*&0,9'U_1K3>5DLQ6227251(>B+OLB8GN9/^R M;<67:5HQL5.BV_4!F08Y%2[(SDD2E(59<+]R_1!?@;1DFH M")"NM40#*W;F.W/.3T-\Q2.7, $R)T*?_,YZ5#=9@(\*#S\+7N2;U>DRH0EN MDIQL#KY[/7 VR]W@3>"Y_1Q41\XT9.G\+HRC!+M%")'UK39N(4:?.4>F\(R# MB\BNC8-];5V,\K.\,VRF!C14O.>AEX;)HW[>MS:#CN\@=H+0J?LCA<-(D-WB ML;X*\JBR:21@+OD3_>XR_U#\+C!=BXZ58I/BVA P8- ,$2/WRY VL;%C5CK!+WS02M*$.E,-Y']Z=4I8MQ7F9 MNT0(BL6_P:4@#9ESY*+88@>&>[E0(LT!1@HT7QN"\_-T%%P5ME2%\#S8I\U7 MF[%3[8-^MS&G@#CG*IQ'_]OJ&?NZ,<1"W#UL^DU;15U@NMB4!69%9XUG^IT# MZ9H:)1XPCB PX:Y,FCKC>=!?*#L-T)#,4L-++7XS1Q=+.T._-! M2"[X6I>O6IM:Z%'+.679]V#CADW(ZI%I\\2D;<6Q>*IS$7A.I7'>E4%I8=E5 MO8=--5HW"F#VOP&R HAKG?L*EBZ3MC $8;JNF15=BQPES/)'Q# ^_&ISSO_3 M7H&;HG%FFSL*,!>R:K0MV>JAB67+B1O''Y";.\.$>)@2N? M4H8TC;IJ6\H]JMZ/\>BAMI8(,]&]**+T#&F^7#$J#C,0<=_R-_)4#B\//^^9QIM?AI MR,+ZKC)'GML&(826B.V'L1V/8@Z(L+##T^V=/)-'M;4QO&Y7 ID>:I\# #7 M ^C &LP\((_$$T7TV!43_-U.C+)DWDJV:RAX624-W2BQRH=(0"L.#"3[U C M@]IT!/"DW6[!I'Z0S12]13@K/JF+K$<_PB);=P25'E$"SM._1?CDM^;2D^#L MCJ4VX?3BS4RZ_#%YXSMXR@(06)#^4"<285TO&&S^R44TN3C(5#SS$_M#:F M]!Y^R5A%LO #WGKVH@[NL?=B?Z0RM?LBUY6M6]'ZXZ)YXQP?Z^*8/!+S4AY\ M9"=SVNSDK$5P';6!PMWQ/+B'BSD40\6TKNM>$.NT]IGM59.Q*\H]]1^N[Y"M M)4D'9=&M 8B<;_8SK8L.[RP=FN(4MHA$_"3V%) O,55LG!+0.TOH5Z-4V[X] MTG(0QO[-[#]OMUEMB8=3$*[@]7%IO WR,0=#)+A+8.9B]V+XDS;WMYEOU^JO M6GN? HQ>\QK695/;27@;CWIBC+OGI]70B$[AF:VA"/@%SWE6J/?QG?&.7)S5 M!;LG-:(^9V;/YAE)Z;23*LR$DSHH578!_.TP7 <@W$.49DLX\J'?DJ78R*[( ME/FXO>EJ/;0(NOSE$D#"6/NN/^,SWYR;"+Z3EP/=]O(K:MW]O,7XS^_.W_G1(X$V=RN8<]CL69XY5I.][D;B(EZ+0 MUXS?N0A([5UK[5[9RL*&+/F"ND#MDX6;&X/70QTH&3.OR+JJOWILY!"L)V#B8 MD3J+X/>^!=QW59[=>_ATP2F7SF@,O1;O.706IHS]E"T3415K==AQ9QRF[#1G M'NY3M,^?*AR[(! ;Z5HH-YM8WI<<]!F2?04[%!X@ 34;U8L5.@6T^YX,#F:: MW'#<\K;EJ?%)6BP4#[\W\M3VLUSZ?9HO6*=F4FA:QU$S6PUF+W9'9I[.P0@, M(0^=##\L#K4A-"_:2[\O&3VSH! ;'/Z4-/73#[PB-A%7)!^YBJT.62\QNG90 M,%SN1EZG%"/XS)F*9%;0:W^_C=&M6@>P=@IP<(E1'&HOM6_7X\XKP$$ZIE:7 MYZ AYC5)YM?68@U?5Z4,!SGSW1?\.G,95D)NW6HLS+^C!\=\18O.Q6.YGI;* M]+N0;\Q=MLF=&?*72%E^)7[U,7N6!EOT'N"!H)'XUT>^/9U# ,B<1'VP$T?G M)$H9;EWWH6&L6E_$48XE\?9][\RS2I#]*>J7HEW M%]OG;:J21;=&TG:GK.G1"*X23@'0]!O @TBMP?< P9#]?9))2\(8 8#9YA:: M^.;";MH<70B9G ,.&,45SNWKY*EJ803I9D<%8?>Z4DZO@E2:7HD8;L"I!%E0I:N8AH M!UXL**OT1I] .JWX,=_P]IH8Y*ALLFFO0\7MX1Z1&&Q$20HV9?E"DH5-"99E MV_,]#F&(-:KV6YIQ*\,5WV@9E=6K.^!Z.^]HKE/;PU;71Q;6QT1EVFR];9Z0 M2SH#D\3ZM1-$,+OU9::;M'2O7O?SFL74#C>5UPHR#)BFJM.-7

    #>TH?=L$<7*%?^L7\RZ99R(97@^T/V(:_:%\K_X7H9]E/3-FED+!NG=;> M1[1;](&1]D23#O]H^QJAD1X)U*J"W<#S6B6JNXQA M@)9%^ Q'FZH$-BXOWT2SF"^S<'T,PH*JGDQWHY$K9JS4%'GFK/'A7>T+KL_? M7[SM):._@='N*N7OZ9XYEC>8RM4=: 3='7$N9?*B^KP'/D\^>]6R_OBS4SW* M;1E.?PJPHW5?/(K &Y3<6.I7ZL5KV,'![HQS0'*6'19C>9V^PH5@!DBO5&G" M)E. A>U1#H4JO>,\U6+&($S#QKO@BZ6%E7[A-/B9N7G[I_*(R6GV54,7]A>) M,9 7? 8OM&,D**6Q-NB]&+PH%M$QQS+"T/84\;@B@UIIQA@LZW\4)CP1YKIH M+3?\]&5PB8DD*^!) Y=V3[-P!>ZD$!IPJ+8-HIR[.6)BH5=4VNXX14U]"QO] M/$?N4QXO;R(,S78N&24>V4)BATM>TK,T)S"H?0#/5!TU5/B1R+1M[W)#LR>? M+6T/=$U;!JNNM'+X3AF+!U>7WN])<$35-+EXO@:/<92*Z]:,#4BU28:^%A4A M0,YJ35]MCQ@C#^=WN<3MB1D[#,Y$&W=;WM?4>UGUBH*I,5ROLFZL\&NUNY-$ ME-_+7=T+Y,8\%]YZ"?4ME[E9?;>ZL1 ?B%@$LDUOWH>&Z>MICLR='(B*EIY1 MB40F**-U:W.ND:;$..F_[^1:(_/]]L>O$/UZ,*V JA#XY%(>0H_:V5/ YHTB M(HV_(/S<9CSXTS8C=^G/BT+_PT'NEY;^*.WC W!-CJBM]7MS3MO .]([5DQJ M77 .F$H5+C^;CS"(E9GC&!/U%)7:NEWM=VTMR4TJ6I<1^5P*>4LOI*^OR(&' M43P]L1)T6FRIH&^^;M[1R]9D\P*=;RU_3ASD(HP;*;)_C'X;9+>DH M:]J7M8D\TR]<7S+(TK^\ZN658;G/QV."N_L:T 9X1"HUU=5R459)G!WG)KM' M-PTM:J_HX6V81=F&C6Z>=;J)C:_\/GVCKD':)SRBPV85=;%'C16FGX_GQ*C% MPJMDZ"F_;":8]+H5;O4-B(G9FWRLT)7/C<"/!ASL=@^D=.MDGP(6Y*-VJR!8 MEG@9+&)+'FL%J3U2!4JUP1D-1>[.^&=9E'ULSQ61K]D?RJ*8,9^3P3U$JW'C M%.?;,WJBGY95Z6TI/*T^<#KO,[7!=\.'=LVIMI57S.B>!#))2EV&H 2=,L/Y M8!"F4P?4H.JYZ>^:LS--0].Y8,,G]1)%@P)14OLO[E&3\5Q!/CLZ?(EE#LJ# M4EOF&&-:(F""9=#&XW/Z$$T&'6>GT!=QA0(/RDTS5MG.]]1');R57_/T(RI] M95DXVH!.+"=_ZS[4:U]PH2[LD*HS$_:.Z5 J29['"=6A7,RM;;9/=I+F*?#- MB=_T%/"\UJ!V\C+V&;3EGI\^V0V(CR*JNJSSN<'+:*W=3RM9E:^^J)H!UF7B M4: V53XL1297?%1>1?RQ^/WQ/8_&$T439YNP4;LPTZMB#V:^/Q.),AQ/76/] M[)Y,O].!"=:SO+*"UW9S?CLH_)H69N%F-?%L"X; MJ,VARV0 ![1OK_LH0,K2"S4 #3O8D%,%>F9HO+N5)O6&Z56_5.\Y)Y*S/#&V MJ\CCA:+M+G0\$,:)T_-'MUS0RW?,9JJIT*,5.^IP@:@$=WB[*&-N(23LO?V$ M/1@6*5H[A5W( /Y<"_3QRS6 0EFG+SG+QOYH#>VNLKR8S;UNLLQT7U=]RKJ/W7!4> MY+:Z'N&U(U(O?K%K?*PR*??"Z3MTTE!0,F3W*;Q;_@^3%S60V:(9L!/)-EL7&O ,&F MDU(\/KSI2Y%FV@]N\CN>&>@RCEGVV>LT0'D9T$)9VNXYH ;+2MW+P.&FC=@' M9K*=-:F*,#_EF9JJV/0V/O4STH&-MB);']:F5/E@*LW8?!1SP1M(2$?SE>'= M;'3?#XA!=>N-SA%=S@][^IN&O:R>EU/NW*%2%BLXEJ+"*[P&6W%B'W:'3?K* M#H6[[(J),J_/F\XR^418KO-D0D62GK&XGXFA:J5 Q!-X-@ELV/B.CT[*!HN= M8]7'=4XL!HTQI=V%K!=%/NBNDNM'&::X'O>3?^2U_PP94+Z!"=CJ-+8"CJY- M[+"T-LBDLD@XA.CS;>TP/^/]((^*J3O'?6V?S.?2A3KG05___Y&J__C9*X/M M5Z< ODJ,"Z%SD.,4H/,88800/$GNP5L/M0T=7Y1Q.;D27Y+NUOV17RN"%<\I(+GHYUW:UO:1 M\(/&ZXB'""$L$/]*K8-X"F6]4T !B@G@6\IHJ$[^[^/AST+PHO7MUQU5L[Z9 M!S77R(B%8)YR0YU9 $&:B9Z*;>9&X0T-& O3T+I(V4*S35^GR13(U2QO>E<^ M0_ 5Z;X;(HF"8O3"0J]R8UA0T ZT\SN[)0,ZS5+HDZ&N;*94!;[)PC$^.>^[ M>H[\TOK4QR]8UV:Y/:-F^X6I4HS=4WG. =;X M48%\K7E,2R J@AP(VM*IJC(J.P.]W# R1WM?/]Y .W%7)CJ"M'5%2^\6K^Z2 MG>%1 D"!K85^1W+!!R^>AXL?FDC6GB@M$]NQ3]9LM.RE"9:CH?'1MK=[H-6A M8WJ=XN-'RF+K&.-$4\($D$Y6!:0Q*E*=63P(,8\#B\ID.LFA]5H_?+J4.?"< M#Q>E6R?AFD^US/_\*1@5,-Q,58]EKL]3+7(#N^>A+.=GA_QLE)D'71S12NE7 MTH=YBSG.EQAF4@2J"+,1ER]W"JA."WQ"&#'FYJFIKSA6/59"T#J>G]6QGWUL M\@9ZHV^@_.-G]3OC7NOYDVE=P&CWC1Q2?NQ:,++IR9R):-D"4L]'+$E8UU9# M=#I,6;F8YO;^R_'@=JEZ+G7*]\3U)\"4<1_%5%DWYZ2P_!$RHC;7JQOVMZL1 MM"ZIPNO7NP,C@KQ,,]RO^%RJI&@_,RO]2'Z']CTT#VT0?K!'T5,(PGD;8>8J MX1E3%##6 M0E_MI&;55#-1%L,NPUPK33E6=F$M;&/ JV)&\/:LR">Y;FL:S@06WBC -]@Y M20M@4( 0&,Y\\,H?*T4FBRQD'[*],XR=T3T M'6, 3[, _D4QAE8:BR"4?-N_,R3"GM'"IA0%*KTU_L?_D\]P/I+_?)>INQ83=35S2*>4?*:AKKFC\$'ZOML7 I<22)A6%;4[06Q?"*,9+:'5'*^4;@T_JF4 _W@X49S_ M([;Y8_^7-O>ZDE#>9[%4!B^<1%H3$^C=WR"G.DX!#-6T?DMWJA>A.Z_U*7IT MXS8Y*C@&LY=VEE'P<[PKLFH(^L*$)0GC7*3QPZ94SE^*:7KP.!FGVX$=J MNO?309^W73ZN6&GSC[P/X_L?\-J!_,X4/?K^EG3^+4*D:@()>8/7R^!R[_2] MNA:F5KG[35!4U,/G4D8OLT[GY5WVQ9#@4C&#U/K]R-8-BZ/MKUCTWI(1 F'@ M*:-H<8;*I6J/7K_(@'S9ZQ[S^=E>Y9>ZR,'8E,A;W:WO$N-<279?_*YVF_ZB M=G^_J>Z/;<"_*ET?\I8X9?M%4)3\#Y?(U=%J<=K!W"];"7)I8-[[8&++\"[, M",QJT'2UK\[D>R3!XIG"$ !_&Q>]I-!2+N;LP25M-NE!K<8(K@WN-KTRMK/F M95R3*B[#MAQ_(7 13=L4-_&9%.!/K@GE/04P(2UR*O.SQ2=D7&_ M@/-5<]WGP^'0#KD>3L7E!(ZZU4 Y-STKI47ZF%K44(\EI.UH \P=[U;DW](Q M=9[!KNY8><\%EI2U)+3*[/_;OX^>L29*VLE^I*D!OX]4K,>86\UUEEKW+ M':L;M6>=Q_QS=OA(%0Q$;EW^/F!72X(*5*&(>8)TG#^LPGFZ>\OH^92(@&U_ MQ!C?=SVYR/;CY]]A6<1BFNIW4R"9>Z M.SFZLR/3$Z?G4]@0J)AIKV6)[5V]?+W FY0X.27I:!1F+TB-W1GILMCD II MWE]L\NOP]1-]SA^=-MPKD5'UH@GG7'-R0NO'FN(!8R MT"MT\3'3%%3ML QGO_3BXH89OK#WP,=S'5%68E];D]$GF@U+[%M_3S#TI'NO MQV,K068=J )G?/0$>;0XU4-/!S.<]-07UHPV#[D[]CAL=94+=!,Y=LA;O__) M/I)DEC&!9/F,K_%0 VCG/CJ'#J_GSP+"&H?*?A95-O#)<_25RRGL!?L7;6#: M]U_=T9*7"HT\6P Y4?7QLB(*K43^.:Y#I-5 M/Z2F^6IVZOLX%EXUCRA*MG[/(WWYN[F[L\6[V%#'C98J1. W)R7SYNA[R*@I MW>JP0^WZ,;''QP^1GT;:1,L.@&!=KG-YFG620BQ*8>HJ!F=2Z^8I8?>'D7Y. MA;/KL7!OEP"Q,WT>WY=,N"FG1>ZG&B[? O+T)T,82@.]LGR.X@A7<$,Z)[DP MV<5&OU=*-S%-*PU(*4>C"JG-K\F7,[Z(W7 *,QEAFI"K=S4/?*\#.%(4'O3, MB30^G&='RB]R"#N =!NJD4F$7?692>@H?YS L6N%\],#FD#/:Z78KYW9US N M(7M(O47!@WA^K5I(_RNEN]5)IIZB^1==+A;GAJ9KG%O63;7C@/8"OBD*]R(( MER%F+CV#].V5D&SN8XIB.Y6/F._DLM?>Q%ZKI[/M>)<@Y0,!JIO[H%K=6VC5 M''0#KN+M)CQTRG)'JUB9=[FD/JW=J3O6*G,JO&#@SM4[0Z7I!=#*MF&R\Q*@ M8B39\_A?:4+WOVK"EN7) -I3P.?T//@&C>SF7^^(^/4P3L'%"7(<9N/@ EJ2 MB!"\5N%M6&[F%WI SCT2?'R!;P'?/S82_G4Y6ZAT(5M/-PGU('AE)%70+J;A MCX:=^H^&7=NL6C<*@'U%NA >4:8LC(XE[/]<2?ZY-6UC#NU M=#O*,\OJY24PH;?J$NJL>7 ,L&O*3.[-%>Q<*DRC=+[+&P&RA+H5U+2$":0* M.(76-=[G]+O+0C[C8[]>6M,TF4RJ0@[P88D.8,.K8YD08>@:+"&9+..)/9)E MC@WR$B$6),KY1K8QWKI;1^!Y\^1#ZX$^6D_@>=AE-#TCCOR B[_3"&5W@"UA M,8O+*_0OMX]VYKW/T'^>_#@!2K9@&ZQD07_KYYYAE^@IX,DQB IO/HQ_C#G! M*RWH<4!8/DQX^,MW1$2_[][/6\E6L*'J7UGDL&&:_3Y+1Q9P]23-P^4BU*#[ MQ\5-D:??3C1DE83]&DUV1:MZC1QVO41$.\M51I7+8ESG'EL!6 _QQ!,)D'; MN(X5K7#:/F9@[L :]M5./SH."GHF6J4[S/E*Z_D[L,:#O;QG#Q M>*!V0,[-=VA[ FUP;BM "/L6>Y.;%YFI.[G]'(B)RXR]@^:8,C7BR] K-&6F MB)2[62[D])51BR;EFPH?.0"FMP"?1L$CY>Z#]V58F)E9/FP.;UJ)8NX4<6]U M:@4]RIA_T)BD]Y8661'(M&3RLEB0-\M?R0V#/IQ?+$M;C*6W -%9;JQ.+S:- M/>6)8I+4J6"=G+[UOGWF%FO;<8S6-GYB;L'7, J ,4=,.\]8X#R78BDM)D3$ MJD',CN40;V\C7RF-1^*7):H,#OD2.]Y!/, W/G;? _&>D>2./I;9S.;&:H?) MQHIW^E*\:)!+?@\>*MP(8#8WU_8;XZA*[.%JO1#J<$GISO[G9#'YV.P3(B,1 M+2I8W/O<834"HT8;T QAZ?IVNG?)PC>"70;#:=?<,Z;GE@X7LE M+ ']@";40L8O?OP:10S]+0 F?CI/:\HCG@P:8A#[W"A>6J_(T3#D/ ZC+&#-I3^7>?BT>;(:,MB1!]^FG+4_.6)F72JL)SX7<]FE[P"+0^4/?J0!!J%9W3W>VX#!> MLQ3LFV^6FB,[%#IQ,#%]L;-7-GE6[56]71K_H 57Z/472DU3C'UA:J9/'\?,PL=2XT@L_81>S[4BQ6O"T6TM7" MZB%^<9/[:FUR1P;OEC^XH.Q5#5:,S#DH8&S5IN]DB4&YJ9.AH-RJB>@3275N M#K=CY1F8&E:N?@E^9NC=*:#])DII>AH\U1#Z!<_MD[+\964(FIB@MZ!ERN1S M*1ABTP4_LQ/ "]UKG[N,?;;>\-SL3(>[R],,18Z7EU(S[C?%("E6+ M;/E%M3:]EO"&VL.X4K015G2B+(4BI+#W\/)3I^W+7AX,BS.#+Y/D;\F1EKM& M?_(W9[0.9/[YZ.&_#B3B,#Y*E\"](%:/\>-&H/6:!_CQX.2<7D'R >)#? M*@.H^HV20U59H0T]7;Z3>6@0&]B7D/;^>[1L2DW@9+*,YJTNZCM34D\$)K)" M'UI42MNO/O+I%Y]>ZT3)A;\UWV@YSR#JNC&)HGA5/+N^PV,&OELIU?ZQ]FRS MUY?P+"E[QQU-'MD]5F*/=)?RY8T%(*<9CKW_>C4V((2IKU'331S/0X;R3W/N MJ@W^;$DO(!0HM7=IJUN"X@LBL$R9'_.^IZV9>GSL1O+ML<=C,C/'6Z :G[/L M0L(RC_/H9HR/^Z1WNKRJ7N;2YR!. 78.'OU[9R#9Y^HP/2'*YHL;-!EAU?:+ M=J+%NX%=0CH,'H_B3+/"?>@6BKPT1"=PX8?^(\J&Q=!=\ZV9O )&7?(TW/O%";PH. 32SO6O\S<_$W*7\E$&_7>J_>(@120VXA)E+%P_[ M-C%I'Z^)B?$Z/X^>WODPTG-MAD=;I#XAC>WS=4"^[-!YPB??G:/N8E#$.W2C MWLK8-]".N8KB5RU(=)W-\46S7GOR#DNA&XQ1VZ< $;VTSY] 3GX$8CIQOR#! M% 4%G '!KM?GML&]2O009Y&S;Z]([O MA(IO*??>K@Q]&2^1(/=&X"[)D$IN0%_M'%"5/*D?A)E+^P.#(B(&S_^!080# M.LLI,2_#XJ->S/9EP#V.]8%S/VO2ZBG@#*%?E1]C'_-HRAQ-\RV M.!5/^_Y.+0.S2W56Q(KFI4=V&FQDNVSW P:YKV" 07B986BA"@RGUN:;$V9= M6859!R.2%N\SD$'"[O5="CGR P5, 6 +XN-U/SOPNY2#+16(\&\@VDW? \/H MXB9F-.NY1+*]K^7S\)F*H#E3!D1Y: MC".OG +H7H\K/X84;S0S8 ;W0I=K]=E*YWY0AW"#X"B.?CN3RUPKLI?_%9UXW#IP6?RSK14,[G !@^&@>T"=C)=G5 M MCF>)EY]-SS;147:+A[!/=?G[W0#A=)VV8>).;K1=NSE\KU9G*S6%=,+FW*Y\ MO_ERZFK*Q\TZV:W/W"_N4B9L@2IKPL4[=Y1Z#ED4"\JJ;9UW:V;DKY*09 54425E M3A@ 4EU)85?@P7C%E<10V5WIXZ92^6I5K!ND]Z>K?__?.;@O+)S8H]1H$4NZCO1H$F/8@@UXIS%W*W$:4=C.4>KQV\[V5Z:A_->"33GJO %XC0) MLJ> $6V,-N'\% A?DW?H", K3N!. >E#73D_$C:)\IQD10T3C8>< M[$+\3C M+Y>U?'?2QA,S@_T4L)Z'XSD%4$$0!'/C8N(2[A/_T=+=\D. 0$4LJNQ;IX#4 M<7B[.!9!B%(+5L.$-9P"5JI]JQE_F7+W?S6E$66DL@Z*U[8T/SK WW MW"F@X%H1OZU>FE#C-?@_EZ_U<_E'/Y=/N "/A1\8(B^< IZK3)T"1(OA!.8; M\&&E4P!Q^D,9>/M'EQ^4\&40H;OV1].=;JM)E0%ZG);J/V8Q^"<(A OQ?\QR MD3B+[!^SP/ ZQ.^= GY^L08FCS::(HQEPGGZ9D:.[!4.#T\Y6I5Q0!9ZNCE?DF3 M&BK;&4&JRV1"!,1*1*XVQFURF4WN6 *!0TO1$+-O=H7 M7#L?X>_/GXP'Z'*.[9<>PJ( MY(O.1VW>LQ!K9;*P8I/??=1#4%FBKG*K2^ZYXP5$D90MA1M754<=Z;NHGA5] MU&CT:,2RJ3Y;BD4LBT?.*^7ZG;,<.A2UOWO.\/EF/92I+/TD-4Q"[$KK[!LF@M26L58[DM]]CD>9[9DQN1^IVEYT^0HVE$.>' M7F/I^33"R*M1FLUG8BO9F.A9%Q[D%JF\ER$1L1BC0PS[EUCV(6[.QH;*$I,[A MLYFR*]^]O0*T1A*H@7^#9!X.G879A729%48ZUKB6*%;<.CQ*31N9TQ ;DB;A MYFJUL[9)^RS%IO&$S+C@+N4+(EB_@/3;.:Q*?VKBOQ? F^-_=T[3AMW2D]#7 MFXJ)-0W-QUS(-(K);AZ1KV3W9G@T^I5L2+3ON:ES>_\=K_H8X^6K3@$'SD#N M%DP,$!\0CW,!$UI72YD\Q7VPO?FLF MVUF>;XV>CG!MD=;JEC*37TEY(^4YU-$(/A;Y"/5QCZ6:(\3JY<O=(PF-7KH!]BT8"NN-FK&H'8O='M53I A*F)$TUD@,3E.N M2#YB73A3&"CR-WSY8+M9:IA073S2H/E;87&V]S>!M MK%D,TVAIP/G;EVX,:S)M3^4\\3.H[HP7_#_F&6<9=,^S[-BYFNV:SW)XCY4) M'V"K)RZ-="_[=^E7SCZQW5>?-DAGBVSKRURGI[Q]BJ>:@W%T7J8";^_)";>; MF><4AVV5OR7DJV7Y?,>'SY[Y^0J>TZZ]/SO];XG AE#.MH3OACQLQ^\_22QG MR,!(SY@!'/^ME3GII?KGDU+2M5Q?-,PLV;#-S[S':H!-NT[3 GF4% M[^)']EW3;\4W[;%>?WOIFE47'%>]YI3,%).6T9_WPEUAW=_#Y2QNC]=I,,XG M(A4%__'_N+-&[]:,'9>30C?O\D[=,>^GPK9Z,X-O[](*!,,<]Q;/D]'JF78V M_U/$E*8WA,7 MNN(M=O8W*TY'7,S)6:N0N$I\DJ3;8H'/B;$'YZGFKE6[%B3K<*II^83#EO?4 M?KPT;ZH)7W$[2U/TZ.*3.F%&W3.4-IZ2N++F.X_CMHFQ75,GB!:K5$N_UV"X M1D0=N%G]Q]95M[+_:0G]^W3:=\ON'=$A&IOV MOY7-%3XJ\BNE\$Y,C'M^UJ*?93XQ)U;M[FI:%Z5^X&#L;K]W!0PF^]$-QVCL MK#3=+U]E*I=MKA2Y7GBIR7>=Q]&ESF_;^*I6>I@E#Z) MXTSSMX:NR^[BM^9."=L<$W-"87OV4TTM'0&?C8>.BNQY+W-@C<5IHQ/,#Y@< M](G(JN$VJA^G\8MFS5)==?/0AE+[=[N3PSCD:C]9'A _>KK4S46]H\U_RF"!L@?KO^K=SV#^>H*I %N MWP3';MNWH+MM;]WJ? M><'IJ:F)$T\D5(4O^,]P..*/$-#GAQ_H_]',V?_C:=4ZS0SF4_4/U]1QUE], M_"#^3V1;_)^B_A_9\DWQ7R)J6/\SM.I._\\@LSX,M S]G]3Q!]/_BLDSUC_T M3OW/^9FE@FC?AW]7_#"S^?Z[QPW1J7WVQ M@!^D?3THQ%V;8=KM'ZX&A?7%!)C6O7%=K"F5[G],RP_R_]*18P+&P[33_QGZ M@+F1-QZ80+O9&_9_6+H)6-5-??4E0,Q]2OWAB!I@J;OH(,R+^G],VP_*(^L% MQ>UYD.4;4"V/Q^GMPP_Z_XKQHWH;12O,VW8HC@>&(W^3_9<(&U0#7>HN_&=@ M<-OWZ_P?W?LLL[\QR/S8=^?HA-WE''O^,^C8W9]>$'OCL>E&H ^3T7RX8^D" M?DU,A_N#[%'_EXT2%J"I8R'^X)L]2_V)#!?=_!JYH_7^6T,82>@@%@NWV M_M?-CS#Q"M1$U 0$--&>9?^+#3_03>P_J/]+QXY<$[&YD3(3L;D1S==!_+<. M/^CXSS +'EY5>\'%!5J@N8-TRM2?1"32J"Z&3_T_LOXSH,;V4LRH B<4>U!" MZ?^Y!LEJS+@"%56/;KU_J_A!_DC8RMSJC\T'O2:>4@W;]K%V[Y:NQSLJGH?) M"'&<5WBT+NK?E?O,.F\?-KF'O_#<\VQD![!B?JBK[=,87PLI?Y6 M^8/TX6WQJ9M^''PP7]^Z^T[%KGN/PBV8=54F&V]D8#SY@GUI)D:VA)<\J%EF MD^GY6_(/Q#OBKJ[?I_=#S3DG8D'WT6\?VGA[3SU4"WA18+1VJH5,^+9+20TV M2^J \>)P_(\>/[ /=PP4,=Y$>XM&R98($\-M/\Q_Q-]FI_+OXG\&P:_QG!63 M/3[:S11O^6.9J_JLMU;TCJ;6O>RV=>U/;.!# OXJ.3MN[F=K.N\&DF2&/#ID)CR&A MO?XIVTJL09%\LHR;?OJ3_ '2G@%<*B8(0'9EK2[TF]7BN/M_&480^I#ZB(/ M'$P/Q\!C;K1 5 "7(RAD:8R%#Z8L"" %AXAS3 CH<>S-$0#5BMDTJ[6:63&, M;D?6U<\N8M0&-:NV:]4JM0:H-.UZTZZTP,DA^/MLVO\G.7MPW)_^.!FFS9Z< M]<:C/M@Q+.M[O6]9@^D@/= P*U4PY9"&6&!&(;&LX=$.V/&%"&S+BN/8C.LF MXW-K>FKY8D$:%F$L1*8GO)UN1Y7(5P2];F>!! 2N#WF(Q)>=L^E7HRW/$%@0 MU.U8^7MZKL.\9;?CX0L0BB5!7W86D,\Q-00+['HE$'OR2DL>OG;.3R/&GO#M M:J7R?B^ GH?IW"!H)NRFV6Y?%7$\]R_+6"J:S1&! E\@57>A5I<@R&V'"7_O M>@._NS+(KYLQ*HP97&"RM#].\0*%X C%X)0M(/WX*2V1[R'B>/9Q+SD[Q+^0 MK%J*)]!/84""Y[)RU=>]5'X[$]U9:21&B3@.(YX\./SW8-0;34&M:E8[EB/U M%&RJ5ZN=4 =O[<<%#K&#"19+V\>>AZB\XL.[=JU2W^M8ZNSGZ]LZ,QY-IN#X*S@^.P63L]YD-!CMGXZ&DQ>SVCV- ME,PS 1V"\@L=QCW$#9<1 H,0V?D?Q:9;LCT_E5?-&U<>D5S+>I-.2A@)EA>D M4S(I69FXJMNKTU:5%&;A#DCFB9RHLGK$%5)XWL^L_6HJNO N!4=<8!>2;(K) MR2W8(JNTWC!W6^^+6LN:SS588$.A?B;KG!$6YYK,_S=B#@/;D6 ^-V*IMCMY MDW8F;3@_%3HA(Y% *W+G!,Q>A7=?"6MFN!5.J! MU#*;6Z+H1P^DQI8@=[M'4JUM:CT_2<^6X"K >& PD<5+F?S5X">00F,/O*LD M/VLLLO'E1!HEK6KF""Y0*NX#V7^;7$(M& /(KP*^YY-M19(/[ZJMRM[-UX=* ME_GNDMMM(N1J'[!9Q^'=$749#QB':E:I L;5ZS&?0XI_I:7:Q#>]:LE-?(*X M*I9&!GT88 &)LNI$,/?<&OX727Z!,XI%F-@ZIL@#SC(] R$"!DLJN^6&0FJ#;,AWRKI[W5]K.P%J>.;5]"+6/R.*?S<8V#%L[WZ&'@9#13G]/K%Y/8+ M6'13;\N\CW!4+TKO?1(M,(T6AAA26$IW\ KP?V5K M[$HW_[Z$U+[=$AX. P*7-J9$!M.&0^0**U=IW:RG%V0F>7:VEU(-#=FUC:BA M[) _1"%T,#B*YG,DP 1&,MEKB9]24B?&T2COA2H;[4_M%6M4K:82RM"W9;9K186NWC<&E_G;M*ONJV^1/W" MB33I->G+9HY2D+ZDBP>->HWZAZ)^J$9WP'&([O\M%XW[TFP2:=IKVFO::]K? MD_8'"')!(/5T9%\2U.O(7K->LUZS?O.LGT"BZF)<^&!_(2]WH8[PRX)]'>%K MZFOJ:^IOGOHL$GZ,0J$C?(WZHW@?KI> .6/)]6OW!;&D(KV-Y#7@-> WXIRMDZB,P1:X?2K9[ M42@X_F-OP"G;5[0>$,:_64-HOFN^/PIGSY5XZ8J7\/*;5&HK)-D3V6"CUQ]W M\#FX^;B#SVL'0>QC@8PP@"ZR XZ2+ _R'"!_5I\G#K;.::E'I2,O^U;Q) H" MLM0?,VR?U])KD^_5@>[YG+.(>BHW+>-VG@^AD,1Y]4"6YDX] R/19O9_GD&A MF#PZ*RGFCLZ*+K-2!W N#9(DQ(,S.>%L>,&PEQFCW39KC&5X,C-D,2YH=&WM66UO&CD0_BMS5-/Q,^.7[?YF64.Q("*B,7R: M7EY +*/5D@H#D:+$8.V:F05,99H2 9=4*<8YG"D6SRF Y]I-V_-]V[6L7A=M M]4LE*4+P';_M^*[? +<9!LW0/8;K2WA_.^T?Y=*#J_[TR_6PZ/;Z]NQBU(>: MY3B?@[[C#*:#HJ%ANQY,%1&:&28%X8XS'->@MC F#1UGO5[;Z\"6:NY,)\[" M+'G#X5)J:L]KK/]+61G M,M[TNC&[!VTVG'ZH+8F:,V$9F8:!FYH.:CK8_$3FJ[5FL5F$GNO^WDE)'#,Q MMSA-3-BT6ZW'*L7FBX*4J' FS:+SM(/G--.M7B*% ML1*R9'P3OINR)=4PIFN8R"41[^I%#?YJJECRKI-+:_8/1=,X/$._&HMP-D?C M&=9.,?ZP'/ILIY,US8UUG1GZ*?U1J'9!9(U;L_=, MLQGCS&S"!8MC*E#@[9N6[P:=KI,)_D@8%>=$&"I4_0?O]*_&-\/Q%*[.830> M#*^'^,#B9/AQ=#,=3H:#;2B<]OM7M^/I:/P1SD>3RU_3DSLP/E.(I-!9\C$2 MS(("$Y%4J50D8SG,-J!H0A7%;(5-N40B.9=K#"F8T#G3IA2],9B&LC2FPT-R MFB$S3F$F54S5AYI;@XAR7N:$A[).2;0ME^8+#2O"P9)4TW#[TOD!P[$PLQBY M#"LU69++>9[!M3C9R)4)$_:5QIU*]BE ;;UA%/['6\"E6*M,E":N-GX7Z'NJ M#(L(+^,O#T7$VUDOF*%6YCL:"KE6).U40)0^+L&^]XZ>8MH5V)G;[X);%#-# MB$HM">]4M$SAQ(>_J&%QY[<7I!1(QL;CVSTVMZQ?U(OJ.CZ[:9;OGLGV%!_I*GO MM=V3_32%5YX>.D^#E\'3AYS90I86)&TV6ZW6$:3H!<)$MGTI=SRGJ!#C 2IC MZ81JDY^FKI*$153EE9=$D#F^]XE>Y!4W1D9W<";%2L,UQT/::]Y]J7QNO%@^ M>[AG:0?/$3JGY"0_GQ:5IUJOEG3+VZLTLZU#Q$V$O*,PY#0RBD4EA_N5_?]I M]/>*%2?>_5D["XE7IA\ZTYLOE^F-$__$>X[IONL>PQ I:C89%U&=W1?\K^?M MS_'U^7SOM=O'%1/52"GM9>)[;8ZEL(;+E,L-I3!@"@-**OVMF7U!U-D?/P=R MCOX),- 7W%I*S M0B=A@HB($0[Z<:.ZQ],/\TB3!.WA9 NJ8DURR9[;G6'WNWP)!(E:/;4**@X.F 1G0Y0RB! MEWLDL _I?N4GP'"T T,EM(&W9)EVX(M<"6J597>[,E?N\LN:ZE7^TX\$*6[5K9FBY,XB"7HP)/>2 M;=?P5LOV&]M5O+S6=_/5NOCXD'_-Z/T+4$L#!!0 ( &UL75C@[; 7@@@ M #PE 8 #,Q9#$N:'1M[5IK;]NX$OTKO"GN M-@$L/Y-N5DD#I(Z+&MLD1>KB[GZD)"HB(HM:DK+C^^OO&5)RE-?6[39M+M " M=2P^AL.9,V>&E __%023(N-%+!+V;G;ZGB4JKN:BL"S6@ENT+J7-V$R5)2_8 MJ=!:YCE[HV5R*1@;]+M[W<%PV.T'P=$A9(WK2:H(V; W_*TW[ ]W67\O'.V% M_5?LPRG;_C0;[[C1)^?CV9\?)G[9#Y_>O)^.V5;0Z_UG-.[U3F8GOF.WVQ^P MF>:%D5:J@N>]WN1LBVUEUI9AK[=<+KO+45?IR][LHI?9>;[;RY4RHIO89.OH MD%KP*7AR=#@7EK,XX]H(^WKKT^QML(\15MI<'!WVFK]^;*22U=%A(A?,V%4N M7F_-N;Z416!5&8[ZI3W S!ZZ[XRY#I8RL5DXZ/?_?5#R))'%99"+U(9[W?W] MFR8M+[-UF_);"[7(N94+0;);4N-<?&RXUOPUP@MTY<';K21_Q40C>U9<6T#GLM+""==#_S^0_0Q M^C^HO]"*T:T5E\+M+5)Y@L[)'^^F;Z8S-AIT!X>]"$8KGT#%&( 5NJ7CY]0: M3RYFT[?3\?%L>GX&\%U\_'1\-F.S<_9Q,G9MH_Z0G;]ELW>3[ZBV-^UP,]-^ M/+YX":;&0 M8@DJLYDTC!=%Q7,TEDI;L!M[J_0'0&F3*NA3,]3"FC7#BB$O!W ME$N3T7 :-D=(4UC3(XXNJAPC!B,>#/:VQ8Z;.MA+_)-_E)0'"^][DL\HV%J0\"XB739>*+VU M4(J%:)]W@8(1Q/9/EZ=^[8[V[GF_;GS(_34RMHZV^ MZA#_QKPRFT\A(HP$K%ZOY*E551H"$%4+:5RL8I0HG!S*_#=1WF8*7Z?"C36W MWKBB4[,(=4I$/'0Q*I>).TV8*C(RD5Q+VH#T&32@[\Q%7.B9"P+:?$#;MCAL\5[12';Y&@@> ,S!?)TW'$U\,D^@J8 M;!QN]]"R>:!N#!H ;2$3P@(W.-\1(W$#'%$>)X!PG33. GPDCV0N[8I8_Z%E M";K.K\YE'G6WAK;J $=\U_6&RDKC. 474I:*8Z43IX"K""Y%@>23 SGH$25! MDH:@VO'H '1E">YYCOB(-\+'9,'SRL4:&4^D*?(RSI,%"K'[^76=:#;@#O_X M<,IU<,!$Q+WQB3U2E7U<@TW8C:]'"ZI:TL^7<"QJZB&'<.$M 7T.2/@S]&BR M6<1[8]TW.M7I==)T/0]Z]@OBG,A>Q7&ER;0M9GU ZEP9BW8Z]D*6B2'HKPK$ M#-';CTQ)@1%$X)W1M>(H H4[8A2W#V@[7JN,FW4:HMAUF!*)(S5GCYIP5CA( M7(F\/F_<&=_YQR9Z6AQ]376Y]X35I3L\)PWX.C?11<'>!L!-H)$+OR EW:L= MUJIQU ]6:;/. JX!(NI/)/1S0K8!$S"'(6;"7ZIB&FR+ MORH)]1V.JR)VQY*=_]\BDAWC6$:)6L*35!=3A1U+ =/7%+ZNYI:"7Q$G^T3I M6-FE>'>L;XYH7^30NO#RIY('(I(GF&C$.B ?=7Y=&& */(C\W?&)P2 KF&H. M.\&Z;C,U$3YXF'VNI+]9F7<,;D\U4-^!584+5/C%77+4#NQX:I3%0N4+0?Q8 M\,OZKD;7L2WF9:Y6 KW+3/F YK?@ 7=^D^31?9)+2ICK!+L--S'86Q'IBJZ: MAK]UZ+9N]ZDT.J3.1BQ5OQZM8283P #R'I]NBRD@?[VEMX!N(OBUUL$'WI7 MX6E$V'QIZ_$*BV?^UIC>'9!#X.K;J&S#U+^7<-?4M%20 M\Q5*LI!75AVT7CR0*KK1HY8_\/NTR7J7E"*0M>O+[DA9J^:UE#T(:=FG7KZQ M5>OE1TLXH8AN?!J;-<_!4O,RC$ >5\$2-OGL"Q6OB5^X&S&F?1.^H?[*D[;P5_>NE'[6><<8G2MG"%[SB3 M(F63:Q%71-CLO#ZY_73/C]K/]J&\)=1]#Z6%;C&Z/_BK1=3,]YQVV)-'.W<< MUW-%6Y/"GHOY6UDU6Q>-$8^O+K6JBH0*6*7#AJ9:OW:YW5'7*$,HDLM"!/5S M0VSM7]G4+>T?V=S]^4Z)4T_@JQF>XK@2\H6220V#_?WN<'=-I[ZM[W[QXW\6 MY'YG=/0_4$L#!!0 ( &UL75C#,Q9#(N:'1M[5IK;]LX%OTKW!0[30#+SV0FHZ0!G,39!MLF1>+N MS'RD)-HB(HL:DK+C_?5[+BG9RJ-3I].T6: %ZECD)7EYS[D/4C[\1Q",\I3G ML4C8V_'[=RQ1<3D3N66Q%MRB=2%MRL:J*'C.W@NM99:Q8RV3J6"LUVWOM7O] M?KL;!$>'F.ND&J3RD/4[_5\[_6Y_EW7WPL%>V!^P#^_9]L?QR8Z3/KT\&?_Q M8>27_?#Q^-WY"=L*.IW?!B>=SNGXU'?LMKL]-M8\-])*E?.LTQE=;+&MU-HB M['06BT5[,6@K/>V,KSJIG66[G4PI(]J)3;:.#JD%GX(G1X6!5$0ZZA3W R ZZ M[\GRYDP[$(LV)6:\?QUR[?@KQ%: M3EX?.&DC_RLP-;9GQ:T->":GF)QT/?#[#ZNM1W<660BWG4AE"3I'O[\]/SX? MLT&OW3_L1+!3\8VT(NEZG;DT,I*9M,LPE4DB<@C\]&J_WQT<''9(\)GTBN$[ M0C_!7">CJ_'YV?G)<'Q^>0$_N+K^.+P8L_$ENQZ=N+9!M\\NS]CX[>CYS/E M;4;_>]67S^WA>GAU/+P870>7O[\;_<&&)V-2N-_M?FT"?%J_\Q8;IT(+P]FH MS7[CTTSH%HN%MG*R9#;E-OR*>MQQ;<2_06U-F8-J-@RJMD_KVVO_]*KW<_?@ MKS_/68._LW4A%U;(3)VNLRQ MM=BTV'D>M]E$:<#1)^Z_(!OT-[+!,3.&]O82_^0?)67"W&-/\S-RM@8E/$2D MR\8+3>XL-,%"M,_[1($$1?OGRU._M =[#]"O&A^#OV+&UM$VW]F$ J?"H): M,5R0^SQ2+8J_,2_-YD,H$$8"5J]6\J%5E1H3P*NHZB-?A93(W3R4^==>WHP4 MOF@&C%5L74/1JJ((=4IX/'0Q*I.).]J8,C(RD5Q+VH#T&<#%KIQF*@U%9<=Z MXT*X\VP<2* 0CAAN4,'!G[C,. 4D;,LIL8[N&.%S13/%X5LD2! Q ^-%\GPQ MXLMI$GT!339VMP=LV=Q1-R8-B#:7"7&!&QPV*2)Q QY1'B>"<)W48($^DOL3 M!D7]QY8EZCI<'62>=7=$&W6 "WRWU8:*4N-L!P@I2\6QTHE3P%4$4Y$C^61@ M#GI$090D$50[GAV@KBP0>UXB/^*-^#&:\ZQTOD;&$Y,)\C(.MSD*L8?Y=95H M-H@=_O'QE.OH@('P>^,3>Z1*^VD--HEN?"4MJ&J9?+Z$8U%=#SF&"V\)Z'- MD[] 1)/-/-X;ZZ'1J4ZODJ;K>139)_@Y!7L5QZ4FTS8BZR.SSI2Q:*>#+^8R M,2;ZLT1@QM3;GQ@R 4?@@?>D*\51! IWQ,CO'M!VO%8I-ZLT1+[K."42%]2< M/:J L\1!XD9DU7GCGGSK;YOH>7GT)=7EWC-6E^[PG-3D:ZV]BYR]28"UHQ&$ M3TA)#VJ'E6H<]8-5VJRR@&O E#,<.'%&_XM0%BGD&>I/)/1SDVR#)H@\4B>8* 1*X?\)/A588 A0!#YN^43 M@T%6,.4,=H)UW6:J0/CH8?:E!OW-RKPA8OM$@_4M6%4X1P4N[I*C K#E0Z/, MYRJ;"XJ/.9]6=S6Z\FTQ*S*U%.A=I,H[-+]##\#Y59)'^UFN*6&N4^PVW(CY M9R+2)=TU]7]MT77=[G.I]"4WY?1&PMT5O]DB_M";$UKG M8*%Y$4:('C?! C;Y[.L=KXE?N!;E$U6?-OEAY6]CY8[5 M1/2O8^Z7LLFGT:<*,A68O>*6N7L9]JKK_GW;_79,A][)78VNA^Z5T_!?[T97 MZUW]@*N&B]Z9?V>L'KP:_('3]]K/Z%;$)45H]A^TJHZ%4ZK -;X_M^L^1_ MV.1^*77T/U!+ P04 " !M;%U8BT/"7LT% "\&P & '-T;&0M,C R M,S$R,S%X97@S,F0Q+FAT;>U9;6_;-A#^*S<76Q/ >G4<.+)C('52-&C2!HF# M;1\IB;*(4J)&47&\7[\C)3FRVW3MEB[&D""V)?)XO#L^Q[LC)S]9UEF>DCRB M,;R;7UY +*(JH[F"2%*BL'7)5 IS410DATLJ)>,?L0P]ZJ5)%X#C+Y=)>#FPA M%\[\VDE5Q@\<+D1)[5C%O>E$M^ W)?%TDE%%($J)+*DZ[MW.WUHCI%!,<3J= M..UO31N*>#6=Q.P.2K7B]+B7$;E@N:5$$0S<0HUQI(/=6S3WUI+%*@T\U_UY M7) X9OG"XC11P= >C1Z:)%NDZS91JQ9(RHEB=U3S[G"-."4R"(5*Q]L3?&ED MT8Y+1*ZLA&2,KX+7^5 M13A;(',M:]W \ABA$0P.D:(V2(#$T'Y\[["V3+@APY(:;4/!8^P\^^W=^9OS M.0Q\VYLX(9JQ>"JA'T320NC.ENT=*UG(.%.K(&4Q*H$$O[P:^>Y@/'$TX5.* MT;%=A.:B5X3#-2V$-.:X M491R.%WE.&E4]N$\CVS8TZ1:3M\=ST2&86-EWKSQ/H8%>"MDAG'#>@^)D(;M M"K!UT=C^P,#GH3Q-@Z9I4'?D+COH7XDC]%7<$O/,1KA M9!DK2RTR_FO*&&,1I%12E+4K5JU!*U7?T%8H@"P1/C3NPR61G^#4ADL,=E2I M/CSFE@U:&CW[$-5N2M$8Q;=Y!FD\HTO^77C4XA,5[!(D%0DYA5!(-.EQS^VA M63AO0M_ZO2Q(U+SC"(F?N)VF#G$FRC2C6F$<%7<)[[2Y(\(;QS=[ $;H\3)E MBEIZ!AKD8BD)-AF>F*H,/^?ZE&:S,% KD06=%ITSU#-YMK'/EA;/)V2#5 M.QHOO'')9C@$D,_F0CE:*,-RZL=4@L84U81)Q M74A::@3W=3?!^@6'X=08R["C0$B7=0Q(6(Z5D&Y'AK%)K4V(0:J*UPX@"BK- MG.76WF_O-K!U/6&@=MS3Y4BOA7K#I4:\%0G.25'2H'WHRJ%!G=9YDZY#M,W1 MJ)M5COL T:;&,;F9GLKB9"4J%9!*B7&GB#$^U,K1\/=J/1]UEQH;#9$6,5^LI9HD[\MSCHH79.2L!2\4G1+RQU! M0EVU-M]?W91>K/R$5C:;PF:P^.?FWA4EOP\^S2;3+*97W .N((OAE6O^_EM] MG=*!RY/K]R;-/[^X.)O/MW;PE\7"Q=(Q]YE7:JL8>UFEY])GEF(ZA:-,3O1( M1?RR.L^ES]Z$;3 USP%3*%ND#^HDP]2VP-SV"VO&ION/I*]U!-L1\_\ ,=[2 M4%9$KL _,B=.![MTCO(#Q#B!^HP+:W>&K0@'4\8PK/FQ$'J?$XLC< #7% M?PSA:N-(*B4EA!1)"RGNF#ZWTV=67SH+U!O%4E\8A?HHH2G1-+?'B)-*YJQ, M:Y;?>M@G@6%QAG(G"50%MFC!::GLSS*Q=%UHA"3ZM)"BRF-=] @9M*&M<]NR MV='DM3Z:D:,>5O/>!L/N+4_3TKWDV;X^*LB"6G4&3!(L1@-R)UC<[!VCD>T? MK$-PW>::0X3Z6LK<T9:U/C-O"O;'/3'LS$CSB$"4[( M3"Z$PO0>#(1>^U&VY5ASBN7*,B']]5W)=G#"T1XW<&2F,"2QI=6^5[LK#7^R MK&F:D#2D$9S-/KR'2(3%@J8*0DF)PM$E4PG,1):1%#Y0*1GG\$ZR:$X!.J[= MLSN>9[N6-1HBKDFU2*0^>(YWY'BN=P!NS^_V?.\0+C[ WO5LLF^@3SY-9G]> M3$NR%]?OWI]/H&4YSN?NQ'%.9B?EQ('M=F F29HSQ41*N.-,/[:@E2B5^8ZS M7"[M9=<65$L1NJ<3>PAIP2Z0=" M)8-M E];F=7K8I$J*R8+QE?^VQE;T!P^TB5(K>*HMP-D?DFM=!*;]?B1YL$%E2(TX@>(23TS_.SM^=SZ#KV=[0"5!/ MV;-Q9098&J'#^MW#K,DFU!^O6+&ZT1E3$/#0N+& MB/*1-(+I+>[Y*:8K)+9@>:Y9QG\-&6&R@H1*BKPVV2HEJ+EJ&]@"&9 YN@^- MVC#3BW("4QL^DSFGLHUDD*S>A.%W#$BXP'FF]R7#PT-16SE3I88VA&444]15 M]FV!0ZK :8(_REVU=$3YN^2QB@2<0B D:ORXY;90+9Q7J7/]GFW%^VOG?0N<-=!6WEJYZA[,-"A=*< 1QO=,;[R M5$)O5&R5K9LEAE6-?:7*Z#Y=D?'J_@\XG+=S[L]23%(+4W/IC*@(P_2 H\:= MZ]@@3&)P9)@0=!BT]33!)@J7(6E,!CB185SD99Z)UTD"$4:FOCFFKCI<*:QDV5B@X)UE._?JA*8QF)BD+/-U1 M:<,A_YOR-04NNS531&I2%B2YY=B-EK"!7"#"F(MEK;/ZW=)AZP?8CW^QEJB3_VPS&ZZ^!B5!+GBAZ):4 M.U(FE/UW]?VO.]NKEI]0RV9GVY3;3*5,3O9+: %601O7//W M8^5U<@=F9]/+Z=78]"/C7]]/+[<2P:NYT%PZ=;^PK>[UC:]V>BEYOJ=??[76 M2\FS-V0;2,VSSQ3R%NI31LG04!E:ZOX9B[;GW?PX#$61*N3VSJALM/] X5RF MO1VQSS.P<4H#61"Y N_(G*<=[-(QT#.P,8;R! \$UO3H*;QLH%@.2\D4=@%( M$MLR4M]7Q;HDY"J.=38 M'@*."YFR/"E1?NM1I@2&;2'R'<=09#BB&:>YLN^5;\FZ.PE(^&4N,1 BW2D) MZ=?9L''9M#E1%<,>JI&C'%;U7N?/YB57-=*\X]J^/&5X,V0R+FAT;>U]>7/;5I;O5\%+5\]( M592LQ782.]-5BJQ,>Y[;SK.5[ND_0>!21!L$.%@DE M;9/@Q5W./?OYG9_^S]'1535/JTSER5^O__8JR>NL7ZBJ2[)&I1U\>E=T\^2Z M7B[3*OF;:IJB+).?FR*_44ER>G+\Y/CT[.SXY.CH+S_!6)?RH[IZEIP].OOQ MT=G)V>/DY,FS\R?/3IXFO_XM.?CM^O*0GG[QYO+ZG[]>\6M__>WG5R\OD^^. M'CWZQ_GEHTOU=\MV\ZY;/'CVZN[L[ MOCL_KIN;1]=O'\V[1?GX45G7K3K.N_R[O_R$G\#_JS3_RT\+U:5)-D^;5G7_ M\=UOU[\<_0!/=$57JK_\]$C_R<].ZWSUEY_RXC9INU6I_N.[1=K<%-515R^? MG9\LN^?PRT?P=?#,AZ.[(N_FSTY/3O[\?)GF>5'=')5JUCU[?B"V"^7^G>SNNJ.9NFB*%?/_OVZ M6*@V>:WNDK?U(JW^?<*?P)^M:HK9OS^GI]OB?Q4,#C2%?5O^ M#K/,8&*J"6:%C^L7W19M,2W*HEL]FQ^+<__7!VL75R^2B]?.9]6S>]G__YZN(?[Y(WO^S/OKX\WN_;%G?@[?7+RU=7R75NV_J M^#Z.X;]3&8JE?_O3Z=.3YZ?'I\?\M^37IJBR8IF6R9O9K,@4707Y[GJNDJ7Y MOJ;OX8^D@\\OZV99-RF.F;3S%!20J4K2+OG^R?=/DG^HMDO^2\UFJFGA^Y_+ MV_QXDOQ2-UWRCW15*;AT55ZD59H\?OK#R>-)4C?XV[;/Y@G(5-4DRS*%=Z5M MLDA7.'*N6C@.TF.F*YK SW7:Y#B;%T4#:ZN;]OCS[?0?@ +.- 6\H0WGTV_E M0TL$U\%9XWFD95LG\_16R6$Q9;3F".GP6CR]^$'1(.9$Z?#YT6G?%I5JVQB1 MX6\:]3\]#)+,FGJ1=+!125?3G_NCW^7HS_71OU4W10O\#6X5GW^25GER<0.O M"/G \+XOTJ+JX+\D'1G'^92&Q%.6$S2W6/.!G_7)N^]YE=Y],P?[J4+Y(4GE M=W^]>'OUUS>O7ER]W8OF'6_GF17-%U75@]Q]!]:QFL.C($S!VE<=&*N_B\+Z M4*_&Z+P.TD/B32EOU(+W1@N/UMVW=5K+7)6Y+[N2 U609$-'"W"XFO]6]QV- M\JXCL34SW&L*7]S-"_AY@2PN!:4GG9:K)*NK6U45R/MF,(8W(Y!<:=>I*C\D M9DG2[*"JNZ2$P1MX3UK1R^ )LZ+B0S=/%K!%![XD:,5&_U(3G79U$O5E'2\ MTZ;N@:G 7V%XY9Z,';I#GUV*HPN/N:[Q8SN,/P908+@0,X-%W^)SR4%QF+1+ ME16S8D@T,S.% U3RJA4L9KDL%3DS<46JJP^3&Z"K"@F3K0"[5WA+AY.[/X2>!S>\S$O2MW[?HS6C]V];K=]'PP'^TD$8;A$52^* M*M6+29,E6UY(:41/^ 4036JH<&(9UDT-][IBWB"R"/V"LBNPX.FJ3._:PTG( M5ID(R!#@,T0F!LN1XZ<#AD& *.Z:@M:!ZCHR4)7!T:?-*L*7CQ,F2AYKXJ_[ MW_YT_N/S5K] TV"N2F1-L (8'U8,FFDI%P@6J^"[7)^Y-6?5!Y7UZ* UYLMP M+I.$&#*=&.[TTY,D3U?X?G@)'SE\>GHF'\/@>+-KX<(-S [.$:?6.FM=XIQR M?>^15YU^_[P-3OPY$L=MD:M\DLSK.P5CX/;#*N2*P2=TAS0MBT0:,A\\83O7 MH$L)?]M.RR/"U=5]E MS))D ]=LYAU<(C[919J;#?'(]V4%$Y?S8:EMXI4'SB6E+B>2F'K%ZCX- -20G8( MI\O 1O)E+1P>DA,_%TP99SFN<- M##L1OP@P_^42=02A=8?A=5 \Z7A>*[!U$!^GN$>-@H84@O$QM+# MAAL>V>O'AT0@"V1G^#FNND$W*;Y]FS%P.1[1P:!/ M\ #\L>WI#>-(@8"%-2 SG>C-'?I*S0^.G@!<3.,(\,L8,LZPX@-44]5=P.?Z\K%,D&::T">SZ#2B;I3@[[^:*=@O8)=V:HC(D MV219VLX/^6+.4SP61?>+%!Z8=8U<(B*YUO#VZ8H46UB7L*5Z-MF6DDGYF,V0 M8NJ&+V_'2Q!U$B:T@+V]P:F M(:U@FF5WBC8N/8]W6@:LV,O;C;'']_7X=4TB\K29='!!.G8)CPKS)1HZ;QS)7_'GP,KPI-:PJ$TV]^\ MP34QW&*4_Y$<^7Z,OV[[6A"@0)V+92=*]8S5C_2 ?B!+1XYI@$5#G)1494=OKC^6,2BR J*]*. M683@?;I.4P4(LY!G^^1 M(JRV0Q,9;# 2YV1 3G2C2FN*YM;ZE/'1R8&L$[Y<8Z =2\ .5)Z$8 (R6;,T?%&/7U;8QC M/C)G,^_11?/)GB+.(.+_GS?ZQ],T>W\#*ZKRHZPNZ^;9GT[H?\^=3"#_BSG[ M>,]@(B5LT9'\^T1F> 0_Z>H%)R[)1TY2DGSBYB2%V4Y+X*E'4^!M[X_(=GN6 MEG=@5CWG9*0??C@^>_SGYR"!X%9)@M))D,7T!\J-\H[=O9K.U8E>2*+%64*B MI^[+'&U70_X3_IP,F7KL'FA]QU>>MKT+/#H^[?OG]M[4C)W[ZWQ%LGM9VKTUBME<76F<>;Q^:6<>J!GC%3=\8E!!,[.#TYY,%\MQQ&2U9@3)P<>BZO M4$T.YO-RYFE)>+$-%]$_V12TEO/&1R\:6%[)RN++RE7<(G2&FNML$"*/>:4= M)SMO'*5DM!278F]3LZQ9_Y6_W* WI5-! MM*:[@^=61S/<2E@UYHLD!V=/_GRH!^YJ=!O$O(#\_H'<%_^K>!I)*+%U.^I> M%I]V'FZVC>^$'H&6 VKDY7E#7D8TLHNJK_L654E1-&67186TAS;CVP Z./H6 M8;LIN.Q%IESI%QS:L;R2CYXF0K<4'=-&WPWL7&N1GCX=FJ07X_1@Z OO&--7 MJ)=Q9FB2][#RM._F=0,\!YC#C3B=0D?*Q-T7FGE X^0.]R,3$XZ2AAIA,) 7 MRH_Z5)@&*!]NC>L-Q'';IQ5MAV^+) >PLX6L29X&10?6T$\7>$K$,H 8*OD9 MF3D#R_X0MVR-EX"])\ME663 $T%G2\M:NX)UH9$HU_!'BYZ!VNJWD*8\(47,3[%.9J;T@T&@]MNT=L+.IPLF9*R.RMME^! M)H[J_H]:W>=X=BI&N,N%,AV3#8.!Q#[8(718N7++N1(_2%AAP0YXOK0]6A[1BW'YFX M\?&0H_RFKO-DEK+?2"C134:/92B(T[D%ODW1,:MBC?J\1^/.P,F)OZW?*PHTV,T8$J-HR'1I@4PL][RM,V;W7A:-M^G:2S9Q$BI$"=&_)KF( MJ4OP7U\=\:1R/:>68SW>^6NWP$")EZTN ^T2-SP##W6409RG*#[(!W1S4"Z*KZ/(/IHG='"#0\JU,@RKL])WZ*>:ZEP2'?$Y:"FC:B#7AIE,@S"MB5&.IIXA)S4F MDN@2Q":U@EIHL[VJ1!/4_M6UT=1],#Q&SO<2##\#OKS1?1CR2PCH_)/"D$[P:TC4]QN4)">L9T9(;K8GS-U#WRZ, MZ8?AOIDXYH2"F'Q_UX?3Z,8-XVE?-K3I3NH^;_$^O^:;S*^YO\BI*3Z_D+N- M26U.H510=Y[:IP*_.C["">-X[PSWBW&'.%=P+Z9:&#\;#H)5)UB]8U\>L7044;Q6D<\ MD[(4D3G&F6I*I*P?DKBK*=<=*34X=LA7@L2Z,,JA#D[Y'7K=7'*9<2YSV;>2 MZDO2NZCZCC/#9T5ITOC9 N'?ZN!J:^Y:7+I2O)LT6E+U9>7/Y$<'IR)\:!'P M0G(>BWD'KO.<,[+/UJP([!Y0N95-SP'3-\7TG1ZS_B7F&Q:A4$4>J]F. MY1G3%P:>#SV&KD\9V1YG^7J&9@MX3G=SA>XWG(<$QW\'Q=W%G?O#L94G^I[\ MO[YN^L60F; /:!W @%;V)94!+E/ZKQJNNK$7ZKXSGH3QS.X3DJ,$: 5&*HG%\[_T+*,@\DI5'%+*0T@$-<6R^N=[E73S5)_;UV%167BDK$.E)FS5B MDE 2<\,+CO!01:'"B=]JAUTY))>E.E MF+%K2>':,J/88X1PWV]!>.6BQ:D2G?5PE*>'C*0B00'7=L90EL #4%1<6 SF MR2#/P)D4^ 1R. RY.:E<%(S8,XDW5;G25\Q6T,YZ='B@-TC*^ZNT!6G04JZ! M)(_@\>=.,C:IU7B+A*:QMHX>FI"(HV)05K(G[-IQ+@5)#!-U!8:"15=U90B7 M;R>?MY=$%A)Q,4M$O?1S!?"&(X>!YXE&7&Z29L3;<*A=IHL;@QY!E*529BGL M,>AT\]YSM3SQ+DR8V"PQB6XE/";*"A?1HI MK:<=/3:51-3-RCJ26)7K*'Z$7]MTCB %^)Y)#S[=4]_VU/?84-]=;9UA85Y) MJK-+71K"[.VC3E5IU8GKD846YB7HO+2U]&S5+2_)VTAK(2YX"U&W'56,'AR7 M/ /D\M?CICH]QB)9)#J]UPSUF?3QATLCGA)W'2JWOM[:*$H1WDW)%N[BU2A] MA-DWB:K9$^(7R^-W61#O-X5;0>GO2%B:>X'KM9+=%V&^>F7-6#)\(A+*B7C7E/ M!ED3K9RFG[2Z1?K&(GVO6,VG/ [F+XC/-2$+H5S.TZG"&I924QY^I #+=4[1JHU3);U-BY*N(T>I2(9KZ)NL7JZ<$"A!TG763R(1 MD#WX]WU>O1_T6?U2?!#OV%N^7B_@>KGW[Y=AHJE./QO4$\:)F-/%-;!;$!OQ M/; =9JPM*#MMF$\N:>Y.5I&V-0_%/9*Z,4NPLVKBLI:YBVVD;C&I+@UQMJ_+=_K[V8 M?N+0%M '=MG["[?+A?M1G_4E9\SBMIK*_["/QC;5>=?C!)_F]5*J[YJ^%)V[ M43>H/%'ZJ2:2S,YE4\@2RTTU0\>8'2'>UA&F(TCAJW3SW[VE//=BYR1?<"I5HX MM#CQ"1%S.FVF.A=NH#(IBLF_^OQ&AYMI#*+'B7M!;+4&EU8Z]\Z-226D.=%) MN:'V#5+3T;*"/'K41&\P:<>+2NO'Y%;%;L_QY^];\F59_"O'Q[ M=7G]9M].95YT.D/0S]83-KB;)D6.DF9T_MR2'S;W4'U035:T++DTX"QK M>$;8((BJ-K!\9.C9#"[D2%ZDAL#C]O1OMC@O]7WR*BZCV2F@&%HENZ[H>OR?X>Y,.@K-"5#-9$MY5YH[X+ M*=RQI=/:&K-$LP."_NRX6T!"5N7 M_:8^&XA<5-46K5?*G1"L64DY'[Q%PK6@A>(D,;HO(WAKL:ISI:0#P330?2EG MDH'\=:DC(1CHYBMK:BNGO?0NX8020NDE77F,644S$/>5EE M%B[VAMXS24Y"//YQ?"A")+BL%U2CJ9R%:"-A] W+LYP*7@?V92.(>0"] M8:Y,*JP'3!HV@ EOA;R1@A(R^"Z]5!S>*MU4GB6(-VGBS4X[E1C;#I'WG4\U M$QK 'S#9&A'X/$%4K<_92,4CMD]KH6)P'N)+':EP@B5G7[*92AYK$((HN+8K M2#MH"_))#4U(U:+-4I9"/[+#B8/8[-4SQTEWNI6$*&/LP7X1-L=TY_1\BJ1+(@LLY M#*1?E-F!64IP(%,U1!6UF"ZI+F] &X N\XS@ URN(HYI>(HC,;7)S]%8,KB! M!D^&3+.VI<#G/,TM.U("1&N$W<00<&XFYWRY!O21%,+YH0Y2M7(%O.U!.E'- MK?);5<8D">*DUMH67H,DXXH[1LN;27)'FKVOZCM*KARP7Z8+X=P45$:^2^BK MBV59^!@P!@/2AA2^&4_:O;C-G';TG))EBZ+<>FY##GR.E)X5H!J*L4PUT;[% MOL:?@]4?EQ@Q@56#&*2S/YQHE.UU1K1U]TK>;&53?!J[%E/:&R+[HT>K95\2 M"1/7E5>!Z=N27:E]":8@!)9HL@R<8O;CFDX\7&=V RK[Q;?5@6C3+H"$YS>1K&[Q&BQS-:(XC8G/@2 MM3]HC?S=4]8.E/74,H@;@I9@>AG-'+J0U(4F]/%'O.8#O&Y2! F?&YX[H+HU MTPVC0D=!I[NP2TX$Z\Z^-VQSB,% !Y B',SWGAM[C/?SL"S3;>8AUD-'!V[P MREN=X;O')C!(,N"*+,V_/PT1VM MA#:1OBTB>FNA$[DC@XP[T?L#DGDYKQ%-=)9FY(53MB8'W13D?BHXL(5_DE& MT8.^*@00OK8M=+"=V\'9XT/"1#05%AJYB-UBXL_ @'WC! KBCF6-R.ZYLI'O M4B*J-7[JQDNZ$Q=-5C19OVC)X&I=74A>:\+^.DHAX163[D[R*P!SCIY]])"' M,!047@ZB5R+TJ&X*72.;X<0\[&Z]N0Y8OY8Y!MV#/+6:I @RASQ!QC7A0(4- MH<&2BZ&"YR."X7D1 A;P$.T[<[,6(TA#MBF68V"&52^."6IGOP$%[(#KSE@] M,;=[N( &_=;EX?V@AC'>B0:0<)(^# ,SKQM)>0OD$I8SE %(^U5Y%UDI"EE MB636.SE[VR0#$UMP!8X&BD=GH=(X^UM(6.WJV:*2+&70CC9\DD;E!"*^Y$5C M"D1<:I:4?\Z2@1=[<2;M(]TAM=BNZ.O)*_Y#T_>/&L:2\>:(M@0BRRV3'&#( M 6'U7N- M".>"QN$_)"RL7VQQ#)VB)ON&,1>+(U7,7&Z 89,ZPCOFH3:%WMA-/A=VXHQF MTS(<@[ZK0@)>%,*\X45S0JEP!U8J"7IFI!$E$]22G@)8@8$JCP5 FF M[#W,TQJ8)QLK%+UO@S[)/]U5J7242083V 9Y]B'@% V6E!=\H0@0@:KY"&]8 M(^%YY,< $9(ZX=L5WI[NT5@^ 0O($+!$ZMI(SO$.)VER #;$Q,4JQ1AHD&.X M31)QL0 >AH8Y1J2XWV*(U?JY+:"'2QH#$!8N6"4M+G:$NGFCP5E "],78XR5 M"9=REMY:=YE[>?=@)>O4"U,;9N2\=FW!;MIZ!5$S0/FXE,05V/)7A>H=NW08 MML'DN\S/(F('F'2JDGQPH[N,V6P#-814"STW[7 4;Q,/APX@1+FQBDWAD891 M1-"'1.;OT!?*3B-Y3:#H>_4_&CR,2^,\2"?)_=><3-)^3/*PB2\Y!#L)NT%; MUV:LN94/AN_ZOL;[0."?,]U8;7!AC/$5S)K$X##%HD0@*UL@ W-OW10GSRS1 M([D)%WD!8S:,CE*P0ZGMIRUZK:MNGXCQ*;?;E.-IUQ'2U+7VC.-.<[CRTO5Z M#^.OU_&;B!>.+S-'3QJZ25YXQ#I/I2^XC@OB(0]:]VJ(47)XN3+:[0_:D_]Z M(MPBY;YCOML>'<9LC7CS<3RYXIQNBT5?=FFEN''H',/!=.78ALW[)O":VKMA M"-X?E1;I5&%1RB1/TS-YIC$\^[W#]!-H_=QZ3!=+5;7Q)+HKQDO7WJ--L42* M/3'^@3,J.05M"LO:7M]6;A1NUVM,$D'L1#B/'<)A6=^&+9CX6/U*7N0?JD6DT**=>]U),W>< M_4EL?Q(FX^Q*E[>]KBFL]+-*_K,&D[#R>I8*"M'YT>G1^?G1TX/,Q]'<(AO0 MYAE(Z;($0SA3QF:1.QTN[^?=0X!UO+NH\)7DNZEXW1@]=];-A0!J#U2U.VF9 ME+-?J2;@(D/7__'O@27R=>WCP"63'IK+(/3/.=J,:5AQL^@V=.I/; ;,F$C% M0G]TLF!1!BK^,>#C>#?F[:JOPPMU4,B59*$K9I/NTQX6D%"Y(W^E8FQ8W0O79 <5UL MV(T;9_,\.?B92[-B \/#Z.+I3"5PJF$,Q#=]@+^,K@._ULL0">[,,MP3\O"X MQ2KHGQJVW=3Q;T!8]WYDU+S >7J2EKLA[(:OF1FN& M4=M*%'^A@>2CTN2%ZGXO?>SL\?&3KU.3F'+;<."$Q:)?."D;D>-K$]O'=OL# MC$%KK%<3O'LZX'_FFEH[77W(%+>U,ID46$:@-0#L(B X/?H# MQ=J@;1Y)*# MLY,_'YI$'0["80UL\[NPPY>N-(3NPT\S'=]#8%Z&A(,#;=]J()X4T-F49$Y M3VQ2@[NI(OTN?6HQU(#!U3O%;5=O"_:/;X2&P].,$,&WC_.-3:AGMVK+','2 MU^%WJPLD3<-6KA[159%!NONX MDH/7V4$JCR!=C2R _)*WS#V8"3*) )=)3DV M(N&6A%L)N%;/[GR?;, M#2'9GEGEYLT=,T?2N]\00M'0;*#^.$">/;.(&1$FXYPI::S)"DC^KHQH I8XFBDY1J*IP4%OB.@6/R&L3VR>C$M-"@! MQF#2M@5#2M?[8.&B<-OB?_TN VN16Q(-H#U$J[I1E6H(Y$FC\<6<7&(:&N27 M-MQ%HRJ=6X4RQ*7!SXJV[24).MYO^W=;PM9'["GA;W5F"#W7:A7\>>!JZVSE MB= ;F81(HCA8,(H)&,< P.J/Z9F(.X58BO75+E9L-*A'1C<-;C$$_=V^=TX MSDX&@NV1 3:R(#Y2^W!S@P@Z@DL6@Q;[_0Z2!J X.*]$XJ4((P7,#&]93X,P M3[C?^T^=9D',L.;D[3C1]+1$C*A"-WP8\V\$&- #QT1CG4521Y8+/%_8_R>) M'!'%71M@*4(B<7;*%H8<&+[1G&E^C 74\HW8<6G7-04H 'Q20H9)3Z"A"XQBY%@MU;^*5.!%V4U:!K4%.X(*T[< MT!44FV=OX+Z'-PC+\LR&4L4J&]DTZ*Q'E#];%$$V.1T=@8+@ZS:='5=U%*VI MAN3,L!4=D;$<>7X8RC48Y2904%2@:G';-R3^IBX=LVO=#W'V:*@W!2@"H%&( M=P_("'9'+99EO4(H._0H:+T'>2'!Z>'!_]Y2&##)GYIQKZDL3%D1O,X_?'Q"?4& L,9%S-D MGQ$-1(>1]!H,O>GIPA#A5UH4A$U.,)F=!W^P8O\$!D(_W7L$T][ZDZ^<\ MZP""&3 PL]3SQ^Y2/;GE/JR%UEZI#97:7*@8P;&WH).!ICJXO [FNDZED@,! M862H"5E!1]SWRZI#!MW2Q<&$#<"6[_!ZC!3Y00WL#Z_5NH#3,( D#M*EW*7, MQ9(5Z$C#A,Q>S#KKG2($F[Y@9JBF,I8M DP^13BQT'VG>/^V"V0);@^%]U<-6@E[< ML73]N<)";X;Q^[KF8ST+V0A:)0X5_37 MF[2H&+L62\%$338^2)\K6>/*FT9 D<<&YJMUV+W*C;IC/Z3*-M&!D(Z(CF_3 MIDC=Q!4X(KA.]E=F(,IJ[]M(8^Z-LFG".@JP.!WDU[K*O>8![M,\OLDTCQVT M+C?GV?U_ZTVYV*AGV:OAZN&F3ZY&:-']S$V$QL@?4C>H-JY9H=^WK#G8XXI) M+*L#AOOE]"#[L^/D782%OG&YDZP_HH$:CY04# AT+K8<**J(!C@G+VK)K@"& M470]>5.GL$&@CB?6R9?"K6HJM9JX>^T)+2<$Q5U ,#YP6W,N0X 7&P22OO&L MTAUN4O0J&<*)7*G/052"%N_(41V]=QXBC82HB;313/?>\*#F$PW[['_8EM>L5O9\(U^@X/\<.ABLIP< M99>011MX._=GX;MKU%9>&C>%*IK8K'>]43/5"(2_=3SRF:6'UFW@-4@I-J=4 M%ZT3I62KS295#[H_OLO A.E!])T^?FUAADV5;"Q;$\<%_INIIM(^DJ@3V_1% MB?$D*WN]1@9YT;+383.+LBL62;T^)]%W8.IL@9(8J=,,BU&L9\K =BU/MF";F]*H0<;-#IN([_6/C:<99 M( D;)PFH!RA+C3;,KJ&&T$M14=;T%KW-?C_655(O=*,5>_VLO$1-Q+UQL)YW M3KD#B6DZBYL:E)592BDE4U46"C-48 (]3*U7UM_! QMC&S%I< 84=-)?SJ@Q MIT'L(@^#])2CW@!T;'H6W >+YE!JB G:%!QQ)(NO&ENEVWR@10M T7B.2&^*A[%Q4DZ3H@C[I[Y10&T+JB=Q8/>7B7]A&/ M4(3.G(C'=9QSM$%;.)"%XOZV 6A1,$W"J&NO2PL=/U74RX>C/!:;'>>VDIGX MDA,M^ D"'TX<]"9I%LTK]G(T$NM&4XO?G&7]TEPKCI5Z#>J=^<#6>]X$Z06%60&-[OPSS*C0UG1K(X(13[-M MX,8[R@%R#)CK?U%21&U;V[FF((=\71-"=U)SZ>2B;6ML(0;C_"JK\DR0H#V9 MZ4K&OIFM7TWWGO02T^O%N.)-7RYZCQ*;LV8,940LP+ T2HB)_[M!ZZT8!UNS MXYSLR=$'K<&(!]P$T_ =NGN:&)8B-/E=FIZ9HZAU]S/2X&(=T-R69[I]UTS@KTG=WJZ7F1Y"7+.YU939([.ARP\QPE)=^-K6YAJ+)$__2G?C\?H<;+S:WP\3+M-J8T^Z3 M&B?JUIR5Q1#K%A;)N +;MF\HWHJ$Y73TJJ7_\TJBU//Z+F#-,XNGNG'_:<]3 MIG*.,_%D*)Z''Q( /3UJ\EJ^^.;%M\-)[Q]:IF&QD2ZN<"6 !\F!VF"QF/9- M:R:":L2BLC(Q4@ 0"^81* A7;J01J1X]%EO9AMLB"EZ_I/P[\2Z26"!C!#/5 MT\RDZ(^W %0>YIU-Y3?!_)_=8/XE=]8EW^0P $ 'Z(0.-BR(1KP*%[4#J;)? M%72'E9! Z=7Y977.,@/HL+9Q-]-7V!-5Q77/YSIPF*< #9MSJVC(:QKR>@> M K=W'VF[Z'DKAGT7C01 CQH6;P0_MUT#@QH7(D!%^=QBQ!@540,$K.UU[:58 M^!EMC^_-'4)L,!R3NGFJ(@_Q",>XZV+EI\0AR=1DBMTP\)$HGS=+5Q&CETX34_,'%E2 MN\XN/+2)=V+^3='YXE//D@H-IV&G[8$ME#C=LB?B_5GIEM+U^(%,Z_H]9HB, M]->.#:_5Y?4R+JM-';CAL,;BXM+30JHJ75L,:"SY_4P?MG'&#*"-]D<8?!X6 M:0[WX;X,H) FME(T]I;2[I;2/M?DJ\TU&7=O_3&MWYWYP0;#<4L[V3#KK;2U MG2?Y4/6ZAZ*Y:32G=>X*S6"E)/YCJ05A2!FF(;+75!CB8TXQR+Z#1QPC+J%E MG14-#+-DI-QRY<5H36W<,$*[KUC8)7<.J\ U0(QPCE'OOD1A',PBO!I+BW#C M!J5-ACIQ3RZE D:!F,B8M]R&P,Z;F]C[T<.K2X-L8@M?W#OFE"_M',M-L>!V M+)A+J;:Q\;:JLEM30#>H>S;59QP,C4[6Q'W-5 Y:76R0EFT=2R#R#BH\AZO+ M9TXY@B1'JZ72[Q#HHD/B"A2FC9XG9GE+QW?XNQ9W"I M,UF33!6 5FE2L\;L_9"N-]Z7(5V_Y>7 ->83'WYM&QB[H%9Z(61-2ZVY8U%+ MQ0EP%H>P"]V%2KL%3.G">/[>MI 7$P](8\ J6ELW("8=_QKOK8P9EGZ3.,4? MT3EY:E^QSKH/*PTLW MX81M;_]<6$NN2^X\'S>>+&[ +0IHLQ5CP!:DW]A%^BFSD7,+3RBU86IN7TIL MYW\U/6O_M?8"14(_ZS*?,C0GR'RI[RI=1AVC)NYG$,4]CR.HO/0RYO4\873U-8@R,4!?1Q(S9^G":>YF52 MB/6DUB)T\171*U'5#5B@X3KX4UB_O9&FJM!_$BOZ;6\ !.Y(O2KLE\#@$C)X M/&/'43PN^UT9,>G1Z4AP*AYJ?'A0H"IW7IPO_ M;3R"L&1/83S93AM)E?/)> ]#N:G.3H*I*L@(.NKF>U=7@?4TEE_G4PS]Q@YM M6W;;BR ^Y7-[3\F2LT$64.'0I4L96SHK"TQ?4,)UP1O.#NL\2D[)(;.UAOO+ M:63$+*4^#N,&:Y05ARNZK3KL;?=R!R-:(UKT]A51QWZ4V9G4R)C6 7Q+4Q9' M-3G4A3^%N]$L3-^7,*K.338X1=.)84F++F9F@H>@ M 1F^NVLML^D0+E!OC] M(KU1(;:5"?BBF 964"EI123)DYFVZ;BI'2P:4TM)UFD7 !TCT&<.IXMD8VIK MN3:)4$EN*9>*YQ@";<;( B)7P_BGPS? M/1)A"=,7VR#^6'1M,"VZG^[4(@<14RF0]Z)YY5E7P]&,8VK0\27P2X]3M)ON M..9;V0B,Z2BM:UPTUN:J8XB+$>_1:XWLR-Z_4N)$;D$VN^2\S'*VZGTA8--0 M09208]1&"["J&$B-OB4^9<>TS=8T'[6YHUN\1K-O82D2&(Q&\W7;2=,.FN9% M"'N;]%32[/38!QQ"8EMCY2M=A*(ZBQ([4E^=PW5R=;F3V;S-2\SJC"4OOFS0DSC%2:D5R/T \(1K3O&^$Y M(U 9&S'!9 U$C7Q&1D.7.HBS$V_O]66W6$J,G>1%X+?!2XIKG /ILJ^EVKYT M%)$>ITH@Y"4%2Z,DB9%K#?H3*(5%.FG:L/4S3( M,R@EV^'T[*2;2TE46BI4 XBM5JBN, /=9I0G\5$>A<%"PN@K.% AB+XC\S._%XL]4O&O>C1S17^))<.C_V5*)".&N MQ9 6S&MA90/8V9!5!>_ 9G.F8O?\)''WNM6;K147>NAI^)!EB:,'LO/:)[K5 MYWJ"U^58;6U)?HS>N4;GTPDP4!=X9V.PD=J_LNV]*358_+I+M/7;11<[C0]C M?;U&Z='I.LM^"NHS#E?W5>8YQ?%]^RR-/V"6AJ8AAROP7::P_=#10?C652U\ M1N)AU W#ZX<-:^F6H#%H&HIT6S">%TMLG;3G18.-"XF2"M9(U96"9Z MC2W: M@(S 1AZOK[62H-Z$W8\C!;L34H='/=J2WV3-7Z.WHM^/._;&0BHVY&+MM;5F M^G%RL=EX&G%Z6LWWFS&M8N#LD0K5P&]FW%JRO+&:Q['N$9'5H"LH*!:1;AG< M'>4/5!)R"OEB62CKHHL46%,RV;@XR%LZRO!JM MG;W/DEG*J8G6S$J&Q [%I#K?ENUBAL6=!!3-@24^LW>8V=4Y>DGH932D%_-X M!I7YM",TXW6$XY_.Q!Z-U@[L!CQ'0Y0#$)(FA]70]&J>EXYHT$N]>)D717 0 M8?I&^L4JG56WOE+8@+]1/7?81(8)>;S*V[DDL5IE8%.E?V7-XVO9V\'LT+5L M:'$:Y':$Z6_$N-^G,85ER#=.&?(7A@J(W_0JUX1OO$J6*HJ6W9^B\U>U*2N+ M9%VY@H\:;A K\E:L;QWE'Q:5\6QI18E&Q]78P+^QJX?JD@&+C+?4("& ^=^8 M8PD,BIU 4A31!EWL=F"/"2J^&!YTXPCK$CK0Y6OR.2*X*,.+IKWK=P4FKVS7 MQF_B1L!==G"_KR%3/29+Q^6ER=7?99/MQ&9L= 8E8X2?X(#0^Y-V.Z(:F6S; M-!&[%C=..-"(9KN^+Z'-T6D%+M>6TT@530!4$09T)N$3G&:KF3'%8)CBV)(L M5T[NL T+]:U:TP0=:4%? 6U+.P6@3#EZYE&7U3"D,K$9%,83Z@#2#W>"-%4X MD,XVZ/;?ZD'J#*Z+MR_6R?;;\;MC],!*BH5!9MNY1G@<'(K$<+OV$U+6 M9E571SH>D:7BD6CK&A_Z?3HW-Q*AV<'Z*Z(\7"R-XFKE=W&:3S3;PB M2NJQ(#%*#E90A6M7$)B$D]2@K3A74GLIV#^872C350<[<($)C TZ?0SB^JF' MN YG_-@2>"IU<1HMF2:C0[A94Z @*9W8;7( YZ)AKAM$_WU-> 2G)WK_L:[KB5UX" ]-P#>RE]UJJ23#3%J3 M(@TD3TX0%@T?!"$EXV99/[2IK=,A" IY=KB*%DTV MRB72H:%*8,!\=%V&6 YZX6&]%,KS?(<\(@NEV9GLC[5BAA?ZPEFHFR(SQH;' M)\#U%QD6[@T8 *;M"IP0?G6!N4+"8UY6F6M9QAT CJRIAXQ^:T2BO>Z\,WSN MB%/ %O;.:T8*_S@P2ITXUA-D^X:F=GUG+I-DRU(0#Y@TZ;I*ZSY4KN5']W?L MG^Q.WG]4JKWI@*R"_6[' ? M--T5;S6+;W#O9#QO*1_Q M75M;U_LKX7MRYH?)/UQ<"0KHH*N%:EC)..,D'T;!H8('H(?.*E!5DG2 W6F1+C#S%41RGO&PR M#EKN!@'+9CO)N]-!=VZFSF[NI^P8L^W2+^^ SH-_=5,\RPD0)"&'JO>6. MSV(*EP*^O'A[_?+RU57R\N\_/9K>._/[R$F]^>67EY=7;]]]YBD]1$&Q::L\ M-^;CX]/C1#ID2^G&,>XA?T2)*+:D8ZBN'^C6.O*,*:&P MN LQ,U&#D-^@&/I5D'D1ZM!&PM&;CP@4!963F@)WHS.+^&BAD8P85EBT4C$SC"-:^+ M.-'9:I+T)C&:=,J1FZ?HI\@-K:S /FN?:SF\TGIL3=!2,\H&=SRR(-CK6ZP, MZJNNH$XJ!671H$I*I8R-\A#7K)$HO@%)TRW0"U%(I>*Q$-.;RD"DD@&%<_"; MZ_*O[UW5^V-?X#.]OV_Y\/ OILK"N\WHZI-[H1LUTX&OO19NCR52S.K&8 .2 M*SAXO>,+8/4*QY6W>N70U.N1]2YR5,!;)C8EV36BS?0'XS1./4GLO3&U;/.[ MY2W'#A-TT9_K8[ATL&CE M,TO;WDKOYD6GCMIEFJEG8(P?W37I$@:^IO00.XAQ^H0B2;>P8K@&)'S4V*G) M&'+G#ZZKQQGNTD1B1TN"CY/DM\H4DD9N&YO&CD]O(EDM_K1M:27ZF)$K<^W, M1R_$Z>T]%$S'GYT^_@!T^UC3[8L>@Y&A5I7W+C)E<%YDI4J231X[O7&M@L7P MB*[US7">3S1M'I)EAP#(>0' MZ2W.QI;.B]^P NV8TRT$?M;I\^YD7Z%;SWDK:#[->G71Z&J8!8$)4HM^,1&W MLUT(%T>QZ[#F),,9"NMOA3UMZ>'5^7!$![H];2PW7)<*4U[435I1,,,Z#]$[ MJP-:G=1ER;D__S)+\_;?=>?A. _V/,[&SD.#S]?L#F X/#*Z]]N[_?:>>]O+ M)>64 JN!I34"G; N%TQ .ST(_]F:=)W/0"W3_5Q&V%=Y,O#:JRC'QG)6+@X3 M 6!<9'0HQD.GI0")6%^"<4:I#9[+>":_#J;.GC,&' >QT!:P0'7(R.JA_X)2 M=2U8E0N\."5\\B*G6JH$'18W\Q 72I -B8QZ!M0E#,BZ\@4RUSY1VP\B2C,- M<=F15J[3QKE1C"3JN%+]VQ9O.RIN9UIQ>ZMN!**([_DU(KO/R)@Q%E7X3"?/ M!%P#CR:5G&RNW'3/&"/F+JF2YU4"W*S_4,EI70%U]DNJWT!86VG<&)/+&;ZL M+,VTTK7OXVRYLG@_A%6DRD.0,O!F>"'H63I%6=:)X7ST$8#HY\MIVO!Q6:)I MG31:B4A1W<2VFKA150\*H4'C8_!S;,TD*#ZDT]ED!9D60YZ8UA4>GHBZ+4Q& M?(CQJ,&;/$ CC0(M9YI^4!I3+=MU?$(L8_]D/9/$/X1+D]$KCV(LI&:X3\2W M."5X?YMWNF[JUQ:##:B4L9R#C2K ]J5F)O:*(-BTI*I:8 M:Q=RT]2URHW#@DR=Y:]5BZ'%)@6,4^H&R;WFZQM4M#%'1R%^):@IQ>+^]8H' M:YY_JH_EY0-RLKR[NGBU]ZUTXB3O-9*7;1/6*BQIUYG,G&7ZS7# 3Z;TAT3J MO[Q\=WGQ*OGGU<7;/<5KBI\5;08$3HC7ZYQVCE?>=8'M;\+6-^%!787?7K_8 M9PS1O"Y8Q4$%.V_2&8;%P:)02YT[G,U5ACWA'#5?[ )1NLDFP.&GGP3;4V#.O;& 9!EV^5&]W^]T3FGX;#:&0[;@!A_::N] UL$T?9)C%]M M$N/XQ1I) (C&XZ]W7YYNU>".WJ4/CQ^-2FG:$;@!T(W\H-V#*@ MDKH!E:$D%4I9=JFT&+CM.Q;IC*K,!9ZQU%)2 J*]#TS?4AY$ M]^+LTO>JBC0O)8D?*SJ77,/40K)QQN^&X5,'&6,T'XMZFI9IMNZ1 1#[YZ_O M^RJC2 -RG*XGQT5:$&(39QDL&VIJ@VYMS$6N;C1Q[K=\ARW/MMURYS:%]W+" M8"&4:<+ELZBC$#Z66J:-$]PH"POPB.%QP8R47E^&G0P'+Y?S= J7.Z/>(AA0 MF:X&8=]V;E/>UT2'J6LR_!SC$WM:V8%6\BUII2#P3Q84T@P+D4.Y;TW#6K'T M6\6/LG1)A8,4E*G050)>KA;C WSI[?[*#++!EGKY68&)X,ITJ;0Q9L-$8]T3>_'T=:NN>Y9 1.ZO%<( J'?:.L UYXW![_G&XB$K4ULY49KK] M4/NF*MJYB[?&!/[2#FYZI58BW@?P2EB8 M6$_18N0L+A=-&5>)228"G6LZHLZ5M4(D$\L#L*_*U1"957"5N)*3RE]VW@5B!F5_?O+W>!V9V9)6G)S8R<\&X%!:3XRV)+M(L![F?W\H5V35T\\9ZV)P6 M.D'CZ&$W ZG[9OTZ%K2AHXDIY1-)?Y:0-%85UB7A%.?2061* 6I'C1^I2D-$ M#^,)<1K,4@)N/VT+8,I! MBV!CL!QRX72$$;$!P^I',(1DOT;O) %LD4\S9LVB[=%9\4.I8KVN%:7I.OU^ MI(Q$E:VZPRH"#1,6VW!]75[.XD822A)VM3MVDM>KA\>>IFU!6V,--4[AP0H9 M&T81OQYU2';08Z*OIJ(?0H2;.G/036?HA7OW[,=$P%[.-NX]'COK^EC+N=3- M='4+/#[0M-*-,L./'261[ 4^2BD2(:UHX1 >]:(@+A$<_E2%E27!K5F#-J#! M"$0AQ)Q^+%%VVS%'VU4/0GY[U_/'N)[QF'2\C(_ H0FCX$[!CE1^3VZ'!J@C MEG_Q/X+1(+>EFDPBLURU&2C\>FIF-"><>-^ELWN4PV\R0?"CX@4.>4J9&%$2R+<*]):LG:N1$QA 9GI(&0]]O1?NOQB%WM$ <7S9H=,2>9A\NS MM@^?%!E3 PSI+6F&COO@'*@%J4F>A(=48G#QMZO7+^"_ MZ[TC@?GM4_X3(08^H,Y@G)=B;]IF!NH#8C6TY2IHW;BVN4RS[6W236=^YM"P MO)V;?Z9EQ]VZV23,N7H83+J2;ZLJ<)+/;)%U/'-PHN>";93(-+Q5TOMO1AU- M_\6X\<::[; $VY9^.]W!L*O(U'D95<":%*HUKZ%&;6*C5I&7&F MBEN.R*!!KX:Z[PS:N"1&5X.3=D,2YH=&W= M66UOVS@2_BN\+/:: )'?TK2IG0:XO.QM@.UND;JXNX^T2%O<2J2.I.SX?OT] M0U*RG*9I#]BVARW2Q!;)F>',\\P,J?._9-F-+KC.I6 _S]_\PH3)FTIJSW(K MN0=946&3UED^'D MU7 RFCQGH]/IR>ET\I*]?<,.W\^OCL+LZ]^NYO]Z>Q/5OGU_^X+?DXN*\DIZSO.#62?_ZX/W\I^P,,[SRI;PX'[9_ MX]R%$=N+C'V#L[.=H^L6A7=,Q.W-K6RY%ZM)UT87PQ>ZC@L95U MNVYIM,^6O%+E=OILKBKIV*]RP^Y,Q?6SX_@$?YVT:OEL%F8[]1\)T=B>E_<^ MXZ5:03C9.HO[GV*,T?_Q)'X@C8L]C1L9]K8PI<#@S3]_OKV\G;-7+P?C\^$" M3JN_@HDY "OM0QM/=B:J:L6/G7MZ_>BG@RO'@]WIUP'@) M7/S=\KI0^4%KHU"N+OEVJG2IM,P6I5.1'8^$ MB!!$(RF.IY/!RP2G;^*9SP7LK2E5O@6!V9W,35.'7&"6[.9>Y@UM@/VV7*I< M6G:K23B>9)?<@?-7IJJE=IRV^PU#_;D-W6KF"\ENUFDC=])YY"C:E_O&9M+T M5M%:.;50I?+;::&$D!H3_OK#V61T,CL?TL0_TK!/F[$IE)>9JWDNI[65V0;H MQYPY/'9IN!7DL6ME9>Z-=>R0/$E63D:S,!P^CV='-.V=E[)DUUL-(W-W3/@8 M[*T@@'"][=8L9*GD&AOQ!?=,X<&2E MTDMC\V!AIYW,'[^<.5;S;8;AK)86?RJJH2SO<8 AC93&F;K8#A@+,(0!5J[@ MM^,@,7H8]C N3$UUTQ?P01TIV'==9&7G.40M+UAMS5H)6 ?U09[]8L8N/F)L MZWG9\@3E/OD$*8W9'6OH,UQ*3Y?65' UPJ1XR;31M/]2!5>$OF&I-+[0H)6U ML4G4OQL@*A"0-1K!"XH=K$4T%/93\@WPHW1>-I1/&<4\K1*?,HK";RP!E2Q' MGP*?8$O ]%J9QI5;H,LU6+\S:9<'$@+=;B\01T9]X?)#WK%"K=A=BE/?OJ-C M%H($-1O3E"(YD06$=EHK*.EVI"+HXU8V8$*[05B1@@6/69H*""HC2 .5(CCU M,3)(X:X9O$[00>C%'$D5J,1\R0S\A2>I*2#?@!YAL0/_OA$'2J( B8REI72.:H*00 =0 M(L,W5=66 UPY7P"TT"$,#*)E7"X @G=*"T[=5IRUIV:/TVAB.JI^)I6":=JNB#Q&>/7\7E)_I00U3LNG\D7.M3:]+-'?Y__ WEBS0*G0T="J MT/I5>ZW1WG[AD5 \*N)1J O)A+BD?)(GR0P- P<"+.=\REX+@SF1HMP9@^$CXRLK4XL9[P\HU9NH%94! ML')?)V>S[@[EQ<=X25=A\=8#P]\3/S%P;5_Z423:KC:T%:R2=#2@N+7M< @# M>(X$F428_84/3Y[$\V5(<4@*=PV@,'[!L_'A\JAWE'FW.\K\E]&*&GLO CP2*?[U7C]J#VZ7(5Y6X*G%Q"Z:1#(!&P MJ5/9XIXN!MI3,F<_=2>ZN^Z,^@8Y&]S\LT?G2QNB?@2?<-2-)X4%1,6[*>1N)'J=W+*@ M_E([)<*A]PEOQGL='%QKXV3J'[MRN=<@Q!<1\7=AVW@N4#97%KX3&8[QQDY_ M&(5_L]X+A?V!=*L]H2MMNNM.WT>S?L:/+RW2D_Y[C(=O2&J^ LO1_7S(^!(Q MG_*U42+=>Y^=#2;/?YPM$&YITSN-4;@%CV]>PJN6W"!%0 L.P !$ ( ! '-T;&0M,C R,S$R M,S$N>'-D4$L! A0#% @ ;6Q=6!^.!7_]%@ U6 ! !4 M ( !L!4 '-T;&0M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( &UL75@@ MW,88\D0 %:Y! 5 " > L !S=&QD+3(P,C,Q,C,Q7V1E M9BYX;6Q02P$"% ,4 " !M;%U8&CG ^#&/ C8@D %0 M@ $%<@ &UL4$L! A0#% @ ;6Q=6&+4 M^QM$:0 1KD' !4 ( !:0$! '-T;&0M,C R,S$R,S%?<')E M+GAM;%!+ 0(4 Q0 ( &UL75BFC3/Z'QH$ *'+-0 5 " M >!J 0!S=&QD+3(P,C,Q,C,Q>#$P:RYH=&U02P$"% ,4 " !M;%U85A5P M[LQ$ !!80 & @ $RA04 #$P:S P-"YJ<&=02P$"% ,4 " !M;%U8M8'PF(@X !P10 & M @ '!B0< #$P:S P."YJ<&=02P$" M% ,4 " !M;%U8@:3?85+, !K\@ & @ &Q#@D &5X,C%D,2YH=&U02P$"% ,4 " !M;%U8]28N M*U % "B&0 & @ %HL H #(S M9#$N:'1M4$L! A0#% @ ;6Q=6.#ML!>"" /"4 !@ M ( ![K4* '-T;&0M,C R,S$R,S%X97@S,60Q+FAT;5!+ 0(4 Q0 ( &UL M75C&5X,S%D,BYH=&U02P$"% ,4 " !M;%U8BT/"7LT% "\&P & M @ %QQPH #,R9#$N:'1M4$L! A0#% M @ ;6Q=6'>*_ CX!0 NQP !@ ( !=,T* '-T;&0M,C R M,S$R,S%X97@S,F0R+FAT;5!+ 0(4 Q0 ( &UL75@W2"S(VT8 "B> 0 7 M " :+3"@!S=&QD+3(P,C,Q,C,Q>&5X,V0R+FAT;5!+ 0(4 M Q0 ( &UL75C^AFCI. @ )\: 8 " ;(:"P!S=&QD J+3(P,C,Q,C,Q>&5X.3=D,2YH=&U02P4& !8 %@#M!0 (",+ end XML 108 stld-20231231x10k_htm.xml IDEA: XBRL DOCUMENT 0001022671 us-gaap:CapitalAdditionsMember 2023-12-31 0001022671 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001022671 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001022671 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001022671 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001022671 stld:UnitedSteelSupplyLlcMember stld:SteelOperationsMember 2023-04-01 2023-04-01 0001022671 stld:UnitedSteelSupplyLlcMember 2023-04-01 2023-04-01 0001022671 stld:MesabiNuggetMember 2023-01-01 2023-12-31 0001022671 stld:MesabiNuggetMember 2022-01-01 2022-12-31 0001022671 2023-11-30 0001022671 2022-11-30 0001022671 2022-02-28 0001022671 2021-07-31 0001022671 2020-02-29 0001022671 us-gaap:TreasuryStockCommonMember 2023-12-31 0001022671 us-gaap:RetainedEarningsMember 2023-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2023-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2023-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2022-12-31 0001022671 us-gaap:RetainedEarningsMember 2022-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2022-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2022-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2021-12-31 0001022671 us-gaap:RetainedEarningsMember 2021-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2021-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2021-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2020-12-31 0001022671 us-gaap:RetainedEarningsMember 2020-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2020-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2020-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0001022671 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001022671 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001022671 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001022671 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001022671 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001022671 us-gaap:CommercialPaperMember 2023-12-31 0001022671 us-gaap:CertificatesOfDepositMember 2023-12-31 0001022671 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001022671 us-gaap:CommercialPaperMember 2022-12-31 0001022671 stld:EquityIncentive2023PlanMember 2023-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2022-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2021-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2023-12-31 0001022671 stld:EquityIncentive2023PlanMember 2023-05-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember stld:EquityIncentive2023PlanMember 2023-01-01 2023-12-31 0001022671 stld:DeferredStockUnitsDsusMember 2023-01-01 2023-12-31 0001022671 us-gaap:StockAppreciationRightsSARSMember 2022-01-01 2022-12-31 0001022671 stld:DeferredStockUnitsDsusMember 2022-01-01 2022-12-31 0001022671 us-gaap:StockAppreciationRightsSARSMember 2021-01-01 2021-12-31 0001022671 stld:DeferredStockUnitsDsusMember 2021-01-01 2021-12-31 0001022671 us-gaap:StockAppreciationRightsSARSMember 2023-01-01 2023-12-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001022671 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-02-28 0001022671 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2023-02-01 2023-02-28 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001022671 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-02-28 0001022671 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2022-02-01 2022-02-28 0001022671 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-02-28 0001022671 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2021-02-01 2021-02-28 0001022671 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001022671 stld:RocaAceroS.a.DeC.v.Member 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelFabricationOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:MetalsRecyclingOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember stld:OtherSegmentsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember stld:OtherSegmentsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember stld:OtherSegmentsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember stld:OtherSegmentsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelFabricationOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:MetalsRecyclingOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:IntersegmentEliminationMember stld:OtherSegmentsMember 2023-01-01 2023-12-31 0001022671 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001022671 us-gaap:NonUsMember 2023-01-01 2023-12-31 0001022671 us-gaap:NonrelatedPartyMember 2023-01-01 2023-12-31 0001022671 country:US 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelFabricationOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:MetalsRecyclingOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember stld:OtherSegmentsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember stld:OtherSegmentsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember stld:OtherSegmentsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember stld:OtherSegmentsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelFabricationOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:MetalsRecyclingOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:IntersegmentEliminationMember stld:OtherSegmentsMember 2022-01-01 2022-12-31 0001022671 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001022671 us-gaap:NonUsMember 2022-01-01 2022-12-31 0001022671 us-gaap:NonrelatedPartyMember 2022-01-01 2022-12-31 0001022671 country:US 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:SteelFabricationOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember stld:MetalsRecyclingOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember stld:OtherSegmentsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember stld:OtherSegmentsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember stld:OtherSegmentsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember stld:OtherSegmentsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:SteelFabricationOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember country:US stld:MetalsRecyclingOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:IntersegmentEliminationMember stld:OtherSegmentsMember 2021-01-01 2021-12-31 0001022671 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001022671 us-gaap:NonUsMember 2021-01-01 2021-12-31 0001022671 us-gaap:NonrelatedPartyMember 2021-01-01 2021-12-31 0001022671 country:US 2021-01-01 2021-12-31 0001022671 stld:MesabiNuggetMember 2023-12-31 0001022671 stld:MesabiNuggetMember 2022-12-31 0001022671 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001022671 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001022671 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-12-31 0001022671 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001022671 us-gaap:MachineryAndEquipmentMember 2023-12-31 0001022671 us-gaap:LandAndLandImprovementsMember 2023-12-31 0001022671 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001022671 us-gaap:AssetUnderConstructionMember 2023-12-31 0001022671 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001022671 us-gaap:LandAndLandImprovementsMember 2022-12-31 0001022671 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001022671 us-gaap:AssetUnderConstructionMember 2022-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001022671 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001022671 us-gaap:DomesticCountryMember 2023-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2023-01-01 2023-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2022-01-01 2022-12-31 0001022671 stld:RedeemableNoncontrollingInterestMember 2021-01-01 2021-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001022671 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001022671 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001022671 srt:MaximumMember stld:PhysicalCommodityAndCommodityTransportationMember 2023-01-01 2023-12-31 0001022671 srt:MaximumMember stld:AirProductsMember 2023-01-01 2023-12-31 0001022671 stld:WaterProductsMember 2023-01-01 2023-12-31 0001022671 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001022671 us-gaap:FairValueInputsLevel2Member 2022-12-31 0001022671 us-gaap:LineOfCreditMember 2023-07-19 0001022671 stld:SubsidiaryTwoMember us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001022671 stld:SubsidiaryOneMember us-gaap:RevolvingCreditFacilityMember 2023-12-31 0001022671 stld:SubsidiaryTwoMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001022671 stld:SubsidiaryOneMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001022671 srt:MinimumMember 2023-01-01 2023-12-31 0001022671 srt:MaximumMember 2023-01-01 2023-12-31 0001022671 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-12-31 0001022671 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-12-31 0001022671 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-12-31 0001022671 stld:MetalsRecyclingOperationsMember stld:OmniSourceMember 2023-12-31 0001022671 stld:MetalsRecyclingOperationsMember stld:OmniSourceMember 2022-12-31 0001022671 stld:SteelOperationsMember 2023-12-31 0001022671 stld:SteelFabricationOperationsMember 2023-12-31 0001022671 stld:MetalsRecyclingOperationsMember 2023-12-31 0001022671 stld:SteelOperationsMember 2022-12-31 0001022671 stld:SteelFabricationOperationsMember 2022-12-31 0001022671 stld:MetalsRecyclingOperationsMember 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:NondesignatedMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001022671 srt:WeightedAverageMember us-gaap:TradeNamesMember 2023-12-31 0001022671 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001022671 srt:WeightedAverageMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001022671 srt:MinimumMember us-gaap:TradeNamesMember 2023-12-31 0001022671 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001022671 srt:MaximumMember us-gaap:TradeNamesMember 2023-12-31 0001022671 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001022671 srt:WeightedAverageMember 2023-12-31 0001022671 us-gaap:TradeNamesMember 2023-12-31 0001022671 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001022671 us-gaap:CustomerRelationshipsMember 2023-12-31 0001022671 us-gaap:TradeNamesMember 2022-12-31 0001022671 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001022671 us-gaap:CustomerRelationshipsMember 2022-12-31 0001022671 stld:NewProcessSteelLPMember 2022-01-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001022671 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001022671 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001022671 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001022671 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001022671 stld:CopperCommodityMember us-gaap:FutureMember us-gaap:ShortMember 2023-01-01 2023-12-31 0001022671 stld:CopperCommodityMember us-gaap:FutureMember us-gaap:LongMember 2023-01-01 2023-12-31 0001022671 stld:AluminumCommodityMember us-gaap:FutureMember us-gaap:ShortMember 2023-01-01 2023-12-31 0001022671 stld:AluminumCommodityMember us-gaap:FutureMember us-gaap:LongMember 2023-01-01 2023-12-31 0001022671 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:NondesignatedMember 2023-12-31 0001022671 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FutureMember 2023-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FutureMember 2023-12-31 0001022671 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:NondesignatedMember 2022-12-31 0001022671 us-gaap:OtherCurrentAssetsMember us-gaap:CommodityContractMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:FutureMember 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FairValueMeasurementsRecurringMember us-gaap:FutureMember 2022-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember 2023-12-31 0001022671 us-gaap:CommodityContractMember us-gaap:FutureMember 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:AluminumOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:AluminumOperationsMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember 2021-01-01 2021-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember 2021-01-01 2021-12-31 0001022671 stld:SeniorNotes5.500PercentDue2026Member us-gaap:DebtInstrumentRedemptionPeriodFourMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes5.500PercentDue2026Member us-gaap:DebtInstrumentRedemptionPeriodFiveMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.450PercentDue2030Member 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2050Member 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2031Member 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes2.80PercentDue2024Member 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes2.40PercentDue2025Member 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes1.65PercentDue2027Member 2023-01-01 2023-12-31 0001022671 stld:SubsidiaryThreeMember us-gaap:SecuredDebtMember 2023-12-31 0001022671 stld:SeniorNotes5.500PercentDue2026Member 2023-12-31 0001022671 stld:SeniorNotes3.450PercentDue2030Member 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2050Member 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2031Member 2023-12-31 0001022671 stld:SeniorNotes2.80PercentDue2024Member 2023-12-31 0001022671 stld:SeniorNotes2.40PercentDue2025Member 2023-12-31 0001022671 stld:SeniorNotes1.65PercentDue2027Member 2023-12-31 0001022671 stld:OtherDebtMember 2023-12-31 0001022671 stld:SubsidiaryThreeMember us-gaap:SecuredDebtMember 2022-12-31 0001022671 stld:SeniorNotes5.500PercentDue2026Member 2022-12-31 0001022671 stld:SeniorNotes3.450PercentDue2030Member 2022-12-31 0001022671 stld:SeniorNotes3.25PercentDue2050Member 2022-12-31 0001022671 stld:SeniorNotes3.25PercentDue2031Member 2022-12-31 0001022671 stld:SeniorNotes2.80PercentDue2024Member 2022-12-31 0001022671 stld:SeniorNotes2.40PercentDue2025Member 2022-12-31 0001022671 stld:SeniorNotes1.65PercentDue2027Member 2022-12-31 0001022671 stld:OtherDebtMember 2022-12-31 0001022671 srt:MinimumMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001022671 srt:MaximumMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.450PercentDue2030Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2050Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes3.25PercentDue2031Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes2.80PercentDue2024Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes2.40PercentDue2025Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 stld:SeniorNotes1.65PercentDue2027Member us-gaap:UsTreasuryUstInterestRateMember 2023-01-01 2023-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0001022671 us-gaap:CommonStockMember 2023-12-31 0001022671 us-gaap:CommonStockMember 2022-12-31 0001022671 us-gaap:CommonStockMember 2021-12-31 0001022671 us-gaap:CommonStockMember 2020-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsInventoryMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsFirmCommitmentMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001022671 us-gaap:DesignatedAsHedgingInstrumentMember 2023-01-01 2023-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsInventoryMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsFirmCommitmentMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001022671 us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsInventoryMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001022671 us-gaap:CommodityContractMember stld:HedgedItemsFirmCommitmentMember us-gaap:FutureMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001022671 us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-12-31 0001022671 2021-12-31 0001022671 2020-12-31 0001022671 stld:RocaAceroS.a.DeC.v.Member 2022-10-01 0001022671 stld:UnityAluminumInc.Member 2022-07-29 0001022671 stld:UnitedSteelSupplyLlcMember 2022-04-01 0001022671 stld:UnitedSteelSupplyLlcMember 2019-03-01 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:AluminumOperationsMember 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelOperationsMember 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:SteelFabricationOperationsMember 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:MetalsRecyclingOperationsMember 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember stld:AluminumOperationsMember 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-12-31 0001022671 2023-12-31 0001022671 2022-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2023-12-31 0001022671 us-gaap:RelatedPartyMember 2023-12-31 0001022671 us-gaap:NonrelatedPartyMember 2023-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2022-12-31 0001022671 us-gaap:RelatedPartyMember 2022-12-31 0001022671 us-gaap:NonrelatedPartyMember 2022-12-31 0001022671 srt:AffiliatedEntityMember us-gaap:RelatedPartyMember 2021-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyTwoAwardMember stld:ThreeYearPerformancePeriodAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyThreeAwardMember stld:TwoYearPerformancePeriodTransitionAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyThreeAwardMember stld:ThreeYearPerformancePeriodAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyThreeAwardMember stld:OneYearPerformancePeriodTransitionAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyOneAwardMember stld:ThreeYearPerformancePeriodAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyAwardMember stld:TwoYearPerformancePeriodTransitionAwardMember 2023-12-31 0001022671 srt:ExecutiveOfficerMember stld:TwoThousandTwentyAwardMember stld:ThreeYearPerformancePeriodAwardMember 2023-12-31 0001022671 stld:StockOptionsAndStockAppreciationRightsMember stld:EquityIncentive2023PlanMember 2023-01-01 2023-12-31 0001022671 stld:RestrictedStockUnitsDeferredStockUnitsRestrictedStockAndUnrestrictedStockAwardsAndPerformanceAwardsMember stld:EquityIncentive2023PlanMember 2023-01-01 2023-12-31 0001022671 us-gaap:PerformanceSharesMember 2023-12-31 0001022671 stld:UnrestrictedStockAwardsMember stld:EquityIncentive2023PlanMember 2023-12-31 0001022671 stld:StockOptionsMember stld:EquityIncentive2023PlanMember 2023-12-31 0001022671 us-gaap:StockAppreciationRightsSARSMember 2023-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2023-01-01 2023-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2022-01-01 2022-12-31 0001022671 stld:ExecutiveIncentiveCompensationPlan2018Member 2021-01-01 2021-12-31 0001022671 srt:MinimumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001022671 srt:MaximumMember us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001022671 stld:SteelOperationsMember 2023-01-01 2023-12-31 0001022671 stld:SteelFabricationOperationsMember 2023-01-01 2023-12-31 0001022671 stld:MetalsRecyclingOperationsMember 2023-01-01 2023-12-31 0001022671 stld:SteelOperationsMember 2022-01-01 2022-12-31 0001022671 stld:SteelFabricationOperationsMember 2022-01-01 2022-12-31 0001022671 stld:MetalsRecyclingOperationsMember 2022-01-01 2022-12-31 0001022671 stld:SteelOperationsMember 2021-01-01 2021-12-31 0001022671 stld:SteelFabricationOperationsMember 2021-01-01 2021-12-31 0001022671 stld:MetalsRecyclingOperationsMember 2021-01-01 2021-12-31 0001022671 stld:UnityAluminumInc.Member stld:AluminumOperationsMember 2023-01-01 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-12-31 0001022671 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-12-31 0001022671 2022-01-01 2022-12-31 0001022671 2021-01-01 2021-12-31 0001022671 us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001022671 srt:MinimumMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001022671 srt:MaximumMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001022671 us-gaap:LineOfCreditMember 2023-12-31 0001022671 stld:UnitedSteelSupplyLlcMember 2023-04-01 0001022671 us-gaap:IntersegmentEliminationMember 2023-12-31 0001022671 us-gaap:IntersegmentEliminationMember 2022-12-31 0001022671 2023-10-01 2023-12-31 0001022671 2023-06-30 0001022671 2024-02-26 0001022671 2023-01-01 2023-12-31 shares iso4217:USD pure stld:loan stld:item iso4217:USD shares utr:T stld:segment 0001022671 --12-31 2023 FY false http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2023#CostOfGoodsAndServicesSold http://fasb.org/us-gaap/2023#OtherAssetsCurrent http://fasb.org/us-gaap/2023#OtherAssetsCurrent P2Y P2Y P2Y P59Y6M 0.3333 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent P9Y false false false 10-K true 2023-12-31 false 0-21719 Steel Dynamics, Inc. IN 35-1929476 7575 West Jefferson Blvd Fort Wayne IN 46804 260 969-3500 Common Stock voting, $0.0025 par value STLD NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 12100000000 158154594 42 Ernst & Young LLP Indianapolis, Indiana 1400887000 1628417000 721210000 628215000 8480000 5678000 1535062000 1976282000 73245000 79769000 2894632000 3129964000 162790000 195371000 6787826000 7638018000 6734218000 5373665000 257759000 267507000 477471000 502067000 651146000 378727000 14908420000 14159984000 1078645000 1007304000 9685000 9934000 5524000 6520000 469143000 610558000 309312000 340646000 459987000 57334000 2332296000 2032296000 2611069000 3013241000 944768000 889103000 180760000 129539000 6068893000 6064179000 171212000 181503000 0.0025 0.0025 900000000 900000000 268112991 267762488 160018100 172936163 651000 650000 108094891 94826325 5897606000 4459513000 1217610000 1212566000 13545590000 11375765000 421000 889000 8866666000 8130357000 -198351000 -216055000 8668315000 7914302000 14908420000 14159984000 18115312000 21469251000 18376743000 680004000 791523000 32107000 18795316000 22260774000 18408850000 14749433000 16142943000 13046426000 4045883000 6117831000 5362424000 588621000 545621000 643976000 272033000 452551000 388111000 34048000 27837000 29232000 3151181000 5091822000 4301105000 76484000 91538000 57209000 144246000 20785000 -34826000 3218943000 5021069000 4209070000 751611000 1141577000 962256000 2467332000 3879492000 3246814000 16450000 16818000 32748000 2450882000 3862674000 3214066000 14.72 21.06 15.67 166552000 183393000 205115000 14.64 20.92 15.56 167431000 184622000 206615000 1.70 1.36 1.04 2467332000 3879492000 3246814000 -149000 937000 -1247000 -468000 2980000 -3993000 2466864000 3882472000 3242821000 16450000 16818000 32748000 2450414000 3865654000 3210073000 210914000 55704000 648000 -1623747000 1207392000 4758969000 1902000 -155552000 4189612000 158614000 210939000 210939000 150000 73080000 73230000 52800000 -16867000 16867000 1060632000 1060632000 951000 -344000 1000 10112000 11541000 -529000 21125000 3214066000 32748000 3246814000 -3993000 -3993000 194998000 72227000 649000 -2674267000 1218933000 7761417000 -2091000 -195884000 6108757000 211414000 245287000 245287000 -630000 2495000 36989000 38854000 -29911000 -22996000 22996000 1800905000 1800905000 934000 -397000 1000 15659000 -6997000 -544000 8119000 3862674000 16818000 3879492000 2980000 2980000 172936000 94826000 650000 -4459513000 1212566000 11375765000 889000 -216055000 7914302000 181503000 280501000 280501000 1254000 1254000 -10291000 -13394000 13394000 1452203000 1452203000 476000 -125000 1000 14110000 5044000 -556000 18599000 2450882000 16450000 2467332000 -468000 -468000 160018000 108095000 651000 -5897606000 1217610000 13545590000 421000 -198351000 8668315000 171212000 2467332000 3879492000 3246814000 437804000 384202000 347653000 61744000 59240000 57715000 55665000 37186000 322007000 -19716000 -1795000 -3240000 -446765000 110560000 944516000 -232282000 -413262000 1685834000 23777000 6884000 2491000 -30148000 -289042000 557735000 56756000 31623000 -105921000 -164779000 63679000 414214000 3519928000 4460403000 2204136000 1657905000 908902000 1006239000 1145493000 927584000 1054742000 297950000 134090000 222480000 221593000 -15837000 -6819000 -1970249000 -1879269000 -999420000 1365664000 1465257000 1516556000 1367553000 1507475000 1522002000 271317000 237163000 212968000 1452203000 1800905000 1060632000 -51725000 -116298000 -50423000 -1777134000 -2196584000 -1329469000 -227455000 384550000 -124753000 1633919000 1249369000 1374122000 1406464000 1633919000 1249369000 103165000 100994000 103374000 642667000 1063844000 737157000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Description of the Business and Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Description of the Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Steel Dynamics, Inc. (SDI), together with its subsidiaries (the company), is one of the largest and most diversified domestic steel producers and metals recycler, combined with a meaningful steel fabrication manufacturing platform. Effective the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, representing four reporting segments: steel operations, metals recycling operations, steel fabrication operations, and aluminum operations. Segment information provided within this Form 10-K, including that within Note 13. <i style="font-style:italic;">Segment Information</i>, has been recast for all prior periods consistent with the current reportable segment presentation. Approximately 6% of the company’s workforce in five locations is represented by collective bargaining agreements, none of which are expiring in 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Steel Operations Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Steel operations include the company’s electric arc furnace (EAF) steel mills, including Butler Flat Roll Division, Columbus Flat Roll Division, Southwest-Sinton Flat Roll Division, Structural and Rail Division, Engineered Bar Products Division, Roanoke Bar Division, and Steel of West Virginia, steel coating and processing operations at The Techs, Heartland Flat Roll Division, United Steel Supply (USS) – 90% equity interest as of April 1, 2023, Vulcan Threaded Products, Inc., and warehouse operations in Mexico. Steel operations accounted for 67%, 65%, and 72% of the company’s consolidated net sales during 2023, 2022, and 2021, 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;">Metals Recycling Operations Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Metals recycling operations include the company’s OmniSource ferrous and nonferrous processing, transportation, marketing, brokerage, and scrap management services primarily throughout the United States and in Central and Northern Mexico. Metals recycling operations accounted for 12%, 10%, and 12% of the company’s consolidated net sales during 2023, 2022, and 2021, 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;">Steel Fabrication Operations Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Steel fabrication operations include the company’s New Millennium Building Systems’ joist and deck plants located throughout the United States, and in Northern Mexico. Revenues from these plants are generated from the fabrication of trusses, girders, steel joists and steel deck used within the non-residential construction industry. Steel fabrication operations accounted for 15%, 19%, and 10% of the company’s consolidated net sales during 2023, 2022, and 2021, 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;">Aluminum Operations Segment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Aluminum operations includes the recycled aluminum flat rolled products mill being constructed in Columbus, Mississippi, and two satellite recycled aluminum slab centers in Arizona and Mexico. The flat rolled products mill is a joint venture concurrently formed with Unity Aluminum, Inc. of which SDI has a 94.4% equity interest. Construction has begun on the flat rolled products mill and the recycled aluminum slab centers with the flat rolled mill operations expected to begin mid-2025 and operations at the Mexico and Arizona recycled slab centers in late 2024 and mid-2025, 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;">Other</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Other operations consist of subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the company’s idled Minnesota ironmaking operations. Redeemable noncontrolling interests related to Mesabi Nugget (owned 86% by SDI) are $111.2 million at December 31, 2023 and 2022. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">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;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of SDI, together with its wholly- and majority-owned or controlled subsidiaries, after elimination of intercompany accounts and transactions. Noncontrolling and redeemable noncontrolling interests represent the noncontrolling owners' proportionate share in the equity, income, or losses of the company’s majority-owned or controlled consolidated subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, and accordingly, include amounts that require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and in the notes thereto. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment, intangible assets, and goodwill; allowances for credit losses for trade receivables, inventories and deferred income tax assets; unrecognized tax benefits; potential environmental liabilities; and litigation claims and settlements. Actual results may differ from these estimates and assumptions.</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 from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the steel and metals recycling operations segments, revenue is recognized at the point in time the performance obligation is satisfied, and control of the product is transferred to the customer upon shipment or delivery, at the amount of consideration the company expects to receive, including any variable consideration. The variable consideration included in the company’s steel operations segment contracts, which is not constrained, include estimated product returns and customer claims based on historical experience, and may include volume rebates which are recorded on an expected value basis. Revenue recognized is limited to the amount the company expects to receive. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s steel fabrication operations segment recognizes revenue over time at the amount of consideration the company expects to receive. Revenue is measured on an output method representing completed fabricated tons to date as a percentage of total tons required for each contract. Revenue from fabrication of tons remaining on partially fabricated customer contracts as of a reporting date, and future revenue from yet to be fabricated customer contracts, has not been disclosed under the practical expedient in Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (ASC 606), paragraph ASC 606-10-50-14 related to customer contracts with expected duration of one year or less. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers, which occurs after control over the product has transferred to the customer and revenue is recognized, is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Payments from customers are generally due within 30 days of invoicing, which generally occurs upon shipment of the products. Shipment for the steel fabrication operations segment generally occurs within 30 days of satisfaction of the performance obligation and revenue recognition. The company does not have financing components. Payments from customers have historically been within these terms, however, payments for non-U.S. sales may extend longer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Refer to Note 13. <i style="font-style:italic;">Segment Information</i> for disaggregated revenue by segment to external, external non-United States, and other segment customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company is exposed to credit risk in the event of nonpayment of accounts receivable by customers. The company mitigates its exposure to credit risk, which it generally extends on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable. The allowance for credit losses for accounts receivable is based on the company’s reasonable estimate of known credit risks and historical experience, adjusted for current and anticipated economic and other pertinent factors affecting the company’s customers, that may differ from historical experience. Customer accounts receivable are written off when all collection efforts have been exhausted and the amounts are deemed uncollectible. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2023 and 2022, the company reported $1,608.3 million and $2,056.1 million, respectively, of accounts receivable, net of allowances for credit losses of $8.5 million and $5.7 million respectively. Changes in the allowance were not material for the years ended December 31, 2023, 2022, or 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Equivalents, and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash and equivalents include all highly liquid investments with a maturity of three <span style="white-space:pre-wrap;">months or less at the date of acquisition. Restricted cash is primarily funds held in escrow as required by various insurance and government organizations. The balance of cash, cash equivalents and restricted cash in the consolidated statements of cash flows includes restricted cash of </span>$5.6 million at December 31, 2023 and $5.5 million at December 31, 2022, 2021, and 2020, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Short-Term Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include investments with maturity dates of longer than three months but less than one year when purchased. The company’s short-term investments are classified as trading securities. Interest income from invested cash and short-term investments was $111.9 million and $29.3 million as of December 31, 2023 and 2022, respectively, and is recorded in other (income) expense, net as earned. The company’s short-term investments were $721.2 million and $628.2 million as of December 31, 2023 and 2022, respectively. The short-term investments held as of December 31, 2023 consisted of commercial paper ($146.2 million), US Treasuries ($564.9 million), and certificates on deposit ($10.1 million). Short-term investments held as of December 31, 2022, consisted of commercial paper ($145.7 million) and US Treasuries ($482.5 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Inventories are stated at lower of cost or net realizable value. Cost is determined using a weighted average cost method for raw materials (including scrap and purchased steel substrate) and supplies, and on a first-in, first-out basis for other inventory. Inventory consisted of the following at December 31 (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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:6.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:middle;white-space:nowrap;width:58.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,226,272</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,608,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplies</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">711,653</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">629,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in progress</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">296,932</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">256,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">659,775</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">636,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total inventories</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,894,632</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">3,129,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment are stated at cost, except for assets acquired in acquisitions which are valued at fair value, which includes capitalized interest on construction in progress amounts, and is reduced by proceeds received from certain state and local government grants and other capital cost reimbursements. The company assigns each fixed asset a </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">useful life ranging from 3 to 15 years for plant, machinery and equipment, and 10 to 40 years for buildings and improvements. Repairs and maintenance are expensed as incurred. Depreciation is provided utilizing the straight-line depreciation methodology, or the units-of-production depreciation methodology for certain production-related steel operations segment assets, based on units produced, subject to minimum and maximum levels. Depreciation expense was $397.0 million, $349.4 million, and $311.4 million for the years ended December <span style="white-space:pre-wrap;">31, 2023, 2022, and 2021, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s property, plant and equipment consisted of the following at December 31 (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:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;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 0.05pt 0pt;"> 693,166</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 521,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin: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,255,274</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;margin: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,238,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Plant, machinery and equipment </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 6,887,985</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 6,683,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 2,096,489</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 780,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;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:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 10,932,914</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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,224,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 4,198,696</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 3,851,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property, plant and equipment, net </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 6,734,218</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 5,373,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s intangible assets consisted of the following at December 31 (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:5.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:42.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:2.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 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:7.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 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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:5.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;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;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;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;"><b style="font-weight:bold;">Useful</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer, vendor and scrap generator relationships </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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 0.05pt 0pt;"> 444,812</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 420,512</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">8 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade names </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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;">15 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">19 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 593,362</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 569,062</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated amortization </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 335,603</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 301,555</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 257,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 267,507</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company utilizes an accelerated amortization methodology for customer, vendor and scrap generator relationships in order to follow the pattern in which the economic benefits of the amounts are anticipated to be consumed. Trade names are amortized using a straight-line methodology. Amortization of intangible assets was $34.0 million, $27.8 million, and $29.2 million for the years ended December 31, 2023, 2022, and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Estimated amortization expense related to amortizable intangibles for the years ending December 31 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:30.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:10.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 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:2.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 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:30.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 30,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 25,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin: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,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 21,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 129,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 257,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Tangible and Definite-Lived Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the assets to its carrying amount. The company considers various factors and determines whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, the company’s strategy and capital planning, and the economic environment in markets to be served. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s goodwill consisted of the following at December 31 (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:4.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 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:53.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:7.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 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:4.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Metals Recycling Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 203,413</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 228,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Fabrication Operations Segment </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 477,471</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 502,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cumulative OmniSource goodwill impairment charges were $346.8 million at December 31, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820, <i style="font-style:italic;">Fair Value Measurement</i><span style="white-space:pre-wrap;">. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, the company recognizes an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit. </span>No impairment was identified during the company’s 2023, 2022 or 2021 annual goodwill impairment analysis. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company has several stock-based employee compensation plans which are more fully described in Note 6. <i style="font-style:italic;">Equity-Based Incentive Plans</i>. Compensation expense for restricted stock units, deferred stock units, restricted stock, stock appreciation awards, and performance awards is recorded over the vesting periods using the fair value as determined by the closing fair market value of the company’s common stock on the grant date, and with respect to performance awards, an estimate of probability of award achievement during the performance period. The company recognizes forfeitures as they occur. Compensation expense for these stock-based employee compensation plans was $60.1 million, $69.2 million, and $80.2 million for the years ended December 31, 2023, 2022, and 2021, 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;"><b style="font-style:normal;font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company accounts for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted rates expected to be in effect during the year in which the basis differences reverse.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share is based on the weighted average shares of common stock outstanding during the period. Diluted earnings per share assumes the weighted average dilutive effect of common share equivalents outstanding during the period applied to the company’s basic earnings per share. Common share equivalents represent potentially dilutive restricted stock units, deferred stock units, restricted stock, and performance awards, and are excluded from the computation in periods in which they have an anti-dilutive effect. There were no anti-dilutive common stock equivalents as of and for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:30.97%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;white-space:nowrap;width:33.73%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:33.75%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 166,552</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 183,393</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 21.06</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.81%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 879</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:2.02%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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,229</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 167,431</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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;"> 3,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 184,622</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 20.92</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;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:middle;white-space:nowrap;width:35.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.92%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="8" style="vertical-align:middle;width:47.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.63%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Basic earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 205,115</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,500</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:10.03%;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:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Diluted earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 206,615</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the company to significant concentrations of credit risk principally consist of temporary cash investments and accounts receivable. When advantageous, the company places its temporary cash with high credit quality financial institutions and companies and limits the amount of credit exposure from any one entity. The company is exposed to credit risk in the event of nonpayment by customers. The company mitigates its exposure to credit risk, which it generally extends initially on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company recognizes all derivatives as either assets or liabilities in the consolidated balance sheets and measures those instruments at fair value. Derivatives that are not designated as hedges must be adjusted to fair value through earnings. Changes in the fair value of derivatives that are designated as hedges, depending on the nature of the hedge, are recognized as either an offset against the change in fair value of the hedged balance sheet item in the case of fair value hedges or as other comprehensive income in the case of cash flow hedges, until the hedged item is recognized in earnings. The ineffective portion of a derivative’s change in fair value is immediately recognized in earnings for fair </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">value hedges. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the normal course of business, the company has derivative financial instruments in the form of forward contracts in various metallic commodities, may have involvement with derivative financial instruments related to managing fluctuations in foreign exchange rates, and in the past has had derivative financial instruments related to managing fluctuations in interest rates. At the time of acquiring these financial instruments, the company designates and assigns these instruments as hedges of specific assets, liabilities or anticipated transactions. When hedged assets or liabilities are sold or extinguished, or the anticipated transaction being hedged is no longer expected to occur, the company recognizes the gain or loss on the designated hedged financial instrument in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company routinely enters into forward exchange traded futures to manage price risk associated with nonferrous metal inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals, to reduce exposure to commodity related price fluctuations. The company does not enter into these derivative financial instruments for speculative purposes. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i><span style="white-space:pre-wrap;">, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which modifies the rules on income tax disclosures to require entities to disclose specific categories in the rate reconciliation, the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 is to be applied on a prospective basis, but retrospective application is permitted. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. </p> 4 0.06 5 0.90 0.67 0.65 0.72 0.12 0.10 0.12 0.15 0.19 0.10 2 0.944 0.86 0.86 111200000 111200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of SDI, together with its wholly- and majority-owned or controlled subsidiaries, after elimination of intercompany accounts and transactions. Noncontrolling and redeemable noncontrolling interests represent the noncontrolling owners' proportionate share in the equity, income, or losses of the company’s majority-owned or controlled consolidated subsidiaries.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These consolidated financial statements are prepared in conformity with accounting principles generally accepted in the United States, and accordingly, include amounts that require management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and in the notes thereto. Significant items subject to such estimates and assumptions include the carrying value of property, plant and equipment, intangible assets, and goodwill; allowances for credit losses for trade receivables, inventories and deferred income tax assets; unrecognized tax benefits; potential environmental liabilities; and litigation claims and settlements. Actual results may differ from these estimates and assumptions.</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 from Contracts with Customers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the steel and metals recycling operations segments, revenue is recognized at the point in time the performance obligation is satisfied, and control of the product is transferred to the customer upon shipment or delivery, at the amount of consideration the company expects to receive, including any variable consideration. The variable consideration included in the company’s steel operations segment contracts, which is not constrained, include estimated product returns and customer claims based on historical experience, and may include volume rebates which are recorded on an expected value basis. Revenue recognized is limited to the amount the company expects to receive. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s steel fabrication operations segment recognizes revenue over time at the amount of consideration the company expects to receive. Revenue is measured on an output method representing completed fabricated tons to date as a percentage of total tons required for each contract. Revenue from fabrication of tons remaining on partially fabricated customer contracts as of a reporting date, and future revenue from yet to be fabricated customer contracts, has not been disclosed under the practical expedient in Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers (ASC 606), paragraph ASC 606-10-50-14 related to customer contracts with expected duration of one year or less. The company does not exercise significant judgments in determining the timing of satisfaction of performance obligations or the transaction price. Shipment of products to customers, which occurs after control over the product has transferred to the customer and revenue is recognized, is considered a fulfillment activity with amounts billed to customers included in sales and costs associated with such activities included in cost of goods sold.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Payments from customers are generally due within 30 days of invoicing, which generally occurs upon shipment of the products. Shipment for the steel fabrication operations segment generally occurs within 30 days of satisfaction of the performance obligation and revenue recognition. The company does not have financing components. Payments from customers have historically been within these terms, however, payments for non-U.S. sales may extend longer. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Refer to Note 13. <i style="font-style:italic;">Segment Information</i> for disaggregated revenue by segment to external, external non-United States, and other segment customers.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Credit Losses</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company is exposed to credit risk in the event of nonpayment of accounts receivable by customers. The company mitigates its exposure to credit risk, which it generally extends on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable. The allowance for credit losses for accounts receivable is based on the company’s reasonable estimate of known credit risks and historical experience, adjusted for current and anticipated economic and other pertinent factors affecting the company’s customers, that may differ from historical experience. Customer accounts receivable are written off when all collection efforts have been exhausted and the amounts are deemed uncollectible. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2023 and 2022, the company reported $1,608.3 million and $2,056.1 million, respectively, of accounts receivable, net of allowances for credit losses of $8.5 million and $5.7 million respectively. Changes in the allowance were not material for the years ended December 31, 2023, 2022, or 2021.</p> 1608300000 2056100000 8500000 5700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash and Equivalents, and Restricted Cash</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cash and equivalents include all highly liquid investments with a maturity of three <span style="white-space:pre-wrap;">months or less at the date of acquisition. Restricted cash is primarily funds held in escrow as required by various insurance and government organizations. The balance of cash, cash equivalents and restricted cash in the consolidated statements of cash flows includes restricted cash of </span>$5.6 million at December 31, 2023 and $5.5 million at December 31, 2022, 2021, and 2020, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets.</p> 5600000 5500000 5500000 5500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Short-Term Investments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Short-term investments include investments with maturity dates of longer than three months but less than one year when purchased. The company’s short-term investments are classified as trading securities. Interest income from invested cash and short-term investments was $111.9 million and $29.3 million as of December 31, 2023 and 2022, respectively, and is recorded in other (income) expense, net as earned. The company’s short-term investments were $721.2 million and $628.2 million as of December 31, 2023 and 2022, respectively. The short-term investments held as of December 31, 2023 consisted of commercial paper ($146.2 million), US Treasuries ($564.9 million), and certificates on deposit ($10.1 million). Short-term investments held as of December 31, 2022, consisted of commercial paper ($145.7 million) and US Treasuries ($482.5 million).</p> 111900000 29300000 721200000 628200000 146200000 564900000 10100000 145700000 482500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Inventories are stated at lower of cost or net realizable value. Cost is determined using a weighted average cost method for raw materials (including scrap and purchased steel substrate) and supplies, and on a first-in, first-out basis for other inventory. Inventory consisted of the following at December 31 (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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:6.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:middle;white-space:nowrap;width:58.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,226,272</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,608,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplies</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">711,653</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">629,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in progress</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">296,932</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">256,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">659,775</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">636,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total inventories</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,894,632</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">3,129,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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></table> Inventory consisted of the following at December 31 (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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:6.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:middle;white-space:nowrap;width:58.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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 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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.1%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,226,272</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,608,344</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplies</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">711,653</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">629,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work in progress</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">296,932</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">256,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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;white-space:nowrap;width:6.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:58.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">659,775</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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:middle;white-space:nowrap;width:2.1%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">636,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.47%;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:middle;white-space:nowrap;width:58.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total inventories</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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,894,632</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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><td style="vertical-align:middle;white-space:nowrap;width:2.1%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11%;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;">3,129,964</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.48%;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></table> 1226272000 1608344000 711653000 629074000 296932000 256071000 659775000 636475000 2894632000 3129964000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Property, Plant and Equipment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property, plant and equipment are stated at cost, except for assets acquired in acquisitions which are valued at fair value, which includes capitalized interest on construction in progress amounts, and is reduced by proceeds received from certain state and local government grants and other capital cost reimbursements. The company assigns each fixed asset a </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">useful life ranging from 3 to 15 years for plant, machinery and equipment, and 10 to 40 years for buildings and improvements. Repairs and maintenance are expensed as incurred. Depreciation is provided utilizing the straight-line depreciation methodology, or the units-of-production depreciation methodology for certain production-related steel operations segment assets, based on units produced, subject to minimum and maximum levels. Depreciation expense was $397.0 million, $349.4 million, and $311.4 million for the years ended December <span style="white-space:pre-wrap;">31, 2023, 2022, and 2021, respectively. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s property, plant and equipment consisted of the following at December 31 (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:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;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 0.05pt 0pt;"> 693,166</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 521,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin: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,255,274</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;margin: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,238,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Plant, machinery and equipment </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 6,887,985</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 6,683,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 2,096,489</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 780,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;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:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 10,932,914</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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,224,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 4,198,696</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 3,851,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property, plant and equipment, net </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 6,734,218</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 5,373,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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></table> P3Y P15Y P10Y P40Y 397000000.0 349400000 311400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s property, plant and equipment consisted of the following at December 31 (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:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.98%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Land and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;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 0.05pt 0pt;"> 693,166</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 521,881</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Buildings and improvements </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.73%;margin: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,255,274</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;margin: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,238,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Plant, machinery and equipment </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 6,887,985</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 6,683,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Construction in progress </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 2,096,489</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 780,741</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;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:middle;white-space:nowrap;width:27.38%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;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 0.05pt 0pt;"> 10,932,914</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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,224,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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;white-space:nowrap;width:6.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated depreciation </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 4,198,696</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:1.86%;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:middle;white-space:nowrap;width:10.11%;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;"> 3,851,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.21%;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:middle;white-space:nowrap;width:33.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Property, plant and equipment, net </p></td><td style="vertical-align:middle;white-space:nowrap;width:27.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 6,734,218</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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><td style="vertical-align:middle;white-space:nowrap;width:1.86%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.11%;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;"> 5,373,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.22%;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></table> 693166000 521881000 1255274000 1238824000 6887985000 6683237000 2096489000 780741000 10932914000 9224683000 4198696000 3851018000 6734218000 5373665000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s intangible assets consisted of the following at December 31 (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:5.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:42.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:2.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 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:7.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 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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:5.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;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;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;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;"><b style="font-weight:bold;">Useful</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer, vendor and scrap generator relationships </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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 0.05pt 0pt;"> 444,812</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 420,512</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">8 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade names </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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;">15 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">19 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 593,362</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 569,062</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated amortization </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 335,603</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 301,555</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 257,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 267,507</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company utilizes an accelerated amortization methodology for customer, vendor and scrap generator relationships in order to follow the pattern in which the economic benefits of the amounts are anticipated to be consumed. Trade names are amortized using a straight-line methodology. Amortization of intangible assets was $34.0 million, $27.8 million, and $29.2 million for the years ended December 31, 2023, 2022, and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Estimated amortization expense related to amortizable intangibles for the years ending December 31 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:30.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:10.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 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:2.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 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:30.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 30,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 25,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin: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,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 21,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 129,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 257,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s intangible assets consisted of the following at December 31 (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:5.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:42.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:2.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 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:7.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 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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:7.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:5.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.62%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.79%;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;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.62%;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;"><b style="font-weight:bold;">Useful</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.79%;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;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Life</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer, vendor and scrap generator relationships </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.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 0.05pt 0pt;"> 444,812</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 420,512</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">8 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trade names </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin: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,950</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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;">15 to 25 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">19 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 593,362</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:7.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 569,062</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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;">22 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:5.53%;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:middle;white-space:nowrap;width:42.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Less accumulated amortization </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 335,603</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 301,555</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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><td style="vertical-align:middle;white-space:nowrap;width:11.62%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;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;white-space:nowrap;width:5.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:42.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.97%;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;"> 257,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.25%;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:middle;white-space:nowrap;width:1.26%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.98%;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;"> 267,507</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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:middle;white-space:nowrap;width:11.62%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.26%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.79%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.54%;margin:0pt;padding:0pt;"><p 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></table> 444812000 420512000 P8Y P25Y P22Y 147950000 147950000 P15Y P25Y P19Y 600000 600000 P5Y P5Y 593362000 569062000 P22Y 335603000 301555000 257759000 267507000 34000000.0 27800000 29200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Estimated amortization expense related to amortizable intangibles for the years ending December 31 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:30.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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:10.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 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:2.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 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.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:30.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 30,526</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 27,464</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 25,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;margin: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,163</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;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:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 21,953</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.22%;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:middle;white-space:nowrap;width:9.75%;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;"> 129,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.82%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total </p></td><td style="vertical-align:middle;white-space:nowrap;width:10.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.75%;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;"> 257,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.81%;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-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 30526000 27464000 25562000 23163000 21953000 129091000 257759000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Long-Lived Tangible and Definite-Lived Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="white-space:pre-wrap;">The company reviews long-lived assets for impairment whenever events or changes in circumstances indicate the carrying amount of such assets may not be fully recoverable. Impairment losses are recorded on long-lived assets used in operations when indicators of impairment are present and the undiscounted cash flows estimated to be generated by those assets are less than the assets’ carrying amounts. The impairment loss is measured by comparing the fair value of the assets to its carrying amount. The company considers various factors and determines whether an impairment test is necessary, including by way of examples, a significant and prolonged deterioration in operating results and/or projected cash flows, significant changes in the extent or manner in which an asset is used, technological advances with respect to assets which would potentially render them obsolete, the company’s strategy and capital planning, and the economic environment in markets to be served. </span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s goodwill consisted of the following at December 31 (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:4.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 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:53.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:7.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 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:4.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Metals Recycling Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 203,413</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 228,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Fabrication Operations Segment </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 477,471</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 502,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Cumulative OmniSource goodwill impairment charges were $346.8 million at December 31, 2023 and 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s goodwill consisted of the following at December 31 (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:4.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 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:53.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:7.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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 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:4.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.23%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.28%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 272,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Metals Recycling Operations Segment</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 203,413</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:11.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;"> 228,009</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:4.96%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Steel Fabrication Operations Segment </p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;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:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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,925</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;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;white-space:nowrap;width:4.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:53.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 477,471</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.95%;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:middle;white-space:nowrap;width:1.95%;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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 502,067</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.95%;margin:0pt;padding:0pt;"><p 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></table> 272133000 272133000 203413000 228009000 1925000 1925000 477471000 502067000 346800000 346800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Impairment of Goodwill</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:22.5pt;margin:0pt 0pt 12pt 0pt;">At least once annually (as of October 1), or when indicators of impairment exist, the company performs an impairment test for goodwill. Goodwill is allocated to various reporting units, which are generally one level below the company’s operating segments. The fair value of the reporting unit is determined by using an estimate of future cash flows utilizing a risk-adjusted discount rate to calculate the net present value of future cash flows (income approach), and for some years by using a market approach based upon an analysis of valuation metrics of comparable peer companies, using Level 3 fair value inputs as provided for under ASC 820, <i style="font-style:italic;">Fair Value Measurement</i><span style="white-space:pre-wrap;">. If the fair value exceeds the carrying value of the reporting unit, there is no impairment. If the carrying amount exceeds the fair value, the company recognizes an impairment loss in the amount by which the carrying value of the net assets assigned to the reporting unit exceeds the fair value of the reporting unit, with the impairment loss not to exceed the amount of goodwill allocated to the reporting unit. </span>No impairment was identified during the company’s 2023, 2022 or 2021 annual goodwill impairment analysis. </p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Equity-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company has several stock-based employee compensation plans which are more fully described in Note 6. <i style="font-style:italic;">Equity-Based Incentive Plans</i>. Compensation expense for restricted stock units, deferred stock units, restricted stock, stock appreciation awards, and performance awards is recorded over the vesting periods using the fair value as determined by the closing fair market value of the company’s common stock on the grant date, and with respect to performance awards, an estimate of probability of award achievement during the performance period. The company recognizes forfeitures as they occur. Compensation expense for these stock-based employee compensation plans was $60.1 million, $69.2 million, and $80.2 million for the years ended December 31, 2023, 2022, and 2021, respectively.</p> 60100000 69200000 80200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company accounts for income taxes and the related accounts under the liability method. Deferred tax liabilities and assets are determined based on the difference between the financial statement and tax bases of assets and liabilities using enacted rates expected to be in effect during the year in which the basis differences reverse.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Earnings Per Share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per share is based on the weighted average shares of common stock outstanding during the period. Diluted earnings per share assumes the weighted average dilutive effect of common share equivalents outstanding during the period applied to the company’s basic earnings per share. Common share equivalents represent potentially dilutive restricted stock units, deferred stock units, restricted stock, and performance awards, and are excluded from the computation in periods in which they have an anti-dilutive effect. There were no anti-dilutive common stock equivalents as of and for the years ended December 31, 2023, 2022, and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:30.97%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;white-space:nowrap;width:33.73%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:33.75%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 166,552</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 183,393</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 21.06</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.81%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 879</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:2.02%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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,229</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 167,431</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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;"> 3,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 184,622</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 20.92</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;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:middle;white-space:nowrap;width:35.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.92%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="8" style="vertical-align:middle;width:47.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.63%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Basic earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 205,115</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,500</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:10.03%;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:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Diluted earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 206,615</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr></table> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table presents a reconciliation of the numerators and the denominators of the company’s basic and diluted earnings per share computations for the years ended December 31 (in thousands, except per share data):</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;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:101.08%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:30.97%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.31%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;white-space:nowrap;width:33.73%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:middle;width:33.75%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;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;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.53%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.09%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:8.66%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Basic earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 166,552</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 183,393</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 21.06</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.81%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 879</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:2.02%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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,229</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:1.55%;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:middle;white-space:nowrap;width:7.1%;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:middle;white-space:nowrap;width:30.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Diluted earnings per share</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.51%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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,450,882</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.81%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.09%;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;"> 167,431</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.53%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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.64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;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:0.54%;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:middle;white-space:nowrap;width:1.78%;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:middle;white-space:nowrap;width:9.31%;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;"> 3,862,674</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:2.02%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.88%;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;"> 184,622</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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><td style="vertical-align:middle;white-space:nowrap;width:1.55%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:7.1%;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;"> 20.92</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;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:middle;white-space:nowrap;width:35.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:11.92%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="8" style="vertical-align:middle;width:47.62%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;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;"><b style="font-weight:bold;">Net Income</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:16.63%;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;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;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;"><b style="font-weight:bold;">Per Share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:35.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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.17%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Numerator)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.25%;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 colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Denominator)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.29%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Amount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Basic earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 205,115</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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="white-space:pre-wrap;"> Dilutive common share equivalents</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,500</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:10.03%;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:16.82%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:35.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;">Diluted earnings per share</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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:middle;white-space:nowrap;width:11.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 0.05pt 0pt;"> 3,214,066</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 206,615</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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><td style="vertical-align:middle;white-space:nowrap;width:2.25%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.03%;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.56</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.82%;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';visibility:hidden;">​</span></p></td></tr></table> 2450882000 166552000 14.72 3862674000 183393000 21.06 879000 1229000 2450882000 167431000 14.64 3862674000 184622000 20.92 3214066000 205115000 15.67 1500000 3214066000 206615000 15.56 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Concentration of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the company to significant concentrations of credit risk principally consist of temporary cash investments and accounts receivable. When advantageous, the company places its temporary cash with high credit quality financial institutions and companies and limits the amount of credit exposure from any one entity. The company is exposed to credit risk in the event of nonpayment by customers. The company mitigates its exposure to credit risk, which it generally extends initially on an unsecured basis, by performing ongoing credit evaluations and taking further action if necessary, such as requiring letters of credit or other security interests to support the customer receivable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Derivative Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company recognizes all derivatives as either assets or liabilities in the consolidated balance sheets and measures those instruments at fair value. Derivatives that are not designated as hedges must be adjusted to fair value through earnings. Changes in the fair value of derivatives that are designated as hedges, depending on the nature of the hedge, are recognized as either an offset against the change in fair value of the hedged balance sheet item in the case of fair value hedges or as other comprehensive income in the case of cash flow hedges, until the hedged item is recognized in earnings. The ineffective portion of a derivative’s change in fair value is immediately recognized in earnings for fair </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">Note 1. Description of the Business and Summary of Significant Accounting Policies (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">value hedges. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In the normal course of business, the company has derivative financial instruments in the form of forward contracts in various metallic commodities, may have involvement with derivative financial instruments related to managing fluctuations in foreign exchange rates, and in the past has had derivative financial instruments related to managing fluctuations in interest rates. At the time of acquiring these financial instruments, the company designates and assigns these instruments as hedges of specific assets, liabilities or anticipated transactions. When hedged assets or liabilities are sold or extinguished, or the anticipated transaction being hedged is no longer expected to occur, the company recognizes the gain or loss on the designated hedged financial instrument in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company routinely enters into forward exchange traded futures to manage price risk associated with nonferrous metal inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals, to reduce exposure to commodity related price fluctuations. The company does not enter into these derivative financial instruments for speculative purposes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Recently Issued Accounting Pronouncements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, <i style="font-style:italic;">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</i><span style="white-space:pre-wrap;">, which is intended to improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The guidance is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Early adoption is permitted. The guidance is to be applied retrospectively to all prior periods presented in the financial statements. Upon transition, the segment expense categories and amounts disclosed in the prior periods should be based on the significant segment expense categories identified and disclosed in the period of adoption. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In December 2023, the FASB issued ASU 2023-09, <i style="font-style:italic;">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</i>, which modifies the rules on income tax disclosures to require entities to disclose specific categories in the rate reconciliation, the income or loss from continuing operations before income tax expense or benefit (separated between domestic and foreign) and income tax expense or benefit from continuing operations (separated by federal, state and foreign). ASU 2023-09 also requires entities to disclose their income tax payments to international, federal, state and local jurisdictions, among other changes. The guidance is effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. ASU 2023-09 is to be applied on a prospective basis, but retrospective application is permitted. The company is currently evaluating the potential impact of adopting this new guidance on the consolidated financial statements and related disclosures. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Business Combinations and Investments in Unconsolidated Affiliates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Business Combinations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">ROCA</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company acquired 100%<span style="white-space:pre-wrap;"> of ROCA ACERO, S.A. de C.V. (ROCA) on October 1, 2022. The acquisition of ROCA is part of the company’s North American raw material procurement strategy. ROCA is headquartered in Monterrey, Mexico, and operates ferrous and nonferrous scrap facilities strategically positioned near high-volume industrial scrap sources located throughout Central and Northern Mexico. The transaction was funded with available cash. Post</span>-acquisition operating results are reflected in the company’s financial statements in the metals recycling operations segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 2. Business Combinations and Investments in Unconsolidated Affiliates (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Aluminum Dynamics</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company attained a 94.4% equity interest in a joint venture concurrently formed with Unity Aluminum, Inc. on July 29, 2022, for the construction and operation of a new state-of-the-art low-carbon recycled aluminum flat rolled products mill. The transaction was funded with available cash. Operating results from and after July 29, 2022, are reflected in the company’s consolidated financial statements in the aluminum operations segment. Prior periods, when amounts were recorded in Other, have been recast to reflect this new segment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">United Steel Supply</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company purchased a 75% equity interest in United Steel Supply, LLC (USS) on March 1, 2019. On April 1, 2022, the company purchased an additional 12.5% equity interest in USS. On April 1, 2023, a noncontrolling member of USS exercised its option to require SDI to purchase its 2.5% equity interest, increasing SDI’s ownership to 90%. The remaining noncontrolling members’ option to require SDI to purchase the remaining 10% equity interest of USS has been extended to on or after February 28, 2025. The USS noncontrolling interest is therefore reflected in redeemable noncontrolling interest in the consolidated balance sheets. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-style:italic;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Investments in Unconsolidated Affiliates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company purchased a 45% minority equity interest in New Process Steel, L.P. (NPS) on January 31, 2022. NPS is a metals solutions and distribution supply-chain management company headquartered in Houston, Texas, with a focus toward growing its value-added manufacturing applications. On February 28, 2022, the company also purchased a minority equity interest in Aymium, a producer of renewable biocarbon products. As the company does not have power to control these entities, the company accounts for these investments using the equity method of accounting, which are recorded in Other Assets (noncurrent) in the company’s consolidated balance sheets with related activity recorded in Other (Income) Expense, net. Profits or losses from transactions with NPS are eliminated until realized by the majority equity interest owner.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 1 0.944 0.75 0.125 0.025 0.90 0.10 0.45 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Long-Term Debt</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s borrowings consisted of the following at December 31 (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:6.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:6.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:middle;white-space:nowrap;width:50.19%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.79%;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 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.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:6.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2.800% senior notes due 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;white-space:nowrap;width:1.83%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2.400% senior notes due 2025</p></td><td style="vertical-align:middle;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:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5.000% senior notes due 2026</p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1.650% senior notes due 2027</p></td><td style="vertical-align:middle;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:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.450% senior notes due 2030</p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 600,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.250% senior notes due 2031</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.250% senior notes due 2050</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other obligations </p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 61,836</p></td><td style="vertical-align:middle;width:1.83%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 63,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total debt </p></td><td style="vertical-align:middle;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:middle;width:9.79%;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,111,836</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,113,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less debt issuance costs and original issue discounts</span></p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 40,780</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 43,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total amounts outstanding</p></td><td style="vertical-align:middle;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 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,071,056</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,070,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less current maturities </span></p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 459,987</p></td><td style="vertical-align:middle;width:1.83%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 57,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long-term debt </p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:9.79%;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,611,069</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 3,013,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Long-Term Debt (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt;">Senior Credit Facility due 2028</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">On July 19, 2023, the company entered into a new unsecured credit agreement comprised of a senior unsecured credit facility (Facility), which provides a $1.2 billion unsecured Revolver, maturing July 2028. The new Credit Agreement replaced the December 3, 2019 Credit Agreement. Subject to certain conditions, the company has the opportunity to increase the Facility size by $500.0 million. The unsecured Facility is available to fund working capital, capital expenditures, and other general corporate purposes. The Facility contains financial covenants and other covenants pertaining to the company’s ability to incur indebtedness and permit liens on certain assets. The company’s ability to borrow funds within the terms of the unsecured Facility is dependent upon its continued compliance with financial and other covenants. At December 31, 2023, the company had $1.2 billion of availability on the Facility, $9.1 million of outstanding letters of credit and other obligations which reduce availability, and there were no borrowings outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Facility pricing grid is adjusted quarterly and is based on either the company’s leverage of net debt (as defined in the Facility) to last-twelve-months (LTM) consolidated Adjusted EBITDA as defined in the Facility (earnings before interest, taxes, depreciation, amortization, and certain other non-cash items as allowed in the Facility), or the company’s credit ratings. The minimum pricing is adjusted Secured Overnight Financing Rate (SOFR) plus 1.000% and the maximum pricing is adjusted SOFR plus 1.75%. In addition, the company is subject to an unused commitment fee of between 0.11% and 0.275% (based on either the leverage of net debt to LTM consolidated adjusted EBITDA, or the company’s credit ratings) which is applied to the unused portion of the Facility. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">The financial covenants under the Facility state that the company must maintain an interest coverage ratio of not less than </span><span style="font-weight:normal;">2.50</span><span style="font-weight:normal;">:1.00. The company’s interest coverage ratio is calculated by dividing its LTM consolidated Adjusted EBITDA by its LTM gross interest expense, less amortization of financing fees. In addition, a debt to capitalization ratio of not more than </span><span style="font-weight:normal;">0.60</span><span style="font-weight:normal;">:1.00 must be maintained. At December 31, 2023, the company’s interest coverage ratio and debt to capitalization ratio were </span><span style="font-weight:normal;">36.13</span><span style="font-weight:normal;">:1.00 and </span><span style="font-weight:normal;">0.26</span><span style="font-weight:normal;">:1.00, respectively. The company was, therefore, in compliance with these covenants at December 31, 2023, and anticipates remaining in compliance during the next twelve months.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">Senior Unsecured Notes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company has seven different tranches of senior unsecured notes (Notes) outstanding. These Notes are in equal right of payment with all existing and future senior unsecured indebtedness and are senior in right of payment to all subordinated indebtedness. These Notes contain provisions that allow the company to redeem the Notes on or after the dates and at redemption prices (expressed as a percentage of principal amount) listed below. </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;margin:0pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"></span>The company’s $400.0 million of 2.800% senior notes due 2024 mature on December 15, 2024, with interest payable semi-annually. Early redemption is permitted any time prior to November 15, 2024, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of November 15, 2024, at 100.000%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s $400.0 million of 2.400% senior notes due 2025 mature on June 15, 2025, with interest payable semi-annually. Early redemption is permitted any time prior to May 15, 2025, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.35%; and as of May 15, 2025, at 100.000%.</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-indent:18pt;margin:0pt;">The company’s $400.0 million of 5.000% senior notes due 2026 mature on December 15, 2026, with interest payable semi-annually. Early redemption is permitted as of December 15, 2023, at 100.833%, and as of December 15, 2024, at 100.000%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s $350.0 million of 1.650% senior notes due 2027 mature on October 15, 2027, with interest payable semi-annually. Early redemption is permitted any time prior to August 15, 2027, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.20%; and as of August 15, 2027, at 100.000%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 3. Long-Term Debt (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s $600.0 million of 3.450% senior notes due 2030 mature on April 15, 2030, with interest payable semi-annually. Early redemption is permitted any time prior to January 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.25%; and as of January 15, 2030, at 100.000%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s $500.0 million of 3.250% senior notes due 2031 mature on January 15, 2031, with interest payable semi-annually. Early redemption is permitted any time prior to October 15, 2030, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.40%; and as of October 15, 2030, at 100.000%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s $400.0 million of 3.250% senior notes due 2050 mature on October 15, 2050, with interest payable semi-annually. Early redemption is permitted any time prior to April 15, 2050, at the greater of par or a make-whole price of the remaining payments to be made discounted at the applicable U.S. Treasury rate plus 0.30%; and as of April 15, 2050, at 100.000%.<br/><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other Obligations</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Secured Loans.</i><span style="font-style:italic;font-weight:bold;"> </span>One of the company’s controlled subsidiaries has entered into a financing agreement for certain equipment which bears interest at a rate of 2.8%, with monthly principal and interest payments required through 2027. The outstanding principal balance of these agreements was $2.0 million and $8.6 million at December 31, 2023, and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">One of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to June 2028, and provides a revolving variable rate credit facility of up to $125.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 7.2% at December 31, 2023, is payable monthly. Amounts due under the credit facility were $59.8 million and $55.1 million at December 31, 2023, and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Another of the company’s controlled subsidiaries amended its secured credit agreement, extending the maturity to March 2026, and provides a revolving variable rate credit facility of up to $30.0 million, subject to a borrowing base determined from eligible accounts receivable and inventory. Interest, which was 6.7% at December 31, 2023, is payable monthly. There were no amounts due under the credit facility at December 31, 2023 or 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Outstanding Debt Maturities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Maturities of outstanding debt as of December 31, 2023, 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;white-space:nowrap;width:30.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:11.18%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.93%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;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 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:30.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 460,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 400,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;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:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 3,111,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">The company capitalizes interest on all qualifying construction in progress assets. For the years ended December 31, 2023, 2022, and 2021, total interest costs incurred were </span><span style="font-size:10pt;">$109.5</span><span style="font-size:10pt;"> million, </span><span style="font-size:10pt;">$107.4</span><span style="font-size:10pt;"> million, and </span><span style="font-size:10pt;">$107.7</span><span style="font-size:10pt;"> million, respectively, of which </span><span style="font-size:10pt;">$33.0</span><span style="font-size:10pt;"> million, </span><span style="font-size:10pt;">$15.8</span><span style="font-size:10pt;"> million, and </span><span style="font-size:10pt;">$50.5</span><span style="font-size:10pt;"> million, respectively, were capitalized</span>.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s borrowings consisted of the following at December 31 (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:6.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:6.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:middle;white-space:nowrap;width:50.19%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:9.79%;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 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.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:6.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.82%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.63%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2.800% senior notes due 2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;white-space:nowrap;width:1.83%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2.400% senior notes due 2025</p></td><td style="vertical-align:middle;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:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5.000% senior notes due 2026</p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">1.650% senior notes due 2027</p></td><td style="vertical-align:middle;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:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.450% senior notes due 2030</p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 600,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 600,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.250% senior notes due 2031</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:middle;width:1.83%;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:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3.250% senior notes due 2050</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 400,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Other obligations </p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 61,836</p></td><td style="vertical-align:middle;width:1.83%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 63,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total debt </p></td><td style="vertical-align:middle;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:middle;width:9.79%;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,111,836</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,113,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less debt issuance costs and original issue discounts</span></p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 40,780</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 43,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Total amounts outstanding</p></td><td style="vertical-align:middle;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 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,071,056</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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,070,575</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less current maturities </span></p></td><td style="vertical-align:middle;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:middle;width:9.79%;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;"> 459,987</p></td><td style="vertical-align:middle;width:1.83%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:9.79%;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;"> 57,334</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.37%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:50.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Long-term debt </p></td><td style="vertical-align:middle;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:9.79%;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,611,069</p></td><td style="vertical-align:middle;width:1.83%;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><td style="vertical-align:middle;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;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:9.79%;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;"> 3,013,241</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:6.37%;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></table> 0.02800 400000000 400000000 0.02400 400000000 400000000 0.05000 400000000 400000000 0.01650 350000000 350000000 0.03450 600000000 600000000 0.03250 500000000 500000000 0.03250 400000000 400000000 61836000 63726000 3111836000 3113726000 40780000 43151000 3071056000 3070575000 459987000 57334000 2611069000 3013241000 1200000000 500000000.0 1200000000 9100000 0 0.01000 0.0175 0.0011 0.00275 2.50 0.60 36.13 0.26 7 400000000.0 0.02800 0.0020 1.00000 400000000.0 0.02400 0.0035 1.00000 400000000.0 0.05000 1.00833 1.00000 350000000.0 0.01650 0.0020 1.00000 600000000.0 0.03450 0.0025 1.00000 500000000.0 0.03250 0.0040 1.00000 400000000.0 0.03250 0.0030 1.00000 0.028 2000000.0 8600000 125000000.0 0.072 59800000 55100000 30000000.0 0.067 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Maturities of outstanding debt as of December 31, 2023, 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;white-space:nowrap;width:30.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:11.18%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.93%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;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 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:30.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 460,694</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 400,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 400,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 350,036</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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;white-space:nowrap;width:30.99%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter </p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 1,500,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:30.99%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:11.18%;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:middle;white-space:nowrap;width:13.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.06%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 3,111,836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:30.98%;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></table> 460694000 400653000 400453000 350036000 1500000000 3111836000 109500000 107400000 107700000 33000000.0 15800000 50500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Components of earnings before income taxes and noncontrolling interests for the years ended December 31 are 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:18.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:middle;white-space:nowrap;width:36.97%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,198,048</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,996,762</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,179,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,895</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,307</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;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="white-space:pre-wrap;"> Total income before income taxes</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 3,218,943</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 5,021,069</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 4,209,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The company files a consolidated federal income tax return. The provision for income tax expense for the years ended December 31 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:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:1.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.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:9.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:1.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.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:9.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:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax expense </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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,499</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946,016</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 91,965</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 152,758</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 116,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,482</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,605</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 695,946</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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,107,379</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 643,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax expense</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 38,172</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 22,168</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 304,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,355</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,333</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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,138</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> (1,303)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> (1,844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,665</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,198</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total income tax expense </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 751,611</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 1,141,577</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 962,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></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:18pt;margin:0pt;">A reconciliation of the statutory rates to the actual effective tax rates for the years ended December 31 are as follows:</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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 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:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Statutory federal tax rate </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> State income taxes, net of federal benefit </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;margin: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.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;margin: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.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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="white-space:pre-wrap;"> Federal research &amp; development credits</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;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.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other permanent differences </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">23.3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">22.7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">22.9</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Income Taxes (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Significant components of the company’s deferred tax assets and liabilities at December 31 are 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:8.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:middle;white-space:nowrap;width:49.46%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 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:8.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Accrued expenses and allowances </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,894</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Inventories </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,685</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Net operating loss carryforwards </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,663</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Amortizable assets</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 9,149</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 8,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 75,189</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less: valuation allowance </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (816)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net deferred tax assets </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 74,373</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 65,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Property, plant and equipment </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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,013,045)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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;"> (951,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Amortizable assets </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (1,304)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (6,096)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liabilities </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (1,019,141)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (954,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Net deferred tax liability </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"> (944,768)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"> (889,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;">Certain wholly-owned and controlled subsidiaries of the company file separate federal and state income tax returns. One of the controlled subsidiaries generated federal net operating loss carryforwards in the years 2018 and prior, which total </span><span style="font-weight:normal;">$11.5</span><span style="font-weight:normal;white-space:pre-wrap;"> million at December 31, 2023, and which expire in the years 2037 through 2039, along with state net operating loss carryforwards which expire in the years 2034 through 2039. Annually, the company evaluates the realizability of the net deferred tax assets for this controlled subsidiary. In completing this evaluation, the company considers all available positive and negative evidence in order to determine whether, based on the weight of the evidence, a valuation allowance for its deferred tax assets was necessary. Such evidence includes current operating results, historical results, future reversals of existing taxable temporary differences and expectations for future taxable income (exclusive of the reversal of temporary differences and carryforwards), as well as the implementation of feasible and prudent tax planning strategies. Based on the positive evidence, the company concluded that it was more likely than not that the net deferred tax assets would be realized and a valuation allowance was not necessary. The company continues to maintain a valuation allowance of </span><span style="font-weight:normal;">$816,000</span><span style="font-weight:normal;"> and </span><span style="font-weight:normal;">$805,000</span><span style="font-weight:normal;"> as of December 31, 2023, and 2022, respectively, with respect to certain state tax credits of the controlled subsidiary.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits 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:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:middle;white-space:nowrap;width:11.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;"> 28,646</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;white-space:nowrap;width:11.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,466</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;white-space:nowrap;width:11.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;"> 12,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Increases related to current year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p 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:11.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;"> 1,500</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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:11.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;"> 9,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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:11.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;"> 8,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Increases related to prior year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 1,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 364</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 2,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Decreases related to prior year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:middle;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:10pt;text-align:right;margin:0pt;"> (686)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;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:10pt;text-align:right;margin:0pt;"> (1,784)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;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:10pt;text-align:right;margin:0pt;"> (2,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 31,258</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 28,646</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 20,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 4. Income Taxes (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Included in the balance of unrecognized tax benefits at December 31, 2023 and 2022, are potential benefits of $27.8 million and $25.1 million, respectively, that, if recognized, would affect the effective tax rate. The company recognizes interest and penalties related to its tax contingencies on a net-of-tax basis in income tax expense. During the years ended December 31, 2023 and 2022, the company recognized expense from the increase of interest expense and penalties of $1,560,000 and $480,000, respectively, net of tax and during the year ended December 31, 2021, the company recognized a benefit from the decrease of interest expense and penalties of $205,000, net of tax. In addition to the unrecognized tax benefits in the table above, the company had $3.2 million and $1.2 million accrued for the payment of interest and penalties at December 31, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">It is reasonably possible that the amount of unrecognized tax benefits could change in the next twelve months in an amount ranging from zero to $10.0 million, as a result of the expiration of the statute of limitations and other federal and state income tax audits. The company files income tax returns in the U.S. federal jurisdiction as well as income tax returns in various state jurisdictions. The tax years 2020 through 2022 remain open to examination by the Internal Revenue Service and various state and local jurisdictions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Components of earnings before income taxes and noncontrolling interests for the years ended December 31 are 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:18.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:middle;white-space:nowrap;width:36.97%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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 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.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">United States</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,198,048</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,996,762</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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,179,064</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,895</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,307</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 30,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36.97%;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="white-space:pre-wrap;"> Total income before income taxes</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 3,218,943</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 5,021,069</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 4,209,070</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table> 3198048000 4996762000 4179064000 20895000 24307000 30006000 3218943000 5021069000 4209070000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The company files a consolidated federal income tax return. The provision for income tax expense for the years ended December 31 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:18.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:36.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><td style="vertical-align:bottom;white-space:nowrap;width:1.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:9.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:1.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.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:9.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:1.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.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:9.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:6.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current income tax expense </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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,499</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 946,016</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 517,272</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 91,965</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 152,758</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 116,448</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,482</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,605</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total current</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 695,946</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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,107,379</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:9.96%;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;"> 643,639</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred income tax expense</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Federal</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 38,172</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 22,168</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> 304,235</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">State</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,355</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,333</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p 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:9.96%;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,226</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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,138</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> (1,303)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.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:middle;white-space:nowrap;width:9.96%;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;"> (1,844)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total deferred</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,665</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,198</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:middle;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:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:18.56%;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:middle;white-space:nowrap;width:36.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 18pt;">Total income tax expense </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 751,611</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 1,141,577</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.63%;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:middle;white-space:nowrap;width:1.63%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.96%;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;"> 962,256</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.37%;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></tr></table> 600499000 946016000 517272000 91965000 152758000 116448000 3482000 8605000 9919000 695946000 1107379000 643639000 38172000 22168000 304235000 15355000 13333000 16226000 2138000 -1303000 -1844000 55665000 34198000 318617000 751611000 1141577000 962256000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A reconciliation of the statutory rates to the actual effective tax rates for the years ended December 31 are as follows:</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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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 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:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:middle;white-space:nowrap;width:13.84%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Statutory federal tax rate </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 21.0</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> State income taxes, net of federal benefit </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.22%;margin: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.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;margin: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.6</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;margin: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.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;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="white-space:pre-wrap;"> Federal research &amp; development credits</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.22%;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.2)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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.6)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:10.22%;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.7)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other permanent differences </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (0.1)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0pt 0.05pt 0pt;"> (0.3)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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:middle;white-space:nowrap;width:1.8%;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;"> 0.1</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.04%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:40.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Effective tax rate </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">23.3</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">22.7</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.8%;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><td style="vertical-align:middle;white-space:nowrap;width:1.8%;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.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 0.05pt 0pt;">22.9</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:7.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;"><span style="font-family:'Calibri','Helvetica','sans-serif';visibility:hidden;">​</span></p></td></tr></table> 0.210 0.210 0.210 0.026 0.026 0.025 0.002 0.006 0.007 -0.001 -0.003 0.001 0.233 0.227 0.229 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Significant components of the company’s deferred tax assets and liabilities at December 31 are 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:8.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:middle;white-space:nowrap;width:49.46%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 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:8.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Accrued expenses and allowances </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,894</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 34,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Inventories </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,685</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Net operating loss carryforwards </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,663</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin: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,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Amortizable assets</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 9,149</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 8,091</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 75,189</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Less: valuation allowance </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (816)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (805)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total net deferred tax assets </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 74,373</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> 65,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Property, plant and equipment </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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,013,045)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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;"> (951,404)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;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="white-space:pre-wrap;"> Amortizable assets </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (1,304)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (6,096)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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,173)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total deferred tax liabilities </p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (1,019,141)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:13.53%;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;"> (954,881)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:8.48%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:49.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Net deferred tax liability </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"> (944,768)</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.16%;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:middle;white-space:nowrap;width:2.16%;border-bottom:3px double #000000;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.53%;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 0pt 0.05pt 0pt;"> (889,103)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;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';visibility:hidden;">​</span></p></td></tr></table> 41894000 34052000 10685000 8028000 7663000 16412000 5798000 9149000 8091000 75189000 66583000 816000 805000 74373000 65778000 1013045000 951404000 1304000 6096000 2173000 1019141000 954881000 944768000 889103000 11500000 816000 805000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A reconciliation of the beginning and ending amount of unrecognized tax benefits 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:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:41.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:11.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:7.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at January 1 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:middle;white-space:nowrap;width:11.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;"> 28,646</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;white-space:nowrap;width:11.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,466</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;white-space:nowrap;width:11.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;"> 12,830</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Increases related to current year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;margin:0pt;padding:0pt;"><p 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:11.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;"> 1,500</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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:11.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;"> 9,600</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p 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:11.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;"> 8,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Increases related to prior year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 1,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 364</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:11.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;"> 2,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Decreases related to prior year tax positions </span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:middle;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:10pt;text-align:right;margin:0pt;"> (686)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;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:10pt;text-align:right;margin:0pt;"> (1,784)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:middle;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:10pt;text-align:right;margin:0pt;"> (2,709)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;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:middle;white-space:nowrap;width:41.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.98%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 31,258</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 28,646</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.82%;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:middle;white-space:nowrap;width:1.97%;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:center;margin:0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:11.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;"> 20,466</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;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></tr></table> 28646000 20466000 12830000 1500000 9600000 8250000 1798000 364000 2095000 686000 1784000 2709000 31258000 28646000 20466000 27800000 25100000 -1560000 -480000 205000 3200000 1200000 0 10000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 5. Shareholders’ Equity</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Cash Dividends</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company declared cash dividends of $280.5 million, or $1.70 per common share, during 2023; $245.3 million, or $1.36 per common share, during 2022; and $210.9 million, or $1.04 per common share, during 2021. The company paid cash dividends of $271.3 million, $237.2 million, and $213.0 million during 2023, 2022, and 2021, 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;">Treasury Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In February 2020, the board of directors authorized a share repurchase program of up to $500.0 million of the company’s common stock. This program was exhausted in July 2021. In July 2021, the board of directors authorized an additional share repurchase program of up to $1.0 billion of the company’s common stock. This program was exhausted in April 2022. In February 2022, the board of directors authorized an additional share repurchase program of up to $1.25 billion of the company’s common stock. This program was exhausted in November 2022. In November 2022, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. This program was exhausted in November 2023. In November 2023, the board of directors authorized an additional share repurchase program of up to $1.5 billion of the company’s common stock. Under the above share repurchase programs, and similar prior programs, purchases take place as and when the company determines in open market or private transactions made based upon the market price of the company’s common stock, the nature of other investment opportunities or growth projects, the company’s cash flows from operations, and general economic conditions. The share repurchase programs do not require the company to acquire any specific number of shares, and may be modified, suspended, extended or terminated by the company at any time. The share repurchase programs do not have an expiration date. The company repurchased 13.4 million shares for $1.5 billion during 2023, 23.0 million shares for $1.8 billion during 2022, and 16.9 million shares for $1.1 billion during 2021 under the share repurchase programs. At December 31, 2023, the company had remaining authorization to repurchase $1.4 billion of additional shares under the November 2023 share repurchase program.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p> 280500000 1.70 245300000 1.36 210900000 1.04 271300000 237200000 213000000.0 500000000.0 1000000000.0 1250000000 1500000000 1500000000 13400000 1500000000 23000000.0 1800000000 16900000 1100000000 1400000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 6. Equity-Based Incentive Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2023 Equity Incentive Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In May 2023, the company’s shareholders approved the 2023 Equity Incentive Plan (2023 Plan), which supersedes the prior Amended and Restated 2015 Equity Incentive Plan. The 2023 Plan is designed to attract, motivate and retain qualified persons that are able to make important contributions to the company’s success. To accomplish these objectives, the 2023 Plan provides for awards of equity-based incentives through granting of restricted stock units (RSUs), deferred stock units (DSUs), restricted stock awards (of which none have been granted), stock options (of which</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 6. Equity-Based Incentive Plans (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">none have been granted), unrestricted stock awards (of which none have been granted), stock appreciation rights (SARs), and performance awards, such as long-term incentive compensation program (LTIP). Under the 2023 Plan, 9.0 million shares of common stock were reserved for grant through December 31, 2033. The 2023 Plan uses a fungible share concept under which any awards that are not a full-value award, such as stock options and stock-settled SARs, will be counted against the share reserve as one share for each share of common stock, and awards that are full-value awards, such as RSUs, DSUs, restricted and unrestricted stock awards, and performance awards, will be counted against the share reserve as 2.09 shares for each share of common stock. The SARs the company has granted to date can only be settled in cash, and thus, do not count against the share reserve. At December 31, 2023, there were 7.5 million shares still available for issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the company’s full-time, non-union, U.S. team members receive RSUs, which are granted annually in November at no cost to employees and vest 100% over the shorter of two years from grant date or upon the recipient reaching retirement eligible age (<span style="-sec-ix-hidden:Hidden_EqiELVUlJEOc4lZWXHxL6Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">59½ years</span></span>). During 2023, 2022, and 2021, certain senior leadership of the company received RSUs in February which vest over a period of 2 to 4 years. The stock is issued to employees upon vesting. The company satisfies RSUs with newly issued shares, and satisfies restricted and unrestricted stock awards, DSUs, and performance awards with treasury shares. In addition to the RSUs and LTIP awards granted during the three-year period ended December 31, 2023, presented below, the company awarded 18,000, 20,000 and 25,000 DSUs in 2023, 2022 and 2021, respectively; and 171,200 SARs in 2021. No SARs awards were granted in 2023 and 2022. The 77,000 SARs awards outstanding at December 31, 2023, for which no shares of common stock can be issued because the awards must be cash-settled upon exercise, have a weighted-average exercise price of $38.74.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted Stock Units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the company’s RSU activity and outstanding RSUs as of December 31, 2023, are presented below (dollars in thousands except grant date fair value):</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:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </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="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:12.89%;margin: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:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Average Grant</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> of RSUs</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Value </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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Compensation</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding RSUs as of January 1, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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,698,579</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.44 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 62,627</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 35,821</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 627,973</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59.38 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895,706)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32.30 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (82,588)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32.47 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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,348,258</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">43.82 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 83,686</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 39,657</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 481,926</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">98.29 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (786,622)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">37.38 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (70,011)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">46.82 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> 973,551</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.80 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 94,765</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 44,394</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433,810</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">108.95 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517,041)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64.03 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (40,829)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">78.70 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023 (nonvested)</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> 849,491</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.13 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 101,480</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 43,073</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;margin:0pt;"><span style="white-space:pre-wrap;"> The weighted average remaining life before vesting of the outstanding RSUs as of December 31, 2023, is </span>1.6 years. The fair value of RSUs vesting during 2023, 2022, and 2021 was $58.3 million, $79.1 million, and $56.5 million, respectively, and was net-share settled such that the company withheld shares with value equivalent to the employees’ minimum statutory obligation for the applicable income and other employment taxes and remitted the cash to the appropriate taxing authorities. The total shares withheld in 2023, 2022, and 2021 were approximately 342,000, 249,000, and 290,000 shares, respectively, and were based on the value of the RSUs on their vesting dates as determined by the company’s closing stock price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-style:normal;font-weight:bold;">Note 6. Equity-Based Incentive Plans (Continued)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Long-Term Incentive Compensation Program (LTIP)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The company maintains an LTIP performance-based program directed toward key senior leadership of the company, as determined at the discretion of the Compensation Committee of the Board of Directors. Awards are in shares of the company’s common stock using the stock price on the first day of the performance period to convert each key senior executive’s predetermined multiple of annual base salary. The performance period is generally three years; however, transition awards can be issued with a shorter performance period. Performance is measured in terms of equal portions of four growth and profitability measures, as compared to the same measures, similarly treated, of a pre-established group of steel sector competitors. Awards earned can range from zero to 100% of the shares awarded, and award shares vest immediately once earned on the basis of performance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Compensation Committee granted the following three-year performance period awards and transition awards, which have been earned and have or will be issued 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:41.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:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;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;"><b style="font-weight:bold;">Maximum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;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;"><b style="font-weight:bold;">Shares That</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;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;"><b style="font-weight:bold;">Award</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:middle;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Could Be Issued</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> Earned</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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 colspan="3" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Award Issued/Issuable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2020 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405,922</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 356,845</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 356,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0.05pt 0pt;">March 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Two-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,764</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 8,300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 8,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0.05pt 0pt;">March 2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2021 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,189</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 324,173</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 324,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;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:41.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:14.38%;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.76%;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.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.76%;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.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 249,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2023 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,946</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Two-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,517</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">One-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin: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,678</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 2,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 2,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2024</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Not yet earned as performance period not complete.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2018 Executive Incentive Compensation Plan (2018 Executive Plan)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The 2018 Executive Plan provides for eligibility of certain senior leadership of the company to receive cash and stock bonuses based on predetermined formulas. The company’s shareholders approved the 2018 Executive Plan in May 2018 and 2.0 million shares of company stock were reserved for grant through February 28, 2028. At times a portion of the bonus may be distributed in shares of the company’s stock, of which <span style="-sec-ix-hidden:Hidden_X2ghHB0hG06dTOISXDZHQw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one-third</span></span> of the shares vest immediately and the remaining shares vest in equal annual installments over an additional two-year service-based vesting period requirement. At December 31, 2023, 2022, and 2021, 1.3 million, 1.4 million, and 1.4 million shares, respectively, under the 2018 Executive Plan remained available for grant. Pursuant to the 2018 Executive Plan, 29,000, 26,000, and 157,000 shares were awarded with a market value of $3.5 million, $3.2 million, and $8.7 million for the 2023, 2022, and 2021 award years, respectively<span style="font-size:9pt;">.</span></p> 0 0 0 9000000.0 1 2.09 7500000 1 P2Y P4Y P4Y P4Y 18000 20000 25000 171200 0 0 77000 38.74 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the company’s RSU activity and outstanding RSUs as of December 31, 2023, are presented below (dollars in thousands except grant date fair value):</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:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.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:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate </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="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:12.89%;margin: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:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Average Grant</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unrecognized</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;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:middle;white-space:nowrap;width:14.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> of RSUs</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Fair Value</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Value </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="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Compensation</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding RSUs as of January 1, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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,698,579</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">31.44 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 62,627</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 35,821</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 627,973</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">59.38 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (895,706)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32.30 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (82,588)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">32.47 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2021</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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,348,258</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">43.82 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 83,686</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 39,657</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 481,926</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">98.29 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (786,622)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">37.38 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (70,011)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">46.82 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2022</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> 973,551</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">71.80 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 94,765</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 44,394</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Granted </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433,810</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">108.95 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Vested </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (517,041)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">64.03 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Forfeited </p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> (40,829)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">78.70 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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.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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">As of December 31, 2023 (nonvested)</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.01%;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;"> 849,491</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:1.88%;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:middle;white-space:nowrap;width:12.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">99.13 </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 101,480</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:middle;white-space:nowrap;width:1.87%;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:middle;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"> 43,073</p></td></tr></table> 1698579 31.44 62627000 35821000 627973 59.38 895706 32.30 82588 32.47 1348258 43.82 83686000 39657000 481926 98.29 786622 37.38 70011 46.82 973551 71.80 94765000 44394000 433810 108.95 517041 64.03 40829 78.70 849491 99.13 101480000 43073000 P1Y7M6D 58300000 79100000 56500000 342000 249000 290000 P3Y 4 0 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 6pt 0pt;">The Compensation Committee granted the following three-year performance period awards and transition awards, which have been earned and have or will be issued 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:41.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:14.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;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;"><b style="font-weight:bold;">Maximum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;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;"><b style="font-weight:bold;">Shares That</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.4%;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;"><b style="font-weight:bold;">Award</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:middle;white-space:nowrap;width:14.38%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Could Be Issued</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.4%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> Earned</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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 colspan="3" style="vertical-align:middle;white-space:nowrap;width:21.8%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Award Issued/Issuable</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2020 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 405,922</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 356,845</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 356,845</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0.05pt 0pt;">March 2023</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Two-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,764</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 8,300</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 8,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 3pt 0.05pt 0pt;">March 2022</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2021 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:10.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 360,189</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 324,173</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 324,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2024</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;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:41.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:14.38%;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.76%;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.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.76%;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.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2022 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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;"> 249,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:41.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:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.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;">2023 LTIP Award:</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Three-year performance period award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 193,946</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.63%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:9.84%;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:middle;white-space:nowrap;width:41.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Two-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;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,517</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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:middle;white-space:nowrap;width:1.76%;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><td style="vertical-align:middle;white-space:nowrap;width:9.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.76%;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.63%;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;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:41.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">One-year performance period transition award</p></td><td style="vertical-align:middle;white-space:nowrap;width:14.38%;margin: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,678</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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;"> 2,759</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.76%;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:middle;white-space:nowrap;width:9.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;"> 2,759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">March 2024</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">*</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Not yet earned as performance period not complete.</p></td></tr></table> 405922 356845 356845 9764 8300 8300 360189 324173 324173 249759 193946 5517 3678 2759 2759 2000000.0 P2Y 1300000 1400000 1400000 29000 26000 157000 3500000 3200000 8700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Derivative Financial Instruments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company is exposed to certain risks relating to its ongoing business operations. The company utilizes derivative instruments to mitigate commodity price risk, occasionally to mitigate foreign currency exchange rate risk, and has in the past to mitigate interest rate fluctuation risk. The company routinely enters into forward exchange traded futures to manage the price risk associated with nonferrous metals inventory, as well as purchases and sales of nonferrous (primarily aluminum and copper) and ferrous metals. The company offsets fair value amounts recognized for derivative instruments executed with the same counterparty under master netting agreements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">If the company is “long” on commodity futures contracts, it means the company has more futures contracts purchased than futures contracts sold for the underlying commodity. If the company is “short” on a futures contract, it means the company has more futures contracts sold than futures contracts purchased for the underlying commodity. The following summarizes the company’s futures contract commitments as of December 31, 2023:</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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:30.87%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:20.25%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;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;"><b style="font-weight:bold;">Commodity Futures</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.21%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Long/Short</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:20.25%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Metric Tons</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:11.91%;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:middle;white-space:nowrap;width:30.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aluminum</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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><td style="vertical-align:middle;white-space:nowrap;width:18.21%;background:#cceeff;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;">Long</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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><td style="vertical-align:middle;white-space:nowrap;width:20.25%;background:#cceeff;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;">3,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aluminum</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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:middle;white-space:nowrap;width:18.21%;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;">Short</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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:middle;white-space:nowrap;width:20.25%;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;">8,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:11.91%;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:middle;white-space:nowrap;width:30.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Copper</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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><td style="vertical-align:middle;white-space:nowrap;width:18.21%;background:#cceeff;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;">Long</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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><td style="vertical-align:middle;white-space:nowrap;width:20.25%;background:#cceeff;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;">12,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Copper</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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:middle;white-space:nowrap;width:18.21%;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;">Short</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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:middle;white-space:nowrap;width:20.25%;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;">33,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following summarizes the location and amounts of the fair values reported on the company’s consolidated balance sheets and gains or losses related to derivatives included in the company’s consolidated statements of income as of and for the years ended December 31 (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:middle;width:30.13%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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="5" style="vertical-align:middle;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Derivatives</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.17%;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;">Liability Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.56%;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:middle;white-space:nowrap;width:0.99%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.17%;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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;width:15.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance sheet location</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivative instruments designated as hedges </i></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;width:30.13%;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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;white-space:nowrap;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Commodity futures</span></p></td><td style="vertical-align:middle;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;background:#cceeff;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:middle;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,065</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,169</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivative instruments not designated as hedges</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;width:30.13%;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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;white-space:nowrap;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Commodity futures</span></p></td><td style="vertical-align:middle;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,418</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,102</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,208</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;white-space:nowrap;width:30.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Total derivative instruments</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Derivative Financial Instruments (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The fair value of the above derivative instruments along with required margin deposit amounts with the same counterparty under master netting agreements totaled $24.0 million and $23.5 million at December 31, 2023, and 2022, respectively, and are reflected in other current assets in the consolidated balance sheets.</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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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 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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:12.78%;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 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:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:12.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:12.96%;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:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:12.96%;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:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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 of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">Location of gain</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">gain (loss)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">Location of gain</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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 of gain</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">(loss) recognized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">recognized in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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;">Hedged items in</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">(loss) recognized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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;"> (loss) recognized in</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">in income on</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">income on</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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;">fair value hedge</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">in income on</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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;">income on related</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">derivatives</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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;"> derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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;">relationships</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">related hedged items</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:13.87%;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;">hedged items </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:12.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;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:middle;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 853</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:12.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,734</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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 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:middle;white-space:nowrap;width:13.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.08%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.08%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2022</b></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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.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:middle;white-space:nowrap;width:13.05%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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.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:middle;white-space:nowrap;width:13.05%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;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:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;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:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,284</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:middle;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;background:#cceeff;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:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,290)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;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:middle;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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.04%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (708)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,998)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,748</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:3.6pt;"><td style="vertical-align:bottom;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2021</b></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,369)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;background:#cceeff;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:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,354</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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.04%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,408</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,517)</p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Derivatives accounted for as fair value hedges had ineffectiveness resulting in gains of $440,000, $72,000, and losses of $101,000 for the years ended December 31, 2023, 2022, and 2021, respectively. Gains excluded from hedge effectiveness testing of $732,000 decreased cost of goods sold, losses excluded from hedge effectiveness testing of $786,000 increased cost of goods sold, and gains excluded from hedge effectiveness testing of $3.1 million decreased cost of goods sold for the years ended December 31, 2023, 2022, and 2021, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 7. Derivative Financial Instruments (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">Derivatives accounted for as cash flow hedges resulted in net gains of </span><span style="font-size:10pt;">$2.3</span><span style="font-size:10pt;"> million,</span><span style="font-size:10pt;"> </span><span style="font-size:10pt;">$15.0</span><span style="font-size:10pt;"> million and </span><span style="font-size:10pt;">$40.9</span><span style="font-size:10pt;"> million recognized in other comprehensive income for the years ended December 31, 2023, 2022, and 2021, respectively. Net gains of </span><span style="font-size:10pt;">$2.9</span><span style="font-size:10pt;"> million, net losses of </span><span style="font-size:10pt;">$11.1</span><span style="font-size:10pt;"> million, and net gains of </span><span style="font-size:10pt;">$46.1</span><span style="font-size:10pt;"> million were reclassified from accumulated other comprehensive income to income for the years ended December 31, 2023, 2022, and 2021, respectively. At December 31, 2023, the company expects to reclassify all </span><span style="font-size:10pt;">$556,000</span><span style="font-size:10pt;"> of net gains on derivative instruments from accumulated other comprehensive income to income during the next 12 months due to the settlement of futures contracts. The maximum term over which the company is hedging its exposure to the variability of future cash flows for forecasted transactions is less than 12 months</span>. </p> The following summarizes the company’s futures contract commitments as of December 31, 2023:<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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:30.87%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:18.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:20.25%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;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;"><b style="font-weight:bold;">Commodity Futures</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:18.21%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Long/Short</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:20.25%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Metric Tons</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:11.91%;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:middle;white-space:nowrap;width:30.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aluminum</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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><td style="vertical-align:middle;white-space:nowrap;width:18.21%;background:#cceeff;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;">Long</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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><td style="vertical-align:middle;white-space:nowrap;width:20.25%;background:#cceeff;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;">3,550</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Aluminum</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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:middle;white-space:nowrap;width:18.21%;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;">Short</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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:middle;white-space:nowrap;width:20.25%;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;">8,800</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:11.91%;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:middle;white-space:nowrap;width:30.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Copper</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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><td style="vertical-align:middle;white-space:nowrap;width:18.21%;background:#cceeff;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;">Long</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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><td style="vertical-align:middle;white-space:nowrap;width:20.25%;background:#cceeff;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;">12,837</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;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;white-space:nowrap;width:11.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:30.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Copper</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.8%;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:middle;white-space:nowrap;width:18.21%;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;">Short</p></td><td style="vertical-align:middle;white-space:nowrap;width:3.03%;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:middle;white-space:nowrap;width:20.25%;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;">33,589</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p 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></table> 3550 8800 12837 33589 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following summarizes the location and amounts of the fair values reported on the company’s consolidated balance sheets and gains or losses related to derivatives included in the company’s consolidated statements of income as of and for the years ended December 31 (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:middle;width:30.13%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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 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:7.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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="5" style="vertical-align:middle;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Asset Derivatives</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.17%;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;">Liability Derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.56%;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:middle;white-space:nowrap;width:0.99%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="5" style="vertical-align:middle;white-space:nowrap;width:22.17%;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;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:30.13%;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:middle;width:15.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance sheet location</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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 colspan="2" style="vertical-align:middle;width:10.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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></tr><tr><td style="vertical-align:middle;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivative instruments designated as hedges </i></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;width:30.13%;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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;white-space:nowrap;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Commodity futures</span></p></td><td style="vertical-align:middle;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;background:#cceeff;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:middle;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,065</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,169</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,097</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;background:#cceeff;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:middle;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,119</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;white-space:nowrap;width:30.13%;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:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivative instruments not designated as hedges</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;width:30.13%;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-style:italic;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:9.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:9.57%;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:7.97%;margin:0pt;padding:0pt;"><p 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:middle;white-space:nowrap;width:30.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Commodity futures</span></p></td><td style="vertical-align:middle;width:15.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other current assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.99%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,418</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,102</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,208</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,269</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;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:middle;white-space:nowrap;width:30.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 24pt;">Total derivative instruments</p></td><td style="vertical-align:middle;white-space:nowrap;width:15.56%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:0.99%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.56%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.99%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:1%;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:middle;white-space:nowrap;width:1%;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:9.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 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:12.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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 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:0.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:12.78%;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 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:0.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:middle;white-space:nowrap;width:12.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:14.56%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:12.96%;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:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:12.96%;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:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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 of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">Location of gain</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">gain (loss)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">Location of gain</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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 of gain</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">(loss) recognized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">recognized in</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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;">Hedged items in</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">(loss) recognized</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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;"> (loss) recognized in</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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;">in income on</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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;">income on</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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;">fair value hedge</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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;">in income on</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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:middle;white-space:nowrap;width:13.87%;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;">income on related</b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">derivatives</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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;"> derivatives</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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;">relationships</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">related hedged items</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;border-bottom:1px solid #000000;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:middle;white-space:nowrap;width:13.87%;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;">hedged items </b></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;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:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:12.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 536</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;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:middle;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 853</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:0.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:0.82%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (217)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 636</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:12.96%;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:middle;white-space:nowrap;width:0.61%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:12.78%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:12.8%;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:middle;white-space:nowrap;width:0.8%;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:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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:middle;white-space:nowrap;width:0.82%;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:middle;white-space:nowrap;width:13.87%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.61%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;background:#cceeff;border-bottom:3px double #000000;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:middle;white-space:nowrap;width:12.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,734</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.8%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:14.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.54%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.82%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.87%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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 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:middle;white-space:nowrap;width:13.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.08%;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 colspan="2" style="vertical-align:middle;white-space:nowrap;width:14.08%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2022</b></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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.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:middle;white-space:nowrap;width:13.05%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;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.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:middle;white-space:nowrap;width:13.05%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;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:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;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:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,284</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:middle;white-space:nowrap;width:13.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;background:#cceeff;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:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,290)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;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:middle;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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.04%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (708)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,998)</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,748</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:3.6pt;"><td style="vertical-align:bottom;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.03%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.05%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.78%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="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:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><div style="height:3.6pt;overflow:hidden;overflow-wrap:break-word;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="visibility:hidden;">​</span></p></div></div></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 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:middle;white-space:nowrap;width:27.79%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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;">For the Year Ended December 31, 2021</b></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;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:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives in fair value </i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">hedging relationships</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,369)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Firm commitments</p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;background:#cceeff;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:middle;white-space:nowrap;width:13.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,354</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;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:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventory</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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.04%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,054</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><i style="font-style:italic;">Derivatives not designated</i></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,408</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 12pt;"><i style="font-style:italic;">as hedging instruments</i></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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:middle;white-space:nowrap;width:0.78%;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:middle;white-space:nowrap;width:1.04%;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:middle;white-space:nowrap;width:13.04%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:27.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Commodity futures</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Costs of goods sold</p></td><td style="vertical-align:middle;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:8pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (33,517)</p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.78%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:13.04%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 1065000 2169000 1097000 2119000 1418000 2102000 8208000 5269000 2483000 4271000 9305000 7388000 24000000.0 23500000 536000 853000 -217000 636000 4734000 2284000 -2290000 -708000 -2998000 24748000 -1369000 3354000 1054000 4408000 -33517000 440000 72000 -101000 732000 -786000 3100000 2300000 15000000.0 15000000.0 40900000 2900000 -11100000 46100000 556000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 8. Fair Value Measurements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounting standards provide a comprehensive framework for measuring fair value, sets forth a definition of fair value and establishes a hierarchy prioritizing the inputs to valuation techniques, giving the highest priority to quoted prices in active markets for identical assets and liabilities and the lowest priority to unobservable value inputs. Levels within the hierarchy are defined as follows:</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;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;">Level 1—Unadjusted quoted prices for identical assets and liabilities in active markets;</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;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;">Level 2—Quoted prices for similar assets and liabilities in active markets (other than those included in Level 1) which are observable for the asset or liability, either directly or indirectly; and</span></td></tr></table><div style="margin-top:12pt;"></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;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;">Level 3—Valuations derived from valuation techniques in which one or more significant inputs or significant value drivers are unobservable.</span></td></tr></table><div style="margin-top:12pt;"></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheet and the respective levels to which the fair value measurements are classified within the fair value hierarchy as of December 31 (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:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:36%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;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 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.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:5.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Significant </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;"> in Active</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;"> Markets for </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;"> Observable </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> (Level 1)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:36%;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;">December 31, 2023</b></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;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:middle;white-space:nowrap;width:0.57%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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.96%;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.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Short-term investments</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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:middle;white-space:nowrap;width:10.85%;margin: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,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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:middle;white-space:nowrap;width:10.85%;margin: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,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:36%;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.85%;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:0.57%;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.33%;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:12.45%;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:0.57%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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:0.57%;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.17%;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.96%;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.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36%;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;">December 31, 2022</b></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Short-term investments</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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;"> 628,215</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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;"> 628,215</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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:middle;white-space:nowrap;width:10.85%;margin: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,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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:middle;white-space:nowrap;width:10.85%;margin: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,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,388</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,388</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The carrying amounts of financial instruments including cash and equivalents, and restricted cash approximate fair value (Level 1). The fair values of short-term investments commodity futures contracts are estimated by the use of quoted market prices, estimates obtained from brokers, and other appropriate valuation techniques based on references available (Level 2). The fair value of long-term debt, including current maturities, as determined by quoted market prices (Level 2), was approximately $2.8 billion and $2.7 billion at December 31, 2023 and 2022 (with a corresponding carrying amount in the consolidated balance sheet of $3.1 billion at December 31, 2023 and 2022).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The following table sets forth financial assets and liabilities measured at fair value on a recurring basis in the consolidated balance sheet and the respective levels to which the fair value measurements are classified within the fair value hierarchy as of December 31 (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:6.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:36%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;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 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.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:5.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;">Quoted Prices</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Significant </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;"> in Active</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Significant</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;"> Markets for </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;"> Observable </b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Unobservable</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;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;"><b style="font-weight:bold;">Identical Assets</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.91%;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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;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;"><b style="font-weight:bold;">Inputs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.88%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.79%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;"> (Level 1)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.91%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Level 2)</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:12.13%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">(Level 3)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:36%;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;">December 31, 2023</b></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;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:middle;white-space:nowrap;width:0.57%;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:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;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:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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.96%;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.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Short-term investments</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 721,210</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,483</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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:middle;white-space:nowrap;width:10.85%;margin: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,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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:middle;white-space:nowrap;width:10.85%;margin: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,305</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:36%;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.85%;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:0.57%;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.33%;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:12.45%;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:0.57%;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.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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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:0.57%;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.17%;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.96%;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.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36%;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;">December 31, 2022</b></p></td><td style="vertical-align:middle;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:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:12.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Short-term investments</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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;"> 628,215</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.85%;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;"> 628,215</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;background:#cceeff;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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial assets</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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:middle;white-space:nowrap;width:10.85%;margin: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,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.33%;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:12.45%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.05%;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:middle;white-space:nowrap;width:10.85%;margin: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,271</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:middle;white-space:nowrap;width:1.17%;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:10.96%;margin: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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.13%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:6.02%;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:middle;white-space:nowrap;width:36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Commodity futures – financial liabilities</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.03%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,388</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.33%;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><td style="vertical-align:bottom;white-space:nowrap;width:12.45%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.05%;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><td style="vertical-align:middle;white-space:nowrap;width:10.85%;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,388</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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><td style="vertical-align:middle;white-space:nowrap;width:1.17%;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><td style="vertical-align:bottom;white-space:nowrap;width:10.96%;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="font-family:'Arial','Helvetica','sans-serif';"> -</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.37%;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:5.13%;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></table> 721210000 721210000 2483000 2483000 9305000 9305000 628215000 628215000 4271000 4271000 7388000 7388000 2800000000 2700000000 3100000000 3100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 9. Commitments and Contingencies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company has entered into certain commitments with suppliers which are of a customary nature. Commitments have been entered into relating to future expected requirements for commodities such as electricity, water, natural gas and its transportation services, fuel, air products, zinc, and electrodes. Certain commitments contain provisions which require that the company “take or pay” for specified quantities at fixed prices without regard to actual usage for periods of generally up to 5 years for physical commodity requirements and commodity transportation requirements, with some extending beyond, and for up to 16 years for air products and 28 years for water products. The company utilized such “take or pay” requirements during the past three years under these contracts. The company believes that production requirements will be such that consumption of the products or services purchased under these commitments will occur in the normal production process.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are 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:23.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:32.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 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:4.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 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:2.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 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:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:23.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 290,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 25,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 163,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;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:4.33%;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:2.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 587,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At December 31, 2023, the company has outstanding commitments of $1.1 billion related to ongoing construction of property, plant, and equipment, most significantly the recycled aluminum flat rolled products mill and recycled aluminum slab facilities, as well as other steel operations expansion projects in 2024. The company’s commitments for operating leases are discussed in Note 12. <i style="font-style:italic;">Leases.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company is involved in various litigation matters, including administrative proceedings, regulatory proceedings, governmental investigations, environmental matters, and commercial and construction contract disputes, none of which are expected to have a material impact on the company’s financial condition, results of operations, or liquidity.</p> P5Y P16Y P28Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s commitments for these agreements with “take or pay” or other similar commitment provisions for the years ending December 31 are 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:23.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:32.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 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:4.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 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:2.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 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:13.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:23.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 290,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 60,120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 25,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.16%;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:13.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 24,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;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:2.16%;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><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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,131</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 163,998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:23.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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:32.68%;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:4.33%;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:2.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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.53%;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;"> 587,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:23.63%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 290054000 60120000 25387000 24735000 23131000 163998000 587425000 1100000000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 10. Transactions with Affiliated Companies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company purchases and sells recycled and scrap metal, steel, and purchases transportation services with other smaller affiliated companies, including equity method investments. These transactions for the years ended December 31, are 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:14.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:14.65%;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:middle;white-space:nowrap;width:32.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;">Sales </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 680,004</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:2.14%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 791,523</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,245</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:2.14%;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:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,769</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:9.32%;margin: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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:14.65%;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:middle;white-space:nowrap;width:32.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;">Purchases </p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:2.14%;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><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 127,860</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 163,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;margin: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,685</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:2.14%;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:middle;white-space:nowrap;width:9.32%;margin: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,934</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;text-indent:18pt;margin:0pt;">The company purchases and sells recycled and scrap metal, steel, and purchases transportation services with other smaller affiliated companies, including equity method investments. These transactions for the years ended December 31, are 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:14.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.14%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:11.15%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;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:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:14.65%;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:middle;white-space:nowrap;width:32.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;">Sales </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 680,004</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:2.14%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 791,523</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;background:#cceeff;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;">$</p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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,107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 73,245</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:2.14%;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:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 79,769</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:9.32%;margin: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,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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;white-space:nowrap;width:14.65%;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:middle;white-space:nowrap;width:32.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;">Purchases </p></td><td style="vertical-align:middle;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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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,798</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:2.14%;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><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 127,860</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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><td style="vertical-align:middle;white-space:nowrap;width:1.84%;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><td style="vertical-align:middle;white-space:nowrap;width:9.32%;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;"> 163,453</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;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;white-space:nowrap;width:14.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:32.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable </p></td><td style="vertical-align:middle;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:9.32%;margin: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,685</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:2.14%;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:middle;white-space:nowrap;width:9.32%;margin: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,934</p></td><td style="vertical-align:middle;white-space:nowrap;width:2.44%;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:middle;white-space:nowrap;width:1.84%;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:middle;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.61%;margin:0pt;padding:0pt;"><p 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></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> 680004000 791523000 32107000 73245000 79769000 5049000 167798000 127860000 163453000 9685000 9934000 13722000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:normal;visibility:hidden;">​</span></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;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 11. Retirement Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="font-size:10pt;">The company sponsors several 401(k) retirement savings and profit sharing plans (Plans) for eligible employees, which are considered “qualified plans” for federal income tax purposes. The company’s total expense for the Plans was </span><span style="font-size:10pt;">$312.4</span><span style="font-size:10pt;"> million, </span><span style="font-size:10pt;">$466.9</span><span style="font-size:10pt;"> million, and </span><span style="font-size:10pt;">$382.8</span><span style="font-size:10pt;"> million for the years ended December 31, 2023, 2022, and 2021, respectively. Profit sharing expense for eligible employees is </span><span style="font-size:10pt;">8%</span><span style="font-size:10pt;"> of consolidated pretax income excluding noncontrolling interests and other items. The resulting profit sharing expense under the Plan was </span><span style="font-size:10pt;">$264.6</span><span style="font-size:10pt;"> million, </span><span style="font-size:10pt;">$421.6</span><span style="font-size:10pt;"> million, and </span><span style="font-size:10pt;">$359.8</span><span style="font-size:10pt;"> million for the years ended December 31, 2023, 2022, and 2021, respectively; of which up to </span><span style="font-size:10pt;">$211.6</span><span style="font-size:10pt;"> million, </span><span style="font-size:10pt;">$337.2</span><span style="font-size:10pt;"> million, and </span><span style="font-size:10pt;">$287.8</span><span style="font-size:10pt;"> million,</span> <span style="font-size:10pt;">respectively, was directed by the company’s board of directors to be contributed to the Plans (subject to total Plan contribution limitations), with the remaining amounts each year paid directly in cash to the Plans’ participants.</span></p> 312400000 466900000 382800000 0.08 0.08 0.08 264600000 421600000 359800000 211600000 337200000 287800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Leases</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company has operating leases relating principally to transportation and other equipment, and some real estate. The company determines if an arrangement contains a lease at inception, which generally occurs when the arrangement identifies a specific asset that the company has the right to direct the use of and obtain substantially all of the economic benefit from use of the identified asset. Certain of the lease agreements contain rent escalation clauses (including fixed and index-based escalations), and options to extend or terminate the lease. For purposes of calculating operating lease obligations, the company’s lease terms include options to extend the lease when it is reasonably certain that the company will exercise such option. The company uses its incremental borrowing rate at lease commencement to determine the present value of lease payments. The incremental borrowing rate is the rate of interest the company could borrow on a collateralized basis over a similar term with similar payments. Operating lease expense is recognized on a straight-line basis over the lease term.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Operating lease right-of-use assets and lease obligations included in the consolidated balance sheets at </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">December 31, are 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:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:52.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.91%;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 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:13.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 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: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 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: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 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:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:52.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:middle;white-space:nowrap;width:1.91%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Right-of-use assets under operating leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_qTNvb_yEDUyWT0mh7mFoyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Other assets - noncurrent</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 127,499</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;text-align:center;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:2.55%;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:13.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 0.05pt 0pt;"> 110,638</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Lease obligations under operating leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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:2.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:2.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:13.68%;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;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_Ixd-g-4pw06tZ66QXRkMVw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,003</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_zu-TJ60HLEysllAZllusIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Other liabilities - noncurrent</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 107,147</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:13.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 0.05pt 0pt;"> 91,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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:1.91%;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:13.04%;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;"> 128,150</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:13.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 0.05pt 0pt;"> 110,643</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:9pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The weighted average remaining lease term for our operating leases is <span style="-sec-ix-hidden:Hidden_Onr9Q_H58k-IRvPjDc6EYw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nine</span></span> and ten years, and the weighted-average discount rate is 4.31% and 3.86% as of December 31, 2023 and 2022, respectively. Future operating lease liabilities as of December 31, 2023, for the next five years and thereafter are 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><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 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:13.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 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:52.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:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:13.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 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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 25,609</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,599</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 17,129</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin: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,055</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 12,416</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 62,302</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 154,110</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="white-space:pre-wrap;"> Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> (25,960)</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Lease obligations under operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 128,150</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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';visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 12. Leases (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Operating lease expense included in the consolidated statements of income was $27.9 million, $23.7 million, and $22.5 million for the years ended December 31, 2023, 2022, and 2021, respectively. Cash paid related to operating lease obligations was $22.8 million, $20.1 million, and $19.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Variable lease costs were not material for the years ended December 31, 2023, 2022, and 2021. Short-term lease expense included in the consolidated statements of income was $40.4 million, $35.8 million, and $28.0 million for the years ended December 31, 2023, 2022, and 2021, respectively. Right-of-use assets obtained in exchange for new operating lease liabilities for the years ended December 31, 2023, 2022, and 2021 was $38.8 million, $30.9 million with addition of $16.8 million related to ROCA, and $28.6 million, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> true true <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Operating lease right-of-use assets and lease obligations included in the consolidated balance sheets at </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">December 31, are 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:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:52.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.91%;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 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:13.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 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: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 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: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 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:13.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:52.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:middle;white-space:nowrap;width:1.91%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2023</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;border-bottom:1px solid #000000;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;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Right-of-use assets under operating leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_qTNvb_yEDUyWT0mh7mFoyw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Other assets - noncurrent</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 127,499</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;text-align:center;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:2.55%;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:13.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 0.05pt 0pt;"> 110,638</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Lease obligations under operating leases:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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:2.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:2.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:13.68%;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;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_Ixd-g-4pw06tZ66QXRkMVw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Accrued liabilities</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,003</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="-sec-ix-hidden:Hidden_zu-TJ60HLEysllAZllusIw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;white-space:pre-wrap;"> Other liabilities - noncurrent</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 107,147</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:13.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 0.05pt 0pt;"> 91,793</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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:1.91%;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:13.04%;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;"> 128,150</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;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:13.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 0.05pt 0pt;"> 110,643</p></td></tr></table> 127499000 110638000 21003000 18850000 107147000 91793000 128150000 110643000 P10Y 0.0431 0.0386 Future operating lease liabilities as of December 31, 2023, for the next five years and thereafter are 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;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><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 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:13.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 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:52.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:1.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:13.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 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: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 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: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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 25,609</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,599</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 17,129</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;margin: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,055</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 12,416</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 62,302</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Total undiscounted cash flows</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 154,110</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="white-space:pre-wrap;"> Less imputed interest</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> (25,960)</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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;">Lease obligations under operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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:13.04%;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;"> 128,150</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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><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;margin:0pt 0pt 0.05pt 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:13.68%;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:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:52.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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.91%;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';visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.04%;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';visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table> 25609000 21599000 17129000 15055000 12416000 62302000 154110000 25960000 128150000 27900000 23700000 22500000 22800000 20100000 19000000.0 40400000 35800000 28000000.0 38800000 30900000 16800000 28600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Note 13. Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The company’s operations are primarily organized and managed by reportable operating segments. In the fourth quarter 2023, the company changed its reportable segments, consistent with how it currently manages the business, which include steel operations (including warehousing operations previously included in “Other”), metals recycling operations, steel fabrication operations, and a newly created aluminum operations. Segment information provided within this Form 10-K has been recast for all prior periods presented consistent with the current reportable segment presentation. The segment operations are more fully described in Note 1. <i style="font-style:italic;">Description of the Business and Summary of Significant Accounting Policies</i> to the consolidated financial statements. Operating segment performance and resource allocations are primarily based on operating results before income taxes. The accounting policies of the reportable segments are consistent with those described in Note 1 to the consolidated financial statements. Intra-segment sales and any related profits are eliminated in consolidation. Amounts included in the category “Other” are from subsidiary operations that are below the quantitative thresholds required for reportable segments and primarily consist of joint ventures and the idled Minnesota ironmaking operations. Also included in “Other” are certain unallocated corporate accounts, such as the company’s senior unsecured credit facility, senior notes, certain other investments and certain profit sharing expenses.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The company’s segment results, with prior periods recast consistent with our current reportable segments presentation, including disaggregated revenue by segment to external, external non-United States, and other segment customers, are 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:25.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:0.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,603,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,401,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,798,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,164,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,967,684</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,037,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 783,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,827,632</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,175,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,611,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,067,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,360,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,806,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,611,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,795,316</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,881,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,593,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (23,773)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (394,577)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,151,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,888,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,593,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (23,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (349,626)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,486</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,218,943</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,804</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,657,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,650,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,458,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,320,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,248,822</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (559,975)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,908,420</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;">Note 13. Segment Information (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.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 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.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 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:8.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 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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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 colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Footnotes related to the year ended December 31, 2023, segment results (in millions):</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Corporate SG&amp;A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit increase from intra-company sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Companywide equity-based compensation</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58.3)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Profit sharing</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (264.6)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (394.6)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68.0)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Short-term and other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 951.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476.9)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.1</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company profit in inventory</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15.1)</p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (560.0)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128.9</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intra-company debt</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476.9</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Investments in unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,248.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;white-space:nowrap;width:25.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:0.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 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:0.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:9.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 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:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.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: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 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: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 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:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:1.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 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.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:9.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 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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,783,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,545,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,245,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,276,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,851,771</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,003</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,781,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,100,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,395,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,257,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,287,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,781,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,260,774</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,092,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,424,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (594,045)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,091,822</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,057,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,417,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (621,813)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,991</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021,069</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384,202</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 613,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 908,902</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,616,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,320,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,349,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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:9pt;text-align:center;margin:0pt 0pt 0.05pt 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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,813,020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125,441)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,159,984</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></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;font-weight:bold;margin:0pt;">Note 13. Segment Information (Continued)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.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 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.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 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:8.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 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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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 colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Footnotes related to the year ended December 31, 2022, segment results (in millions):</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Corporate SG&amp;A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit increase from intra-company sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53.0</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Companywide equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:7.45%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Profit sharing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.5)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (594.0)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,457.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58.0)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47.9)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company profit in inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19.5)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125.4)</p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Investments in unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,813.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:25.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:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.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 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:0.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.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 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.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 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: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 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:0.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 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:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8.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:1.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 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.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:9.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 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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,618,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,658,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,761,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,252,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,290,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 580,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,117,917</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 823,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,406,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,236,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,023,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,590,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,764,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,266,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,236,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,408,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,358,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,986</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 365,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549,537)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (54,894)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,301,105</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,327,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,579</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 362,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,753)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,261)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,209,070</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,653</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 940,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,006,239</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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 style="height:10.8pt;"><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Footnotes related to the year ended December 31, 2021, segment results (in millions):</p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(1)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Corporate SG&amp;A</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (78.0)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(2)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Gross profit decrease from intra-company sales</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (56.3)</p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Companywide equity-based compensation</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (78.8)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Profit sharing</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (379.3)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (13.4)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (549.5)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></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-indent:18pt;margin:0pt;">The company’s segment results, with prior periods recast consistent with our current reportable segments presentation, including disaggregated revenue by segment to external, external non-United States, and other segment customers, are 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:25.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:0.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:9.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:0.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:0.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:1.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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.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.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:1.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:9.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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,603,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,401,341</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,798,262</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,164,942</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,967,684</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,037,412</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 783,316</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 672</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,232</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,827,632</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427,071</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,175,470</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,611,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13,067,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,360,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,806,777</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,171,901</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (2,611,111)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,795,316</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,881,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,593,261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (23,773)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (394,577)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,151,181</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,888,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 105,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,593,275</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (23,600)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (349,626)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,486</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,218,943</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 331,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,072</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 437,804</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 453,955</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962,778</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,657,905</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><b style="font-weight:bold;">As of December 31, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,650,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,458,500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 790,399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,320,224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,248,822</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt;"> (559,975)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,908,420</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.61%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.36%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.38%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.39%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.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 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.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 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:8.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 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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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 colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Footnotes related to the year ended December 31, 2023, segment results (in millions):</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Corporate SG&amp;A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (91.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit increase from intra-company sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4.5</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Companywide equity-based compensation</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58.3)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Profit sharing</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (264.6)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (394.6)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,199.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68.0)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Short-term and other investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 951.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (476.9)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 50.1</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company profit in inventory</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (15.1)</p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 81.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (560.0)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 128.9</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intra-company debt</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 476.9</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Investments in unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 234.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 125.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,248.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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;white-space:nowrap;width:25.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:0.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 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:0.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:9.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 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:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.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: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 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: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 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:0.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:1.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 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.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:9.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 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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,783,666</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,545,379</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,245,803</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,276,923</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 20,851,771</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 779,683</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 619,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,776</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,409,003</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 537,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,230,928</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 11,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,281</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,781,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 15,100,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,395,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,257,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,287,980</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,781,077)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 22,260,774</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,092,689</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 116,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,424,655</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (594,045)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 54,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,091,822</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,057,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 117,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,417,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,341)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (621,813)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 52,991</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,021,069</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 295,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53,934</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,727</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 25,029</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 384,202</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 613,678</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 68,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 185,082</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,933</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 908,902</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of December 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,616,142</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,320,871</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,349,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.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="font-size:9pt;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:9pt;text-align:center;margin:0pt 0pt 0.05pt 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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 186,254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,813,020</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125,441)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,159,984</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.71%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.54%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.3%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.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 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.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 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:8.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 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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:3.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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.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 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:7.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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 colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Footnotes related to the year ended December 31, 2022, segment results (in millions):</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Corporate SG&amp;A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (77.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Gross profit increase from intra-company sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 53.0</p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Companywide equity-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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.74%;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:7.45%;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></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Profit sharing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (444.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4.5)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (594.0)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;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.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;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:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Cash and equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,457.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;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;">(4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58.0)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Short-term investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 628.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (47.9)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33.3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Elimination of intra-company profit in inventory</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (19.5)</p></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90.3</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (125.4)</p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Property, plant and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 189.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Intra-company debt</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47.9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Investments in unconsolidated affiliates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 226.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:34.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 139.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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:1.74%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;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-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,813.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;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="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;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';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;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-size:8pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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;white-space:nowrap;width:25.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:0.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:9.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 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:0.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:0.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:8.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:0.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 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.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 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: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 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:0.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 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:0.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:8.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:1.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 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.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:9.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 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.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 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.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 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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Metals</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For the year ended</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Steel </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> Recycling</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fabrication</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Aluminum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Other</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Eliminations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;font-weight:bold;vertical-align:top;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Net sales - disaggregated revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.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;"><span style="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;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-size:9pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External </span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,618,917</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,658,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,761,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,252,095</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17,290,933</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> External Non-United States</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 580,225</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 524,629</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 569</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,117,917</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other segments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="font-size:9pt;margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 823,991</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,406,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,382</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,236,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 14,023,133</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,590,121</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,764,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,266,971</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,236,085)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,408,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Operating income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,358,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,986</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 365,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (549,537)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (54,894)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,301,105</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Income (loss) before income taxes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,327,032</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 181,579</p></td><td style="vertical-align:middle;white-space:nowrap;width:0.57%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 362,473</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (605,753)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,261)</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,209,070</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 263,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 55,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 9,961</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 18,947</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 347,653</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0.05pt 0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 940,838</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 46,360</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12,939</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;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-size:9pt;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 0pt 0.05pt 0pt;"><span style="font-size:9pt;visibility:hidden;">​</span></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:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6,102</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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="font-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> -</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;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-size:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,006,239</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:25.55%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.75%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.57%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.92%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.58%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.64%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.33%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.76%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.49%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;vertical-align:top;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.44%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.42%;border-bottom:1.5pt solid #4472c4;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:9pt;visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;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:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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 style="height:10.8pt;"><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:100%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Footnotes related to the year ended December 31, 2021, segment results (in millions):</p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(1)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Corporate SG&amp;A</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (78.0)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;">(2)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Gross profit decrease from intra-company sales</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (56.3)</p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Companywide equity-based compensation</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (78.8)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Profit sharing</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (379.3)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;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;text-align:right;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Other, net</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (13.4)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td></tr><tr style="height:10.8pt;"><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.63%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><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></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-align:center;margin:0pt;">$</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;"> (549.5)</p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:9pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.76%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:34.91%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.45%;background:#cceeff;margin:0pt;padding:0pt;"><div style="height:10.8pt;overflow:hidden;overflow-wrap:break-word;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-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></div></div></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> 11603139000 1401341000 2798262000 1164942000 16967684000 1037412000 783316000 672000 6232000 1827632000 427071000 2175470000 7843000 727000 -2611111000 13067622000 4360127000 2806777000 1171901000 -2611111000 18795316000 1881600000 88654000 1593261000 -23773000 -394577000 6016000 3151181000 1888611000 105797000 1593275000 -23600000 -349626000 4486000 3218943000 331225000 70705000 9787000 15000 26072000 437804000 453955000 190864000 22044000 962778000 28264000 1657905000 8650450000 1458500000 790399000 1320224000 3248822000 -559975000 14908420000 91000000.0 4500000 58300000 264600000 19300000 -394600000 1199700000 -68000000.0 951900000 -476900000 50100000 -15100000 81200000 -560000000.0 128900000 476900000 234800000 125300000 3248800000 13783666000 1545379000 4245803000 1276923000 20851771000 779683000 619361000 183000 9776000 1409003000 537647000 2230928000 11221000 1281000 -2781077000 15100996000 4395668000 4257207000 1287980000 -2781077000 22260774000 3092689000 116497000 2424655000 -2355000 -594045000 54381000 5091822000 3057446000 117034000 2417752000 -2341000 -621813000 52991000 5021069000 295468000 53934000 9727000 44000 25029000 384202000 613678000 68690000 17519000 185082000 23933000 908902000 8616142000 1320871000 1349138000 186254000 2813020000 -125441000 14159984000 77800000 53000000.0 67300000 444400000 -4500000 -594000000.0 1457700000 -58000000.0 628200000 -47900000 33300000 -19500000 90300000 -125400000 189900000 47900000 226600000 139100000 2813000000.0 12618917000 1658843000 1761078000 1252095000 17290933000 580225000 524629000 569000 12494000 1117917000 823991000 2406649000 3063000 2382000 -3236085000 14023133000 4590121000 1764710000 1266971000 -3236085000 18408850000 4358300000 181986000 365250000 -549537000 -54894000 4301105000 4327032000 181579000 362473000 -605753000 -56261000 4209070000 263125000 55620000 9961000 18947000 347653000 940838000 46360000 12939000 6102000 1006239000 78000000.0 -56300000 78800000 379300000 -13400000 -549500000 false false false

    6P1JM*RM$\[]"0]_"KT\KG_S,9>'[S4 ,&;V/YJ8XM. MBV^DKLOV[)7__<"!?S]KP*&) M8$_+WP_\WSEKXC'[(.1+69)%]::77$%EPY6?^V=@UD?5[SA,R;"&/CTOS%7EJO\K9=4 M[1\^FV\O3Y^>(065UP;_BFBMC21G#V&ZF^HI\P8X3-Q#8 ,^I#SKK'C21:DL MX6_O87XM *.Y6@Y:4"N:^#/DC;7\?V9Y/,.-2;=T7(:N7..;B=T4L?S5(?A MKQH2D/$\D)]F=2PBVESC-7_OH3[4BU[/JB0JJ];._R+AQ\( M/A?'O_'"@,MO/5JDI-;",!L%'S,]#: Z#&T(%8^6[1#U*DKO_<&PY#-AB09. M[K8=LW&@$-46+-=D]_2ZIS: 7V<[UR0G=&J?:7G:20@/-.D<;-,N"Y])XA_1 M5$$4%/6)N3/#"1S?@'A6(W\JO :V"G,]\]+E#SE_@RFG-FH7!_]XDPM_,>&< MK6'(')8AB.Q2#AK MDC;_Z$_;80&_C?5/MG'U]BV#M0T/S$DE02+. TIS73FCJ\29^P [H3AID99 MQT@_2;GZ'S+1!QO_RXRP> +0/.];03G/BI:\^?'/:O*F[EBV31"X-@4;^L%WE@XI%U3I&RQL[@YFW9Q6ALSX9*,%,3<:@$>UV\W,19$K!P]VSS] M6@B>$A1?,Q'L;-3":J-; E&@=+L.!5%<3% N&& W*JD8R718W:@4>WV=[5Q@ M*?:AO);)):K;S5^!^$#+/A7 D-W21_0Z)>/'!BW4YX^X]53;!=8V_97O7KW] MJ+6<_!#TUV#)! =F]_)$C@@<]0@/"Q9:YHE O!GA?&V MBC:J8"Z-*WLI79YQ_+-;#(K7FT+)+21'VJ!:G,>D**N]-Q M0^',D_Z;H8+8Y7[6U3#-3'G*U_RSR@XWJ-XM[R X0/D-2&Y'>/PGJ>V>4& \ M?XCMWTFS*X&U=Z1JK12(QEF[^.& 1J&@N@?B;W5?;R^EC1B-/+WY!UD=6=.;2_4E6'J1(*<(04.0T4PV'VNKP(\6^8\4 M<@+D#U8]PW(K9B5V]A2Y%]^PD!.]!; \Z#V3]%\U9YK9F8T9/'IV^>]&>.G? M "M;Q&] [KW1@.JDF SVBU0"MT.8ZM>)U88A$#RK>3\;9R2>@ AI!ZE,JS$95RS.A-F.XW4Y@!(%_'.[G/,<[CAX"JS:% M/<4VM01Q-](?S]LBXY M!?CLX_9YZ]%,]9IQ.1Z1=$OFO-*/29"C! AP[OV<6FC"@^E)].JMFDD 5.' M!KOZE2,[0@OUC8%3OC^>2@WU"^1HLQNXA9/V2HW:?EN]J:UD3[R( '4%H+@5 MF']64W#^!IC4U;7@0BY"IC;-V>[E(:*E[_C%?L@:R?W8+N%+W%L+%*#B?F@K M6T]_SEO?LMUB]QF&!$U<3RMX5.J0)%86^ALP67,4DR0&KIPK8;^?_&HYZ/NT MN7R6B))+T81>%>3']K69ZSMSDJGV5X/Z$ Q?#&P&E'B 5[&>FIYF=+/3](&%F0M;]3N.;2$4#+>/55S])5ALS&"?.*7'T)CCI M]OG0T_28'"B&PG]G6 N(SMM)#[A6$JOYI>$"D!+J+OI@#1$-@,P/6J9'']_ MG_*/D2L; 61PM6RXZL4G?SZ86*\>=B)<(J5L_@E2"^NTZ54\*!Q-^A7$2=,8 MK,T2K!HG/6"B]1OPH%QS_%P?5ZZ$6TG)7]N#A76XRK^_ R[+R9[NMH95*K_A M:9\U57-AJ(UG5$'I=-9+"6C( C@U#J1]/93;6:F^#/5IEJ<5%CE M" B[06:9RUAJ @K_."41K]FZ[) M=":77CP.86=E^5O .EH+:_#6#[R&P92 MQT?H<6"B>R>4]NINP'([2Q[ W9970VE.80.[?5Y?'G;0.QW^JC9C9?QN;JC] ME+3JJZO%7( 7@:\? 6*";_XL<:&!Q<$E[5S84:F$E0TT%+J=)5#*'4U*+/+X M70AWO*^7G+ZJR+/O6H7%5;:1^_)\BTD1TAV26//2$IBA.HXKFC<<#G(1R1]X M(5,^":#LL?DZ2"RY_EY31&3PO)/QKF!6=F2Y3>'4A@;7E&F[>YPF5E:9_74\ M%ZW[@[6>1U<]KKXWA2JOB?U U70.SCD) MLMQZG7N41?8?=6K]MVZMO]",U_XYA6-DL:AVNF9I@7?"\&=''B.Y#RS^:H(F M_4/0I3F ZMR8K5/TW348H>$W@*-)F=#,?8EP"-]_O.&^T,S[!E.CUJ>(*M@R MS"4,S5/!>3"]+7?F[=WLBV)-35H!B<#ZVG=TOZ)O6L^\R7'FPNO&?AG52'DNLR;A. M\EEG" ^4R]5"66MC+AW7Q=UKFW.,S4DPH>HHQBV^I,F:G@@!&JLP$G)B%E?S M.VU*6)<;H9E]H[T9O.)4LP-;L,[, M+2S/E _Z2S%^!!R"-[;#E?_!"43KY^N:/[WQ\T;SA!,1+,78C)EDEZ*GSEQ, M3$P\]6C^SPFJ[:%@1\M1;I37^:!(R4?!-VH>UC\";(&31Q-'CG@+^F#APY3J M8VFW.6T_(<[;.W@&]6.I3B)#1/?'C_OO#I#_DW6^.+QL'EUNID:8O$3QL7Q! MO.@RWBA:IEIE__P9\*CY(GFK!6(1C%@H;O)?;=?M]J6]J/ET]8J'QFTQ-$:H M8;2XECF9A$3NY>%O *#YM@G\*EX>'0#XM7%G8_R4M7R2,.WVR=Q6R"S-GIM? MJ)LLX=V[A/&F*Y%82M.]^;_$LYKM+DH#7O4"IXJ?8"_RNL-WX-(>.:8:0GJ= MSB)<<=PW64W$?NS#HT)GN^58< ?=?\FK[79]=!R.MBU#G5-R##PO7*8OR[<( M@,!!L=<'LS>_5VM',4T$$R02'4DAQF:Y-HFYSW="#,2N.M_[-:O$1H0>)#\WQ]FU#][]5X*Q5UN[2X1OUM+Z>;]F1=V^$<+[:VH["1Y\A/O!UX MV_EPI$C[HFBQ\^=%F@ZEBPQ9F@L^I5/HGN"'26&,KUY\5DC7X4;.18E$YA7[ MN:LHW %6&X.\X["J<]]>1XVZ(UA<-0(JW&OZ]!FY=\BK7I$5JN*;(Z,M#F1G MOP'7-TP&PQJOE5^K&LD9M:D?ZZP$?V,1BKK33;,KV_-3K*8^&5E^ G#13$/)<&GJZ*QY;D5W 2A_7EE*\WS/ M+]^=NZLHX0E#PB9]2[542,X@&B\90+$Y)7?:43N^"?7@"3)3EBS[#9!2K%)S M'WFF_C3(.8%<;$>5WBM!- M7U >)7Q;?B5Y/ER\9 M3[TVVR&N["K;R@%UE,VQ(1-4[0M\REQE(K8L2.?'/D)&UWNR-=3]H MT8R#EXW=R&K@X/=HD,0Q_>U9N>?9:DEWN4JR[K*9O[Y!@IQ?RV0I?QFI+D>/ M.=,6-!S9R?$^![,D/U&!7O4R#I0WX']"+>?<#D^@Z.LL];<:^PF&B^/R.DSF M/L(%,7[B2DCS+Z-"![UF)EW#7#0^G7TC?FE;QYI#*WR1!G,]8"(W]4GS$.G. M\MOPQ^,>4F@S&(0ZE(OH!P0=6&UM\AB M.5_>7,HZ*L*^.U/K+;3?Q0C*LC>SU*.&R@Y&7)P\R)+IO:B[!7J7>CAUPMM* M(KBR!K9^)"J7+K1,"<&^K">-X.D[3)X5^$'RS;H=Y$Y]=R-QIB<5B?4\BU&] M"=Y3S&1[Q6S\Q+_L_\=$EK@_@DI !>K?@"]+BJ0X](LPHB MLF8RGPIB9);\"_:9NF30H5F#\YOQ5%#B8:W:S&(S)UZY,W6P"S1X6P6-"##$ MSL5*?$Y0BUP$Q4R;))'RN7(+[0O]$*(4N3U8PYE&;(*']! MV*;RQ2>)79)?IO83]?*+DQIL'PELC1I3I'+HU]UZ9VJ3\>I))(G6]K7?LXK* M'CE.5U_D23246K5U7LJ*A-8SV.*(**M3AS2VX3WXPV_ L->-XV!3F=R@?N4J M9R.W=)+ \_M8DFXSQ59*D3J;Q4.E$-\VL$P]Y-\WOLG,T]69H0(. MUCA"%>[ ?VB&O)G' ]$3'=J4YSSC[J5W0'78I.B)Y/U.=/'F?#4LC\_0BLR&/T2;D2R3)S"GY\< M\UOJ.3"EU$KDSCRA_;8'YJ..)2T0[79AZ,0N:N-8Y]\MU8[EXTQ3A0BLQE;Q M>[(!J!_DCB$V>R:>9&P:B5;,*;500Y<&O\ISWS=4&H?1@"M M04NL$(S> /;%VC%%)^!-^UI!%]]/ MFY]E'82+R>RU$CN'2.\%JOOWT_8^8^29"55F"./_]?Y=PBR,!+.=C(1KE:^1 MYFS(B!1GKACQ8M]I5OEZ;NGM)&-&GR1PM41$@UI@JJ1 M9R^:556_OB :YZ?>_^59^^A#S,# MYZAQMUJ\2QT-O&KK0_K&CZ_ECY5-/>!Y>R]2G7/?4ZFWB6"?2#JC\:,,$PG8 M_] ,@"G,JPP=%*JV4,0D7DVJ6:>/.)3T"MG_L.+J6H^^OEAM(W*'SWG*9G=K M?R%M39ZWG%23%K6\0K?:(GY?5/ =)63;R1@+T+ MM2,(EK?X<_IC7S]W,\F.VJ<_89DO0LPU&#\FO:B[^4V\3I\]>&[Z\=)X1AQ6 MMHV)]@*QG5Z66RLE#AYTX:Z?/6A@8[:& BGO7_7F+K[[/: 1_8'8;)N&:#7U M^)LV"2RM2PR6IAME4C>:%S^G\<=,M"@=,.-3BOK;1Z#7PI/ZS2_SQ:2IU7_P M9F-;M@X7D"2PR&G3X6T/]U'A/(K.K>.X9"I09#1-9+ MZV'^+$I)?!R6N%WQ#ERY .(U(=.56#@MH>$^)9+'D^M36B0N_6LW6Z]RY8IQ M94SNVSXBH@\,!"Y"?S, 7U%D,H]/?CKJ;%N]9\*P53U]QJ"#%K)\K^(BYWI2 MD6P5#YUKM R]+B]SN>L@QEUD9Y23(('/ MN.-^<)\O;$-[ *6S=]"&H8WR7NC>*-DK-MCMX'KG%.%1Q!O)1FJGF6P'D"8, MH28:3>YC7?:GL>E+_NP!W8/!+5L/*0E12?4;R^>^!7.STP[T!E(NA1H%CO?- MY4M$HK@+:4>#17H:FN'G?20DJ5-1FHXK^@ITWL<1T&:R32#UH1^Q 2XQ'K9K M(A6GE4W)I.WB7TZY*TP8=$H6&-\A$F*B5>7X$*_,LM-^]@!_<[Q=KZIVY%#0 MR&7)V&AZ:"SN 1=2O-C/_%M%\/>HW(AW'9FC)PUSJ$,%4"&KY_7 MCD,%0\"_#KX?>#:ZNW(]?F7*>Z'P)2)VE?UVR3$]O:Q(? M7R_31+P0\$WT6KOW E1F9[R_A,F@_N<2SF^ZW_GT'4):@WF6WB!QG(M9FN.[ M_?_0:4 M\%E9[Y0)#DBV$.,7-;$6'378E<1%7U:WWX#.]4+CBS#SJB3?7K.?.[YO/-R' ME.F&^':F>_@< T-@99Z+WUIHMQKYZ-)M(#@Z[PS,W9U7F1WC;J"[R9IW7S\- M/333=U:C4N868*UB5.F(X&&KOE16YZ)CY;81I:)H7\B30(@@D'J#;HC;1BH, M9O7UQ3ZC7HJQ5\V<$:;^-X 4QM7V!9*L(/YS#C2=;CNK.5?V67ZVZG&' G0H MUS[GUN,JAD2O6#)G=B:LZ$VX'.ZP(/R@]-+I]Q<:]K!%:M>VQ+>#452FE)6S M*A+'5-5+&?"(-)VSE8\Y N%32F7;$6B+:^<6E=CTY?%B&YP8U'/W:W9Q>IHCFKX-$Q&!8X?F0L\6E$!O]ZRO*B4X+*TU6_TN*_[T+H_ _M?OT MQ)^K>TM$<3D7[O?*SZ5<:714?+OC?43_H7RY%_[7^F8+Q7""$-(J^5M@8X#9 MY5_F+D'+@CI@3;7I'V_4O[:X\Q 'YD1/Q8%XX_;(V6M_IJ8.^ROP>>H36)H8>[47 MS0L^ZZC0[H>A_ES#_0>-P9^B3%3F1_3X^X3Z#*T S+T_AWPZ_D)^<-^B-?EP ME#^ BK7I\FU(-]G ?YXZZ S[$_19J('PK@=J47J+_I_^.G(P:>+/T-?[WY$J MYP^DP$RDX&Q MU]9^&>6M>E[JPA*<0,9U?V8U7IN!-I<]SW,V_C<@E-/-M1+TICF[ZD#^YD3[ MN.UXWPQ*I2]X=K;7;3F]%8D2A4+2RP!P9%^;ZMBQA73S&R;%LB#A2[P1YG M.O_O%NLC0^%J9YKX*#3R&^4-N,[0:DV@-O4DZ'I6AFAC4U-MZ,8(*#&.0T-$ MK\=!!)J+J.@+":(&)S0M(J<>NUR%:X^7'>S2. S5%'R"V1H/%'@+KZ1DDWU> MU7!)_?DLS?K&^%F-W,N3N"KIAXJO#-,A\\!S>C2263I$$I1N,JBO5JN6>$"A M]*M[M>8[:"Y<8:!H=^^Z&-%7VH%'-$3[+AW(:4BG/P7.L -$1H:\,;<^=?V= M:Z&1::_#Z[2RES&=/7U:;>>59&VT5SY;)%.*8KOM]NBYJOQP).#\5PO^IS_5 M.05>!T?_"/_)N\AB;F:CU5S$Z$;-,5^'_JH0"P+Y%BQ ('R_ TJQWJ_ZBTR&657IIZH-\2M_%=?78]1 M*@L;,[HB+F%P7]<01@[T3E_ ^\H#%3Y6CN*LG?>1<$85YO!=4[E(M0/ M=JBU^I'TR57&\8JL MKWI>1\@ MZ]>R*".:[Q)^*EFHG7?& M@_>54 '*=(YK$)(%RFU73"]D-Y! /GK83Z)?-;'E'CZWKQMO? BJDFS"?W61 M+WMVK+&U^+B3M*]!NS_(PG=("$VG:M_L2Y(_8[Y_B]E062V/RE^9Q-#_\YJM)IL6^$W MX$4H!BPX*5$(;[#Y&KX=9\WIW<[_TM^2XX##Z![K-@U 1X4&8,B%!IZP-+ZY M5([C\Z=J%$8XQ0B/)J;%WA$Y#K_R_&_P3=\&(T.%L/XX[<7(;CRXT'13.N/N M:/D66'U41'1Q'U4'AB=-0S'ZY+]N@O@I]I8LP_A2-X*9"NXVE46LZH))LO MNCRSP1WZM2K>7W]Z98[Y(EO.,$\Y?\U@3@+[K$'A<^'TM,/$Z<=MX;[7O86S M)JB$&\LJ=6Y#O*/12D4@WF<_M7^:9'8#2=?F'BI0-288!1D:LR/R%("C%)$2 MW;=WFF[[I2O7O+C#?NV=1>-]LT.W=)+."6!-2_C!KS+NL9U&P6PMD@CK$9.> MY2TV'>=G/*&Z]=T[O,@RLZ=EI-,.X3,Q;_0O*N2,<^"FE%",(KDCSE&G]2H! M*/X(2AD6[?6&:W(6]*90J=B7WZ9];^GQM'"NOI!"'Q*C&B755&2/+2MV]<[_ M02XM>AWAS5/?F/>X:*""X2-BPU00*,0ZB+H"\=G5B>S!##!2>_K6/;W_ ;J4 MJ!]893/Y(GSBIK\=NQWQPYZ5/FW6\* M'12,FFNCA,975.8B?^T8?O1H)?G:WR_]/$I_9+O\I?$P<_CX"_ '-E(E+G8) MMVON"D7?J'Z^4V)C/!,\!]7CXUP7&QI:6-859 -J3;19"&PA(]I?-(0POP%/ MD&*:Q#G%N\S'-K5B^0N"\_^_&0SP]=^ :R0797#H&2]>K\T'&=3(XU#>7.Y_ M-"%=_UY/ ^I,IQ MHL$26N;'SY+5&ULJ C?\%%Q:G':9JIY,$B=R!WU;_VF8]K\OWH$J<]CEJXTM,8:U-8 K%7',=^=YGPV#@5RO??TL_FP!^?90 MIS,4]DRS@>(1&@\%=VQ@VH9U.)(0E)_N7IN6P,[1 '-*">_9T< :8XXSB8 & MR;N1/%_%_V2F^ OKU-?U!A/G/6V\Z6G-H?%Q-3T=$-%$UUCZ_T7&=(HCR>6#X\S3W,+<]]#W9U MF.J77FE@8W(<-ICUFWMY2^E!=_4_08&6\&\4:,_^3RC0\FGW:SMWW[()XEL7 M6V@1RCI:XM^F0D.N9R0Q.5QND4/9EYTD6ZO.* ;6 MGD]BY%_N]YZ)P$(W#;$\%P6AC7P+9WXD X@#),7&9]9G(K\!**>3.K#B9$Y'RRT"J^/Q5'((7/'-Y^:$@/QYK0((4T:5 MER0JUB3W7I:4L$3<;JCJO6 ;I4FCY5Z.,_-( [XZ[C]/EY[H8^."O\29JQU MT3>G/3DW60;Z8IOR":JH??]5_">%7H8KDM.)[)G._XX#)1B'19['F#^\_'5M MNEQPA=9O+/U1X3I]:::B2]?/Q0\N=-X3^$\)T7N9$8HWX-Z8W6@[ M\Q&H>Y06S[,4%J;H#(%F@QA9[REC5)4R-P/]2#I8=U]:L81JM@)4:<)BX$-E.; MA@A"3 0X"#L&4/86*Q>8K-6;R#<7.WC9N$DREKLO-:N+6";QQMR'OO8B0DED MV80N]'9=SY%3.Y.'))O?Q$<5."BP8#MC"LIA9?*>8UO5#:429AWE=USJ,^8F M^C3\U=B)^'N)&[@D>V?\>Q2X@]I<[5.]PN3X(-"C\#*[MY!C<_T.1!XS^#.W M0>6K5+5DH,0/=@^A@=PD1$,+R;DK3K[Y'>Z.,3<&;0NU; MM9R34R=>MK*^_,%2\3-:',;"W_IN]K'<+NG@ $0I77QLU(<4P5STQB0426<< M4Y](&;R>!SN.M LW54[/JKA].?&TKZC8QS BK*B=9@R$"X/"JRY2Y4#87?1X MN=]GF&'[L4S:NO0I]&#*L^+SIO0;L,:U(N6;Q%8C&FSX5]8W5%]0),:85@+5 M4!GLL#WD//\+^12,]E*^H&UNSE"-.F) M4W!Y?#<&20N;.*,TPPHI,-7HN!+5,_7,RIHI?9$MZJH0W5'/7(Y+,7TOF_TT M$M!_@82+ X,)Y*V6P%"2D/?S,_U+%^G;J4L-UQU2Z48.]NDT!.YL5;SE,JO3 M)3W:.+FT_QT#J ?J44QV[;U^!GL#>QO\JTCCU*DV$ R*^)8V\+4J1G6?RNAN MZ%TK;O*G+Y*8,X#X7@R0]MQ^6(@K##0L1RGGDQAL[K'F]_@WX/E;I5_W/GQ# MT#[M?/R];X%.((O\K6\B[;Z,_["_!#8LN#P-C'V-HZM@>2G E>9.-6#;RKF#&T>\GOR4_XEMB7W PN[1\R/RJ_HR!&4?<(NX!J_ 9_^O_;>.ZK)[6L7#0(BTGOO5:H@18H@(DU >F\J MO02D!PF@*+UW 0'I4B,0>B=T1*1#J G26P("D7K8O^_<[VY_[G'._L:Y]YX[ M[MU_)&.\&7/D75F9[UK/7/.9SZ0__K?KS4ZPQGJ/2Z28CM*K]6S_F[\>JI1* M_RI^T&9G1?&@X9PWOS*HG^(/054_^1\4EO*6G?]V74F L"?F]Z+Z<^F#(=.? M#UUFC3 >/^P%Y6->91=>8XFOS*._)/W"*Y?^5*SH/V.UW'>ZY2=^!0CO:@X* M;?5F.;._ M08D5FT_R=-[%-/T$VK:>W<\\<^/W240#SE?FZ_<+ :_PPX IB$ M$7VCS():,:N#/&:R W3IQ@^/M'YK3_(96 6F+X(64UFW20&?BZ7[E "_0/#5+>X*KBD"I U*\ H548MBN 4A+B M"G!)12U_[A/W*['*(JX[B$$)-=?1M![I*C:T:SFM6NL_L"NVQ+-+0D[T56\X M4>R^MAENZ,/[ QUR(IN,ON?B<9TDIP(Y)%< U*>J*\ *- AF?$YZ!<@;0/W1 MZ.YV%,NEC#9([S@=55<)3[;DJF_" #U?"*3GH@,FDPGX%L(D>KA"D<;OVU.7 MN2]^,G[J'WE>,K !J^ MA<1 EB-61@OB>J5Q$K:-2!R+I+?BR8)$R2&4>+[[%JJLI=^#;XF'7(_Y^#7* MOIN(W!]SI"JF'F73DK&M,26TBVRN"X:OJ?NY V*GZ;JUHN-;K-GJ> M6)<=-UG[W/ZI2SV0J[.)1M67K83!.('1W@V3;[;F%\L/.3CM,)+'T:BT"%>N M\:,(K3>RCS)J'*(^8O+VOC(T5G:[#ZS"5K4X/LS+SWI#'.+,$ ML_PPD6.Y B!TK*\ ?0Y_\5]#P0KH]2YZ^[=@/203C5XMNAKC-+MWQ"0/DSQ. MD]11+H2MFMH8< REA=KR##T35>;/^";OU$ZPE;0PXP2W+%[>#5Q4Q[J(0JI' M$9BL1Z+K.L5$"8J"#>X'I7 )OY_UH>Z*)]+Z6P.I?8$Y628XNZ >?X+V>5.I M5MJ_B3]^U,P#CTRL47][UU[G>U..@,P-?([;/2ZF8">497&I"7SSDG.TEM\_ M2QIHM#N5T9H)8X(J8:NJ9+7D+EU6&<0#9=+5S%\__POO4_G-1VM'%=%EB-TA M1P*2.-E[_,ZW$AUSQ:,\W%(*#B9S8946&"N9SNPI-11% KWR2_%1/8>;PU\%7V6X6B!_#HI MS\88/1[7(S^KW_9I_1H0X*EOI25LT>Q>%!?:':Q)+#$>G"^U))BM&;G$^^&) M_V"BS/3PM5;CL@%?? 0;7J2:6@,RZ(N=T*-;S+ '8PMK6,3EWND@7N_ _?LTGK'B C);J88.LIV MG-6K?GJ3*?6LE/@E_\+&1Y),P7/K,U93):HR;?N M503?SFIHGYUMYT]U\KN:S[:812[BQ1TK[=JFY6XM:GKZ7>3+IM&\DHT1G)9O M?Z$US,.S+B_)DW'Z]'K$IU:1[=70DV/):A!L^4=:'8W'$MR\KKB03G#/EJTP M6V(A.:$?]\.S*FS.B5?RW?NSZK!%QDFP?"&H9GDM_>-63VQNHV,WC=7G?! ((_ ZR7T\>E2U/_DH 8P;I^2\8H7=]!KU,>HV-RO1D-RB,*Y4AD'G'JW,D2? ZQAW>M'/E$H6[TP/3%,SQJUV*0PBQKN72*U%87*' MP^GP2^W87ZPF%O;_BZ=>*/XK +G1@U=6-QX$_;YO'K3:'[_'R M5@3?19IW$ M,3(IMFBJ=!Q7V;A%HS$YHJG*%G4$$851ZWCAF+#PSK.F'*W,_3F9WO)1B8>K M:JPH:2^JM=/]\] CDE/,-:)\)#[^MOU>52CWE)%LV26]'H+F@DH+YWJ&E:XQ M6!_O7TP5>A_>?@Q!0SJ"(@,!J)$P62KFUN+MKVT!$^C!X9>]%J&+\[E8MMB$ MZGAGVP>G%]K$#U>8)S9Y1,W6UAL:TS=0O&#\KN)O6))=EW6O]]+=XX_3>T&GB-5L-WXIBG@IR6@G4W:?IS:%MN M['U3I3+J/N9,@J+D_2V-KH' '534961Q#MO6W\%U7G*JB,DTZ1&9#;4[7SYGTA'6_ZWH^%7Z*?PBA;@%@JIST_ M,]MG?CG+\Y(Z,V4>$U;.V8H%%=*WQ#AE7-"._-UG 15G_G,;2;*K@K([V6&Q MQS0NJQW_S&R!D,]*W*NGZZZ]AC>P)V#V:Z\L6C9MWT16D.]J&=BJ1]K#3/6I(?JG^FE=$^D(Y[D7R1R@)7 MVZCTJ^48,4MQW3'X"W_8D6,)G BZZ1)S!8#+73^%1(N62Y+==>HYK1_L3 _: M9_%6?,/E'83?4@<*HH4BB",^#7F+-U"';[IYA"MSA4O9$0Q8M\X$*/TI MISI-7E B\S-0XAZLH2ER,>C-V[\#Z:9+1RW)MEE$0,W''S RGDB&$C9,U;*? M-?"]%YHI'>\[4W=*W.\>L1/X*X7NV]C:L?MTGNRKU/7 X@]!O\WD*Y5W04Z0 MX-1%9FBL6S3SC4BEI>0@"I,;FD2/7ID8%S+4'];O/SXPP MT\N2/<( D#,L^W:FE8:,4#\ RJIWZ4 MQ=&I?%]RG,9WQVGV>L!EYA+^Y(/HY_NRI"I.<#Q61FOX;^3 @>CV&J,]+T3% M2+'U;]S B7-C%/"D6RNT[8^<6LGF&F=HB(UN[*+N )TUM$[. M_6VPQTT2P;\X6.U_0/&=7WY&TN ;>^P(K)U4;)= $53L!U4%BYI^96C.5(:V M9(S*31$2<+J86'-UJ:K;E/"Z8FJ.J1O0-W.1)16RWD3)]%^CO'-AA$VD23MH M3:)DL_G"+GQS E%?H.ZBO=3,O:,04%!$&]OV$DG;?7/X%GUW_2+95+EU_?C. M'NL[ D']T+L]# 5..S7E'F@VL"C@=BC!0T;EM#.J+;3)G&()6*&^R<]U;TGW MC#OXN1JP>()]@M!PZT24EE&3U.)[_VU&EWEL_5.M'6^(&8:A=Y%T(I"]TR\/ ME+'X/2C?(=',W,1JU>PJY\ VZ;$?VR!OU2.%O(U :C,FB=G$M;$@H2DRCU[:N9WWMD+++:$/ MJ=Z,Y%E=CK6QC@I#U045.ZFKK2S,+>%6)HZO*GHF4L>ZQL(C55U2B1)_&ALV MI"[QO-1>U31'%?>YT8!RS%"%T9>$XS\42[<>\;]?G2*"*=G!W5MB8)RL?C_9 M3.7T5EU4/8@ QN/M]A=&3S!4*_)AQXL\G\WVR>:W:H*<)6+7[E.?^G%ZWR5X M;9'\9)#ABWE\0>PMV:S]:W?7M'7SUM3K._6>CG*5K]JU;HN#C:E8NUD7FT>] M7U9WJZ->XLP7YM"8?UE:*QESR8TY1)Q$G+M]:BNF+GZ.6S@/ITX3\"E^VI J M%AVN@7ZQAF]]0R6%4PT[5(\A6NPY6.O,>#N;>0*L:4T">V"FDZF1+2,C55$A M;@+<=U5@!YWW0Z?[=2MU/E+L80NQK0/H!<^$+4UBF)DDNX_9>V$]1I<<_II: M*OX%B?S)67*](AZ9.DI?^MR)/L0E Q2^H"5WLBHQM8+E^^?^KAF:;6DEFSIF MBOE/;"(92EXDBJEQ-GM6"]=T-YO++9O?B-3F*3WG0PM!D)Y(LQB#!1WO6S%9 M'Z9R[%,'\05V"TE5B]>$*CCV!-\F*@, Q >OY=31/#M*2"9_\[':]Y<2!/X<3,-G7NC,0=OV15 M6<[4(HK2GC*2H#ZJRPC8>/OU0"-T5K# HIW7^KX' MYHN,'RO+DU%+?U04,J:O^Y-WE7]A3_Z"8WW@PS?VJ_201POI:9;[A6!V)E\D&,'4U][MY;T,@C\-,;$-,:'Q/.4 M\R2QS,W$Q^_TL]Z=>\B\JP1N7UF":_6=2%M4I(6TT+C9>_OG$BGOF_J717WZ MX2=;8I/TKN:NW @O7T112('H';*4F] ?5O A_4G!Q#TK+$O')F>G 0?A(_$) MP7P)#?F5[?7/=-=/7/3<1];,;'U2DGR'2HH5HV[_]I! ["8T;FRZ6_E"UU9) M\8C@F-@*SN=H,]/YP3TJD[KRQ\^-JPQT85_ \F=:H/QN.%=MMQ4)T"M&Q?1, MU$&BJ:BMV=;/-EOBS*R'(/S&1=9[/[L79\G@\I< N8B\-F =>KK;B@[#L7Q4 MF069-=YJ0G[QOO!\FGW38;T^)#I!A0 ^S!AN:VAHWKUBAYW+&7D:MBN"S"$" M>4Q]<8 'A8N[(W G>TL/S7L8T[IH%_*S#,?[PYG.C@MAZM"WJT#6;WCC^D81 MX"<8"'(_K)U4(-UK5T8'!7=X=*8/=1YAJS V[V-,5.1)'GZ)B>=[;,@Z9R:$ MKV-\:K2K '$Z/=ND7KQ9VY#@S1 55%\$$:.VF^*5O0(\L&FL"2D0>E/WTP&5 M*#^](@"0"\EK:'\71&J/25N>J?4?EG[ HFU24-\T/J8V/]=?O%>?@T-^0\&0 M(<\\5%>T@ +^B] XUI\BF>97?TJ__R-L]_]Q8;N_+++%]2ML82$2;X^XO#,Z MW567!&HQ,UO8EO3$O#"@T0$8WCB) <1ZW%S^J-H-? F S_QH0N=0@GR1P>=J M:+GTT@G1//U/&!]V9J MV;+P6[C\&S&@E@%**^3'".'F+2O-*&W4N;90SG$HH/REK$*N']UK7BKCJDZZ MBJC]MSF$XG,;%?NR) C!1X=/QU<^Q][YD6EB4U?-U=( X'VBF (LZ3HOQGYK MQ72N@2&KP+SMRR;\)B2+][S"&>X6MB/6OT]7BUM=G\+NY4BC=]F324#KXUZW M-9.*[:6!P#_E7Z;I<(:\"Y1'5UY[WJWU4#$@A_X<=>9%E,>!)@Z!NSOONWRS M7HY'W$2UM)^>@:06'E(XG&IUL(0W'>@?HZ;0U M9*7D38P=P+^WSX+G!JA(BV8YPRM?5EMG $Z%3A YU[$"1E7XB+_]-LCYS+/[ MKER.GY]90P39]C\0<:>YN>$5\,PUM!X0N[-BJ<0+X8X[)NE,.)U'&PG#+ M?U=9*MND-B5[#'FSK2%F5^2X?##,6?8M;D0D]> MU(8F5/AEQ,!:W&C!W.-@ MS>)KUPFI*'>M>&?J16^QDF^QC/QX'9U+8I\"OEB)H MR7<UBELXUQ>O=HUT@M CK,MX=XWI(H=;=/6P)N]/[9 M 5R!LU[X9<&;@UY(E>_(3@ RW-MXCUZ31Z=>CC%)E1KR28FHM?3S_:K'0%$3 MFUJ]F.;U PQNA16N,?;.;?Y$C":B5:OS>B5HD2>-TDM3!SN)DR0^D&>5V9$WO[@QS2YI.YS:$?JX9DF6A=-K=%F*&N6U>DT3CO\ M#.7/;\7@HOITJYUEVL/DR)MJ',Z+ZC,5:T&#?A428T6RUL,^24R2(JX%&8@6 M9U1^+_U2S]P(O?&,PPE_L=(SL2C^?3)+K@IT1)%H0.4D,(,W2^,,^1X_BYZ+ M ^L],8_6Q7NP5O'\0%E]6 N%>^6,I9(O982_F&+W/4&82%-[TH[+\P^/#I0: M#3T6G8,'"WA7I4GN>,S5R@$!Z.H!ZU2KP"H9G U&N>IV:A'&7P)VCJ'\=JP MW.%J^C[]M9TPR-J*$23326+M5XCA$R;5(LZU=P^P+U_ZDC@K/YNQV)T./ EG MZ ?1O/WS0KH2YMRQ/Y.S3U!:S?$&C- $LRD9*_1CB MW8W+%.53Y[C50;@366KRYC[ML$10L!7Q7HN*.Y*N!1L1X7T6,;8&-/CA;->4 M:L-:$'-'LR?YM2)%_,,>'Z@VWOMM^>HKP+7CD0F6;N40M+ %UH4GF GV1K@B M;XT.A:_@RCV>-TXVOR,PB^?^M11\&^/,F"@-?H J;4D;*&DF(I^A;M;8:>"Q M%ZU\RK)/^(%^S^$CL9S5VTN\)M2#]K=NLCSY6X&4;^K[\K<,'7U=&/P"YK@( M\>>[OQ\F&= L"\,XQUB>6(594E@(J3^W.594K"45;TC^PG:GQE'ACBBP5Y)I M9D1\8?0A8]\YW_Y-/WI*%E3XAN73X!CF!)9C%QFO[S8S0ZX2EQM4/U4U;-S' MJJ>OOU*L,7(UD FDZ-\]KJ91]\59V6&K>NF'MZ&,AR@(QN-2HU">AM[XN4N5\4K%\382FI'$]E^TQ!%PN' MU/D/T>)_SZS_48GQ+RG2WQ(%\K_9_G?1TG\L_\>6Q#G(]?,D88J@Z>B[NVF&E\/.= M'4.F][QZIP3;&$$)0$%O1];@^R,SXSKU9V)?0S(NX8R'S,9F:09\!1K+.\!A M/63]#J1BT=GH55RT'(D3C>F\.ZQTQ+MD4U?N8T*\M9X_;2TFR:^ MBX(7<=[W]Q(/33%L/FE&07 :@@=3L4CG#V3K#3QK280PO_4UV4-C!E+G)4:P M3S8/M'E"0%!6I&##QS=IRX>:?EY/Q<\KKY5GL[;Q!\N)M$?# MZ*6WLB9"R8M8]-E%7N$0FU!YTHX,#<*J!77A-)$Z&H$G,"AU%&Y*H'&O M1:W+Y5U,66\[Z='(KB:.4N.?_1N'H4I.77".HKE!6S46'GE=)D: MOD\+%P7!^(W!*A-@*_F>N-#3J$6S <>+-$]_1$]])%[XH^?D?3?FU4C#*VQ#RQ6WZ-@CU6^ORV1G0@,O'#)_D)NJ('U&. M^IT<(<8K(@.>[:Q]A]P!%,M]O<-6R,5":34$6:[C%!Q8,3_MN52C.OX5GTP% M^U%JH8M' MRB^Y8XP%7MN@.HXJM/#.[2[>!S)'A(6 O5%)L$<.8W>4X\HV?;)?<.]&+II% MA\S/X!6MQ$*Q]L7^4/W^&\0/Z'\7"/__M6GM+_PXO-]7J95+ULN)H)MN@9W' M05'9.#ENZD>M:T4NWO)RG"\3#B_OYW#_'GC0]!)X M1^;]"SU'X[T-R/V_DYYW!9W(7AK-G.;\>T/W.(>E6K=.7F@495"T)9:*,0=A M!=*?5 %^7[ZU+.?W00T/(>UKF1(V3G\MP/ UN2@+Q%^XV/6S^GTZB]\Z*BU\,$Z>,WS _&N3>/3(?RFG;)%BRV(O^.I>Q@H=AZ<_@B>._FAU^[\BEQGT%*,LV\%I0R=TX^A/@ M:L'[C1; _QD3\ ?QHEKR"N!P?0-523]_\!+YK%#@L7NZ0_> ]-.1TP9M37U3 MED?_:CWP-S*?H:_RSW_!;I6*/4O0]..PA!A=8(*?H2AU MA<[S,1G]9(?UUH(>*YQ9XO832X09F>W6<_\A"O\;3_-W0DK_ PK&HP+(?7DH MI$O@"C#PGP[[.[4 4K0>YPE;#8A3^8OF6;\]P_^EK.QRKYJTTTC)=*BFYE+5 M[+\CS^U+;M# )3-8'HT7D?0TS1#(]U6]O0K6[/5&68NOO -K@*_\(=[M/L ! MRZ\*+LU+-)A76E08US.U*.,)*+ZK-I_3J\<13).-.*2C-665H(W!CNC@6^+? MF2-6 ZDNBER\F1@0%[V0YP[3@>*3Q>-B?:BLP^T,_W)'CI]7 ,=8G"ZJN/B- MD*>['3AV]#6!$U< @F>')YA*D>];BD_ )O,L2YZ'T2I?.)SMENW(:JM7;F;F M7WZE9XX%\TMOFWXY37U3:8YYYT1RK)]XNH648L\<45TV#JY^ B/CM'E&JC @ M*Q;TF:6KGZ@Q\DM)W33G-*NHXROS.9.3_3?G0Q*'^3^_$B[:E(3,LB]KXY5C M>) :;3S3X(!B)WHO^B<@(WUJ>4=UF.C\8V!>@TFF2'&JSQ^IAO<1MF_DUJG<>*<; M0GM@D=7F!%AO,3HSW0XDQKPM^:/CMF42CG10Q(_6V\Z-LHJ\0=5+<3_\$;35 M'*[+_49!A T+B\TYQ->(C*IIO'9_=V[;0M+X&ZODJZS4#"%(?B3Y,END5DUN M%@KM&LMEIYR@'9V0!M:\2 =SH*TLIKV!+U8,@[>-1U^,"N&&S$08L#>H18 #63Q8N)G3T7P<)[=#@Z M8B/X!P,BARD\. @SZS=]&/GC]'8T31==(/L6,^.X5P#YDF*23HM"Z?S"L"TH M:8 "/L1HJ'%&VCVW9O"BP6TAOCG.&C6];)F$@G7?VZ8/K"FWFI]WI,Z0W0Q$ MB7EPU0R.JKV+D&@XS/+)->Y:QJ&ETK[\VL82AIB./:>S+76F#\Q<(6B>:QX* MMPU9KSO3<\VX3Y@@RF?3ALU/UAKK&0R@\SO3!C\8=Q4W<\Y2UW6NX ;M[%M# MOWDSI*BG4TNHDB7._ZP6_1+]*=U.5Y76L%<\;C<,M7;$H$-?OHG8%/SQ$^AF MICHQY0<_,+%^2RK^\6(.:F8PF2GP)+[]CHMPN%5UZ_ TK)W*X9)YY5UDX@KS]7L!8[+8)/'FDE^U#TT;L(P2*+CF4A!2K!=NL(L%KNC!HRCG&[ MR;61J3+3]1O&7:P;6G>&"QMQ8,=[:B!#]U/.E,,S?/3E:^P&^5KA-QR:BCII M!GUAN]!6&?W8/1F&D\8&]6GOURJN@C7 *OM?& MCV$9M3/9Q!E<9W_^T&PJ8-WK.I/YNU(XD@\?)>SD$,OB6Z-@':9X[Z #>Y70 M7>I!?@8_B(6E?0PE7QI?*7['%N C<>)_*HGQ9T[*L6U(*YW7Z2X,>?J3W5#W M)U"K_!Z=$$_W7)EU.99$=K*7/!-J,)"P,>Q[X![;@G)6+BRFL1,;-U)0HM2E_:,.^W_V,OISM>OBGV7- MO)\'Q;!LYX8$(6K"\R+Y%V631@.9@OK)@TXQ;A>XSNM:&%[Y7<\5MUG)KFR* M"3 3@E\SX,C_I*ZQ=2(O0]WYY4>J*#+1'%&-K((Z.>6?9O6C07\I>L;!TMDT M.1T!9LMS.FGR:E):O8BFT=L\##BS!TUFP:JI$_7AKAHFK"J)INSZ.,SJ.G_F!18941_XJH=LK.I5[= M2\WI;=72O9[I=1*'/QV:(8*8 UFWVF^WD8+R>S*X(Q=9)\6:%64E;M.&2@&: M<;_GW;!XW0D/2YCP+_Y3J>QQB;(>[*!GMGG++X4^QKG6NR@L,K!?GJ%%X4P! M3%N#=HOP4O725#8KJ>B JJC[)S\2$5 8NFOYY&)ME2$;MB7\UR4K9>9&**NA M'_=@9?I6\A.[&WE_)3NL?5$O[QA''3AL285:RT>X$.B4\7 %?(/A;)W*LJ+JX M4DMCM4*+Q5F8I_B[I<#9!6PQ8,=_D#\A]G\BJ TY_XJ2HCV?TCR!7P'2C1^/ MU_C^2QBN^X%B=YSI3[/CSQ?7=TRXHC1G!5((ZGAY <;UF/&G.1M.?U M];P/31["R#LO3\_;VO6SH2D_$J-VM7FACE!CM" L'N-C"0NI:=<(+[I/A]+ZDDA:SFV>)=ZM7);$$R-021< MZW,OI\.*C\@^T6=7#C'-]"J1]J+ MALB>.*]J+Y5U&WC\[.-JT'0$=DR1 'AR6_H$YH9UKEH-S3%%U8>!]>RFLI6@ M::=>- F9]KQGI-6?#V8*@&\Z>8L_E\^>LZ&&.K+94 7K,$N&T:-ZJQVFFPYB M#;K(^^>-G!*?18NLXUX,^@33T!U]Q^X])RL_UU:K97ITTBO'F_FT9OKC.-XY M9X9K[#$\6K TT\=?N294,HZL5Z=EI\Z&D_VY\;;\KA;29-KPK0;&SZUTT631 M0HD1O7W/S%C-C:BJ@<)OFMJ]?_$%/^[='H'';R(B$V&S G*4(!YUU'=+EFJ4 MSQO'CTI>]:.;VHXON4K-^2.HGY-:Y#U01FX'N6<5TAD;UPB3A1PT MW=7&][D)M=B.S'P@\8#\4+NI;K3B1X1 1<8"DAVYO^LN#E.L,R2NZRED4^Y> M&)A'J70(O[Z\,U9^KO#Q7!B57A\?7^&.>+];9$*NP2)!]\+(1.=;W"*OETP8 MG=2>K!7*"G'2S?1BR0BM]496'&EAN$!]WZTV@'EQ#Q0O8FO@1_H9D/@0KX3[ MM6R4Y46%N/I-M+5CV\WLTR$5_&/^LT]'QFP3,XP:";0_!GP;8-+EW"YYS:K/ M;\^T(]KAUMURK.B%[#B>UVSC8LY1$%8G&NFMVKZTM?)'"C<>#OJ*Q<<7:?ND M$P#Y2B]3(.?$&'=D\^Z3$S-,$ +XXE#/>.IT17L46)RXHQ(G\.3KNP:+LGH? M]S>Q*89SQ_X8$]M/,T[4UW&9+ ON90YO]M'$VG;S3? *3];Q^=2(IIG_>RXYMBAX0-D?)U< 073 M <9MC"BCL!9&>)0#/7%Z;EW^R^FT8LV:V/F%IR#1H2KED_MT=@,G%:5_JM[& M^%X![DE>A FU'YMNE_URN<@"2^L?M&(,M$_!C.NC)R%]965 F1YF[EI4:T56 M9;'H3^F'HX+Z@C UHB]QKM.1U5'/L/-)0V92$=:R>^EG6J"O9_KU4P6HX61Z M''KP?IFC[H*YZ8#3J"6GH)B@ISWEN(Q 1#4=VVM&R:\>[T[#(ELT43F(]9@C M?/$H(N&G:.IF-TK3HA+F\#&_;U4'B-CCO?N1K!X2RDD-BPKZA,K\RB/+OEU! MMX;R%^!@>91K%'>Z]YIC$BP/;I:I'F%BY"5 ZI(PPSJXG$CIV?/,R:];'BH? M[:VI"!,&+GM7-TY?+K@5.9Y68F3U"TLKU9B)1"Y(2QR5Y]IYPK0 MU%AV.F!O@M,6JU^B6EVOWIY8FUG=38)= MG@^&0>%R=& VU,V4"E"^/LKHG5?4XV#)"6^*/+-0$,+& 982Y[GCL,+7LIP' MI+OQ^KZFVW'RE"S;1ZM%X9#O4S9CR EQ"\-QG2G6^K;(0?Y-X"10EY?0EU@B MH->AZRVMHT4F3RL&B#8S1*>%>+<:F:..5 M,XI/- D3T)(JJV,F0-D'EU>N5'_S$KPYKFTL4&E(8&HR4[P%S108/ M,W5-3N@^N(;$5^_B)MNULB"6NH+>5CM,O1H);B%8GA&;W:,^AN^K?=O-5T768A-,'XZL>K!Q68;4P-./JL MT#H^QZ\:&6SYS/-F\R&SF7#//L-U8+'_HP9QH=Y'WU.X" M'W47<^7JD(WH8VEA4YE.+VO!S!@T):;F$.LA@KM>G7>K0@7)9W6_:=QZ_SCW M;O8S.Z)ZAFK/#]_PXC9RH+[1%;N60.=.R1K+S2;\":*BK#*3%M,(VVH;^R5Z MVJ(;B"&^QIB'SPB[*Q! /!=Y_0]$EC0K?1UJ#I^H315Y:9@/*LJ M[4\_D4^Q=TE1$D)X-_*F@^QS0BZYG\$AL"7")>EAP4%9N#Y77K8A$6>_SRK7 MBU*-J# N(YXWKTD>_;D-_3_MZ/]I1__7[>A;_/M8B,!:D'/=*(.Q"K$ &;7L MZ9VT4^BKVGG)-%*7EU.')@+*!&]2&;C\J)#S9RH"##/._>>:GT!A9FA(.(W6 M'Q(@0%D)0443\QFSD7])@!3_NP3(:VQ8+,X+DSHA^!E"S<#\U,%GYKBP($VP6^R;MY!!2 51$7K.].6 MZ5&NP\V)322RDR47 7)'NNF1S4)E)9^[8YXF=>$:7<8H<=H=9H.3S4B M*B0-)[Q0MC7IPJ[6 0:XD]VZP+K:FL9$;ATL6R7R53E[T'&;>&6[(X34[ K@ MO "!F45XE:G:2Q1Z9[K[^@D\6HAEYQA2C30/)1[;OYC#IN6TP?[2PG+&#*K1 M&JT$UFKR=XD,NQ4NFCE6=98TS_5PUJM+)K.%/:T-I?T>/4R8J$C>-J *_RFU ME[0<%B,@AZ>.8)*$69*.V69V6\'=-TQIPB'0J =R7\RCXO@8YOP5>..KXPE? M=E'*LWBNY?N?/<6,6.3T+-+7HUS::*>\_!F.$8)&O#R5Q4&LZ"N (:) ^'UU2W3!6:/ M(RJ9C6*>OU6]#D.'!,(U?+8;C<;V-;0:WYII/M_.@1_A5 A;CWR0G?KZ+JQ,*&F-%EB]M[ M:U-7@)Y7!K63->_7WE3J]T<3WTYA_,X\<04()8]:$#:8>&&"FYU;:FX!;ZF" MVJF^CX'4OF9E9+0AC'U%9N&"4O&D4!%S% !.,BG@H<3[S^_51WZ=ZY9 *<>; M]518"+@KY^K,C.F6%O/](6! .F3 M4[T4F3M5$ $EN<$36LXYGC@XM$LAF_'.IZD@32>]?=2 %9_P:QFI2>]R@QN"9&=W M5\ULU?@I=GHD(,7-KW4L5Q^P]&7B4%3IA^ER:.*F?!VTPT75R SVKAMD'\ MW#UQHDDM/JE"CUDV#J1[1_B5F/>85NZ;9BIAK@#(=@H0[/%X$>I!7]BN&U>V MNKWT C3;HX]IZZ=OU/?ZE'3!-U9L2\$$]V'*'L4[,>EK]_J;L?'IDF]D7R-[+J3GCI@P&>:'5Y^3XS\>__[R=Q.8WM0#0 MS4UO^$CD%AR$=^06%B@\>>2_0/-P/-,(:OW)PO%5]/2]^?FHN0AK4;?Z.(_R M>WRA@BF]'-9\K.\*!8[WW"S>Q;818-T);:FJJF^HFUX$4]L1@* ML8-AAX1/,1U&U,->@QZW""6F7@1^8^9%"T>""5,S7),0PUC[.Q7G2N)K19P- M% NF&FC3N=QW>%KW!IG=;>S<4K3/9P"GW)$'1,XK\N'EZQ.:<:%>CA4L)E8D M#N-6SONNTT:YZ>;FI?#[=7&\"#I30P]M%XL51I;K_<=9G@S4A/1_(-.9X4+C MON5#3<#9E#(W5Y_N?ZQ>>$\\V;U&>6N9EM[]@]O!5\/7P32^X#](ZPB*M.3" M0/*V7J6%R]++LA%2%$A8[])X,-2*A-H3>-J[=.I_UAZLC%:DLM/&!_PX_4<& M^!\9X/^!=#7_EQ:CLG/!B39^D+\&FCJ]T$E.JLI;^GI1B+9/'#,RC.>4M&-/ M>&+(P=WS\DQ?A+83H@G!Q_2@SKI/TR*/F'S5/U?5CCU-$:"!IZ:76JF4+#QD M2Y,8MB94EDD5@ VF?3%AGY_#&B#$6K \OX&Q+C$1SUJ"Y>!;F$ #]_K=36-6C'"J*91EQUNC#NBD:TI0W4E4I@()O!DA/:0 M("6\_'DBCN[(:Q_E1AX'2/JYU!DOJ*P[AT26W_]F6B%&IVWT>8D:HEE3*9> MSRRO]KS&TE%/M;X[[OTMZ_B@$?">X#0H\]@1;;#_KKW::^DF6)YFH%3+W?O3 M2$F_?#U'ZB(H>^N 9KPP9D_K?0%^*H(RT:/#Y1F)41IBNE.]G68[U1,DTZF% MY(R@T+OG,-7FS'4H_2[A2Y!(UMM5?*Z:?IE0_PJ&CD ZU%KM)V=ZK3"O+&&C M"?+[^\([Y2]"D:L7V2!+<$4^0ZF>W$(&8Q7@Y>X MNIHX3^JB3W5;A@E9LK$*/22%?6>.U&(%BT.;R*<=($>UL4C5.GD4(_PD&*:L MMB<,I*HXTU9^?C=S'!],?BG!A9)! MJX?8NO)X!U[X [#$#[FF=S97'ECU49^^2Y6C&_5R5M]NSO3W%WRQMZ$H=GQ" M%N1@IB!>-R0U,1CSO?N)#(W'UNS25PS-L2(ZZ%VM&]92S0PEZN*HIV\F?ZI\ MBO_9;@/TYH.;[#B-[*JYU+/8:XD62[QXHY:LF+GE=@*,D3*:.[]^MPNK/4/M;(?GAW 2J" ,/25+5$6>@.]-"BU[W'#)%,=^:#L>&V;F[ M10\%ZY6.Z[+"<3C.4 G; VOE*Y /2*%QU[)=[%5]\"N$V>I$F3WHZ+E,="+E M!U5E;Q:>"8 J5WK;!*;%"8)(0$@F4W7'/;&+P%->@=JL=RS<6[307F_5 6Z) M1.>/LK7:X0RK@-. HS.JYMA9+O^([&7XW=J(-=)!CD.)06TRFH&W:7QRMG1# MO-+B!]/1\G96%%NH+7NET7.N@OG%[7;X5^5"CRHU_''JA=VB&,%DC0^T[%\3N 3B= BMGK$I8'.DM MJY$2"_=4H#S##UF,=2RU4#2(V%K4<,MSZI*;<4#'DBU(@$.&>;#*,]BZG[%9 METZ\+&1X+@4C#F.<5A*;YW'CH(,6,_S\$-:]3PVFF99C-<;X M]EV#\JG:75%5W-K%QN6YLF9U[H:75:)+#VK,NIDF>-WN$FW7RZ1A-S1@[J . MMBW:IM91+*'<4VZKL?ZMRIK,"Y5"G#&3*WZ<=QIG+<,8;J'Z_?7 %"&^_ MX;T4(T\.?G3:5D*5!G.^8)Y[FMBG-K&2J&F 2%G%]Z5,Y2PP*WP>[JH?W_"L ML]_JP37VU4;7AU/_E%5#+-T8*?Y2J??DK6FK@Z7W6.J83,3(++545F$D#U;N M G'7X($(P#.310FLB$J# 9\L*4'1D#"P5(FBW"<:S?HIL1E7A?;D&M<("P9R M";HHK&S:I(E)]6M\T%VP['5 ?LX.QZT8:*T?RWQ4 M*_%YGNRMJ-+JKA%'<(<]TW8*)N2,&T2!9&XN=**A-H2;4QN16\CEV.8YZBIZ MBL5"!,H/9X<$/*2TZ55M8KYB+<3?.EB:&>^4M&3!Q*P ]7103S9.:W=D7(_B MJBWF]H(>O.^N\"R8;4',IG\I0NZV*>%V[5 =30+<]<[),;[>2)DXTN%E%D)U MR/S3M'M.D'PS\8D:-EQ.QR>N @4W:#\$W[PS)8_;QKR941=7.HLA@4ED9,>0 MA6FTOE6I5RNWYHI09>3>F!:5ZHJ7\SD2GQU]R!A:@?+O,+TXKO4OP7# ,F+6 MZF^;;:71O-)LJ;;J#GG"N=.O45I(^GH6VZ%/P4!0#OM<;'ROLA(8R(31A2-W MV6.1#E[J-GZIW,H1YN^& NL;S1?QV1OIZ[-9::@0?@@E?B^ OV3BU*]*[)I!-DS5 MFN:(-PA7@!BA)'L8EBA!A]V!=!-0_P!N"T&RY53^QJ(S8X2MC: ;H\OU'WSG MX'M\I;XJN]V,[ #8[8R=ZXL1/^2%:)T>^0BX5,J1H2=*K?Q M68F3L?:2_WMXPXD^H.(4\-#LO>%#K.V3-_^BV_[/F8V. M1>--%&H;(ZIC4 OY1W42I\"0NBQ7X\;(,:H( L8;+S\2HJ2.RVK_'EV5J&ZO MDQ.J4OHWN:%C=/_[9^\?TW\HZO]0U/^AJ/]#4?^_@:+^XX_&KPH;(90Z#W'_ M7_9BN9K];U!+ P04 " !M;%U8M8'PF(@X !P10 & '-T;&0M,C R M,S$R,S%X,3!K,# U+FIP9^U[=U13W[;NIDN3W@649J$I505!I(.(B'1#E1H0 MD19J!.E50(H@(+WW)A! NO3>:X)TD(0:6O+RN_7X.^>,>^X=][XWQAUOD_G' M&KNMM>8WO_G-M3;8:>PR0*VFI*H$X.$# ![N#\#. ?( 3[^'S_<08C[$5TA M(B(D)"(C(2&^0D%&04%.1DY.>966FO(JS55R@8&!@HJ)F9&>F9: M>@;Z/QZ"1X"[AY"(E(B(E)Z2G)+^/WU@OP,T5_!NX>T3X'$!^#1X!#1XV Z M$]=/(KQ_.H!_.?#P<7TD)KE"2D:.NZ"&&L#'(R# )R3XH]>XLSZX\P A#1'M MC7MRQ'1:9B1<3O0B?C$95[B?5+0RO!A!\HB:O_,G)6-D8F9AY>6[>>OV'3%Q M"ES5%_ M#.V?1O:/#[G84PZD55OT&]8)0 MDKO!)=Y2J*4V.<0!O%&6!-*N-EDCM7DH]FUBD:?ZN^X[ B0S.A1= M\W-KP (E#WI_Z2+YEZ;O(-CYO[.ZA:Z$"PH-M35S3%4[WM' RS%8GXC5K.[W M>_-1D5;Z??<5RAH]6[?E]U1OQJ&VG,&L.D.!\/2.,"R C#68LWOH4GOL3M?A M\(9'97<]62$BI_J=='[( ;VN^6,>?R(-O>,\%G37LA+I2^!^UI M#-7(^/7CI0#S9M6,FD_B30O) U*7L9O:MV&G(U\^K*+")I'I.[>S("^V$4^? M;WE*;6*$0:\4/9M9_%P;;^0KZ>H;:0D9ZE,W5EY7L/_(,J-TA20CKWOF0O-< M: @%;N-@'J^1FO&6GAV(#OZU:Q7DD;/OW4JM^WB4XA#2:D#,*M+Z*5T0F;C; MF#OG?0-EW5$"[C!F1=5]<-&08/B7N'JC(-@@:-+&_E=U MRH_(EEERP89754\8)U9?NT;>O%=5WN8/*9-&SYR#-LZ$VZA"SM;;?8S;7Z*4 M XJSF_5K'(1VIA=X)/E(+Q+[^=^&J_ ZQUG^1R.H2]VRMHYRL^$H2_!WS75UC80TLX.]J"'&' M.T;!J#+0T>VS#BTA@F\.MS7 &.J-%-V@403J#0=_8TWJZ\9;U#R0>[>V^OBF MVP#/F[MZJ*$N3N(6RTV96Q#+:IH"_>Z\(5?;XND!)\(>9[&[Y?+L'4HB)?=] M.IJ?,'1+!;,C6XX7:OQD!.UD:5Q3J9XCF?R/'CWL&D+(?CCLJQL59VP(-,B< MCG8-#E)2<#U-/)2-AE8UUZ,:CUUKT8;-PF.'R@G\5VH$7VW$OB+% M]*/4*.Y>%DBGCK8%KWG6R=YO8M5)3$H_KB 6\#7%(]];S<2&=36RU;OK3_@R+UP&^)2 M-./]J3:&.\WC2=M3W:W1Z^<**>92?E>5Q3LPXYPUEW5M0=6C%RR%MI[I88(U MD7>F7I8WC9;^*AE=/%9\J5FCL$DAFC0W^-+=ZO6+-I&\MQ/H@W,^351>AV/9 M'+J2DVJK(3W@ES13:?UH\JK0X69NE/7YP]/-8P_YK%TWD?><1$; % N*X)BL M<;),6ITDP-O' 5Y&M3V5S);K@Y*V3+/YK_CKC MUYZ3E"WZ3BQ1B&$!^C[X7#HUR&B;!A*VU!8KQQ?IS2 N%67ZOB6NG)2$G\^[ M\@%EE%UMT[F)]VWDKSQ$T\/UCMBFO2 '84=Q^@]/&R''LV)@EXJG7/NYL7P) MXBZ1,Q_COE&61(NA3G;DBB!5B)J]\,.E$-T&G9RI"#%'-ID49_C!NR6',?A^ MK*P82/D\D877[1=A=-)*6J+<99RK,!5:"A'L=P.UN = AK?IY/-2;_@NY/7E M=[S0D32V-3!7\N!1W(_9[V55TFD%=@6;!9H)?Z\#."M?8:F-J@-!NR5?'![1"89DY/ MB<%&089R:7/XS9F(6_Z\%C9"=8[[CPE#WR\=+%,M3,5 ZHZ982BV"Z.F&M1 MVN?""_4Q!X&:YPWTL09&3RL^P>KKZL[U[QP@N"15YB1JGZ8$#5.F$_N.-:26 M%BW/F;!LS0I$YD-H8*""F8TTMHE(N+" DD2- A,-[%[W#54@)D>((%"'1[CD MXC9Z?7DILM;9&"V".=$=0X2Q^"[PQ7F ':['$.1'V68JQ-26"^2K\STVS0O; M%R0XUD=-!4N#E],99KV5D:<3,,'E=60 OB;I,[-D$7BLF\GNM2#\^W*@:=Y7 M*!CA-M1*]CW'CNQ#L3 M4P6R_NGO-QZ3U(XHT@-:_Q4S\.5KFA"[O+KEP_3L@\[$8W(':U<7AXR8/D"Z M1_3#\R&&R(*FA-X' M7X5MV9YUJ8,37EN&DY(S6/.^?.^UR@#'T%[FI'0NW[@$29(_A!FDAL MJ-Z/F#2CZ'N]??76]D2F'$V98ACGE11$4$JIX>*6[O*K&9_H9V&([L&Z M&HK>,8^1T_#C@!1SGA UJ^L_OC,,D8[EX)7P%T8X[Z,LCNY&7C)(R=,#'K^?BN8#&]G1OBU\N:!,0U MTF2#74R_J3H#V]K'/1W=EQR-R&@$*#C:;%*0N-BQ9D'B)Q:P,;B,AZL+[G%E M:TEQA8=\ZN1Y I<4B*9(XB:B)W!&F$3M-#-#"$Q0QAF$)VX-BE\2-J :_:RI7(-L M4KU(/R<*_D:M3R!?Z*- R@W:T_QMZDC]J6;T4)LA-%J:OQ#MI6- &93U9G(_ MZ54W%_Y]%[/>AB\BY3^IJ>SVFYR/I=%.*X*,:U3,ML\A4R:PYO#G,-2SQCS] MOH)YEO]ZVML#Y1-5AB*>ZF1U2X<7>9%_ M-AMQ%%WI)C:6#J&>8(0(R=CPW*2>E.W8NJP2%#S M:5/=N,O<](NUR?U1G006A"M%+'?!C?A/_LRT5ZZ'K7H;(;/449&Y190+JT>- MH#EY,%B\(D0B@=LUAG5:S/+E:<&U"/97#\+NML8S*-6]OV"S1IZTGND%V_-] MJZ\=@].0A]?J)KOU"'/OZH &.Y,"=9[K!^HP P2^8VX(2 Q:25 [L<]F4]VSA.@?D $L23S&C1 ;":"B4 M=D'3=5F3;0A1,W$AZN[CD#>O;Z"0\%3WAIGT58LGE;V$2X)]TN]46.+-HR0B M !\B1>_+Y;)(I@;Z9KJ1"VBQL6URN+KXIP%GRVM5QO/5V]?NO5(%LQEUKO(. M) \(6)I)2M)TQ%H:BAY2 O1:BG_;=/7"8-K9:.YVS_00\6VT2Q.;1IU746-? M4)L\+445YW>7:VG^L W,B"[C7DX)%OAPH9WC4\)=WW#NVE0ID6@KT*S1-#'K ML9JE:G+].O'+*VOZ*UI[BLFX 7_:!TJ&"81AG.>,DL[8@&S$"QPZ#_8$/8_%<0> M"37GDA>R4V,=J$5;O4634*YD=B4I'[LSPOVU&,MZ%=T'GXP$?H6-77$C#;G\ MA0%_1;UI],FUT^ITD(UG";G'1G^0P-Y=7JR)5J]Q/#W' C]L,0R%N;/U5VUM M'' 2U238^U[NYJ3$VZ4ARL"9YM C=MU?9WKI9H_W^Z1+#QQ>X(>R^#MH?+5_ MI;J\%\3!BB3.*[5C9?PRZ>XYONBS$^TL,!=B_3:$QXU&B<- 7YGY)27_QZ]5 M=!^P *D;S@&RT%-*V;;HOW@W_>6GP,$PSZ%NX9U(\[/N<[J![ MQ4I.Y2OW"Z'(8>@1@ 5ZAC!3QJ"R_A/67SD"P2[1SMSWND34:>T"W0OI=PL? M@%3='WW L%)AOG*>/L "LUMKD:B^POSV"*_3F\?+$"I MBI+%!#E>?*S! BLOH>TOO#6Q0$8*%N 1A*(G/)1MCV5RD.JMR6UH&^--D5>< M5_O6]4677KT1LHRR$JW[G)(Z)D\_L+ZW(&#+;3DN[BY^B@7^]%"=0Y*=+)1Z M!Q:@;8'?Q@(!<=J8D7.F&=\A3#2]D>3I7#.BU+G"XZUH#P64S)1DD O_)+ M;44 LA2-N:)1HHDH46Z7,%0.=@W_D6 $3I50'EL?%^K]E !N3+(XT.KGW5WY M+ E3%RN5O*?S; 6>&"P.I?(6'Q;3I%LLK2B:T\]IVMF36B!Q^';'\B-)$M[^ M:26P[[#X790&9$F/U^TM,[I3#5+OTC7T^<+(Z 0FK5RB9G#?H[O/.?M+>^TEC@8X?LT7?HAL:K!9>TWYIN M[7!EL3JR6YG%<;U'Z:<4)M I#]E#[I=;:U58X$;XWMG>34R 7:J;8 1^E30. M(5R3N$@RCH-N$%=OB^);_R1R8XP%A"MN_R&!78[ 1^]OZNF7D,:.PT=_6""19!@_?JH(?4Q MP>S&^F2#%^(O%7DN!G64G[Y[W+-M[,JTRY9;S'JMSI=QJECON3__7*Z(_BOE MG)D!R3A'5R<>IA=*(VHS=\QL572L3 N+'Y.4:AD;9&!&6$E"A& F1+6?BXH@ MGA;VN2IP NV/QO/ZN[4=V3\79@> @P #4V;OB&MGJ< [# T6B/G0A5.>S-%8 M0$5@.[_4I$UV_RYD"=...[5)E.KZ7U3/OQM>*_H (T^-!:;P<"$H[NPZ"OF] M/4<5>&UT_E9F6*4F_R3TYSU<^()P:F8X4KLH>>@B2+AE&Y9^1E/H.EU[EZP? M)7L1;EAWZ8DK_+^RCA4/T>&HKJ8(.I6]=(:7:72O9.1@E5[+F&4CT$?OG!P+ M].]B@3>RYTXF=_0FH.4M%X-+QRM8H(X>[PCT=[( BR]?HFZP?$/0J5YO^];,KZR5<&A@KL\Y6.9PV*[PAW'%;.0 MJ$&VGEI;+;XL)T_N<@ZEF\Q-]<'KU'C[*O300DZUD<<D1>64.;_*O->:+<6=2+\B:QA[M ']DOX[V-[0E?,&Z MO872A9*I(SGM[&'U988OIQTCAJV^"D6V9 @)#!DK+1&\F4QB(O7#@">&NOA> M=;92K)H.>PB9?LQCCG#%M[..74/$=@>07'X-0]7T=H&^ O.N94!7U5_KVN_>?LOBP' M](7+I'H=SC_BS M1L8NO#]-LZ'K;VX04[<2;Y#QS@SC;W]$_?LT\Z^J_>:&]S)%_XJ,_#?"#KL2 MIP>=5_<:U^Z_NA35UI4-\7YTV70,/8SF[EVX8*OZXA6M9C$Z MVA:^MYL%OW3LF*11%AR83R:\IW$L91-DF7K10WWW5?1"E['N^FN'FMKU:6_7 M$7%AND7;Y[8-C;-/ZL@=BGD;5,%0Z2L<7F!795'I_&RD!5[8MR>=S&3I#-(/ M5AK3R6P;2#ZX[%W=EI"D;0"#R^S&-KN,Y'O\^<(F5SZ+Z"3YU1 0L7T1\QX* MPM! QA10CVH6^GTYZL>JU9O4C4<3%H\A'.M:3:$='Y_F$E-_C]5T#F7(,2_C M_-7ZA-EK0]0=PRK4NR3W;5RN!;@5Q9(0G!,&\Q&@9%+ILASI>H-ST[^UK+%LG! M?F!WRC[)9'OWFWT.1# G#X<:.;?XN>N7-U3PPW#QKHT(#JR!LJ+YL(#BB"M8 MD'5_IRO:*7]SSX>@C?UIA?1M,8$^+N((A.+U!]WB!Y)!OJ3>6B,P4>>,K3.' MYB)G1,JMPY02=?5]AQLCW,$ZC?4'.5'J>>X'7$UN)CSU"ZS\A?M'Q[ST>,LR MXFA!]VP0NET/R1CMFK,EZC!.D@B)J\WQ'%,5%8=)BHC#B/F2$:^5=4)_K1F\ MHA+V.DMLYT%)IU.Z$**\8,:WP?1,@][I#RSG)C5O,7O/6T 3*+Q.[$_O_8N" MJ$IH?X'Z1+>D6:"6W&:UMFI!*V/O0,4EKK-R'ZX,N$I/_6W6:D?5MCC!'*8#R_]HN=!6\5+WAO[[;()W82A+]!Z"/QH/ MHM>EZTM6U8S$9!P[%\S/;6=$: V\*^>IY<;1D7HTR6!_T'Q2LDC&0K)8,+QN M]XXOMRI"RLB'>/:1IN9D5+2U-7'!NEAT\_,>%^^<<+S%_]-+D !!X7DS2)QJ=WOWX5+KXHV&NDFQ;I3XT8IZZI-9 M&_.ZU$_-!&M\76@O5"XS?';B+@IZ M*/XE0.UX5-&V5LDRBE1PEJZ)ZX#E:891O\#C1W8X\.#_@W:5JCM]GSD8\XWJ MDK0HI33NM]:T]ZVU!+@BO4ZLA_%OLNK5[]F\M+/BO:YU*!;X:3C1LCWJ> E, MIEI!TC&*)4:8)AQZAREI9R+?1*?CE !R2(%_JV7:!&/M>.Z$!>;"3E\T%UT& M8H$U-USVYKS\]I6J<",S#+CUKU:JC!#NA%)XWQK+:$8].CR6B'6T$&"49#)G M_DC <^!QKR4>W])]@&]Z[-TOLV]6MYKO061,:+<:J"?Q36P3]D$@55Y8@5T! M:U%?[<^O@3.,"M8*[WZPJP-7OEX=#-O_C 7L.(,9TSB_3;X1]U&:'!U=4S>: M+A5C?R*5^BA6+%:YLOP2=C9U"!_OT^\)"4@$5 %_# M7!DEU3JF#)_A1ED%H= 1,9F56\]C"DWQ??O=?<_]J7K2* &7<5VBE@XJ\D7U MLFZ24+'0GT@LR?A%/7]YM>2,^"O"^:_$4K%Z?1S MX$1/AG%CMG&72WY#AQ9KV(0 Q]FB;!+C$ID&N8S>6^:8MRK2?M7;>C@53[J6 MC@6DWT#WXK$ HC#6T4PB83UYWIL:51(?'>1R2=#]D"\^9_K5_)9G_)=%9H_1 M?0P"H1[*%T#>29W]3FV7X@W?E5:6_N(PI?5.3?](E+KFE'G3N#U/VL:<8EYW M_B847.4_>]LL3=TKA*+H."!-O\630(F=D:?+8G[!_>)F,O0"58\%FO6P0%@6 MAFY %@.9QP)+_%B@4_MGHIDSETGP(DX:!E!]-V9%#AT'#I9$6AR\?C13^TOFY]1'W_$*R)LM*$EXJGJ[PPJYQK/9<^7A(VOM_*5B/1I8 MS&96/R5#NX/BP03/G9Q/]HL@G^AG*(>T/"_V:JW!2IFWH,?7\'U\BM[DY-:Q MND^?&G7X,B'3.Z"1Z1S2;!8E&ZS/"GR^0MZ&(QWZ((8?T0$H!DJ=CU4VW M.Y)]XG.^.,E9?;]+27LG, (^;_GXO'M\[+#LRH8A8U71UMF;\#S;L]+RD>8< M'[#M->W%:CM=4;$P A4=5:#B/@E^RT,L +='KV""A:FARZ-0C% TVDCF/DX" M]G5PHL5PB K_2C7:P/\9;>'^" NT.Y(N@#1X!_K/-+)C!T03/*ZU!531]?#$ MJHJ/_Y#-Y0*ILRGO_/_5A."G_VI9@RU[ZI3'OJDI0BQSF3XO2CT+OBM:'Q. M,N'R+P4L0^O%"R1'Q@IT9ZA\P(%IQGL!"]A8O?HU$V&F>:+A_DE'Z1G59](< M7BM(7O3.A1[<,7#6.J"ZA7#+5P+T?,BR:"!C4;_#?F>^XF-^8QKE_L/FSFXR M=5&?"8,'>U<@W%T/)<-<5ESAY(T.DNW)424(E9SJYIIX5R98D*90&_MH$2DW M^//SZJ)KT/J(X!M12UFWLA<6IGDM+=8>'*6'G$4'U'0VHCD1-D><3(L>GCMN M9UUAHX:SIUQ\U&MH;LRJ12AS9>R: 0OU'>6;(V>W8ES >.+)FP?DD/99@313 MO]J(KV8G_FFB2PQN8?)_I,0'2R&2R;ZI/Y':O[_^DS+&-W=+34N'1 MIJ\PZJ0O_A5K[Q0R3=D8\EU\/[XNP%O=,DO#3"BRQ$YO\79YV)3F/9R <3*6 M%7+3%((,[70U7!W7>KR+RLFX7=#=& M:;:#"'1P1;<*BF@W3-WIS7'E8]HG+9!6;H\88C@LT6&ST8*]5\/UTW,2=N29 MU'2-, M?AA/1Q/(DG7?ML-B]NC/*W+L1OY29.2$'<=URTU-_O7H)\'=O3^,L M,U'[3BHNN99^H./L7-H7!F&![[*'XF6292HH]XOP*2B2ZI(2/+"=F=:E_4=U M//YA0$84VL^)F8/NQ*_%;T)96M:HL(!#R[':@=H^& O0I(XW$^(@96KG&W^! MRZ>Q>LM+Y_@ST(V TM)ZS8"E?;4+7-EA:B1\21T_,?R_)'QPQ?[M?\VBV<9I1G]V=BZ/_,3&,KK-.4H8%39J-MNY>9$=1A7@K(MB\ M+J_N_^J3;T 1)DC$_5ATB6NJ=F9/,XFO$3VH[/J&9Q GV6:HTP8IG1Q[CNRJ MIRR-RP]H?Q/7XT2!5I0O4& M)FF)N.7M ?_L+>L%$3L'Z8B'N]6D;:Q3\V0<5P>3_"2L(PG;V5ZY]-(>Q5Q' M4W773?YR]K^KY;O_L8"TE=\F&^3/\RWX;:K M2,$P#K,;]^Y=X'#-=;1T08 %Y T// ^CF: _FMRQ ( 3?).PQ8;;.Y:/VL)N ME:A(CZU(7K3BO%V'Z3&V-4Y$I6!,<<^>PP*OR\3*^%I0+ OJRW**]+K$>9LF M;8ZGO+Z4N,X()F)"U+:V/Z$UL !/66O+,5$E%A@A!8'^5ZX@DK"APG61NH'( M,>-Q&>Y7T[-HOED\OOQ9G$)5AGPHY7;% @E^^HZB;@,E+;;HK:Z5-O(\ M6^1&0T)<0;^@61P\VZU.U8DA+4.HPDE\(">@L).]!)ZB&:3)^UGW_D_YD(E/ M/GN*@'<<0A8_KW5 &3%81'D4'2JVH--2?2%'4>'S7I$PT5VTF^AH1"24H7G< MP@-6-C]M&'A+-3)EHRS(6 (:"J5TH:)7MDNV3VX* PD\T:Q6R$D,BGIZ,X7F M_ <:M*%3WEC^L/<6013:AWW',#$B[ODW_RTDF+39R(:5>>Z2>(Q9R9T[@@KF MT;/R]6\M&C.L'.W@;$2](/Z9'VXVY4*C$7NG3*588)GSC'4J92H;THA1W&Y! MDV"":M:.1C0M;O_"N=E.;BW]+PGSL"5BZ8 $"]0NG?-ZY'B(8X&0P2T3?)RC MR\5EU3!TT!Y^I..EGWW+X1,]O5=Y?\+;QO_>);%_M@?0*[C.M*Y SRF4L4 V MH^NXWO_/9/_3F>QW>XVN.J?"T("L,;30'2R 5L)T2A[G'=<.55PFFAW <(_\ MN5_[9J%Q=>X+RH0<(J4_4J/Y 0N06'HUR9P;XL/2.NQA!JI%^CFS M<^31$@*5/YG79J5_I!2JEK]Y4E)MS3"I]?B:>_NFL.4X[/59((RQ+EA? V7T M;$RI94,BJ;WRAK3IYEKH@H-C \53Z.]IHXG[ M-Z"5AGFQ:.)\Q_^"2@P]@ 7N0L\=L$"E7K)>SH45%DB2O:S% C/\ _P]91=* M[B_0U+B \RLXTT.F8%1-/D!WR"VQ0"9M0\.JS.^!_V^[ AP.YPKHE@Z9*VCY MXBT9.FKAD+6T/HV*M T"RNHZ][>SX<$_N.V-H^:6I^!2A&,-J6,-0P)DNL.8)^Q(2+V]OX_,("0U2W'VNX]9 MD:W$0TR\5ZZ=F^Y95(H7^1S(8*&CLEWZ68ZQI!*A2&4LV4_UGM565T?=VO%[D?VD$(B^TR_SZJW*WN-KPM];0A-\[]=- M'E9QQ3L*_\4\ U:J !=A M***R )E%GXRMQ!D-MTJG0 M:5!&>=M?BBH6IB?R9NIN'T^)>%.0R75>SUW)> &SGT1:323 MS==M1M!68XK#>X<:*LQ'[,K:XSQ!Z\]F-U":8+*Y'[SQ[ KA#?JU,*>/FF^< M<:Q&D#?)@\*)@""!ZNBK=G5!#W9SQBQ]'H*>+'\4XFNH]Y<5>6#,*3+#I[&O M4/EC2_VN#G#LB:LS+3.V<1+."[YPL\,P^KBVWMJ"GBDQ#3RPIE*(=[GR?M\B M+VE9=,494"U-?B^=AXOZ:MU >!.T\^RU)PA3+7W;FKVKQ#EG85KUV#8'-'E< M1@X2V!2H?QZ!$E"6_H%?;QS=FDY?O7?-R&;(T@Q*U)5!,39@^[;"(QD2)D]7 MTJK*(G>@D\7&TO[)/"?>($APK[VOA<5;^=NXM"8\FK(L>-=E>^#.HDIIVOZZ M3DW#O=-A4-OQCU#2F3C&TP^UHVJ[-[Z%E[U?%"X?OR!RAZ>J:R([)/3>#A5O MGNE<'-T#50$'5K"R&LB MBSWYJQ(>17DUKW5?\,[675QB@9]B6(!,%OYFUH9SXZP2-#]?M\>PB]#(H )\ M5M>O'Q=[+E]XX*1J"'3[/8X[DPO%5FY:!:Q-YA5"VTZ'9=>'7F"!%BTL@'+Y M4]MU^5 W7<^/8U(9]NC1VNQI*Q\_([$I-H?HI=<$#!$ MLS=*]B*BH>[2!Q?*&9(W"XXY+R3J_+# !@."ZH($EZRB<8^C M+%F&GA%!<"V\92RP,H'28/CQQF< OC=[T+K(.W4XP#6E,<5=/RZ461VZYD\= MMG__N7ZH:I?*(%[9V[*!/R9:1QHWT69%PI<<\6?_3MG7.*-E?]ZCNGS+>4:G M)PFZ^5NK'*TU((@K.XIX]INL,?),2T>+FI=7)A[6_PYO4+@%\/L><\G#W[>@ M>:M8%SAE<*$!3POY;8N983_G]RWHQYPZ?^][5+U!'*] 0UP=) TG?@FX@M1Z M]]K3F'R\%,K+FV,7Q"D?OR(D%5%JW[UR)4CV]LF-0KU3)U3[R75"B:A]' M391;5A&D4KZXU>/>\%&HHU I08!^1IAZ;:"#,7QDU>LUE.]*EJ5N_V9ZKK4W#PM+?FXJP0>FFC^:_6LS0Z^':C)PU@.&Q4L@272QC]7):6W&]SU:\L7> 80?GE.3((+F[)+4M837.24XX*G M;>=E*G; M"T\"/9;[.^JJOSR8IKW5<53J5H0%_"1,+F*4_]0VQ A=9L'(ETT8ER#.1HV3 M@N)L5TP;8)^E'Q1H6(,).T+6$W8%9Z\@>%^QL#X.LWC;06_OEB:"\DU_U!=J, V02KU^:1 M.7ZT\G!SH[9*^D7UO=-8?K5"B\A:2__&VZ8EU1*3W;F3BN?.0$T@I!S_FD1KW3_$C;"E^:MQ[K @>C+ M3SHQR),+D9:.I3,F;9Q"P1$!>I43V8L%Z* ;(,T+JCK<-,6?D$1>@+.]'R)K M3D)J-M=J1@6>U/0C#0?>C10]S%VYIC94S4B41'%G-2F0,'(V)LUK.5+[%7+* M_Y"2:[O5EY3A\H?)&:WX'BZ%F&&! M'IUQ7:9 &#@;,E 3/VJ=K#=RQ.)2-)XV"78+6[N;\XF405V(G07T+J*8K()$ M#"^Q\$(.-N+2-_#DI+7A4,+M8U/'J$>M8 6#^KWO]3S+!-]9BF21B78MASS@ MI1-,.R[W%>4D\*3=C%(PX'ZK$],E3S!.,Z^]08##1$"C#HY)N8UQJ0/'_O$O MQ1>@!O^,0MW:/U"8]OTJ,^?IZ7'I8ICMS+RDM...#"_N!BG<7=]3A#$J67]J ME[W.K#Z.Y8[AD#SFI,5Q0BJ.&)8U<"_BT1-'.!*A6PQ:HB#2O+[Y%810.(N5U2. 80A-AU@/ MQ' OV3&R"BX@MCQ=M#0]2+2=3/1ROE7!U#!'U._W(B'AA&O^3XO!Z0I&J M5,9#)VNQ.MN]TXWB?SZQ5YJ%7-9?3UU]/C4Y@Y<4 MD[[HNM8\CC2)Q*69AX2&@X'.O /A/0(D0[4)LS8YD;,/N!-8=%Z'3DS$QTSH MT_PH!K=$--.5H\32.+\U-T;K1&O7C7)PYX+LF43;K *]A_BM)A5E80M5;Z?U M)?L,!HL+;;E6B-BCHV3A\9@_=G(;TM&<.!'6?0NGQ_70."7X9 NZ[-."!:Z5 MM=@4A\NP(Y5W5E%L[<9BP^)>9935";.^&8[N=^1][$&Q#QA"GEL2W"=AX6IN M^"O\@!3I\?IPD_Y;/BB<2J=V%! 2,$UO;=A7][I75VIB 2"\,%IB&[NMP M_@G7^9GOI?LZIAYBJJ#7D!!1_9?Z_C2\G2$/>AZ5:I:\]@GN:#F\:=>"IL,5 MD#T,.Y]TP[)C*Z[>3OLK=&K]%5PKM31G51[0',AD( ^ZW/5.1/,"]IZH\M^G M=+?^0JMY<8*[$EGBC1.:3W+6,40S.-VU=31$[3MLC(^L"Q,2HU0WBB7?-C"K M:T@5._]LOVN=XACG*#ZK9!IFO<2B#^H(4 D08G?>B,^;Y%.N#-W' A?\)JRX M'A3@Q*"?&_3"LQ#,2>;ME&_+-%F!UMU\G482JFYL:,KX@ACJ,Y9\%BLUY_%F MK485X96D8ZROT^JB.SC:-TY04ZX)RANMA"FN:'"W)9ZQI^5)#VN4+$*MIS_5 M)+STZ!4-L%;DY]!A(^KU5\(;)**BD?QZ^4GK'V'!789^.V^B/S.T\=2Y)(2\ M2Y:D!0/5=^^^O^17. MIL[7LCHL]#-J;VFWD_>PIQ8I50Y^I^66Y[Y#;'Y74J14I8<@N4H1\-9&KBP' M1WK39%S0IV@@K2.*8=HY!O-S=J/;' (:\AJC:Q)TAMF9DQI**@FR$@H?R6U" M:8C97F)V!N!#_DO4CC+7+\11,F5?T?N"P@J3]MFPD1IAMLM*L%=M95/4R7/E M=[L*:>2.JCEO2$2ZZ!=TXG)+A FUP(63 M>$N MXE%OMUD)?WM:W='QT M$I*RLW6+H*.9=G/Q3F4SNB;?SI=L0LQJHK1$N+H///!DP/C@31S8?B14\!?O M?I*Z_?=+1=S^[LB%191"^4/8=N.%*6U3ZG/^4](S=1!3=WHVY/^$2'>$K,>IMNLA6C79V M=7>TAN]5S/98Y).KWR_- 9^^#LW%U^:^=5>5L6-ZZ<'@8^[@-DYJ'$_9+%U% MA[]$#H6LCPD<%14%CYL8U3B(++:!'JJ4C @,]+Q.N!D3JZM2V1FZ<&?WMDP\ M,MP(I=FE&>IY$EJ]Q#0-L17O\[%0&3UQ(+C0RJ9:VA5.KY?G1<8HW$ M-^)X$S06S6/JR.X/,6(6'M[L, G$"$.#TNG0TN^/^ECI6*5Y_MWQK?0MJBL#BCQLY@2B F"HPA1X'V#(][V6);! M=M>JCF\0# XYNF_5\O*;,#]IQ[(ZWV0T%1LWK[NA>Z#,[05;#L)SZP\7:MX@ M,T3/7@W(\<7DKE#Q-!OYG/X>W&\O^USZZ=3='Y,?O](@=!3?%@X=Y=#CG>XZ M(;U6CK" _X5RUO:9292T!L-N0)&9)4>3@RU[S:G^I%[20 E(?* ZOYA1TC1_ M]8>_8._V7GIU:2I*4@^E]WY/FA3N2#W/&SB16-5#\GZ9*A1#IV7;+.O0JBO-E=/N"1O;45NXVY4PU3 MF=ZR4F>#:,Y9VJPQ&K\V-[_O0><=$.0:/RY=*?@M11)+$!^8>EZ+N3-@E3<"_!^ZAIY1T."W59:ML1@ M9M%VVX$E2C7V)TA!Y!G+TZ>J)&M:O5.3],])^K30\@B.:&1+NR]U7.O#W0X. MSHFP[3&T2_^\;\)*7[2'QL;50CC*!>M.(.ER5': M3Z=<4*40J5=3O[@F+QXY.96RRS_ELG'8_:FZ:K_ 7Q']CI_=[\MJO#[K.?%? M?*OU)T.:7+%9%$:[ED!:VO:]95(Z&YZU(/B;[.8Z\#$# HS\!=)=42C>N%TR MU+6O^QF?#70%:!)(5QH2VYUR]USHUYK9%I!^AV YHAZMF*A> MU7A&$C6U=[OJP$'I9OB)\H_6\W=A -KN!$[2);LS(*]=,2IM9(D0-!YZDFCP M$1T]",ZB+%)T)52]6@%>[3OVHVA<26.X%XRO-#_H&\1-JX07P#YO&&0U\AH.N)LBC1OLG.G?_: ME]1E4BCE'9Q,T&2!Y$*I[1JD#TP6/#C?!%&J;2T.:>UK_HI<+7Y7S*0( 0:C M]PO+< A]3@3>FVGY;I@8?A/%.Q%4(%,D4YP\'W@AE\_,@3*5@/=S0..C>9+" M[*>U?][1"^L>;WFM&>39&6=HHH_V_[7PU>M)'*11W_'0;2Y)Y$W53_^P/J9Y M);9/! ,XB)3/M=4.*Y,QW68-(%86ZL"+,@CE.8]5+?AO^&CY/S)9[,S_ 5!+ M P04 " !M;%U8$KH%)OU. 06P & '-T;&0M,C R,S$R,S%X,3!K M,# V+FIP9\R[=T!3W[8NNI#>>V_2! 5$%*03BC01$*17:=($I'<"2.]%0$$! MI7?I57KO':2'*CT!@0 AN?F=?]Z];R6#/Y*5R1ICCO%]WYAS M+=0":AT@>ZZHH@A@W $ #/0+0"T!\@#FG3M_O-$'%OJ-C8>-C86%38"+BX-' M1$!$1$A 2$A,0D%&3$).0DA(1D-&3DE%34U-1$I+1T-%1T%%3?7'(!B8Z-]@ M8>-C8^-3$1,24_W3!ZH#(,?#>'N''1.#';A#CH%)CH'J 5C1UXF-\2\'\*\' MQAWT->+@XN$3$*)/J",#[F!@8M[!POSCJM'?!J"_![#(L2G8!&5Q*#7-<=E= MJ!X')WW%XY"KZJ36FH1R/K%P#<$GH*&EHV?@NL?-<_^!D/!3$5$Q, M;[EY^06%1<4EU36U=?4-C4W-7=T]O7W] X-#4],SLW/S"S\7(1N;6]L[N[_V M]F&G9[_/+R[A5]=_^(4!8&+\V_%?^D6.]NL.%A8F%NX??F'<\?KC!'(L;#9! M' I935QS%TKVQ\%X5'))7ZLZ\3F>:$&I+5PG"6@XA2!?;OCOV'7XL $28&>O(PR0$0# Z+#629 MES0A8@#U"! =W+MY9O0J@#6E8&5O"=$B>!KSYC/WQQ%U_9#U_AM)Y)1X0XCT M/>^$#B1'@M9\K9K9AD",T*B$X4S=H-/.M,7TNLH<<0J.)5XL&>/HE7Y2 ],$ M[K*V7O\U"$&EJMX&=RGWWCB![$:6^4M^7U3[:BJU=PJ6?)M9CI+2J:,U M6]>FZZ/D+]#=#:>&SX-,)'=XEK7GH?1.-[!J^6>-*_2HEYR 0Y6^R#&FF/L0=N'-">H-(G%EAYP044.?<9\+8(WUWOM:1$+*TER8N_3[G M@%;<5?FLYTQJ>S X<4R_)$SIWJ,F;$:).+,8L[J"AIM'XQL"!"N_.#8XD730 M#](\CJYG1C0-XM &*\)?#:J)I2EL2.(%DJX8O M2N)D$535UZ8:+^Z+MS7.O3)[\%.X,V..X^WD\K-J[+ >M]K)K18YLCO^#IUF M#>-1^7#Y'.]L0ZAB9I%]1E9"F7>S\MNZ]' >=R.QKBKL\J8FQ@M.,Y<>OT4K M@5H@H$;!/Z$(N2HRMT:V SVO[*YMG4;'D6-*4L*YZ(O7L(_9JVJ'4A4BQ34\ M0*XZ9*M0YXQT2.O@XA:WPXS4@U\",E=8 F_HG?.-._6V[SU^N$A5_:'W,>^2 MX3!'RZ,N2@I%GS5.F3=!TDW?VOS0 ]ME4\-C-M8B6ZES_!^E:"'[$IZU)V]L M&AB)]88A_0$8Q5)1"_FZ*H.I=+5O,GT7?H@&>_T-VE@VW MR0;BWLQK,7"67"R^WQ^V:HZ;6ACTGZ8?G4D+,6,W0,RMU'7NF^2+W/NV\!EI0GBVAG*G9DK9*-&3=6U);>/A^1 *&FX8) M="?B_30+0A(R-(36Z7YOR]2%EH[?2R_6*#-5<2]_7#*Z^V*:MI&D*"AJ.(2* M9/87U4MRNA&P5 8P(R\/.C)W^WN=A>#&UPRS9N MNE+\B.RH5/H6)%F@\=,+TKJ*.RW)]3 N0#HA?V5IS>[D:5/@9=HK&;S@G-8G MF9&MWY5EDH&<1 !KKCRAPQE[KYWC7Q7QYF6EUC/RP(HP^ MUM7)^/!56*ES3'C3YG?GP\WU-E%!"[O_BTU*O M>-2Y421%**VZ[TW".URKS/3%JC8NY!"8 "F@0@C/[2IU9Y_JB^:H;FOZ'E?V M+.;!4K/1,$.K WMIR7<)_3N-P@?:+W$Q'*'2";6#5,FUKN/;_EE^ILF\J<"+- MLUN_C<58A(C!SV+5<[<^L8C?J:?GW>/4P]J7N+$.X*J3K@0R[W 48-PR(3#_ MJFVF7#BJH!:&D_L6>Z7,F;FVJ,KX09^EDO7+((!$L*,W1N"G ,0S\RO<\GG- MA//;=>AH[^A8DHMSA3WYJJ%PY[UU_JFQ>_?O[:S0N\9E*?C>4F%TV:( +$G& M'.^3'E/!JFFGU_,(61N6[*(1#]Z":"/OOH5-?8975.8X+S*LZK>QZYD2\39'14D6$E W?S^-N(G*>88D6,FH9K&1E@*#) MU.[F&9SF8$.@ZZ"]KT:C?VS"L5(M>6![RI\@U^#Y+O MU-RUV,?@2CC"7W>X^4*!->,,2=%?<(Q;C0EP*JI^;AZ\:\>FZ92BG,]F%\UW M*$CN9BA-#1]?1P$,/^T;?)\6(0O9)[K MSUSF^=F;-C20W!L%O,@TGA8FIM2?^9U-9ZRO@GW<4&JT9@+WG%N\-F@;]7LR M-J4^3%CYP4($=X2O\NY++BF16"3A/I)JRE_%#[JD.BOD]\L9TEP=WW>QNG^Z MH61-.>IX^Y4S#<8N=]I+1+K=EV4]B$?8UX'Y:Y$7\UG]O 0F M<[Q-W^0ZJ?4D--V">#!S_VFU\O^159A!QA$QE^ +NEGP;XB+B8(K"B !;YFU MH(#O?:4HH) P&MC_/P7C_[T5.XC_J C.6]G7JX M&O9,/[>,R@_(L2&())1@ M"=:F4 >P$GGN'%'O5OG[0BU7?Z6YF>Q[TAHVRA.)QT> ;2=P4[^&KN";FU7[ M5).%\\DVCQ2ZK8+^G]#JIUA[V MGD]]Y(X:G>T:K@-S(AV>=-A[NA /;;M=MP8;-;4>.7N)H*5"\Q_F^: M<7:O!*^4:L=U6-;7]:A ]H4Q2Y56,2I/UX!BK^)MI^UH&@(9"_K^E77*7H\/ M+W&',T!=K+2_VNTF$B).3GXG4/876%S?Z(0?:Y!V.P0(K=DT)QNT#D8;M:I0 M/KLW4@)9?LCEZ$R/H)U%W,^#)U]"ZM-+;"\GUKH]K)GCCG[,;O?$#W%G+-W( MJ?!O/ O;CJ9C'8Z3'$XFHXV+F*Q]B8,3Y5BQSX(W]77NN._3A@I?SHW_]6M% M_6//^^E#%+P5*TM! Y*LIO8)77#3M:[J7LY3$^6,BH)RR:_R PJ(]1I'#%?? MSX 44%'?!(X G0JLH( %2QT4,!W6"WA0:2H _W\PZF%_449_*:]YI#Q#\=8N MTH*6>F:>'[KN"#U?,[LBLB],R;Z*1&?*J__;F?(BP_9HP\?:(YI3:^SX70DN M9\K"JX,$>"%$#=P72(,]?M*H2AKQUXK#D^*Z\*.S=F2;R M!H,K5LCY?5T\B;07W [Z:D,OK%6\C1%&$^-8!NY2<,[KE2XMS*.!VD;9>' F M*XFKH/]2,N)$Y9QAI'X4[Y'V/$380"WUH6DI&ZIKXHO M]1HH)'BRC"R+)-.@WYZ=*E 15PM1&"<&M;X%I&,KC" =2Y"#MO93NED-;M 9 M66.IX;WL8OM5O*DC_Q>KIC5<'U@7E=2RE($FO (S_LW70RV=?8R%U$J0@&H# MN*Z1]T@H-])YR1IN,LR._QWMFCN82D#GP^M&615G M$?+Y=H9]U4&J9]LC2K^I76-X#HK+'[Z^A>E'[B^XP$,I_[^<$O\ MN=;QR%4*C4.5M#7ME0K#A._/I^AFN6]WCS\V\F"^/L;RJ)B36/)QVJE3V?#[ MJ&.JK]/IKCLV-3R#6?==PZ1PJG43+:F(ROP="^#14C;=9_87+@I8#*:9A?L" MYIPQ##17]^*?"3K9F=YC#.+YR/8!4NPO-(WP@XQ'B1^GE-@Q@!%LXV_371S> ML>5>'B[17B:5O:$B[R<23=8:(<.<^_5_B$EXT^ NV7"EBE, M,10 M*8\"--$@[O!?? CLVU;((VE)@^(_5>Z#H)EPMQM0]UFFB<7)C>':T/0;XMK^ M=S$?;[B),68CF)(F9*Q$<#8MF495?J^.-VLGX\Y?[].(TRW)./SE! M*ZS,=Q3EBI9:$WEC8:1''!O$]^;[T2VEB"HLL!02<^#@_-W;QB13*S%OG(?0 MC8E&0[AUGUUKDD^KZ'&!%0&G.W YQ$O8S7+/F;(.467PD8]_YT9(C_3N/1_: MJ/HBNL6$CY58/WQ'K?@#=P(Q[IQ4H-]<:&T:<.U?5.:&4?S MVH:DW646,2%Y#=%7BW"J877KMBI#;[ M^]9W;)_:?:;VDZZJ47SOAO4;;!5<5L'^%QG W+?O^;"U\!R8OS1E2H^X=N#] MC*6C)%MG/[*V9**DG3+&A@]#WY=Q1"5AVE_AE>LQ<1**,^RP^&#^\#IO]Z/' M>\+*1'J7LC^)R!Z]5;VW9;W0]+:8;D (\'\9H9_=&]J^"W&!R-_38BN% M^VGWP02C=+I7N3P0DV?1BC*B+@<&GLUK7:6L5*042PMV-$@.FI .!W([1J?> M[WUL9Z%^B*K@4QLFD@C'GH[A%4WL: MFCC_]!1\&6V[US5ANJ):MN3YI^;$0E5])-O6@0/(65;"/K<-73H44.2XUG[[ M^ *45*81PU#8S>\%V2G+_GFML'V1;1G@DO>IML+QH57TBT%"]+GNAR.N^[); MR0Z0SN%WZB)$KST/P>R%F+>)@GV4,?&_[ JK+F&W)=*TL;L]98(HX.52._C: M^A#,8=(>(AF0@U"[#@[\W@0(;EY=<'?"C4H324CJV.BEVL:=$PKI-O)L)K3_QTA8 MYUB8T$@/7VKD41,](6>PNI1/#B&5'OWF22P+%=R2^4,6^PQW7<@!EH9CX?)* M+X&3SIF-MZ5'"-]WEK?YE+<5Q+*D?2PIVU35CTW1W=#M,UC52+ M5CX>(5H=%F,'BC#79,?]&Q/OGN,L?^'>J%#*Q5.=&9O MZAR@ /,_$#()BK5G!S%1="VT\JVO.*1R=0&_4P-\'E9"LND= FGALX%H@F9* MSSB.=H]C59@CB6T 0IMTC'P<"_#XE1:I4YTXSS#.-&" 9ZL'M,V93 -=*& " M-=*HREIZ[$5[WX1C3H\H(D_2.^H3$:ESHMN?,$8$:P/-B?)\]1#<&6 $K D% MM.FA@.A<).4H".F]C +6>%% K\ZI:I7DP&D+O\59CV<@8_:&7N0)0J1<7WR\ MV/MY7]?\HC=X[8T1_K,L:Q_L.YJ*VO.MAZ*E4@1"%<@?Q!SZT1PI Q[ZZ+O[82:5^OX!' M(>'MN*'/85*^51:*023#,3#T*?%;<;+\5QVZS M@,)>AKR4@9QD=LJZP52VJ\Q+GB[01T1KQI77ADADG1FQ;:+Q'D/J3JKK]*%= MF1,+KO7I2GV:'#Y6T>;2@EX6:W3;4ZS@31 9DQ71_CP RVH'W31=7W16&'Y_ MF9I4R[E5,3YQ/Y#.V_= *>%%:T/K3/FK%YG**" J/-_-@]?H^9TA!A5.&YO7 MP.,GM/TPW?102;9\.&WWQ>+#.**)!1F3]",1K>6AP^.Q$\[J&A6.FB>"-A8J MG"EF7]1@9GVYHK#L2.5.2?MYJ4=&-XAW.-(_H Z_FZN$)&MZ?-7;*_V=H*W? M]ZZ/*B-^ZR8?^Q6GJ ;:(H)*QKC7TV#;H9U>=[_EX MW%M')^O@C48!Q@]<.BZ)+K?["?]5HEQ-&S7 ZE/\//*\,Y7KJB;*G)WT%-H2 MG+/!C"KI66\,ME:/)9OH?[));*7Z5Q=5JWPQ_0(K-6V80P%5K:&IDI427A^! M@^W?G=*I.\+[FKH%*:(E$H.?LGC&$1SB;9B4%V+?J=9ONZ?:?"T>J3Q07&W" MQ#S.RD[8 )@PLG,0NL_A9OIW$Q4^]Y C(979F=N>!*1#WL"IC$4N:Q#+E>;R M>^/&\LD?S!^I![OOB,=W$&V[' 613O@>T=_H7:#_Q8-1(P[ZN3S1/D%D@G,2 MG"FAF[ET(XOVQ'^(1'G]& AQ66)4:EAA?O+^HN%0/3^0QO[G=GM]/E& <@B@ ML8?T)>'(N<:)YLFY\S]A3=F4WF\.#-KCO3G#-"WPGH6^_YRRP&JX5U2BUKN" M7YHE#ZNX["6#.ZM#*U*@N]JPN822CKF,PV:/N6R&_,(T766Y%1,9@WS6>Y N MWAJKZC#)[&!)WDU6/ VKAPAB+W=_IN:1N1J#50-P#ZSRH?^ UD+MD$X(Y:YP M1ZA/D./C._H!U K*XQF3K5Y%WNKCVBUP4/DB/ ,]S;H,]55VV,C4'9&4K1V9 MP)7MCU,\W\)(;H\M^":56KCWGO_9CX0H<<^O97!Q%* ^C1#YZEUW/#^0J03C MVC327Y9;%A\8=G9)2H ()OI2\!9^"Y)V@K8?[FV \3J:^=__&H9\L7N+ NI> MBTRG3R8O'AO,+?:^X-0@3>'T+/Z1L$)B*%??GGC3] MC-.)UO$<,?NU(Y5)BPKERK*&EQU9FD14:Q5]TK-8BKLB%@;8?OE4&,'?;&G; MH:%VAHKMQ6K%]BX&LM@7N0Z\BS]Z?D5SIAH^+LO\2!FDA,O,2]M),V@#O7G5 M$#LPV1M0VE=@P*!TUW09H^ECFN6^"N>E\/(\-82\H>-ZW.P*[X ;W7L&-A4T M4"YLHZGG1$SC*"ARB; 3GH!7S[,#LZ!O+D1XPV6$^-%B,#M=3E@,7M':YR^=R[=8) M*CF_4KO,Y6"[?"C*1%E7E5",>UUCW->?>@ ZI6M# 16GX%^*Q;.C-DAY MVK7S58U;O%GQ$R.F2K=X>-B\!@JHS[[A=Z6>1\C=+(*G-&[3F@@.(KIBN9I2 M-UK!70)E5HG2_4^560\9KJX&L3.=\+BNQ#J[LZ1#R>'@6H=?(,I=)/D/(V>S M:M7X]F7ISTB=LT67NJ"QI]_I!G]E!N:Y76W&=356&>46Q(\HFI0,-/V2P:QX MI.URK$[:PH("O([ "WGOH>T&'$P'*5E2D*#XU8_GE=%Z]X/PKDB'QW$!\G&7 M2]< TF\ATG.W47UK8;Y%G8"#5G!6X^G=@Y.%F_?&2K*_B?]W%V__W?2X-M:B M?,W>>_ <5KYN23-@I\1TBM;#^G[ZPE(881"!&6@2F M7NK,Y]G,Y*L7Q3$S+QNM_$:EC+/VHV*<%_='A:Z1EOP>._($VX3'3FY=]G&<-N^\D4;>%8Q5;A%_[&<\[<.NIB2]B/N+HY-!M_FEEWT(]J-=UH, M-UHYLN&RYY^#2"_B:R90P/3YJ'!C5O]]!2H]GR&?AACPED7K=2'X@J::UZRW M_530-.!5^PVA ?5/YJ3WRY# 1\2KC'68]"+F2E(JT3(@+=Z!2U[FGUPD^!Q9 MTDX^!WTGQ9B2R;SS@0+H1"E]3;*\4J'^3FD D7!VTJ^YI<0)Q>,.PN_#[P0" M\ CAK!KI_YKH<98?)$XQ;A8D7:4"VB\"KZ[:=7E//R=V)(73#6 FRV*KBYZD MLD['DLY&[SR5K#1 8F]E[=>*2A 3EB]PN&O$W_>=V';[[-7C\"/PENT*/OI MD%C1OD&[.HU,!A_6#>@92U.9\X^T4X$':DJAI-=,RQ2X4%93WMW1H+@\IM?W MQUF[<*4_]DM?'52WO8>I+$'BC+$_FD=;SS>\VZS\_(T@7IT/=-;;ZQIGM^BP:=\P^Q3?< W,7:L]3NF(E>J M ";9$,:TIIFXTB8H,MMAZG4KC)/&\+RN/K5@V18%O$X8:FMJ#4,,]VMEV5\Y MY:=R6,OP[Q*WA*1+LR+4YR5972 )Q @5V LOWZ5Q%SO^E;BF5M6#@B]:HAG> MCFQQ'&$V#4H?N@EJIY7H)%*[@_QN_YR5KP]6L2<0&M[IAE\2%FV4>YXC'0JH M*%S"7HNG&,V\4BM_F:'A-MK&CJ !LXA$Z [WL]R#>E2$RQO]_&5F[FWUKD5S MVZC4X+*:1*_Z.Q'.MBZU4.5/9+],NHZC0&\@YW>CR(K-:4VNNI0;\HI\2A,5 M^RF9D7'.'&DGHB4Q\E M[>M\JG!O2;/J\M&VU&\+"K"8#:)W>Y29,8%"KO07 M$,-GXBY*UA:GN-8/K5P/1X;" L86L>L:HJEM/.+NX"0-5P&67 F<-UEJJG]: MQ$S8^!'H3&R;8F9DNY@0Z:1=TENPITK?^"6J@\#:>]-,:TJ\"#-EJI[W(SP9 M*6B&:Y: 8?1KGH7'XZ>MQTVQXQ$'=\BA9;2NXP^YH]VO[$&BQ-P7A="Y[^YG M)%&5_81"+@Z4&LX$I*2C7,MIFKV^1"TQC!_O15[=L3;C:TF-+?WB? 5GY4R1%FW6[@:M$8RED-U&W/CPUQD<<]-YCEX<4U]IWC"WYZV_1F_F1D< MF8WA[*'&VHO;>>&K$>[!V#+34O=>N2U3@=9IZMFE%^7*XC.N^ UG/D4K30ZL M2.*%-%D9ECUCO5!%2=*R4PW$"X^L]O-;-\/%>\%^* !/,37/X?K#8EHA]0S G-"]HK[*OB-:6>?^BB^.(U' M2>R-A4%",6>R#V>&@XM4_)MHGHJS#V?.-"A@H-?G7!T%'/);Z;;_-8)52W#@ M-G7Y6^QVTVPBLX([?[DP1>">(NNVXJ7?_/)QRJ4?<&J_' >9+BE*>6W<4$%G M:\">1T:G2AP' ZR[&:?\+:ZYW,[#W13>DD@Q'=;(O:2$)^0(^>KT+HX0>0%N M#J;SL;G^F620Y'4B2.< #5A4FW28DNY HJ_E1-/>1)9X\'75/TC-E[4H(.^_ MH>;TC80K&@]_P5<78FWF2UO"9\?R9)Z?65SB>^YH!V();!\U_!*@.H/$F06! M)W;6/Y,V.NSV<1"Y-;Y.]MF57MUT00'!V7)*-+SN[I,_(_, _ >RF/R)C\4I M]V;6_9 MM)I$:.;L97%.<7HD'0K[B1[GO'F5:LD4K9WH@\ND.^O:)O:CL?:&-DGR^_%: MR[!KT\T/%QWJD<-[AQ5J^0@A:'B47YZIW2KU)-_#WW[RY@7+AGL3_5QQ50=$ M?"5$+EF_&EEFA>>#_ 4#GJ8(CT<(94:YQT2T3N>E]=USN+^;T'_895?T*(O@=9?=\+?SLYYW;;.0"BED#.9D9G-:7I\[:GK M#G=G5W^?7[Q8#NDWGLITD*V4&R1UM]L,QPX%T-0%T"K"QJH*%)M-D"TNQ/E] M2>X6NNDO(Y^_E.5\*'+\LFRDE&X[9%X">GW6L6G4.N/1LD3(;,(V/][C$#,< M["Q:)R)_F+W(O?TN_%'V&XK-2\8>;[DA&>G>;VUWYAC7QZ,"&4U$NE$ I3=^ MUJ:1>'M$*S7?]V%.?641@SU"HO9?Z=.U#G>]-Y/U&67J/:P;AT8$BS"I&W-=]+_MP>"$M6OA8)N&(9UKDU\&FSSKNR3 ]A,6_ M>\284(@5R'G.S?*& QYA+1"J>^5EQ71?2F5\59*E"9(Y+Z'QD@2L4WKZM4^$ MR&D3,]8J41&7N0,4/[G8KG/P<>'TQU]79E,9&ES>0=7#.TX3'BY9+_D]+/P3%B\>K> M5Z2%PF?[7\H:.SI?N&4M!P3^NEZ_+@_ W@A1"O=PI1*[85K0>I*="#.3/EY\ MW).*Q50OQI0%3CI?Z7,[<[%H4%)C_CC+1>T2,AS+(R;6IVW3OH+P^K;RA M#)*FL1]J#9O+!ZX3V(E8AUEW@V$OER.*^0K%..@Y4K*+"5& ?X,D1>#L_YR. M1N,(&7B[&[F(5E(+>JPP7*0QZ*@0.6SX"IY$"5>7KK!=.Z6K0L,<# 7\DD/C M'"-2G@9TO@JZQ=,S6NAT%/\@D#OF&4U&_NH5_4@=<->W6O3SW7"LGQG(3MT%)#=T3 =2&?+@E<#XS__$1^76Q?WXZ>= M=2-MENY !6*0Z\WM)-\>.2>OCS?'\(MWS$I%!F/SNHDOH"KVI^PMLD]78,E/ MZNJ3'XLS44CA%Y>FPLTAS$H=;3C30E)&)ID]Z1??-)YH?1XQ5)MZ@HUC]^9# M"0X>4?( 7+-I86M>YQ\(MZY9M' #=#["@UE7ZNF)OI\H _C[0JVJ9*?B\Z\9 MRIMCH-9]J5^86M&GP^V+'-T7#]9ZT\\VAFMU;MK U4+K-1=D0 MZ^,!>K!K]>&BH5JD?#J<]B)DPA_L6*1J76 _E[RTUFOM[.C#Q,M_/9Q"W<-F M;;Y=G9<0<9^]3-V$%O,NRU=CO??HV<1[6E.[!;8]D#I# 0+S8A5SC95XG^&L M!NL)\(\'4N"#ZYV,90W+#]^B>5NW)9?^NK8K-]:NZ"JEB]=NP\JB#^,'.H_? MK=&>_4NA3[^_Z.T7'3S=6CK?I=YB?;A\Y\Z1A'=''YW[-=F:_+[/^4DL+@MC MW0!60!F%5&LQ/FOD ,)AX.S,59Y"\9U;LBSR:^1%X)>$3Y%(MI^J$/+Q-='] MO$TO4[K/K%]!\=.KZ(H^S08)T',#KJXJ@]*W,LYF[?&I_R-\G+I1DT!X@!4D M4Y/Y?@U-QV= V=+ OA=E<-_S&M)*4#RN>7:.OZZ(MYD^)OU3-Q)U4! :IB/> M/%B2?^HJ8;4ELB6+D*INU2^?G%9ZPX9U_G(\L45)JD>V=;D7-=N\0X$ MT;4?:0V?RV?[ 78!QN?C \Y^5T:S[BJR*8-$F&>2XG+/-.$W_NT.R%Y.UK#K M0;I=X\^P$R(LS]_]Y?]5[T =400_Z/95BBR7!($WF!\,F[:&J)8Z/MRX$#TN M#,,08'^F_X0]C/,['9W8GE$J1%H([K8!IO5WHFFW4(+[N=?/+Y9=IX:UEIS) M)=^-GO)HI61[!RO-2\LG\.E]@QV22&H$10%Q"(F-46ZU62$IL.J<^^B+YH75 MO*?:DL]ZK'R1PM7B^I/ZWT9P-$(O4)O@6>9.K,LZX8].IX&BVI>DK'] M!$G=!*W)@J"N: U3T4JJ:4GR38%P)!!&EI_<;:EJ$<^9 M'FW)M6I,+7\X@53 M"P]J:+YLDI=%5Y1-TE#PO#:0J3B>VQ;@-V^,5:X:"E&@Z)MLQ+)RTL7X07_X6X)KVD@QNS?1]K3396-I"6_NYF7KVNZS>S]9:=;LWS3:?CA: M+OI*<(P[@:2S0]Z?:B7.7X3/:T;HP/CL48!]<_#L;/7A2UKEUWJOPV2MP^_V M4)"CB7>K50\F8 :MC);TL55,#[ KM%UT1";A)D('4I9'W9QT-U[QXFH\QGI; MPJ;#)VV!4?%&('J-HG:- MW8ZH_E<55B/?X;ZI)"^HP!Z$W_JD%!YC.G?BZ/RPTF.4SW8QU'7?2\U1.&6?K7W"ZP_U MB>[G^T30'Z+,;;]KNW?P$8K;[4SJ+S"Y,X40L>'_\KG&Y[AF9=1]N_X!1IN- M)T%19'30D8Z"#@#P%OZ[@B0"4\,KU:&F44]+2Z0ZZB)+#FMJ,XY]Z..I.<*I M?3@MP&%46:TNQFT)L)..YHO""T:I=ZWOGR-_VN77-$:O\(>4"MJM"C(,E.R/ MDINSAV-_(/#ZQQ,H7G%WG>C"ESEYKSQ78V- R.=U(\SQ*-0AH,C4^>P;Y=N$ M&.>Z)\9"SSV/M5^&>=W!.+QHN._C0-QCH1"O3<&3]C2N@X/#]3M1X0P9WC'O M!_A[%/"0]6(:K2N*VVCW_L@0_'S#OV2(D /WXO'1BHG98T'9)K9@DQ JK6$B M\TA.]O?!I#VL5^_^LJ1GI['Q3 ,B>EU:,LI5_\E'2$M(JY^P63E6YT,8)YF2 MG)3]K-8<"M@B!J, TU.O?FC&D='G77P4@)_6C@)D1U51P)TM%, @CR>1[.W M6#%XW3A[4_^WGMF#0W// %YH_<6F)O3>)QZPA!514 M-)Z$@DXUA"K+UJ[%#G:DQ-7,-D8C>I3?2GJ5PY\OO?@8Y]PSZ1V[WVR5[F(\ M6&M * 'CKSSV\7OM^%/5R#FJ^W%[ BCN.BLTD"H@4\'[I)LTQL4AFPJAL/Y# MG5\71&6TJ%"D2CW!I],.5O*CC8^Z6VDA5YIY5_=B! M;XKX9(Q5?"$_IJ*!CDE)":$LO*E:9ZI!YPV)@<.<]R^S-K %35]$MFSQ*$K; M:"WT4T>M.]CRM;'L>\Y-Y/^H%5ELU92GP'JF\Z,10T<) !X!F]0K>M00)A30 M15JV!8!K/;(BD-D5=N4]%V+/>;ZUC+T:;35" 1S4N[,2*.![79(ADA\%)$6C MY2@*6# 5P]UZ4I6 ME'!'7 RUMT3?:%S/R8/[$7Y+4.D(#FB__88X M:4Y1P2![+Z.$U8.0?DQ)@C-OL&WEG6''PI'+Q?QO2;TN2-O21SE]<,?:T=?@%]&OF=+1J8 CJW;_F*H8>C%]U3=A.?3:$4?SM>I MN,"_F:QWD%*G#G"NW['%M(A>KUV+S\*=K3,O7'+PRQ>7F9>>N$C)KUP8XLQ$ M3@RP+W,DBP@>KU+/1@>YF?26#YD:=KO0)5FF8D5SQ>6^PQM8+L.\?XYU1R(: M>.A$,[=HL$R1]-65M@(8?0WN\BE$ >.,V3?;8'C)PAQXBS0 !1ASHH )-1\3 M1_4'JJ_$5,KCS_[SMJ8N2RZL5'Y:P*HN;?ZE'4??<\505PPD"OCA=KZSRB\& M0]<*Z#=V1:1F:%:!5C%G@CD*"#O+ 8]GY:. P%P4L'$P!+(CC5-Z"57,I@T_ M\8BC@.]KGC2&F-74*%I\H%YA^L3A\BH^PM%MMMO?5!2Z76@<4/5D#!1\C0*R MQ"]*BN7(8VP_SJ38/8DVBT8*0S+[3-ETKE3&*MTZQGQ/=K?O@I-2D#25\4^S MX67^S>\X:];(\LDO.M\UJ!:(0EM_@#AK3K;@7= B%DF45AG&P;WV6 ML: LY]05A=2/+I]MRRNLQ.: '?.PSG/#01@HU%V <4\M'QZC,%UW*YBGHI96 M[, \PC7YGN/M.T7M(-E^+*N7N"&=FR<,WD\W]6?]U3;J&Z%]E239'GE7GG8> MX$+#)GP.X;H?&56-J5OA5)'"?5<&7W0T&=A^TT24&WBG/YL^#W@,(0AH5OX4$4B]&YK2QY/6OBW-G&"A-.R[[SH(#PGU"EVSN2L@EF]Y98SQ0[@4QRT>*CTD=B$JWF6C[D-\WR+ M/A0;:Y"Y+4+P0W>?1W1GQ&>6&9L9')^Q3/$8/EWMDVUP+]$@D? X7__""G?, MQ@)/P7N[\X3,*^,SZ_ JT(=8?)\S'(ANY[@J>+2R<"+2<(1\]Q3MYGTC; MN)DP'6M9XK[)(JR!%@RQ@52!(8B'MU\1$C"''EH&Z23SDB7C3OOYMY=5SXKK M3,AB\V+=TIFK.G>CSQG@V1<\FQL5A0,H()'SAP02N59X=DV-D%[X.^+AWVRC ME5UP/< F&;QA67:.]OD@X\@A&AH(@N#,><:2'C';U(.VKW>%YC;\F/*I-$UV M[Z,!Y:_IMAS\GU:I]:P\%4G=PN&M3R##,K)W5^^N>_*L)[S=94W8-)5KB30I MW.7MQ,04H^N0AH#O2 2LF<+;\*$K%;1N 56/)&PLH0$)&OTPEFX:ZR5@ M%'T)2&YM,MT2G"W<4NDMHH J:=*N48/PI_5U][%LDK9DD2Y+A2\=-E*YM\V3 M-4;C=X,_;S9U!?(O1]_H77#3P8U*3_&1BRFB>^@6[^)6JB7!@C?RE]3Q^3%' M=:.#Z+>L(TM+HE=#EG%KK ]JPBQR/M^1JQ=?_UU)!YWOE)*!R^WPNRE/+IFD MFS*,)LX(&R#DA,0\^QF-#4U69:H_I>ILO?@6:K-(TFG:5'8P=\V=LIM7N;/K MG(:Q%]_$,5<#ADBB5?QNW/CM:3M"1RO&-T_5CFFM2P,//MYYG1W-[W&K-7;6 MS6JG ]W^4L,KE5]D]R@ADL/\E$X[PF>A6AGYAI,\5U)V/<"K!TQ7RV_OH.KG M3+I'KDRS#R(WJ5FY2AQD['[X:2OF[1NU+C<.9A$^Q) MY:0O(26[@,W-[#A:&5Y/@':'7Z& =DT4 !O*5W>V>NA=42B VXD":+U53:%E M;=@IW:OD$^4G*\)JM&HAHOROU"AY^['(;U-K4D4>0HBP1M\Q#0R2Q=V2;E2D MEAVL$OR8=I=ZO*33U+)$E78IS=8RT>ZNKE^^4J8U$MW(GJ8AX+;$MZX^I#$R M6: =TG'93N2. JCL G&FCOSMBN1+O-,$N1PT;<@ MDF6C8B+E,ENRZ>2/M5UEWZ5# 4H-)PG7SL@)Q$$5W.#F&=QK8S?RH5 <>[=. M75/(S$K-F@)%0<= XY!R/_<(;J'E.#4V2]P?:\$L-\A&%120DW':?*YF@Y2Y M7#OOTKC%FD^=5^/_%*?6U;K46RC-WGI=B RJVQ/^:T4QY/?Y;&&@@G83;SS< M$98 O]&<_TRWS!2(>SJN7K>B1PA[C]F=%OH^V!N_\VA[,+N2?J.B ;KP%<8Q M,+#< SP9HV7)5V(6[>1=*GP+,/0\%A2U?EO%\75,JGU52H)$VA@;UPG'AW5% MDLFR0.,%M=COEVY9D<.)VENWQZ1MP+I?*K/HSVE)O7BO[%+JG>;Z\@"64N\H MGW=%-:($U=\!)TF/RN>5O&@))8B64";H)G BSEG5T^81\N<,:/=Z%ZV/1.#S M4IO.9/OUS<8")(5^A)]F:.*W9S8=?!EF*QSZVT_QWB=<>;->$^II:S6++7F* M56T2^X-'O-")US$(@I>8P5_4H8!K$GLS."TW?$Z*>G:HA6XE6PCPA"7V4";[ M94EX@-QW?VKH%K1-E+F<'@U@D2@26B90R6UPV!=VD)W9(\5QY+R01PYMT1][YZC[]:=A5D M\?DEB9:(YYXW:T#OL2><]*B^S["L(U3]"()Y<$T]/&+9I\ M,\YD,][ .DH<4&E&%=C+@7Q87^+Y&6PQ(D;7?_V,;GPW 8[/7'KD.Y+S=YY= MPQP-O(\PG/$G+.XNM,UBTJ P[2U8/L@(U3*[31G\WL!3[6/6 GX,&0E2HO2Q M76)UKUJW28'SW[SLA>6JS#P\%.)Y_=D^RMS2F29GVB=ZR"1MZXKWPN&CI:Y= M#ANBVM+D< S;(YLJD-*>173VR$.*MD?0VQ/V>ZF<5-/G+?'\(M]#AJ>)2E&6 MI[OR+):IK3TF)\WW'PM^@KU:QP)1MO*6V='2-KM0$NH++7CP\ZTN+!K)*8-IP@+XZ3S M2H7-9Y6GG_ ?5#X9*![*(GLD>Y@;/)6!F?:MQ1*:VXEEB20[PL3E0,J^\SI M"+5#2_PI/Z,!E37'1FS\PHK9)?9V[?G:XA6]'^C)+@KXS]P^C0FQ">GH@(:' MX-Z^OXMN&VS1?83!>OLUE1 K@@9]S3USPY36#O3-TC:]:""6E6:NZ7MR,7.4 MY2DM_7DS>W<"#E_4M@HJPU&AHQN@1T3'_Q#QW4)^!'>50#O$^,FWT=CJZ,GDD40%#3"?[-8PN"\T6@@*ARRZCJNDAWIQ.W M;="?]K6GT[BQDETQS+-%ZY7\:U#[^!]2M M2[PMHFAA">ZF,+W;7)^,=PR9-E_#?)S(_"YG6V5@R_U GX'2'^U2.NF-W1^; M@JS_:*3F)HN'RBU%"%NR?,I=--PI]3K["?SX0@E$^33&0RL$$MC MWX2'TKB%6J!UTYUVN79TY 608<2X* [$:T(A/[LXX.YB^BY!U17S,>!-ENI M@\/)A"RDG+'NEYPNOZY.^B= 52]10$QE\2F)D$%0OYSDC4NV^L]KZB,SO3]G MUM\FIV!5TY\X=%_(^;TTZ32_5328V#9]2GCD\HZ!^X 73[*>A[HV-+H3MSK^ M?72K-)7W72)P%W/.Z]?@@8N6*'QADY[%[WC MT\,I7GL9-TI(:IL0%/#KY008:D"*/E\)\6 <&TV'7W-0P'HU*_+>9Q@3S.5[ MKFKJZNY.PH@RB8J%9]:C)P,<,+YNJ!2NHN :I?O=2JX/>FI)E&=6U_/'2C8.1=7AA\V/>)9-!@D;TB MT-CZV5M6#LQ6.!:NLC]M!N4Y#O81Q"*Z"\1VOV*N@!?%/.4L MBW1^80S>98*"5]#1TX;U_OT*G<>8\A'YRWW8'9^3RI\_B74/ ?SGT3 M_J,5E:W\ \.KON[3D'D[*WS/VEE5MFR)>1'A3S0D-]#XTC4OY)$21U%I(40I M!*\?P;:(0Z*$"%D_F8?;?[LRZ9F=C;_WGYM67^[_*HJ)_O>ASS=92"9P<'"$ M&L7!:\(-]:>/+P)M1H7TIO\F%G\SI>US[-K!>9\1-AI09=P$-UBO?N3/EI.$ EX/@. 9#1 S/'VX;)W5]->0N:GK M0Y/\\EI"JG>!.SQ#0:VN%OR?2?1O7\2N_.//O6^VW4/(UD(?1CTH'99N\<+J M5YM^N^Z0V1*NP+@J2BGPH(_>("3$98)"YBZ#J3BL+P&ZV36_RC;OE#:M5DOX M8Q"H>8+]C/ZN]:=4166F4YG!BE>0D]Z6=FIXPTLHLA3R0T_N1YQ58X-#R\LD M'[NMB*C/RDMYKQXS=V"][K9[2VG*#3$C@_=OFD75!F@*?:$TLRS,S\IC.=U9 M4ZM6>1_1$DSDJE1DN+RD3/#,@-$W-9WH4]VU?$O7-PG. 2C[WVJ'DDZ>1V44LOJEDB2\>_W(SW@+2TJ*W_3^ 71:"[/T42_ MF&.5/13$UH3DW_\YRE1U;8923#FD[M@7G@^3*.G@6%[-=214G4"H>G&N)>L8N[A MX^$O(ISM5:14#62^9K$/'S[_PN=]/I_S>K]2_A5TG2T3^& YCXA/+@7U*P*SE\8-JIZB^4P#(IRI5.!K?>H+YBO!.'Z[2 0C9 (CCV41E==)-SDB."#Y@M75]DHNLVU#OM5 ;D67Z4)WV M6$W(I';'G[@8')*EJFJ\FKRRW&@@"/(8"GMW<:!-4;*VH+.,? ,OR2\\9D<\ M5I];W:QCN:HX0%0]HG!5ZFO#?2IN8Q.51P3?)+9:*U-^\?>4TJN.DZ &6[R<4+"%I$&P/8 MLI6FD^L3'G'T7[2Q\L _ (3:5VZCX[8)H\V)5RQGGM?]CL*IB"FEY1@@,SAV M"3%*RT&V<230"R7=XL]UOD\)A]J9#X.J$N ?2)5)4T9WTS'PX@N^&*SY)=5, M\CQ@ZS0E]]#5[="%5S=;0]YQ@V?9'@,RBF&EAPUTLHIQ_CWANL=ZE/3C1^JE,2<\UNP<<1L M>W.9_QX' Y'=Z0"E])M.QUG/_&M"W[VSSMP:XU<][SG24J#9HV]R&T#[=JX3 M(F=)W<9PLA4/&=E2;?B3G85+BE?'6-&PYV[T8_Z."IDG&J/B-*7T,>SN M[;+CB'3DF=8'3_RNQDQ'9I\9;ZD9S&%XB M'860.U&61"*\.!&>M@N6F8'K@YJ,UFI!<5U+;L)K0@YN3E^NB\"'K]S) MB:$<=*FJKA]FJCQ8UMWX_,G:QB<"+$-[)V#W4O>MF#G-R:I)V:4+/.?'$O@% M)+!+;"O\C/U09FY(?1&=7]XT4R#L_.)=F!VMV"EZR@J1$ MLCJ>)JUMH]Y60[Z41_HTUJ0H+C@B@3=]Z/?"+GS5 I?/[9TQ6Y,RF+LM#/#S M%%"^MLT>U-W6*B;:Y4W[N=0H5I74<%5G+1$9S"'(Z=J?K:50X4#C4\O?&F9T M*3-J_(&DS7)\X'Y3]$^ZX5;N@A'IDC&6B$:T3+CAC S0(?EMH<+R=\[&ET?F M3RB_MN7%Q+[VVP]NC=9_C5DU/"?_H::*#XJ+N%F(.;8RI9\PG^7SPSA5>1Y< MK[7+%D=!T8O]Q]@VR:#KUQBOJO9)GQ@N^&WGQEL13R"9>)['2,ZDX7\'7>@Q M9CF*JKAM3[X/67O3;"J2]:CRQ!+1]J\H>]]X-.KLT(X^[%-W@6"9PK"D>80^))WQ3!VM'/\6]* M^KT38J@V);TR(6:5GR11Q/'&HV36@BR#-O$IXJ/YN"I-W 8Z\N;JI@W*0F_: M,O3Z,VTN+;O\R*WGAVY3XN5N#1QZ*NV/'>B, <5;4?N^K,Q5CFYH3V%H?P!: MTTNIGE53T_2-8(NVP[09+ISN>\+!5$1N9EN<]\..AW!=-XN>K%AZ3N]GE&-D M@OM*/&!$".VS8IEPM8R7DZ3!2+JI F^]Z6NCZ#!S?J3!M4+0\?V#EVJ XEN6 MNZRS+,@01RY(!LBI+4_W]F(ZA#;#_H,WBQK@+%_IR($)XD!Q(D718 %COEO' M,%N:4-+]\UX%U^A.U?F[OA9>*F@ML<:]4WJ7&#(A/_7=H@_S+&(Y##OTB&$* M=-RA85 'NVZ;^>'P!S8!;''Y_(81_MY"3I[4KI9M$T'P/"G&83!:HW6N_K40 MF?E=.#C2Y\.MK,5(*8K M^?Q40-U=1T9N3F5_5"V3X(ISEJPI#(M'BTW$/NK2$;S[<5Y G(\RX-HO\;'D M1/1B.W;9*K];3* B53%1;:EA].NJ!Y@(O,'"Q[@H.,?HM/12 M'1';K6U9)@@(]6-5+K8?TPKW)KW75'"W_2(ZJ:1D"%#/8)*UMTH%9TK8V 7 MVDY"R12]NF\F2Y,\_U*_4]//Q\$T7>/R):<5ZME#"L0A1/;)L!2=H7:-E[4X M/X<#)M-/W(O8@.F52-\3W1JEI0Q&P0M6HJBJ6WZ"D*6B!+1$'@ TA6+_K6?0 M:-O1'MQ6H"/IC"67.OPC+_G,%9]XXWLK'?3XGLHYS<4_B*#456IZ6J^A+7X9A_2:[I[O \E/XY2B3+E;Q7FX7ND M [X'YH>,ZP6 @CTGW+ >1ZX,KQ0"#W9+Q*O>Q+6]'VD(49%?M #DN@M2.:O) M<@;FA,N?\P*V6"[7E<'>BE/NBRBW$N]MLOZ'5C-0F!5CT;_&SS+)\$0V J)0T$$ M]@5)<.D.<"2=,F-4_JAUS\LU+ROO_@^$N!19)^EK@&X-M2VGO^+/WF,VJ5%- MX-JT+Y5C)\6MDPEB?:7%O6DI4Z@I]?46NC,M=$V,TT@<;3PJZ&FOH=7YSQS] M\Z/MLD.4/^A:2=7.-G" (KERC0X**C798#W\X74T!@*O._I(>+3!?"%5/,I_ M-!Q(P80]5%2OSY]^.5[UTU0W9WX,>4[A@/OE3*6':9F."GK;Z7N]:3NRO+U) M.H'&AL>IFWW:GO6\T;:'(%?V]1Q24?T#QB+KH'7%BFH0-#(6=D6B7Q2ZI_4! M[_&\2Q%;/:N$_+-B\[& SAKY M,8(K RSM>):46^UT9TPQ? "<;="YI%90_, M.^R>71"V!R&5ZP<:\2/H33( MG_&\WN]J.P?X#$HYTP/;,?46G9ETQJO ^IT83RPE+Z"=@HDI;NA;KNY6= M !$HQ,^"9=AC9Y+<^='J7R=PPP\=.L<&.AG$\,J1LWCYPH_CFX7KT9%XHJ^( M/'YJS8SLND6*M>#'SEXD8AEC&<4F=7Y\9GF8.M%MNN\0G;N.G.Z4:*>I7_,D M1 ;VYK-6HM0%I- "S^,)F^?<-^"!*X,PG;"2:M=&JEM^"ZXO5!MPI?8 4Z(X M'4)40*H"[?_6+P#J"UYP>HP@LF1TRXTQ>GB^7S14+A-M7UV+? I?*I"'M2VA MSPYU!.*M94/&YK0EE@//=9P6#8R*X4N&DZM.2_F#.%V8\MGT.N9#Q.7(9Q9< M,&S01NKGH@3!<[8[5]\7VCC "1+W:T0,!B)BI+@@Q:W[(8"<5L>:<_%' 8N! M*1MZ]1DD=Y M/.@];ZM[$&XQG M83FD#24U&(7][DC$^M0\"2L?&:F(&_%JD]-DED)C.]Y+HX!7%T-VY0%%>*SF M(+ @M!W$.B[E7T=]C*S+^'P-C;@^&)!NF7!X7 AFV54W'9^!5@;YXK^9BWAR MH7^O>@ ?-^CSCCL.&>,X$]NRG,>S8F=(%0?#"SUP)CLII:TA/:%:?NI&A%L9 M"/27/H7]\O['[^TS&6^>$7V[ _E4R556'BX8VO@TT+W[;-H>@+!:1MRO=#CA M[&Q_&P#^_6^2IKWWE[ 1B0U&?-4VWL"\"W_V=A1.(L0J77 MW@?A_ DI\C(P=!;:DK(?>UH4)>XW*XG0!79]]WG&!V73U=-8S;U#G7[)YUUF MB( AF+69ME[_+N[+Q(VZ?ZZ,J[#@74SZ^=#$P:S P."YJ<&?$N'=44]W7+AJ:=)#> M03I(DPX*!$2:B(A(+Q'IA"H@ 4)"D=X$%%Y1BG2D]Q9Z$Y#>BT!";Y*HA @A M7-[?]]US_KEWC'/O.'?(26C)".C9*:EIF7^?]RN M>P ,%,0_2>)(B 0 Q Q$) Q$UP, OAL_R8C^TP#_W8B(;WR\14Y!245]H]!T M&T!,1$)"3$KRK]D+,W,+2RMK1R=G M%UU__P.#0\+>1T9G9N?F%Q:7E%21J:WMG=V__X!#SZ_>?,^PY[N_%O[B( M "1$_V?[O\3%<(.+F)24A)3\7UQ$Q$'_*C"0DO'+WF+4,B%W\&,2D(N@8'Z8 M]J6NEU)0_CF:Y=7K:2I6(06D,.9?:/]!]K\&+/+_%;+_ >Q_XEH!T) 0W2P> M"0, "+@R+4@0 _PO]PQ?40Z._,_/B*?UV7G?:IX:M(:D3H3S MZ-RYLJ0KHKJ9EJ,/ M(2+_\E^3G-8 L:(U=1V.08 4\Z?8LD(%0.-S;]Z"I*F;-U&HT[G=R/Y+@M__ M;S/_;9R(O%@*P/R<%; EJ,!(;JI)K2.B*Y\K]C_T"WW/F&]LW8ATD8=B1&X% M[_[;O9O'E>E-;O250RX2;*/6_FLN=2*Y?^[?85K2WG_+[]SYHUKH.R$G?S/F MOQ/$?./6#>8G$>M)J=;_<>#+^+\>>/,6_BX47+@1>2,/@??M_LO,OV^AN7'M M/RZ$W!C\^U^(]DEY8VY4C6ZTZ$)W;T9B^<3_NWN7Y57'-< =Q RE0U\#HJ"R MZ(N%]2V4:$J35K$[HUT9I*KVF5JQ,6E,IB( KJ\!22NW4OUJM-!'-LK9Q1^^9F4U5XU8\Y9+$[H%^PTG M'(J\!C#M YD<<;-"+75ZE9#G/R>X]!/N/)ZYLCU_@MI^8JN3D!W4\L) M"^;NZ99H.($8SY^YVK^NC%',GVM2]SYC]3FN\%3EU^4P)$O1=>G=%+.W$61" MB>)9V#0Q-/:LTQJD^XM\M_'^51LZ'#,^DJX14D@@/-0O=H1$\&Z^/"]@4O72 MFL)@NJ*SU"Z7C+,J%:.9FE"," MH29:+G4)O0OMH@/J<%0<;GA3I"MATG:FYL]92S81_R7FW@@/5?F/\,>11;RJ M&S@QGQ,0QK$'Q(K@U6"&-&\9HZ_VWCIBN#/35OL.U%X98 MRVN&GS@@:U9E>C@M>N&1OAZ\"AC1>$4N=VEA0\J7,1/L&[ ]5Y/43][&.L\& MD M2S>O 4O7@"?HX0'#&CIP'L.Q6I6-F8V*B/S3W7ES\X>Q/_]6^[9.@'=!4?=! M\=! ]/#6FSI4N-,U(-H5C<'SOZ(?%9"S:Z/2>\W\1/Z@N5-^"QAU@@C[URI3 M?U"+\AOSD)+<9E-;R[$=8\YOV,?62KTK_6K<@?GTX'F"&!1ZE0YT![XE<&*& M!Q\ $PA(ZJSI!=4.]Z8N MMUBTXDK#I)MJ/& \C9E_/-9%YY(7EQD57-R9'2Q>EWDR?785O-6EM)J"! M+#(G?)L;RVM0FVM 3%%]*X.;+SAO*>N^3H'\:;P0*[+YT$7+' ^F*2IFKBU(3]W1NNC\,E8?6+AF.E;C4_I6&SA_57V@R,2.27^38O20-[W[V M%$IBV2:9(SR W2P\D_0UP D8#F0(\'H((H=$#5JCK#PJP*2AT@S0N5<5 LUS M_NQ^:[>XYVM6^+!1F)9$N*>1/U("[]QTE8<0+5CJEVHN5B]@FR].5]D6G*YS2:+EW]Q'D&EO:P(EQ M2U%1"I"7MU#WB,P"/,](PT,MCNM0,LDP*A#/*MYNP1/JMVDG@4WW"N\=+2URSB%84B"DX1"%_1PYXV+W0)N,&9@UR"J2_Y'068UFS6EA!3B*_9J"_090_TX3YO8P[PYY\U+B9]=;.K;;G)C3B+R&H5),*('R MJA#2WUM\0A"%4 ^T7"Q$^9%?C#Q4>VX .).JL]([?T^/4B#"RN"9MK;8DF R M6I@P!*AZO*HY<8LK1]E87H\SF/50PW)HD(-D;OMRT>?2CS S2QB#DTCCC4NL MM>$HB:.R/U4"*YM,'&WO9-0Q0JZM<+Q^HN+-T:17$PCS1AO6> M>+!HM,F,YE=5EV>]:%5^&PX%HKVL:\ MN*<=$W(@[_:GK<8@F$SDXN53$'GS M1_JEY8?!R9Y\;G:XT:LIRJT@C+G%X,9JZ6"7RDV0@;AOL$+YRO(H(8.*8V&" MSY7TTR5-Q7T4[J19D@7*MI(+W2)1LS"NA/>:=[$<\I%Y2TN9FF4,GYO?FE83 M4_BKAH1.'R\Y#8U'3*Y/Z)]T[-1D=PGB&1<)%-> 7C&!>HQB4?N;SBI<\X9U M9E_@JG"]/I5NT@-9_:C;P5RUP3=1Q:>_^RV(KT813NMAT=T46%+C\MO&SM;M MH- ZMBWQ[BG=CBI7UNMMNK\U33XR@K7UV;LNJS1B,P]"Q#B ^37_:%#!>S4( M%'BU>371K63JOMD52,J0BH_7ST_/6%PRK:__F0M M_F-IG'Q7G-0G^++Y:K3NLIBPK]Z@R9?)1P[3P#M?Y9\ZM35<5:BI;W)U@LS; M8O710U6.;HOVQA_C8B^JJ5T]*GB&>7Z#OF;=-]LYC2Z>W9[;;>[._-ZS\B'? M1/(U\XJS9D]R;]=+"D%U'9@6U MS#3B^Q$A@+7@9<#[H49E;^)>MBP7-#6B$ M-33=HWF16D-(RJ_%7T*7:K.%-'I%:1O6BE>:/?,21>[%2 ;^[9JM7G5_4WO( MY*KAW-=78(ZW5 1 1=$=V'4,W_%>$.9?HG%"6Q>JAPG"1J*!Q[0H4!),!#-X%IN(T"Y?MG-;D' G MKOY0.J+!?/>?OW(5>WMK#RDN&.=G;U;/2(,/%SH Y^UV49YKK "7SB,>K=C] M5ME%31E[/)(YS!_%PYO#P-/=FQ6UDL ZO3AD-+' (6=(@5@/P%8:P!,^" A. MC<8K8RH&Y8+I3[;:7^WW1:*@54@M=*Q9B'(*/U@LL5_218UV381OYIFO,TT- MM>6/7FR_44*=19>4^?L*@N[AJQKQR':_ [OADVZ4$0C;BQM!1VUN]*U6J%;! M&V:'E)D\'NHT/L,$9VZX/:,$Z."%_3]%\^R3S, W<_(:C0=2F2']PWS47?(> MIAN0/:/(19NZT-;"%-V&;+&Q.TM?BV0^,@5,GMIDI*CPT>$JMH:':U8S4>8@R$OI85O^=[KS.7#G.PY1M2I]Z*/:Z[U(/* MX:X!& L3]%"-V_DT+NAY&[K1B.)20O GDX1N>)[D-[.V:\#S_"WB(IS9I1B$ M'MMV578-\(A3>^;]/=.ZOBNU_.!<&!J3\U/O4R.TGCY=/F8+<#%%WD88!O)V MB0U?FD*U<#Q;UP V*_S3EFE)LJON!$FIPKA'/=K_?!H#.)ZOZJO>W=?5/S@[ M'0+%-X-N=;%""H=6DF3\W;^X_]I01[C2BIO\RE=/E#6;]%SLYT,;_7@]N0D< MN 9P$B9SY="[&TI"*XBDX(<_.-;0*-%EY??XLSZA9AR=[17$Z1#\/IU60NK0@SUP : M-M2/U"%+**U&%7=6._U;SX YI75]24$KGHBAJS:R*+26R@2YWJ46-!AW>=W@5S$[ENN>>KRWJ>#!NRD%N*7#V[VKHX: M&5H0"YY%L&RMVED\PB5N=HC,.*&WVZ$%AN4":P(K2RL=,3U!#%$9LZ3'L"EE M.//-=Z[!B735U4!B>PV^X+Y:(><=I@/^?"C*'N5X_[= >:Q/O4>VFWR_FJ M\*;H\$DD\%ZE EUE&'"F@UF970H8OP2NH]:7$45='Y!D6N8/\[,$?T8LU'8I M$=:!- 0Q0I\[>N-AZ]RIQAV/;(V<0EK:@(.@X@$?0,;>T$QWAU>'@>A=V<]; MQMATM'ZQU%OA#N.?02*:O>N^D>J\NXST#1L$!*PK7#6JN9;! M>]6[^""I_=:KHH,U3(?FZYPV;RVSMT[JOH\].):HE:\$]]H2J0Q[_+8+PB)P M_85CI!0+YP22.>9&) U%:8J#:?I+0VXB:W)W(VC APH'Q"IUS"!,_-S] MMH(EV0;D)&_7S9&F+;/]>/_@M7/&3Z_+X55>FTLKV!J0#NXFLTPUB=R($ID[ M\^$YREMNWGJ4:I3U/49_72E0*KGR=;3NS&O]80[%+Y>O>S1H( ^PTE$#-5@' MI,%)EBGD_G-[DUX.J1?5XRE/8:0,9Q5400@1@/K;/@P&C0 M\]S)P;SEEB[!^>W&%-& AA@19]"Z!)VYZN(0U]+LQPC^35 #LFW3)DBGR6EV-!0PRV#"(B ML.'VD*6#O>B%@TKG*%",NK3$9.-Z^2,8UT\OIW>I)G<4D<"ZG?,3F4MC:TB6 M^0U1CVJ=D8(J5U\#G,?!TO%>,BL?B!ONO4QLO.V7 OYRX[+?) JXW+TU.>"S M/#OTVRKQ0 D2:PAF]:E_/*0@3Z$L)OS$,Y:=_1*&WJE MD?M\B@S$C;?!]:/R5O*P*;A@I#'G^L$T#MX[5@%Y,\-^QX%LA5KU'K6NH0_M M78<&0D-*%&_:I2IL*1D%6E(Z1;7$R[!>#O!RS/[4+W81#/,(Q7+]S*NW,-&)0BAU_%\Y(TGB6KJL PBE3]( XH/0QGBFO=X\QD"^ M.+8IR/ @[&[2(!2[\#?JJ=NNY1;UCE<_._[[YF>YWRN=CD9H\J'X)JX7H%4? M+83K1V:;X5)+UBQ)#:V8">.GZAZE>);4_A!0U$W9(4/BQGJ/0B%,?N!^V.?; M23FU>N#[$4?GYH@]75SBS6%#HPEUCE\/+B07%K'RPX$^]^KGGXXP1 F^K",G M)9ED)KJ(*%NUM3UH>;8RB;7Y*!"8\++MUU(YU=)I5!3.8AMLEL:'W_Z^*_E53(>Y/-YD. \[^O/;N#/1I"[R\-8/ M&DQEV8#CW9[;<$'0#9/2O@9L[P"=8'J\TL +$V=-SIM4HB$!?7SUMMLE[S9X M71FS#6=5<_WJD;8,@=E4J7L)1*QKF,VH^9A1"IZ1?I;6];>M6NP%KG(]P4$W M;@.1H5(;20)-A)F,WHUE62Y=(K5^#R[O&=RH;SC3T"FJYN'-ABJ$6 M)[CR*%<,R\$:;/,%BZQ]I!N2F +]=$\0RIF^VVT[6F4O8=OG)GQ4PJF]->C5 M=PH\7D.UL[_U\D73Y8B_ [U?W?DH6YOO/\?][KXW*ER9P M]A/MP&0";@-%@ M@OHWX@21,G%>WC\ESS"WLK/2)N7(V#7_KB!B>8;P3EN*2'A]Y\:)XJ4^& 9L M-E[AW-(S)@?#EY_'*SQPARW'^%HZW/K^US4E9'$F#_WD-#+W#D[X4N9@ 2;6 M$/; 9J&)LNFCIPN9R(.4F61_>85ZM&X@:>[9J.8PUAQG1-OU:+ M+XE7+VV)S(S6UY!I"4 YV01PA_?J -VZXW/I,:Y1&AQ0[KF]!DS.>/)>G**J MET"* >L$A1._?N!+DF!_9!@2R-1D^L<.V3?8L^ M?O[$_."PQ^MR]4I]5$GMIU2Z]XY =Z%<4P05V!R\47E0)C6/*I"/ZD#).$PF M5E):S8SZ*6V!9*@YB^6:^*\%J>'4LTK5D6H;Y")>F*_!(AKN(;.\-RQO15UQ M2FE_<\1#11W<)6,VY!+#>@UHN638V>_=.]'DN\EM=18I9Z?Q&_5[_1O,N#R3 M,!O[N4IKFXYE!I-B/X4$2@KB% WT4QGW00Y"I@#\R$,=Z.?G4:"*( N>42X M!P-=@HB&Q8!/(C$_*?Y\^FC&/7H2?OB6ESU \8)\,Y73'CB1>19D\!@*"+Q7+""+ Q:&"#8?!2"\(U9'^W%I-9BKY8<)W% MVY4,DQ+=92NL*<;MN/S/V]6%(H1)0->PQNRXKM4H1"<<0EDZ!+;/@OE M\@^6Q"BEE2U9?BSXM>U$FM&(7UI3V=<),X2CP5NQB5U,$-[%?E"CI\F1DD_( M15[\B4)H:-S9V_1G+XETS:#%-!_MV_:*8:&PT>R;LL.K!,\R(T60<_MEASMS M:55.3PS3ZDT:7=?_+M7P=G464S,/7#8>@M- G=&N3ZX!T8]JV"+^+._,GO!# M7)(&1E=_^,E,!&>H:C028>B/,Y1/9"\?\['97P/Z'ZZYLQ)8%U?UL]>-Z%9 M36][74C%5BB^#2O^X0OODH6,F?V;VVX*?;^@&B/ER,9)JD&X>Q'[%L.@ZJ6( M[3V[;<(93E)O_$\U&X%2KO.&^"GG6F1A6J<-NVH^O3W&>,B'8QG>^P3* M@UZA#7'#TX#]L[=I^M^+4[FT:B!;V@#-A[W&].O M.0,#Y@$.[.DQI-CFS'-KKTHD$OSI[:/G9D\9'$B$TE]+%.,,,7R&5^7=FZ6L MH-MX,EILX>8D#<3LSV75*QN+&-;W\0\C6HGE7'O(28\=DV@64PF3UX!ZF4BX MQVGJ-:#)+C5A<)OMPB?.^]8'N*NJ-EAH,2B_[6DZP/$IUU2*O":? 6P(R$,0 MLX--=3-WT4)N\M8%?" .K_A*I@IJ4MK+#?$$HE=[CW'>8_J.0(^/*#HM9_:V=+55SGI[J M6 )E)PIL' 43Q^P=7Z(V: [LV7&)1?+CO,7N=,.+7M,&--^#WYB]/$JA4E4A ML\QCO,KM=KT)6\EPM/$WJ!Z22;AE8(,4\O72$GTVWWVQYW3[P6KYF5?"*+ K M<2D;<,&V67.BBI&#WR+,K MT+@9TNN/I4>4"M:D#T?E-+;4I>K\%:'TXP@;9 M*-]M**UMNW128XEQ_9@'*//X2G=[8$/D3!C%AW;.#W.3E?%[_G[T.1SQ)@Y* MO_(?%N7]^#T7L;V!UN>!_1ZZX!O*\;%(4.R>Q^OQ[*P]_L=8SG+;EZT9XAWMMKN\7TFR.'7U/J\3 MU_]I+2PG<'%K2',;D]VF W#10U;=%?-&&\+?#7_G'92D62U["F[)"Z1 ZN'$-M MC#-%;PUTW9NGOZ"+=U#\D_B90TG\;M15B:<8SQ@5KA\KA4MS0/(E6OO$.B]N MSY]J"+K%VLX_J?L>N3&0UC 6R!G/_%*-L0S 2+Y,1ZY ='Y#ZK4-'S5Q*GV6 M2C=6=6!-.Z9/\B;Q5GY)%S*WLAC3F,?0]^YPQ2ZSE(K1_,%8P,<7N:TTM-!_ M?X>L*&_9-R$GH^T%!7NGK:%:<\Y34@'8AM8-Y[N5QUDU=[+.PQ/?B JSM\' M?QSA\;TJ4(,7X!Z83)U*-:J;HIAA:HD]F2%O90U]2O5_]651!@GI?)R3E!PL M-%=UZO'DOF'7(=YISH76B3;4^I)5$4+:7HQ#4>HP,X"9D6-?B$RE)DM#^*9>9.RB@L!1K(E5J?20Q,$5NH]%1];FY:Y@J:KB MD\[=+UBE%#>:E.G[]UON'E,XJY RF$/-+O5O"/]F3--6)]M0G9O]W3E)J#QY MO$)\@$VPI^-OD:K$3CW\[R[#_>K^$ZIWC'MJ.L MPN1+W$/>I*?#75=LK(6J=H'+!2_HUDO=.#3.X#$L?Z^DOP0Z;YX2[W?3G'F! M>U ;* 0K&X$-XUPX(I(HV7PBMRR6XDSO)K_[-=;9X>Z'EVPL4T=\S1N)<.2= MQ3,[SE$I0YWIP(, -X0$&%GU&'5I&LD50;HH#HWZEOQ+*#"N@O8KR3VA39)C M9[1%+&H>V+BH/6MALK$;5N>YQ>0]X=_M[9_[MZ(]YI-#9<]"2_/"^50,C4-K MLI/M&6D%L3R(!__HJAYJX;@%Y)6)036&\I%[R)3J(,_1N\5A@34&W":(7N]- MD,CTX8$]?!87/ILG0Z#IS+Z60:'(NYK^U(A'/[$?7(W/=>? M%%P(5S^?C-Q@^"B8"@!\)"%I81$+#/RVS??XKS<\BD"-Z[ZTQ)NW8/)B/=5T M6%)C$*I8L^Z'*'K9,QEY5T$N1.,$L%TB"3TY8 3&OLE"929_:5DE\.#HAU:> M,(KD_UH;*=T_;YYJ^GZO[4&=C^38G9OU#LV:!? Y#".-.*4L#^.+EDI*#$3. MO-X],=C$XWY<+)2QL]>\5S.^?(376>BZ6Q,+96&-XDV%H\KQPHYA7VT>[S@U MS:Z'KA8V#9VE..SU(>DI-L_WT&M"HG/Q')F9=V@YN@?;^@#*FQ?43&,#) ML#/7A"&WY$9E:C7SB*3TI^:!6MXU8\1!-QOT<^?T<1-'U4Y'0TM;^H^6OM^/ MJJ>5N*1GS9O X"-+&:FE2(?6)/VW*7JD#"#. V#38JKP#1>8 MF;WD&@C!QJ+"Z'7JYTIFJO_\XX.;J-8""D-'!,;SD<' -@"Y$E\8VCG%M--NX+V2>ZY#J0O)UPL(! M;+X<0X"M)8L1$"/<+;&;$FKVR6H:+U.T=A22%1X@KG!PROGH_9H'9UMS#$?1 M<\T(SF=[U*W(MFVJGPB'+6!R-[4&'R1[[WG+%-05[BF9.VPVU;@:[5:8&99E M+)(K%"S$>O!1+TO$B<2;.=*-9)_'V*!^P:MK,LS=)_36YKK9=T.![0"5E[H> M$NI<1M/;K;D+HPLCN[W9^@[Z8ULE*,"$_#HB$?L2UPG'6#Q:O&&# P0># CK MA>IE(22"-?(T%IZ\;Z_[_%&JB(8"4$?3ZI"BHXQ=?9.(-< U[@_R0%7?:(OW M\@D#0O#9O#E^Y3IE(XY@8;PVPP^UN\Y:DT28M+D_ZN.@8?::5+P59A8U7KPX M!$ZE-42"C>FATC$S1R-SE7O9>R^2#GS7#8D"TQ[IT> RP*]'E3890XIQ@QAY MU&E"4P$4E$>#?[YA?IV"*RLW7G,QFZ,2[]. M)3[NU=?1I[)+"8 VK\UNVA6/AQ>T](:QSR8P?BR?#:7]%WUMS]3!CR_UZNJK M^^])YC!9*=+X7B$I_2@2XY%%0UU#7M=/R],J\,%LZ M?\C"V([I]71*(>N"$]>@;OH/GTEG$O6D1D0DZ, MY,0.V-O%/2L]],6YP/U-B[:0[>KR0.H&\)[MQ7E%>V9\\5'=X-47!_K<(F]R'O+'.'4-P5XD?,FP)Y>S;9[/N W3W!&"(DD*:^X^Y%;@3/1Q7L7@YKL=Q1$<.@A<8_ M8U[R!N'62]I@=PJA.*\TAM-FJ.L[MA\G@:O8&*/5Y8YU\,L)3" M&RN5HBC)XT]V(3(G3JEFG98E!A\B:-D?]1Y$ S":?.YC10?#)D9&QR>P'YPG M-LWQT$%[79*M.Z\AD_Z&I>Y*G/?UFY7>+!A(^/C=$ J>SJ=3N 1";(9#$,VN*++BZB^HQ &]WWQ/F^(,'[Q2E.R"=KL^"5?YT/XB!#1T M8CB<5W\>@1!JOYK9:$E5N ;$\O(O5/XXJ;;^]N2%K>!M7J6V%DO-UT3?3Y(X M 9>Y$ZL&7D]WL0L2\K#^L5R4D+'"G[]6L>JQY"O%GQ[-[LV]FA.N:THG\#<_ MR(I^4J:ZJ%?^HI'D9 MG*::G!XO[PP5RH@(@]0NB^^"C8"S9W_/I9;?#! M#-F>K:L1,MGA2"EGX*LWGK %U;O)<0;&5/B'N+R"?N0VFBTRT/"(0PT8Y",[ MIR@1*@[M*(_^YEO;9:[-[:)$*K;6'P3@LQ(@U?Q*7,8.H '<+?Z9ZE@VZ:,X MG]/Y?6&\BT,DWJ[ 6_6YWBB$1UUB&QZ?U]@RR",P>Q/@H*IL,M-!2!+ZCX'BT'4_592BVHI0>\@<@[W2#&T>GEV*37?+ M]CA\@)]L2E096&WX?+KZ>:\+O$=/"X7B,I /?&*[A&[*7;S@2FHLU*_8^$VF M-4MEK:T[TV")81GIAE"2- LJ\ME3)O )B:]J.4(8TX^"Y8#1'8,$&5ZNO+Z\ MVZ>5QX73?SJ"TT]UE7T1S96N[E1K5_-6&OK8S-%M*L!%$KHIS[GP(-/ 5TJR MZHY-@;6/"+.)N.I.K89W:4T5- <]AOT'4Y/0Q3^X(IL-^*3.NWJ,9##.-2F_I29R,P'KUIXJ!P9.JXTM'L\Y,AH[)UR>4_+-NVS0RKOWD*7%X[I M4A_2/]C-^">5]JB"/,ZSZ1-U8DO7#$*^[,!D?W:H;,,U[6?,\G3_/2OF"N^G MIJ0O\AI/$T[5Z#&+/1=7*0OM,PC:+9Z'8CLCR44Q7*)&HQ3?OET9 <(H;_@# M>8S?-4 FW$-")>%8Q0;?&A8;VO[T/CU4@'2!CFCGY%K C;#R*!?D#4K0)3H MVU,-7@\"4(-O3DU]*X_6'NRWO&_NK^U7; !^V1)-DZ[?YXO)Y M4:@9\VVU+ M-AT ,=UP"+[ETL%UZ3;TA9L]/X;Q\)E[]A-YH0NW#,/V=#&G#T42KVF\,KWB M8^R)R.^0'%\!=6IGU$YKEVVL_HYW&0NPI(:&Y.0[768G(U2+N[X(8V8K5[ Z M8NUV-3T\'P_'_"S$8 @TQNZ%,G%_CA;GSVB] MM"X5NOC^/A$10XSWG2P//"GZ8)0L>J:3$2NO=5H51H)X[#<>3HR*(L MGXH^_V#& US6&5WA0:54M1SQ)/]E$OE0"./]\]*#%9W,5!]L*)=AJ)@RVZ\J ME.6B:'E?N+R%6#Z5M7>B0^'?#8?ZYH;?GZ!YKM&.Z_^I>7:KI_\_^#OQ?]/] M\E@T6 ] ; AU]R_@]+7DNU*ZLR:Y*S_ZJC:6=ZW2.5[3.4HG6-(P-?H_P66A M\PQP^5U<8;JA'8;=]&"EB]V<(!>D4P)*JI\[DNI^1Z%,H*-=$S/1=KO%\2HR MAZ\_CR[ 4G2.MC1"4?"KNW/)\TEQ@PS&G&XY5-"F8W[IT36@ 1Z-,"B&E$P< M>NF**_X(D6&\:E[9U/-S@#/[%IG:J/#QFQ"GO=,:(WFG7V-1$*YV%[XLH;FH MIHZJ #)!HD 8W0:43YU(88T'TT"+O5$1"G(GWC'9,4'1U\#,WK!.5*110QY/ M.8MP(TABA.X_QJ6"YJ#BHC&+.EV(2\6<.0V_S_QI+QJ];3?U-0Y6_(; R^X4 MM\(UGN $T<#!TD\D,-%Z+#[KR'4OCCM)LF%,Y 8S M?$_^_>T[Y82\?1L&B V=)=R!%&P,9EO$G6V00+JXC&N5FI#+6WJMS3\Z7^6J M,FQ],$MD&=TQY.8%CW6I0QTP>[$:TI"*O@N=!AM<"'U,>W-S"V:2L;-SSNEM M&R!YSY%,L[#Z:NF.67?$32FU4!D BKEOG J5+]L'HT TB9?T#/8_>N]UI:]/ MJ/[D?)&4&5?/^M[[D&@?DD]7[;,LT>^U:5H@THD27OADES@PB2I%6 6J*K+/ M"3S]_LV4^)X@98.;)H#Y18S\?.X M-2@,J;:?J4>VKK)MYN*BPJ$8L4F_*F^$R6Q#\@GW_;S[-Q=UP Q1J*7T:.1/<^(4#7+B888^CB$5I@#:H,9Y_H$(WGD M5^.V(GRA[54VRO"L"Q6C;S7-8-NW;RLVJ;;HCY2)L3:.0CBB-A@LU486O\RNPIM+T;#QMX^:I+"0G3?B]L52(N@;$0WTPMPBG($S8V6#E&^)5 MFT3;SB2;]<,L-J&ER>*^A_4V!L2JIGU=.P!6M.L7 >!_6)W;$U9&WWUHTM4E1?Z.0IOICVP07X"8X=28)2CU5@V M+R=Y[(Y0.SZ;W7-3MA[R:U\,I+VK71PZ<*_U^#57$$0@&1NH(_ID,1XF69/4 MI0'I[R6(S2 <*JP.K.VS5#)53@HC2L M92M4I %C-I3H$_C5NM*&QU4VQF_G&D#->[3T^4T^G042=#Q?!*'O!5(VCGTJ MWYM7HTBWE?HN1]L2E-&#L1T3T;7Q-Q2D\T^7-\7E81VG%/\J4H_9@2RF T?P M3]5 7E^M#+@,G>'81XTB"@%.3O=*J.ZWK#L>I *N+?Y364=3]KKCNU.Y^MW%&((@;GVRIYL& MIK .Z3;M^#2D(5XWZX-7V)4O'BRU7U='F/3SCH\(/7X%E_=SX8_RU06HETQB MGZ+G9*K&0ZO!%YW8I@KWD)VKG:L9M0:[)14WF[=$+][JB.6+O2#2K"Y]@6/) M]VAO&:C2=3\UA_.YWW.[R+=Z(>D[2#-5GICZH7GBKZA:!$CIJ)L!ZNJ,[K# M773)S6O58D(M=9!.#,G21L**$:7LUG*?$ M/QG9_KG%'G$-J FZXJVD%3A#K M@9EH^^+!Y&[=E%/IXQ/LW6/ (3]4%/5'"*8 R.6_^J#&@>KXN#L',LT:1X_G M10]G!>ZPYS>U7AHA]D?E&HJ^6*JHD.FQT(#JUS_YNU9-5D&&!ZT7XYN$&N,@ MF39+FYT-*0NF4NV:_,F"9A:OOE/QWH6V$\AQ>E,6KD MY=0\<.N87S](/1QCGJ,'OO,^+[\G64A*_]S/#.@FLV)HWX0N'?PAWP-CFUYR.G1!*"VQ]5@7Z\X4V\M>F3$3(.*6E710JY%5NIL\.")E_PFCC=S-P;@B M-^*@/!4C?JQ9U58&CJ^QE:QFR4.4S[4 5SH0N](3"XW44DA0?[9+O&@2PL = MF:QLOE"<\:*ICN%3G%8RR=.Q72.11:^*'K+7NDCKB].34J0,W3Z, R.\GE>6 M2@G)TPXSUIEW3)+M0(#^QOQUW+7))/4T[7_7PUV>3[<"7_[=WV+.QRS%&XKA M&Q!CW3 3,/ONT2SNI):7M:-A33(!\\S];*%>31B]+_6GRR45Y<. ,ZEN#+4C ML2 ,M<<#FSRKIHH,Q2&K3@F5H\*ICN$#KB7JIH\63ZL1/.Z5'BLZ0QDP[*O= MK<X(/S[@$U2V"H,5Q^,!4,?40.5$4U M648*G-^ MJ#QG:'RFL"/MM?4*+9ML4^V[(=Z;3]=OCP/Z.2*EX$_0L.[R?1$?NI+8PF6= M ,'&64XAYP2W+EUGV MYGF4*E6I, +P)XN9N_;[D_'O3I=3WTAUY9Z4V["0P M!T(? ?2DSF// QQF@>@#P_CZ-!3FZ-)*CDQ_K+:QA3K?K:%J/DM.1N0#H23A M%(I#>,.K,JC>ECIYG_5P%%Z]XB"7>@X17+2/79NI$L:S 3QJU%^Y)]M.:] JO 5HBI/Y1JLJ]6BJ:[LTJ;!OR%7%]) M;_&]CZL,7E$=V6U8Q#Y#$S[F0V"+_2O8#F0GN/\\Y,-"3HVE,4-;',A6ITK\$[KN&TUZ ]UL4'GT-2#RIQI_:?+#T^<8EZSB-;T]'0Z( M\V>)1S2?2437?N!5QX/9WG9[T+-"B+IDP;S\Z(4J%) JHG6V"(HUZ8B6=NR _SI MT\-^G0-6&4$4>_GRB&BO<[4Y=2E3DX%$Q\UMR3(2]> MH>PP['Z^RXOGEA)?N)2: *'GT=< %VHCB<$0I2:4,0^N97CLBS&VBK-_("C- MP,=5:4'GGTJ_+]EF%B]K^(63JQI=G%H!<4X/.FXB=#%W*'*64X!3P+=^+C..*5F85Z*J?4ZZ)ID>4U)$ZJ0X"DAVP#QY6\?3WKW3IW0WJN4^5@4?/E3K_V]135_>,6J[0^MK0>& M#[S,AR>6J<<\C-,".9YQJLZQ$/5._IR=09!L@5+PCS04H8_RK!=@XA#7'GN. MEMKX0'IRRT>>+[6]9^WLGLP\^GY8/,7$>U*@)$1UU)2C-Y#'C@C#,"X^Q$57 MX$+UT1K)I0:%DP6-PCX^TI(K1R<6PN_B,WS>%V@P1PZ7LP,ZE(\52\:W;&38 MUZ#:F#=5*+O[AS.HH3W+S'44,^OQ$+^"@*+5LG8K(W"B:,>2 ?0(5]/7;IR, M5RS'P>WJ$DVGFR2"&CL:_W$6CA_B,(;%EFT'LOPJ[9_DA7S"-LPU4CMA7*HV MP1)P(C>"8"LOCSAW@T?0B)HD'H$OC MSQR9CK*49K2"A=SKA%MC+"+6B,ZU%71J[WOGT] R89_.G#1),8/7E3!!28VT M5"B)*IG^BS/\ZQ4M2>C #$NR4ZOL9Y;?5K4O>/7+U8POA7&A RLE[?H?(H."W^\;2T2W?*Y'"#GD;I]NC7:>9(=F;M7_A")\K>2=4B7#'Z-4_( MY&#[;J9H*T;Q-$I&30;L^>MKWS[RA_QGA\1WUM)L4CF6AJZYX/.>Q\\"HV> XSS=Z!"1'FLV_.6]]I MPHJ$>SU.9O@^/#)0YO;!<^O#-XN'TX,:T!]2C32"]S_>@1ES' $XT-7;KBC3V/.'K1NU\]L+WVK['AF()-9/<:7 M/5[+^X#S)\*BPMX*SS%_)B8ME$"0(@:_;37]71FY_(]26)"_/0FZ IN'>4$@ M1;O&-FZ0'5X#;D/M^"(4?)@\E"O"?+SKBP>>LF>]2QJU%XP>'F_-!2@0[6?S M'5<5'UBO)RMN)"),JMVLR;YGM?-&?;774^S*>3 L%#J0"\J1'OC81\D3&;7! M0I9Z'+JYRN7%.F#OLQQYY^#F$%K[XIQE@,?;#_2!+Z2[^OOI)3J(J2: U\8;LW]DJ? M77$/1'X-\!C7-L+)HE>HQQYTL^#V!J8/L]9UOX22I;4T15[HCZT9BE-U!/7? M-DDWU@HW H3Z]$^&)VZF,JPPS2LZN? MHVR9X"RXT;< 7>_I*6+-5;$#AR:;8!TK0 MNJXQ[7 Y5 3SYQK A*=W1+DK/!@G7C6147CA7?"Z@YM:/3WET;D%9?HK5GTM$$T?9D]026!]^=7)Q?L;,[:KQ M5P< B8V%.X<)]EUT9;?#$Q FY&\#QC4/FS5NIUPYSI[\I/Y(_KU,Q$V[SH%$ MWY&<^[:LJ35AE, R^U,R4%]&T0QC5]VM'#<9_^0 >_!3&"1MN>W5\826=0E: M2481G\1RJ[,D ;#=Q8P+LD;G]9_0ZV-8:T0ZJZQ7_P99OZWIW T;V&Z^A2(B M4>$8\I6H*B)A;@28Z##__]V)D' .&/'1.A"S?8%-K#K LJYDO54$4APJG2], M"OZU *J]'ACMN65%O'WO3K7?N![P>.XBN;LWT?#D.64E@K;(SMT"(_FDY,IE MEBQ-S/]7D+=_[V!H)WL^?2:,"?;-.JN_*JAWJG&=+E$'W5B,FOMS2CO(VO!5 M@%^?B>G]?/J/@"9LNF5?15/8U9++D[#[.V-K@@NJ@E5/P!B@X M54TS()&IC,'!0]/4[4A+!0G[LP@II3?%"V ME2[A+OU/GMW+J#U/OO=^5C"^JP]0G1*9MWB^8%28QBD2'JUXAKGUR4-R MF_-SB7AVJ(U[T8^=XP2+B1W;]J'PB!&@T4_B@Y""7LQ*[)TH&U[1J]2\X1!@#%05 MQ5@QK M SH71 ^^^*6# G>*&%)7^>LE]3<'Q;];>_1VQY*1FP8=NCBY00UTS/'O(GT,RJ+3.7Y=@0VEC A'H8HN4?S[O9M5='# M[R8)@-_&J7":)E "[^W9J@">Q[.&BP$Y'OVVM7G/(DJ:Y:TGZK_JEXT.6A+3 M42CN69<>-WR]R6ID70H0.2_8N$_7G2.+;$20NS?!K#2W>O)_O9L)7'!=;@O0:\O3>X12G8UMJ!D8DU?=8Y4_W(@"9]I0X9 M\8A.,",Z0_3=X\5.,"\@T1SGZK\Y/U<3@'.92\2[02_LAP%, S3 M*(43\AA%ZO0AHQ/6^8*VJ?#8C_,B^S/F.6 M3COQJ_ZA55I0/4W:.]GL'EST)3LN==B>"R/3OX?13:3OS_$9L- 09)-S][Z8 M?]OP_9Q12.Z4,D]QB5)_3?#-0]HPOP1935X6=/_FK0:D#!\.-'"Q4/%_L/>> M44V^7YMH%!4L@$BO4>D@58K2HB(B(" U4B,BTJ5+@) H2"\14%%:E"HU(KT& M"$5$>N\D])Y00B A#+]WSCISWEEGSCK_.=/66?-A?T@^/<]]W_O:U[7WOO>3 M8ZN1,.=+B/UYO(PJK17'KVK1#9+( ]'[.+M7$?_7N8 M$5F3*-,V*B#?7^[!N]H'!;7]O.P:6:''F;*MHQUYWUOJ%':8WOZ*TE@O!_'F%M/OK M,W$?#W\X)%^GE@#3GO/\GB"YGC0N M*&[J*/^E?D/,1&/J!,"A[ .&"\([4_*0?K.1B_L-0DZ-PD/EVRQCV( \WHB* M83=\B!"KI%)G<;I4T\LF-U4?B/[ *1!8@$K+&R4)R?'EZ*MZ. @S\U4+*XL) M"S((2[2:&*^_%C6"UY^';0P4+%Z\6/K@7:)EEN$XI]4P57&^2_50C177%1?4 M4F7+5QG:HB%@]?A4HZ5QOM1%U0-SCI[?3.\X%FYUN)=],'4['#Q$1&!'! M@1-,6=9+,F3])&R6PBJPX==NX&7K0% F!320]8+8#E3:&K/*FBU%P[S8;J'J M2ZW>#GK#UP^QEX?<%;=,/Y[9%7T/>B7#!1.O(IQB8:B:7A9CD XA#/U>$;(9 MQ/VRLC9\.@:K9L,$M6M_$*A5CUWP/>1F\D!Q=#>>\3#",KXH2I M-S3RO(J@6;I]Y:6YV'RYYJJRJ!>"794/6+U>O$2(RT^ED)A#-1A'&P7('*/8 M%%K#">#BK12W1*MQ%^_OG-?&\X^;TE -$KGL:9Z3/D,I6W)Z]\ZS&?UO^]_V MO^W&G/&(80R'/Z&QI')T-<Y[\,"\>]V&^R\^DDDX5>SL'B?I0$9>2\%; M3>J7UJ-S6?9W-"+. =M1_'^-TP3#U:%WT5V8<8[UIV1[/":RD7>$UR(&_SDO MVT4R;Z:R4MI7/Q OR>O\I-W\#BOCJO3./=/4U]""#.XAJAE%CLR)OQ!7/+YV MY-&F2+:7KK O8F;3*;3L!J;SR?\1%'0SD?RP'H(%[*Z=.?K.URDFS"5+?RXT MY6:ZB,WOYN0A'FH).0F/8J'UU"JW;E^!2K8>+4PX+&/=F:V#U@L/:A-G2$LT M28LMHZG$\,?I41.>3 SMYX/5*6(3G?]<,8TG=Q$FGPPK7MYF<.;@$M%][7E]T(EWP\W1VY1?B>Z]4")^,("A$,KDF256MS!ZYXEK39[ M8%],,5AE@C0><]^+*^$BUQU!==6GYPO$,M]>^O^;%><[C]0VHGSL@\[YF_O+ MJ=V^+Q^NP_+.W)S^Q_4/V@T6IY3S#=F"6?J9,OD%KL5<1=DFJ9%?"C)3SK;VNAFG']HO13>_:PZS[SI3R)[BO/H M"6#BX)?-8W=!KNAI_GCC.T<_K)^_#;JT!K]"!1"2FPIMS-24SR\D!Q;E*Y*R M\J<;IJ>;M<9YZDN\S3C#;-^"LXWN,3YGN%N"P"U3HWA$CP-%=TK>[RGVPM1. M G AR< ]$.:Z9G^_P5DY7\'>P5-LP$RKF6V[TAI[$WH+=CTW.:[YJ9JT_!Q M#F5WCW,^X^[782'P2]5GXITF*\$J@U7Y0B]?@I'J!4_D%Y%[Z]5M:B,!YKQ^58'#!USJTAA5((R5QP]WU54_OIL,& M.\T=KIQ9O0=\)A!>LQV!VA%<0>VOH/Z4[P>_X!=@2_3].MQIM- ZP#>O]E92 M!C?H05!ZC[W.^[@7I M86_/-E[+E12Z'6.Q>.]ZPGDX3^G=!L8@OG9@3VE?1F"(WZ/\37$<_Z,0BI^ M&67B-:$&%8EB1KB'L!"=MXRMCDY:*_7[A10QF+P^HMWR%_3% '>]1:Y(TH_F M*ZYL$$?3EY/7O@E8/)^5HT\\LVF+U0+ *+CML1A<8T(6--EPR'ZX_JGBM)2O M3HG?)*DZA?><.W&RE@A\$\BPW"B!^(S,1 MHYD("<#*C__I^_6?VX=_&]%66U:!9G'.X/N9>&"*J1K<%#R?XOK57!'@MY#B MK+3QME^!-?J0'G\"H+(MXT2QG:\&]R0+4?SKNKK"E>&I\U+;XH>(6Z-QJ&A4 MQ0E@\YDN5!7K294@%!W2/:WG%19[S'WM3N MD;AP7(Q-B#Y*-TL=4S&&![2>(CE= M,"R*[:K944N^H>K-KX3'@I5&QP7.D>UPAN$JELXT=@(-]6W\1T>R ^ !]CAW M;39*L6+GK\AHL0SU FCI!' F:&='C9.D67Z>530J:Y.4>T6-&% M?ZVERB)#A.)/%:S]-B@2/FFL]"O&H@0TW"&-+4T]_C F.O%6P5S+^\%/(3X^ M@8]U$<5P)]IO!(]A,YJ=JID\3Q]#!>>1?#E1$<>#;RY M=C4\/G&&).;1%QL1DC==YZM[-Z7P==O7)O0*1=\756"85SY8%_6M/C!+T$>T[I22AIP$.0L!XUS%IID0C2( M^#;N-)&+\BOZ(UP;MO7-7IX3X*!W_;E_2]Z$L%7=Z77I(OLV4R]_EUUQ%Q3<^<84_]]CC-]_E8GGE-YCRD9KD-.) MNTU >M^#.B(BVG>3F^W:S0R[I9H]4[XD,K@C0^X$$(*:)<^:!M//>6 ;P.V! MJ96_M[>>^T7<;;K!]AH4+]F/=1@KLES*8_:OZP_>?L WY ^Z)U(;/2&2:'%- M;.AEV4\ L[?K\G8LHBJB>3L$_TS1D*TY?RT_X3@U^P20W8W2K JCZL.ZZ#?R M*(;PP=AD"$?C3>!Y)Q.[^*A<):!S[Q]C>?H'T#<@W2/FN64J:]E<;XO@^0$R M#)IJ_H!W8CPA5\?10Q[ =R> RR4*T^H[65;#\]/E/CT&+(8&V9'O',7$ M=7S)]X(M]V7M06$IGIT[G2TRW(NF)'1?JN3E8)5QJ>+G\1,SBI<^M+QCT7X. MF#-[*ZXVWF]=+>&2LEW?>'#T[*X,435#D1!#TB0;$@S$D.'UP!?)I6]!Y3)7 MK:V3UAMVRW?@*^P;=O1L1Y)MA>8Y 3[#24F[0_U"E:Q<.9G1O^VTV)Z>^5?- MM")=9-1VP,-WHOI;8,8I2C!0Y9-=PN_?HCDVI[33AJQ)H2/+X$8C89K! M1=8ST)YV7$[5@)OB.+R?/2P[X5ZB",-AVN&E.DSU#U6>-07T6"KN41P>P>-" M:N2N#%,SR2Z)\[=GT_V ]2A-:+UWY;OGK-R6:2"XP>@>\"[4GL1%N!"'\^!P M"JP8J'1\ EV+2F'ULB[4 @DR,/K/,H 7M?M!Z M/^B3K^CWDJ!3#AIY]&\<]!M3]/]T-WHRS.@!&:Q7SM-'%-A.KI*>YCM+2[]D MR7RWIG\9_/+\KI&U#=:13E\M_XJN?*_@>3.!A=%6##=H+H]VK;^"D[#<,BVP MC=>.2J?^B$M4'M?&,GCAR0C?>@E;0!*"/[.N=S+EU M=*]IF%Q#&1ZNS(8%?=Q)28@NC$G, :K/9OO++Z_R&\+)T_^,7B'K$4)TRBGN M1O40]'>)VM?AYSK\LT#3P'0H)U4*.#%):KB5P=@G2#:;FTQ#DSZ-&(-CYS]L MR4-!39BX8&V")HF+K$.0YG(84%-FRB_\QCWLY\?)ZCA\GQ>,NH\*/-B/O0X MR WR%QH6S_U,L1/WZ3K,0T_S-U(B;N40;^-FPX$$/>"%L=G<&J(F9(@F2'[7 M<]@X>#NGYO5\HDV$[?PJQ.[T*!Z$TP16G?.@KIH_^S8^/M>T/]O.K/Z;&V22 MLN+LVMTZ7WJGBG)86>=+J932TK93>C<1:]QO+?R?1+GQJW_&K/:G "S_9:E6 M-'M-\8B,,%$QBO(S_-5%,KG;^L(]XM6V^UAO!< IG%YM+\M3?7T729(@5L55 M& K 'A#0,? ;KA,RK5V3JF$JHI'N[T?PF^Z;O9-28W9>O+>!XE"Y7ZPV2"R( M!_:0P(R$*Y,Y("SK,Y*-_;#K?NH"D];OS"E/AP )/$O=IETD_; MO=N^=_T W>6N/#_;ZA&"N0B#98@116.+-6Y-DHU;=F9UB4]D%6LOQ_QVSZZO MVCD\Y!\#4./E)=<\QOU;!40(VQTRT;.7%=&L$&B='F$_(Z' >2(\OWQ:= )G M?\OM#T"R05[]=C3@*/8_4VMF^06N'"EJ.L)3F6P^Y=2VR>!_"TV2YX8BZCH8 4@R%A^IU7+C/5;&-S)"O M)I!"-I>T<<%W?S8';HHQ#9T&FM=VJY!7L*O'7S4$:+VU#]_ F?NNEUJ2YW.5MM=D945 /B"O4UGE8'+4/DUPS??-PE7V%VV9O[9O(#S92C,Y*4KJ,T:^Z4:'E# M3D^+_4O+_W4QDQ1&GM]%*Y&_4S3)K#C^ND9,23/_;VXK,=Z_Z;3HN]3UNT-A MPMW*+_WL/+_$NIMI,^KW&+[\-#L7:*M=[#,C2SR(J#^?VT#"%$XXF_^6MUUZ M6G/$E-NH.81Q043/\FTM#FI<(VL$:S3'8XML_U6 MSFL_3@"#U91]8)+>XQ/ 9.]"$*0%-.'8 N)5,RER:N1QK0L?M+.867NFJW7S M\^1.TI96X-RZ=6\(G _J@>M)NP6[FV6YJD0^4Q_9Y-AQD)I/U??%%OOWF[%Q M5CAW_2936Z#B>*$=LJY"^:\D ]N2$CAC9.>BU)+IB^RL?/,S$=?G,K1U&TXU&HI01CK;1V4M(<16(F]&39X7]0G?'! M_AW@HZ4P8/BHT;"064I/R]USI1W<1@?OHY'U"XE9ZNM]\//P'A+H_#95NZ@; M[6)[BZ@=:3GEPC-36*XO]%1[L?GJ)5EV3G65I)3]";$S16?H!2M\3@#_JX7= M#RF//+\E003A0PC"4T-&&&^]QT6RRBR-%1EI4I7 D?KB28+58ZB J[2W#Y4N M90UKY_IB+4B%I8Y6M:&7&%VG$4'.(P:U0"[ 9+SPS)SKYD<:Z0RX7(^,1[0U M&7/[%$2U%NPD?"&S[V]S[U1EW!_*BM>%!-=\CS ;RRX'BT1D<\N*J MP)5^*=]@9H/*@?(ZTW'&G&P[P?L;]+MKKN-++0XI#X9=#B@L>S3'Y5)4 T@( M1J0HT)I.5Q[CN(\TKZXZ ;PO:]??[2Y>BZHOS,@5NGNYE\B'\H(8G#^;S%:! M![>:M^D/%4N6:;'S7ST]QSU/_\^DE4Z&4S= ZL:JF9^4^>#C\L0UTI*DE2^W M\RO/ OJAT6X4&^CUJ>M!S1?W,)?O@V+WZS\^*[J_XQ_(N4T&*[IIW5)IT'E& M\IY" 5.'2% >:8_B2ENTPZ[CH/R34DG5GP_IA+_,G;'E);J2VLC!A)]=3A-( MTM;/&CK#08:$T,#;3.>A@5!!TKOC/ =6*-)( T#(;F5QYK#WUZ3]/DPE-J&] MR#H4?I@ZV?QFMXK_])55.L]SB%]\$B>\)2^@F @3E,^ [%ND;;X00 MB\T U8)X]E!A)X"?B-!Z2>\4='2)*#&CVN#@\R$RJ>YX:K%F'Q06K)1PRX7= M5"(>0 448?RD8GGUD,F!(-2&C9I(3#)\, MG$:C.YNWW.W**F(!'YJY'AIMT+-[7C'NMTTO_D[8K%&M^O$EBZW6[_E(O/+ZT;3@>1WI(_$1Y! MD$>OJO"%*$[#N7^D3_Z+H_W,24-A8L+W@.=:%-*[/[C&T 8 _/W+ITRNN_YM MI\>ZS7!\68<<]\W%5M:#:VV^J18M>S1L.FXS/9.3_>,LP=Y$>K_WP'4% M,A[:KB$WJ'$;]I0,QJ-9#>?%ZI6=J'0OZ/%CI:9N#3S$05M^P?+Z^N@' M\_X=BA3;&(++!FZ"ZZOU?'TJ+"AICNQ)A-50**_F:U/'E1CK&I4A>Z0PTEWT@=M_7ZD,&=&@S'* TIVJR&RH]KTPN*:6H+;B;]+&,/%H@L6_@O)=5$!:M78G)@;])767] B/20>4IT:)*[K9W&6D>SR.=N LJ1T+D(A]DQ M_V9@F5_*VN6K1&#L$F])!65Q^KI/5\"]Y>>]B/I@UTG8&<(\%G69*N>(.]W^ M5:4)C227[_95E?K?3@#E'85R^VJCC\5:E]3ZCBJOJ7T\ 7 '=.[OC;&I=)D# M7GR.EFQ7^$\+-# HY/GV\QVZ? 7 Q@ '^\(L*\*%.0)SZ<4'EZ,-UID?^/;? MAX-R>TVKY-'>VHA-/:+K?/KDZ@G@DAJ_TM?G'<[#VR9"S-:H3\%!HR@K_DO#&N9!DVW[FX_TF7'@J"MN)*W2EK]_T_<'H'E' M\$SJ\=(:@J>%_-?P6!4Y*[,#B5JW"M^QV8XM:+#3 1U+0$(<.WG\-YI/WVAQ M*A#9AN30RUZ-]6?DZ:ZA&W0Z!!,[T=F-G+2>F?-D;7>>%1XV\3=92XW59W7& MCK;405? .05S@X69\9?B.'M=N^J&,S0<6@_C'0S7MG33V2ON2#\+[D* WR@P MNQCI:?FCQ/Z_7&UDU[89N#ZZ9W4LO_"[\J!RQ^JQG7<\^U#^!/:#)U0PQS;S MK<9]LAV%3@O7>Y6<<@)HTU 8J7_L$+)KT"]M"Y%>ZYE9&IBY*"*/_-);"7A7 MUI*9D3VJCT.-)1O(DS.6.VREA^L1B"*R0[U ,GBM5+WR"P3>7%6X?6FRUPOR MQ.@>\)8S\*=YF \.Q>W<*$NT+9Z_W'MUI7*&W^;1JK&XVX8[ZF_5P\GA3\-\ MI6OF#9QSVAL$%/T^B@T:8T+DWXY5L\'?=DL^:MMS95506K$/$=::.V_L'91D MVZ8%T%:0^UN=P-ZT< $PPHPM1=*MV-/2!6EF?1G_KC3Q5D7B?Q1BB-^V!K7U MQM*ND6_@))$L4 PX5/?G>]CWGI=?ZX21">H5BV4V9LI/ZP,VG3BA*9:,W(7)&\^*2-RAY.OAMSJF:RN1G(2#Y MF:$]$8V_VF] 8@=HY1$U?R**=DD'/>64P10^CSMH'GLUZ9/?]2FHHO>1W4$G M#4]03:$@2 ''R51&BA+TN3.IU@W=*S(QNWE<8XCHC- N)_GD83$;TOQ MB]G3UF%,F:FU^;.N;WA><-;55U48==[6_0$RT:E[;1R35&[6-92^WEEO1S&E MRA+N2?X@EW0N 5 BP_6C=S;#MFVE\#)D,:WX[YXC\',$>#[>*O=.O'9L)NL> M( 5?&(\=&# !;]91F?.:/2M]ODB[<#E[GP!N6Y=2%E\&A];-U'AP40T(56_= M4^8AHT7EOX<<6?_2 3/WT8E8^. LW]$M#4#_JRV$O\C@86E)<@N08-C B.8T M)FY'5@ Y782V?)VY7XA6=W8*@G27CJ8#,4W9FS.6,G4^8];JGQ:/EL;(LX?B M,LXR>JOG#TK5'$\ Y\_V9]<%WSZ%UX@*9DZ76V^R8[@?E^VUZY\^%2&$UC]; M?I\9SV\&H\,=!E!N";4O!BLAO]"$P".TRV0K'"2BLM #MWFI2^^>QIXN&1$='%?>DPK^ZYDSD5*27FU>NR)8^>,<"?^ME M7GJ??58W3.+RYX_&&H9RW:6'%8:N\<7B&.7,/2N9#\^-^[5\!1[_MRF:.D*C M@R@V=,:I>N^D*^YLYK@^$[IC(KB&##.50< MZAI,<%XF1H5Q.7J>?,J\#<]I%/K_&']VCL.2Q!7#0'+\>^[*_(\Y'@ %X:F^ M\EOQL"*3-@JY"F,D6+5/+$?66P3X$9D&L1S*)!KWR!ZHE$&HMCK\C ^OXT%I MUF-LE=OH *0,W"K#?0)HF2>G$C#M@7AH 831RCGP4T89R2]$1[ N[.N\GZT& M6#-TQ8EN]?:_+P*TD;+<\VY6_"4VQ7I>B8M-Z2"_T3RE-=<7>!__!H4!?$W_ MNUUMU_GGXT9./6)GG&_?MUNW'HW1$"0[-HT4>Y6L5ZI8NW92'C8;+H[D&AN! M/30M30O,$\/$:I3[)ON[X#&/>L+R M\1*:D0C:M">:D-)^UA%FL8R7YG6BDCF3:WT"D@H$E*+@:X[JVHK8?:KZ1@[B MX>Q"<#K3Y9X"[,1P=KYF@XZ8#/5K'EE@F&)"FQ5@(S-MXQK.RIVR6-:XST?J M43,_:U:7/O7 .MIH7/\5!&1>9]Q%.,U8!QP 4/7WKW^8.7:=FCL. MA1FB]>K:@.R*>A6(KP-GEY>H^D&024-&P_'%+P$^ZLN2HCLS740IPHC5_1- MU:N/HQ_9"N#BPF24KA6T"[>,=;\VJ5\UO*?._*3\/IO2SVX>(1?5\Q=JTH-( MU61#W$ZAU_QE;IT5J[D8Y*4XY04H-6]0O MPB&7.Z"&1)L_/8@<*%.NG3+\&=I\/&^8;!#1%ED,ILK&@FGZ(CW^YB> D'=4 M\<$NJ89-6N;\MZJ*.Z"H$JNGIW_'.)G :F5"%;OU3P!3$Y(K_))S,MAN%C,W M*G\VMNJ[4C-RR;7@%Z$D+O>ME$*JY'/0\J=:F1VVAL\J5L-Z Z E[#I52IL, MY4DZ ;";8A@Z]C7NIY(FR EX=F8B$WJ7K+3^,5NZPU6GG $V*9>+K&\TAWS C3VJ1E!*P#B*J M!Y&60#2A\ASGU;OON,+5*OO=<_"/-W, /T@3H&+K0%QQ[#OY%#FKF80Z[?G7E2/WS5ZX5J6^FH"_< MQ1.2E1D"GX"X-IF'L'9EY;^W16$. 88C^C1>QHOQSEZK>J<8=^^_=9.(&;^/ MKK[/(\Q@]F?Z<=OTAOG?*J3[;F_X;+/=H;HC^T=,VD3$"#*Q/A- MV^.EIDFU'VR?01TM9&4FI :6!B;H:[_$VS[]$-FDQEA7F[(&/P?O./7>NSAU MUQ8D47YG%WL4CO)ZG3G0*;656?L)&UST5[[W^F'C@Y:"XZ\H@H]B?]NSW9.V<'0(LV%U=<,\@!)X";&J[V318)\=+^47;C3OL"Z="J9#&356Y M)I*%=W6-R?ZM5*G=DR18Q0>.7$-5^4?"G+U'((P:_"XJV-(6&YLL]Z.YH*.4 MN4(D=@!6 @[^C":H_1G/N!:SZ%.W48'PUO@[==N"9S9FSY"QQ6%8T4I=G1.0 M^G58(UT?!E=CH3REVCZ?:&QPG0M6,;@B>S6>WAKG[3-1Z0LBB^8F(V1KB%6Q M?LAKU@(O[]]X*+JFHQ@QLCY$8^1"$S,4L@AZ]FY()' M$G@*\[8L=HFBPTH1[-3 767O/K;DK*6Q#O M(OJ37F67H.O?.I%$2K8^1>'<>4 MYIL9[-:QRHB9D^['@/47/!#A(X%XNHBR6R.U6%Q!CT_PS<1C!5NW'0O:#?@P MZ6=]&=3^4;CP8L:]Z +U3I>=;DW2/KD"M^FB+['3^Z"Q/JY2WE+TR\6]\SJ] M.)LV]-M&)=I(6?%VM,<"028D6S7K9R1; .OQ3/&^RUXABA%&?QQ=+W.,1NL[ MN ?F?ZIN;#VH8ESE\:-&S%M_]*S><-?BN[64M+;OT6^UJ['$IYKDN5=3YO:2 MR ZFUN8)_ZG/,YX-C#LV3&\4@_=CRCFC?:NGG"PCPO8Z7\S6&?SR[&GH]):G M9U^0A:)Q0W#.VM%_1HI?5(Y7L\:L[7W-9;&J.Y"2UIE@-AII<+0]SH2KT*92 MXGHC-!A7?,BB36[MDB@66RKRIB\(=#^!*IZT#;D'H_]G)CE,A6R&N&Y#5-@)D-ZE[&4-3_0\E0%96,C'N;(N2QY$,!9 MUC*XR;5V_&I;^0!U'=X#*9TII)BO>T'+.E1R(L)@(GD<-.Z^I;.X/L=)FQJPYZY#_(B#[[LOPC6ATV>RFJR*.F3 M8^ $"HMA7=.X.O1..N&PJ/_U4?P]ZGJ*80RPG'D#WPF,*[\QCV!JOZ<2A^Z^ M#CE(/HJ6XVX(L.2*EKAJ)2;C!_N,48+QN\WS+/:FB.N< !2G1@^SMJX8C\90 M!8^+J'3$P#O??@USZ@V/P29>?WOH3;>239@-"Y)HW+I_SOQCH4FQ@,OKE>TL MV\\WU?:R4W: .O>6/EZ[E(_E! MZ]\L"-OR5"/PRQJQPJKO:*-.^8>Q6\WLC_3DFMAW_)$8CW2A68T8PO+]>F)& M2<>++CZW&_1#]DG6V2!Z#1"M+UY:S0L/(3_8$S= E$DQC4YXM0^3]A47]63? MYW1&Q*3N3&Z/$?-2!C_6R);Z 3_/*I>2F.+FTCG*0 M=B7+[>]TTLU&S[#/GP#.@E[)7*2>5TZVE*NM']Y^<74:,MUHJ\58!WC#O=3P M]@HXF-/XJ4%!V8ZZ"E-1?IZ%L'27D5-F]-3*OUC1W&:QF1ESXOG4D^XFX\?@ MGI,X,99VT8%!5R3(X2TP#N!T@3Z'&]V[/;9.>DAYSW2^&QJTM()'/QSAIZ=BR+#^0F >^6!(R$8H'MTAIXH>1414-M_$,A(B0 M9-O:AI\55[%YKHS7M0;'D\-M_8_>EI\Y".;NAL-=9RNVVYC?68HB]]"]";5$7- MK\ *&F-$:&O\^F/256D$/]L3OB7BPWM]7NS//?7F;\Q9O9K6!]C>0Y8]PZ,] MPT4K(5 :*J,]8$:P.\\V[&XP4QE. &&>AD0**83<"D.=@[)!7=H-/T(@ M-W[S^R3/!7I*]F381\0LABX%9Y8$W.[^60HKGTS=9$>0Z<G+'1 M=+X4^U7TPTUDZV@D]?YQ.8V3S*##,M)>!JLY._H$HI"TFA%2GVIX'%7O0^19 M]("+4;4:ZJ_XJ\?%)-+_Z)S?X2^N"'NMT)7;@I4F5O MBXM*-$>3.F^:%,?L+_^VWIC;PKVMO9%)$U8ZNTKI>35WZ N(821TV681KBSL M9HA0N!"7:=R#'P)-IG-&^\S.)3>SDC]W;=T__K*V'E,H?NC6N #E? MZX1%& M.[^S&,RVGMP5\MI/>?>B1ET@N&K54C@\YO7/9Q968TWU#)OS#%F$LVCCT>^G M$E9B")^PVH\UPA8:AR S>*3+D)/=J$90BO I=:V-Y7J, M7=VJ<\'T^23VI5D@PAESF7IY4-=6[S@+_1>S,J%?1RZ^Y$*U5*#Y+8.!4HOK9%%&MT M1' %\^:M@;R?+2> V^2\10-U2$97H0RYBA1%#J/HNR:1#>=H**^R'83M.5"X=BSU(:8Z6EW^IOM-^-=7?+_OKP4&C?+C,.-T M>-%-X6(KR9*LQ1(,+37C:J%9&MD>$X#2;N@V?4 M0GZD7:]^>RC'%/;)$,"\+7=T:9BL>@(X-Y7"='W]+ 1ZNWY#Q-*N MQI2@N8_$"XO; EY?DXZ_5"1>4MSI@P$/]@.%K]1QFLR0C!&B]C_Z]AA5L98V MC:DY_\QTY5B[)NGJU/+H[1N >9RG*[&JY8K7<4'66GC))/49(6=$R=5\_ABO M!=OS*:HM//"2]:#J4;MSDO%S: ECB(A?CG/2O:1'OU?XN9X77@G1^)3NC$\7 MH0 =AXH=>AT^OBI/?)G@+WC!9-I *]!TW;@ ;:!SI)KFDR?FK&C?I"%-:VND M(Z<,S(Y/5(7[#>Y*T;XHG9TI2F?6^(+F1K9B^!$O.Q]:3I=1[Q,>:I]=4ZM/ M$*7,!L C;C8N3T]DI9S+4-)A?QD7/O*(^UP@B[6?IZPWZ2-$J X][-9[K=+" MP)A4#BQ#^8V>_A0C*U,,H4V;# N>>N2YA8 M3"DP#!;L(U*!^\K;/"-BLB0\'&\NBC W&ER3[-K#("$<& ?*2KE'M*7:C AA MXN?CBBZ/KR%'VROPN-!G13;6RG4Q\:B_E8Y>#S@S1V'<0 M40@W)#?5Y!DB(@VJ4?J'O,R M,5O;TY&(C1@=N-EV>=7]U29T4;WH7#I]4ZWE,R=+LY)/CEQ->M"6Y;5 5#NJ M$-K[L.]#Q5:.QQE@BS7KX:66G$M>MJ.R!2D;TYF8WB5G/?'"V$1HO@KRT.P0 MOHCY^X>,("2U(*[X[I439B)<MJ[:E0M]@=9N;DYKPOMAHRT_-.:_Z4V1;_I MVQ1'+"2[ M*X1%L(&HIG3P68-OY'/?Q5TO9W^5RZ? -C=8#>.(ZAZ<]OA MC3)D'SR:9]RUD8G(\=7/U;.RUO\3],!']N::3I3((T@JNBHG."+6N(^^PPO> M[$^3(G3$2]&NDT9ZX^_OP7%O8"I J"\FG1OI02YJ)+?U?]=4^._F! TYM''CKSE MUS*K'Y(JI[S)6,.K.H$_)SHR9!$5\2@6D!LF',C\Y$-720D:5@-T&*1/\5DQ M--@/L]Q;*1Q*U%9WT^)362H42OZZ%9&CJ3YE7JI0]CCA8=:MK693YGQTS!;& M%14]R[[%,XB+P-;,5?E4^/'?OPQ05;YC-),X2S(B8X@N9K7D9")3D"2XV5W5 MT-LS[S3FLS?OGP"<7'3./N>Q3)(#'3Y]H> M7%K MSD;Q(K&NS]DI" SV/%7=Y!X?1/(-!@1= (0G-,"]S=:U1LD'H=I2P.+?ZL4YWL!L;T]!S M,VVI[W"7Y-1=?ZJ2]-U' M1AM/+Q,@)K_X[@T>1Q!GI!@4ZB^]W'>_!:+W?8MFB;%_Q17U^;--- M?FJ7FD?JO;X[76JGF%2]1^)F+L,?_"R.S(I JCO_0"O;/S9)!W<92&$$OV7; MO[/5*H#W3;PF16@-EE18U(I?KD"TUZ"N04\ '<@L&Y>J;G><.L=Y*:GA08:6 M^ 9#(RZY-4SW=1U*S4T'=2UD> M=BR)2]#-OBN?/X4@1QIUCK\CW,T&/80($5AA&X]6XU=W%;G:R<5(S;(RV?T5 MR7GD!"^IL'YX(:-]U*RNNO2-6"QW_?HOZ"'X5XI_,_.XR3RBHTLOX.9[JBP! M5M_UPR#'0WKH@&Z;Y?#2OOQ10&5 V.>;LO$\*!W]:'K69!3.8TEVQ='J3F4X&%GB3C6:=_WJG^D"/C,@SIQY MI0R#Z["S'9SW"(5+'6??#$=<3>W_]K@F1D>9T=VUJM1I]/,\,+"!=4YYP^Z4 M/IDZ!SB_H%TGBH""2EQ%>ZM?;8'?/&#."1I[J@I.91(HUIIAK3W%+,ND M;\&6G-M8NR5K]\6T&I*5"B0SHP?$ X1@581UDL1 /<#?6<_NNVI)1[ &\PS[ MWDP 6KOL.%W!H;-A2,:#5\V!:%L7+6>)*.1V6^R-#,V7WOV83->!H0;H$6+KIIO!WF188(,%>KK;Z[?=QQLVY-(B]Q ML8(])R+T!% %/F3EPW(SAQB-;!P/V/R^W+UDCZZV0"SUCR]#][ (?F6VA$X "- J%KPJ7 M:[SC]P6<%BO7M+EN+@77F'8N$2321[QV0_K'\C'W-*0ZJ1=<;M"8H,DG7]66 MSV!(T&0>^4EK:<=5-,WGUN-AH/G![XG?J"T%C+ MIITO7!]!LYAB? _6#G+((><9?!Y9DG0W:'>0(-ZQ8(FH+G&T)BOCW+V^SAI8 M!1@8?GW]AF\4"&IJL-+ZT(W#L$Q9L?QID[MS+&$KJ=&\&HEM+P]J'C\!S,F? M .34-,!1YGEFS8V)8$C@*0ATT43@V%/R5DK4;M%W\6!8[T^Z7F;Q^%VOM3@- M^/UW$9*!-C9SBVQ4J(7#Q,%YJDL_7HTJGM3:J:;MGL$R^U$+QY"1C2+D.Z<1 M0%_?93RPDVO*:S:AVWQ40X2LVE%KG0**HRK-:,:A^8=4APU+UY@'ZLG+T$L^ MY)QPE'/;#\S@TE><&4[-1F1]T=OPCY2NS(@J.E$=TMRHWJ>&R.[X04:850Z[ M\]$U3F/928(_0)8K]]'O]U'CZ3#E N4HC0ODO57.;X>HL0/E\V8G@/%S)P"1 M8@PC;2)#DNR($(@AQK1PFC/E.9(:/B($3P#EVM.@=^A<[-)>;G*YR_1@/:3; M?5?-PM[U><[&KH1!ZK9CU\'>([@*@9A]Z?^4E<#P&$B]@;JZ7*-_0#)VK2D_4TXH\* MIFD]@A%G)^.<@A]:I)8>)!Y*:9"ZE$X US2 U#N#24_ZGH?_B\MEYLW?S[] ^S:X@+E,5OP'&[1^=]C7%N MM?++:$YSFZ4I#'W>G-:3=6[A+IT?TOTZ<$N:B'327#?GPWN5EN[U7/P/GZ-Z M*A\ 9"^(#X$'![[KO@]PUM(*D!106S/(6DIU/XQZIZ?%7O/EOZ+,3 X_6G_2 MYR?9):F)"/!PO_73,K_YZ_!%4_I*/(#J=);FA X#V3-/!.&UVQA-.I1I$L/E M#4[CEOI0V V/,Y7#;EO7&""_HY4H_8F] H;$DD#%-XA_YIP!^:%)6%2Y=.F\ M% [M%,#1]?^\=;_& MQX^Q(%0AGT&-3O#\.9IB!($0.A=\)32!]/B0*O;_5'UYTG>V7^>1TQFG4P[R M,K / ,U2_%1"SM(A#!=.K=5^*DD_>[9M*]>4"VABRSJ_/5F&2P[ET0N2/*S7 M@6?_"-5'>G_>FX%2"U-*1.+.!R8^7D#'? \'%RHT6.P9N5T9=CTV'M2K#(KI MBBQ^?O__8*3$&-H D!\NKZI)H#1IWQ^<#1M2/+= U^X])M!P7M^!PDD^ >!M M6F:HQN2X .\B;Q('DVY\VDMBWQMV[/[A*)?VSVW;[,+@H>=B4TVG[ --' M;NP@J9PR8=U%&;@X[&'MSI8@=@4U7!,VBBBM@BU%(&E9QBLUA(?2QU MZWEIV(NJZ#LWC=XF_# #OLU?1S'\F@%+>Z2!Q0\)LQW4>!UV6N=%4%AY*KU\<$F/<[5+5( MOWDL>*J?USN*,Q:A_I2IAYS= F&WRGBMYK)$=QSSED(\)=L=CK^]]KBH+XD% M^TO#<; YVH/O)X#WD_A7];?MOVF_B(@;0!OVU%>U!<#*L?E#B.GWJ/F7\<.) M+T8J NQHXL)'&:/U9KS'"(.!H8KI#8XY1*\. 'U#XQPY 2\L:$*\]*QU:C.J M-L@+[ 9R#%:?TBET24Z)V1=\<^8';;3;"[3UA2,Y,-&(RCY&^QZ2187IPHWT M:=*_IT8:5:%@W:F$:?6]AL3IVZCVF@"X/#FUU>!TB<,=) +U5)). "/H^_UP M+K+C_0EWWQ_*L78+O*D@$W.8V3R$$:8Z8'L"@ P7*4@RM#])]KFE1Z8;)>3^ MVCC@VXQL+7#>R^/%4"]!%H"679ZG\>';$J5[]4!F5ZV+=M4P$BYS OC04ZTP M^6;]BE2/1DC%WO8[ 9Y^O&N#+5YOEVM6J$K>_?Z:8=5(HP?Y=+'./R845WX[ M8FY!,:T!66 /EE\:GKM5.8D$$)1EJ84+,K' JW UJL>H^QZ:9WUGM=-[3N;] MGA)6VNN])ZIM0T>C8JLC1)[*IE&5"DHW7Q2E<2&:M.$0B%)/89& !:__HJZX M]$[RP]K*W@::$'P"Q4!CKC_2#C=F9EW_L*!8^>%;&\L)(#?)E[_V5;TMI1G! M@W!?+PPV.,XDY(7Z+XV+3MTTV^H"6O >9[7Y 7^AJ:P[75CS$5H(B1TK53QBXKP.]_C7D2Q2=P4N_3M#5W%9<9+.]8?%C(KD>!E M2:<&C=W9PJ_/J^U4+-P^N=D.%.W'JA: IT\ P51D!IR>UH)A;&2 O@ $KJ2D^DZ!E.][O4-JL"4H7R5 MP4^6\3N!E?ONAY$7Q)TRRV[_W]4]6-GL4RS%SN3X6*2@PA4:7LDG5W(<2" P M7+W+EN7F9N(FA0*6"?H!A9^X_S 1WSA^73L!E)T POTNR+@E.0\($$# 3UX9 M-X\S_%P++]Z:'[DYM)'FX_I#N\9P.0V,&6#OAK4+AOTJV/RC4,.[?F'^T"F( MI43,X9]QVU5\UYJ)O3&;UT:45ZMT2V"NR MW]7WKJ,\;;]@F5+>K8WTE/7NX$PPVVB8D+5\N,#[5_75A K8[<;+O,8"!@-W M[4UDO)<^,XD?A'I2TS%T36H@BIZ+7%SM"2#"7*3WJ$O<0&XVG+ND<9840RA/ MN)"T^;3*S^F0?67 J?):B$ /?>]!)OV1N2F&64U9]7.25MF+0)08V+C9BUW1 M"8^3>89(4OT$*YCH2SR5""> ;CX8IMPQC'6K GL": (445 3KECB@I:SC_AF M8F9= )R=K&N?W'?KRPE@5 6E3_; Q8F82)5$V%^)(+^_?@)009C@[U*?%;@. M,._;[SWF\F2+ MEF4&!TA9]"AK89;\%\RN1J4K+M-5:5(.M5:(LMM/ &' M4B^>=2S;+E>Q5><9OI=O/2S,-T/,)B'"V_44T)VF&F)-JQB96*T=PGLU-H"A[$_:**,'KC5A]I1 GV M%D>A(_T+E67 7G*/Q)U*_@-[[P'55-BE"P=1$12B E($HM)4FD@3@0110$1% M>B?2I$2,2@L0$CK2!024*B "4H)T(1#I"M([2$E >DFD'2 D/WY3ON^[,W/O MG3MKUMR[_EDK;]8Z*^>E;&V_^V#I/XE_ ME]94!/'(SIUKO'#W:<@%/U^QR87WX CWF!'S9L*Y2Q3[G>9N'E,X*N#0-TM0 M^@]K>POQKTCAY]_4F(=Q'"SRF@Q?>,YPP;B8UDU@H-XFTT&M]?*4X2CW\0>> MK0)7M,5,QQ]673._C73BB18V%%54%-?)Q[GEO&=)CDY"?-+(]SSR\)7GY=<. M3-R%V-#'4O[EUXZ#RB,9 .,[__,"$W_FW_0]_:>2HQ&O5F>DQ"-XV0KG01BW MXJ,#QH)%5%,R-I0Q[7:SM_L7'7PZR@,2,#O,5$@;$CC9/SI3$F,PE*/[M;3, M)9=V=*2893>$_13.K-!VJ8>4FI:%6\3-^CQT.LFR"S<[**;J>TB_!U@?MU,D M<=Y<3 >#JQ90'$5S)B8RS2;4_'./S7/, Y'O'UX[],;D%J%_8:2^+]1J5,G0 MU@BQ R4W=@OZFQY0"^MW3?:?+.U-MHO$D1Q79ZQP8L&,%+FY2;F#CQA>%"M\ M7[^E4L 9=%^^SZO+M3^X$QT,6UFQ+]L=K$O_<,2>"E^DBNZ? M3KN)6F/S/_6[V&O@XR2;KW$F3M+"5*_RK;*PEM=O G#\9?N&%G(EGPX*ST*N M1=%!,I\H7%0.,4W\NR)E,)$?WL)ER4G-RO,E,ZB\,#D+X+;3@1J/,5-3M$J_ MW;+XC\\U,?D=QH4+,!!>,Z>QQ'PIT?L.=X/VY8 _,Y$>4J.+:VQ(JK:/XGHY M'13UY/.7.3&:M0-240,R]X,.*G'J/MBYOJL?03TDV.EG/F):]IX47!O B*!U MJH>?@3N%\0HW5+UCX[26TQ.6,:QD\-?NX%C!17E>ZS38+Y*!3#OV'.?0&*UK M\GR8?[IY;=S-T'C04&=2 ^R$23TQIS"WSTA<[%/"J;6=W- _)24 ML5S%-4VQF6ZP13FFTTSD"M@BK)^"PKM.4/J?/C9&#MX(R6T)SP63&PB=Z4F5 M[9GDWC=U=DFS,9=@_%L1E:/V1+%X0K%WN'8I)W M":'RJB;@YM1&FX 7=7/I^-7D]%ZB@UH\]?*7V&$#@_OPT>X[1L>7]O86HG\ MQ^L<2S@Y6W[*Q_*()%R,='?BO@P)*[)N?'<'7J?YC@[R^H)Y^LX!M9.5C[R3 M-!O-VS3M&?3T);8,_1L[7Y98'-#TM>9X6M7*GGJACS=$G-W ?2H"PT)NGS>D M6$7DQG_CXJ)<@84@VJCP0R##!+!/S[HJ1!=)S=X//)<:)<.^<(-Q"Y?5^'Q; M0'ZO^ SZ$.V -C[-<2<36CY-%3CT4,QN@9IU-;E7*U3S;S F Z+-<+*1#JNS MC);#8?SX:G6)XCMSNJ0J3I>G-NH3S"B\0J,C)C^X01-()Y7*ACQ ML\US)BR>C61[:.Z_;.;#5\9:9!:=O,Q8-4E$P)ZD(KN2^EOW1(L$O8FPO MM2S;XGS?&/?">;!/"2?0U[J"B2CC%@&A[GC6D%294P]ZCHL-+U3,67$>I&($ M,7UCL]#+0$/^3R=O$:)PO3_#R+@/:]UIGRV<9-79>RENUS_=N[Y6@1C2V80N M,S86Z9I0UW)+,OOH(#YJ)NM40:^ [_L)6/3:!S)DY==T!)89<,>Z>I%NLWV? MM0I.UF^?5V'XCBLD.-!!HSI-L*,NB;MO$%:B;Y[,&-58E(CF14)J8/I6^=-T MT%''^B.]%_ID^6^RRC>".&W\052M-=].)$,+JJ2I*T>GT&9N7K]V<9'F$V+; M?,_$,_&7[$'(^4]P#NJ\9'W*10Z;-*UPLW7HY?_Z D)_6AE>/?]!MB-OVD%% M]M1/LW%M98_85-D?>287=FQ 5$=&C;AZP8-H& (,0=L<,J!Y"PI_:]@GIV3? M\JH,V?E/E&2Z8VCWIHGZSY M.KM3_=E^O'&.9DY2-!=7TLFG$K,_M404[2Q*EAAP#@=IM.L X<]K2#$7T(J4 MU?KD24%RN9GOTM0BRW>D*]+SC/MYDS@>'E.=/Z]%9/BS--/[Q?0_E'4RHL9E M@=\%'#P4^RH;,U9+# VDRGT<@0/IX,JQQHO)W+&IK. 3YVV2MJI-726^+R?BJ^ MR\%#V.DL#W'SE6OJD*.@BPY(G B>Y:>Z7W9Y:MVET2V#&Y!7!=0;BCA#Y(]] M']GO(B:O:TNSHK5L_<0V<'H'M7(2QAWPBJ7,-QF)8\(Q&!\^8^D\6@_MXM!) M92N^X:TC![Q(.7]J,,H=56I<"6%6]![%%.[DHQ!I'6;MU[80-(8]E3S43M.8 M;LRJ6><;Z!,/QNMQ4_@D>)MMT?'XIM%*%?4,R-XV_" M_7[=C?EYO-'T!/6!1=\*UK&V$EL&/'$EQ!*T(SD%6J+4.C?P.N1%M>2-^4-V M^=T6V;Q !SWRC:%0SA" Q;:-I 7?)M_]AR-K86X';&L+GR_BAPW&@5-SI2+ MZ$R=P\M%#/]=AAO&U[0N[FWX)^]JM!%C5G7S6'N_YX]<6QBYZTAHBUGH0=TA MBPWB6O)5\J:#SKG'<@R;!=48B#6=MJU4 [M:;'4WY1!,[2G@F/(WMSI\"XS/ M8E<:\;QP0#2IQ=<4VT_5.O5N261@'KML+$Z83MRC+D%'20^D&?ABKFK!4O0M M8*%%M!W],\9#]\36'IPF\_@*N\Z32:':=%M$=TPG1B0.8$07SB>M>W&= MB=_][2R6$4THW0GQ9*8>$J=O=7KRB3JSU<5GFVC,EBR/=4@^=_BI*0P'#Y F MAYQ:2O;RMWW-\&(^;+_8W:$Z/NBMN!Y/4Y_X]2OJ-'2K?@@>I4;J]D>EBO^F*9( MJI(X1"3OTD^I'DT7'#0_&(C$WNL]1# !3ZDJ08'R!846KCW?"JC!OL+@ NO! M_,=G#SE0'S7+*^%:JHK"_DK7A[HKL"&'1,L_P\*;@7@3JL2P?:M'>=)E&>!8 ML=$.C66*E,]?WT#.5*.#P&//WF:T<6Y65%'9FX@65QG;/MWS?3 #_F442F5? M)LHKE@[H$,:MZB[/_.+\R )1[*!&0G,;$6A[S\6')^D@)%0WAL;R@I)K)K2( M/55^1[_G@9OFQ@NS(7AEZ*H.Z33D >!%K+ XZ/7D43ZPP^6DT)C7R6G^+>D? M"-M[@REYV 8EJ$!7]>2H0TIX,B*Z7'3MAI/8X2Y2NPT/-FT'(2 M'70EG0?I6#2& MD1^F71^1<8(J#3_-66GQIQEJ$6RP8=[GS%6!+[X\_$=;6K$BV?L>>,\.XN_A M#1M:XS=G.HA)O@I8[,18M#'308>?U9FI1F_PP5[(&]3Z]N_XW!!EF "LCD-Y M&$D'L:1LYY!+KB_2%"L&AV"UI_KFL0/7,M&N^R; 8V0=N3ZC6.-FH1./X.]+ M27MMW%04!V&U@W8?-K!E?# NG0G;QR;00;/?,0ZPVGS'XLG'(9G% >#Q#2)'._,@4E"TS Q"*3)F[TEJXM4^A'?Y3?J! MKGOP"JX:*;>GXA6A=)""]]?!PZ"./;72ML=G5IG3 M32VK.DGM=$W*(#_2KK.F$IBI"H-;CZCJXOZ5GP_%X+:*67X^N)F^0I'8%:&# M;O=F?QW=>H#)(]6V]\)W930',1 R4PA>E..%X]BYM(]"6#>S\4NVE"/E%?Q& M'9J5B(CEO*?3NHF))-5P&#N<5Z&Y>RR"Y#B:A=(;;_2(2_7:>&_TR.=7*6K/ M8 CV&1*-N?!38JIYZM5PU?O4BISX,O!''3#8*PX2'[_KB M!=Q&]](3EK[YJX(>LR5 #'&O#N%W6M+O-IVZM0[3.?WXQ3CBET_8[K'*>*L7 MH8UUEJ,S\&,P>^11-'>8Z.=26O]0S'7GI*_*'W;&1S7[ZMY>X'AODUAWU2V_ M-T98S@YMI0 )_U&@K"&9G3IEM'[@?4*30Z_7+/7?71WL/ZL9N'=+GW1L: M6MW53,$LG038>44 M-V$V;KEH1+N]C'$O*GSBY7=C)$OPD$^E!X_WU9;MB_Q<3L26/TLH7'HAF491 M6]!V$B[-N-YSTIJWC'$@]-'()N?F! <#^9"%EG1'8D0 U[;KZ#L4:")-9! M M94VTO+Y\K]*:0]KL816SLG^,^.^L6;; &SB;@[1Z9A2N(1U*F6J&""QYN^^$ M4_7Y@U/,%\^4FIN/C]W1E:Z>+3OW!!;LL\7!H*W?)R'GV"LYK35X_F7HRHNA M>BP9N>).SC7N%:_PF6(5'ORU8D.R%2\T3 M[UR6=E_[(VV60@ M^V%1W0?]*M>>QB?H@#1LC[@NG?;TI5R&D'/QK*IW&&PE8VR)/3<;23 MO2/I'\POX]2S2MV<.E"XZM40Z\@'203TU]_!B6E]4A" M62I'E6G'19\JEE766^@&#$H\G:Y47RAI_L0T>W6+\U.0;>D-9QNQ(9K0SSIS M6S52FCJGPXW_^OK!_T:S6&^&P:X 7!\..,">9T!0SGMNBCV:EK#<3.&!!<@@DV'%[.':!)I!L7QN^Y&%X MM_B!O=O97?00N,RZP_]U65V/5'R!%N6[J_Q_*0',P1,U(*.@-H<4*1A;V M7O7)(2*T;,H)TLS'\#EWM5@$N!D# X?JA0"N?1&T;C_^-H6KQ6R!/!RBK)WG MM)>8X"*<\#9Y7"_=B90@.1]$#1'^'?[)]L+=B6MBZ_;,WBIFD"8?#PD3&Y? G8O1J=7NPY_;CLVEN#STG0TXLPXY^;ALVL;]*[* MO4J0))K&LOUB36>3-H6QO1'U+Q=F!)EI@ X]ZC^T)O'_J68!;\6^RB#G8SA0 M9:VW'Z88W11(D0-* ]=_Z&J=7%'1L8Y7Y<_AI$@UT4'C@:WR=%#9?#1-!.AH MJI'8"HEKVQ?!@I<82/B$M;$)B7 M8:+YLN\^8E)7%U'GX0"5Z]GIQO[9"/F_/##4MM0[7SO>8< F5&%G>I+M>CNW M+5F6X67X_?#KEQD)PM) MEEGQER+#0697KE_^]O[8_\;!U?2R@MM93IX*.PR1\@MVSP-%&?O\)'OOZ6OM'O?]=M_ASDL!6;KBSX1KD-/&*:R_#'6DN]$KA)AK1DK/JX"'Y-HEV(*BJ2C6"*+1*I MKQI,7Y4<19T(NAPF'[/UE'D3EX]U >ER_1B1-&:0-H,(+LJ Z"CG M .=U4FWG9V5C\EF"TXGNP]Y"LT@,/[IE:#3>-GYD6N!MMSFVA MQ-9@Y-D6S@)-WE-7Q0M!D#04K*E[K*#5&]<*8T+=;B6P:08]I;HP3SB/!=?'<'[ZYD(H M6\75?Y,L_K@H,,?$HBA4?./[>W >@0AW)&PTZNQ3IV8TJ6(3YVDH+3H(FT%% MS'>/P;?;!FA,0+FC-SRD4 [\&7#!Z_I <7D'40[^=I==5F] GU(=D/O:;7*; MN<%;+12%D,TB2Y>/9>;[=XM;ZAI7XRY>8AIK*F,=$1QX=-SS;^_N2 <%^V1C MNYEAZQMT4)1;^2,FN4-ZNJ-QB#W/8J?FZ2!>&-%J8>HO3T8'S5A*<#!T8AOK M>@GS01D[NW10:PQ@7*- )J"BMI9R=#B$^,:F2_G,1;6OIU]T MO;!$1A"<4'A!"F.+MT$R_UI.-N"IVK_%,]O_W@LG7%=7':?D8_#*\XH 2>?^ M;U4.AD4ZB(PKA_]%&R!1_H,Y__=]'P;:G1LID"M _5#OD;BQ4GAH/F M"'^K\[_OCCE9?HJXO[5Y[_]@KT7']VR(?[?\?U92<2)^>&:]-47''W/DR_!< MGSN_QU95B_W'QYK43^/"[[J.2J<5@WRGG[$I/T_R+9%*_2D&\06F7P7 M\/B<4/IE.1K18G.0C?8A901EL%!O37>']B[7K$?)$O.ZYR?>RJY*2I^(Q8\^ M-Y_K&N2>3QW$,M%&I&:F0J:8J;=R4%XV@W@G$K.LD^R7CQ*_-)]5L7K)WBV2(<[# M*2TYP?@D?2_==Q";*T\:HTVF!9A$%)!IN;A0G MRFWG9!( NTE&AF142A90%!HA7.X3,L2U N'NP/7L\GZWFZ MYW%!P'@@7(<%,^S=F9#44BL% ?2&;U$@31-GY);SW#K6*V[)7K\M%-M6[6=T MOZT\?XO[/=CWW^Z=N'=4UWUK]&W -?<6B15)=!X'-'5X']1_Q@KO:GW\@C?9 MB;A<@AZ,FAW__GT,R]:O>U!(1(YE-!).N$V!K;1<\OC5Q#I?_A8-.2-7?D2? MOQX[-'.5IX;UZZGI'J;2_XE%[M[4Z_F_W:9_D?]7FQV*'_NK^&A3VM +!+8" MFD).N4_>6BCQ<;DS@4CJP9^I:\E_1!D/I'WF2)79%*+TE6SJC!%:GU/-R8G^ M)$(H4Y,5'R6DP.?#0M+9R?4!A?$"A119T&,-HNMKU"GF'=#.MWH^QT7=,!Y]5 M6-[^5OY9V]3JRB53T.Y$Y+/VY\=_"E!!OF+_(@S\C5X,,&QHK4J@B5S;."E? M5I:B4SE<#B#[AC!6%Y;3/NPT=*NT@KU7%OXO#,G_4C[A;^3_-:DBVN@@A-18 M/6R4<+]_IHR\NOY*+F+4Y;<1E[F2B5"UR?WX^S>.EKD8\,6Y]AA*C4EMQU/: M&FHG,/MW 51R59"R=*YFOO/>9"9&PLC^Y:WP@ MX]<=F!(W7#;X/MN,=!W7^:@S;U:Q4=4,'@LT[G4GY@(Z#4D8B6H=)DU22/^T ML.2[-4G;@"$VC&'78MKW67%-SFZ4[78AX%_00CG?I$>5"5DG&0=)NBU[R4[( MZ)TUJ9G,MXN=>\QR8E#K18#WXT=,@P;&D9B.*8ADO0J@;U4[(.OHEJ:M-N30 M^RR]<7[5R%CO#L<[EX]?)S/D9998?53^CUC711X<\Q"&'8C$#"=FG%TI6A7N M<4&??)$9Y%1Y=R?*0\1PO"KXPLO1&16QB87WX! ,)_HJ0 =E4F]38F*4K8E( ML/.D[) XLFAEJWS(LBN)Z_7!S@T-OGFALP]?A&]"P@Z9&K3V$ZV! M@H:0]\:^D^Z66]YL5FFNO>25E<@C:@.HF-HIM@D-#[S->0\^/-EY?13;.L6. MQQ8XCV%#W73XG,9R@\"A;@M;*:U52+;)1)MGI/,F\B\C7X3\L$TU'H*=0BOE MHS2)P\&;*K9Z+K9&_6ZU"*5.]8V4_.PPW5^*M(TC6-[%A7^]>#%>:KL<@!53 M'Y,) 85X)?XR2R>KZWWNM=FNHHG03J2@[-L;BD\%F):M%M5!:'O*#A'9^F]W.']BO9J=ONMAZ/H_@F318._'A]36PQ7 5E1WP M*5R B@/9I(RS8[>1GU 9S9=\W,+ALA+!=?A'9I'3C]/BH$H\K-YK5QP92?Q, MV^847 C!+HVQ02&=MU=9BR0AU:*_K&,OF2E1*R[E+OMIN^HNH_H-4R[6R%,E M.+.#" S#4@8#!H**9GVFY// N!ESL78XIW]5Q(GT64M-_#FS^=SK3ZW,KM_% M$0OW_O7UY\5($C3P!0D) N*UR@P0XZO7EX; UXCH[Q?=+-*;Q!6+X\)!0,:A M=QVEW1BG=TTF5\6,#\7=Z MP,#0,ZB^[A886.XP+AU?P/#TX9F)14:L4FI]ZY$EOO6>T3>>_[K%$Z"H(,W_ M1,4+EY_W'ARHS+BO0+6AN*\W/P'R,Q=<$1BE/CE6@>46C[VR3LD4%R')"Y65 M?JV<@D9BJ7SIN3>*Q[<1!QF8BPM3G,JB),*KM$B"!RDQ, >4+;N.MU0K1 MI5=\/K87?]7E.#8?AUC^J=?SKXZ7/XAES-1C.&I[/.W0S&79Z"M #GF4X%B$ M;/1(-J )43!5_'10"&WXY9V[]6IW[))^W1 +>8R?];=RFH:/9I,\J5?2$%_K M!C#MW*U)38.!66Y>Z[XS6H3:K9J0: M"5&3R@=9JU0M6+"R"BDFE'8^5N@0BO@4UN'59FT5XEL_I_UF4PMXCO?$F0.Q MY,!F@JH1+8=LG9-+3S+6B7L&1ZMUZ>T5%2)1/_15'!J9; M_\8R2 9BO2R@6;P,J7!HPD%&6YZB89F.WD51'?,6W#]\C/D"RV?G\ AB M=Y-.="^MQRRW&;TMFB2C$4NJ1V))AM=G9V?WAL M\^UA:$![[<.HB(AM#\"%W-U8.?8T,:YU)_TFX@_FU X=V&ST[=%XS+C.\ )F3>& M^N&BSW@8"73H\)Z2UZ/PW11EAF.[>= M?VROYA]]S&WS7]_O+L"_;XN^-(R1H[+CR=TA?:,53NX2-Q C5*M^0:!C!L*Z6&-8%4/5%$C(6;AF,3$WUCXV M.7J[?K4N-WUU\.[\K\Z7\*,T#BH"T"9G6/27K[, 3Z9:RB;-EXQK0C(_??>1 M>C5KHSZ2KN;7VO*BQ$_MM_1D??>']^!TK)U.($88,.2*0X M2FMD,YIL_G)YK;M\ 1=.!Q%7IXY@ZT@Z5"Y1.H@_FR8P3A;E#&<]-UP$C+A*.((E_.,%?,4[#PYR7+#.V-$-DGPV^>'> M6G_SD%&\R:AV_IW*3LYQ]9KKA29YWY2EE?F>E!0ED<@]VPGYU<6KK ^E[G3G MW Y=HY)&]TP.XXW31N35:@AHE]6BGL1 ZJG M2&;D ?KF7.03=YZ^O9YW7''&XWX,.CK5SWH25A?42(>//%5 M6W*QT@&UN>VLR_",(5<.)JU?OC3W5"I+W8!S+="X*3%!6&M^]NU7O?5B0"\: M88TXER^1GEFHTI7Q\MA4'$59ZK5!_F(ZP0QT<#^K7A\^CJ"=.3!N2YP4[;'I ME]A$,IJAYN\F*KY-TYB\F]09&0#5BR]ME4Z=EXN56@VD7%]NK6'YM+&D]?#80Z$ M4ZA]#3(FP3;/^69:5T(>'=1X&Z=NF^L4I_JCN%,,_?NX6+"!GI?B8GSW(I;\ MZ$#;%+A%U.%TFF0*-!QREQ+(.*+S<71),<24FK4L@6_Q,FI_7++F>YEQM?U^ M.*!M>% /%5DPTVP.0V+8%T/6B16SVB3/& OHW8#[7C;C.SYIWX3BGH,8 QXR MJ1=A^L9T@K".!&X@?$LNMV<3%UR"RBRB@\JYOW[[G6]@;ON;.?J7Y>YZ]!N& M;4L)]'?RSG8\D.G[80)!DP9NBZ01OU 5%5YM+M>QZYFWL<3R) [97;S[;IC! MX\AUU?56R$K.OM,RO%PSO.CI,S<8Z[C3\-!9^)4^=XK<6GJ[QH6:REC=';Z, M=PR/##94(>9]C,GW V[@NKH#L!4.D9CS5*G/UA\MJ+>&T-H4&,#W-;X9'&0*_'J6H0K+*C;\EPU:'W8F'B?[)0/TEX)8L_#15IK:BHJY_ MLW:J_+;WL,FYQBL\M\Z_]7MYXRA$URJ-K$G*:(%P M'K]X!@\I 4RWA=D'=P M(N[CDMK:8!7?>:_KG(FZPW[&//,?554JPU5?ROS3N]"-(%%X>"[J9&,-[I6[ M VIS0GZBV,&QI];%JEIWH,]%W3+\@;JB2NP7=70I;#H;SJQ)688!QPE42PB9 M0@@B3 T1R,Q8H&;CS\+QC V*@/%V)1,-*X7?2P[?=: )*)"3]O>&:0Q2=!"7 M)E49093:J$TR9A5/E$J]=9!D3\=E-&Q#LT1Y; S;H%7&K?FTX1IKS,GTO0"R7]1;@XS?)D!40F^Q@F=&T)G+)B"8$Z$L]3[0.^^/ IK M,B!9#N=9Y!VJ(-)!YQU?/.S],'S-C#6NAC%4<[Q.B[MKQ:T8:)<)?V/9KW+C MH=RE7":W[M[[/28LU-:#?)@3DMT4TYM^B9(1@GXB>TC T1=K^U:DT#>3 ]H. M:H7Z(54,Y\AVOP<#!-BDTZ\AQ@@N!1F\J(^PD)N'Q-N6(A6&.:?%M^.]EC(= ML8'(M]04NNMB?Q3=??KGRX+E[D?JYWQ3N<_004,YIU@Q)B@7[M/%E!:?\7D*77UA5S?!#K YBH=>I MX/H>/);4S;Y@)3_,WC16'T&RU,797C*TC&NKMN?3P= M NO0VXG !4%:'/*\,HN>;[!ZDH=N2VD7D1\KV+[RX>.7Q,JJ48D^Q!%F%^) MT%G%+I43%R!.(<<#5'&A;E$R%@=O"(BI8,R)7KP3#I71 #F]*L](Q:PZW)^1K? M3_I>NR^7JGTQX HLJ)YT77':@^0'+3K%*H'NGL:&L-.^LZ-F6A0RV.6*L,2B MQ%=C@8"/^9M)B]&.TY*_6V3D/4KS+=_^BK$ZYBIP_*"":OJ"! E)PMP W+E" ME,]0)'])*"OFCSMCG:JC3541]E]B'!D[]4Y<176KL()\L>IH'@B50Z>5@C)_ M2'DSQ5*42XZDB:8TNHCSMH[GK^W4--M$Q3- #8^]/2 ]!\UN[1 JY\/Q5Z8A MT:Y P=?*F\C(>NZ3S+DE%0-F/MIY./ER(:WR:Q>U1&,>'D8:8<[?H:$P%U;D M;>N@$D$:/>JZ>U?*%K5U9GD*IBEY$T5?.\(,/X^WAT:'/ MU 1E^/S^O$R+2#D,^F# :]]P"7/B"Z%\\)!719R_@ER7,TY:D?\=S"K\X6EU MY)J]96!98I?!(Z:%%DX*K!DV7ML\!7;_3%0@5X5T1\A*L$@@FI\[0P7/E>2_ M^"+Q="))YGZOW\](]%=?3"&@2X$\!.K(4TT8F3[;1 DEB\_A>]SSW+&.ZW#.!6Y'DS-Y6M9@RZ_I M(-[?+[Y4,DF^B);\%.@#SQ\/;;!YX53#\;-H5*!(W/B*MQ!P5EXG-O,]78(P9S"DP'?8I_WJ5(+=AHVGY(24B,W5=S MO,F1+@C$3_L:;>A41V\<.@JZHUK.*T'!:VA8?,18/_&&[NL/IQR8?N#U*?/Z M0P1$I\921YM92!JQ-H938T\G>EU.+,7E[%ACUX6]D/37D)]=S5&9M?&I&U:] M\QD%M:&['(S)U(F#8LS51;.J57ORWOF,\ZCV;F(7;CIC519Z]$MJ7=.[C]+W M\KD,!7F>NAVI:Z,QKQ:@E@W(FE$Z84\H$O/!6913WXG:!*YLR5RYD)O?:^<$ M;S2H=-B&@_::4[%[>3_%-FRW$X;P+DX4.H@$#U%'1S.^OU=6.;^<>V[UH9P,IRJ*QE.X(902), 9IKE&(H:IGFE O][J99[": M.RD4L=8U_30OZGAPTW:G-N0XMYLLPYY.K*HBK@O\ZC#I65,VFJTDZP2N#U,O M.A A0948Z<]E/4C>7KN!8HFH[G?RDY8:1U:4'WO@RK#VA%?)H2T9HS/$G8B* M9^Z6QAI5Z:L4OPV7<4'_<=T^ MRX??NO+D ELN8PYZ[##99;!@:XNPTY>P%/=.8W:-P'N%<037\8[?]SOD M]1*/!'VZO-Z.0V08Z,+%Z*"F-B@''>1I1@=]O7.HF04Z*#0:?96V5D$'^871 M02W#L.UH=AI&"K]%!PU,7J2#WO-F ">A>1^$6'8M#K&S)I1C9FT9#IS(H%J: M E\HVLVP(U M*9 &LXJU%&5/JQ- X)RE^J>'!=6=+L\[_98WI!DTU-+3Q#KD<#$WHVOWX5-P M<]0V'72?C*^7,(^2:E,82^BL#*^Q3[V(VQQYWY8@PQ[,^C/ =8-E&8H^>/P3 M]NW]:<1&P78%D)'E3 =52/G;UE.JHI[60YS3C][\P/35F#WIRYL)0H+DM[*$ MRSJ=T1U6_73046!0V36?JD()1*5CSTRBGDF=L1 -?H:WB$S^,/:F-PHWN M^SL3T=*J$*-SC,._LY]S[N+V[R*@,OU0%;06!1XY3/H81L[0K.Y_6N0.9W;N ML'=P88XR,AT34?KXHY#IVXUY42$#."\5.P-^E2Y[\$'Y5A:PWRP@$$B43/AH M@7K&*@FTN6C) MX^: #-$E(WSE0@^.=U1XX$FE=K90)F;/CRB?#N+<#ETYF*DS)SFL_)J&GX-W M\"XG$T)7<2)O(B^F$8]^X?=_AN4%;4G,P Z<'[G"XS'<%$@XYCPJI@E'.<0] M'-#SU-N6+JSS$<4Y+OI-WLFRG:_NB9WH$S$"V=Z8CVZ:Q,OL&Z!5R?"VF#%C M74I%3EUWT_J1EJ,12*37._&9WZ:K<4?'&"M:?TG^P!A=L/-7A;CW&;<2F&'3 M[\-(K#8^L/..8]"$4Y,\7RB6'R8%AHSUI,W'V^:TD2_?@R6?I\YD-G"L^]%! M53\(G!A!%*QIK#4P>]'#2J&J)D/-5\KAA7 M_%RUX5+8!GFT?B&J8UN+W%6 ?HJ/1 [AD\P.&>C]14$SO&] M_;_U0D)6>[9KJH*3U8JT(VC%ZF0M>[)4Z(?B#LX@>$[]"@#"/6!-RLG9BAW X8W MTOR79^>AG<@G&^JE 4,2.)0P>LWQ4"M9=NDJ(L*5EV<#A"VS&0833/C<=:UB MU.]_>GBO+][:]A?D!*;%2E"'!R6J3UEOZ;1M2Y8*>!:W<:M/M#3DI^;5BR:3 M7EP2TKH]J6Z;0H8NR.VC5<.S0*:#ZTS$9@\>7HP+?[I"+ ^S[W.WC[6P$,(G M<5NF<-LZJ>SBBA;R>#8N'D3.4SR;=/A1=YCJ@AVZR#6?9Z,C''3X4+?)U#$TT5[A,DK+FPI2(=CJ6S! M][,NMPK8IEO&0!,V6S@8YB?/ UK@4.BQ13J(5?]1(L(/$HM6IH16WHN./DNF@5T$GV=[) MOT;GUW\K9K-3(K&P,SJ)1K^$)M4 3$[N^UI.$"Z-''%C,VQ(1E-8CCCB%_>8 M1]*/B8$SM=R+_E:XRD0_*"R&Q@PDPX+13+:9J+FY#F,RIC9OV<.XRONIPJ-O M2&Z>J6MTIW( M2?1]SUJHL>(GG2ZVM'>9<8X..DMKO>GY:@6J-$9XM4:$AY>::[TT.@JS_FUP M>?1@9:9.8G[%D+B*:/&>S"]8VDD:NMGF?Y$L,?A*_7X#CYZH,5]H>X#2$;&% M/S>+":G7"J!*>8*H0G$=9ER3&+Z.>HM8KX=+L ;,.N4O]+,9-!PW?#S\^ M;-W*T':DM)X7TRP#*)$FPRA,S1B%E):;N-#59R[EHY?ZBE;6A*Y_;!+^^3GR MYS(Z843/=-JE*,NUB:<7.'<%.W*VIA8]=%.8KE MF_ZLY&?NAO'66ZW>P_$HAVVN?F4Y)^)=]A:NLBC&MC)@\:1J8&><;B##IN[! M6L46/P?#1M(K.L@&QPJTZD1++YOE3 PFM5P1M_\2S*E;*%1Q_PY%GNWNXZ(- MK"<_JQ&Y:N7S3-T5N>4)VQELF!SV],^%Y2PG8TH#)][LJ=BEZM>J!*'XM-K[ M45W,N)R\]RQF$F_VGL78.KEZBF2Z'CW3(O'S/=.[055)U1GQ6Z++QH[_6/@B M9&U(;$0H !7G:*<7PQ?QQ53GD>8+?5T-XI=6<"#F>!LUG%>4=I)TF%7_3&LK M3"/W.&1A5*X6.JAYV$'=885(S>L8Z:<9[O AJ5<(C-B>S$PZ:+I>BB823^.8 M\@^EMO_3]8BRK!@'\*];*TYTT-7]&!%@&-9SH.8(^&T \D\/=^##T]=85/\)A1L?WI@3+7C@CWY SIXAA&"$ M+-&: C*U%.[MM8QRV,J,-66IHVG8 MJ7 *9=Q2SXO?QX22^*_%0+OT0"\JJNT>@ZYZ3[M:-:F#T*.'H6M;/KI#GU+\ MA0)I-4MJ)IP%<.I8MDFKR>;$WMN/OX:&?[+A[T5SKC$?SQKU M]9KQW_,-G1-_3617:"-91R@ZY>5(M]D\'82 C68\0H9DE&>$ MH>61U-LD\*M$WCM:6>9?N9N'[ 6/*+\<3Q)W[>N('-020^]S?78L7 M,$) U R_?MMM;?)L#5OLAR4CBJKL/N+M4>.3@AH,B6K!V9,_9XKO'O^$4MIF MS;@S@.;*62:Y_:*@J.0LZ*9#+F%_TZ9^G M6AGB[@CK%3**G3KM?<840@YQA&\R?3[$V6YT$,M8UNY5/TM8TF9-U N M6R[:ZSN[: NO#: M>SBGUTPM^.HSB^-WJ1 K)V5[W0@JE*"8<@NDS;4_G.>>]VZCLDBJ()N0T<[W($H4J&*.;8EA& MQGN/%:Z3=5[W[W"*Z>3T#!'EX]9$XC-X?;:!+# MN'*I\\X8MD-/"B]?EA!MWA-^=QGQOB\E,)6]O$,ZW^7*)?OGY7^2Y'^.LB"_47SY*D\2^S MOI_/-]+D.05^I/X21OZ(/H&=TSF$&F0X%QW$;IG&*2F=N#"6YER.6YD=SO[< MBFU\2Q8]8-Z#_#5A2$_K[+%O_C5AZ)2&_LY&%MM@YV?KMU\X3+?Y2[<%EO_C M[T/@P^_1]2;LN?JSSE"077Q3C4N3T-#&PDA57)_;"Z&7;?Z1(3P-W,IS=??" MG<]$Y_,8-!M]^N+\H&)N'&I#9EKQQ9FASMU M4(X2?.%A\$75#ODF^N5+Q-J]JS_ (,!S_TIN .T2(-BJ0!.K&]Z28D6I MH' M(I.R7-*[DX_?K/*=OO;>^T]'J*/8&CSX=.W*YB.F#L*YPR2_JD-*)Y 0#D . M[A #@JG&KL>&:HDZDHIQ^CQ&HTB97^\U[(\E>-,,=4C=*^>=*(RM4$%"#Q61 MCU)JFI0L*>U'ZV:.F-]9SFMR/-)X5N-\EA)(3^,E-!=FK*L*D:#:'(22*/-A M.8-4X1G+VT1@ '\SG7VH:$4B*PU9WDRTU9N1KK:0I!P2I74H!$!D DAB48R_ MA L#^5=Z8LU-\[NN-2/JOUQLI\12,[R7%MZ#(\%4]GXC//D@QJ]")Y*7EDL. M:5^5M"9_&'J]VZ)G?55MV&32]M1-V\5 RZHPK$T!G)WZ ,@LTB'55E.%*5SW MH]LLR&-F;1O:'$"]J/?9R[8]E?"JYY*.W_)WD*F.[+HIDK#E)H9YS2CY8. MB@ZYK#A\>?=L3=# 0^;^[]=JE :T<7[O?_7>D?]N_]W^\QJGF_P9?J5B W2X,=I)?#(%0],B%Z'2GEL@4!)SBZK/XL MY.+VG:JWH +\*F#E'B;[C]3[Y,3/I&4ZZ*0)$'^OEB(M0=SU MWL#82+Z]%ZEV1O/;:;GCP4EC-OO6,5W[4,J'7.4F\Q]Y)^GO:OV]PP\1>B+'GO3[U\J27$ MN% X5C82R_PR1E=JC0V2TB$#CH<:U?N++!UT^'MECF^NJ7.E M<=*VD,1$45V[EL07E:.OF*\ _O#3 $2[K =]7S]Y6A7:&6I86DVH_AR^QBSETBN4/"JD M+W1O=^3'^U^W79ZR#SNUW2MG0\S (R'LRO99M%ZS[E"J1($IX&&I;4#&O!F+ MY7X?>^/J$M0S2@N6G*EL^+U9I\*S#N]SG.I?HF6_\G\'ERHU7*45 ^I -8IR+;Z M*R7];KONR^=5;+5J*"XQ5,$Q3.*PEJWP\OC(G<9M=:.H2V&BKXOGGWQY9,H% M:BG&]&1P_"(/I9#V#_0>G-*W_]M<^\[>6/%D_.CCNU <<5WX-+5K;$ M'MRYY_+,^LOI]IYOUJ^AWSF(L26HQ]Z!WPIX<*"#*.*7P ;:S>@=_5"SNIBV MFTL/\F^?;:Z2E'QN-T*X&A^M.LU'JM8Y2WU,68T..P0T8>=HDN%B8# PB%?D M"C!J/!XP-ZDT6R:-_^!%6GI$LKOZ]=3[$^U:%R"6#LG1UH0PCC[J*&T>=]X56<:H2- /45Q3\_TRFNP=\F9M/SN8NLVM.Q9.J;W M^;[QG...=?@11D[0K-UIL,:@LFG6@K>:@NBC,D8 MW6#TZ"T(@NA$E-%[9Y0@HO;6]26O>(O:>"9V75]_?R__26SJIQWW_A(4%X$U3G@2)8CL M=@^BR9&XK$V2S9CU1Y1%B.CM6 TLCPW19[6]D$ZP#FOK UQ!=;$O4FK6-RT/ M.A#)1=Z.@AG^E(@QWJQN^U2;"V M^&7:%G(@$G_U7]2FXJF+?X12_0. :J-YD1TAX9"M%!J8G6$=IGDR:E3:YFD< MQ&?6C4Y>NH+\XP[%)C#1/!,^?Q9E>-![Y^9AR,S*I]:A*L]X_H')# MYK>\:(L973N(;9'-Y!6Q45@E8 @0K E7+TN0[U1,*E^F-^BSB=A[PC1Z M=MK4:WV)E6N7)2:L8$)C]HE;KK<+@J^,=,2H MLQ_)?MY+ MT,,'U\G9WY*K0H>RML:=]/"YWM^P \T<^"U,6XQE>JZ5]$T+MP0(]R?<_:YF M2PP(]GKQL,\!(CIBQT9E.#\P2EMA:J%^?7\N=G<%J@H#!G)B1D\ M"O:28#^<^B'/.F#3_+$Y<@)YGR4*X+H=U9!8_3SLV>K'%OV _<&4^%Y:%7)S M<(O(]O0VN.HLQG(D'B%+=G'T"J+X-$TC9PX0R X__7(2H']TS(/ MZ38/@,KWGCF(3QOP>OPCY,%&_9_TK[3^TL0FHX]''0 JG7LX[UCC< MI/(U8+(P*($YH&^@XJV<0T$G Y:J"&N'CL[;LN/ ;8P/TUJ 0DAZ9KB;,#N*&G6M MW=%ZRBHZV]F74$/];^' AC+5%6;":9\"#AQRR%84ZQ];CDMP0G%0(T-D4I @ MU&HG,^="D&\:Z=<<34[_%7&*OD&C#W<_A0M6'6'Z18V^Z/7B=&3-=S^TLW#S/",5=#U*S/>YD(BW5<&-;RU! MG+!KG,QR=N0RF_3KWV2N76[FV[NCO4732:S%&DAU,Q+LUQ\H13.&J8S4+UZL MO[!GR"\"^S^,4"I\_Z)FXWGVSYT^5<^6%K:B_A'=[AS\#>;WH!TCSEL/%UJ" M,S-NF!*'=CW$;.O;:/A4!>PE*XU"'3XR^JP=,LH*5WN4\SEZNTPU<\6'TN"5 M:@ZY*/>P5=8VJLG'0'FFQ-.+ZS<=S4WM,T,W%&X1C!_:?O(Z?/PS_.2U%,$O MG$*)+%JUL2 !KE=]*UL9?+AH865 ZQYFK##(SS*L.8+DIWY2TQ ?3=AGC0!K MR>T]DJCK$N3IC13>J@FC7QZKBA)LGRO'&B2? CG*ET!7D/B>7 C#^M;]9TY+ M:=8=5J+J$U!1=Q*0?33@VG+_95-C6TM$T,?7.0??/+3XPBU-[YE7WO$:%!(D MK!.H=I'%W%1A8]",>1Q-BBO;AM.RW:8B;'^=%_6SC,T7D8ORGG&9ZZ7)+&EJ M=W>7WB36F%$L_VBR8\ [7-M%^Y1A#P]7-I.[" ,0RW$RN>;V,\W:QLLE/ST* M9$3=[S7HM>$+(\AD"'[]%0"C>NEO%E4>8Y.2LQ PO@FG4K?[/VR9,]F"@@)< M6N;/Y">#=G/#XO:?L&JY5_$2G0LJA0L3+*O2WTA.V/NC<)NOY%ML^>-7P0;% M&FCPA'(U)1+);NMH^0?;P[XC(D/TR&:9C_ X74HT/BK,CRA*,(W$5I75#[S% M]@\0&R(PWV6/VF1;N3U+VX*/:@RG-"AJ(PYJ+[@J6H.8+VYK>3"@C=B%+JWJ MJ=V+,G-2]LM"&R0J9L7*0*B@\8LT>5#4.>P[N#.8ZJMRWIS^O3^,6\-::3

  • >R>N=2\\MJGDO-+ZMY+C6_K.:YU/RRHN<"%DQ], ]W M,)2%M%0BV*UMS$?>EV5WXF'MM^>XZ.ONKN>XYNONA>>XYOJ<7\::ZW-^(6N^ M3H=:X477^LG<18_AEY%Z8?K)=8MF>79=3<)35@[,V:6K"@D8#ZQ['WOS'.7> M2Z2']EK1PPW7/F/>W@)RKB:9*LFT:I*IM:L'UJY*M8$]I0:#]=R0:YG#U:Y6 M;-%795+=GVA\_#4[$H$29]Q-V*QNPJZ_M;WO:QS5^Q!X*[;BU=&K5FM?9BAA MQ]_=;?NMG79-"2^<$K;]O9T]?W=SJZ:$A]:"5NQ*?'K%:"U7?R,MZ&E62#!! MO]@$;I.W,H8=ZM[G=4'7Q]\??#/X^!KYTWMO%DZ6K9B^["X .W% M6&XML-I:_KYNR5=;;B_6AF_Y.[N;_O[.;DT)-25L;_I;FVOMX5U)+>BY[$/M MO*ESAE;+\EMQP?\B3,&:$FI*J"EAQ2AA)?6@M5ST P#6WP /A+\Q&7/83FM5 MFDV_OK;I'':+X8YIK6,;B,GK7@3@I#V=4]>_+WMT&-[;F:"3K^@39(9 MW70,PL$([68#R,YYXN@,$\T&D)NN+=3JA 3^'$3=A=]M(.P\+O"8W/6.D*CWM7'G9,BO7 MV#ZP_F\1M6%WVC;[7J_(27KDB1>I>)B/?"\#FM&?X4'Z\,V%XM]VHX!@V.&I M43#!WN\I]I^G3U0?03VY_3U^#X),M^K.\F \@3\J\%K2G?FJ1W9I(U/>)[E!7FC..*GV[?>I/ M9WOA"\(D_JE%?L-[)^>+W>YUKV[WUKAK(SWJRY>%( ^"U,"ATT6'Z-#FFSG[ M;IN;7]5*C]M$\U;+AKJ=QO&JU7VDS>5;:;-.)V&;Q\=)O&%Q"30JL<:=(N)B MF+T+E ;]"3 MV!$@4OI\@X1,*G.0+='Z29(,#!LS4+ &A&@PU'%V+JW>H,,MZ*S-U@-: ML$X;V05-40D(PH#-,R1/ *R-EWR2DBA\M;WSHVY-^I.&U'2'8^@>1K6Q?<+G M(PT^7H_2F]B6V(7W&TW]E%$+>K+ M3MZ>ZUNS-_<;6UOW;F?.F&*+.?G#Z:=W*]"3FC!?*NX8!QXL #4$14J:!J3O M&2R1D!M!+U27$:'50??ZM8@0F^0\7?@S88N.VF0:4* MLU$)M$@0>4O-A5M[>\VMQ[+'JYMX#50=(ST'$>W"61 Z"CS6CK,<1<,7]((-8_2.$[@=\5%?M/,P0CP:C44DRT%+-NXCP#0> M)/X4#,.TB_I]R8I%RW'J@4SO,\ZNJ.3CL!B#0@J$ DIRR&;*5A-UT\UVTQN@ M$.<)D5Y/8AH>2Y.@[RC=C)@%;]E(!AOX#-X<:)UX2%M$O-D45CYF^U7KY7H% MJ/HBOC#A+^DYX6LT&K"!Q>VA$YSPP8'T$1CW, JRS#LQD\HJX$ $3@S? :U$ M?:>!]I3&I*D*[A/,!Y_Q7ATF!DSO-_A ,2G]A!O#.P'3G^#C+7^GR5NDYYD@ MPV8EE2 CO'1KV^AY>JCZD"$'1T0W:H@PV$&DS7HX;Q +[-]A0*Q4,=>/R8A" M %YEJ4$T"EKP59R %U9K]W4&MCVZ,QS(KX2 FB(6*4'O\CMM,+([,Z1+3I"1D2($RKQ#OP@:P^H9F@U>=-_\F?&I4JF!^I>\^ MPG>.M\49B@PH*V2 '2K8921ZK*S7[* IV%BK*"$K@ 1S;HB,I ),U7EE"8RQ M2&/R4$R2B'^+0)# !+#7BK^!Y8V!:_@I,*?%X1)<;H@CD$452I,-(TU<9+*& MOO#,7N?ZYH,/'.63A2BP>#\-+N/*J"A24-+VC,"":>9JB-!@+I7WU9@V?K 4 MFQANFW?$QJ1_4L#2*_G@+ GBY)NBQ;FT;_=:$ZBSS\[%QC?MY/KB>.V7;MQ:C?. M;=PX]TNN]V(QS./YLGRK&F4BR/,IAYM$_<=1O'U;&_7W:X79A4\61ORS69CK\;K6<&#V6_LU.WA5_!<0+^K@<=6\%QJ?EG- M:7U3R7FE]6]%S @MFL#^;!#N9>:ENOMC%7N,CEX>RWY[CHZ^ZN MY[CFZ^Z%Y[CF^IQ?QIKK/2^P MC?O#ZWE^9$D4VM72VA7SZ75VUT5KA7; MAZN2T.]/6JY\@\>][9:_N;5_;S)PQ5:\ N2_-I2PL^UO-;=K2GCQE+"_>7]- M7U\F)2RI&*W8E?CTNM):KO[9>*(6%8G1?TA!PI1B;*Z2>:^D2U+?"[K)A?KI MOJ7D2HG$S=:^W]ZZG\[XCVPHKNX]N%(GW-[?]W?W[T_YJ4]XU4YXLPDJ[M;] M8!J\@!.N73NU:V==73O75\>_$%-N;W/';^W6SIV7;M+O[6_YF[OW@\E;T\$: MTT%SW]]K[JTS':RD%O1<]J'VXZRK'V=>^P[O>1IRVSM;_N[N3FW(/5M3?7MO MW]^ZQYAD?<(K=\+[V_[>/1HFS_R$:V=,[8Q95V?,HB9&+\3DVMS=\[=;=5;% M2S>]-WUE^$$&UH;N AL&LRP%Y6.B;:K8*HQ=BKH8;Y7;L*J0<9T MO^(2]%G#ZU2PQS1NQS6O M89W8*"%XF+<52DA M0%6FJ)_."(P-M37LN0W[@$W<$VZ=#:.&:74SRC!#>G(,8,6/8EMQP4JB_HD: M(:J$]N5[AT$<] ,']8N:YQIL*\9IZJM!&".P%[7XIA/F-NN,RN'T6N?>C]+\ MOK2;LND%+5THD+3C[H>(.UD[G? MG MYWNG1Q_+).8O(E/:2KTG]%L'/6!>XW0@!FYDS;V&/U8704V.+8(8TLZ"-]OW MS$<>*$_KCP3Q)RRDX"O=9A0Y%,_G([96Y#YP5O-&W K0@4LI3#Q V4K:&C2A"N M#D2HBHR,Q-7A/[]YV-\U$C(U>']1.,CY>[>]MNT=.RR"M$]B8I)DU(+;4G'? M@ZW-J&?K.(Q-!]AD,-A :(;+8%H"CO,02I+2%*]=[R ",8,=3>W;JNW;02Q2 MSU.&A!@CX(3T6$=)/ < ;X,JY(RPRD")<5K*-KR/"(5I^JQ6Y( IX!XS,:( M'_%G@3@-- ]\'8(K"CN*M$8>R@HF-(1TY'; \U#Y?*)F$H:,Y\(=]?&](HU+ MQT?3GWN YE-UK_UL[_.JYV,_M7S244,D".\P&4]43KV*M!+P-'? .8&B&@Q, M/@OL2)S$2 ]>%PD>I1.>#U(Y70TR^0O%EQ_L2M %E1>A-NBL[>KTF3+6B@@1 M RM($N)3DL(8!T ;(<(3"$G#/AI84 V-B%RW@7*.QQD'WS2^H0O3:KL<(Z8# MSX5H*T;01E1^2K"&#%DS1A01Y!%$IPRH#W6.^"FBP50 (0TBI>_ 2Y1YEQ$3 M&6>%4&==[$K:-MZ93,V;CH9[I+GSX^8M<'L!(SA]KD'O@ITIQC[<;4A=/OT0 M6V&A,)Q0$^L>_$O.8!!V$31T2) P./W+).F#B)(;"2^$DC2 P<9)7RZ.K.C^ M ;.4?0$=++D$I7#:PZ4A-A#*8%DC"@]&2F$)A,*JX;U/+M4%OO]2T>B#!"0# M@J'%HG32D5910/JPUVG&D#;SX+(%BE)MJ/$$KB"$4M'3GO)F-K26/49$3I>$ MX>J' 6/45Y/8C@CSRT@]X!NH!V>M$2E*VJZR^N[#B*';FG%KAI>P4^,EU'@) MKR$^VH'+]M/QXA"7G_ 9TB?W*QC?,D=M-/?'[1HNLN$F:X7]-)X2/"*6?>F:(+">Z16K.^:1D>BW"GR%L1)3W2$JVI M"-I'+Q)IDRM3G^)'S+(4Q? M%_F3QHLH\^Q=:GAD8(]YM]-YNQWT>L#_! D.YE>K_:,/M]./-!C\H=4VG#0R M*VU%C+BR#"++&BFV*O+QO]OT.VP[XCM@LM'48I@$/3!=6KV))5M&@5,WN0B<%T MB]4\JEOX]150)P;"ZM1GNO/I?5.Q?@E_J"6<%S 7ZI81I6\%QJ?JG/I3Z7&YU+?2P/=BSWDFY_ MM86YPMEU#V>]/<=%7V<9/<#^ M %.>GXZT!#T\._2+^P-,>0Q=:N70+UXBR2P+F%*K9;5:]NAJV7.I ;VKIK9B M^W L66F.WWMK^[N^^W6O?3B!%UL!5;\0JP M@%RZJ[4OZUR"RV\(FXZ9?X3![JR<_O' M$J:% \-B2=<7 >8B TVB(,ZE\?$XZ(U -'C9*)G 1XPP,E0Q=KY5%0$*4@3^ M9MB-@)!^QD"KP#[.F^E)&MK<#C.WVJ-3:;,FTJ(W /3#$(4T>8VRH! $P-_QQA MT@3;I\Q4J=/E>H8)YL-*D#R%0^)>7(]^XWRJ7IWNI3-*E:JOG9JCG6M' MI:ZJ.*-X"9',7"MP99#^RT\Y $FBXW "VF@XHQ!+ZQ] M@"A508R@>P1O9:A[A@W0A HS M^S-B@!L2&YRYPT%WA=!.!"B(U>$,M]HNU$ MP1AC0X5@2]&6RVIUJ^8"PP5GK%\1B$O @'4:+A#4&H*J0T\&4VL$MG4W0KX MM8I$LO%J&+A>R7)V30HD&D7CD690,JI%YJ^;YO.;\OH)L&[NX*2ZB(->,$:( M%UJAXQ>2]2-P#O(8PR##]2:?1PAM@V@O!DYY'/R!MY]LDO>1L'4T5BC^/^,9 MCG5;60-K![+!<(5X>P7AFJUJ /$BR>Z[#"ZQH1G 6(#W&!T>HC MY+S'$!$XD4'@W@K>!KZ;\?0J:"S"0"V5FC9 M]0$6& )=LPCJ!5E.CA#"4G5!HR_P!@@)/'6">@^&&E(OR!D^G7"_(@(E ]F& M)Q@CI##?-Z1*&U>--PF5<7* X.0/60EE!-<8O\\(PW44I'#IP(D1OJV^HF;V M#6\JR MFZ\(8]OW$(5;C@,Q>(%NTZ'Z:3YFGW\=:)]%^'4!>$E'8 I#%.:@?P'J$/S8 M=@I &.%0NP(,DCAM+2.;XY;!CD21=H_%9-_0DT!DZ(,+UY'!.V7<,A.A+AZ.#8C3CZ+CJWQN.F'YA(IX^(UF 9 MD#O/A KI@$CJ,.&0]R;Q@N$P54,T;ZV229$SHFG"B_=H1@\4/_V8,!P]F2)E MZUIOZ;PXH>R8:%NQ&B9YR%LR231D(<+RH:C*Q$VE,C14P@RU,U"^XQS1*QQ-;Q, MTE'NTB3^2YFGF,#$$>)&J86(+5W:"'6)FN=&L]&C(G''EETGZ+5M\F#,[ BR07'&H] (<: ZHZNT.;FV$G+X]4!<1,<=1 M(! #@3>,DBZPO46 -Q#O=/VC2++8IH%C.]M[@"X-@B\%QA^BP."MSUPXV(,L M#'SOJ$"MQP*[>@?P$S#I^:#US_" 2X8>JB4C6%140J/W&5 7YN4:E3@WE&@P MAIN38$.A?(9B9E8> '9$GPP*UY0TL.K(_*!\ M]1QV0_,G38$/IQ[P(PC30#[6>Q)<@+89<#*850AQV27AUO < <"<1??L+.WC MZ74)H=CQB\?VX)RK<)Z[JYS=4Y&ED;H [0'==677?I^X5Z'C!MD6K#)W1;!O M1/(#H*H(->KITZ4]$5)"28D^8=%4I9$JW7;@5D3XD_;4S MBXN.KE-['*5#(*%6=(%1<[*E\50FJ9H$:55QMYL]"8=DJ8/)!10+0^%UQA^, M0"WJIN&?AX5=6?K)+LD00Y!-X-!?O.9O? M>%%/D;_E$AV !3IF9'$Z0+I!Y#+ G(TA"3;?,R*.=""C*? MI>4=P9N/BR@/ M)W"G:K' )(&0Y_@/?O(:7&\^5/Y;-4!!,)[\68*%S1V1I':C J+Q92-D R%V M([?YR_O<^L7.]!LAO:V/=WFO]B[7WN5;>I=G=Y!.8J/9:&U+I'GYR#AO"NZ] M[#O.H,>B -8^<,2111VX,7E$:L#AWD' MJ,DK=_ Z WYGGEQT;?"E8N^IC#U2D%SO+X&BZ-#.M2QD_M[:N^^CJ(;N8S5 M48K4WV8\@LZ8'E) M^)ETH\#J43)?U'B3)(<7QSG/ 3UGEQEJTJ0[ZVG@VU-'B;ER6J+^6+\M.X(E MQQ=4[3!FJT)MH'V+#?1 CH-?#E ]4XT&G;VW_ MZ'NM_1]9V6XU?]2. =P0% AD,L5*>Y7['*) 0"T?_[M-OT-P'%1WT9N)@C2: MLCL6V-7;V=GT0:#XWM[V#O\#?[&[MX]_$ @&OO*/),S8T]I7O6\VCC;S/G_A M"]?%CS@W]^-*CA135QZJDFY7LR1YVV,5EX-Y_"/:WPP=MD5&_JUAF/9-9(2? MP9WG8#"?QDP0N NSVP, M@2QMC4!Y<\C@3ZU+' M2<(7Z$!'(XR^]S(67#H&'O:'BE>^+O1C@FVT DZU,EIFN'BH'WY!B@N)W$R^ M^U5D9T-0: 96R:[\TR0U-3DE>A0#5^?EE<2LCE E7!T!7(POAW\GE['$5R14 M1U8SZG$Q7NTP#LZ!2MB(FLH3)<,9P_Y7W"DN@UC;G"6C#+K,#2$IL&YZ%I"M MX9]B=1IA[]X]?5C0N2:]JT6-:- H9?YEBI4R7T] MPV?&<3A'O7(9%%X>IF4%R_!5*8&7^ :L+*1[>PO0CMK\C=IO=7N_U7[MMZK] M5K7?ZOGXK1Y:#CH/3AZYZ<9+F%3M=GQ,M^,IZ6\G,5J@I,N\+!_CS(Y'DES1,57NO*W6@RLYS=Y9< G6K63$K(MQSE'VCYP!+6>@<^_B M7C@)HG*6J'C;;)JKZXC-G,+]2LXEYD5SG9J/-5P8_N7T KWS/XPPLX$C]+BC M[=9K4\MI\FXPJR'(JVFIJ'"/,VSZE+V>TP3#CD)QX^YT0QPYG,+D9#*_KB19 M^5*E*O[R"#6?A,9\JE@-"W&/W+-7$(85AB2-FDL*Q?<*)88X C&,3^KVN4E7O0ANT%_;D<=:1 M) "K/PM)B.."'%V$J;VXI32UBF=)) 62UBM,H3&YP:CGFM*;S&;57B%=/*P# MOH ?_^27WZF^(_EF]L"ET<>,#]!D )HBV+*\,F*EDLDU"C-8,3*J7=^\K7;8 M6>)7() 2\HRF3,&P#^3ZF0"149KL_V/OS9O;QJY]T?_?IT YR7GV+8@M4H,E M.TF56I:[=>,IDKK[YKUZY0*!31$Q"# 8)#.?_JUI#P!!#;9D@1).Y;AMB03V M7GOM-:_?DMH@74JE*ZT'WB\<0<6"1[B*#;+*R6AFI;HV^(RR^L*4;@.1*VGB M^6\*+3,[&1^0E\7\J ML.D-$V-4WA6Z]:8>1RB VEB=[^/Z<.J,B[SAUF!3AY%]H(#[+\ID#NU/)!SM MQI(I?FWEMZV[7M8*DPIV1W+3EHG2KBHDFIA=I)Z-+0*WN>"BP$:(?.H8U((X!R]F';OG07P,]5B56>;T'?P$' ?7L3H]^(-^4P2ZK9 M&+16VR]/LB#-OL#W@]S\E%;%KANL_0_00=[O,1X2]J3 Y< 0(E(IA1\I6BQ^ M6V>\[6.FNCE@'*>F^-UNB.N;HRF!1H0T@'K/1?MQ MTY/O*>9B_<]<@'%4&0Y><%;D%"FZF MH$F7N#MM#-E53"EU\O 19P5M;PX2:;:!OZ,&$P57JG":9MB$K9R.U))L^Y64 MT*\B,I K:-%X,!M"N;GQ@I95JF &RA;[W> %WAHGP$:;?0*L3X!U%!;D&M/M M@JX\E\^\QQ:C_ 'M-Y2R;DTB-CA5XW]3("+C$%' 5044<4#$(Q15RMV%CZ D M24!)<:5N.\2DPP)PT508K48Z7@2W+ES2PN"OJDU$@$,1:TQ06; M"%P(4>74),4]S'C%O4OT&E@C8Z$$^HVUVC*+1R91 _@A@Z5@]("0*^H=AOAO M\'A9TZ"\C>%W!0>).4N"/YT&_P5-C^;/95"48A-8R /CR[#QT2"R[:.EJ-P< M.TS+PE +2.-LF^Q,KOPP9/?$!*L$-U!O"M=H8S7L2*'D(C2-N>!CUO#6!$@C MPN(ET:3P>;J$N78PX"30V<.RWG :JPM=5<;!80Y 4*R8.^+I].UI-]>.,0:T M4"\-*)H8613-3.#YBB.1M- *77_W;5KE<=@#-3/U7C+G7*(C*T$>$]8,(HZG M*(9PR=B%X @,F:RN#Q$&Q11+%"\)QF8"=G$:2EF-CCM1\",NW*N"E<;GID<+ MXS<;YK;(J6; %>X)FBXRH(/N$7N@.N4XE=HB"B+,L0+(Q,04YME"TQM=N_KM M]]R-(JLTL$A^;@R9@D=CM41#1E$BBF.K(^47T(U _8"^/YI7M26$P3RF4L2O M%.BF+(-I'V;OJ_$%RTJX2!VLTV?'#->(-$:5,LWS6:&3?=P_CP(2@UVX3>>H M#7J)8ZX5OAOGK'<$"Z/7UUK;%*Z6P)8_&'%T&"B^8CY8.*W<7\N ;43U5>(&J+9@<=A$%S!5U= M>W%.0!=@B[=W !1X?G)XX&0C#-E0"" M8HJ+JA$GR#^)0N2'BSC3\@'1P:B/UJ2Z@QO2CCO490SYN*" M%8Y>WL##8^4[(O6:88S]UAPW-#60L48[P*>-*;):5*CP@W,LLBRUW$!!:1=* MO=ZF-S\*9@2+1:(-8=2J.0)\XI+X'(EZ^/=*6R..-)*SI><6('.2@$P"6C[) M:Q3'O _,"LB3-2*279.!(1:CQQ'?VE.U.&I+IH]NH-"!(\=268( (,']-9AA M#S9&^S#][6NU@K;*N?!J4#1OA2^K(#IS_:F]6_A<>[<[T*S47B_P M(&(38Z8JD!D&G2EV:I CR1T2(9,QIHB]W,)9M,":'0.V(7I]V'S$/2M.*(^Z M6HR#UX #TGR?+,A60>>'(+WTY6#<)$):1!,M (=!>UZ@U@)M!.*_@2AP[ 1M M+<)%Y\6_7TS+ ;<*:JG](,=))U&41B0(1 M69)Y05E0 OA)BB0YED+) !4TA&XZ_S)SX#5A9 MT3F7^$QB!RV>/9B;"S/-E3>29V,#MF4-,[9:\5^.V@&4Y8N+2T3>CS3Z8,H( M\/0 O#OPHBDHOM(00 M)-"03;(6.W-2)1%A^N!>UFE,/8LNG 5 X.Z=[W,:I MFH"S=CL5PUUC;KRC_*7NPH,7Z&!;2VAL0"O0'Y "+N3TYC%EXR0^MR:].88Y MENZDI4MX[62;X*9$*L&I(!,*[ML5EN0 C ,;?T%EVN)022AE3/G(4N/0K;XO MAI+ZYN@*DN6;T[PXOF$]#I^1(7S-95C+#-.PSS#U&:8'S3#=0H+68I5L/A%P MGF,2LH7V;8D;!O30ID%#TK)\76A\]*;1]_,"=!JW8XLSSTB5%(PDN2DY%RUZ MI.39@72/R*4XR[[&(3@XQJ8[%%E)OM#'./$^&3%*/SJ%'7EO0*>3QJX;04<( M[$K!L$^H%W7,[9"G-@$=3I!E@/$W_@%.%C_/A3EMM9T:5(MQMP)*)R+9M?2M MZ%UA=GW\)*ZVXCQL+Y'[#@N9(2?LJZF0KB>>!7TI954W% M(WR MF>-P1H&E<1-)7ZI0U%I%1=X3C[BE(,25/3W$MU>FBV ,,ELP--EG65" M>^KWIHD-)HP4)D$\<]Z):!'T6=3]V!PB#OU"@I;.5\$/F-VIG7F+;J@#T]%0 MZQW[01$JO+#,U:J$FS(F)U)'EN/"NQHRY/+R6%Q2#,9H@B0@$ MA"MW&C8DP=E\F\])%>_9,3D5&!C1'4D3'+Z)81DIQD,9EV447&)O&9X+=BI& M"D0FD!U3;_?@U#;7SV6I%-R#(R>@G#Y;PWD:%U-R#CE&=8JXJE:5''V55"K* M8C:9^0(=I&E%T3%4$+C%MW"$W%PRW-SXA^_]LPHPOI,LY#/%TH?^Z7N'(C); M/[*W\0]V/> R1\;G8M&7\Q=J:F!.9Z>3 1HO91K/]:>QK-!DBTXY/2*KV7T> MO."_BIYSZ'# 71;#_:TMWOMAQF#M1W#I0Q8_GTR)_=%7^";9VQ\GDSC4$:Y3 ME<;PN;7_RP18T@:%V@1,]!KR.$L?P((8$< MTM")56"2^+4PINX]S($\J$)_(1E-R<: (-0I)(@RA8Z_!([W#J=TKH7.8[+- M9B(3.:V0I8NY5H230\AA^E61SA-1-Q^>SF!5WR^/BM/U<6>2UN #-7C$]K;Q MC#N+#'(]0]L+>8-+K\(!:+(!WO4?W "]?]L&Z/7Q[D:]=]=[=]_HW05>'/WM MV>=P?V\_"';'G\-A./F\O:.&GX-H+_@\VE71>']GN#EYN?N,W\K?.#X[>C\\ M.#D^_GGX?#GP""TSH_V[1;(^K%I5U,."_ M?-N?N'%/=G['!8]MFUXRQJZC CD4NH?25"-@AJ!6-:9!Y?U5]6,M%6,2,]-U M962R-4HM=3XFCXLOA=,<2,4]IC!*CU7PFXZ\=2Q]6S/E&UQ/WRR;\V7+2Q3M MJOS[T[^+T7[CED^P0[7B>T#Y/;#X#64";3#^ BZ_=T*W[K]@-T6S1F&JA00;8 M@71#ZV$-[-#.9*-\[>44F/12U2M;?6KEDK$AZ+#6!HY(?ZV9$U)O7A:G,L:6 M+*P XFY0:NYSJ^W,MX%$EQ+'TMQ)'C F+A697(.[3_S?B=3!X[#748L4$0Y. MD9\M&*;0&8[1(=)GE&]/V@:NZ(+&>A[ $A\C$Y;<-3B\VEPC> S/.L+F8[9] MB5L6M;!?2@4MA)$@,L)A)N$2*7;EO9C* #VY2,;@2,&+W$8LUC%\HPM<\MI8 M&8=E3+6H?)02_Y&B7X22OG4SE1RIR 16 !O:@T1*>9E\P5<*+=D.('8&8XP\ M$@9!ZQ-L,*L.G\=^9"TWZLAQWY3G>#GWQ9?8RP[,C-@B$AB\#,CE@4>5 N8" M_A+UM&'U9<&8EIB(PCS5C)PX-8_U7\&T4=+C'B<)Z0,;F>%8,'@H%<-TH%BW M29XE'71+3H/EY=7+[,%5:8$3_I MHH6:S,KR&XFLYJC,;Q!!FFQ4YF:@(.%#$ZR(%#=7ZM$3B*VB4D8LJ2:4U %LMG";=2.'L$[XTW!L^-Z_2 MN!&Z>U1P1AWB&B(B.^#46;GB8 %50.,JE4!IN6C 47KS@"=CW0P,TQ3D=%$+ M& M-HSXT>D1L:E8?DY5*[BY]@?#A@7(UI([E1A<>)TP\>0[' QQ$N6J=?39- MNG2.L2B$LAHK[[D]B(^'9[^\L$/#1 L7-0U@XB8T)2>D6#&++F4R2%CL#A_& M6^)>?E=TD)4*#B*H&7_Y)8V'2)'X95H;.(8O7G7?&)I"!\VY+PGIVSK.K"FM M5ZW9KR--<4\%MS[SF$8S9EB/Z^0Y;Z6,1YXX "7P+P01$D ,#RO]Z$JI4 I, MP,YR\A[--(FVLO TQFJ12;^J5!V ^"O(9B*9#U^ZH%Q&(E/C,L=R]&AN;E/- M7RI&^C>9()(C48R!QRHI3:\%=3SDIBI#3V2U,]5X[!@=S 1,60Y P?*L@&A9 MSXK%L)5R7\*S:Y+D &FF\36T6+9260JMC*QI**9"L*)TGP(A')?45%S-=1R? MM5M-\==&]V$: :N32V82C=MD&E#X=R;)Y]P@QQNILQZ5&TN?#QT /\.(G-8C MIAIJU^TUM_B:+BSC1]383UL5=JJ<>/$DUA#KJ&"SCGWCH* N)C.1C+9 R[Y$ M2YM7=;5SI4]!%"8/7<2"6 1LJM-.EP#A3],"M#)A)4VN.ASLR<'V2;&-,*E2 M2GP=U*[3_X4U3X6D!6NKU;E;0^0Z9EY8H<)*V#*.]41UW=6.D0->B$QQ$[%G M(A]P]^J$KYES+-)B]Z>8SH[95*+!G@X7(NIJ/EZY@FLE!%>- M>;X=%:0HWK M0JW*F1.HJ#7SD@SQ SB( U:,##U%^\F8AA;L_L!1&MJ'JC.Z6)=20*@MPF,FI%*#S%955:!"W>M.DS5I;<#%B06?!#JQ*4#:[;IKKT,<= M::LE L>(Y'B(Z: DL:7BFE293,J@3Q8L7>P*FBAIV:2F=TDA:)0/&3H1I%_P MR^'"?8W6Y+%R.R?X(&AN[(&K4:G': MY*K#3=ZSC.ID>+7E=,S)V&9I#8%H!L+: $83,\P.Q6Y0LE@9_:J=&8T=G](; MT4+1:[%#M?418%D80_,9#U[EM=HULAO(U6&@30OW2"J^L>K 8%=Q-2<-Z#$A M+:Q;!UN-?$D=2C$PI?@TL[Z #"K."HD%)A:5"Q]X1/LC@*,F[[R2D0)E)2N MY-3M_V08O>5(Y4P'9TR87-^DP$17F\"I]E)J*Y,Q&:A<1P=]';&*=FM,C.-A M.,"G;K&$_2\=3M*!TT0@7:U<-"]WXD!UW-@:S=H%*I?@?C.W<.09X<-39[B0 M0?7W'2)-_LIMMH&_)J9X*VYJ?60=;M=@@<)3 M$V!,9#LG+K[JU>YI^70&,D>=I0ZNFQ_*=Y,A"+6S3!ZN2Y^ M!WL0JX7[7+-1H:4#*4W(WC3#W(6B>#*1HG:[0L^[J@W,HD1P"X!',[<%=^5P M"I3PO=]C5:;!S&FUQ10BTX13BX&CP ;>87/F_=+;,$Q@89Q%1I)Q50@_RJ_4 MUP ^/PXDZWP)3H-*!6.%,FX"T( M[(1U_7JLF)U8^Y8F:@MK>*O9?8E\<%Y' $*E-H0IA/%JBB2P+&;P:(IM8PE+UD"Q,_],*![>8<,,)#[I,P);D];6$M/V9*HZ$.M%2\0(!99Y:G9MX56AZ,AXC3M+A0 MI(>\20.="FFNO#9N*J8UV6?R L246C<[4K^A4?*FV(QL' -I,/^,H957VH%AO0-">")T4%F0$$"BD(LK2H?>U4ZP897 MKH$P%0Q@:4PF&$:K=$?[?ZJL#&@@ 0I5#E?3=YJH 1(+LX*1$SSF\,C@;;!: MFVVI[=V&%;C2=M?A[:72,CY/=1MO0XH83Z=$1MU"M9(J2&7L,R:GAZHWOJ(, MSA6H,)' 89R'U>S"='J)>9Y?X_0@A_,BEHA-;X+-9B5E$/P6]T?CJZ%WQ#G+ M;_*&UMGDN?M@SJ?OJYJY6VJZ4(2^8/F;\4U%F=%\4CC+!XB]C$:#G1L%LW;=JL06A*0ME=(XXLT4*GP+&W.2G\()REP:8&PTWF29F(-?U50,"NRX#!3DE8K>8FJ!>64&I3%P)) M%9 VH<67$BKKX&-+4:DN\!BL(]&OR97=KN+.W/=JJ]1N9 M7VSM;MY[C]&MPT]GYJ[7AXFY99#+M8(6T;L60*P+CTMIB*8@L$@AY M0Y>+" RN,$=A75D9@E*3_+E3 ZM?].HFO98P1G.T802F,'2D_) MBD). TGGL%"GRV8'WM%27(376L)A! PEA47HC& M@]8*Q@H[X\9"QMI"/7)JBD(''04@-M7&L5-A)^?P?!S!I($[(CER6A!"ZBQ$._SHRQ__^QDN97W-SI9'T\HT$22+JW[9I(V(3#!@AF3^GJ: M-H_+E"*=0=$N%[>L2%3YB"6#TDFNOY25A](0)VK?87+>MV..+"B8OM1]Y.ML MGPY[<[YD1E$,E#BHY+2VMQ7<#:)0T 2;K='&J%F$HKM @ G,.(]::/N,#FW@ M.?( DY3Z3"6';TQ.ZB#$((\M 3?F*I$-QWSE*B-07+=:UQD072>O6W!A4$YP M#JWI%:(:>LX6IHT[1ZR.@%&V>KIVD_7X9%-7MMRI1?8 /XV/UPR %AVLBX'& M"SL$!HS@8=SCF/&91UAL$"=V7T5#M; @E& H>NN@,L?$[E%,UY M%K6$(K74:/BC1EFTA4SWW;"4>9-!G]=V(X;F,SZ4($71:FO*K$ZKD\(^B)?A MR;QP^GFMH,&I5S%.06.Z,8TB:9;XB/:MUZK\869"7B#2-EO$? 8H@XP-->-> M0'LI:QT4U*5CALIN<$ZS/MG(O9TJ)1>XXHR4]/,! "\VP ][X8O/X:A!VU(3%$=*X8GX=5C/UXLZ3$;;YPNE$<5'(G-J4M M:]L'JUN:Q?K6RTLQA=BY I"S9F^(3NJK94NE8002ZAR*=$3;XMH/DG =YSIUJ;KT>1"!-(J9WF/NQ7:P K$>(;5MX0K\GOP\ M:SK"62$#I>C:,:)O5I4X5]8B4!;:WS&6:[.%!R[$C&9D,9X3?/R77W\AU,&0 M;]%XX?)/O3DA3CVWC"((0^I1I;>VM' [3>A* TB)^Z5'DR_YVOYRNP^Y:KKC MI>'$\N](G0"59$B%.Y)>I)WXAM%2'U*C%YW""%1JPAZ(T5GPT?,@ >$MHV4: MY;2V+4.61(UJ\!C7>,:'L+TJG6D3\RV:2T:*Z=I*YX8S0:T<-?>E0.PN1<*) M)XJB,]\05&1; V2A=-J0@/%5MZ8FV2R6E-6K>FMKE>6U8MIV)YINHCHKB2) MP.D[8P:U>8)Q.6)EEC"?,R>Q@>K$D1E=C^;" M+?V 0337$>T/983M4IQ"=H9^(WH%QD>=*O2SU2S> %YA($\3D*"A05DBOAS- M1F]^A$,4.:*O:G>_5//"^$\&8-IA;YG#3/VVVHZK@]\:)!DCCI<.9BV3@SM] M,_=BNBK\I('$L(SN Y%@UST MJ!K%,"V*S@#%Q%BO"(RJN MM*8&.!93NEG&"3 T+(K"077CR06M(BN/_=.FNR9 +:PO67F;"T(Q26\#80W M?E?CP@P\'LX;U&IK9$:"F12PK&=SE)!A33H-HUG+SK MCL! LX0"(MX&MW?5]TH..1KH-3,)5I*2RU.H)UE68H(,<2]H1@-]9K0YVO'A MSZU-#K>,-G[ TA4:D-YL8W76!!.W?.+U,:DBHVH-"VL699B M]HPRNSB8,,FX9X:^X0SO2?5 4&?PNZEXX#IE.LY:3!BGXK3.K4'SUK9WF!BX M#>=9VZBSO", M@BB;MUL,RX#;2%OYLJZ8#,IKB2X[-FV_-JW) XJHWD)&M]/T56>^4TX_88+% MNHFLP5:%)$L=*V=9D;IW1&.(&V&G5Z1HP]6/%%O:+,H;/#U:9$D6QB:P:L!-]: M.ZL8^[2YJH5/F*+ 3JIJR9EUQS[75&&C'Z3F"CF@@7+7ZY/)TLA)KW?:^#W2 M64P:4%;7,91AM@4#E"Z#^HE: 4DM1.T)IZ3TKLT^K#8F63,"] M3H>]DI#-05[+XQ-2#(%@803-XY-!IWZM*ZL^48X'<&?28>+,Y;MB(IXC1NHE M:PP4^^I>QO/0WG=Q_WO+=Q:G="?!XE6<(LSGQAAV_Z5&6R>,O3=H><#WCUZ[ M/M3Y/W_:WWVY;\<%T7^0BW4).Z7G@/@T*68M--3U0G8,(EUV[4> M]DUSI5F^8@ MPER"R;7QW(F2+'P=/2;[;*>:RX5N MFPJOW5@]&/XN1\8\"8I7$C&QU,;Z&U*M/4&_A:"N"4O*1S)/#DVY,IMG%V9I M3^%;4+A15(<390L;A;!F[.NUS.#O]AG\/H/_H!G\1R] 4$1C)9ZI(2 #T2:0 M)40O>62R'%EFFZ!RW>4#8W(6ET4OQ&]Y!D)G&UEUX/7"*:*;8$UD04Z>#/$U M;I\XX3Q'N:?\=Q@H3,@P"6;&8$GP9U2[$#>C\SVI;T%J7?:ABXPP)U_R3._B M-1+^_HA)L:_'14V9KR($U+D)@T2D:ZP%\HB[?F,_%9PX2A(BH9FZUG=LS%1>-(B(N+]-" M86FLC:E(MT58NF-$Y\1:%2=]*HG!-BYTO[B3,)WY_UJE 0>+L Z_(.!L8<-:(/PG7=XDN5!< MG@D\RWB3!19I$9X5#3JDZ21^8_)1[6&4/HT-WZ<(3-+#\"I,PT!0\+(3ER.P;-]H2E#D"$9%)">Z]='C+W MHTI-P0@CFM"181LF^[/2=;7\M):K4R\2R:4 JE[^X1RI=P RD;*+U."82_\M MY8IJ-Z/Y5FRYH;[TD-;>+IS !6\N:4)U%92F$C^=)$X]!V/R5'R1980>UHK: M[(HN].#<%O&V2JDEO8:W1Z9\ @N!VY-FJ=T&UFW&%\0G4OL_HUYS[BBDYX'M M$\]@6^>")U2?\%&U7B'R M>_APM6@Q393UMEBJX:7\53F]X6UPKT"S-&(U+^OQ4C+YK5X=H*[(C5Z9&LW5 M%2E170R\7OG0.YLBZBS;8$8[.M_I\+&8%TMU<<@?E'QC? Q.MV&G9R/;QFEJ M^].6S-O >TNXS2BOE>!/.B@=&H>##"!LJ]:VT3*,T%&-RSY9T_'@G("(GC<^ M_NG@A5/9&I3?JM%(TZ;),B9BIH M33/)0MJ^(-I-8/!1LJ*PT\S)D,WU=]LPDG.AL#3)I9UKATO1*9 ,[X)[-VWQ M:LW@^+&XOELW8*:W2V"W+4Z/@#\L ^,:&X"4H42(Y@VU3K76(0%]L'J]3'FT M.5&2RD-%=NAR3K,@';7#9:3QN0V04/M/-:=L3ESR4".I",:;7]1EG1A4 M!'JO",VNX%F?8CF !4(7!8L_D9U3D4L:\Z70I8*7!K7;]:VX%ZF:UW-(E![- MN'TC8.7$2[59[_KGC?:FVE@:UVT[5K#?4N5"1.)834:#G!CSQ'G"Z2 @)+>6 M6NB%K9^T"'H95RLG"%6\H+IL4B+ZL]+EB<6Y. XX+PKIA**'PF6-0^S8>-U6L:W,]L\(&8P+>YH"#D"VJ^W\BR? M>V8KYPLTV.L*Q-;HY&[D(LU*)!^55<@\ W:60 O#ZKGH<_F+9ER[96MV!#0> M1T# +D:OUSR6DB9WI.)##<"6(!] I W?1P9#6NCA E.51-Z_LY@T$!<273#^ MM0?.!\DR=DL,@K&0IQTM)+"[0N*1=)CGN*>0H$3EF;P$;B L8'-ET7X&SOR% MQG O+%*/]:-B\5")7$!*12AK< +<9JGG1RW92GZ;<*YW6=.QZ3X,$C"$8$+# MAKFIL7U9VK0P6W($LD@"VB2AD,QK(*LU"A9$PAE*]9 !(;C5C&DBBS0#F=-@ M=O6RS#=2Z7&C8 &U!\K5L*TT6.RNZTS7, O]LL]"]UGHSO61WUJ__2Q(*UHD MH@25EDLJ^Q<#)* Y6Q)EI8:)$FR&4#HD:CWHTA<1DN<1L3Q9 'DP?)3)D&AY MZ55V;*YAQK311@.9K*5$S3(!M@0@>@8*EVJ,@_.&Y>"W'GCI9:[LQIJJ=EJ[A1YZ2IS*+WH3L5KAK)\-$)ZN-& M#K,9V'$4K'E\0QJDUV42-"([W+IM QYHS!8ZZE8;K6=P5V0^4"-QQ!/0!3R0 MD%>TAP7,RA7T%]8IO\T@H>]!%^ID=XM05?M: M%F01(V^"9:K/32#'4!#-&&R!I[B"R2)(6!A#P1A=O9G?F0!%[W71WNN]F#@7 MEOJL;/28D,?U#A1*,L< K6%8L9NFF"ZDVCO M+Z^3%1*C:B9981!)BFF $7 3OJ_%[,FS$D1M&BOG$_6RU(G[WNL=YL.][Y:W M[^Q*%HC#T>9H1& G:9I5-,N2,!@2C.T2RH;.>1DD6*HHX?"=)$!/<<<;U1HHD&'OL;C&5JW/(ISJBY>3.H\4"#00(!$84)@+,L$. M4HI5:B!H"4TGG09T@LX]NE)GD2FFGV!\0K=KV:RVV>9L,D@N<.Z30M4[:. W M$9B!9/:E:@J#K@:G331388-4&O#DBG3#PPR\NTE@_ ^J:2((48K8BMY%?"2, M4)'Y95H5!7>*Q7*#J38J%- MHHU[PC5---(ZYU0(>AU^47%4Q8'XQADC%N+8 9&VLR'T0O'^$.04 7 ![2^ MXC*("79>@^MJB&&&.4^U\.7I)ESYH,?>)(E:A@T[GC0P0VV\J+G D/2@'A74 MOG\W5&IK.D2 ZT$,%E%*)E1'ZP")$U6K!3A?/E==DL=D%F2)M'RXC ):-8."5H.E2_J'OA9URZW#9 M8C6&,']*B[/Z/@W64S]YU;JUC7*B<#%&VF %' UDQMB)GGLAJI[-@5JQ7&FP MQPHLZ2.? ?RB0%K T2L6H6A+PG[()-P'1WNU;E6=LE<0QGRF7CYT426H;<8" M^BVI GL^ 1X,UZ)E!-L=*[/@L]2+ C)NI*U''TQOACOLZQ$:PA$V& M(!E0,4Q\D+@LLH K.2N62) J,(CS+^*8F>3H>YE'VT'0#5BQC>D %$J0Q]D>+- M1#7'UEGL#SE ,[ DYG 7F%G @)'VZ\D*\(5%<9 ,E>B:@6JL:2UBC@8]]LE= MJT&#&Z5FP@(.V*$DHEPT9%)"SO@\BI:XU!EX'U?CPUB<*&R3429[N23@7-YE MK*4X7WFG:R1#BF$N)YP*Z@@=JB5=$G]1M'&<8*\'J+6]MU8"[;Z:W^>!"1SI M.&*13V,,G3?LY;9 MO;T^N]=G]SJ7W;O.'+G"[!"!M(3 6^\ R=6\*G7:9QJ 2ZQMPWNSXKH7O'3B M;AH,5%=H:+PXMT."QBU*VP0X@S,3>F;0/*[4XG -4$_:LUJL:=^82$NV4QV< MRVV\0,FOE0^J2J4+;Y:3FX%6&X@KQV_2342,(5>3VJ(#C/KR.3,Z1G5-V-2H MSQK#0[3U,E[PPSPT1;$6B;F./Z2[T7P3;BZOW?=>9YXXA>B^8(FSF.F3,I$+*#F[57_3UXI1RZU5CGJN;C6A8GC=Q'[)A I4;X\0IGK?IO(]'$J'-MJ/6/[0JO_ MZD+6JHLLLD6 MQJGT ]9-/>,N,CB\OM*(BQZR60X% M1A*KF )NYMI@-J]T/\-%_/(*71A(2*&UA5"%*/HSNJ64:RWTQN(0PQDR^%57 MZAC=K(&X$\'IQI9GO7';@6;"7>F#WIZA MC@HU-]!@7"D \&U-B#;-@+W+1#D.;U/I+.5#[P&HX<8$"+A0WYUZ:CJ?)<7+ M+$WM>1=TB:)S56I08#3N244Y<6T--0C,RRQ"E5?YQ!L(A N#[EW MDP$W7&R;!>OA*B?)8J2 E,90RK*^92%H0N-<0#RFYDT/>M*V=@?V,9%8M4*8>#&W#ADB34M5JP[7,*O>9U-T'L5:)"]2 WO9:W@R4F M\(2:0BP6"#HO$6]Q^_3-&,-!3^X'*>J6!V6K3L: MP3D\:XT^Q*:2K" K[XM:6& >OS[!Q(;PT5+HQKHMJU!&0)!GJI3[AW770*P7 MMV[Q_OT^WM_'^[N$*7F]=N6Q<%KZ82!(AY# @A#O63"W?6>$BPU=ZPY@M*L[ MH'!I,]I9TQ;11(\LS\44>E"OC2**7&Y 7C8YX^2B4&F^-,CXC6 K-EQ6T@'O M1&1SVT#366VUM'$RNZ69(J%6WO.']3)T$J'B1FA%D=C#[D90*-](&3!7<,KWB(4 M6M^J8#"V2H:88V)8G4N@#,""]5AA^R:[A"-@-FNUVAN.S&"TG\;W\5Q$C-2Y M4'HZ2BA0%:?H7*3>6PP^GF 1S9N8X;; -;0U?$XNA'-"6$P3F?=128YIP/B6 M$">\Q&_/;\'G"G3C:+IAY^OTOZ4QK1Y YMEO)GXLJ&DN. 2Z_)7@KLP(L]?V MG_$(R/9IB3KT1X=']4U7O!8[OX*++.^90<(9Q@OHXQ"":8>U49O-='IC3*)^ MHW0DZCYJJ1*Q)07:EC$6(\*\I T,.0OH98)F9E*KA?72>>!TU=FOG'A*1JH^ M>P*:<_)[;F;:@B0R0SKD <5"_0+@N?'0Q^-2S3BEOR6I_;_&JR_%L[^_HR=^ MLD_\ZT_QWSNG$9P.$Y+QK=GIY6F,K0!Z]CJS4*Q/5G,O9Z.BGU3%5Y,@PX?7 M.UC: 4GKN;&W\NW#C(II@/*,J5-X![H-DXP]X>.0A?\QWWMB^>JY-1AS?5 M]RL)Y'Z!BYGLW'C3FT7M4$'"A4<%!&8 >P2*GD$/,D@VN4C?S0H5[%@9N$M-K@(?@*UKX(VHX+N-2 M!3+!5VL,KJNOMPU(A8BL+E+8'(_?KN9(+@0$Q0D5\UB%[,@Y>.SNK&&](NGJ MDH 5>"*$X8WX@7J^?<9MA^YWEV!6G28'P8J\KF[?*7'CA@E:=LL"R4!F3+M" MZA+MR9%KA"HWA"73[1FC/"JY5C"_(#"1>F"A?C[ZZ)W$V 6W!UEQO<0HV*># MB=^BR@EYO:V.L]Y=DNE2?O-"IX]0UU/80HJHS;ET.POR8#;?J+ I5P,_I@%_T:,VZ5;88'8F@NL818WFQ^H,,D1A_4V1&[RC-RKWCBG MY84TSVC@G7)[:#A%Q\NML29[NEZ"H.EMS!-H,@:<%R;.^96>6F75"W"DLP1RC M8026A!$'@; S4)\HZG% M?[F82[FJ-5!CW2:)00XI8Z+"VZO:4D1?&[+Z[2RHNT^(=;FOL@;9YT1/G5+Z M2#AO5M=)U'SD9H<8H]PI(S1$B-(>Q7:, M#P-0QYKU,* M)VY"T\"]N1*(86T-!3%3#2UQ"LHA!"2#6!M0[B2F:4;H)"7J M:\RYL:X*HA.]%W/P9D/BF)J2L4B-2XN,EEDJ/Z(H0'>;A$FP0#'4N5#E;[<@V^7RK#(C4K7X=Z6<'!B'!VK]_HB?AXZS/53C M--7.792#B9& URZABK%:9((")EZ]8!5I?J#I 6B6(-XLAQ<3C$'DFH$,EE*$ M$QP)R3HQ(UOH.,%#MS#J//%I]H[IV>,L8XS\,'E7@S:E5;S&8Y:5RODG!N+@D4<5?-KAA[BP[ M7#")PB1F4QRXFXL!)+AVB9P-3R;VEZ$8++JI'-O4B, ?= .HY$*)]4/5XTY@ MRH"(:K -&1(A4V]0AX!A52D#Q\$M7M*X1]:9Q2$+@SRG@57\%9Q( HYRI'-5 MXR A[5-,07S!F1C)B!/W^3$Q-6 MF2#=['O->(HZLP0N;(BF!OE5E_ %K"]C X F;=96#%T=^> M?=X>O1SO;N_L?-X<;>Y]WE8[NY_W-J.=S^/)WL[6CMH#%W7RC(,A_(WCLZ/W MPY]_^W!R=/KQW>]';T[/#MZ^/?SX_OW1A[/3S]N;+X?;N_*%N[EZ2^IE]=7# MM3$+#7\67OJV/^WV/-J?IS?X8T0*;.5#EMZI(7CUVVH:OAZ )0L!8^ZL>UY- MXP@>0B5W>Z/-K=>NHA:>VE%J-!KN;'\>[DZBS]M[2GW>W]_=^KRW-]E76R^5 M"L:[RSQU>/BOGX].3H\.?SLY/OO7YYV=K=U.<-+A=W%2;5/W=)ZCEQQ[;9:X M<(6WE!:08&R'0(#_$F8)>3<\84<73%_BK -*%#KEXI*W,XA5!7VKP $TDC+[ M.<,Y3B#CWA"RML&9FH.A *Q+UN+9 P[FWPAH(:(I> MB**YI %G%$%_1 )S=]4C2A7,:K7L;I&[KP$I)$U)77CXMX*+XAB^;2'8W9&M M0K^.Y.SNW.R5V'=-J@HEG-HGY'&_Q://UA^/3,_KK\/6+6D93.UR)NJ DF'Z0[( / %D X5C/ MTX;'UPK39U#Y?',,$G9H('I0,2]"19(*C U7^!J(%O]*2&Q2($ACPE:$F>\4 MO6*U\+RAI%RW!-BP3X#U"; '38"Y"F]5RY/0Y*K1-#A_QE4V*#9.!0'ECL?/ MW$1%&[FN@6@PQ9]R?=N--(TIVFPO(&S5/KY7(4[K?V,]*MNM? 6?#QD"F!P' MZ.9A3(/=3%06,S.R,HD%RQ"E618IGBXHY:.PPF1!7Y9R1- G5103>,O7Q@]L M_TP=V13QSH.T\0&WGQ_]:=&9'$BV(^)JD_*<*9JTK+BP4=K5AD6]T#70=^9N-)8Z_6JUKM!'_?;46GQ+9,2W5P@'1&2 M8\X^ ^[A&:)!8Y)T32A3+-#2\?@)*U<:]!HR^JK>/Q9.WI?WT7H5OD6'WL?2 MFNM"(T?;L$BQ8X=;3H5:M;6#)5JJ#?A)J%[-<[5QF0=S> X9M>6EP@'Q/,]L M"67+!9\A$]A N 0@L+B*#4RJ7^$P$Y):QG;2P$%J-H33;.8R+J;SM]CH%]IG^M",8WDH"()--F7&;P&+1::ZW6QV\S7?"E%!,&14FR(EGNM MQU"71 NGI;Y*97XZ.@=!2)A;N+#,BBPDQ^U<22C822>9:O* MKK?O6V#Z5KU9H)OK30)%K)D)Q\H 6U+1I/$Z6*+6F8BG3Y%-4P03=5Z1VT-0 M=VD\,YK6#DHERK]VSI611_@A"S,HF19GOW4>S.DZFL2K?=EKKYI'@4SG;?D] MNE6FF>HU\Z6%0+1U>V ^DZ.WK2HK'0=D/5HV!B7&%NOO:AYU7J4<'$3?4#7F=C)SD4S%>5X M^RYB=:F;#HP51JG_FG2PF(Z$_!07I"CTI/8%E:Y:Y','6E/CO5/8'"Z6G-O9 M5*V(DVB2D*..8.&Z88^N(AM?A8-FHR6-^2(8B%6B2&Q,,9^3&?'L"+-E!6#$ MIX',/.30%#+<\.7KH@&T68- )W%A5A!CF!Q.C$?_"+Y=S5X"'BFGB>C+N& P M%1+F'&%QHV*EF7GBX!M:(:W3/AYBATX9>M?,*W[*-_8FUX,P^&]D"Q :/^M0 MRI4X;@)/:LV=F8B">>];D!PW!6>[4*7)':[%81L_8NLK9I#8S<)DFLY5:0%> M*#,G*64(OD)GZ62D(Y6;M:U6@I'Z0NCV3(6=VFF4R!7\R0)LZM(>BXUL-E(; MK4A0^[W>D'4MM2QP_%*"SJ('+"9O+*8M'- TGI/0X!*APVFL)MY;4]'"[6DY M94XE*LXCG2SK2F33:JUFVP7QNN-CDH5@FU#EW&]RC^# W[8X^"U"U(GDLO*1 MQ@C@Y"=H<"8S51O[2ZJ/A^F)[ /P!7>>E0?H#*_/94?.UGZ$=-2.,.2PF ML2I6'V0^E.*3\VXO5$)AH\;/7'%@"B,*,J30&"E@IT$D0"^RHUA0&3(JAX!O M8?TFO$[/99,F;\=_K?6ZUEOUG"9DD"G'[/E1F1UCCMMWFM69E)1\+M[(638:QQ G\?! /T'7=+ZCY#MIJZPU=+;0VRO;Z=NF$SYY M 7N3"_^'$IP0@_7-SMQMXBSU-CX*NZ!RI+[2=OGGZS) [1JZE+1WZ!RHB8' M4<*T\?GV>WD-O_@K&(8QH!E DOR0?#;0=YC&.>+>%<'F* M"97U(OC%"[1_ZB 4*!FJ0@.#ZHHV#H]>7E\JP;*SY;AN=;@.B3$'K@CBPAL> M##Q*3[V5FBX2&,/7GN3H]2V[$OSBAXQM1$"-M4QCC_HT=I_&[@A2)S[SRJO\ MD,-1X[]+-5"7BF8Z54C +908>KW7LH%OBIXQ[!,*1-%A90=8+&&+)L&V:=2Q-%IS6QVN7^!YZWT:_&\^,:*X!@#%5NH[EE4%:,HJ&S>;@Z[ UNR5?XSN?1IG2> MBRXYIQ.=,*Z.[%D@$W[*\E#H6KF&:R.3;_*":69?CG>_]7B]51:U(Q@2Z:GS?+.V!K]QW6/'>BN%_ MQ%)UE0*#Q$() @X>DO5"5 ?^,0F-TU MLALRX3G)0 H'8"$Q@NM0NMX,A)-CO)/"'VIQII$'V5)2RPFZ.X.,M,JZ4%H" MTUQ"OCY4:X?U/T48S$4M71M$7;?BH[N_1M?TL[JFW0^]WD^ND'RK]\![#_P; M/7!I+]L-QVHXW-O[' 5;FY^W]W=V/X_W]X>?]_?VU&1WZV4TBEXNM9>-/IU\ M_'1T6M:QI) W"#+9UZH5_HO+BN@ M2!)QA!-P>;.U9 +TMD^M[-'1)'Z?[UIS*ZZ2EL#O9>]H?PP(#JG\\!7I#^=Z^[.;G\Z/_YT?BIS= OOS 5\,"+LW8((=Z=7']EVKW5K M'ME^G]CQ7F>J/[+M/O[3O97Y^=W;W;LJN=2^_ZLJMD[CTM9JW:$A=\]9M-L> M]+.K^R=_<#''2^FE&2?TG9YFL(L'CEW?74> )V2\]$ZR4!(_>RNG5 MX:,RA X01_,UAVI[%N-'2@ET<>S\JU=D21QYNFIK?8CR MT51V])?B+BZ%&$:/AT'>95R>VK/'7; 'FTR/ASO>4!'0NS6I'@^#?,22 MQIXU[L[>>CRL\8X*5>_$'',&6H6A4O4Y7O=!AF^/R.$H=\]:7=ZI.J<6N?_U M[9?DQV[_>YSR'VB K0U-[BM0\90I(&;6$Z9 SP-B2?UX"C@JDMH#ND.2!V.* M[I)$C*JG09)OLZX>Q)2B'BQLZ2D3E7MODZ"$IR6)]R:^H(F=K[KI3URYF2M. M41HC37_1O=E%3T;\/_[T7(O%\V2V^\1.]]X3;1W7TC\\&-2Q_=][JFW-3)*N M!'P0Z*%)BU5X*)[8,D[L9]W,^)L3X8&LFZ[PQ:9CO/K>\8$KYWB/%^&,7O+, :+_KC7(5C32&BU#)[+%!80%GV H@]0 MK,,)]P$*>L.[^#]5'-$5G@5?^HC$HX](C';6YF"[;GIT_*37.2 AY0^'65+- MQE714LWA==-.?-,Y<=\[^S]K?L)]0.%VAL.Z MW^@^P+ BP.!O?ZM]T<<8^AC##SX+(MQE9]/?>_3 MP3J=7Q]36*I9B%71G^"Z!1-VNWED75?K73K#T2.+(?RJ@KRDR:O+882UL4L[ MK_6[[,PQ]Z&$%?9"$FW@OV.9*M\W43R-B,+V-UH9 M?3RACR?\IR!.\2K^$B0705+-U/_\:?AR^[77L"OZ M4UVSH,/.-_94/G7=WZ4S'#ZRH,-IF5=A6>4!)SM/@KBO77CT40]\:T?%XPGN5A],@+1O1A/[8UBYLL-G-,^NZ4N_2(3[.L %+E6SB M_:&*TOL]QH_&P=I8I9U7]%TY;G[#'[_[WC_^)86+?5W"HX@;G,Y5& =)N?!. MI\$''L_QUD8Y.,L]4ZSI**)5FMC;7?>&NG* M>?,;OA^)NC-GW,=&Z WV\DHY%*8L^YJ*1QX.Z8=K/I%PR",HJD 3X[WZ&H=9 M-VWGSIL0#YF>AT\BPM3"7\,C?(HQBB9TE$&&0+/@CR!7TZPJ5'^*:U9>L:0& MNG1N75?Q73K(G?6*'W1<07;,7^D"21XD[- M\=TQKG@B@8IN4:#G@8>(9'3< M'.B#()T(@JQ9QN8!O;F_CFMON%1(J5?C+(G0-U=ED!3>B0H7(2$#?YRK/*#T MC7>JSF0Q2F6XKCB3G[]QZRZ=9VG]CI]N4G M?03H<>Y_'<)'U^:&/L[2^#2K\E"]6AMCOC.\W8=Z>B;H0ST]#_2AG@XQ17=) MTH=ZNAGJ&6W3*PZ28!S,OK$O^6%$G:R\"_FN!ZW S&?PON]"*GLRJNKA"V14 M#M*O\$[#/)@[.&3]N:U92)Q&<9 &ZPY&T"'M MWI4#YC>\KY(RGB<*IY]\RTZ:K9W M^DFKZQEAN/51C[J,,'*M;?$^#J?Q>;!>J*0=LB36W6QX,FJC,X&">S$(GLPQ M=B]N,-S[1E7_U/5ZEP[Q<08.WL<@4N!_\WF\-M9HYS5^5\ZXCQWTL8/^L!]C M[* 'XW@BH8/AUCJ'#CYD>3GU#H,\2^)OSDX\>7-BW6V')Z,[^@#"HSC&[@40 MMC;[":E] *&3 82/TSCKRP[ZT,$:'',?.NA#!T\^=##ZUF'K?>Q@W6('H^$Z MQPX^?DF"*3RECQJL7=3@%%7+Z3R'=Q:^]_$?ZW2"3SELT,<)UCQ.T&-V/I)8 M@3O:]E&$"H.61+K;C8\&;71F5!!7V'PN"('+[]1U3]UO=ZE,WR"@#QP\^<#!T$T]=_QDNVYA=/RH'T'D8/W&3';(EEAWP^') M*(X^=/ HCK%[H8/ARVX>6=<5>Y?.[2P4[8Y-W03=VS$WI DGZR1%=XXHG M$JGH%@5Z'N@G1W2'*;I+DGYR1#=#)O*&JX:$GI9*)=[;8)S#!G V:#\E=%TC M,-W2'$_,T^^GA#[F[?930OL8T./<_SK$CZZ=$HI/>1\GB4K3N)IY/U=Q@@OP M3A=%J6;%NH\.E5WV$:$N",&G3($^(M3S0!\1Z@Y3=)_XPSJ=W6,,T5R+M$*QUL;=+#'J X[$E+I.W(<5?_=&KXS+D^'E'Y73IK?\#9(DBSU MO0^_K_D)/Y' QFVLA;LS$I[R*:]%-\[NWMH<;->-BXZ?]"-HQNGC"(\GCO!K M-E>^=W"R3B?71Q'Z*,+CB2*,MGM_MN MG8ZO#R+T083'$T38^T8PKZ>N[+MTAH^S$N%N5'QG') .:?VN'#2_X;V:S:=Q MX7MGWUB1V)DC[B,)]N+V(82G$T+87YN#[;I5T?&3[D,('7%=.F1,/*17&B1J MYGN_'ZS3T?7A@SY\\'C"!\/A5C?/K.N:ODN'N);Q@XYKQX[Y+ET@28\)T36N M>"(!BVY1H.>!'A.B.TS179(\64R(,$OPMW][MO_L1FIU<[.[>*$'236+TVIV M/4SH.MBV^6:3P^+#PO7?O#M=&&/2VXZTX_S"#XQY7<,CO3]?\C)^( M)7C=B9ZH;(3^5P3A1=W5$LDG6C$.S MQ#@%*I>O-H9U(;3ZF/:MDAUG99G-7@U'-S^Y.V0W67F+8,$%"67/ILH+LQF\ M?T%$?OFZ@'_G\RP/2N5-51#]IPKR4N6%!\HS3KVW65YZ?P2+5&%,)(J#-/"R MU!MM>MEE"B(X"'-5#+R/50[/F<]5[N591/6)EW&NO(G(9-\+X/=IF7,0N*C& M10P/R^$7_![<[*_!A4IKK]G:T:^!!VY[B0H*\\Y[HM^P1?LX!/Q?N-/1YF@+ M7HSUF/#"Q)MS3!N+,*L2]OM?+LB\# IO?_@73WT-DZJ(+Q3:G:=Q6L+OGN^- M_@+[AE_PU!SZZ0O\0 8O4$49S^!$<.-I%23\LEGP!3\;!O. 64LB5%%\\?>_ MPA^:%J ;@_P5<..TP9E;N B:2/,DBQ_]:=-^K_7SJZFG!X=T34^5QOC7 5?-H()O/A5D%P&BT)+N_W! M%DB[+(_@-YMZ45MTIIN#K9V_>,[?D1Q+M)P%7S<NVY=#!E-G\U&@YP>")8,ANRL>WAX.7./1U5@[6W[,'\-?"F MN9K\[=F?SCX>MLH[_/NK-,MG05(;YR@_ O&"$AJ9^!!^"XQ0&%D7_/T&O%HG M=1L% R^._O;L\W@2J;U1,/JL)MNCS]O[PCR>[D]'>9&=//>.W M\C>.SX[>;[T[^N7@W:>3CX='1V^./_QR^GEW=W-O^%(^>#?D74K?KQ8EN*;_ M^=-P=_/UUH#_^VU_TK8\9U\/(QG_4%X $C].+[+D B07"/6+((^SJO! 5L7G M+!-!JJ%V\1W9%T3 ^G%1YG3**$S!(L'?P*=R=5[!Z6?YHO[S\PR,G!0K($ X MPBM18/(;X)E%<3&O2@5? M2;.4V/ER&H=3VEY8Y3D\-UF 5)^K$$5TF7E3T%R@X5!DY_CL�L/ @>BM)\ M$J=!2N^$5T3$U+BSHDI*"D5DIJS#][(?I*!C=Q@EB2X+.B7LC)\]!WEW$YE676%V>H!5_F76DB+V_" MO6 GAR<'OG=X='+X#OY;PF8.0>JF8-8!NWH'(?>3V)\?Q/33@7>*RP,&A5\5 M2E\D9G9F7[[FP-^*#LTYFYK-$Z-)H*1O)4@& M%1X;/#'MT]J\WQZ>'[SZ>_G9R!.IA MM+<[?'CML/U=V@&WYO'>/&=S#Z,C/H \O4O#?;6#=E//>=NYMYV^Q MG1T*#8>#';UHDIG1)!CN[$23SZ.M$5C3T>;D\UXT IDYVMW>'XV"8&M4EYF? M#D[.CH\_;^WL[6W=L_F\\G:T2!=<%@N]X^.&Z30<[0Q'P\W]K279O_/^X.0? M1V=O/YZ<'/UR?'IV)8%$ATX])H7'M/#A$^\.SH[>>*? Y__X]>.[-TJ='A[^=')\=/Y3R M02LN3B=XW\@PS!78V3E8'>.%=URJF="/[2\P5]"\1XNV4&#TQVC6>$%53K,< M7@Y&+]@[<5%4:+F)-8;/*Q<47U-IP2^9)T%*L;1"E?B=$HU$[U.0EYI3CWWG M[<,1VUOPA;>P4/GAYL8_=(AM-LM0L&3A%P^<5B!IP'9_CNS0.%T0[(GGNKQGD5@/$_VB53 M;AO,0@7V9>0-=_;\X6K-C"BF*IR9'#=Z("%!PQL">3\\' MWL\J#"JR@M.%V,1Z99=@W,KK%UZDZ+O )6@&C_/L"[X%%PAR&NB?9B"*%?X. MGY!6:,_B\\#2A5]M.?UU0_]T=RTK8Y9ED29)=(A/)]76N MNW,F<++@9\%7\<:36(#%$X?H*ZN\HZ_PW/1F%UIR23 OU"O]%W?#:/R(6D<3(&33H:Y2W&P'VUG+ MIFR9Z[=J(X$MA)5));:*7X,75ZH-L%-"-&XN\V"N'_QRL+-S57&+8\ EVNM1'%:J<7ZX\&XR)+JE+]"-OP)AF^X2TR?-;B MOR;;=]W!C :;5]9H]N?R,.KJ]/[OG,MP?O+RR0Z8_F/["].?B7)CMP;#W8+IX,)N# MK=XDN[^#N;Y'ZKN#93^8+G=2=OZ]!Q<+#T%7_WJ1HG<9@LO(,TS:HT9&C0\SR8$6\5 M57UWM-Z75+B^].(D3I4I;L=((G8&X'(;Q(-G3]Y,G X_1/1F6XO!/G@X].[C1^IX.',!_+'1HG>.T M=9U+NHHX6UN#T0.G=/[)F'JK>O\>7^RU+[+HBRSZ/'2_Y[[(HC_HOLBB+[+H M([Z]X]9'?/N(;Q_Q[2.^O8CLR=!'?'MVZ".^?<3WSAV,A]S]Q[#,,*P[W-@: M]I&![_ +?F#%V/6SB&I$;V8'_81S_[/73 O=PGX:CP?9^'Q+M(\./*U&P)IKG@;CDH07L#1V1 M)TB9[N88[NM&C88O'V?JP924][F'[_5LO[O[TG^YM^S8]YF)]'(W]O?[I,Q?3+F8;V= M)R]W>O%[-1D>7/QVBTZK,S,/3J@UT5-]ZJ9/W:Q)ZN;^VD-^*@,0#7=Z@G$* M[RU?#?=J"V^NE']C@CFC^8U'A3E#T+Y]L0-+5KT&YR<:O'4&?]>@KH/AOIJU MC&6KSUIS)[09/MD(LR3+7VGY:\;!?6UY'+UZL*L,'##8C3KT!>R8*D-3+ZC* MS-OT-O&][OPT.E*S"M8&(8+OS@OU2O_E]1TPY!64HS5L),$BJ\I7D_BKBEQ" MR7:$+>K^_+>NBX%Y6^!V5]_GO:7[2L"\=2'1N- N#W\7"?F?^"!853X+DAJH ML/SHV=^/4\\458XV1R/?RZK<&V=!'B&(#'0]N6P+$-<7M37P&LOQ9",EEL2;_"I(+H-%(;M\N3_8LL)#+PK)X*%NWOF+Y_S='FSM M\+]N.!23N[V1J$GY2KZF?Y8+EC?_\)IIG Y3C8:#W;KJV!X.7N[S!_#;QIKB9_>_:GLX^';8+K>MES1HH$;MHA_!88P8"G_Q3+Z .IK27-;* ?L12SZ;*.T?B>&.59)$UW]:*I5X;Q8IO#8L?)#\X0#7.'SYNO#":E;Q\7H[&PO@!9#;I1;N4S@* M4 \Y4QZDMBN\O!3]703CEAWO/S:YRY7P9GY@DH!4O8B!_5+SP)GDV:V)8 M#O=0ZRT!6PZ\)\RO-:UTS>+CV;E7Y.'?GA5E$FT@Z8;POZ_#S2^;FWN#?\_/ MG\$IE'][1C(@#@T4:A07<[!<7\4I3748)W"VKVN2BN7:]@X8)&1"_/3C[N5Z M'\G:+IZT*Z[Q.[SN)\<>3\X6?MG;PKTM_"VV,"TQCO[V[/,XV!P-@_WP\^;F M3O1Y6PUW/N^/X&]1L+F_J\;[FT&P]8S?RM\X/CMZORL_N8]K>]6@)'SW__QI MN+OY>G? _[WMG__OR='IT[^ MYM[NR]KE_CS>WMO?VPJW/N]L[8,X& 8[GX-H;_/S?O!RN+.W%^[")5H2!R_? M'WPX^.7H_=&'L],WQZ>'OYV>'G_\WD*X>';OXI6>>I8&'A#!TU3P/K[UWAX#70Z/#]YY MAQ\_O#D^TY\!L?3;NS/ZR,=/1R<'^(O3.S2-KJ;8[G"PWR28_&PUO=YF^660 M1QOOLNP+/ F-.L*KU)!S!'D CWO")Y>E''H M9;EWGF3C(/$4?"*;Q0J>5?]L@3$ 'SS "B15->- 0:["!5SAR)NI,D@*#W;W M194>N(,A/J$>^_B_X>.PS(J?7904H9B;\84S6&,>PU-\O:EYGDWB,F##E]X' MPB*%S14V3)'-51Z4$N%.U:7OJ:\Q[ DH )N"A:0I/'L2A/@0V!;%+PJ7D+YW M"=[LU+M4WKE*X6E)LD"2ARI2^(P@I%A.NO#&"Z^HX)/E8HXY$TL@^/LE*)D" M1XL^"U*@:#R'QS_SO67P!V_-.55CE1';O'?SGG _J1&&HR#L(*; SW-_?63X4KYB# M3O>R%,XBD.?"]8CPJ;@TW.*8V*::PR/CE*)/]'CZ=5%4LSFMR3E>.*\BYI!: M4,"IH;)J/)RX'G:=$@-A2J8JXE05A2H,RZGT(LZSE-<)!.'GPV\6PHUJX)TB MGZRXM[#T-"N]\RK(@5>4HA5HEK=Q-.9Q6':%'B2X-DB%3-ZY%0%"3X4V(<>LOV"0ZP@Y.C&IP&=DK!Y MH<.B55'F"\,?\@/D>C@]T M@NWC/=UYX%QE:,D:8S8)_PXLG216656#D+&^ MN?@BB!,M_I M$,2M;[\ RXOT+JL2OE*4G#"14&$9%H4*+ST@O7M%U)3!+FV6[Y,K"IS=4Y!=5["W@N*YR)[_ % MH+C2A 1!FC#(XJ$%N%;ZY!!G0N*(-,'P3=FG*2P.A96,EP\\72 MJ5*:&1:,XH7/BW@/&&:">*'XV!.@&:X5,SP=Y$"[&L##6!"@[X"1+ M7A5K&I0R>)GT)R137:@4'0!8, BZ0'(%5LJ#RIFFX"">+_ U([ZG("P2HK*Q M"/!)X$Y>EB@7433SYT$X)%8AX;,3=4X:79\R?@IN?Y6R!D;6@S.<4SHBRB[A M1LU(^A;3JL1_TV[ACI^C!#-\ 9%B'( E#60:()\"ML]1[G/W 86"]MXLE80 M,[!ON%[54K4@D6%J&)*;=\LC.'(MP]U@BB6"5P$6 L< M4("7A@4\+DN^X>/MQ,M,) ]A%_#Y4I0&?BZ)82VTB$D")A;SRVMZS?/A2T-_ MD._$N_C7."=RP37)X9H,'L:L?I^AK($SI.L&MIV/4AD. V[2(JNTS)OAQR)@ MYAC-63AT,,L,%Y5DG3@W5#2JP\2:3(YF;5?_*Y2JCY9( ;(/6)S4FKX4+*U M"N"Z_AJW>.0RR/O9WT]QE\!V'T#DLW=W ER=DSMPE;<3_]V#U>/[Q@JHR+;/ MQ/L4@"=R;,RC$W9-<,_'\%5O>#"X9CTG0!KO+=,*WT)[O%1)@O_%A""+,U!A M<+>04]C[(;4Y075@LH&.(8GO/_K*HA>3FB+RM0FI'X$:1B0;/&A>C6%)*+_2 M&SX/UC#&;*E_S1XO+R\'<$H#N/>R1>023G;>YA$HTR-QE 8@ACQ\&EE^'OKE MH\W7QY0/!5)J]QV\]>%K[_3HT'L;H^@M**\\&KZ^3[][]47[R(+?Y2WO, $S M@RX>L?$/E ![[:FG9?JWA&D_P#4\#1*EPU<##W]2X$^LV6#U'/.:" 6\+F#. M5+B;8AK/YRKR13V#@(B_BFW 5@9J?B#8P/M#B91$H3&+2:.3&8AJ5IPP5!N1 M 2Z+F))\C/LNS1-OHFD:@_--B@E:>V!O: M[//9@\2SXEJ#'-1 D([7PR\CX8.[1MMVR0: +P4=E"Y< ,,DY("$?P8M^I&;]GGMUJ(,^OV19 M5(!SFD3FAGVLB\8#&;SD42SY7,_9^;>KI/>B MP^1:^'C#$D5LD*52T,+5,"FUY-.R6W;_PA?NHU?F%)]H(P$H.0Q4.9)E#);E M),;@%EZP!?SWO[!5GZ\!:DAK^4YR.B0T -%D*\0WI0 2QR&J4H)G;->@HV4] M/_IXS?G#'T1(D)#=G\%:IJGV^S15GZ;ZQC15]T7Q*5CAP V^]PN'O.G2'D1P MNC$)&G1:CL#S15_4R&CSI7/G2T']2TJ^Q.&6PM3NM4MILC-0E_OBH$IT-PSA M:I7TKI9W@' !UV36R'C 1V<9FB_D58#=/8/?7BD94[* )HH,?@Q$JOP"K:X? M53'8.,5#3C-@?%)2'U0'2CX[$@% 3E+K8C\44./X9^XHQ:0;1!+]]R:VHE5?10D97;'^!'HMGS8^*Z%[5CM(8@ M7U_Z2/M1R>\P%ZB,KPT\#69-D&,$IIBBB$#!C/'0*5R;#?CJS#DV2T0G4L:_ M2K-T(S.NK+PKP# .A;EM@E5^15Z)\SR\9U5:L^R"R00X)Z 8/4LVL>+9OZ>< M$G (V%(S54ZS2!.AC6%QH?4E$K/YQC33_!*$\$C636SFF0"@%M%WR3:WB!-@ M8;'W\0)EK;I\&,Y]P[>.&Z_H$)(%_L"DKMCJCM2,4G! U4F,XU9F%HDJ$4YWT-;P@B("CT:+TYD&)T?]"6M08!$PR M+4[> E.?U3QQ'2AT,&-P:D%[!K/Y1C5'#CR%BXB[C7+P=,D!SO'^I!7U+; 7 M3:PZ' WVO)GTGY$+JY,&O'_K1@^\-ZJ88V]"@'&0)%&@V&!/$A]Q5XD)A*PZ MGV+X=(8L+WX^-D_X[1D)H,6L@!\'&-B<5$@?FU#B^(B6P\2;TKI!XAI;"%>% M 71J&*[:%#/[H&(Q<8VYSHA3:Y0W(\+HP@7W13Z'!C2)^5SP;L.A8I\#)>UJ M6H$94CO+CH1)37P*R/'GX1X07C?^40 %1>($>8K#5S9^@1_?9#;)<*,3'45S.B+@?=>4?,+)V?Q MMSG;9F+9D6TCKK-]?:'.=9D+W@6V=!SO&XX;=J[RY17#YY8.')\M/(UG[QR< M<*AS8&6.JY*;),("_U]B;@^DE@^O/"6\@K3I2.DK\.?A8%^?&E62;.W]Q:<& M4N3RNN,<:OMEHA^*8%_9$K5C9=GUE M+V5E(\NS*U9F%O,F3BK*W^F3G*,$IN[9FR\.F?G/P^W![K999_V]?QYM#O9' M^I>C'^I".(=_-)DH3CFA4)P -X,H_T\%[I)I-&;!SC>/TQXLN#ASPKWP(S>YR K^SE69)P MDH!"IJ3*D=2'*-[@K'WO/>;*X'_S>2P5>9<9Z*$2XP1EVW,+\,<]CKT5()5# MJ1[R#O+XO^""TS/>JZ]QF%'@$A?( 5:\K9;IQHH-7U&-*N)P;FU;:.D(=>P7 MG:!$3;%2<+>$6X(V#GMO+$9$F]PB\.%;MG0*YJ*X""O69?)N(Z+UJIU/L_GO MG)[D@=DP!)'F&A'X6<6*.\U!J4+S6UH8[Q9@+E)%_9;94M M(+$_UG-?ID2"/@B2283OSD-)P1/*[L-J*%']\KH\]7N28;AUTYC[QIX71<: MG@O@'*3E6W:D@,"'NDR)/G-BR>W0!].X0 W.I1]KZ^6 K4))J<,#K'S0^37J M!N82SF9+Z\AGJ6&/VI4_N*)%\/-K0I//_AXAK%-><% ]S/5;#>X5HSY]*PS;]F!K^RI4:^>0G3=B%0-&#+1$T_\F MC,%7?)&Q$^':"^1@7IF/!F,P?\ IN^>+TQZCI@_>O+7;10K[/CR\[7V0%OU) M=. DAH.]W?X@NG 0(]3[_4'\_^R]:7?:RK(P_/WY%5H^V?=-UI+9B)ED[[T6 M\9 XB>/$0Z8O+"$UH%A(1(,Q^?5O575K8K0=# +WO>?DV%BTNFN>NFKSB) < MD0]$- N5A:,X)"(D1TA$2$1(9?UT$5&AR(5$Q*H0\>=3DI;YV'F)0#ZN_[H3 MIURF;G;CD$M$^6X<\BE@ Y?4'7]?K'OO(2@+3:5E\W)VPE1:>L@M,Y4,U\8/_]VK[SWTQ%JA M6LG5S.&IF4BO%G;GG#=+ZSO#/.'15-E#TG]3RHI=E1531/(TA,>?'CN6)J6' M2A,;'[YL73L";6,X5U%X(G2P^YEN#)@G'$.XS:O)UZ/7'=^ZCVW42V/+84:#(\ MO#Z;[&Z9](W.#-^DF;;I@\>-+E7DWPS!7"G,+;,4=MR;6'K^+KX'3 -R]_WA3G$Q+@]WP M=Y_M@@>KE#.7]C/T.:^D02NKQ5I=K6&686LC&#DR[#9,QSC.YJ]M1&%.S(\\ M'/OIRJ*JJA6+:K-9DP$V&6#;\0#;I&EURIO5GQIA;+J3>EHFXDMHHUM1Z?>5VWM,TZC9MP94K,AR7]V-O^I#;**8J M:JE:5TO%>X@I&:F3D;J=B-3-&JD@G=,G[YSN[T"<(I]&7/Y"5_L[@N0\F7E2 M\N6!S1]9\LEPG S';5\XCF8PK4[0;?@Z>CZD7G[NY*^D=$75ZIK:+&K;%OS( MI\6WZ;!=4T;MI)234FY:RI4:=;79*,JHGXSZ/96H'X[#FX0"?RP9Y"7=9.DF M+T_M:FJE6%,KLH9O1R.%N0!$'B@B5W:HE).!WE8//2VI-TU1-TU[(Z.*611=S<6H9AY12 MD8+VAJ<5Z_1Y24$8?9?111A\?UYO.RI8RR!;3#3LVRTM[]=6U4\CYX5>2 MX6FH]695+6OW:,&0VSA,WNRP/,0H9]\SKLF+QE)82F%YWP!E22W5BFJ]7I$! M2AF@W*4 Y0Z'*39]R$W?]MMAU.;MU#+:^.1,/BF]MI"B99101@FW,DH(:XH[ MR$Y/L1S#'3#EN>WZ_HMM]N9S(>-DN"H7X9Q< "(/<;M< "(/%)$G:T\*QYUE M!1FGDW&Z_,?IY'R.;7)>'W;EKM'0U%KQ'E?NTT_5:FJEN?)VT+DBB"VP%G><6W(28).#.9Z>]ZNI MU699+=5DA[_=",3)P1RY/_:F#[F-8JJD5DH5\$:K,D@G@W1/+$@G!W/LO&MZ M5S'XO%16Z_7RRANFY!L:3SLFURRN,KF:OP/*H)R4?'?JDU*N5E?>(R571+ % M%N&.<\C& W$TDF.%UIWL$K5Y(*Q"^I6;%;5ZKQY1^8AUY-/*V[#% X)T>X+J M>;7>I&3;/!!6(=FJ(-F*E=5;=M*,DX&]O ;V\M_];L>I(8^>\,-JE[5*5=5J M]TB+Y)8D\FDJ2D#D@B)R97I*<9D#5GB(N*RJQ7)=K53DY T91MSI,**Z'B,2:6EQ]4^2G9B')CGA/SPB4LG#S0%BU>5A1RXV5VX9/U!!<:B-M/A"9 MOWBU\6=6JFJK=1P#G-EZ3-U,M#[',V?=5&K*V4W63*Y:;^-JV;__Z!?Z)5#)OI'M)67[PJ MYC%\I>#*8O&O-8@1-%=CVY4?& /]\:[IW_^7WGQ"[/N&:[O>RT@:I$[59\BN M+TM$_3VVW_&8?KVO=^'%+W5[I(]]<%3E%-"3E?Z'NO^N_>_R[.#F82)/X. \@:ZS9<=\?V*C_;^ MNT3>5=RN<@!_!4+P8SK5[T*K65!/03 %H5*U6:BN4>#1@]6[\R0)L9BDN:(# M1C^D]X 4(,Z&<# X_%ZE73L]#-SH TYK]$F&)%,*03PSP?(975(S MFUT-SQMXT5[%'C0.A[F*"^@VO>I\=91"=6II%Y;KVNXH@F'T.^G2EYR=1P"U MI6P4_UWO^*X=!NP5MXQ>P4_PJ[-#V567HN69H8&LX M_G'7'J_#NP%X/Y/CX,WV#\X9'NL3X\ MS%*'+2AGH2>^G0*!SVQ;,2T/3FZ/E';!E_*<@P[1-Y1@CXC5 0> M?!]V)2#AHL!1%2""L*L;0>C1@0,/S-NAZP4Z?[3/])LQ[4OOP3Y#&QYD"OL5 M6D-D 14.Q+P>?V)H#1G]$(0=P&RR@[.#RS-0O@0%.$HAL&B![$3-?U ME%K]+UJE!@:,(!W+ M=@!UJH'_3,D$G\N$-$FLD VG1-82 =7GZ/&5YP'\_N+E2M7V_73R0Q3P,J^[ M6BB77JW!88A\DE)?T$WR;/2^J^_"G%^NP=XN%8G6V6Y_ZWGU]KY1=\? L M0[U065B$(S&V9HPM"\YHI4*CN4&,";N37CR%O%U&S#)6*A5*"RL_)"?E#&&: M5J@V),:V"&.2Q;8,89M65A)C]S4OJH62M"X>#R]_7BRUS,7:!%C2#O!ZBJ.6 MN2T[ 84_=@76#(6UH'Z9#; 3F/]CT_5)0$&20@Z%P&9$X3*S91- R&NYM;0@ M=M"",%P;/_QWK[KW4(AHA6:^+G),Y7QGP+ S%X#S"N:^,]WSE2/'9*9RR PV MZ#!/*6NJ\L_?'2F*=E$4W9.DGHQPVCJX"%MG9T34WG^8(K^CW,F'-;Q]-,-= MI1VBF;^4@[[N])BD&REK[BEK2M+&67N;$V[CY. >YV;C=L*FR1D<+MU MQ4_ M*LM:H=S(U4U#?K%H+@',G0A64ALE3:U7RZL.VN4,/#G@C\A.R=?%Q6G(5%?2 ML#@/5'!?.V2M9D>^^./!XD.K-E6MT5QUH#=G6F3;C)'VG5N.W!-K52::J-<6N&H@[4[NSDV-9ZZJLU]X..)QCE6)S_* MU8K:K!17.%! !CYDX&,G A_S[LZN*1:2_RXL]_=V0-[4-;596F'7JCRXR3FV M8'(?/Y#!D@T%2W91OA351K&BEBHRFI(O"R"*#)S)X M\O3D@@R*R*#(DPB*'-V"B''65A"RFTY*LUY3Z\6Z#(+(((@,@L@@R,KE2T73 MU$JS*(,@>>U^G6Y-F3WFS'/%C:?Y%XO-PL]A;T_1[>#?O3= :7W+B*_EF98_M/7Q2\O!SI7[ M'=LUKE^E&@SCN7D'OZ3)<]06HU >!C-Z:&2[SU9JV ]T[^\5P>:>.'TX%K>M MHWA)=A27'<5GTNJ2CN(K@\'4)8\)H*2; (OT[CGS0SOP%>K->N,7%'XK9!U] MB6$7ATEC6)4:R$XUYM6-OL5NL!NZ 90!-T'9M%_XGT^^7)LUZ@$!X$>_[J_OP,UVS MH--&19!SEC49AZ2I:(V_@$@\Y5FITE2 0A +ZM3Z!>6BS[#S,"V.B^!B(WAI MJ?07WQ] L&_9N%EZC>C7'#V:O+#V5P$H/6IBC$V&$>@S>D?S Q M+)X";9] M)@",^LS)[+)O 0%@+VG;'L,OO7YT5/X-@) 9,L(+K1/#14 K YV!"^\,^D!Q M;K?KLP"[84>LG]=6SUE $!VI:A>/I(P6;CR"I^W*][ M7AMT'V +[H=/#:117 &X@9 &K@]4 E:"U06T.A'Q95IV PGX@:KTD!,)\T@2 MGD4MR_4A4.&MA?N /U1!* 'V4VVUD[;K*;I#R&GU5S/>(IJ<#V:=D1X@P0&T M$9\UU=<]1?_/:AKQ&3;R)EX##@#Z5F/2GN9MT4J>V &E%,H]'5NKQXN:(/M\ M<%)$7_B(ZQP76X9W&- \+H^,1OM'B!MC@VA^!L^!\6R$O@^?23)?UO>_!=H4 MFZZ#OD?"6BQOJ>U^+%PXKHBV5 6[MA.A(Q6C5/0S I>+4Y6C#Q[V4+L\!XEK M]$%$POI=<'-("0".3:O;!;'I& QP'XP8B,JLO".BG]@BM:XG]<>'%F1G#BR@ M[14-]%M%C=IB0)C:B%5?G_#:S+2?2J$NV_%O$\9*A5)5(FR+$(:Y M"8FQ;<*89+$M0YADL6W#F&2Q+4.89+&\86Q9$2/X8IN MR0%]$E!8I@YW\<+/4HVRBX>6B'XBAY:(WI%#_ZF9M6,70Z3%(RT>*1]7,%NK M7"CNUA"2>5.T5C1@0LK9K96S3U*L2BGZN%;F#DG.U8[\6@-!;.7HIMVBF=6/ M_,J3()%4DKL!7]+^NA>LROGN'[%.DRQG<#@61;2\Q/DY[,SWZ3KOBY7)T9R= M>',VFNS0E!?ZR#E<-D:"87 +FB:CD#I8']A7=1@3GVJC:/9F@J8U23=6TDHR6R6C9 MI@VH)P\'&4_+3]@CCY9&'J(>>81++@@FEY9+'B@FEX#)!AR ZO= MCW_Q5WQ,>H>+DOJ@#[_HCDFCN89(R2NLK7]:^,U!+4@.H"!C77F-=3T!6L@E M%)Z&7)#Q+AGOVO%X%\V+6W6%?&Y.)UW,5>0)M&)#+6G:;H4F59QCSKF"TPQ'(#J]T/4PD3ZW$J\)\6'O/7(6=5 M]:Q:M:XVFO>I9LT'?6R'1?74+0H9M-IQZ5%NJ)5B?>6U\+G1+EM@4>79('V2 MH:W'+X_/S5$W+5&773G:B8+99K6HEK6F#(,]B?C''2R8B@R#2>&R*N&B5=5* MI2JC9*NSZ?ZFN>8K1;GEP'OY)/,4&"?.Q?\2^Q<8_;GCWA]]+CQA!'F@1*>?,#^W 5VBD_8U?4'CCWI5M*0T\K3$)O3V?4X;-YR0F8J@:MTF,.Z5J!T/7<@O#C3A8T ^<"^&;,5>&GH!]Y8,1EL MU%1A43PJ+FHY2A^ Q#PEJA^#!Q0G*2?S#6"GQ&Q4*';G\3 )^*!>_0NWSJ&E9WA*V>CSGC/%&H[V;2O,O>JKZ%T%K MR PBU,P#QD06*K]MP@J[K+<5AM [!CB\601"7HV,EVTFV2,^[W:X/ M;^N,YZ%-!TFI]P 'S*87#SW+@(T%?3U ^(I5Z_R0C:E#F@DU3A]T;3R1*XFR M>*O9AL8^:#7=5)Z#8C+Z@#$ >1Z_>_^[/#N891W2SV#7>@/=SM@UXJ.]_RY) M<0"K'L!?>7!'T*E^%UK-@GH*@BD(E:K-0I7OFNS*F'JX+P*48^M#G[V,?DA# M 8$MEL%7&GRK$:L09O4P<*,/.%KIDPSV4R:[>&:"NS+6?LUL=C7:[EUBFPL7 M618Q%W_G)#KOKX)8Y_T9Z3)?LR[P+8N&6UR0(7>L@]MB M^,I/UP)S +4]*-)K96CK:!C:+JR+RK(/A-OKNV% JOO*L?#3BP!M:Y6^!?KU MH^O!'SU'.66WEN$6P/N!-X=HNZ(; 7\# UXL#"I8Z8&3X='RT=^S1P$SP0M] M']_0LY"6X0=NY--FQ8OY)[3I$+7_R KZL!E<#>R6?; Y+(2>!68+R =P64(C MX 8!=V *RD(HZH8!+$N;! -%T$]?QSV-M3=#OX M=^\-6*Y@&,=3&TW+!TH;O[0<=/OV.T#(UZ]2&@?/S65_HO6CR?:%\C"8H;-0 MD"9ZH5)#;MS[^[&8/;=8W,Y0R!EPJK^(SZ/PQU3T P4)UYT+Q0F\[9H%Y&&S M&WS$ '$ OC2*B#Y(*Q=?:MMCV(7GHBN# DU!F\!V>]R'A@,PO%PGA"T7B)8' M8KFOVUV4-P"R2D&Y).6J<%$ =CU='Z $$,M(*1.G*[-(7/.3'&PEA& Y^CV/'W@"TE/@G,2 B"; MP^$05 #!TH"_."U(5+NBY>KEQ[7"0>;94_BNA#/%>_E3ZO3*B,6.K2+E1 MN ')]4;W+ J6$1$ E2'1@>7"0QHV?)4!M?H 4SL5K^"/(:E$,;%%1*1FV<]C M0^!AY&! 5#:L%XSGUQ)-S# M"Y)1'L +/M&*?RT($D*2\2(9+^+QHC.,.J1B M1$\E-G0/)^P@':38H"AVR!R?P51L-,!:BW%':\4AR7@WA!CRK M5JHS'RZAI01G!R#"IV3=Z<(2$MELL#&&^M@#244[$GZG'^U%(6&7.#GLEAEA M%!M#NQ?$PP@L(SH#ZXW3&U5%_ ]_SSBJ/&:F>\%^.!06HEBM!585^)2#%"L5 ME'N!+C:NT6,K:#Q65BI4*5AVK]B8LAEZ/."WB$ *,_0S, C@]W7:;823].:1 M5$KU4J&88#\V4BO%B#XJU=)L^E#3GO*$C0N #/1;!?2A X_[&$SMDB&O?'0# MIF@:@,B:SSE[_YVSP/(8A5X^V3I*1>N_B) R,4NP_G7'0'?>QWBNJ*ZP?3;J M8UD Q5(MPBTX]^1R=4,*]&($ 74]4LJ:W-T_EQ]T6PR]2B$D5*)+-%+T(7WK M-\,X"'\H%B"'6<822T0D@610KQ6J,ZA JT54T-32#Z2)0,@&43-CI/81ORGR MG9X_*Y<3:IOP7K1JH3&1[RZ]2,L09'+7Z;F"G($H\$F@\Y_ =YAO1T_.<5%7 MCJ,X^BRAL"VXYH;!\Q/R"%]D,%[XO_]IM6*DE"DNY0J:)O=Q!.[P,ZU2*90F M*P@F7<;B-- Y2A/ACX+?R4C]%&+I=4A!H'*2E^F^[P)/!I'S._7]&_@V1AAU MX.W(&Y]X:&PQVR0)0F%"0G_\14/W^UP7](&M]V$[ _''J&J)3KLUN.9(5BY! M9@H\SV->>HYD:YI]JUHBHU5%QU28PKI=KI#2WT)52['8,GB3ZD2(!K45$124' , CMT M,'S;9P0V.@*(4Y"+4(#$H"@5%J:V;, M17%(/!9! )(I59D] (MPW="%\.^"J"$8T**Z'(^PD!KP4=ZQ[UAM,&^;BK/ MRFF!:AA>*+*XN!38W60;I3>9W=Q<&M@0(7_%;)"=E1HL"#U>]SF5EE>ZS"2# M_2?@U3Z&_Z<=9*0/$JD]'=]'O*&YSDXD$C(B2S&&2MR>L#HU'E$ MEO#&;@$T#H_*=\:T3S*O4#J( @%P,KP;R^#4D=T ?H)%"/;$5O@66@&7/0' MF-!NND@)0!:VQ9"=2$*-L"2X@VN-%=\"ZNE:ANX$F9WIYL\P4GV4C.-,*BH6 M+>0CS!+PK%=?!PZ+N"X1CU&,*JJ%YHY5JF31XUJW:[LC .9)H)#8U'V0E&AQ MP?=]B\IU<0,(*'V M0>+195!&Q5[B@H?@*J48(0%_T(> =7U";^@@,2J'GP# M&9X8]S?S7&Y$%M/VI3Y=M@F<;'E)A0:E\/0@Y.K+M@:@7$3E!*".VU01)0K7 M,\C0L X^:B!LRFT+7M=D\%H&KQ\8O%Y[#/"#]2NT@-?&Q(?"W<5@($@Q@_F; MR5??R;:?VBN=X .XLMQO.62=Q%7'2H].Z%L.\RF3+/QITO)@1]]PG>(Q 8( M-L4/.R"2N#%'1@I */1X@8**HA(+*TB*H3O< R\Y2">Q<2U4=[!V9%7BRG2O M@M>C6=SQ2B>D*7/J1HK25UEI_V0$G&CUSOFL*! B("!J3TU/C3-!#20<19 0-X :B^H1#M ML1TE;*LI ]4- X2UR=.T)F"-F8@F\' TG,](U::<6;*F^SJ@?L"">*L<">FZGP%C@2A33 ":AE(* MHMPKO]$MFP1%[$[3#P A/ \O $HA/D$8"'+/'7&"PJ^![:+;OLMW*9:E/ )H M?BP40IB$8$ ;H4<1_!L7=+O'J2+9:\ID3=GKP 0ZTK.-=H?RG&P$T(/O< )3EIM40>.E$A/O1%OJZ#A%N5UHM_IHNE+KK:! MP\E.J% MZL)60A(QFT&,5BV4%W:"E(C9$&(*18F7'.*E62C7)5[RAY=ZH2+Y)9=X:4A^ MR2=>*A(OCX:7/V\HN1;;$-+H4&==2RJ!=GH-VFQX]DH\PWF.,*-+41KTL M8WLRMB=C>S*:(\$@P;!;L;VK^&Z))^Z69&ZAR##?XX?Y-CT^-U]@FALBW#28 M'B.$J#6+CV%>/GE>DR%$&4*4H25YYB=TYHV&$,5D\$MJFQY?2Y8APS^R%',T MDW>]Z>$<'7Q%EEY9K5;*:JTL XDRD/C$ HE/=6CT/1J\82\//G$DW2@%VZ10 MH[QRTDJ2^MI,=(5TYW][1EN0$F\=PK^0M"6AQ[$K2M2$-IZA;+G*\\SL%'Q? M]HN9EM.AY^'6!CJ.2\%^>E&3%S/J N>'@ZCS].0Z'C,9&U!3$L=U:(Z(RV>/ M1#UF1-N4Y-#4%$8TC$%D:O575*<6C%]0,]=2M= 0_:CK!9QK.Z-5"OUY9L^_ M-8UN6]K*DD^EP1DURJ]0]P+L#--5XK:,I)YYWV"7.C^.4DUC#/C' F+H>8RZ MV>"1AK9N1$T? ;&9+]J%9:A;S?-C M\=.+: G1"P?7>:852C$)G\=Q1FJAQ)LN68[R+K3'>*)&0;D(.S^I1R80)$A+ MG3HE.;PEI"_://(N?TK4+2<]*QP_C[:C(,"1\IY5BZD.=[REX71C'>J9$S?W M@46[(3;IR390FM!#N>,>D+ 2HU6_284FTMO0&@"O;8@ZU!HU@JOL^"T2'J=0J MO$41G=Q/3U5$/HTG),T&GF>Y/(]1YM3E6=-$*.#Y.FTL+19 (>CLT7,$N_&[8":%IT-.6%[ M."(MVZQ)C88B>6)^O>.F.CVEW[4A"7*9@75"3DF3J81AJ%$C[X7)E &.C:-& M9SIO(ADW^S)<,1Z**PEL].\"D2'1T92J4J%:1%>FR ELWO>H4YMMA+QA&# J M:8M8T>A^L,\;6NZ+7I;//UR>OLAV*FY1$T_XX>CUR>5A"[M>\>%61+,!X10XQ@%[U4WTRE4Y$--O1N@*]&'C3H9R)-4F%S:V6(,+ MY"0CQ(J%&D<.1W"'Q3AFYCRVHK:J>8M>?8K8'DAK)/V&Y<+RB(X?@S B).C#H7L0M M%[^F9_G&+6YYT\%T_ULR8JN3,]BR_?0K4P^ J?IUHG-A:G!C2OC3X,:2EFF? M7IY:=':/O*F&_:12^>Q?[&-H,.N&; '>/1!(#4<*)G,A\77/:HURHESX&$EL M$9\^WY0='H]_ (C!QWQ 2OHE8^5&MT.6=.3/)?D],6EU7*]Y'E=V1S#Y)=S6=-=]B MQ)(9'R IRK(,02[$",NA+F'VZ7.S;X99S3F3D7 M]W3)8*5)!WVV#[XQ2E2PR;P.&A_,&!LX230^#@XZ5C"J0&,TQ.!9W*2P*49N M-,\8-^'CA%A0>VS&2CY8_PH74'[D]((UBWMVN- '>P*]*&[7SNL9.TMEXD / M;A!G6A-W6(\L\+G1@!+OB.OQT5R&:,&;F#BB73\P"?>UJY.-9"=5-9\N$QE- M)AR'9D8G4U>3(PA+0$2I_+#;A6^AKH$=B%A /+PJ M@,.HC7',FRW>0+]K,R,RX-.>L-/EH\*C+M&Q7G9B&,^$+, J\G#IT1DS"$;) M) X>)Q,D ABG):.6RTB3I2J?D%LL5$I5&AA,_9 M\!'DN/+!D,HS21,,M MD//T\>0)(^1R,K-\10R=,"T?R"8]9G#F]M$N E_Y6D1EWC2) M"F?G9<2QO#D#,]0%#"(X$X1R4]$1'4=OS]$$\;!&4.PA=FMG"6]C3L#=T;#A5<;WE&@18"E=\ M!.(CQX#(F^8Z1:O21)*A&*I=30??^/0H&J(HHO TZQP\91ZA+RA7) DH 3!O MSZJ2M'8'"F.(/X,FE)/_WF<.GUO.:9PIT;090,(U#A#R\+0W%+Y*1V,&NHGC MGU >4EB2H,"_0B/-(W)/[Y?#RM&YNNM.W8>"%Z.-$#H6'V@4S^1,FN33DO'< METD5S\5H%"@&%\UQ!Y:1BG-SAEZ 7S[R1FA-):06^M0,WQ,C;T 8X<@;!8R5 M#A?"M)IX]0 D \9]7!,>PO%4?NA3]!9^!"H7/^'4)"%1N!D3^GR(6/2M*O+)&2:H2B2N5JAD2:QR;?<;9YHBX3+PBAR,ON=:RQ<,Y,$ MB,\5QC2<99)Y , QJDSY!(*:!Z-.3E3E)& #_EMUV9BV4TZDR(+GK$=S5YT@ M9J\#3JY'E.Q28XOQ(DF(*:BU]7A0K\=Z&!''*)!0 MI]S(0C(#HZC'4.VSL2M2H2)3.A$B&J$1Z2#_Z8![3P3U4T-)8"M" :LI2:6B M1JD:5Y0)=81/ A M"5)O;%1?G)GFQ .R+ZPQ*PY3CY&ZG I^94FN5BE9/Z>2C")JHI$ MAA-HCF[%9#C4$I;O4\Z[I:#R*!5?S5B4_J*]XEE*@.8@VW49Q945T9O)GA7V"&P9&20_HHTQS&@A=ZQ:=62\& M)3"4$_#3\CA+M#'S%7]8C1^%;Z%G0OOAYAY%(Q B_JLH;\N=KEMK0,:C-2"G MA5NU*5-R:SR)#]G"'HKW^0&=+A$1&1XKRE^6F28)T^$0KA7.D)TN"TK5 M$A64HZECI$0D%X1352NI7$CL.YA"PW!WP,K.J(J'*T?1#+&#L7"5K2SGQCO! M1%C$G 'HD\B? IHJ+]XZS8#B] ZTJ!0+6O6OE+S E&]TO$13)<4-8@BT+G*R MF0TA'=<+Q;^B[W-]%U>7U;1DCC4/6DQ32FJ?9*@72TDL1%6>-8KI[->S>B4) M^\*OU4H2J<%?,W,F(Y48SQ2MI&>*-K+&/#_GLW(E/=^54L04E-C._%5#YJ]D M_FIW\U>?9I@O!0&'>#I?VC"*YS3'7^SRP(S)U;T?&GV4L PCZZ#.R? >X8A> ME8=K0"#W1,0(Q^22^D;MPIVKR%Q!"YFAIV9Y<1I(57Z#".92AB_OFFQJN'IS MF6H\2)V&)FZZJ='<*]24]/OFG?,'I$S@W($7\L1("O=3=-&UO$&L:7DM8AQE MO@''!-WBB%ZH:B>.7J?*1I-71:$Y17C!T5(8&O>Y4S%W]+XH*21\"YV\P+?"8$0E+IFXR:TC)X^"9&C4ADX4[*6=I*:SPYNY M\QC9Q8B2GNZ96?Q!9$??)V>^<> 2H>A!*1]LULX2@S-CJ)C$THG4U&Q.AJ M@H=Q&1Z[3//V5!TN/3S[E@67U[&L%R734>R49SMBR0]+92=JBS@YNI4#9D8U MW@/7L;"J4P2GDOK?@C)=8B7RI(;K9^=<\]3JG(5H/'AF)]%>!23T :70\19# M$HBRQ^0]UT20.)4:FPF9U&8F3YW>Q^0+"I64^Q\E\@A\9[P?%VGQ'Y+)ZE2))N+E\#>,N[/TI1EQ M-\GBX\RI3,$SD^IQBDM.%!U]S6!XT*% 41:8*8070DBI-%DLL]A$6R#!. M8E%M;Y9;8Q9UJ' 3J=-+5];Q_<>:BM\]FFE?"Y7BBY(<\B>2G2"8?X8FKYD6 M27TN0+BC@+O#W-N WT!!Y4+7<=3T%1R4*#?,"<5ZL17$N9C+<"SGLUU?U"\9 MD2F8NXU.0/1#OS;D='QX>!?\";0=#6"^>1JK8T6/\(]W)2;#",YP) M0)-]\MHLW<2R>@"J3HJ'ZT4ZG"@S*,0\AY+;M+KH"=)C&;"3O:,KTCTSN[F]XY 5O0\N(*):H*^&"A>+X$ M(\V*:D .L:($&]SPOYV H2C^VA(]")(;I4*54PV 38\+48LBVHK?1^7 :# K MJ D#LJ93EF1&!6!M% @GH>)B69XXW<*\I=>@'$;A39=W; H \LO.L-V"DAP8 M=L@=SO052Y!GTQN/)%_*]*=:9K$KEW<>2!T-EQ0W=.,"%:S2\DD4I^_:^JEL M/5>(R85<*@Q"/1"I*JP=C*_GD[*G/T1=4R;@(NP>*WM@- 8'H'.IL*(S%KE7H#P+A-X*1W%&!Q KIJ M2=5=JEAOK(!TI-#+K8[)(?1X,ZJ*FF-X+F*,B9=9;G2'R9FNDL0O_$U5YI1( MRB!"S:R4,VZ:,.!IT Z 6N%&7T']M3CZM>\X21, MAK*((Y,=P)$J%+P;VF;B+1'11M80&!PX"QP.IXJP"9)';YP))-&%+(J'1_06 M5Z2GG$7<=E0*RJD-TZG8,> KTG.$+?+%)RXQB81LID RH18UU6H"K.64">%' MKF!\H2T,+#O5%B%EAR6L,/WV3 0J88HL":9LTSD7W^)RV:G"?5Y23_7:Z8+? MK,,P$I\#*;'0*#IB4HF]Z\]W M0%#:$5ERH8>WKT04BRXAH?D7>I.E^HX[7W9EA33P@=>CV*00D)FK6KQ>GU\. MTU;OT"]67O?0BV]BD]\1;U4Q .Q*3J?)RC%-&(;VH.Y@9">#$ MI)^1W%:>DX""]8 J_!&MJ>P M.]$",[CEEK5TBTF3/6'F3GL2@1>]5:RF\6,]N,U?I=!U$09L'9;Y_(:#J>_=G2Y2_M8?ME^L ME@NUA3TG)6(>!S$#6,5FB_IB;I1AII&!WFT5,$%9+531+^DG-#N>%]5]^-.+ M)XTPK="L2H1M$\*T0JDA,;9-&),L)A$F$29EXA/"V!T9 MY[LQL#3O 98_$BI+?OM/=035(NE*:FO&QTJMU= M!D?/OYLQ;_0)1GKQTL8*2&:9M;3Q4=I30)%4]7A45;HC5?VI@9!C0225[Y^C M7RK?)W+FG=<>C^31/E6X2'*18)%<)(VK/S6N\CQ^>7/!CIQ!Y8*ZVJ?NO%SP MKO8KL[5R=MY-F5\; ,.B::Y3<+G+%-L[ZH*<'?5A@VM+]9*JW6=L[6Z0@60/ MR1Z/PAYWLY=V15G(^-1.)(=.>0^!\[B'P"/:2;E!]6YZT[E4?6OWG5 /TPV5>EVMU#4909)\(OED 9]4BR6U6*O+T%ID M,OU-[5\>HV%-=M^3&WUXOYJU=_1K!30.!;M34Y=5)Z3N8,]UWN/7"-RX&Y#V M@J8]+^Y,1XVXU?2T[VAJKC^K-1NV[(O:&!64J(T2S9RW;=>(.G)%/8V2WKPX M5SMN(HR]K))FP*[#^"A8[%SJCF9.'D\ZM_D\\B::V4WWI\N^DD^_C$<$8HNE MGJ*+V4*W"F^4B[&]@6LR.]5K#F=;BPY;?'#L9/\QWK6,+^=9_O6^;OX,_:A/ M+_4AI&%].'-7MPWLC<6GP="_7MUH_]"#'?%"9WX.1^P M1_.[^28&O%=9]'RZPS/VI$LUC$Z=FN'$+5^,Y,(.KC14D]$D4\0 M2;F;_A M*"JG06XYPY#W=*,)G%$O>]ZWMW5QH "_%)23[F0K078+SIWISVG$.XU%E0\% MY#W<4S09KSW9 3+]@HFF=/&8F0GRYKT0,\,;L-\@T>O\?2(RHX9U/O8+3&8B M3!#B["W-.V\\:&9RA]C3#>=!T&H3DR8BQLSRXO3R&QHI]9Z-,QV@J8LF;##I M"9GN>&=.0(DA34_ -&D0/;N5)I!WWS6G62D:S/D2Y.8++BSC;H3I.=-B$EG7 MNF'[R&_19*"D!1LUZV-\E %V.J9W"1$B&))&R:N*KV,+]!O7#@>B9Q_-KJ4. M;SYOORCF84RT/HPZ.CI(/B]>*<\[8LLI$64J'(3P& =8)!2BC_DWZ Q\H#87 M3G.FIT;/P(:H/:4_FTSYL-WG1K2?A7(P7G\PW=R^@ZHE+6X%Z'#T!#5L=)*F MIM0G>1\G1/':=^S**J:D(B#YU"8.L50'1]P92MV!%0Y =3PF*4[*X6@(;*;G M9:;;>XKDA "B@>*(K2UH9WFW1I8)!+D%$DP9!V05Q"!?69O+M75 C(TAW1"C MW@&90S354@.G^1P2/M42]LI[K8<^3D.PQ+BR1.*K*"+@'=AQ/C7[#/OI\K;T M\-LXVZX8/DS1:LQSJ4$L@&'17#6BC(0<,EC#5JQX$M[CHH!-L7WV*X1]X>!> MJSN_F^ZLE9->O(RS,)^,$Z\/*R)A8M=;OEK$"NE.I*(#<01?4KPX!#W;Z!//N:6([;O#.@5-/AY>OGI M 0CIU;AUQM(CTE5:D8^L&5A'++0S,MY41A80ET;=?].S)],+ M KC'0Y0M?+8'5_ @X\&*3!E/HITXO!V$@4_C<%#$1F[_'83(3&E%\@X$ED>3 M7_$[3/R<,O8F+ [>CAR;F=/,&QR[:8NQ-%%'>'H%'XHRN;<^N)J\$[LI^E># MQ2&:C>OCN;X=[-N'!8BJ< "L\-O%.Q(!'\]ZR8Y_ TF)P^U,T)21M=+FV_=P\K#/=1?@ K0*4/,05.G6X(A][ TN(E>)RYH>EA"1 MEVF98NI.9!!@>&JZ&7E!209F*:;+?#'N(1J# TCED:#4$-AH#EQ?C(Z>-$9I M4P!/F_M#,[;)1Q5$]CHX5LC2:C13+>59+?/VQ2B ^!WO>5-!AXZPFHD M D0R=S(#$,0.1?"FB,L(["G@8X"LH38S7)UZ.131'ZET]K GEK3 I:/6PIDW MZ1C6C-EY'=VF,7A^GS$^#X6F8 08A.>G)CR0^+'Z0)&)")JU%>+"#HM&UB!N M$"""[.%!X7CS^):#TT:BZ1K<:&!9.2C6&6?'82;3.G R>L>V@''U5)@8XXDC M/C\7R0\]G.1!#&5[-XS( 3:( 2P*4 -6Q)Q4!\=Q1^$L/6HKVIF-:LC7Q)E@@*5HO/)A6D,C&<+CU9$]@-# ;.;SK'*VR"?%8GQ+D-\( "AE2$" MPB?:<]$PR#%6+U8'BEY#"\,HN@O)=0FA]"#=@.C$<%44"Z2 M@?&"U%,XM,!Z9[%!'@K8DU#EB_(3H_+DBDI7+//?O7:E6JIWM6:E;6C%9KMB M%DOM1JU6:9HSNU+(IRZ>_4BW9X@A":#$#((\< @ M!.?JD\NCTWKK\U7KX^7)9>ORY,M1Z^,A_/I!_'9XSB:E.,C?OC&J#> M*O ?'O9O^H@*G%%)'5*)3GE^=*&T7I]=72JGK?/W1Y?*^C+=P(AQ+(DCT;3RN%Z+,3!S')0N;^P&Q_>(E4[5!':%+[M+D<.N&NX24 M@B,CQ@[19H\GA&=6X!$H6)<"T!.9(F%?I5Y$D0G=PV%Q4VDM"OK 0NX(C8H; M*OQ00)IY8C8M9D#!\,!AN/UH=BV>-]YU'.+A0Y_3Y_1'8"_QNV1JH=5L8LD*&,&S9I]1O$-;7]KI M,C,2C,_/ L^.%YA$5BB-X(YB7>CWC9.(0 2)*)VZ'Z53)X@! P^8N$+#D5+= M:(8B[&@^)IKI8 1V HJ ! G)Y,1@,HSYY.M:NB74$6DTL#(=:,/N#ZC3S8_ M%ZQ1:%9D^_J%=PPV,E9 :Q9JFQP$(1$S!S&E8J$D![;E$#%@[KE,='RY[U\ED7\>5F$=2=I9>Y:PS+VT%N!ZO,G=#69?!94V.YP;A8K@V?OCOGJ;M M/1!(E=*,/I(;;<5]%R!VYD(0:\1%@>XYEN/R6O6.E*M2KDJY*N7J/>5J]:%B M%6#4W"FI>FS=,I-$ZAVEZ?+&S>OPP+::B$ U7>*B+[HGD6W6NY!1U(K2ZV< MYQS:3NO@]0O+TCQAN32BIQ7J:PCU_(%"6=,\A%SEHQZ?+I8/CZFN(5FU0B79 MXA=-I9FU+@K1BH7*;OLS>2:=+2(4$"7YXZ75B1)I:4M+6UK:TM*^P^@IM+1W M*"[Q*6H%LCJC2QKATT;X#E&,#(1NP$+?(?IY!(DC;?5I6WV'*$:&S%=HR._* M2.T_M>US!H>CJ&MZIJ7:R]59\3D[[Z;"PQ(,_*K*!N"0^W'*&Z*/G,.%7WF1 M<)E]+4;"9;8]+N$BX7(WN)!)+L$BR>7.ZF@S7DS.X<*O^SP]N-S)X]\5JU]F M\[8NFX]\ MZ#'J#03/*)5B46T6M2W&0<")OO/E$""V)K\E0YQV8>,[ZKD-QK MR2NM7FY7FVJ]6=EB].:1QM?3;"+G0-A\]XEZH707L2TSQC)CO&49X\2EK.Y@ M?CAG7F9NX+(QZL]EPOCA?FJM6MX!&LFY^I=)XYPEC1<[N*L(3SO%K7DD8MDVC=G:5^9Y8,R+>Y@QP M9?6>]1/7[C(#G(L,<+50E,FQ+]L%96K1;58KNX C>3<4I!)Y2U**FN%5>@1F0[++USR MZUGGC%YRXFSG#"HY(!:95,Y94EG>)=X^3WXK#[_M6>:&S#)O59XQ9T2\K5GF MU=I$,K\L\\NYR"_ORX3:EF85\^L#/W7A+IE!9I?7EEW>!K]U*TU[73S M99]Y3.^"#E5DUEEFG3>6=<[1M(0565.:6BT65=C[#E!1SFT,F9?>HKQTN5"6 M&;7=RTOG"PSS$D6[IV9DEEIFJ666.G_>_JZ(8)FEWKHL-7_%I1OHMF*R3J"X M8> 'NH/O7Z&7_\0PNMLMK[.&41D,(],-.S;;8LNHK!:K);58*6TQ$>11[5F;H\ F&=7;%W4+3+MMDR7;W-Z>I%9Y9MLV7*>3=3SOP5Q[KE M*3>Z';)=S#AOUCW-_7VT57JLRZ+[.V'IE-1ZO:8VL*O=+I%*'E6_S")O4199 M9E:?&A@VY3T_"37S. ZUE*4RE9SS5++,'#^N'_]WH(-D7"D56PZ\E]?NIN R ML='DB\WXN;CL!ZN"[WB2U>R;?ATQ9#R@ =N.$O29XKC>0+<5PPT]GREN5^F$ON4PWU>5$5-TCRGL=NCZ MS%0"E[X *UZS0/%@XXKNF,K0LPRF=.W0"$(]L%S'5SQFZT'R#5^W:65X!3SM MFO"D3U\5?Q^&GM'7^=L]?01O ,5OZ;:OA/A>RZ%OND/F\?55Q0^-OJ+[RH % MNFU;1O9KJL)L9@2P+X P' ,_5Q5'#T(/3MK3^-P]96NZ\T$''S= M'45 <7H LR[S<+1?/C7F>VS$=XN02X%-"#P\"P$&E1B>";XBN5T4<[@;^NCL%DW0C:A'9KW MV^G$&4E2(W&3L$, &V/#1O)$W/D!8W9&-H+4[NL@/PRP2E"F=*U;%DEI0"B0 MFQ&1_(WN66[H*T;H U"0]&G)F!$0B8(!3&:#4/+&R(>.ZP"]>?A-?#[ZF>]O MED1$7HPXD+PZH ?XL8-\3=]*$=?$%I$,>RY\#L\#&P0HUT@N>&[7(A$'4%0C M&1"=>:A[.BP,9U#A:3T _O-I9388%[@Q!E": C=#RF M:D M-*J#-!+,9,VA\%DRZA"8Z(9#[CA^_8D#)!62Y$$QM9AK'E6(B2,]/5FFW<$B M3]O =_4E3.OFOW_@GV@APV:ZAZY4?\*N+^-;HQQ!\:\UA)Y*E^.&6] M62A']1TOX[!3F:SY8J%<_4M)_8S@F(+E0+_=3T%,.)?\69<0$[C#ER6M4$/"@%_%P2I:H5Y])%1-.#7E!#'_Z$H?S-]_ M]_YW>78P4Z^2F.%.3\9C$Q_M_7>)OBQ*5#2+N*@1=*K?A5:SH)X%05VQS'_W MVK5.J:,9W6J[4S>+[8JI-]J-!C/:FF[6FF:E6:I6*WO\K?P;)Y='IXV#LX\7 M9Q].#EN71X?')Q];'P].6A\N+N'7TZ./EQ?M2KDNOK1VIQ;WQS5AH\#_]V'_ MIH^HQ&=4DD,JK8^'RL75IT\?Z/?6^7<%'FX]IBN_*"Z-1_]X>/1-N3Q3ENY] M+5+XCD*7HC:QS.+Q;I!7MC[TVR.A&YQ!(@%-\D0/ S?Z@ L3 M^B0CPS =.9Z!'C MV8K_G[\[]SENBN1S=.-WEGFP$!J?P/K/GESRPF[QPDHR!#IG^>.'E4%D M.:L -;+%!/N]41D9W\&?<0^ZVGK8^L-]Q/.CSZ=G5^>?3SY>'ET_K'U 1R+ MR_.S#^UJH]+4'N;8GNH.B!H,>2$TM?HK7SGG<2[744X02QCD0J_77_$]7T OI?HQQHT]'\ \( M]Z,W)Q<@ZX\./UV]_G!RT#HX.+MZF*#GLIH21R>PF2&C'8$([UD^SW9]"CM8 M-=$R##>DW"](>F^0$NW*\T\'K;/7RLFA\H]U"TL['\,!0,'@6;3;X!S/<1CR MK&-;@__'U%?[TFUKI799_,8<_;IZ_OG\U]5[S?GV]OJ[_^'8[^TICCZ TYC, M>MD*32MP/7S[B;E'8U3\;=KXV>_[MR]"NHNZ-OGS\>7)[T]O[#>]Z9 M_?SW0C)[7IF]6MTQ_I5::#<(4VHATD+I9,7KUH?6QX.CB[='1Y<7[6:I7*]4 M'Z9]#M+Y]M>Z#0X$4R[ZC%%U 2JEV6435$L"/Y2DA[$%+%1M[!A72-F^&X0I M9?N4;$^RS^AQ')R='K4;=:W:;*Q P%\D953D;AA8#HMU4TPW^O@1U=3!IAB7 M]F.F>SZOLV+*$$[MF@KZ)^8[09A2'RQT M#HX^7YU*-5ZD,GA;/U;0=8R.I#':#,*4R6*@,#EH7 M;X\_G'V]:#=KY7)U]?K@0/?[RK'MCGRI$YX8Z]5*.\9-4B?L!F%*G4 Z 6]N M:X?,-SQKB 4^;A>D[VO1&$9WS N\[.V-W8?I!%S=YU([<)6,AD@*3A-=(27Z M%C!.K3S!"ZOM"76G;AG#W%R#S\DV'EQ:OV6W\;Q5J]:S3W_DO=QK_'78U'O(V_M%]JZGY^ MLF-Q_^-"X3M7SCXJT=X5L7GE[,O1>>H&.W_RY..;S32KNZ3&<]']%:2'"VI\ M=#AVX.6&KW)SXL0Q"@KU;_&'8%982#OH6_*.00S; E%C'^J]!>#J>1B1%$XG M-E_3G7%\.69YXQCJ?H2NJX_*SO+[45>F@0ZKPW_I=Y/]"N$K]$*Z8F.(*S9X MT3:UL!==L5&Q3H[:B,$7!G@>D\%CO!7>>6@+SU@KZ]'M2=BQ]DK1JL^[+_A' MXDA'MT9?=WI,:1F!&D-"'%1Y;CF&'=+ .&Q$ECDO]ABR3$OW+.:_H,9!T9D4 M/:D:C^"8.98_]@% ONA(I'O\Y.2R\R9.-Y;)X+2Z[SK$W;KOAQZ5"5*O)OB5 M:@4][!S89;U0]_"[>@]>[@>\>U+7M#)D1!AR0> S/I-=2IZ/!]/6H:'F=+X>G31W>8[@ 7Q@DBJ5'U,8I#1^9 M234SWIU:=0A?-*PAM@I,VM?!W]E0[!LQ>.58<3S%)^SHU*/+!!M1-%YD#@"5 MFMA1_ZL4_G"!/H@0A<8%ZG@$()=DJQ/XCEV MF7?D7H5S%>P#B >(,MJW:);I&LP$,/D38A8_:M#)N>^5\KP4 M[6PIPTZQ&=\N\JRO.,Q G]$;$_.#/+."C"@6DNJNG#*#)V8RSZL(W$OVCD>& M[3+P$[B>V-KS M\EW@Z[$>,"@_&KN!I0AD(,:!K&$O@'MF1&#,B$/=^!5:D1R*==2X< M>*PX+J"*K/T(W 0V K(RL/S4F966[;LJ$MA/9L1H1ZW*<.Q-3-L]3[T2!$=JT3YOK,*JE@:U'!D4G@0!7\\0Q\"7>L0Z. M3PI?Y]QO@C1F_&'0_Z"N8O*=)Z'PK7AXV"D*EO4UN[N"/W!3Q0^'V _5CXRV MI"^LC@$1:ZBGJ3GA.%5);!O>/9<$ ](SF0!8G.1VNZ!AMVLL3&F6#Q M@(F+QB$NK4?F(1$0O]6-TB*PX6.T9TIH'&>O>).94Z*/>QZ/OD6OIV^ 10DD M'_)&P;@N[QL;<"*Z0 /;)0OCS.OI3EKZX<.7(,],8"7^+9\P^+Q4U,K)6UXH MS_%)L;V#LXLSQ0"# >6.V !8GJ_IK*[#"3D!A)J6KP "TKEF(M3OSOD(T1AY M"Z^HJ!S12"_==#[*P+4C.,7M(U?.+ZL-6^]4]Z\DN%YI%K2%0UL?N0G2=.Y.ROEX(CSVV3=XYR"H#>-ZX5X MO$3+W=>5HX+R5>_9S'M86C5+UIMI?'3_G.OB3OU]BW65H]AD/>/F*#6_WG9J M?Y3$Z#S"WPPUW /3"8Z_8*/^3\ 0EAF%#C@9)+GQF63P %;)'T$LA-'S3[&' M-L42+R1/K,"Z63O9IU Z1=XO9M#WNJH*\I3 W]+BAFTK(JC((@)91/!G1015 MS:C7Z]U:NUCLEMN5KEEN-QOU2KO":D7XI5*O:MDB@GOT 5M=$<&?-*N-"@:. ME=26E63/"M^T0KO^B/4"RO')^6GX[@. HPE,^.%K5_Q]YY5 4PAR;B.H:[Q\(71[\[42P^"M.GJP P^W"/%,/CY!:Z M$[F%3%+A14$YB>8$$L;52=@I5$#T7&P(BV1>Q'43S*3,.X[;BI.C6&?$:#!? MDD!X*+"5&7">.L+:^'R:YG3;=S.$I\Y*A5/2+EU7@A^(=I,"I.FVD\A>/O*B MD'?/,Y4M+T0;RA?J]"2OCN@LYO/.8@LKPN[4=DP5N3,^'RY;#)6YMV114P.5 MTJA)JX/H4T:W7'FQD($WG+KS;S@I][W"$6 M7I2:].T*UC8 Q?I,E./\"@'[70M)34C "-QCS"B<152^K7N6QR.0EYO4 1? M)@(B%K*I=.2,"L1T1>"#9(4H-;3XC#[ 8E0(.3/W?/>%K2AS*J@0&9H.AG]< M3RP4QHLF5**%\GW\8FX M]#.E(Z,EZ4P;5"5))46,G+OK$MJ[S\(\G-K(04EO M2L8MSRRYTCMN&.!\4!2&#^)5+"A(K(:Y1@,.QMP(!LY20!?,SP'"!0UH!O1$ M$+14/G,/::(*V<2K1=.E3*F*LA'3KTE.L5O@-IS0"E9D)..B @^Q@,G .N"( M3$9=+Y=V&0.*;PEG-\-NU#11X&)47^,2KE.E3X!!7O/CD]Z2,4S17.K=0ZP]M^*R^0])>1WO^)=_ MAZDU5=I_#_6(>"/"\'U!C7>H8T_*-H6M9NE"X64JK;/J??*20N;1E E*IN2M M., P](8@"?^H5K:@_!&$MK;<.1(.0?R;@,):JY]77?D<^0BPM?F%S=GS/KS. M>5Z-\Q1 -U#RK,ZH>9YUS^<^-=#S2M4W);D?J0CZ*54_D]B-A);KK;, >D&0 M%>MBUC%YXR-\D)J[\69P=>R\=?6P. [>E,^OKQO7I^]'>_\=>7CUZO_TP?"5 M\AUD3D_Y\.'3Y"B.3<6@\Q-UIGSWXR/M@VO00BG$?2\?!)5V^]2J? MWP<';KV%UY9,H'4="9S"F_3;IA W>85C*D*5EUOQ2;;WY?^Z\'_%XF[DN*LR MQRUSW _,<>?@!ON#L\\RH_LGVO2NTG #&N2N>5V$_^S>0FN.2J3V/IG'G8J^ MWR_?-2MW.2?#^#@YKU6EO)1EV:[G>#N)^Q7>",GKOI*Z4;:T@4-RRRQB MNVQV>"KI.--7Q]P%.DL\!+$H29SU'B?]TBA9 ![+(HPE,/%#6V '_X>'1Z-8 M!S5T6"DNN'-%85/ -;E.E+^X>Y0I=7UA,^RV^13VP_-9RXL%[EJ4L;^)<@QU MNW/4=U4YFT]29YOF^',Z*^B4*F.3Z=BL)/K_TDEMWN3C#].W,_NB/_%>CD=TE3C-AP M$Q]>)$U36<1THL,5&<VB[B=+MC25R)S,M7!6-3E](_QI*P7E A.> MJ8?CX[!;("F'LKA(@)26Y7E*L/ P7C^=V=('R)1Q=L6P75^L.3]2G@8E*>1D M ]G<[^RF2"%7#6"@ @F#9C!T ",FD!' /L]?@!)+MX*@9"Y89'C//_L*U+9H MJPD3;FE'F@5Y7C_.".8MSWM7W76 (LF \U*443G50?][RH85&%DUM"LN#P9\ M5]A *G1$MRM B#OBF5KQ9QUHG50%M@DC*S[T*"\BC%R^UJ+60UPTZ7[V3:XW MJ58R?Q:JA*]NQ"94E(][B?E/X)JIA]>,6$QQ*A(5:>VX7N>>D% M\-&-:]\(04W*S2*S')0+N$M.CSA;9%NH_XG'(W-@J2\%1K)^S1SD5!W$GVLS+N9&W!J ]ZC( MW*G]"4:>O3DB#%4P)AG1H+HI]\JFMC9S 61;)RV,LIA"M/ N+580X;6PE8'A MF@P,R\#P P/#.]I(1JL4&@N[M.>D%>.Z MYLBR[853+CQWA'_]=Z^T-P=H \" S?)%-VD@+>Q,D)I^ 2"A5@0+G_^GX_W] MW_+'T);DGM6]&U9L!>6U9B0O9H>^>X+(R,O2AV"DWY(/#Q[+LTJ]KL#N;?25 ME99/)G=(06%P,'!\B*(EU7S+?8I4>$\$3"A8:<%'EL>[$&.L [WT>%?@@8$9 MY&-=HQ.2'P5_'?7!.;$<:K,L\K>I1:B>O;"P(PN6(]KZ&(MOV*L_8)>_MYQB M(A\$*08=+EY\.'79*,;&)*J$9T[.*SJ(D0,+F!?1,HI'3H>(D)W3+CR5]X&9 MS\/AF,)3,$3$(O)*$C#@<*)_?.*(WJ.AK7OJY+>B0!1MT,, M7PZ&HDJ1''7\@_#5HTK&*'JXKYL(1,8C;.2$D@-+<>X8"$G9Y< UF3U)A9OK MFW)7_;LJ+^+.+D*S66@TA9/P%!3:6W>D?&4K4V0MTQ1Y.B#4E:TJ@HY _F>A MM[J]HHC937W[E8G\2)0P35W=4J-PMR@N25VF0B$J/EUPKRJNP*:L]$(EGA+0 M'KNQX/3BTDRZ$W-VO1GR7GPUN9L1B4D^58,%?==T;;=G18F Z#*6;ALBR19' M=9>)\DQ>8-;9LIOA@C;@L!&3($)/-^*D*5@@>F93D^O!<>VQ;_G20KAO&L#E M2I]N.@L%:TX@.%W<,HW("<2/6&0',C.YI9?)GD5)*15S7'@+$C-QJ;N*^!YB M-GO,JS,24KT+#6076DI;J3CEF?Q7S._QVQ[ +%'QSE=Q M?<:+ZM4FSYU]-=@]?;")78]"ZU'%4BIQB85FPDKB%60('B8$A"$NB2U_223G M^/FR-M1\.IDXH\CYT T@OE6>/\JLAXG4U'[('D2.X;>.1BR;A1%)&,L/1%H8 M?Z)T.>5HIGK(9R47NRIS+HCDI81U@Q="HC)/^/8-OQ0X M4S#PFQW@)F"676N"=2JA]VKN_96UO7\S5U1VM,5B768999;Q@5G&J,6B8=0[ MC4JI;9;*]7:%53OM)M.Z;69JU896ZIC5R@9'+L)&+RZ/CCXHA]\_MDY/#BZB M^QP?#[@XYZ73XNO6A]?'@Z.+MT='E1;L)IZI4-WJ ].84 ML3N%;V^%LN^^NWK.K:\0IT]C/=HMEIHK?I_FWH'G]2(%WK;1UH.U:Y5F MJ5W1:^6V;NBU=L>L-UF#531=*V?Z<%X:[:;Q_M.GMU?MU\6O9T?FS^9YK??.Y76H7)Y\\/_QZ^^7F^*M];1U] M_/&V]K7VYN=!#YZ<6O.'99_=:E_>A5?OSR]^?;L-WW^L'(_@R>KDDU>U=S>W MO>#;V?6O3M4]>3-\?W-0'+7+TV^ON[U2\?K+[W?%]S];^M6!_O/BK3=J5Z:? M/!K]KN^_ 7?GJM;]X82_*_O'7_S/\.34/CM?3XUU:Y.OWU0_OJ)#2[>[U^QOM/NG[+* MNR_O1^W:C!.=G[W_DGK0_E[^=-YIP=G77" MLO^M_>-7<#%J-Z:?U+\:)U?#Z]?OKL:=2Z,_JAQ\.C[JM9LSUKQH>>>WGS[4 MK]_4#LSFJ#PX]+I (<7I1Z_WOWZ_^7!R8Q9+Y^;%=]#;G@&@U[3I1W_M6Z.? M'QI7WZ[9=^W@V/3K-^^_P:,S$/KKX\5Y\?=OO75TIO>=\>?@M]'2>FUM!D;U MZZLNE3WI_=%Y[=ZN?PEYG@-^Z/#F]J5Q]^W+]_OU5J_'CH'-=OX9' M9\#_.XBGXW<#TSPZJYW]/#L]//_\8=!J:S,0\$DS]G]?'PXOCRZ^@5-P6QV_ M[C4^XZ-3-.6\K7[X;7>ZIU?CD_I5OW%<+]5&M.H44=W<_CX^K9^/1T=O/IR9 MI:\E_W78!F#-P&OU[:^#RXLJT,K7+T?7;[X,RI\.+^'1&8C]/OS2N#AM?P52 M/:R-WY\7O]\Z;UKMT@S$#KY?L-OQ[5&[R+3!P0_M1_''\*:'CTX=ZWUX'1;? M?OO1/;+"ROB[4ZE6OKLC?'3J6-K'\M>K=^GES7FI^NOZZW$% %OSSXX"$#XSI,_1Z\XOW:@?F]>L_O''CY^_SHVKS["! M&915[5WI;JW^^^WUFS>5XL'KS]_-'PTXU@S*>O/).!F]N6*_BE^[XS?[[UFO MJ#7AT1F4]=NZVK?T\:]WQ5\75S='Y6'MZY$-C\Z@K/?AM\N?_<;5^&K_\_[/ M#_MMRS_\#!"8@=BR_;YS=GACOC\:G'\=]JKA^/=GH-?2#,0VK^OV_N7[TNGU MKS?VU_WP2K/L;J]=GH'8\W[UY5UC''QHX=7\:1JP+JYJ M;]Z:0-K['_P6\S]=F5<@@6? ]>N@>WCBMEKOKL=7UZ"X/G0.K1H\.@-87]X: M1\;5FVYX-' .NJ9V^N';ER-X= 9O#7\U]NVOU5'S2!^>?/_U[>#-QUL0@^49 MP#H^./WYSG=^GQ;?_'S[>NA^^W5BG,.J,X!U7;HX?_?!N>X6?_D?#T<7^O7G MTR8H@1G \OS?=NNR>F!<#T:WO_O-WX.^/! MZ^/Q3=!K5V;0Z[NO/X[?7A^^OKX:E[__8M>MX,?G*UAUEB2\O.ZUW_RZJ11+ MK&.^#=Y^_/CE&M30#'I];]X>_S1^?&E?'7QI-^K7QR7GE,&C,U#@AX>C=_;K MK\VKD@V>WOO/>NN="QN80:^_M./N^4W':E[K#;]CG#?TH\97.-8,;.D-XZ!R M?';[[:AF][]UAH=OS6L+5IV!K7?6[8U[^.7'T5'MICTH[1_W?Q@_8*\SL/7V MY^ORX+IEUHY*I??55N=8JPV!7N'1*4'4.JY:I<.*;17#_=_M8NW4^O@KH$B58TA6Y?:5"/7_3WZIP6FH3A2'/E_03U@H_ M+ZK[\*<7Z_#VBH5B=5%YT#UG3-R]DF\9QK1"*7_E?1)A"Q"F%8H28UN%L4*Y M(1&V50B3,E$B3"),*K&=P]CRJP9_;.)O BZ+V\DMO' _A4O.ZPM*SN!3I*[DHPT6E1Y*[Z>L AL%8M[M9%EO8 M$$,TC=!G"^ _X:@-@"%%(!2.O3N/K4?2<(L\;_2Q?CB0VI'TD1N^D6#((Q@V M)BW6PR9;X^?<^?3IC0X]1A$3M#44Y0!O+]"$DE^A=:/;U-1HBTW8Y63Q;'4< ML,ESE2?/%4VL./;X/!RZ5T&C#[ G:OM"- !L7UT]B[]+\=O6U7_]< M.7(\K?.EM9<9F-#RVV?=](2$UO7'O'UQF&XB_1Z,40G^_I^O#ETAY+AY=ML"D" [\ L +?*N]%&?72^T^??E9/KLI7^V^O^^WQEV]&[S-6P97V M_M/42K&H-AKU:,A"!(SM\4DW; EP%VK3#)TS?2>%V(X(L5+;_[T_.&=E9AR% M[YOL]I-U^6$_O>J1V[Q8.PT0[>NW[MN(1"K(9"K%9JJ!5MD1#; MV9# W:R6B[[K!?O8/ *O_#$_&&1N/6ROH9]W/S"7EO_6FT)$SI= S2<),<\0 M&B=GA]ZU7S_]?6TY%^?^T5'8DE32UKQ\>R>G.$\-Z90G@7H;@=% MI*S< EFYM_8_UJU&Y]_W(Y05H*!A>952:NNP[S* MC2B8;TNUHC[8-+#V!JO15<5AU*%;MVUW1$.VJ3^;X3%LUV&[OL];8 AN>;9E M^K85'>O8]0[=L .KV1$8SF,HB S4)''1Q,?#=\-2Q^U].SNR#IS?/X*+]B>G M]WGO/[#;&]-*F )LCPRDE3/:GP/)^]6X;+J^5[D^.[C1/X?#QN5OUMK[KZK6 MZHW'L51RYZAO3._D1O*L,7&WXYB7L3G)\GF-Y.4P^Y9GSVR^.0;_-W?:')H1 MDQ^7U&B8%DUDE'Z=].O6$P,3=F+[G(\'_:1[P?@2J^;Y^_S7X_1?6K>6'W_E MH^MXJ;^=$D&W?_XX/_MQTQO5C]A5WSNY_LX.2JW6P^W7*5OU(POFF*MX4=<_ M\&[#X_/1E=7NW'C[-^7Q_J]1N\[3BM5R52W62C*\]@3B2A(,6T$>4@R3U[]R M,7QXY8:W/[Z==:]__3AMW33.+HSNQ]&ZQ'"O\O5SMV@8OZZMZH?S5NO;Z<^C M]]AEB!*CS7I-+346B>$G'KG;CX9U4YM\MO*4J!0ZFW:TMLK0.Y\6+^;EC^/3 M+Y^[QI'%?AY_OFT=ZK\//J]+O!SWJ^^\'^?]SM7[\^NW_F'7.;[M]-H-2J&6 MU5)E459 1J?R+T">XIGSCOBG)S3_R"R;(31/F^W?!]\&WSX5?XUOR[5.:LE)MGHV&66H'>_"S MU9?5Y\SWR8^HR1E@MKX^+2+B,8B)6?(A^/[CB#G=LZO!S]MR. [:K0,V:C?1 MJ"JIC69%K95EZ.PIQ(PD&+:"/*24?(R"F252\HB-WEP=_#X[O6(_G-N;XH>P M,RRCE 0KJJQJI:;:K%5D9(NLIC,<^*08F18 JS>?\M,T(L]2(L=0VGK#BNB< MMQB:[WZ5CJRA?_G&/;AB#>.@'9SKKYTQM;['U&2MI-:;CUCW_]2YX,E&K?+, M^'D DA2/CVY1W4D\-JY+M?;/MO;YZ)?CF?W!ZT^5SQ<]%(^8,FQ6U7)=D_&I M!>5FERY.[GYL8RM?SD:.!$B^ +/U)M4REJKWK;.C-^E M80NG X$U55/KC;K:*-5DM.H)A&DD&+:"/*2B<']4_?K][L M.Y=GOTZ_U_4SFJ*&63^U5FZH16W1+:[=BU?MD,.Y'3S_U# OXRU/.-[RU!&_ M^2JAU4%A9X,*BSHV?_+<(1QRK"I#6\=(@N@J.<0>#;RE@&SC+$WE[0LI1(3] M"%6FH,(\PE"MJ::'E+",, MN^):2S!L!7E(L?D8$89[BLWNQ>BL/33-YO69P[JVN M:XXLVYXA -YUC<^_1O;Q]Z-?'W^6B[?>V3N[_;FM46?O4K6NUJN++AK(N$O^ MF?\IGCGOB']Z N\1*G\?)/ N/W]HOOW]_MWE_\_>ES:IK21K?[^_@O#<>>.< M"-17^^(SXP@AQ YB$]L7A9 $" D)M+#]^ENQV6:K, MRGR4^516EES4\E9O,)%G:#X&O"CBP6DF2Z%WV0/\M1#H49V028(IT?5%1J^ M >4HQIC9M15TX2P55Q 'QF8>@4'8E( MZA6 [$^*N3[%YSA4&E!E(BQ6%='? ( $_!"*9U'Z0Z*EU(9&AT-3W^MWSQD? MI;C(/458D&(M77WD].0H0,-UM)^6K97)$J(5A.W>,L/:0)WRR,JF(I2@X\TW M"LMBY 6+>^_=$>Z61$JS[Z=!21 A/_*PU*L(B:[M,,QAH[R,CP=4O\17_#;5 M @@)#J(S;);!(>OT++1ZP^FIBT1=204]=R B6VZ MN/IXZP D)^!#,M^EPIA7L$.C;#++H6R6Q.%%=/? T5R) M&E*-%! U;R@&^REJUO(Z5MU7AP0JE*K\=.XCZW9U U"3CE$3H[@LQ]Y$^Y\G M"ZQ%$:CAO9_1JIEJC!J@>2*H)@<59,$.ECM=W>Y_RH2&7,T][ S0EG[Y26*I,X(QEU3\32]=R.V3Q8\<_[ "WK(Z\<[JLY4>B[VKZ< M[^S\1BL2\G Q)LJP61K>FO3N3P>\TQOBX.WBX/5<3_E+'*3VW8XW)?:RM6I4 MR]2BL;/!]HUE(5<5FGW(* "4^T.R3MBR2ZQR,?32 'HYXB;J.,X0\Y4=S5T8F4#=&M_C MOIM.$^]R-_?Z:UTUS0L-_6"M76"L/_?]AJ(*3&^,%%&5=OHJ,I1SB!FE@3@( MNZ@LA;_F^Y *2[^_WZ/,:5_X^\.X\U>F_@;&[58NLV5'CB3V!<10BMS 98MC@W'F)B!GWGY'TR\8.)UE1&3N%C:[LXP MCDG9DSKMGZ.*-,LKB(U5:U9G*T[P<%KQM'R$*G%;9)+FLAA)0,KJ#K@:J(:K M, ^(G)>(P]Z#G-N95^)%OENTJK-9I4XPA(#48^0$\1B&9BGJOBYB^G7X96R7 MAN.??U<1@L*]96*78IO>Y/F]24$02L7" #5'[375GF]MJAUY?MP2F4"Y+('A MD&^Z:N[E'F5.^\+?'\I=BF]Z$\HIQ6HA4'8E6EZMU2+;+P3&0HY1#G2D(=$L M_6K/KCMGG!Y/@T7K$GJ'L]+N)&.[SA0)#&\1+> X^/ F"^GJ[90>3+DRQ5U] ML%6+W* ;>4$^UIA]HO0B #KV7X]8,K[7$@M34 MK7 R5Z*&-$-&&O0&L?8S0KZW86V+6Y00'C44,6R16W^^Q_XNZ*S;3B.O PN@?4#Z)5U^ ]5P%>:1RLJ@\RGF-CB&5_OJOM@< M@OUT89B=(A[A"8_XZDTFOCFLN(6:2& M7W=>?8\RIWWA[P_D+KI9\BK(,4PU+'+H7!?#DNXOB6E;1/8M '*@.":+8D06 M)U^[&?AF^837(IR\,3$BC>H9\\D1=-@D^0[S@JL/AQY-^?O1S2C7S@M /N56B 2HAJLP#XB;EXBP M?A\W^U2)J? !@8CJ@A>$P=H*:=#BD0.A%LMR60Q][83J[?-&AQO&+W;M1(J+ MLU($$RG6TM7'6K&!/\6)US*S6F\K]/;&NFJ9/E>H\\IH+VU;"G'HC,VB49AU MP6LP[]T;[I9\2C, I$%)$"8_YJKQM\(D[EM>;K3LAS)2V.K%0$+FY#Z&2= X M&^>R%/$:1W^']-4;2H*?EP)#6@NF9]<6:CV!CQ.@H5FU"1MVEJALJLAHOFFA MO36_B><"6I"A-)ME.=@NZ![8&ZB&JS /B)(7+CD^56N\H-B%-J/;HMH>CPE] M8Z[76HR2] $ER2S&?$APE1H02 13-Y2-7@<$I,84X%WBD(RY=IG3OO!7[/)W M2"Q\^2:XBX49+ QP$1=H30QBF6AVAJ/=P"7BJ?0-J(?/2JC3I@;H%5 --PH. MMY='WE ,F3*9KSAD3'F6F#:9[]"X[U'F*W;HN\P!VX9N& MP%U_&<1V0 8*; M:J+Y94PG,#S##V F>"/!7IKV1LZ^@_S#CAO/S+A\M&)Q%4;K*JB>MXM^RB_ MY9XG-E&LG#*UE^J\)NYDN>K,\G)YO]\H1-S\$V.P+'[)'NO0.2!&0#5 J+SL M-O*9H'+9SLWRVVI?L7!IU-OT':_A+WD E:"4C\6RU!TS1YQV^X!9(82/-,('[,3X/G=YY1HO=[%P MP3A7LS)K%U1E91]O>?C?U^F&O+DV=2,F&_R9&N7S2M_:6E6-KIZH=&DW#ZX#)?*<1T .-T% ]3T$K M3'%N2-N=+.0G%K4D<@V^LHET=7DYWT)#GTU.FFV676S?$E#!HJ7EHH 7ZMM( MS@<4Q:D33,F+'V26JI=9@[?\\U;&Z:B8&DJ,&7J?1^4B4MF5VY.B(/E_3CJ5 M&X7?8)V>:"U6D<^'P:HT8CA8$/)AJYZDE= MU?@>-O?F)(>NU$+)R US^Z$0Z0JCHR@2B^SH1"1Y,S;T*^7TI\VY:A/>5*99 MGU_J,U8P-T Y3.10-S5B,#2]#8-D,")*R<;SQ\L=X-A,]8&E$7]VU8>]@N<45 ME%NDJ6CR[/7E3Z++F.D_41!)CI1^T,"'@HS4ZT9^6NCK07FJD'$+6)IZ[5H. M6"4&71C*#&'K[+7>;X MM.;I'&OG**LJ="EYLB]:UHX'L 7ZAE&O=:V^&G4Z]719G,BZ'#AWX MDF5. 8."LEF4([/L#5&4OZ<9OESC%BR+\N*BM=[3WM+)TR,>7+B397$Z2YS8 M\#\&S5F81<(L$E),D%N!:H#@ "FFGU),D$ZZX[PLH87,7U?&)YT()W^6H&T: M)CK@+'HF+FJC;HZ>*[VVWU)('/!*5!1D,UD:I1/QY-^07H(N#66&,'9)?NDW M8&SEB$.1"O>"B)1*5FXYP_)-:PI@C/[RCEL&3%Q=^0;CJ&/7PT+: 2 MUCJ4L3W !T ]D!/%UU!?STV<.@'S;=C$RZ[ @'@WY"6Y] $M>I MYLH,Q>4L9"!51#EH8]-:A"1$W*0IBV-10(1=\+;%E!E!&KP#<@H0/"%X?G#P M]2[P7-CSSA0I#UQQ,5[@^3"7XT8:#\"3/H GGJ7H9#9YGTQ3VPA4TS'TC*%Z M3C1!_^R15FJ4<"\YU]6'3(\V*1Y-DM>T4[\(Q& M5_-FX/N"O%.<*M/9-DBB$.,9B&*P+,%0688^U54!DDD',NF'EC,NN,$[6O-% M-&1F.+ZY-C*F$_W9^(#4*,UWLZ<'8:Y,<5^&IIR4$1SZWH46ZX13;:7K%J*,3B*$EGVOB[#?K6>JNN";<1. M8!AV)K^+UL'4_&PF4O)#QHA[OUX=\74=F')/ ''V("VFN&>N'4&P?^A0? (# M#+L0A/ +>JSTFPZXWE9(*WMSO4Y71:F .! D)/%"#1+4 QDPGX6_31^>NT= MS+M2 2'7KKBKJTVOFX[K14O[>"%4!#J1I-%#3J!/KVI9%&$WQU:?:\PFW8!D M92Y"'R;>6.38"'N25-?Y2M,AUP6Y+HBY$'.OOI#^=S"WD&]2!+L=[T1SQ.5: M8VZ.%,D6P-PHXL,Q.HM2R9W/2]31?RJD_/R^HC!9X[# -S^V75/W_]Y G%,K&7*:TSKHWC5ZU7]M6?* M UXAV0.)1M-1G(>]5FV1-H__8KCQG M:/>K;(B(?%!WP\@@4N&$"17_[P=FABG3Q=4'=;4?!LX[^INV!.83F:TN"]U0 M%DJA:+ [PYO7-@K)Q:050-DOBMW5",F5?:LC"0?B$\)F">.X=\-F<&I6" M$5B*;-9\8;WHZ\UYD0?P2;A)Z83N6[P M%6.?^7ZT3AW#R#AN$+TC<('"XQ0A+O>?F([J:&84._G@YLI%]._]A\/<=7/] M[3_1+X\SUFQ#]IC)B&Y-H^0[_[/%GL1=^ M_Z'KQZ=\OWJ&K8+^9>#ISYX;+TS@+K_BV ,-["#ZXU$P$GM@J LMU0O$)'XL MS'_4S,P#SOVOKB2\^.X<'@)^'_E.Y,/V/T^C_N./OGSK M\!'=X$@!7.D^UX M]=L;;/6YJD]I4(V]79E0!CUF&%W12&:LD/J84]2QCBDH3HYU7&4XAB2_'-YZ M'JTEU(A6B85!<5EHD0B_U4*9[.,/-CBAFID#E,,I;F<^;VE^ED@ID; M^M&7R\]FC*UF1):\-+Q#1]Y,A)KJWV>8ZY&$"I-X9M1^O6 M,)4S='*BZ(9!*B1!Z0H[)AD%T] QQ^@8P1#TT2[4QZ^?MS3E4;M:K%NXS.G[ MPER.EWFS4IJO3A6BJJ_%VUZA8\G:C$,F1!&N/=O9B5!5-#L64 M7,>FG5$K&DF^'&D676M37I$K% _8I5:T5\5R 8QD7HYTI$$ACZ_1LH@C4JY> MW$1X7^,52D%?CIPH 8/)O=T 13HR*ALX4F]9+85.CMS3U3&^UMB1V,&WW,Q3 M^!R*;Z*1"8G6XZHG(7V^(X:67O45L:?+13 R(9%7RI=-I-I9RE)N79TO)5.T M6#X:F9"HR6]YMT06/'$W;RU8JH(4\M$\F>0\?=SU)],!T9!QA)]/YZ6@3+A3 MA4V.U&9[.?#XG&[U=]YL8/NE8E^?*AB:'!H$P^EPL*NU1:G 895>,^_N%[R" M8PARQZ&]ETLW/FUTJ>NH)91GC7$DU WQF(?T@Q)N3_::DO!3^AU6RW85:.7]ZP%4?:%MB(0(1H-/:$LSNX. M2WQ38F1A2@3C1:O20/N11Y]05F=7'7.[H;$0P^[64 5.8K=$/#3A ?1HN*^, M_6G.ZF#6K!J8H63H\="$"_@J.R@OV[, %2*(K>EATQC/-V!HP@<,NR7;^W[; M$HOZ;%]FQ:[:;D3^?T*O.2Y$V/5PL))-=:GD1[M@*P@;D$.'-&0;TA\6!H0JS%"NO7_$T^M(KZ@"Q4<\,U*<=#$V(Q+%FH$=1L@4K[ MY;R_"9CUUHB')L0*J8 F5RV!1HMU]:>R^& =E&]4),5, $FJ:P)OS'J.K(EY&IYMN(;3=.8 M5..G)I15DO-F;:V22['8L+?]3LV>S[T-&)I05M!7Z-J.%SLH/=XKQ'I>*K6% M2%DGW%#CYJ-*8S7Q+*'3DHBYV&A4E2A5.V$#48KH+4FI7A<[34:W5O/J;.6V MP-"$6"XQV4T,7\J)M)KO>>J,HA5M X8F37OB8'6O,^1DFE\2,C=WI9(2/_51 MK#@+_)Z3''+]*!^QU:5O?'W\S=,8 83PQ_ =!++:(0!^GC \X0*.V4(R(0N\ MQ[<>GX8=(HQWWYM,<0\4]=K&Y)-H_,DKW>@U$]O=/ 8LCW^.V?ROAXQK$^GE MEYG.,0Z*7_PX5!U'B6T8&!^1X?R<3'OR[]X>HSW)6__X$F\6A^N2PG5!'TCH M,&E<&.@P<%W@ND @N_J%@0X#UP6NRV\!&087YF(+\^L:M3].,J^Q3N)/X>(F M9?Y53'&30M_C0M^CS-"XH'XIY//C 7=J%/B;C +#'W#VIHP"5.G_ MYOF0#\3ZWQ0TD<,]E15:QF];!@XMXSR60=R:96#W_-%(HQ-\YA'=C\SR4B7R M_2WR_4D,S1I*?(,2?PQM\3$B_WDS@&- DK(SJ@TCR/BJ;?COL^?[[0?X%+GO M70O0%* 2H#] 4X!*.!T"W:P6SA85I8:F^7D')-F):XP,/;-4/=#>X)8V-=_2 M<2,E>_"?VCTC'WHJ>(Z"*V<*UJ\5A;JUPT1S4]9=K#YIA1/^#R[_7!M.:!0\ M=P$.^@.M],U@)H1^M+2&)VZ/K==XWS>B_]-/W_/4DC2*J!2MB;@::=/N"E,J MDPHXX O:';%9#*.R!/9::[4K]I1[+'F Z/ ^=,"?H0-^?G0PJGY]..@$+U7PT:M3T:'TBRL&H4E@Z"["3F>%[MB=]&>1NA @6[969+FLOB)2PIN MPE,@.J2ZQ"E5Z( ]0P?L_.A L(M J#7'=6M!*KQ2YL/NFOAL=&"]3I%!#4.1 MD8JI;JCUNCN,VW.P<>Q ,'26(8F+MF5-)Q/[QC2D?=DD)(474:0,;W]*<7VV MGE(%;F=,C-I)9.OBF-?(;QU?%LKL0!TR;$5IO+]GX7F0S56[(Z5+@FHV)!HM"G73+,@-U;8_&[Y:8\(E)1>KH;M@:#$( M@5'M"8"O**\D\"R&7O9*WC3L8_W1O1[.CT*@-]7CIY^7NME3J*F"FI>)GN&H M%M5NM5=R%7,&)6OHUPK^9X/#>D6I"LY5/+GC%"K[3==7._F-PAXWK!@.;%C1 MD)*^%4H:NOYG)$F:I=-V+^P@J%&1M.%R'845[<_FF^GFDN,ZDWX%77B!SI6L M\9[4@>N#W2@\B]-HEF$N2,S#EFALO2&CJ!,1;P+7/VPUD2B;9:G7;N6ZBZVFSZ4W[DP-GU8? MG3(]0'. :H!> [54E\($1 BSA)#0XCX,.KVMR""[S0QS6Z94U%U!C[= M'C^WEE:\C@6=WA2MB.7Q0MP-5;Q8K4_8W+H%L"#*(Z@L0>-1&O%:D==-[$[ M+)MW=/Z978L'LSZ5SG [ MTY.MLB#287$\[VX;^?QBHV $H#DIELW2."0V(+$!0>(&2,YW@X0EU6ROZ79D ME&X79&4_V55F3@P25 02) 5! H($9#]O@_U\-T@41XP^V X[9;2X5<8E-[]J MC6LM !+LEV\T260YYD.J*S[3*0ZL<<:?J5[T7I@[IYD82I537S@]D(*9X=74 ML>L=>^PW-8:[NE9B;$DQRY*!7M+33LMX-Y1+$]2>):"#=.A>Z>>^4Z5>U\X M)/\=]P[UPM@<4MQ:K$XPLU^:]M>+5>S>H#D="VY,>(+9(DL1F%9 MC(6$)R0\H6NG)X%XFVO3;=3K:")!6<6^(-O+58,K='C@VJ J*8MR6);%X=70 MT+7A7D9ZXO>WN?:@5S6Z\IYORCMS4>!4<\;3U2EP;18T7R#0Z*N-4G>XCY$B M=N#.U ;!T-S@&J 7@'- :HAM87JZ3X/^IG2EZ.(US/\X/&$9S:^A="=9#1U M:0:1&'M#!U4A\2"8+D$F)!TDYZ/9_OS8A69NUGK76$]DO.*S;7>(-59ZE"K% M%PXR=)9DX8UCD *!/IT>=O/7/DUTR7YHCZ>&+"&<;9$KIV.8+(YR=\AG MQJ7MF;\.]05_/PO.8673Y[,XGZVGUR DH;C,7]<=Z\>^T' =]_D6R<\A95#) M.:OR&[!,L,MEH_>8OE(B*@7IZVV8=3'J%3BO"$Y:JC<8@,@(JY QU$N MBS+H'>[8I(@(N3,UP%I;: Y0#= KH#E -< *]*MC> 7'XW)U"LO2 MK_8GA20$! <(#M?([;X%' 9DQ^/[^_Y$+C8GQ>5.E%U,;@%PH+Y\P[(8B64I MYH*M ._,%2 \_#1PAO#PP;SN6^"!W7$-RPN- FJ6%EY]2*!UI!/'#NR7;QR- M9W'J0VI%TI96O;-\I&$$EVCLES;MW!$EE2K8N'#*<;AJZR?]@[J+A5<*O;&& MFOS:<+;2<#G83A4\OM44SY(TDR5>[?L)?0"J 4+!E208KT+!1&XWK3VC=N4% MOQ?YXJA8G;4V HH4 [&,ER6Y" 40"BX64H^55!PX63B52A8+1I*H56;Y&5Z M,1RJW8 :2DX+0 $;5X:2=);%7NN6<1/[$+ [(9J1%,F]#TN]#W*#(T;RGRS M,G],Z6ZZ"R52%J[_H"HS:A!XYC@,5'!W8^!FG&<5O=];^,$+'5- -@'-AVO4<@",6)68Y=2A;7"EH@5O1#6JL\ !PJ!AP6"S9 MZ1 "#@2U?8F$5F&(A&'V^5A[2!+JLM #B \:S MS(EKK/^^-0;XCPM&$EE8)S ,.Y/?10MF:GX6M"9Y.&]5R3-'(R)'T]T0O#P- MB/2_ERI,_00Y4[5;])$ITZE6(OA@C@:;JH'2JVF57?:M&0]:B=#',A(*S;(L MO&'N@O6HT-'OP]$_,E4YM3-<1)R%V)%=,5RL6S2B]#H#=0H<_5 D0N-9FH'W M*$!'_^-:\GMW](],$4XX^J['FKO>:E6U%M-MBZ=IK^OV8T<_E(!@9!:E[[*( M/#WA[E!G20NF+[=YS+@!4^D?_S-6L6330 M\,Y[]^@OC]S<:-W@6XXW7GDI8=YLD2K%VGH)7* M?=>:)Q73D=6.WE):YC@H M+/EX4E^^8>0# QO,O?]3\BLPA4B10M'3AQ2_?\3@$DA!D-7NOK#H;*Q%M=NF M25&T.31&"NK+-QQ[0%\K/H9( 6.*J!?NPCC-MA6F(E#F@DN-)09&C=<:"@SY%"O@$/M MQZ2IH6?42!QU:D2!YF(1Q:F'<#3CAH$/CM!&<[K;?"9-!4:?KJC?RG[>>#;[ MF/K44&+,T/L\*A>1RJ[C[04@CCTIZ2S% 695LB??+J>(-Z\$6\NW/?E M3_'&93?.E/6[GKBC]DH[J$E];C4%> /:4[)$EN (B#<0;SY;3S?"[EX>;R[< M?N9/\284Y4J1MX2Q'"H+%>?X@J1*<7S#?OF&HU06PRC(^KYW _D#B8+?ZLMZ M:8D_A@-+E \J8= @;X]T\"_4[; M[!-NDK*[13_I@W#O6H"F )4 _0&: E3"Z\X@/3U^E 57E-@A MF'4FF!F9:'T-+% M=KUA*2-M7Q7IW'0P]/2FTD*G !; $6KT@7M7"3"$A9LMR'L7+-Q"/=T-GI;^ M.2R(GF15>+=-B3N''F[0O5*J$'&T<#@O37W(M6ZPWR/.$#7E7+-9M[V.52QS$[4SQ^5>9ZH0W.&(-),E"0SR(Q+#/?&BUU"]^DY\(,)&01BTEW6KOQ$:IT0\6H'#LX0"+NKG^]I_H ME\<9:[:A>N"LR^R?Y_(3X"6/WU#TWQ?Y[!W%/$J%DX]?_.]?/8I[,NOXU_]Y M.OD?7W5$Q R^#Q5WQJ(&//4"U$G40O_JK:&W7G'Z5DN ?B MW\>HX.OWKS]00R8*(@CJWYDGOP?J2.ARH6Z1)QH[!@V(;4R"K\=_]OBS^(/_ M_8>N;X(OUU?/L%5PGAD\_=ESXX4)W.57''N@@1U$?SP*1D8Y-'6AI7H1B1$_ M%N8_:F;F@1CB7UU)>.%'AX> WT>?Y2@XL/]YRH\=?_3E6S=N_.=.,@((22(+ M_>Y1ZK*GPTDGPY)NOUDP!C$S,$T?6V^E$;4N64,);S')$<4-W$XU,S--RUM-&5YFMQ;". MY?H-EES@%!^-3,QS5',G4LX8;JPJIHUSS4&/YXV-0B?GV3;GL^UJJLRL*B/T MI>K$>7=56A%+E\C,T;"EL^JC^0Y/8QZ_^(7&/OOBVNO2-KX^_ M>>J9X"-Y_$""3X5V^,0\_R0_2>R/W^-DR!-XCV\]/@T[^/6[3PW3] /#OK:S M]^1[]^25;O2:B>UN'F'B\<]Q1Y2OAYAF$^GEE['$$7WB%S\.5<=1Z!@&QD?$ M$#_GO)[\N[&ZH _8AE:*B>GQ$=W= S>4,SP%'F#(%EGQ]@N5.CP-]D M%*#^E+XIHP!'2]YS@NEC/F^_*6@B@7LJ*[2,W[8,'%K&>2R#O#7+P.[YH_&6 M1?^02#A-1U(^)L=+D\0?#G2?+C&TZMN7&%KU[4O\,9S%M?2C.$8CU]2/HF$$ MX#)8=_'.[A/ X--^A/9W#H>^3CRG3-+?OYL\<""T0P=[=-K5!W)_QK1( MT?&P<>]S._LV/7=B!C77]T^TOYN105O %E@-52<4OT8I%:F60"TV'N4169)F ML@3Q1ZTU7^??T^;4%\/UURGYE*D!NO:Y7/O"G75?=6U^;HUJ^0;)HQ(RW$]H MI468+'!MZLLW(LLR7)9\WX5E;]M:2YE-?]9N6\K4<";7_ISU395K7[BS[:NN MW91VE9Y>[- H/6C7$*'=V<(RE,;@4O!S/# %1]+ MSY@9CF^NC6-$GOG+CI3Z=P9$YDC&B2+UT/&,2.J]H6>FJND\#HA,1E/]6094 MSL'-=UA8 @M+H&U#VX:V?0K;1!LW0?-^<1!8"9MM5MU' '=E)]/J7D7=# M]3QEPBD#=32BZZBY0P*+7' $W9]^^8:17"+BSC[5N+%=1O,"35AN-;G\K(_P MW:L!,B[0*:!30*> 3I$^TC+=46YJI'\MI/V@ /7"FS5G#5"3<6FPF&@5M#I' MQ7[%9ZC9P&S9S2@NY0CF1%P*KCL^G0U<6LL7YLT_*@TPIZJ/Z[P4R!V+L,Q) M<>,@?BM* [(XF50XF'\&9#U9\"L>JQ](G\UXAK\T-)"FV;MW%HJDIW+Y,RNG M?A$-79.2,G_!5#R:+0_:QK[FB%U-48D@-Y_WYJJ,%XAIT$7WE5V'5UA0OT+2 M;,(1_SY;Z4IJOIP?6:?RR5Z4+IVD'UENK=[E_,#R$D](N:+.5'R,6YUEWY#U M167=8J<1GE"@'HYCWW6!$MQ6@8#R&X4U*0:4CP]5KB-=>$NH0H\F(NV.IJ9E ML%@S>MFVV<5!X^&X:(?CB->"E9O=UGJMB$+420(/',VHR%E<";8\(,3P%)K M3RU]X)3KJ*I7D(I7H;;=64OA'FOXZ2Q+OU8-"&OX;["&'Z+)369 ET>3P:#3 M#SN=_D#>\2.'ECQ_@[8W$9H^G+*QG5>]G=AJ^'C5&^+78TO#^;3*=EEH_OEL2_?,/H+$DE]Z3/5^62 M,B1*$;G[V6Z5+C5!]$DY._Q.]&EYXB9LSY:N3#MVL=AF*\O9L 70AXK1A\7> M5V,'R> _(X,_VZU2ASZGK>6SU90N]/D\-OF]>U'#XL L$AF%G\KMH(4W-SV:B57OX@PJ; M9]Y&1-ZFNR%X4RK=[8Q=[M(L]QW5TYQ D'')6JE5JZ]8'0$1RTN4S',]'DSO M4!Q#H5GRU599D(O_PU,"G^ .T.OOJ>[EA-<;6)M@J<6(D%5B7!*''./M&QLP MO4,1"TUE:>I=7@]W*>[9ZQ/5^??N]9^749SP>FXSQ/@U9FS13KLT71*C[7I: MGH+I'8I-,#2+,LDJ^Q?YPO_%P?%95\MT(L\+OCXWTI>N>OB;[ZDJOGSSM<:7 MNH#HZ=PQ%DX>3AY.'DX>3AY.'DX>3AY.'DX>3AY.'DX>3AY.'DX>3AY.'DX> M3AY.'DX>3AY.'DX>3OZC)]\QC(SC!M$[ A?L6\;%GFI@Z)F)Z:B.9JIV-*_H M!XOHW_L/SV>JF_[25G=@;]#XY_>F;9N.@H%J*"MFM?57NC[ORC ME SW\+T8X>OWW7B@A@R&/A#4OS-/?@_4D=#E0MTB3S1VW,1';&,2F=SAGSW^ M+-Z __Y#US?!AO)7S[#C>W? TY\]-UZ8P%U^Q;$'&IA)],>C8"3VP% 76JH7 MA1'$CX7YCYJ9>6!?_U]=23AIJ>#WD4=X"]5^9JW''WWYUHU+2=U)1@!E @XX M[W>T4_4MMOI4.4@A2(V.5"OG M^:Z8[W2C7^MBH]N1"F)++G>'"L;A!/ZY4CR=8>;'%#-2(7.8Y!G1_7?G]I?I M9(*9&_JJH_M_G_LS<^$BC:,9LPQJ4*JN*:R*16:LC1F%-6A5(7&=T<<,CJ(X M=S0 ];&N!:ER+7=AYBOH;HD2O!OL!YJZ4?#(7EX.G96,"3-$QGM96)8-(1KI MM)6-0B@8\7+H6FMM):GJ1&^LJ]Z^@+O%C=>:O=(GIBB"X[S>UR MA0V-:3049U\.+6FU>7'7G7*6V0_&[46^V:KG>(54L).?E> M7_1L>4F D&A"59-YE1EH.76J2XY=UBVDU@ZZ'8H5 M6HTI&$J]'#H,<-5OP81K3$6;LV MC48FEHJJ%MFBT&O-9&D^W!9GVSZYRK? VQ-+M=,FY4V!'*VM%>_X$F>K'10! M#TTNE=$)-'5+;-X;A(V69JY8!B,3$C$3SN[4 M6O1.Q(7JAJ?E;B$O@K=C">O;YP8+;-,>DE:_(2UD,P@&2-@"0Q/FUUF+\R&Y MH%KHHE<2ZXWAVEN+8"B>$!^OH"PW6_0YT1AOUXIFS97U'$P53QB53J\PD5UQ MC"AL[$AA:+W \_%3$Y:2[_O.2.CO%;G/%KB6H^O""@=-P1/O+P[EU6YD;%!1 M:(TM=B'MQWNS=;B.X(5-ET--1GHF3L/T"F$5C$RJGR]CD[&Q1DBY/YGP M8YNV-P5T X8FU,^M6[(I$T7&,EMN>[E;;(6A%5^QD!!?I'KK/NYLNNAN-^H, M4!-';1MT(DV,K(PENBG[R%3>S4.NOA;L2DEM'?J"/1\9E#L%%76&O"AUY]RP MPJV96HN/1B9G*KF3HC(HA$N1MO)RH3:L+K=S\% L 53+ 1],R#JJH0*Q'#2: MS'# =T"7PZ1077\D>W5S,A07;)6@BQNV+A3BH0F;$E2OLR\)$TI<;/8CJ[G7 M-]T=F&O2INQ)=^GDQ@42W6F;AL*+]:FO\A%.)G7%(%ZM5-VO*%O4VG50G2?6\K@J MM(X-"YX/[1-.HU'4M@8J:.U@V"JO)*/#'T\7O_!L'".5_1 S+9-"F[M5(6Q. MT-;Q*.#SH4YY4V\W@U%HT1:UFF\(OM-NQT-/P- $I>%CKH].$-\6%S,T\"OS^7A5.0B64$(GUR$;&E$9RW3#G?.D.T!J42 & MQB9UV\U+WH(WBV)_Q!HANJ-\H=,"= M9WH^M.F+"SZWJ^8LG, *Z[R]76O5Z?$,Q L/'VU'7;+=&\F[46F](2>-DA4\ M%DZ_B,7DEK65:R74JDXJ8\X>K8?X(CY9D=1M8RO@4A_'FJ*Z7JL#=3FP*F)\ M]BJIV[VD=QQ4]T-4*(H5V?+:GD7$4TCZ[E9Q"WW!*#50TQU59L)4)"('BI60 ML/&^+S?*Y+*U1SOXK%)4ITAS)\7/3:X#*^.LW1-;4U2B2G)Q2'NEUC1Z+I%< M!PG9>1Z2#V5YMQ"]O4ACC9D8^0Y/[Z\-QD#%1 MRD[$G]*4V@G67I*=7O0IX>J6;W;750> S8D0M&"4@^6N5NN)Q2:*]9#&MEQ8Q$]- M&GF)G#6LJ5TCQ X[W.7UU5*I5^/')DT,0]5!?30JD>)B';0F3D]1R48\-KD. M\T'=:HA-)(IK=K6!,5>\D+0.2DCHMF)NI;Z/XWUTU:BM5VRYVBJ#L.)$R+H3 MEVZW0K*82!?18GT]1DS)CX7BVNL."&0#AB9T.Y4Q"JUWHD_4*G3&,MXEE&J.!T.3NITZ^?F^ MI+?7LE12Q-# FD%?B1^;U"W-U+N32FZU$NEYPZ?;7C/LBH?G)MQWT%ABV!RI M^ZC0;;7P58=C1M-8LJ2-F\9HPOA=OB72$RK"9DI<"=N#PA+K4"9&C>K ;_(H M$DI"']OI:"7Z].$GPN&6-JKJ0U+7'=X3I(/-L3C(2!=,7Q/">+R%08#+S.3&MJ\723E,0(M]I6;]SKH\6 7G"= M6JV]JL3/37(2S#HGN):/5U'3&>.V[E6/#;YE5*Q?&-5&(DRLECV6LA> M7K/CP]ADA$>9XW[?&KMBM44NA2'%3I5!-/9$I-_QEH1):T&4&9*#B1;DM;YL M;L#0Q&SW9+[8;]OLTA(V@]:,8.:KXCY^:F*R+<=3QH/Z1!)QM]&(C\M_R FE= MM!4Q5UQWC+;^8ZQ GYV(BL8EO;E M18N)#$N@,:+/E&C69^.G)DE'LR)Y]MPDK6*WT*89K;- P3J&A""_49:>[6+64D]GOHF!A[PK XBHN6:V1EL1JYEJ#; YUB M$,VJ;.*Q",8:\HI=K;3D2C6 V!4.3TZU,M:X9U.R1N.IRG7QSX'+S.1^/ M36Y8S+RR.PDF!AJN@FUG&^,>UL^>NZ) MO(!<,7M;[!:JRRVB;\3&J! M,#29 MG_5JZ[[:7NY0M9#?EX-. 0L&\="$V0Q]UB6G]9"6=^L)Y9""F@^F\="D\S2Y MSLPH=8;\'=$N=,+$QPB\[Z]S.1!'*P\I]'@WS:/S>[VBPF@\&)K0K8Z%]JJ](#AQ51EUR=:*#^D@?FI"MW-I/>=X*6Q& MZ0:65X0:SEA1^(Z?R&+< ;_L3:RA*=(#;XV6U+X\:L032.I6K(SUCK/D*)D> M406*KD3RV=-X;$*WC-4HC^AQN8":6"]"W<+<+86'L0GWE06+QVIZ&[4Z_EXT MT%QQ4G!CR4[0%<%6],R-,+7"2LGN6 4BR-?BYR;783K.\^A8KD;O]Y &BSE8 MN:U&:CB1Q12B1)F1PMY05'.](MO-UQ8N'0]-DBOA;$?E:C(I2_7^#&%*0;$V MW("AR9"IWF.I$9.KA7*GT1%[^W6W[>T/8Y-D8U%U5,_7.5'50\JT0DD=VGP\ M-A$R:=*V3=6[O;;L4_C$UHH5T?].F.B92MZM+6QOLVTR0KL6@G M0J9:N=0C=DY97+4JI+N=]3=<)WYN,F1J+EE9:U+%+MHI8U[1'O8;+C^-QSY: MV:&+UF,1RZ$OA.;:MKKTC:^/OWFZUPQJ/H[U'J#R03M43#RO,'G2-^)87O*T M@H>(6VU\ 5W-'E]\?"!VV*Q^=W<+''^@TM2YY,F_>_LF^Q]W+Z+N6P/4 T'> MMP;0N[P#R@T ONW :P!^K.-< \,- +[MP&L ?RSJ-BYNYQ(/*" MNR?)F#O7 ,R.H1? ;\'-? O^_+JL]&XB,Q_G#Q^Q=?+:2?G?TLF[.Y!X>2--<&/_SO%PS_\MZO/?> TG>DLC13AE>NI(]A M%:]<21]#/%ZYDCXF'[UR):4V9?U4YX(Q4CHHSRM74FI9T5MWKJM226IY4_A5 M.K]*(+,*J1Y(]:1&27=&]4!W@^X&W2WU2H($6#K.)%VYDB!+F)IJ]BM7TL<0 M&5>N).ANT-VNZ935E2L)NAMTMVLZSG7E2KHS=_M>%//NFACN@;BLPIC?U]?X MV3N?JN?+-U[3PD5H@SOR_O-_8V@R-[7[<^5*NMW]H)1OI%ZYW< JA=0D]U>E M$EBE *L4[OFK!*L4WF >AZL_X;;I'RD);IN^04EPVQ2Z&W0WZ&[I4A+D3'^E M(UBE %E"N(]S8T3&E2OISMSMS_=QF$LK[-S[.-'L M-U5#L#]W$^RV38>U(8 MM"JXH7P"B*1@9G@0@C[+6%#\CA26YFV>U"CI'!\V^I[<$%K5;6#5F3]L;4,W MC 6X\N_YUPWNFITV#.J]AH'A#RSS[W^.%RH>V+:OV'*;\5W;U#/_0N/_KLAR M.C/5,_RSQ41W15/_.LS6XO@+A:N R/H3XMUKNJKU/4,U0^]';07 MR!.^Q5Z:JJDC90@OM\H1GCWH#533@6<#(/OWYN!EZ1DSP_'-M0&-!F;6;S&: MANMHT4\]U[:C69[/:B ?DRJ6[]R1KQNH-C06"#%_"C%70^"=S7X^W%SH!_*6 M"+TS4S171>A!VTD987-5UO/Y7ZX#'7P[]M0)7,V"F=9GLL70F* QG8U*OAUC M$M2E>=84#9K3[U/-MV-.HNHYT?3.MX\.[>D=5/3MV%/9T=R%D?FKYOK^W]"H M/I-'NB6CBOZYX0=G1"E(3/X^BWT[!B6NPDAYT)H@/%T0GL[&@(]5S9IZ;NCH M7_^E:88QF5Q:.>]614ZU54>+7J4&F8KJA*JWRV#9#([BV)F\[=":XF-5\M(! M/2#RI_;+>=L-&A]O.*\I"7_ J9=ZROS'W$8S=PJ>JH&#EIG0,8.V,?GO%SGZ MC=()5$=7/5WQXV)?I8828X;>YU&YB%1VY?:D*$@^_R4#=J&B-\?_D/<5::)@ MN$)@2F1WJ!+ZR%15E^!A@;&(?/V _J"HPG6B/_K\UO2_CSKL0L243=U8C U/ MF>=:]0'&HP1:9+W%E$/I(+N0V^.N%" M=X/CWW_)..HB4NOQ!5^?O.!0PBR%@0_DC-8B0M1HC:/!T0--_;]?NIK2RP^0 M_*BV:HK"AD3V$\\G6(I7: 7_\@W'T"R'D?_YO^=*/!\##MT,@A$$H\\#H\=M MK1@M#L!Q!"6DJ];DJ3GMRP8SV*G-6I]3!YMW@]*)%QW Z00BA8QO]I>524N4 MBMI 6=6H<+#>1(A$??E&45D&O5E NLX3=-QUJ^T#[T"Z'8B2.WFE0P=[=-K5 M!W)_QK1(T?&P<>_*@J7XT;/(60S//\RD[&AV"-:AZ7I WP0>.8X#, 1PJ[[ MO"+I,3$[ 6)YI7)Q,Q+%L;BT#3<%:/82Q.J;+1/,D7IH]2$P%H,8EFHU'>X\@QCVFQCV> KVL03I"%Z-]F!O6;+<1X7FN%+I MRTK#YZ?I R]:YZ8M7R585"AU&Z7QID#7=H"8QY@OW\@L0[%9CN8@>'T>-T]] MNI:N KP8"%[O",!^W/ 7]V9\=D3[4 1WQ+--U5<7(::B:)':%2UAW2\YM10& M8Z$DE;3F8H:(R (IYQ!V,%++@!'#41",<2@,Q#X1R\@/9WNN$LL^'O*OGA0[ M#1!'\-IQMR4V_D0(Z_^>\V&SIK=2V-4.K%K?FVJ:.:%.0 M4N)$A&(4E:6H)(Z=B17[\$WNZP.RPR62$,BND-W_E*"LOV>-TJZ7+Z(K:XD[ MG;*VZ.=:GX\_+V%G%*Q5>L?2AFCH84.9YJ9!K157:=$@&<18+DMCEPJ@/MVC MTH\[,("ZV@ JQ@DCJ)9)M MO-RX-ACMJB@]V:,TS:\%0H_30 X$4&R$8Z_5=UU#VY=?5;CGS;49.9CN@\6Q M50\TZCM3J2@$Y8^\0/%=T()<8_^0]"\VM']H_U?9>O\/RFZO)KC\G-+DBU_I M^8GV_\$GUM,/=A]^ZV;Z57+Q.S:A_:=GL:']_Z3V#]K_72PVM/^?U(W=]-YD M/O14\!P%4V)F#5.Z[@^>#3M/Q1CG[>KTNE)PT46GW[59(@SV^/LK++[3/T]. M-PFJ/SM!EIF&R,VJ@3^3$<72-JN@;E#F5&'B&K#X=#:1K [7PT^]*9$O1=4 M2:*V"WY@[V*Q#UM<4"6)[:P;M?^/[3F5_L4^E)9 E:2)8/C\ %,R5_52ERGR M[&<>"IONMHKY!^+5W-61CH.-!QTJ2EJVFM!!T'.DZ:M)3&?CZ? MSZ2GL52C;CJN%Y]].IQGRAL::/%H%#QWD3?]PP&H2";_9P>@2H<35*<:Q'I4 MKHU[4D?N5[?+_KK!L?7Q1F'CT@Z,0F%KQ4^N](!:NI'&/O#S_[';8%!+UW<( M^MH^_Z\>A2;*?6< M<=C2^"@( -UD&"*+LA>+ V!3AZMH)I-^+:61/_M\.#MS7= %,:AG:L%F)SJZ MM=J.A.FRVE)UK04PB(XQ""<@!L&0*MU:2F-(]1%]9 MDSNF8Q MP3C(GJQ(N1C$N"_?*#S+HDD0NZVF,O%U:AG/6(:>-HMTY\.>&I>K3[G*T.8W MKA4\;[*6O,6K7V)E;BL0OA5V WRP5/FAVC[3[8*'>P5Y+9J19^BO]?*H^4VN5@U;TL3U<78G2:)8F+M:D'[H71!S8EPHN-K3_]/:E@O8/ MVR9]>N4"7\MJ_E#?:1.G ?R)CU3?T"-<62\/Q8SS+P$8PL!', M=6V)7[SZ)GYTV?=#0X]F#BZ(B_3JZH=-\?C7'/ CX8D;G?@6LX-< UL[Y0 M M;D8[LF8-PCS)*Q@*JG$X"KOSQ40VB:J,S#<84A>,&E5[ M_P'5\X!7*Y3X=672;*/].C^8["A]CO>F,7B1$7AA68J$41<$KU1K"78MO):N MA>_#K)]26PZUU>;B-->W_C][?]J0$F,DE 5$JI"8CB$5X?PZGQ.\291"4**1U*4-U+W M^3'1N5;VECJ;$]9*?C.LY@I.)F_V<70>7J5),2Q_H>BY8 )LSUB"F 4QA(K9P(\YHYBOK@D]SK7I<8:.JP,W/G1\WYG]8.;KF.=8 MAA[[%XW_1-EN;H^WY:94AA@6,:P;-*Q;K+)XC3/IBCIT#V)]E5/I:]KF]<^E MW:(2O7HZG1CG98[H$.,DQDF,\]K&^0I3#C%.8IS$.*\KUU>98(AQ$N/\8^82 M8IR7X3J)L'$>237B-$XI30MF@04?U?$F0^9PCZ&(3X/NZB*"/-MH)N6"9)83 MS51[75(",?O^C=#7WH:V1C.J-\E9SJH ]#'(JX:-?ID&L&W0!)JE>IXQ@GJ$ MI) :0;5NJ^MSK$\SW16*%AAF3"$!*HF>K5?KVS&2&4NC;=5D,G&WO$^W:/>O M'I,G>'J9@_41QM.[ILBY125ZE32'&.>7R^%=W]GYX.JL3W1*9*@?P^&B9IHM M#DZWV"G'529T2H0+.R4$]XA3$AFYWJ-3<@]L0/\;OGC#H5Y\^YE6+=76X*M4 M/Y8%&@X08PF&BB%0_M]_AX1!Y0LQJ'S\/6PI;U ;?>3-1;DN&U>6[GI+=[UF M9NGE:A6U]?XS'0 RNMW#$TS\U12'O<>:>.AT)!3()@T)Q]T M ?P.:? H3_'9/U8K/"@+!AVOMA;*J+8=# 886?AO/T668EGQ/< 2^ES7!I8H M&PWAN[I5OJL/3E!$W57!34_@G /7"WM2M#4K0/-0=UR?@Z2_9H:&NSD;2$%FV4,H'+;U2>SD0YES6LR'%3:(^*=,:/#Q)\9MY6 M39QV1XR13)*G).F8(.[C"@>).4:+1?(6A73UY/M50L/&(EY0EER0-\NU=6(9 M3W9<)Q\!J#E"&+NM=PW-B)MJ:[D2JDL+K*LX^X0*DP6*H25*Y"\5U1'K(6[1 M/;A%$;ZE#YI !V"&H.&L?Z1S8Y55G.V47L1=MM^@JX_5902K$>1*KU?. M"VR9!FI%;*Z\PB1AA8%<$MU[C!)1YWAS[Y0W-&LL#6AANH1=;^3^2N;"OB!S83^F>*Z? MBO<*3"-NF(9:7JN6-.YT&N_/6#YET Y.:B$FF!,YR$6Q+ZO2?&#(Y1TEM(-\F:_E55XE7J(R*EMQ 9W:GA M7)U%+/HJ\2I7(I%2Q-,OUW>&-5,7K$[0BM.@5--Z\V5ZTVQ^BA_;GLW5FKE> M)Y7N6O>G:ZXF"*DQ\F-1 ="%_5AB+V0Y_K++\3WP!KXLV8D9]A)XON.&5]42 M!J_+[9A'6*\)@QUAL"/Z_^[RD"]?"T(*/VZ0:.WC\G,$[*Y)/A%]D43S/!'1 M?Z+_A!DJHIO'YXFB)HE,S!LQ\5G7<+S*UF@ M(7(]D'.=6=;PP@,OL#/>:P=>"N&)F;/7B51*%4Z?BP.EG)OZ;6DX:_7*XP'# M8\XH(4'?!0M+]&V1P%/TF*"NG\R/8F7+!Z+2KV#4X"2]S\?7.;G667BK@F#- M]78(1J@2AN*2_'W0JD3?^#Z= RKZ(KDZXQ,)%SY[LXR()$IGXV]M/3Y[0KZV MG=M;J[:)RUU!9Q=.?5R9=".Y*C>U8I(&!^!J/N%J$^Z#_9C0>KUZ]+Z!LLLBE(S MH&<3O=4M;),56KT46/V*47Y^MGZT.P(C;^J//87S,D46G4D6T 6QKV 4H;4B MM%:1JVZ\ 8@B!Y(_M\B"2(F; MS&":7ICQ23,_'C\\TJE$"JWOZ&I3AI)HFDK2EZRV(%9(L(HPB1'#(89#F,2( MX41!)0C/%>&Y(H;S[HUT(J7[(]8@C#2$Y^KJ4B+YF$^H>7MG'L7BRMZ(WYAU M.CYZ5):3THJMI<.]7.$3\BC$>LCB_&47YWM@O0J3R/&AZ@$=PM]L#FP/PUZ, M4/YH(Y>KH89D"_CN-+"1S8""G""C+ MZD37-"YA!LF.Z21SY8?1(#5@1%18E4R1,(T1IK%[AIWW^^OW7QGU/O!Y MM;RS69:6 A=L#;HL?QZ=7"&? MY7:>B4BB=#CW]A#G<_V>/T8>.Y=A%N*(E\T9,UWT4\U6K\)C=P=7DO&4P!^S M Q#\(?CS-2@.K[]1$F&"P_$'8U \GG:WDQG+F<#>FLMV=234&B$&B=]^\MS%V$V( MN1$"0T)@2":;L/M$E]WGPN6&9+()4QY)QGUNW>#')-&488%QVO&"3PNC33(W MS(M=7P@K%X1O/R6*82Z50R,V0I;-6U\V[Y2 K0K\F&%KS@P06B-":W2I2S*) M2A##(89#6*H(2]452[+NQ'#(<6)"8/&YR0QB.$0EB.$0RB1B.,1P"&72=3+J M4:SJJ+O.R/ KCG?J$IH'ICI(6]5!0)?SY;JPT!?R&)$;2[A&(T%) DL)XH6. M"Q(\(DQ4A(F*& XAN[CRAM8-&$ZD%_+/O-WR['*N-YKUWFJP8I5@Z5E5?RJ5 M$\,56L[1_92,0$F,=+G=+E@ FS/6()=^0X5 MLX$?+A]_X.9KV.>8QEZ[%\T_A-E R#\4X1_BMC' MQ6IU2&'.]:;^CJIT[M!^(G>R[A;58[=_&AT;B_Z*M$MX$(LB%D4LZB/K>HA% M$8LB%O61!3_$HHA%G:E2(1;UVR4K-V91D=Z&3VE:, LL^*B.,]"9PP1T$>>? M=WORZ9*UEY@7[_7MIK[T-[:YE5&^2LYQ5 >ACD%<-&_TR M#6#;H DT2_4\8P35!DDA-8*&WU;7)S;DY%[%Y\;EH"YO'HT'@4UFUL(T-6"2 M4$[??K)44J+O@EGR-L&/NV[\=HO@=^7UXNO0T]RB1>T*98A%W7L2Z;9+:"Z_ M[)L3E6XI2=.2-T,AH2:-6H\;C_&R+UQVV2<@199]LNQ_$7J=_PU?O.'0E+[] M3*N6:FOP5:H?RP(-!U"Q!$/%$*3^[[]#PBSRR:4+T2]G^_C[M%+>H#;ZR*MK MEJ6^DNDP&496Z9ZK-M.-K/,'&8"#%X279=4"WT/CA'-Q8EV7@E('T%HU1ZNF MD.$SN45QGAG#D:'K^1@1+NP)X7)7]!$[(VA$T.AZ:/3ZM3:* N:E$E-=T:K\ M &4UKI8F8NIC;O+>010>Y0E(6IC+C%A3)JY<5M>I1*E>I:?<"D$2_^UGDJ,D M]EV(1 BDWEVG=DW+>DM =LYI_+\/<@QOAA/J@S,94?=W<-,3.-? ]<*>%&W- M"M \U!T79S5\WS6&@:\.+=!V3I^0/ %#V7;B0,\IOW^/R?W=Z /%HH!]^8,HCD]2/).XX.TU!(H(%-T605FTP.C\S7UY1FF! M0LWQS""QG(_;_D(SI0BZ0M7.@$XF-Q-/R=<9(&AYKRC74QB'N&\_&8IE6(H7 M+I0G(C!$8.C+T[W](0R]PN\&XF..'O=&<:4\'>\F&^"-"_&&HA,A3HL 3 +I>HCIZ_ 87 J ;X7>+%@"]O2#6 MLKG)M%YM9,RNM2QY^54SGZ4CZ!.EEI-L64W925DML6)KQHU JX&SU*@.5I(N M>+\Z :/H4=)<"8QN '6CEA\Z2Y&W?1!SVTVM!LQ\;9O0#;4DLDR44T22N\XT MS/)<5#:%P23>4XI:AL.N$>+98QF!HOECO^B#$D2$'BN23'LD5WU-Q\C;QF=- MD ":')238%TWVI6-'\&@JM3JBX]J*=4SU9&?F-99@S,F(7((WWZ*5)+AJ 1- MF/6(&_,5W9@(QU2>;^F#)M !F"&3/^O/;+AXZ3%8#@5Z(VZ3C^G%,*T^1C": M"AZ]G%SAW0(='P<3.VFOE50N!*/DMY^,Q% \?;S/=5]2$'VP"W?&B4B. M,C5$_[_$9!/]?Z64C>C_EYALHO^OU%!%*8GXX5N$O])O)%[0;R0^IGIJT_,: M,C]I]>GRJN@#H=B2MKGW)_J?TC\'1V80=\>);-EH[I3,O)PSS%8F6X^#X7S1 MHL<#EL'U4*Q$4SS-7+ JG)C34>D3$*<;M/K9H-5 SB%F:KNL9G<#"O5QR7?"%!&CPO@]J1T,\=5B.$0PXF2 ME&Z&"(@8#C&<*$GI9JAKB.%\7N3_^0??;D]*-T.Y0@SG<[=5B)3(N=K+5_^= M/5\[315$D.PHIKPIU;@';=,K=-CW;_.>?E?1UA"G+EIY?.BO:OF'QH!E,34(0[$\1P[W7[=JA$CI M3K(TMUU=\K&PHW?4[')8+,I=\" W,OJ2+F17&'8$ CO$<;H!*471<3H24D0/ M3?P..XGE:2[;\Q]YLS:8T^UR(Z[5XN]G6_MG&$L'GF$##U71#0T;C_8Z!E01?TQ1SP3QPM0D4HT=( M&2Y7WG"3^/(;UY5];&1V?+>04!T7!&$E^ I8YMJKLI:;,]43%")Y+$']#'UM\2L"-)$ M'FD^Z6K$C\6:UV\5>IS-?<,8MKMT?DNWZ[7\>C(8\RO4Z&RQ((WZ MG0*=KR1:\P&73K;J&&KX5Z&&$.W<"M%.E 5 6'2^T)I!6!3(&;?;7$$[JA6 M_0*:<5#JP9\XIY;2?'(:=\2RE#&#OA,%-HZ)?H,.>H^N^ MH%P=/=R?QG^GD1UE#LSHQ-I;''+=_B;0N^:F."JZRX3ME$JI #5_>+5^_WZ^Z^E>1]JO5K7-UX,EX+X6%,5HVPM)GJ_U*!;*P1?J-B& M?=\URX0*ZKW5-T0FMTD%%>DJA<_QI/*N"@?P I1P!@-CTO -GI3'S1JI;:;> MDE4)L&5_JA;S#O:D) A%%SI?10ZF1Y<*)/JTPE2193.+\I"(>Q]Q$ZB0D(39:%$D7/F MPB62Q$XBRA$79:&09.*G5%=^3& =J.G:HKYARO(F7K7]=+^9EB?86\7%EA+% M)Y.$#(ZLPQ$2RBVNP_? ,U8%?LRP-6<&".W/Y6J7(JS$A/:*T%X1_7]WA=A7 M7K,)&1,A8_HZ2$:H(JY^F)*H.U%W0@1$U)VH^Y2=2 MO8M"I9'MJ-V4,NN;S9GXD%\]+E,#EL>%"2S%\30E2>SEZJ@(BA!^)<*O]%75 MG;!(1)%%(M*+YF=>['=VZ625QL-V[BZZ\B*[+0RV\1*[7:_0THDOZA/0VGFY M75(")(2H*O*YE=LNICAK_8Y; '2\FL\H;#+=5\WEBJZ88VS] G:/JP(V'>[(_F/DZYCF6H,_4;8;0J%$*)2N+J4O95B$V^>]Q1S14I#( MR^Q5[I][M"IR".NBQZJ)G;WC\ FQ,V)GQ,XNS\1"[(S8&;&SR].($#LC=O:; M)!?$SMY!@A%A.SL28L3I?%*:%LP""SZJXU1ZYC"37L0G"_=\B6QR4UP*RP>% MM3);.OL !+"CZ%CZ?##M&JIM@9? MI?JQ+-!P]!5+,%0,H>O__CLD5!>7K+%X81@):!BZ$PPM$%G+^/AKJU+>H#;Z MR+M@>G:FOV[6O3P=L!6Q$A?'Y7S[_>SE!R\([Z2J!;Z'Q@GGXL2B+F>7S?&P MD@-F-S'0K&5WU>64_*KO-]=)=Z-75@AZ MT-5WM$31R>/K[PBWT8>5PT7'JC2 #LJ=%=G_?5Q%6W3&?95S2E%W8'#3$^CL M ]<+>U*T-2M \U!W7)RL\'W7& :^"F>M[9P^O$) B8#2OB@R.N.^19?H M_.UTS29?2<[]8:#DK>6DM>XR$XO[PYLT+^$>+?()=LZ45X[2&@^:+<6M&=D MAV/HPCJ&8AF(2)>\7Y, $@&D??5H=,9]BX#T"G6;I8UU4]JFITJWKZ][9KTU M68H1<))^1:)EIB(O?.:Q(PMSNK 2E6F0'(2^D0B1*$'Q'$_Q20)%GUJ=&QV3 M_#0H$@D4_;%O].8*6F?L51(->;B6%ZG-DJFV);,_^\/+ABZ!3N-5C]_,%E** M;HT+(V%K\PNAWL [9JA>EB5YI$\M>8F.>7X:+$4,CF\OCW26I:]'=U/FV*P7 M:) J31]3?&6PUE;7QZ%74TG3NIHLDV>UK.DNI7K[4+9INSFPM6_.>,O%'@1Y!IZ:Z"0)>$2J> MJ7IU;?2P\(25AY,_J+97H@0!H@CSKNUX B+$M;D;UR;"$9?G6_J@"70 9LCX MS_HXS9;IL!40U,T9:]F54KXL=[D(PI*^'F?T?#=?I./<^J')3GVK$@]=FR1T M;424E3['8HJKH?^+W_JA0&+8T/+]'R_K?'X%CO"3IRIR]NWH\>&0M[/?P[XS M$ND\Z3SI/.D\Z3SI/.D\Z3SI/.D\Z3SI/.D\Z3SI/.D\Z3SI/.D\Z7P4.]\" M(&8[/GR'[Z#D.>;G0$5&L9%AJ[9FJ!;LURY=[GW_P)Z^+L/?%9AN>'-+W:#4 M-?C[]_ID&3:(3T)>C/.=>NX]_?8Y_:]N+'_^#_ZU;T6S@.JB@[63OU]J2@*U MNMNTHNE_7V2_[N7F$\OM=Y^>-F $YJ#7^.__Y[#SSP0O<HDM^?MJA^/&U%(3'$&/I[@O]W[.!G M)(XC6<[4=?Q 8KL=K+@%1E#1PZ_M?X>WGYY^Z7CXE,$/%UBJ;RP!:OU%NWAB M?&?^@V6^"T@KX#]W ^.8[R)_H:GZ95I\4!1R>Y03(A)0=J @@)E1.324W]%K[U8Z1V.%I,;7-NNQ4A7EN6*[%L MKYIZ*&9:U/_[+T:@_RY6,R&VA:/(U*JM6J683;7E;*L-_WZ0J^U6+9=)M0JY M2JW;&B2%1()/7'4@AYV,/?JEX M::IK)ICJ?)^!C1V/WZ9(?;,@]#K>68\=RB5<\L?6:,L7&P-N0/_Z9&4A;KB<8)@R;&N66VV38#%(#?CC)W6' MG:2VJUY-9A.U.3WG_ P0&_#)XQ%5FZXP28AYVO F:U$)6KFVB]H\&E'2SF*X_I7&,@'3_YH#F)M? HZV9WMAIFQ86R&,U3@^3QDWW@*4VK M/!G*0:9;G]5&XTQEG!HP]/&C;F<69TML>VH*FE^;]T?QB::M!E"[CAZ5O43% M6$R=";T AI;FZZ4)5U^AJH:C1^G1O,WELGQ5 74QD4KZ:]=$K2:.'YTNR[/* M(Q@MY5:!K7N+0D<>E!H#YL3D)U(UU>P,.YRIVK71>JH6)BT6/GIB]F=2)LAE MXC)O"ML6G>G--M4:ZJMP_&C:&*_78G$;-V=K9>8LF-$PNX:/GIBKO,[I1;^D MR8J1!?&QM7QD4H_PT1.3-F(*A@_#GI#NV#:T M4TF*IQ_,,5>!K9Z8@G6B((UMAO?-6B&_%O)M?EMQ8*LGIJ NM4IQ;3.2E;C5 MWW:+J=)RMFV@1X_ !QC2)#.LCQ6:91)C0PI:#X[60!?6'L_61-@:JBEO:% 5 MXCW?+YOU.G[TJ-6\(3Y*Y96=AG(%U79*$O,K?8P8*X]:[=7*?J-06#&RNJK* M="=1;>8$_"A[9-CKD=#.+F? 7"@E:20#-\L"_.A1!SH9O;*N;H=%FK6Z=:>6 M3K*)!"ZK.^K *$,KT.>0Y\J,<8J\FLA-''^U(^+ZI=6VV=V*DT7+[((-,U7$ MCJ^KXQV1Q[)7[E7YR0*1>Y]0PKK?-:L=SETK7299'VPZ M=,#I\-$32LCUVIWBNKN19$%ME0?KG"SDYBM4KW3<:BE?;"4-MTT'O?9([NO- ME,:F!HD32K@>2+R:*Z4>3-4?]U);+<4\!K#5$TJX%%I3-TC*#:4\FAOUFB8T MN1YL]802UE3_<;4 A4")RZGLN)B8-.L&?/2$9K4&:K/83=1;M+"EQ<)(+/MY MI3%(G%"79$-?]:W*P*#528FF T-70 6V>FIB12V8L@\M6YZMXJU =OW:"AIW MXH1R*5\EE;&T!L]?K3H+GKLH&IXM+&@MUMI(:SL1[@* MGI"KZ7IB3ZEU'NGN.*@]3..;TB1(H4>/5K>\K(Y&6X?)F7FSG2REZ66QQ^)6 MCY:W[71H=L?QT5!A,X.^,VT;T@/ K1ZM;U*^'W C+J/2L[C":;9&M^04?/3$ M;,DE:^$6LKV\G,\\MB;MOBQQZ@IZ,,>/2J[JTP:(!PHH]*SL4LEX0[J!'CT: M5I:15^)RI%;H/AB65]/1K6 M3-HF$_/ ZLI":2ZG#*[JN3W8UQ/J4D@(@B+2T!D"DC=\E%2U.^3PHT=]'4N) M<56J-98RNQ6D=G6K\J7B&#UZU%=WICP,\FMWJ]26U8HQ**:88:^!'MWW%5>^ M/<7!85TEC($M=>Z!'_L?#OU4%#;N0D84/&EAT/4R2#VHN]Q%J,=) -_=OW77 M&A-ZN?]8&AK2OB6_LVP]Y_^\X*C']$8;T*RB$?PRE MGSY7AYYC!3[X&T75/!R:[ZJVA^HB?^"?T+FV_]!4''[TUX?'UK^&"+'W9)L. MDB)O+,[=52!+9 +>FEEC?C>S]OO307_G!3(?T9F/[Q)+IH-,!YD.@E8W,!_$ M/,ATD.D@:'7E^7C[W11OBP(CLJ&_US483Z-?_O^^2=_>,CR._BX>G?+\_ M: M_F$W[.Q='#V@NEY,MG6@O[B+X^4U'%]EVMDW33O#?D^(MSWM[[AIY4T+W^>, M[ C7#@=W^;F_<9.'<\^2N?^R<\]\*6C_@$3IQ=DK/F&(_^0@W\,8/QN>R!") MII)I_+I#O&E-_?-+)G>>P!6N=7V[NU.; W25KSV.(5Z9I>$;P/OQ3M_W.F.- M@HI_N6%C\"*C_A*C)BI.1GWGH[XW%?\PW^5Z68S#GLU=@'><4'T8_%,%?LS MK.H?R4;Y&2F.%\/]"#+)Z[O8L<2+8XH?S1.9#9![ZMCHB$Y(%-EV#FDC@:V: M?+/17"AEQGXLF#VODO/>3_)8=YV1X5<<[]1=KKIA"HMFT9_1LWYKNVS7IL-- M"1V@8;_]9"E.$*E$XAQ1XY\HYR?$BI^$N!$:)+' =U@@^\("V8%FZH+5"5IQ M&I1J6F^^3&^:S?=?N'/6 AL&_=!>K63=-%JI=%\<9-1T"ED@_^UG@I+$),4E MB07>T"")!;[# ID7%L@,:L;BH= 6\RFE2Y>FZKQ;7$WG[[]\[ZP%2H I%^W: M("%GTLF4J=:TI;M<#?"YM 3%<@(E,=P_D17?15;M&N;Y-<=]M>CLV@._5C!. MQDT4G4PX&3=1]*^87DOIT\#S,:<8(AYS ?1%-<,",?LI[X9^C_ZEJ=XD-G>= MI8&J8X>;F\['7%/V^4R;H3Q; 7VH&WJF+J;8>4V?H6M M_@5)C$31 M<8_.ENZ%RYH.=1/^; %\7:VMIPY4],1F[S:9ZV\SCC97:DIU6C'F4V8[0ORZ M[+>?7$*D)/K<5B^)3H M;$KB*-A58L=DD,2./ZO$ZIUV7,JI12TI<(%2RVWJJ?HF.]LT5]".4?$5)U(" MG_ARI5?_X)7+BP":1GRH>@"Q6W)JH+TDAW M,P>J>P(9ZJ/MNKGJ5%2E!I(#=94?5AMN ]UOP:*KHRB1NZ"G_@55_ZN.FYC\ MI5W\-YM\-EZST[TI+9JUE4]7Q'&U9&;&R.2A5\\G*9:CB3U75D1;$\2U6, #@14ID^,_P_R/K[&?!"+@N=/3W58KJ M&KZ8Y-Y)K'\%'][S+?W'7B.+6"';ZKKJV*AH5EXC.P=I8(.1X9\P]?4DFXFG M)\% V8@C-2>YRE!.&?J))M%!OG5S/A"?OF?F7%M5)^M@^7\ M01':R]%X:VN" E+(C%'J7:0822!F3 9)S/C2OO:?F?%@G9^"NJ3FE8QK,=G) M2,#@_7NK_(HDI,FX" I%(O'\("%3-Q2 ^*F2W2CEEMZRQ MH"34=@KU&OK[#"4FCZ-V@@%DW 0#HI&)_Q ,J/O5&3U9M@VZW!9EMK,(.@FE M@7J]XT@ZWI?[ZRMEZ3,3U1[#5QEV3(,C4^%_5<\#OH>KYBU#Q>9SB8. -XX* M$A-^$"#1A+=6B!#R\! MB)1,OF[$<1^% OO@HVAK+E ]D 7A?XOV7I6;3YI\+N[0Y1R9&B*%\XF'(C^DW$3N[]BTO&==I\<=-6:MVDGS44VG7/GZXK& MVMCNI6\_DQQ'\>Q77O@UG*K 1->/)1@*58BY_?)(*^?N8J.*7^ZJ_Y&4QX5FVVS MI8UD>M:H.S9C5DN^T$"F#)UUCDE0K$!,F0PRTJ9\ER[W2_O]U6Q3K#!J9;7^ M6E8?!:'1RQL3?H/-5D)E/8+$4U+B^(3]);SM2,6=;W# =V7 >(.?I.'O,@U_ M!Q7 QX#P2RD0UM\3R) >2#,6K/LCO(")4EGW0&B_V3XU@1551>RLE+*E]J5*;S3PW16R>PG? IYD2-+]J01GKFXN4G]SXT8? M_[6LAUIY+D\G]TVW ]9=T!-:N8C<^@1-,9QTP>7] MQM6;#/++V/#52F+>8,-\0Z)S&8F>T :01K8]+:Q]*85L&'KHK)2D:.XXUTZ, MF PR2D9\'^P;OV//OYJQF=\N)36.\B M%7N^J?+E@ /ON1;^OSN?G.3B[S(7?_\E,SOJ'K"'C"KP:Z.#7Y\MFBOES7@Y M*'BB8JA&1^@U/7F<; P8"=/J"93(7Y"/Z_Y,A(R;0$-D0H,_A(9M>KM:EA=; M35$?#1I4\II6\3$T(*H^AA+8020N;,K&)UV!4#886 17_T#R59$G.'^7\W0#H,1!R*7Y\K8_CZL"-AT[Y#V:^ MCGF.9>BQ?]'XSU>!C2M+X0MN&2"MKCR3TIQ#"E,:F_$^M[)E8LL#1W&%,--S-D79L74)U9&0NMSG]F(^]K# M@.J,Z$/K.V5.;Q0/W4!P@F7T!'[,NMVV5YGE%J::Z:S,SJ2HY2%^L/A>SP3% M,TDJR1Z7(I'\'!DW08*HQ1)_A 0U30I\O>]E:6%=!L+&?!S2P@HA 3HY3'$" M37$TV:$@2$"0(/K1Q!\A0;O4:*5:O?+*#'2G;F\$P/DJ]@GP"026YB@F<:Z, MX0XV)#X+ +[ (&^)U)8DQL@@B;Z20=[2(&])7^\GWSA\T>8*('?RQ]"Q=/@A MXGKQ?LDE_OC??X9'JC6LX&>27,>,+[UC^D1D7@EXSW9B4>TI98-*-=&&6W:P;R(SY;S^3 MM 2-F/ OD$$2([[P9N,?&;%3F!?X374^-5FAW2BP>5D/$BMDQ)CYF*8%BDV< M/=1P/SG%][CFWL1Q_;@/W%G,P&E'/!6DS\#%G@M]=H;C*2YY7)Y$*%')N&\G,?7%G/TWFKZX MY)V>G6K.36!N4UMWK?GT S9]Y.>S(L43+F1B^/=J^+\6)L:_3 ;:=:#P=2\V M=HSUD"" M/< MLQN?.C+(2.CG/7I9J ;,WSP ?^+HY]-AY%+N M^#E)AVM;RK7E(3'+YFAVP'J2F7<4PVTT4E9RO4*P@G*9 M/"4E1,+Q2$"%@,KU0>63CFU] *@LI$6M!^(=5U[DY_F\:31R@8M]%>G;3X&2 MF'.74=QW$OD%X7S@ 1VEDC\C%KIQ (E^%OD.HI17:&)_T_H=V.%T=Z!69';$ MCDNSRD9A'J'UA[=244F1IEB.W$M%!AGME-T=9-T_QI['!2M7I+7T(YV9&-VV M9>4=OHKM&84(E"0F*58@]DP&2>SY.C3NOVG/_F) 9S+%544.TN-)C9LN>M,% MMF?HG2>328ICSVZHW>>&Q2$H1C1CD2/))QWTS0'!W+_T0ZGG^T_&VW MDRJQG"_+0G85I";ME%FNII#EXYU-#EH^RY/Z1V+YQ/*COSGZ6Y8_<5RAL$W. M-85-/@Y$*UAUJ_DQLGQ,,\\S L7S=WZG]9E8H+EG+_OD8.#&48 4*7Z";_^D MF]ZKUMU.9H;QP!EN:'908.8K-M-DVW!=3^P]>A%:]R5/2]VX'I-!?AECO; [ M_@9C32]9?FJV3$Z.-W)L?]G>V)L^-E;LA/.T2'$BN7V-#)(8ZX4]Z#<8JU!T M/:NLS+I*]T%]Y#IS.JW5L+&&?C/+4O3Y6]:^7%X]:Z!B35OW8G/5T$G^_#[S MYW?@6->?C7^OLAEG-G/LEN]HYJG$N2?-%Z-F*VFR],8LSVF35Y7&(('O8&)% MZ&@SQ\DS0DE QGT7V;,[\,Y_V^*'JTQ].^#6*S.3D1.;+&?-]&4*63SBXDJ( M%",0$A)B\<3BH^KB_[;%ZT-GD)LW*Q4Y>!B8:E).L^4J7N.AP\\R+)44I$]Q M]R/IV[^X>M5W@>H%[@9^#\J2I,9):OR*+&,PEM_I9FUTWL(+'4-G?>M1-/.5 MA:['1;["%\>#Q.Y2*8YG*3C5)/]&!OGE\V^?1^OU=O,%A6R/[W0R:UK5)F-K MH:2*Z7D#F6]X.I^FJ21-TN=DD,1\/X] Z^WFFQW7^)K^&"\HY:7!C)+I34M+ MX-47)]1I@::$!$FH'_,'CTZ<=OM =S2J_,'G32A*R?AH2^KF7?V#:K<#X,&V M\700]&U\(*L'B9=4K<^;W7HAT'/TPIG6(00)* #@&4IDW^<^O,'&KI/;BIP- M1944-'*"(F!S]:+Z/P0;>YB-K[K;X5R.IP?#H2''LZ7<"H$-"E<8@6*39_.) M!&T(VA"TN>\XZN/01IM69X_3\@-MQA=^/;O5:KWJ!J,-C*YXFN+8LXG-^]Z\ M.$E%?"JL^OB:I?LF.W\KL'QM%+D.E_%O HCD=]/#J33,R4$NURP6'\8-.P,! M1 PW1T11I)C$\=E@DEW]O?J&^\:#MQ8[?&T\N X7\F_B0;'53+7J^9&O& *? M2#-ZCYT;#80'J "*8I("Q4L$#P@>$#R(>)3Q,7A0J0P]2X\-_I];M\0-N6[+(Z\]L"_:C7L5QTW470R[B\Q[AM7]-M, ME!9M#95L@]A_H(^(?_H+I4!Q/A21G8!%8"RAPV?['H5_X0+/=PW-!SI^B-1V MD^JR3\MGHF %_5]^5LKFDSJB#U*V_O(7!T_6H< :U- M5'L,FJH/Y-$(:/ZYF,:L,[$Z3C;U]<=,^4UV^-!(AG>1"U2'$_J3@.UNTJ*9 MMT83,=6/#0'\HHVJ+YQ1;([G(W;)1.FUMQBB@3D1%,SU/)>4-ZB-#ET5;QN? M-4$":')03H)UW6A7-OZ5XIA3GL?*;%56P[4O9VKQI<>U;24Q;PPX.JS0$!() M*GGVOGF2K/JH<5_;:*XM%X(F_X0FS*"QB!>4)1?DS7)MG5C&DQW7R5_)X3F! M)H;72:;6<8>5R]/2>+12X\"(IQ":X-.T+)>D$B?VF'/6;A6U63=]I33*J6HQH;-VC7G0E(U*O&[/Z@]2KX_1)*P.$3F* M88\/]][ZOLJU*D'N?9"W='T:27:101)])8.\I4'>DK[>37[T[)76OY4\!?#7 MAVG3X45K3%]ZX0GHA>M.,+3 =>*3__O$B.,*8XU,R)$8I'KY4K=HNCFSM6S- M>\K$'P5Z=-*AMM/LMAH"R,N;JKH85JOU=%,>#[C=998<+5 ^SV[?),3R&$D-ZV"4+2EE%*6WXVKTY$XNS(#?M3>^!W&LR3<1-%)Q/^E<=]XXI^!\F7UTE+\88POD<9>C#0C_$!V@B^+#_I M+>1EWT4Y^J62L)]\7+^X4\TZU-4J.'5DUG\(EMZL.4C0ZC@_&.4*DMF0Q@,N MO'>-3E",<'R,_L-P_3:P[$-Y!(D=WZ,=7_AD_3_;L9W*J/5T>CXUC7%;6(Y2 M['R16B$[1ONIZ/JUY+OJ+8@=$SO^0G9\X9/Q_VS'R6508L29NS3S2]!WTD$F M[=EX/9;"]3@AGK/C^\DHOL\3UYP9B/GJ&GA4S 8?[Y)'L*+@8J@0P;%&!R@N M[K@C36XC17X=*S:#U;!J+IV-$J\_9@>2./3[$ESS\95I L=2@B!>;LV/%$*0 M"BJ" ??G]+\! \96;_8H+*2462NMBYUOX$!:)C M&00%[C)D> ,***U139KY$Y5N]5J3==(0'D8V]@1@U" F1(KASWD".&KXKZ_" M"8R,D7ZXFF@ !5_A;PP;OM?_P4B_]K0%0,QV?/@.WT&SCCD-5'2^:WKW5FNP![T&O_]_QQV_AF6XIIC.>Z//?8 :N@7&!!8%E"5#K+]K%$^,[ M\Q\L\UU J@'_N1L8QWP7^0M-U0&B8E1]GIC_J;&)B[#P7^U:YA?M#!M!/T.P M@1AG_7U8$K3[U;>?;00VZ*!D!D$KM*4G/57?HJLO17U*@BK&QBJT928+/,TU MYN@19^1/0#KP#!MX'@3^5C"#P]PXW\(7APA9#690(-J'Q'\OP;SFCE7;V.*6 M,D_H O^15CW#JXWJ+O!0G13^U:Z7![U/V7I*TZ#&^U"+ZO#+F@&\-NQBVG(T M<[<:# >\:CZ"?"4Y4=CNLCH'*4MB*^-P%3/L .@I_\QS _08\RT&7ZO.8=]] M-P ?IE-'Y6&_*!E"LYV2H:G[?__%"/3?S/?8@1"0TL!)C.WE@P_B[N81?=:" MV&*,H)=C^[%G:<7VXOI R/Z-P9SI_X76D%_6ME\[U/(!L&+9#=1/0_.H4-#0 MU_@>^T\K6_R+@NO?&*"[3F,KPY_$#-^+><'0,W1#==%EG/]!0X">";39#7S: M\&*.#?9#L^!K@>?CF9DY\ =HQL#UX*S A52'[HP'O5 X8M2%N>OH@08_#9\& M/G218B[0-M#>70J]8@C%I(?=4.$#*F*F' 76[OLC=0AM%5M,#,HH&$'O)G#1 MC,\A&" WZWLL) J%?<"]&SF!"]M:!*H+EX$8,E\J=C"<6,@PJN-!NV#NN-@S MBGE@/ N/?B/'P/ 0;(7=FC@K^'!,"UP7_L[:H([ U<;#K0YW\TRAMD+[1KU[ MHU>Z>^G@H9('J\)L:=%J>5-;)Q[R\<3DPW-4Q6KNA6L:]X"&W-,57!=AQX]N MKPIF0^#61LTG(;5V,GKR4>D0E:JJZPX6=7ZQ+K=U0S'\TFJ13?!+IK'Z]A-- MR)%WNI,\$M5>\#]V4^[,03A0*-,7"H,I2P\^/-:0PT^1OJE6 %?38';PP??8 M;A"'!:I(3?$-77C"#1O.+%3Y'/P8N@3Q,H52SR%!+?Q$]?=/(0R+,8GO<+9/ MK(\&[+JA8:\S?&'Q^850'C^IV$3U8D, ;#0^%=H12G*K%C(: _X4<@QX1^J( M=3G4Q1/Z&YL?+#+?8ZDY'-H:SK\/H.*^42OG@0L&=;%HY ^S;@0CR MOAGQ;R^VVG<%7>KQ1O'"<'PV*.5;C]YR;M3IEFQSY M<4)K\LY+=^P"\#H8N+Z;?^3-1-$T6#!^#/):=ZV.(1C 1H[!P-J_$JTT3S@* MS7$(X?KIY;'AT]MCZM/K*1C1A6O3:F)H)."D($E]9"1W;.&_ MX2B$ZW+M"8WV8'1-+^$9&WG*-+Y#WOY;J$6&+:4'YMH$V@. HP MK/$M]/2I42!@ /M7XI,4F]A_E%;KKQB6._/WY2";.\"4IY\]UQ]D#O(B,O1F MT/64J;7A#1!*#,(>XPZ'_:U8V@- R#'8^0VH4V$&9>\#[]V&YU;P]Y_-8-? M,#6NM)OBLFEV;:"Y*VO$%C.IJL38YY"68249;7A*N*%PG]E&>%32KUHZEG39!?]?AR8/74\ MAUB7/+Z-XM^89,C?/%65QJ + %4M!9=\*\90.W>U$U@PP(%JY (5>25[_:5B MR([ G^L'&*ER169Q595 MXO-SG7FLDO4NTV\&,>?(\7T\-(/L0\I+3AI"%)HG#:FX=^G[6)C/_V$,:CS:=X-"JN MW,/K@?)9KZXVLPWH;Z$ 9@1<%ZXG> K@K.[_^>SD4#$?K84XXO2Q^P+[8P(? M?S1TH3?E0BT*Y]#37'6^2Y3@L!2.<&G AE!P"[\&Y0'[ U\PAFN8C[OVY NI M:(,&-0)7LPS\[M['J\(73Z#^/BUQYP9],ZM=.(@GC3I"A.FLV&_K0U$V@QHC M BME<.Q#XYJ(T.;&_&PYKC05UGT M=P*#J330#?NW-BZ]T^B7[::C->V997N MUDLKI2N8^85Y53!>]![3Y4J\+)I!WTNIGF-Z'G(YF!.N9N17P'\2?[6]9AX3 M9J4CJ\TBDW.":;8>OZKFYTN53B#TFB,ZW[=7>:^H]]?L^+3FW_U:& 88N8/T M:U06P]:9Q/#9U1#UYL&P+&#;1C"+I0/#PIF,U@:&BS-O]UQLZAB[[0^H:R;: MB8!Z'2:QX)R>6]:H_;IVM);M53,V@KJ)O@@#NUW#**,U!C8: 5K.=I^_'!_4 M-3?P//2&L8%VN9_RX[BSX7H:_@+W&<:-!\EN5!5AQZ&6&4B\J H":2G.L*#6 MH=2AD;B;?5#YBF1O9LG%HSA0W"/D:6Y*N7)FPBIT*]U/\HU*=V)=%_@;:LYC M$ZO-6C8>QR:MLV:P%E80>4Z&/A%><_]1]JZ:LOFV\E@SU?8Z4ZFOJEZ?OBKJ MK\?V8ZL]G/:4#)AW->.Q5W?72/;']'317W3_4?XS\ 5H MUU<-^[6EW1Z+N7)3*,7IN?M5-[7?THS*8ILZWF/=K['A#OEN MM_]@-W:$,N$NVM?1=P4"<(%"VP>Q(4#3\;3X@# &W&T64'!MAH$H_-]\;OR6 MH7W8CMO;\N.;O4Q0MO;WD^/[;Q]#X[+>FO<2MJ2PU?PTW_3Y.C=H_.E^7POM M#5M01,W=1.W?W[+48097\9W>X].RFR#1!:F$K':R#8W)]41[F?KVTU\YQUM\ MWOXM)_3!@R^*A?6".(6=5UO#.A]($_']F,0:WS$/P6G M];EB XED7V6"9RBV'V284G_>/FQEBWA?7OUT!^;6="L2>R_![[\;&(H]V7[Z@^\=G/#>LQQ@'T:D.O^'6%0ZIY&MQ>*/-3 MP<9A2[B! [0$:[3,H,C!"2_GA4_H<:@3/'[-RZU%U%AH$_C#O:D\]>-76X+O M!6@]X\("K%W#ORQNL:BL;C44%%UG'<.O/A3VKNX&0<-3;=SF\ %<"H2"LR&P MG!6>F46@(JM5=]5H4,@3.&"4HH2*Y^XBHQ-%9[OMY'UF].#5+T#->]*[7_T; M0T>3_V#8T.P=7XT9KF//5/-E4A1%F3H ,_QJ:!@(G9!.AI42H4F@OEKJ3AL? M@*<.C5@U&(^AR_0?9X5*]3X[N/AG7 R[&?9R!V<+1WRP\^9F: 9N;MQ+2 DN M:T=_*SD]6DYRWKC0HE5^7;FO1"9FW\U5NX*E*QHP'(S]9<,W' M33[Z,N^U2U6^X$YL4YU5QEL[;V]\#;HQTG$9V(D59;A!+L-?& ?^[^*W/KQG M6OJKN)^C!]V2DK&KBZ::6L;S_LMSB_QOS,HSA%1?(,B>_""9K]#E]ES]J$=#LS0ZL/2?^.5$__,_(WM0 -P>3/0S*G6 M/BNJ.2Y<]9 SLDL3H@1E@.KUO),+&HQ64!%L8,,()D KIP;_,OS82-7P22AJ M_P0^ST4]O=/!R[B!(>)Y:=U_"IVX$6S$FZ@X[D>>%WS![J37?U^<#[F]\U0) M1[J MTN?>7IQUPV_>'!];XQIYP2K-]:+3'1+$R6BNUQB4/HKTW"*W#M4$SYB@_ M'%K<\^"N$YJV\?KX#Z>57VQL[M=8K"'9XJGS7BL8F5J;>)@64*>."Q?5>!CA MP55U[Y.@C,+!P3 JAA>#&+ ,"*M/>X\X>-R?KWIZ-XY5#]SO[[&7SL[NCLVW M1*2[$P'[K]B$L;G^*!VDCV?'S&QWLR-S N@\5@HFEFD"P)BX>)D?'* MD30WQ<,KV],0KF9CWENL#*D5U,:YZH8^,/P&\OI15C$\P_B,P?-G' FW[Z&] MH<_!?+>Q\4IY &K"19Z/M:&>K%J=A4:%DTZ[=-)A?9WOP'^94-?W8@R;\KQ@ M-C],5^&SDB%&[%H,TU'//7J##.RGAW=L"A!9@(^*S@]6([3I@H^53O$;G=#= M?[U_+PHS=I%/;*E: 58/9-[0B8<2P5413Q?VSE&7D)A@7#@V$(S -L'^!M^Q MX^@K&.+\C<[5.2LX%%1A@>PYC"9V,(!^ Y%*Q_E<8"P1'.&C+"COYN 3L6&U M!RJ*Q)+:,]'MWO8W#%3@5QTX^BU*G<$/AG#*8:P!/YH[_JZJ MA+G)@++\NP M#!6S.L#F_\;MHY_'(:AJEFK,=E4;P/>M'2,%7.+] 'X5PF%@H5RTNHGI!IQ3 M][!NY%497P>A=ON_:/L7.4XH]NQ"4]EO ;_F,#22VT;= M1>K8ZSS]W.7/N;\7[W;B""=L+Y#=5L'3MOAU0+ 8&G58)W1T8/N7"MOG ]/N M;D3X\-Z3$>PV*^8X@8W@PIB%Q@V;P(D2:(PQ9VCM51Y^VX,_>>@8>6B]NT5W MOTKO=F#0@]BMV!DC1);P2&PHNE@PAXVA%"#&16C9.O16EL"%T*$>(A]J%B?: M]=V07IP2#S=E,%%,B G@\&@;>F()%WWLM[QH)-RI//W9B^3)R:3'KV=V]H=Z MM;V:4+MM2B@#"+V[G7(5':%_7BKVYO^T9P5'X >NO4N%[.6T@YBABDK!T.Z7 MX2<Q!.K='A8P GB-KYAYNGUI=H-QX!Y1 CS/.A2S3UKAZV!0/(P4O<)'KNP8;_-@]=NE'<-;WD\HJH=T"G_QV;=%:[T&N]1Z4KO1 M\X8AXAK:VS4:[5XGD(W$1H$U@@L4_A)J:_GL2>S6YZ&!WNV/Y^OSO,LH5-HY7L\+OH&ZBO:)V$V@:!ZU*D1V\*<4Y9PRO%AGO+ M>%(D[PF&'&CL(=K\D;T_*RN/!LWK>,$*)RC,"TQ?]JWP!CG(*\ /_IBOQ"H< +W"/#<*[Q^_%H$&GYY MMCLEC113=9'K@6H@GKOSC %/RT]X#E$]X&5 ?0W-?Q3@B@KW\,4;X(?[U>?; M#4D.D&%BHH/=_6#PT0"JA;N#=:2<>]C1C9";X3"9L<_Y>W"YU+%-X_'^)]7* M_!43:(&*O6E-Q5] S_]%(;&H8U>=3V*[W\49.L[3<88[W/\\(2?KJZ\<*$S-(Q-'PP*YS) MYV_MYO07+^F%A^4=J,AHIT9O N.CM[S2O5]5^(Q7>*@\.\UY=K..[&JB+L$^ M9MUA,31+'#F])E/\E6??!_8=(]5S;3RT4F2*",J<%>R)B]!CWQ;>@++CRO?6 M]YWJ(5\)SC1 \9QCCX'[H=4UOZ%$312M(D,Y2(._EZL&#Q2"MSH>NV",K6D_ M*\HFDM&,Z_(UO(#;YW_Y.XAW? MX=[Q'?[%=]K:8%[M.895:8^4_$#EZ_J$BCQ@!\RO3ZJ*1QM6/IFG6W*! M'WF!/6P-T)-';Z],B]/X,M\-9#5>CS>+\4H/&"OXY-';'[LN*&8V&9W.&]-$ M)1?TIW=T%W)9IHE516VZG@@'#^YGM86^K:1F"G %AM3 M<5O;9C:K@7 \]O[*XA9U,Q.G6V6'7OM,CP8I].1^[+^_V_=?PS[ODU)Z)$N\T07S0C#D.#V"H9CLS1!?WY.NC M_3O#QD$E%*R#$PN8N767XC@ZL_>G?,]) :$(>@4G!*H, M'#@Z] -_0)R;>YI!*#@P@@/S=Y$A#@;!>J*&0][7W^_3$:@]5," ,UK[-O 4 M7NDTWG,=9^RHA/,E#^[3ON^%RY83@U0O7^H633=GMI:M>4^9^*- '_]!\>S3 M'FT5^)E0 4]6QT[GJYQ,SUE/*6?T22E0:%'*IM#-*0(M?4^<*8>U+RX6=N!M MX[,F2 !-#LI)L*X;[3QU6SXLW-;[O#S6].[U'X\.B6CPN)G# $T/I:HK+5:2ZX%?&WW[R MWX_9]9Y$]?)06P83?7M[-^5Y/5W!E1BG"]'ZYZ+"C'V6$Z7NH?=AHX3P$8[N M3X@[F%6X62&:G_X\=)6?/.2$K!93*S L MFO&BDRWU>Z-\*_ZH8.(HS,7[$*WMUR0.8/=GGC[G:;]9J>^\^E4#;[2 MVR7+#X2EH2X;ASQLHP"YSQ-@X4T0%# ZJV<'-V1A1@4-B W.L*%;CHTH+*]: M M?>U5D\WWT!77OLP0Y5*TSGC_!;J?#=AZ(*L_N_].U$&=I!\=FNL=@(6O,! MT\"OK<#'=A'4K2TS_V3+)^$R)UC*HJJ5727(\*[2<3K;]**!X/+X%-NI0S\O MG<4+BXP>=+<2*&PZV3R],.>LW2IJLV[Z3XY3O4-D?;&>LE/S;5<&'EAD'D:B M9SBI2Y\_8P:-1;R@++D@;Y9KZ\0RGNRXSLMCDI%E H>S"7V+(Z=L/>=H-L;$TOMF&1V M 1A-G2J7@G@7GCU/X5+2V'_L)^:*OUXK%'L!CGN8]28 ^%>J\2P^K6RO9>7B M-J@W)\D'CNX(S(/'"U"4HD MO4C2/5=FG>X5/OMIJ=[N*J"P+$0/[WC!:3!T2"*V/^.ZKZ+&N9RPF?WBC M3[]C!5O]Z.7I VY__AW4>E:J\/;'O4!.HE7#+FK](%'8RK.V5FD6.TQ\BQD_ M&>;[,?_818/&#[@@]V)BVN1&0Z8W%N9TWITR\^JL9],3E-)(GDWS8 LYES![ MF?# !Q^\%] =IC;_$^KR7_L3Q6$.!#8/+FM.:T8IQ!D'B#FR8ER M[/JL)\[L@KSP+:8S-!^DWB2%Z,1/'5B_Z23(FV7":U*_6*6')7GS&)]7,^-$ M\V&00C=D2F=E\EO:&^K@*SJ'@[_7VMM?0*6'%;2S&:I=5*W8'*[;4/4OKJI[ M>JMG,;8W=VI$V//8+ZT<_SC7,O."-&)$V_2&_NOQ\ME9) M3FI(VXX,Y$%9WK#Z8.D@PDA..#.??U$QI15KN[C2&&^X1D&R2FO7HTWK:0W? MB;?>*6G),3/@S6ZOV9<'<:UCM]X?R+Q9O.O*+%YL9IIQDYTM^]7Y(I0-N@!;FTQ:[_=]WCP[-'Q7.BT:MJF6"G&76PAR:HKX7[AS MB?*_L"E\+MJ\2;AGT*9#D>FUJRX:?E#.=R M6;/'I+,/4/\YB3VS:_/7]<)P=&)U\UH47BKP3I.QX[8JJIE;'%= 3[DAN@D/7P^ M<7]Z Y4%X/OAU%@X:M3:$M^3$K:T.T&$:0'5_S][;]JY'2% 8.89C+\00BJ!D$!" X-__:LJ"D&MP"XBS:(X(MV*9G M#:N&LD@#19OH5.-.;W#I@F[<-X\R E\:.J2."7RW^*'&\?L'HWM"C+/3FE@( M+7"4Z:'NXLZ_OT\3U:WSJ8>O;._3LM&>TJF))'%,WFZ(ID#W@<.2H$O1_]A/1@JJ50=(ZSC!'">N&9#G@]_:'_4VA'.]@0RC36?8S MI \SR@G+/4HG/\W8=^WMJL%LI'\B5]E^OD2V$Q3?04:^G_S_G_VKL[F)+\[\ MB=EDBOOO?? $.]B":B];>V]%=-^%+IZV0-K^CJ_D?OL9^:C6\JN9\,';!+SP M=J@T-?SO_[C*"WB9P5D,\#Q>F'22HV^( MF%-LH-<*#$2%_\0-VA>_\4_HD> _1#P!__3OC\88E20C?'TA?)$1NKX2NB+V MBO 5X2L2AS\$76^PV].1W7XQO/R/:R-GZX*.U97!\E9 ?(@H7W5:PGUHZ+BC M#W%GKW<*41IIO2 @$/ (::UC.$DIMGW,?FGX//L@_SS$#I]5'C[%PS>?NV>. M%[4(;G+V$\FQ?_R(?#Z#?*@WDL]'-5Z(9"0>IU.G?20_S:@+F3Z_N9WW)0]_N:O.RQ^Z'62,?$$O-XSZZ^58\K>3X9329\4!,CO+'HMP\<)[H+6VI>T3J(0W+<.P?5- M&]?ALVQS; /GQT3A;B/K0P:5;V/N(2HNSANVB8HLOJ8#');M+^Z=04,L/U;) M5+/2ZUF+YC"%;#Z*9^,\'87LHI!=)"V^K;'X5]*B(K9*S?GFKB/VK;$^52UA M_C!%T@):C!3#0HOQ]!5C%-^+XGO?([Z7U^::,P%^(\S/,P[#DZ@16MD?8A!] M&[-Q2]T%1-RO*8(2E\B55D9V3FC9$DY<^:\H3!8) MC4AH?"?K\:^$QFQ=-IV"<5\DI"IP'KD!(6UL)#10O)%FXZGW"8THWAC%&[]: MO!&59H!K='"34NVH.,-E8@B'\I"&\E Q/?0 /0P"\81$+I@7%&I ?!MS$BJ# M,RI@WK@;3%2.LKJ;3#K5G4W3RGS1'+(XW!A/\ZDX&P4<0Q!P##6/1,+BNYF1 MYX4%&(P3DQ$P2+&=T^\UL65T.UA80'N1CI,4'^?9*)_P;4;D_^!B,W_.]7X] M*KKS^:6A#D_V_%-+?C=NY[4A,^F-9[UTL:6&C7HTNYN&(,6'[9?AWBOW8>S5V4>UR7#DZB2 M9ON_[KKH;7MG0'1AF#[BJ8+JW.8P>BBN/C.2JV#$^E:FM<>]Q!!9ACW[2;-!-UDXZZ29^EU3=WDTZE M2!X0)#ZI.>Z> MU:PQ_3CVGW482ISMOERW3/->+6ZZNE9M02^P M..X8F?&Y[LL=X+3LBIYR=.EA.=0[VKHQ$,?GNB\/&TL@=%.UG,@JHTG'H-NY MOK@:-/B[A#XG-%$&6;LYY.^7 MS>%QSVXXTJ/G>6^4&36[!;>:JRY!V3 M%&<9@=JT5L.1W$$C3YIZ"YH\6+#*XYV8;:FB5"L4'M,B#VFC4^9SS MJ&O6G4AF)Y-R;X1&GFY43PE$VWM05WK?;:Z,EMI+@\+J'%U)CYD6,>D9@"CK M&;?=SNJZ[:#^WR='6BN9VK#4RLP)4"\9C00W9/1I$XX\.5+C07_8*-QPFG($*S,$"J$](B6(*^DTD-^I/!#!:32/!2O*I$&QY/W!XN"WLVL MBMW":+Y4T^/T@ 9G^\_W5IJ=&M9K#K%0T\5ZC6N9)7%\3@*"]&.OTRRF+7W# M5YKY87TPZTW/RK5$PBRU5NM$4V?S=^ZPP#P0]NQL5WF^Z? V/Y>JW7(CWUM0 MS0=.M\_2G]E;9[R'7+=,U,GJ.C,R'3U3:IZC &O!EUK>:&ATLT)#+,[N&YV[ M>O,<7@N+DC?/)(2YZ!7&TURZ.6J#^OB=3OYY=XT7/*12^4HB[S5_:SS\&A>< U3-BAJ:"&'1.QK@U./)F M7O#<3Z+5CNT.6Z@1*2YTCGZK:G-MYLV"NN;;TN?/.NN9S4F9]"IT="!4[ANM.$DT#T)<"0?(OQ7/1OV>WAPSZ&)@5" L]HJC MS[+3\KW2R+:ZBQ[;&U8 Y+-A\]F1N5:3[+>$LU%"=, ?,/P8XLJML]#O5R7<7Z:XB9:5!+5- +4(8OP?M"?R0 MVX\C!?'8;'N.PZ"![XW?FC0SGF8@5PX.V_Y8G%DV=/.QXQ[,S*]7C3L[UU;$ M[$)JTX,E+-E M1^A#K:TL5REJT"RL+DBO[&,VK=F;:K8[>TCE15M3]+4R_O4G1;Q KZ-@_[[P MU_9.@3K26I)F^W^922CJ-/?;RMI@VT0+]PG1_%Z("E(NE@UD+5"GJ(&MN=10 M%R[/U0SM$0EGI'!007RDH!(&Y!'4WN7I2WZQ?=,PQQO_KG.-N'@E*:W6+;[0-RP MSD,G,:WIB@O%)+9)ASQK]X"[U6XY-3NA)%7S998ED;Z:%P8RM6R .&2 MXI.G]TQ/<+E&>T#R #;DL*XMJG<=KB!T^T1I*EG]XFIJO;]=U*NP88 ZZ=7N M04+Y?NX^[Q07D[Q4W]:_N$ YUU'1>O%2Y:.M/KY9 M_POJEH6/OWL=W7'GVLD\CG M\SK"O&Q(A%A/?9:2_BXOG3ZJMT,&APJZ<3F^[(]]G@(.V7%?T,#7*1J"%%'&__C 4&4^G+U3U$QGF8392 M;F&K?\G#ASV@]M*A,\_FW7ZB*1X:K-[,[@X-!*YSYM?NX+^?9GR?M?VV!/Z> M)EGSNU*[2B0<*FT-+%OG'JYH=0M<(U/M*X\50I,DJDTPM#6HHDXJ*=SZDF'B MU/MZJ82#=[Z$D?WC!$CH^B6%TK1^FP !EB58L\:2[Y:Y,IO)TK4A4[FBB=U\ M;,PSI)[)=[V*6VXN2H13E=$+8PX+$#H=3U,7*G451;^_B8?QS:+?C1??9T9A M\&\7L@H74T0A\O<;[2^]#5^U4J)^EWELZUJMU6)H&;3&^>;U-&W=8,A^J7+7 M(3RMU&*-NL1D:ZCL# J0Q]-I+LZG+]*[( RAX/!:[Y&\B<+G[[;Q7Y(W_4S> MJ[9ZJ4576CZZS5ZK,V2+5Y0WJW6K2&?4>I]8]&4Z\3#-U?LL*DG%(7G#IFEH MW7-1^#P*GW_3\'GVN;*G4?#\$[7GC3/[PD7U6],]/.F.-]>K[[/C!51II3N' M4-SGXD"QVNWU_5K;+(=BPE$?IH;7'Y?+5XRYV_>.19/WBSS1O\MS%M%/E?LC M5$ OA5I)$#P;3Z7Y*.8>R9VKF_"1W/F@/?^BW'E8/HY'JL3Q8GN>R$_:BW3& MW0C7DSO]P9JBY;;^*-93TTG%F5"KIH:*O$*#GDL3<2YUP6R8+\E04:#^6P?J M;]"U* K<1X&T*'!_U<9N?ZTG'3":W-5LYZ$K&>.'<8=+M3(V*D>.1"X]-DNIK$Y5'U93VDU5J^H8"@AH M2/-QBDJAZ'@4&8\BX]\T,E[!A?QEV9MY?L7C@TK)47@\"E-%X?&O:BT+3VR] M7UH9_FP ] /4C\+,A&A[Q)\_JSO/J,U*(=UAU7(YVV7)A>'<+_Q= ^=TZJ- 2A4=\(;.KE>MCG[C9YN:56L($C)O+D.M%R,_+D/%ZP.J8)K*2C,,2+;%N8O:MT)XXCPMY_AWW'5VLVMYQ8C,QK0K:9UH3S2B MJ>O]:CN_NE#+JP_!_>D@,?\D5X%L6YX Q3- 7F MK'/6<%E?>MW$H'@/'ENN-.Z.K]].[#_G.XAI3P#UFS9&7R"05R;%PXN66[:$BO#PO MQV[9>S+"2\0O7PLO9)*-#+(P(B9BF'#BA4QR?(28\"&&23*I""\7P\O'TV5> MBY6%^ +B'P&NQE>\/@=>B&#\" F$J<'T;+OCF+UDB&OBP MM_D#0! 1P6L>5.A:E?;Q;T#YI':EKWDJ(3:$(R_@.W@!/]'N_XF6_D^T[7^B M$O^)]GN$YQ]BHT>(CNSPP X7X FE,8C,\,@,C\SPR R/S/#(#/]Q6CLRPW_( MF:]CAG^B==9U@.H9GV2<_5"4?S6#?*]>36251U;YN3._]I3]2E;Y7U+]R1W9 M/N'_)5QDTT ?_K]?U*]WPH@D0E6;ZZ-B SVM?:.X>+THQ#7,WB]-/#P&T?Z!1&O33[O!(MO?'XCFJEHZEOCAA'-O)=FD/7ZC6@FUH KF%'6QZ<9 MMM^E'LU';=V0P2'K.1!YP(['EF"NF#8NE>C(<-NQ,9@#6W+A9_ZS!W/N3#3K MWI='6/AD& M[>3X="ZQ:C^P;2+1VK#: RAUBLS[V\F]L+WG^F!X/)N=\.WU3)\9C_GF9,@# MHX<:RM&__J12J7B:I"Y3*9"ZC30)?:5 ZN85%*\G6FY3?C9,HH6ZF&@1I?JL MD^JVBP2[G-K??(5H<=AERPLU[T[TLF.[PQ8D1K^#*_JM"NETYLT")K@4017\;@[EJR"7TD/D0-VU?WP39?Q?FJIXXJ.1HYV%,:$U:7Z7+AE$M-R_# M55"]#XW[!]JSU().5?LTI\XJ2Z*#U#M)0,:B/L98;PM)A2P:6%("9Z!,#2S\+B]?)> R3S_>QGLZ%(RNEEE9 ME@BT/B&_OT[\.QP]S1AN2H^]P8#8"/)F,J"RNB*LABR*(9$I+LXSQ.5B2#_= MJ[OVE5X8@7"=S-(PR9"/Q8U.9,B<)/O-Q+@MZ86-6=HL$KU%PEE=4X;T2K21 M*-:5J=XNC&>#0D^;R&/4L)V]M R)V"><";LA"0.=\,IFU:C+8)D'8MMXX,KU M.D.DW=6E8C]M%QTSRQE=::R*PV$O4:YEQY GF# '?TZ -J:*N94[%9TN52$' M]NRQOFK59V-S4PF-9U--:NT4K9$X1XU M_Z9__6&)"P:-HNR -]]4AID70P"W9[.8P@RWKQ6M>DF&9:E!I5KLW/&$IF2H MS-VZ>[?H7C7X+1C3F9@BN W1+WGCQF-%TA59@#*,O:0,NWE601AY\3MF.%U; M^5_(X2S)?67=;W/S;C9K=535S(AB"VGZ]*\_EX[(A)\>HO2;+Q*W>8FC\K+S M>&]FP5+/,K(**+N4F;)DF7V)7#R+2.RB$\\&TMBC[ M)LJ^^0+9-]<_=)2@\Q/<%7HH# JE?E&W\WI[V;8&W8FK>LK[W8JSOH2XE@T/ M 7+;W?Z,%H9I%"!A>#I.LQ=\G?73O8DH->!G M9M8XCXE9"]! %KTR#]8-K5/9N#=@_N*T4=-'J_2VMB"; M^516G8J%S=AL/A")42V#!)S_@N3=8:$H 2%*0/B:"0@5X#@Q29:]F6=(D#UC MTEZ9RHN6+KGU=56XJ"/*3+B%F_Q"1%9XXHG]RJWG<@HFIJ3,E_5[<6'0X%Z; MTEEAV!SRR&6F:2;.$G245Q#E%80=;E%>P2U\]4^10#.[Y?]1UL5YLF@70 M'@+.%: $@GX[39!QAF&BK( H*R $D D!Q803,%_E>OS3(1/=_$8WO]'-[_.. M\X'Q14/C2S$]:"*$M$;P)U8 #='!;VYV7OQ^N ;"N MN[JOSL"],"0)Y.M2#!?G&#ZZ'KZL\10BOKANW.-=R8 MZLH97',3\URXIT^;.FCS&+9' M4 T4U30,8.1+^2C.T7_<-C_3[96<9^,5A^0P\& ZYKX_ ^:2SK2: MK46W3,[O[_2!4\D[A^8+\Q?FR_XAZ^JQ,;,S7-B]>BT/&3(A=->5KCASA52* M8>:$TA__^D.GDJ=OZ/S7#9!X#?A;_.+0H@Z@10UE76&-GM=.$*!4EP?6,K-I MM9I7A589B)Y=\KIZ803&ZXJ=SY;H%;3QN&3Z-6@A;KHTQ,@#B)'#NK:HWG6X M@M#M$Z6I9/6+JZDE7!-B1,DHC;GT8"IJA?789I%>0 Q+).@ M?-A[4A.#<@FR>P[(.&_*_PM-QF.(F?"_E ]G=/@XE%6.!>#,2V! "7 U07R@ M0=ZO,Y[/,WNO5#E$9EN> ,4S@*F^AN,ERP&_MS_LGY"%IYCXW<5FTCJ!"6"^L^02!E#=?=,N@7TS M_,FV RCQWX@:77N[:C ;Z5/INXU+FDBF7W2X%&UY9DD3+J-"\&R)?OM[ DW] M>V0#24^@[,;_6*:C(53]]FV-)3B:,^ EO/!VJ#1R3,-SP='9KVSG[GWO[7S^ M/_!HNW\_U@V:2?(18L*(&"*9>M$?BQ!S&\1022IBF!#BA4]R+]YT1'BY#5Z0 MZBXSPY?,$7WJ>JPS#+@Q!HR&\ BX^JPQOK/N;S=%]HD'E%1?>S MSGP=+R=2;SOU-@"2W5F9YQK/3],FS]?O:9&J2Z9!#E9%9KD:TDBK45P\Q:8N MJ-5"0_4A4&'?4\-_/R>/C9R\K^_DA0L,D0,8$@TYL0$XHR/'[<)D(A83N6Y! MKSVV***[T;CQ,(5U)!-GWE=;,/+\(L_O.WA^7.3Y19Y?Y/F%6*_E3<\^H]82 M]RS1EIJ5ED@)M3&G\GFQ.&@.&:S6Z#C)OJOX5^3Z1:[?-W7]TI'K%[E^D>OW M+54D''M&1:XI:LIQ9:DC%C+#W*S6:LZ+(V'(8A5)QGGFDBHRS,P1 JWY#6#Q ME3V_S@380%)=8']&K>4?[ #>NDAIN& 2*,2H<&M8M*. 6/P%%=DM%<"(F%<; M(BMW[#FX'TT'J^:00RJ2I/@XP9.1&QFYD9$;B=^10[UINI+QB2HS;.<[]Y)^ M]^[YMJYEF.JPW3JW-$RP^%$JM@;<,UI4*3W6*O3,8KI@(O0;7%VH-/.K8=J_ M8GQW=>7,H&M-<0\B=']:]HM+-+O+E\5K)1J2V&=^AEV>.'E/_GX+WHCAA1 MK0W3_KV52'NG"MZI4I@ZQR#A/T?%WNAOR5A)&V=;@)-/TEMWXO=.J"$PQ*#^ MI)G_CNW]C,!Q DM4QV,/8@>E/(*O'5;SV'[XRK/8 #&N:?VFR"0J'#*#OP8' M2Y%0;E\(54><1S\AYG^EV,1&XO&_.O7L\_0[1U+0.*#?X"-HW>"**:8:RYJX M](FSHUQI__GL<[1Z".IS$)2PQ!Q2-$C3@$H/58:CABF258*<\=6QEW!UE]4:'< MTG1 NNWF&(X\67W=+#BC4BK5UKVF:9 B/36'C28<>;)Z@C199?.0=PDI;=@\ M0;2K6;(Y3)VN/L@NEW6[XKI$83;BYW1F6%*&XR%S.C(OD?5L4>^(7= BI))M M.(-TOF(;9"UNV6;T=N8!$_SZT_- M=(/R1&0RE@..;&O6ML(=*JV7097Q<&^SN1)K>S.X\ ;]K0V%JZ9"Y3YW8X(L MH_I[J*Q1PX3;U>!I_\EN(??O__[/Z,]5ZE$59Y:DV3/(Z'4[ISF08R6CKE;, M^1C;/K[%@W>X.:T[55;=[EKU4BI17XN#;MYZ+'F#YH7J3GT(PT_'1(A QTO@ M\\4ZNWJ$11"!U/'FR768F;6)STT5U)%7/,-".9%1\ FF6 M9&P/%88)O^"7E41#;%1F#K+1Z<8]!_Z,REY:P"=Z!V]^NRO3QF4M]XZ&IH3@ MT1S,=7 R67(F,177#0.[DF5^[+:_ D:;C;Z%)E3AT-A2 M,CRP*]3IKPWWAJIW'BWAK[#%/*K:J4$[R8$SV)KI08Q#3P-!!\% ="XFB') MA( 'IT:U1O=WYT)(H-W- <2X X56' (XJ,.-=@JM,K0IL)9F%@1#'-7^W!-I M: W+-A'V0+":9MJ!XMCA#DX%\>(9+M[4_T":@]^9 OD0*?&#F?>H$M*IZCP*@(7.@6BF3@\DSR9HVJDR*>*25YDZVE0IQ,;J@ M&BF>965Z!CR*B5;1))^ Y[C>Z@3,8B:J? (/%_=9P0=]0 %.#!5#=<%X@Z$! MI2 253'+@/N$)X_O:'%7EA7,EYIMSC'\X3&@%- #;$-*A*)CB6JPQHZ]AWV_ MY](:8EN!79B?>,+;/_GZ8:<6[COL1O#(1T*?#8MNL>)1ADNLPJ@6M@>X:NG' MNKI=]E2CMO2T:G"L:XN>LLX17,W,3N\O!;HW5S;>4?.RA&_!O_A&K5_D/$$_!/__YHA)%)_I:5 2.$O:,C!Y6.,/:5,!:Q6(2P M"&&13/Q!&'N#8Q45) YSW=O7/-\ODVGP;J'RJH_Y'5-\7_/?PGUFV330A__O M%_7KO9J$3E)TJ'*T 6Z(&1'O?X; MN2 3#4XW+X%!-U&UI_KLKD'I92=;*.6:VZK65)RDWU6XY7OP M1"0K(EEQ65E!?5Q65$7[;MAK\!.=HM-E3;OWF,S#162%HS<48O28G7;;W'#> MR"P:30&@)USTH$.#ZN\9 M9PFE'7#UJ,K-5>%?F?-H.0]0<=3Y 4-Z)_.)1$0?J2H^"NK^351T>Z.'GDG M5Y@2BQRUF3%WGE"4+R(JM$2EK,ZEBJOW$\URCEDD)%)'H@+9SU0Z3A 7*5T3 M1:)#[3Q$D>B#2'1>&MGHK3F2&J4@XO"TB^'FD*4+15B??O% !=J:QYS M_A[CG^CH*9AGK=Q#S=(3UC([+56LA[K\_J)S+^CH%9L=%_AV^4XL-QO$8*B) M66XI^*T^R#B/NK=&T?!(1(4<;I&(NDCL_241M3'O&QFVGU"(^CQ3SAAEXLZZ MC(C*TXYJ+JM"MDMU-@EWL:*6 P^)*.X#(BH*PD=!^"\7A(_2AZ^HA<-O3U/9?,3EY#<%CT>34Q9EYI^2Z$4Q\53W+OZ)41! MY8CG(Y[_*SO9>4S,6H &LNB5>;!N:)W*QKT(S_<3V9&RSBN$KA'+IJ#3NENV M$<]#VY8AJ#C!3>KME>O7:KUEOYOFU"6+U MV5QKFYXM@Z__H0HA/FYT"_EN"E5Y3/S;I_.L])#OLHN M:L*-H-\2U5'O?D:(1+G>'*^[YC*J9SSUD[1OX;1W637RZ>#: < _*&\>@V$!<[9RK&(VJBF\U4G('!U2" M&>[ E+>5M;1MLVYZC2]A(8L1$PS-794LM/ M!:6WDLNOAGU:0OMP2;2S72UL7((;2<\Q.MJV%#CZHNJYG@WV"X5[+J3+1SPT M9FN.GI"4J8>+X&X+B\=L7"+=A-\R9"S(\/ISX.ZJD>\V=CK_/]H#RG8O-52Q'>W/ MP_6QA78V!CDU#@W_0_[?Y[!??_)HNAZ>KNH70O?34K4WE;I/QHKJ<:ETL)8! M4)S#XO0OD F;@A\5.S[W%WA:]Y!'4 G[\1QR[S&7^%7?@X+Q M_GRHFCHF^^=WC(AF6W?>0=70?38Z0\_G-_?14(5(K*<+.NU!IZ.]4;"%-QJ?.=YL4A\%:SZ@H0 MX!5B2G46$UIDY4*JVRZPS2(OH%8QKQNBIY;I?H\.*&DU9 %HJH84C;?K%'&L M#A$(L-U*(0V/F"*P LZZBUOED(S=I*E &WJK((/4518> \R=X/(2_8L;#:#' M]-#K;1C2W#EJ+T#/N-SX<;J4Q++E#'O=5(/.**O3OD/GQ^&^0V08FQ&("P]: MO0D,E=@^6&X3>MAO+#*!5.B@5C&0FAP7^AT)W]0 ,\LP-\ ?N-TN;G?A[)EU M,]/>=H)1<+>DD=_-Y:F/$IM\Q60X@,V..F*8/)#AD#P &-1AN/,Q-DV@W84L M'J2R\-:W9J<"5&#;QY\>CXX'?T8V%A0C_O32"HHMQ[?. LM8PE8W_AQ9%4_M M;)9^WY#8$MF6D'4MU!5%<0(+ZTAE2\>6*69TJ)W16#PN,/D.-/RQ)("_S\QY ML''3MSO&-FJDHDBH;PG:]G$#E--CQ(\-8FCPC23?-4._XE$Q:'9JD#"P3-D3 M3OO3^2<^[%2S9RO!<2K0D"V,S4KX;3B]+'OV"SB%@QSP=DJ$TWYV1.S3=='+ MD1)A:W:=%YQ!I^^SJJG$.(S:(QXI79/S\H EE^X=@,J9)9*G]U3;H$C\X@#[ ML/ER,8 -&FOMWB3,RU%9UAMT M\GR)(.JKTJCD")WF?+GZ]2=-O "T+2_[2L!W;U&G)>69@)QOWL2W<3DROI5@ M4!<8F_-1NJ_?;)6+FJU&S5;/TNJ;FZUR%).6*8X=,@0#ABF.20\E'O[*LA*@ M4I(J\8SRZ\]A,+<-VNK4D6<)9Q!@NFU5BE6@"/3QR/%N]2J-QP0=X3F M+#:65VU/\CDT\G2C>6>@D59C?=\%4SW'-9:\64Z-T="3]8OOB&@\]V<"LO4IDI5)W*GH]EFDTO<*=[@I#^LSQB]J0UFA''(PD:@)R;L4MZ.]_6.]QR M1*P3:.3)3BF!&556O3:A4^)(+A&/N5)NA$:>K*Y6IFYIUIG*8H))T!-S4BVE MIBO4:_=DTNP@9Q:KA%S3V\JXOAXETED]C]ORGL[*,JULKY.&ENB\^#!-]2JT M/$)]>4_.U*P[\O2^O!P04K>2Z'.;?RCD]14E)GH))*M.FB.W-XU&=3JSTWIA MD1BM!7>2 2X2*R)\9SCV&I"Z KGFDUK3.9!%PI,5BPW^O52 M7VMF:@^"7__HB*NA=7_?FK=84=O,[RDZ;10G$\&O?G*$ FLTH\5!JM8M+QSS M7O90!(LU6P ND1!_26<8Y32:-(;C^PIHQ=F0!U6Q$1CB%GJ MA*CH1VORF'&;FR[;FUF=5J,OYJ7Q.>I?B<5LOZD!F? J:X'2N7K7'6%*/1%] M]J0CU.4RIVL/"PG<%X:ZF1G[J3[O;(K-_%53;/;7LVN\&-(Z9^N&(*SUDYMK MX_N\CK1^[M8>CFJO"N/:0IRU0()XU!M5KQ/.!MK^U20\"[A1&^S]\)'D(SCH M:.UOS45;VS78Q48P:B"]'>EM._C&#&T;Q9H!=X(B4[EM*!#.L?NS%LRVU_MY M/S:'HTY!<$W15#@!0,&N$=0F /@?J]I W!=>3_P]N1)/S5%1EN!RZ%;[]T^481R M"6P'7#>U92/[8EB M\$@Q?*;;<$D&(EJ.@>UN++@;!^T&!:4/:-8_%N(0%-8? W_8-B]@+W[LN:@' M/.X!?AC@Q4'=G(:Z(2GG5H24[:%SGEU-0=]#(?R A/>6Q5\&"T];2H;?E_ZE M+:#(O*$]W4#;;+&?@_PW8X_>J%P_M; _QQO98UZKJ/$ M"MN<[<[DN;M.ZMLKA'T.1WAA6"'G'L M8X[H%A*E3;&E%K)UY]/#E,5:_F]N9@5XQNT1VT"&-(&$IA@ +@_AEGT"65T] M%C<"SFO8Q3&)O3BFF1+J_$-KN1 W5J=32' 543'>?I7] :#]?4 \-$#;6'FQ M+0X>5\2F5R_U'@93891^>P;$!X#V]]P[-@RM/0,[])5BS.3#0-PUQA_>5GW?EJQD'YA !"3X;6 MG[3O[,P19/T4S:UA"ZA;RC/J^<]I>*\G1I0DB(<:7H.G!XJ M+90M!HV/IVD5R97^_7T=X^=2SSQ\[&PO6/PW5S+$G60YX/?VA_U]HON(X"X" M1>5E/YI_>/NQ]WPGN/K8OUTBDT0:WUJX]G;AO9:6OS[P=(PFDOR+[Z&CMJ?O M?>?T:8U.B21#1HU.KX&)UQ^8%'$70*.0C'(4:1Y&D"SV*R"3S8A&%"$4W1Q&7C'11V#W4U(L%QB(/]8JQ M@E2$B3!(K2A6$'H41;&"T*/HQO(L0M'K***2!!6A*-0H(HED.E)&X<91).E" MCZ(H5A!Z%$6Q@BMAZ./%Z%]-/0@I)"YZEW^+"OS;5;+P""-;@[/> 6,)T+'0 M"I!<$\$R?PDBV330A__O5_K7>]-3Z"1''UHA490A49>2.1N[H MU73L-PKL_%/;/D;]-_)7+ZJ$OQ/1Y)Z>*[^5;"*W]I-T]3>B([^.0N3S?A>' M)]+'X=3'8:*1VXO12!]'OG.DC]^JCU]WK-]8JN2II/WO_Y)E %3UID+IN9)Z MG^94A^R\5_2SWYNDB=[=A QJG]'EW7^MTTOF;+N\UX/I7":B9 MF["4- /7#C/]:P4NTPW4'PT6]VU^MBYW:FB'(!:JC M3?_Z0\53#!%/IT^;GGR:YQLR^KB"<_.V6A817)YS>L(%F'<+E*O6B?PKF=(/ MRML*?G5;Z)F-@%U7_2NJ^E/YVN5)^@52-CA\AD6!WY,$;*#_JU\R&FH#S4V-P()T=?7>EEFJW=Z M5M^T\_)=L6]JX\^6$-1?"(BSY4N/R\(BT\)Z<-.*)/'=/NC2)==HVG0*F18\ M% 2I)/&C([.E;A4B_/1@B[^HK"[M;]-V\KG=5F(GYW"J;:!+ 6H$. MES >JS+N/03=*SJ>9JDXRZ4N9 [=1@"$W!SRG_]'<'GFS7W( ',+]^K"0N6C M[I7EKJ:IJK.F"*E;6*W:RN,$U'#G/^1?I>DXS=.10(G\J\B_NIQ_]??Z\9"ME0*4AK1!@P7;EN9C M_#WGC NSJ(];%KVM*^;V1Q&X1]$_T.,_! :7L5$&(H?<-[@8M8 MVI(GY.F2DK*Z"6FMZX22'I&+,;2T\65!G*(N96Q'HB8RMK^7L?U=7X3DGNVJ M'+T)"=N;D$.53$.5K)@>:N\0O.J)! >9RR/P3AO2)+L M5+N)>V (;L29T*A-!)!M49 MJ90;6\-!IK5JZ))46"J$US :.225\-L4+IZBR4@F1;E34>[4=WF;K9S'PF\)0N3?A\6WZ\6S3O5U 4^*]3V'=E94>O4Z+7*9&?%_EYW^U]R_-^ MWI)FIK8T+VJ>_U+?WWD#I6)FMJ&O:DME:0B%(4;120) MI5Z$HU#C*&*C"$41BCXLZ5)).AWA*-0XBM@H0E&$HD\(7Q(OOG&,<'1Q'+UV M\4FRR?0M[>X@=H 7/D'7ET3%)W3 >RVD$%)('#=T2+_6T &?-L4EV7 ]@?IH M^P:*H,A/:AKS*GM^G^3TB&\^WE$GE22O4 IS*V'7S,+?UZ7)3;)AJ^AW]5: M#U^''KYT^R02PNAK-2Q_IO=PI&4C+7L]+?N-#-;/;W88J>'S:O@[$%E4;;^D:K\$(IJXS!&M7* MI]#;!(I,Q0GVI2+97X_R0YX&','EQ2R%D 'F%B\++BQ3/MI]P[$V2R7+-1FQ M<*\7G;J@]MM-)%$8=!'!Q$F2B>1))$\N8'+XM_LA.^IM'A;\O8RX1/N-U+U5 M=1^]>Z>;'?4>&,^>4>A906J8_O6'9)(L=XD'Y('#%3*;^LOY8*$!UG6:EKQ1 MC$9U@L_X>.&)_%RI4/#5HX(A-BQ"C/P0 &GKM8082M_0A;E(H> .KVF]?E[M M$1NZ+7'DJK&1AZ@E!X/J!#,$<3FOYHBCRBS1G4S(8JBA M9JT0 .[Y2YM00^X;ND0?KQ?EK&JY84]6%Z(W*:3&U;OQTVSD;W M.J&02:&"2W2O\Y7O=9XO&"4NG9:>B]KLT@8^#<[S+O,D^AF MYU5_<%MF*X N3I/6Y-/?KUV&Z_V%MPXV_BEEL0]I.FO.43ZH/U5+<_2L#13( MF/"G@)I'0S>?:1@%8#X0":_(/%;)?,M2(1GB9EJS#]-#!T'@_/S$4^F3QE@;T=Y;2[-94TR8MK< M@8#"X=.8.Y'S; TN8^')X$A'%II#I.?&#;5D&E#Q.3$/'.)Q]I;F3 MV 3B:;NSA2U##^7B& M5"DAU>< & Z\*C[0'4M&,FG@%O!N%)0XGA MD$ <3'N>!9$;D&0 F7TZ\47OD6"]M+C*P7F7N"Z!TS"A<-ATX/P9PY2?I%76 M3"Q60O^Q)[*)'F@LVTQMV Z\"VWN01O??6'<$ TCPRC;GHX>>Q(JQ2>A$3,;!C2R=KA"I @TGUP=!T "@\1G:!)6@(CY \9$D@O=_$DN MY@T#GA+$G D @;R: 0GQ'I(0D+T/1"H4J*JDV3'$+%"([1&*+VU1ZL/<=.&N MD%#%"\!-38 RAB-FD+YC(RATE"G\R9<;3[/!": ]!<7:-B:;C&4GZ"YLM^^] ML9"_E'-KGULW#C^U /8HD61 ,\$12+@@T0U_P\/B^/L[X"K[P$1*3H4 C4EC M"4'#AR+>'-K;X;YV,Q[!%@HM,-NA0'+PX+VO!D R$?("D8%0;@.H*!Q$CQH. MZ1W/@'4"*C*R.RT4Z)JQOPU_86?_<'"2)S CZM+FT(2%NA$MA 12H-FE/3 C MNXGD_N.@K,O.:4!E74W[]S;.M'>J MH)P,A;V(,4CX56,D%2[\6S)6TL;9%C#FD[NG<[]WH2H:2PXB23/_'=O[&8'C M!):H9.P>Q ZJQ@9?.RPHU 6)062&*3*(:M5#A)H*#I<@DQUP(54<" ME'Y"S/]*L8F-%.1_=>K9<^Z2KR_FR$DU#O1%\!&4P;@X+[)V35QE]RFO2]JO M>?,NK%&=?AOK6^(&@1@+S200?Z&*P MAA8ETG38(T" $>"-2SOM[61(!38KUJVBO)5K YBH(_>,!2 MLC7H:$'[!IJ%!K:<9S-3P;91' ()+85AO#2-)0:0#]I7%\=<[-LS$%+2&#L. MAB>[6X<"J4K3AD0/5>$Z4)\VJ$5F&S1G%?0Y)$%X&D^#!I<21Q]@'_?\ MY- 212??VD@.),>8 9U"@*:!^PU@:\K0;3N$P9X%CCY&-B'>E E%5&!@[MFA MP0+G8'M@AH7 LS ]"#YDO6$[!U$0LM #5MH1+H2A@@[DN;Z3$- ?0-$1:.SB M$ !$E2EKTDXZ02M/!;:]XSX<(X&S(R\:4LH*0$\&_M?R;+B($Q"7(QD^^>Q] M^Q^X"#P-! OT?CQH5WBS(,)A0=_^7_SSP4J(?DV(,L6#>SL(*P3,O]EQDK__ M?1XZE-B*"1SLW6#P^-#Q"?]59D5B'#&!YZM[=% 4.H$+/%G"AY;OI7U\2$U/ M.K-AFW/XH^QK!=_G?\[SKY28IJ[8:U'4A DUGBS*\X0R#J,OWP+(8(>44G0< M: 0P?H=W]%T^?(+AX['^U,U9O -E??]I@C,52"V 7$,[W3\>T(/E1 M:>+?W[$B]$9-7S%BMO>'8;-X^\V0*"HGF3#+I8PGR /7-G[#I0M(RCH#J*^VYF1X)\[6TL- M*A(%^^\HU+GSCK$+JZ'+J-@&"F\'ZA&(X#DVK)"7!BU8V4,@^;:S2IX$FN-"BO+M1DA>2-,A;8H= M&9]VC\ 8D^'XL6EOX\Y;\S; Q=,2ASMP)J8'U3G<^ @E1F]5Z@OXVE](0ZP' MQR%[8:Z<60NO@JV? (8G86VH\&U?<&R#PKZ%]'27@*@36A%/L^ !R(: @F*' M /-,N.T<-/%&MTIHCU"QEO5 O/+]K"5,-_&QUSXO7UNQ]H?2PG_&D/S M/]L2QI-MND]$/N:0U8RM/8@Q:'(^$7JPU-;HPW[C%8H(9P=!YSP((4@T>W]CP74/'H7EWASO 2UW9EUH M7D!^F'K076@>IH\)SK"N#DEBVVTP\$"'6\P) M:&'?C!36FC-$'#IL09T@R, VVTDIF0/9Y#)9Q=)[J.L%QF- L=R=S=O:IJXF MW%3IH#UAL9;_BWRS,]MH !MYCM(8U-6>B21A<7MG+P10VJ6C)2A?*M0DVQ[V M*O6L!4;]KNBEF56/NZOP[<3JUQ_RS,.\_W[3 W,HC6.(3&)"5FS5X[%V4DC" MH\:RR5XR]@_ZR[]()M=EU\2J#6LVRA?_TM.)T#QX&J0D)-O=AM8#Y.^N]FK0 MUYK$!"QTX>9L:075&/);D%ZU391.@0UO!V7(@/$FN9MU B1EX<&I@>T;VU5$ M E#I;.*Q*EAKLNF[0;Y! @EZ&Z5!'^X%>!P9GCRF2O(VOA;09<*),(FE:7CX9E3QX&BLB/ LCNG9*(L&&1@XG.=[A*8YF/2EU=/N:C#5,QPWX.'$ =-_X@HH4THYGN$YP MQZP:?GAQ=Q]_B(2S^C08Z\>TD%&ZD8TC R_PBL[GC'RUFU0^NDF-;E(_]R;U M16OLZ]M?A_>=7\( $K8A_-P&*F5-=JYJ#1T;0*XK:4BQ2!=' MO-G\]8=/)5.G%A"NDK.7$8G(6XI-3?A[#%T/H0@O"K[L?%=TIJT2QN");>$3 M1V&C)#*%2AX<2/&^(13';O?68X6.EH_/)T-DE^>$O%RL;A,FM"@G((&L)-2[ M29;L$1SD:UQ$'5N:5:' B=FF8>"K(U/QT#4S)%+C[PV(^HFA$*3?*D'LXNA0 M;S(C7O?1@R_N3G3&EH@U]F.S* "'TI:#0.X*!"ESMN)OHX[LJ+@?%<'1$/A' M=*F-8W!XNT\AA=T*5V/V][R/"L$U%B)T"-ZV"X 1:WN696QN(A^WE[.7$Y T M=A%)_NWR$2@8+#Y4*H84\2 MV:YDW5O#5*XZ'O_ZPYV^7#PK(,^00SQ6J61C_W3;;>P,5B6(*-\5)'DH7.8Q MP;(U8^L<'CTT>,(J>H^@:'Z@]D(83OU5$. %#"\2VI+/9O-CL9ZKY;G4V!1D M]D )_LW#U$]5@RTH=]WA%]_WH3C.+HJ M@A*>F MZ?'5*><)78_5NJMI;?50H3\@;MO>R-$43;(W=?LT)@] UIL%B31["-S"3D & MDV 8G;T\LO-(S*G35H.UW1FAR6RGE,[46 =%Z_@SP3K?IK/!#+H("&UG6=$) M,/D&[G,/9OOR?/@V_![VA_&,JC>4RXQ,&^NX123Q)='Q/ M;?L7P0=6.SP*@#2 _(!GO_SJDYU;&="G-NWU3>JW&= WN, *DU5-!C>C%!;R M;7D"%,^ G';^MO./,,^88PGIP8-_JAN9VLI&,_5-K^/9V29ICD4#O;E_@7Q#;2]MP/>[GT):L)FIJ&PC!3$1GQ#U0;0]<<";Z29061E&SM)Q@3G,-=\FV^+XPF6N8)S MX,1=+">#U-MM0LK15K=/KH/P#TY.?Y("GK--?PAV/L-4YN?$;Y,IM]E&TKD@ M!]PK3D;_9[Z+3_W[ID#,T7M+C+UMG@0BQZ6?D7R\W#]^5M2_,='/^8FCUQPH M.F.J6I 3;SHH<1H'CO9SZ/TE$$7BNM3H\;>?F.Z_$X1VJ(%?FHPV_@63-#V/ M4VR<7BE+_;W%;$ZR2"0L#X8\P_ 218$AS:7(84I-DT-IQ-%#7N7I$4TJ(U(F M?OGW#]*VNDB>F0[T+JT/N]XZ;VT\9V&,4BLD38]'%II6>]D9/YA$F1MI0*4J M/&&,X4CV>&3;, =]SBJ-B7:SLYB.A#Y5+ M#"A55.QQ)5=1I'\HGGIBMS:YB ML]U:)[N"(T]6;RV7Z?Q]@I'%13$QS(R(*C'ETW!X[W5SMVWN^TE22>&(@JQEAF#XS,L.GRE;OOMAEG79ZU="< MZ6S<'/*G(Z5NX$8; M9E^E(8F09X8ZB;QN%9L6D;COI]O2,%7*C<EDJ*/HNIME(.EIS$2UDR2: .U<"_DA0W/ MXJ$G%,6M]=L>^M M:,)54$6!K:[=_HZ3DG[[:10K")97TQ>"A!*\\':H-,+&,+A&VL(K);+\[[V] M2M1>,LH'BXA%>+D-7EZK\L<02?+%IN\71LPI-E#J#P-1@2UZY#K_QC\A?^$? M(IZ ?_KW1V.,?*4@?82P&R$,'Y%/3O#R>D^?CR+H9F#A_P(L%R71KP^!#[O*%WXS]$:@[$=B_Q(N MLFF@#W'U^G?::X1?*SX\C1?? L.72O6AZ/*NEMYEC=F(?E [+9;^;O1#O9%^ MOI@(_HEJYW,[";[M\*%OO'$+0^2' >6-MDG8H'*9[+ZG6]]MFN_A;>Y3XEX; MS#731K?.#I5,$T$"70:;RBJ@-)E-*!.*ZJ(Y1HGWZ7$V%F(//B++&(-X4 M#^!"/Y]BK=R^_=,;E._?M+K:"UI]\;96?]V/\T:L\U?-\@ZWDH7,L(%($/#3 MRS.=\?A.*9.8#G1;K.N5G$K5@;>Y1ZEEJ5]_4@01)S[6&WS/9 \9L5S!+'N; M*Q,)AV\I'*A/$0ZU]..\.-2RPR[+N0N-+[)3/M^\EG#0M4G+;=&$0["IW'I< MZU9G1*X)A0/W(>'P]8W3R$:_F2,7FL-'X>/O&S[^.OY8ZE!O,('>6%'L:.V0 MB85.==,UN5BB-HSS@:>U'_7'\M9$;5?XHJNS\F2@M/1^85%8(7\L]69_C/DT M?RPT'/2I//.F;(+O9VA=BV$N:6@UB7N@/"IECUB,5G1J0\AVKC@>TI_OA44N M5\3_WXO__]+1>H;_NX(&$N(DD2#*W%CNC:NYZJ-PM2A,E9;F8S4OUXE"Q6OS MNI=;6X4FY/]K.%K?BQN^\9FCN[ ?ZF='=V$A]+V8)$,J4L MV^VG)* QK#5]WS-L1=CA]-BRGH?#'):!^6":)J>);L)M"&6N."26(BIN$-V4?=^;LDAR?"'G M[GG)P0_TAZ5[1\R[L_9L/.-;:_"0N9KDZ#(C+[TFTT6]OY@4^Z"2UV>X+$IT MC1:9]]$U6G2-%EVCW=:5(Y,L("W>G)<=(T6A=%OQS"7-+24BMNT MIY762*P/S=%4J3;;#S5450ZZ:#037:-%UV@1_W^*I_4L_VN=9;^K$EE1SPZ' MMOO0RB]FXZOQ_P-!+YM4O=,6@:D]]OJ+YD.6&4/^YS[$_U_,GOR)-G1TC182 MK^J' 26Z1ONH*4DG4\Q!T(XF EW2&#\Z=YQ##(B^R@"[GQ:IQ]0-G2^+=7K+ M(5DV",\!:]7I-)=S;PPU"SK!VYPOFHBNT:)@^%5&XR'+*OH MY8IUM^K?968E;35DD8_&1M=HT35:)#EN[-P]+SF<=.>1RI7*,S%1G?:[F\6R M<)>^6I+T=+7J]*=-R] IG1J[DU$IE[@3H.3@/B0YOKY=&YGWT35:=(T67:/= MWI6C#J*"-!GHC6I[2-QIA"F*"?Z^RO;,=(_MW]"3RW@+<4B[4KO;3DP>^IN2 ME34;3>3)46_VY,@O]=*>S6G M98'5D$-.&Q.]3XLNUB+^_RS?ZQG^G]9;@E$H/X[T1'G!%D8-&DC%J[E>BQ2= MUC(Y:T;T[WL3^7Y57-2,)N1_[D/\_\4LS)]H54<7:R'QLWX84**+M<\V)9EM M%,_+37B-?L@QHJ2FG=%X42D0CS>LU=AJBTS1M3M>-YL&DT:&-ELS]^^\,>9+ MWZN%T$'[X?'R:S':1=^KK97JT47;9'@"*.S MMQ,8#4V71['C?NTW-YF"$^CFIL;$*][ M'I@2T1\#8V&3[\G9PN0Q)<[*O<2BH7$)4KF:EU%4R79W*F0=L3QL-XT1W5(? MR^,AC]/YR'B:9J.+H4_T*")1$8F*M_L:QZ*B75R9JL>H#]W99-#3&ZWF?8F] MVB42FR\LEG9*O>O6%Z5L22N II=?05&!\O?H.$>]2U1\,>OI)UJ,T1U22'R( M'P:4KW:'1%)XC8[I2@:4R2/W$WV,L)PQ"D5>SY,0!H52OZC;>;V];%N#[L15 M/>5J842B[R32G8=.2V^3Q3Q8 -Y=Z^,A2>!J#'&2_$SO(&2X#H_#$/']K6GA M^FZ!\YB8M0 -9-$K\V#=T#J5C7LUOF_(SB+;:#^6Q$*W6NQV.^9#CA,0WW,^ MWU_8U/_V)/^SP!#=('P[?_!GWB <@&!_HY8-$GBK4#4\_:\"',=W C3'\:2Y M#*#0=UPG!K5#S(1:1IM#+P']#<04S9&1-'8^TWR(KB:B>..E'0H5V#90\I"4 M(7UG$7G7P#F;PJ%KB\5L,^<)BB 6*T-UU[D.M"E(/YDISJ4_E,OT$U]C1!<- M$>/?SJ-X*^.W**/2!)([%,L-?DJ,[\JYF=U$C(^2D: WP9#1I<&W-!*C2X.0 MN T_#"A?^M) PD$9)V9Z_S][7]JDJI*M_?W^"F/W[1OG1&@UL[A/OSO">9[% MZ0N!D"*"H Q.O_[-!+6TI&8ML8H;<4_OTA0RU_"L(3/7LBT$^G .WV\+8;?B M$T'P1L8T,+;=*82YQ?L( 2J&+G> .4,Y1C_SGTC8O6U_WN6$8F5%YFEZH$M) M-!]W#P&+XU&,#O<0?L@>0JCXWR<$>$7Q^T,Q-ZW$*U.N!QJCX6C;6Z\3KN+' M/<7'HG2<#C<1?K#O%VXBA)L(X2;"&S811,;B>1SJ/"5/$H25+A]L"W=/_"[8& ! 0_ MC"AWNCV X#1F0SR]_KV"4[-(0K,H&PBV\HI_2_%\L'!FGA-W<(KAH$ MU Q=?-8G,)KR;$G.Y)I*S-L:WE@N*6, ?0(*Q0%$E,'Q*,8DPCV#K]XS"))Z MA+CP+0.%%W%ANL G-5X9$YABYTA>4NHB/6@B7/"V%' R2E!7/$T4&)<@W%*X M6%#Q'UN BOQG+S0U9P8G(%Y4;Q4=SL/^C;,G"_'U=%< :3?D@R;MAAZ2$\3; M_=]+T]S?*4?__JW84'+$?\XF_U8^/*'Z?R1E^>>_\#_[5XD:$$PDEY,G]"#1 MO';V"L/^_04VAJ#VTG<0O?BN:*D[:_>__W,\^4=%B8F&9IB_]^;B:%43CVB$ MJSDRB(U,(*@Q80Q?_%O05L+&VJTRGG@XI.Q^'RP.(D,$QQY(^M^1HW\C_.O7T\]*K(Q.EG4CO[J-??SH( M%R+&.))&IO#X9H;PYXCKS\GJ*:G]* A%'UE917?<D1OQ>6-"**:$1&(_8$W66:P5EL(BY( BFBZ+81$2(Z?*FC M6P"Z$/G?JWBZ<1Y/G!;R\H1E/Q.W.L_^JXJB@_K8&["KT5,KJ]G%:E4C MH7N<7C36!C;>QD[+>;'O<8^/WK"?0E58*S-GEC),TUA!P$X+T%F#GQ^Y);5&/91)F-UM/;=(TGM06DB#_^H,_$&>^<@2*G.91 L4=H:2#N#!'XF+/;#'73+:DI)NEY"'\SM: MD9DG,)XD/$K-@?X*5-2EH&BN.85<&D-W*+(R3!4)DBC,$6A']_^(@/4<(*;# M9T"FNQ!UB$90=*S)V;Z8H[F^6 M /Y[?_'2?=[C9W-/V-!LX.R.Q R!+1[_!_[*@^&=B#EF! 'ER :2CLYFH&?" M9\R@-&L*@"^&HK478,&R@+V;X0M/';EJ[%+&BJP4>P)_BB:"LKT6PDG[6=)* M -$+Z9LS1SX$7-#!17!?J2GNQ5/TU".2^!#B(9*TC_04]X/ZB2#=L1Y]%G1; M8.8)RMM@EQ*VA)A>C#&5B)&64$DO%(5JO@*[R"AZVN*QV-!/T"QZQ^1_,XS5 M'Z\^5( -E<#:ORRI2VY!O/IC$5=?"$ML"QFMF$P!-:9N#"N[Z-NI!"1]XN$\ M.[0',$3ZHTL7$"YBNR< 03RCCTY9"DPF]&@NN8ZQ&@ MN'+N9PTU 'U!079#8QW8WF[D7P(R1="^N'' "63]C2R<)EAVS%X!Z$?&9G!5 M$ROR5Z53_1L)M'OD!G69B23W$\NFBIU,,O+\0R-_P5!;=^5B!*!L A1]N$UK MH,$2ULAW@);1A"+L:FD47:LR;66[_PLN=V^C/8V&4A<3!6L"+2B -A>^6= T M8^6SG&C$\"?,#B6@!%P8@1,V@TH+-^X,,Q"]H[FUZ'1-51Q!KQ;M2B M<:C_3N2O=CW7^CLRUQSKK0#RYMY$&<=T"<+C_ Y".L8QH%BFS;<$709>/5+X M5]5;RKX[RH< 9_]55S 5Y!2B99[\9D>3 TD.%'$;$AEC\_!-$2K#NKT2YNB; MW>.+]4RNODHR.D>D6;5=K*NC]N9BG6I3@J58;2A9@E37CU> ^W=&*O94PU#2 MFS6F9-1<)BNVY2SO.@%^/1C^O3<9,-1:/R\S4"("(Q#>/(,L$.TVX,UZK9C@ M\IM-9UC'EOTD=C.!H#=#@5/:*1C_+/O;SMA:<\GY"@F$SV68?S]$BC"*D+PH M^-07AQ)A/8;, F*^8WE./XQ%W!!\#%R4'@&(O$ /@K1< #ZH+$>U?I\^YI-Q[]^D#17, O-8*;5 4%Z-1)S'/"H*<+P#X<@$MG@_4I6@N"$/MV1)!K3*R)<8_H687YHN 912Z@=L5 MKITK+[H+CG)6 QGQA?!3O,A??KZ0K^\#M0^Z,J>>C'#JR;S19_A[%TP@L)_# MR!TESXQ=\._J-DIW[4*58Y_D(7+I?/IQ]OP=;N>S&YJ/NRIPVGZ9&0<^WWR2 MN$.M!^%'@GV">S-(V @*Q+T,BW[P_-RGN=QQQ=_ED6%#GEDH6P@'[CWR5R<9 M (4,$%"Z,?F3"I([ONT[1:9WE&^A91[T#SM2/Z,Y FNVTL)4)EOEJCU53.:SPNS!VP@<$ Y( M;TC,OBKUR,UX4<:\!%50Y0KR2*5;S=:"*^-ZOZ .K$K.DF\$98RYF(%1NJUS M^=F"HTM*3NTED[_^D,P#3GZ6_:X_^(/9\$Y%W,I\OID9E%1%5)DN&;.ZI+9R MG3J_DB+OX40T J5A#J,K90FTS8F-B:P$;T/2=%-/T8B[57FZU0*_M<#QSI.O M"B-NPZ]AB#\74"MD<[_#\.21DK?M:KM[K6NHQ6XFS>FTA^NF&WU.V[SH M]KU\'N-P"(,[[&FYW32_^EQ#Y\F>\AOU23,$G<\:8BHU)UYL19?A7ELO5 M5^_3IX/-,W39WAV [6SF3Y,?AVZC.WMH=.*X.>:3Z 8^',X)@)G[J?L(%(/"J;A' MU/ M)1*,0N%"^B-+8W@_DA/':7 N$$8M4>N>5RVE'9X;D?:]G^JFOE&&1'HM M\\6/1'NY:%14#O"#:6R)6=,&T42A-^N[!;&#/@^.=\_L%T!8=/!C<-KU M8ZBH![B'V ,"I7O8QP(S)2;H.L1HY$%E!;33>(17BK4[..-FS!#X015&V(22 M908$O^73]^Q20;()! 2&+BB;+CC"^:D@MIH8&O!P<)\C>W2I=OAMN2=N4( E M/99=!]+^V6[B373GSSVT(9:CDU*.N8EXAXYNL>MR":%\=8^%L_8KY:P3(=L] M(%91\MJT..IQL?1VJTRR5+4QN)A4OW<7I='DYHT\VTUA:;FM*'->ZG!US_'W M$>E_/&/INAW^4G6/+&7ZA0+5[' ]-3_I$K-UFBPOG(MQI'70TP92I]= AILO MM[:4+-+9F)Z+EX=T+PGZ,"C&$:;[PB=X*X(9 MK2T\ME )CJV)Q1*QH:WWG_7ZL/]0$J<]HQ5?-[,,W1LD0%M,R.W5_?D/'R;O MU_H/C:9BFDJGG,%ZM58S-DYD"";A^@_4F_T'^LA_*#DZV*,O?27?H2ILCEX1 MN@T?E<5/NPWLVF$'=;T]5F\+';<"90]\C--,[%QE2R2V0W+=.Q2G.]([8NQHQW>@Q.?0Y6 MO6U9S"YBR291Q(OB,M?\(H\A=! N8,'H!QH[%31F)VB#\8RDNJ4TP_4H 2@T M,^>7C/QU'L)R.2&U9G)$<3M6RL ME],2K308?SY\7 _R%'. Q!QY!. M[/7+0W.&8^Z>O50RRU6AM5$XI6=5-H2A4W/B5M'ETFKW%+Y0M+@%)^"5YG0, M0$/V; 5+GF^Z_CMZ9+I]\E4AP_<,5Y9[3TUB\HV$T!5$-2;A3:&W'AF%^L6. MR;Z3X>VB9 GM4;JIYD=J3F98I3QHK<)TPAU["_@#0Y\(=7PG>-UEG2F79$96 M%S8V(C(UJIF*K;[06:@RJ3'=7RJJP]940Y/R2J,+98VD[\E9^ 1YO]97R!4& M&9FMJTV.J2>+"V5:SL=S*%,(%_!67R%^Y"O41=LX0O?XE3(*24=&)[,>WQ(F M%3XJD9].*LQ7_?*,6(ZVZF8QJZ9E?M13B9O=Z&A.H/>[Z)3) *HIR/9?A[KI[5F)>M4:DU\EB/:XY$,1Y)/1VK=5"DMI 2:@\"4 MY=8==5':)GGB_)D-CBX5U72]K"IE94F 6%['YC)/GH_,5@:Z =M]Q(?E T2?9#A+;N14->6L5XA8V MP'IC&I@]-DMLJ2\,# >MUPK57?)TF1G&"N4BVI"!>*LA(V51;9PN=.P[XP-2TEKI WZ M1#RKI+(Y.'2]!3DY3"O?M?M G"0E2'PG>-4VCQ44S,AF8XE^E>D:;)?I?:'W MP,37G8&EDB.,B7>6C98TJH')ZK4RBL'S'CY,WJ]U'I9\8EAS]+'*E8>-5FHV M6<_*$]=Y(-[L/.#'I]1.$1B_DOMPFKT.W8?/B.2GO8?JHM75E_0 4_.2VJBH M@RW9G-_,>^A/Y$F;!68' X4>V,G,Q7'5@+G8>O:"Q9_>DZ6OE'HX3''3H.GQ&(#_K.@@IK)G4 MMZ"7+9L;9TJG\A)7N]DY=ZTUV] Q4MQ@OT4Y0,U3/9U>NKZ M 4W/ROO!7YF&IL$W6<[(4B0%ZBY<,2HV D[;ICP6"'OLE0+%\U"F&"P<9>Y5 MMW!K!(Z 8![5>T+%)#P,_@H? %7V.J[4D]5MQ88+.U+2_7(WG0E7.L5J\52K5X6B%2WQA9G6O[T[O%[VPWN7]YS.0JDI%=IZ!C8_74Y M*>D9WE;JO%I>9;#:B"0L4I3=R_1^IY!=L^]6Z-$VQU4W=.G$&? ,KXEX;+H= M4TS#D2?NH2"O\M!Q8?K'QXP$S2T/Y$F?!1Y%QT(UBJ[O:@=.#J[KE?>):A^? MQI)U59'XCMACM[4A.NE%O.23(UY?F1'$5S-B76'D[@9G&AB1,FOL>K[0;=QO>,*J)^31X^C#ENFV_P)_7"Y M (B5F5:=5A>D6)6)&) M8>WC&PH?:NMUK 1BAJWJ&KUN2BK MMU=4^QI/Y(NEX5T^B8\P'#LC2=N[KY/5)7^_9)4%II[$&)5;E"L#CALPI#J% MB!CW:3;T[V,HW!U5.N A2CEXV8FC\H(H.>'!L9?N>*S6_!0'W#JB(09\@.V^ M.DXQ^27&K&)D-C]KX4UQ$1MMT1$D.N'C;P;7Y;@H#T"K4US)9&*D+HIRK3,M MB$(]^?'+Q:_RH$@NMN-QG,EGV]PDEMCH ]!+H8U<^J5N4B^H6*!YJ[[=R.3HKXX*BONR.9CQ3+G*;?GF4K2CKZ9+]N)_]:9>C(W$] M+;:V=8Z9-\=#IM+IMFT8_9(O[4K\8(_CBX6!^DJ/HZYQQ2U57'34=G8L=_*M MP3J)[O$Q#_&7/8Z(G[,1.?@9G:]JF/?.J/F2K%QE$D[=JF%"EF@ELE4(X85F MXB43]MF>>_E^B2_WJ(7!;616RY(Q*MY%O[Z1#:W4.R?/D6,!_._Q^E*MU+#U7/["O VPGP MUEYS9O#5XD7*SY]RJBU.@.1HD%N/+ZZ/D2AU]J*$ *<#WYI"M7Y_[:_#)!/) MQ#Q6MF.J,.13N)I.U?4Q?#R W)[#%]BF [[HHLOCS)]V)76;.#RI:W'D64+0 MA%^.#517VHK\Y?8N-!P+_MCZ^[=+?MO;>-Y="G1O\*$+@9HPM\#O_3^.9XON MT.WNSZ&;9*)W VU_ ]*]L"U> MB'M;.;9TV 8#IJU Y=M=BO3N7_X#K;\-8A9T7- UNI4IS'G1W=+__L>67F#,##Y% \\S!LW-&/?W;_XCVTBK_#S'N!C]8O?_Q)% ,;C%YAV,U(EWD&J2[A? M :,*JLUWB<5YGDK %O>1TWR7L/\W(,.S56M\"?._EV"Y9SEONU8WJCU>*OET MJ5=.:))\U)NGS1Y3$FTP/[$6GWNBE*YCYW#R%_[0B6,G2QUC2FQX=+#'$L,2PTP7J!R+M2O/Q2# M19D$Y9,L>U4ZWFBEOPL@7,PH!F;UM[. -S9W].7,76"8^86V[6>M^=7P,+1H ME[5H R"8G97A8\B25+.(#?(=4U6:$W/1H[MJPVSRA&O(,&C(:+]&P)X_E L6&<(P+R!&$=T@\3&+>5;JJ9O&[J$<8WWV;^"X>QG=A?!?&=P$V9:CCD8\EVQ;I>&V37^>X_'8Z MK*4+4HWN)GD*63*2QJ(8>7[1, SPP@#O)P5X;!C@A0'>SPSP8F'4$D8MWS-J M<:_?N"U?(F'P\BDP]\[6[XYHX?-UQ+T%$]GWW?E9--DC^XV)$@8_7O"31 KN MQC_*TB^3UT@RF9E,5E2LERM9"D@R4WF3Y!D4_^!1&H,1D$_ALC ""B.@'Q,! MW0!#PV#IY6#IU+J0T+I(AH.NN]W O-S\Y&.0B/'];.V;2I8]VM/!1L@SKM@1%%Z+?:AT_/>_$_'VE49^YJ'$( /=58"*B,'XBHZ*N*Z+ETEYJ.WU3]8NV5?FR.- MUE_<+=^W$D&NEI$S3J%0XC9Q,<^/^V"ME-URPXF'\[93;Z+=KA38OIY+(.A- MG-";X$558K2NTXYAH%07!_-E:M-J-;^ WMLYSEJ#=7&KEL&V66)!)U?441T^ M+/[@=Y[]_?1&RA (FN,G-,?YNK*H%CKQ?)+K8:6I,.\55]/YQ^L3O9WF,U+; MC!K;?%R=I3;D3$WD9NQ6]FA^7G[F(S0_+LT51>46O!)#@6##+: F?3 %_AS) MV*+53Z:Q*I;OMZE$1L9!9X%*0Y$^I:'>1,5(B#>O$7W,CLP<)F\9#."$+J^8 M:3730FI ^Y0'?"?1?S3HO$;XVD)H$+%%5\Z"1L8NI=OU=KJ91,W=/FIB(\\@ MC^O@//IATNYAWZ5I/1$VK0^;UOO*ZNM-Z]_?UMQMB'ZF,[M6]@R&,Q1.B'Q" MC(L\%:=IG@4L#-$)01J/6!8?LV=-VA/)1D//6TL1G)F5,[/4B.QLE5",MK]OU$KHER3X= M.&.2RF8OHJ48N1\ZS,D^?S7!9)I42J]2G7JQE#B1FE&8Y&YZ[.1BI2SB@4 M@5C 8MQB-AHT$S)-K>#(LQ4!AC5HPZ(&ZD:=@DZME3=34_3,LQ4-E9Y=JF+S MF+J0L2I;8LOX5D'//%T1/Z8HC!AA."]@XIBG6!;P CY*\"Q&DW$J@4L)<73& M_T(\U1NG*DS6$8H)(3&EC4:CZ<>!::S9Q:CY4L.<6;^2!&)&P139CP-:GQI. M^4J%PAPN1RSQFAJW9RL_#NAKHF3PV51I0DBEN41E/"G2I MI5 C7PZD&LUJOQS+V^HF49F4AM)&LU7YC -PI*E:_7C,4$P.=$!6RQN 8X05 M3Y_/TU2[I9A0%*9J79SEQ':!PR;E%<^J>:HM+J(U?EMB]_P-K?B$^(*5&-)Y$^=#4VE!6J,RS%H)$X]G3H?)+1J%(ION0V#%4I#H;01V)E/ZQN MD9O&(CY.:%C:Y$:6O";DZ5#V+A<^T54LBPN=6@_'A!1;6N3RBY7$-OWT?]/ MQI-YOJQRFSF&S?*QC5X;(*3 SU9?3FRV6ZXR;V)"(UEGTWHCMQWZ0L6ZFF[A M=G%94//;:RUK[**C=))2'6""'; M[J?G$IQCWA*3?LI:SS2LT7QKF>$'ZENI;' MGN KA4)1!SR0__Q[(5,:E#/\.$Z]&? MJ1K:(HAM>MC8Q++*;$);2[E'L';R)E5#T\9L;NAN]R?H=4-7&O5UM"(C=V4H M98XH;",*N\$]).^^NCM*XN\S[);;=@S5GWTF4?^5549O7T(49Q_H6Y;1^^XE MOCZ\\TTR#XEX6"WOCCB&/S!A><-[8ECB(1%6$+TGAH4:%C(L9%@(B2'#0@T+ M&18R+(3$G\BPUU(:S -YR\#YNVM M"[T!*ECL_#7OH>-ULT&WN.!Q3L3CS/@[Z2(:&OKP__TB?GW\'E4 [J6^DX2C M9^GG%J$@__N?T47N5KWB=83B\RW%APC%)Q2?CXL/_D;Q^:Q']FWM_<5\I2!? M<+L?]RE@5$3GQX$4:=LPKX%FIQ)BLO0^K7U%L( %U"N/A"N/C %:_;P<5@HG4[&[JUP)Q< MJFVMU8:U3:%CHLRO/U0TD6"B<88(X2*$BQ N@G,Q\79P,=+*68GLBVL.C/$> MWUP1A4T.P44"P04>3T0QYBK=U[S8-F"1Q;V'NS^0=D'?&GB)9+LCY)+.>;41*B"8R:250$^RI% M.\/MX' [. @A#SWN0G<4Z@(O.#_=7850]W[SCZWG[\@Y1NDXLNWS@D' MB1:WMW[!B\RS:]L4((\473 W11O,K-I)98!]@3P?\R@2DW9JDAQFLP+9XMG> M=%HOMU$%$'?+FL#9:(+Z4,O7>]AK"; +'FPE# $I2( 4O.#^$X"D+F?]BM#5 M=&R3VFY)T3%+&Q%5&H/1/QU%]<0Q)A$"4@A((2 %%I""EQ_X!"#%DD6Q(MA" M DOG9"#*>J>E]A$@N=ON!):(8O&K--(*M]UOUC7DO#+7R;H_WBCDZVJB/982 MV]='@XJ07<^!;H$4T,%8L9^IAV:.ZW,UJ?2)?^(IZ:"3SE.K' MG4S&BH;*GKFM2E#J54 'R\< PNYCJL 6UA$3V(ZI/T30;^>F@1@#$0Y51#L: M!#Q"[ NE/=_6Q/N&Q".*%59,^P'WBP-VT?O6)=)"3@2DJ$7(B( 4JP@9$6I$ MR(B0$2$T!9@1H4:$C @9$4)3 !GQW4N[1 M#_^6U EZ=O#I12;X_XS[_)QW;>2[)"DN=[7QYM<4OTL5AUT\MQ.TLZM7/O<, M9V17S=9[78T#"3/)$88L\NJN$@.#85$J<<5KS]_-B@5NU:':WD6M@_>K;7(H M J6>*A2QV2*C&O-8+5%NK[QZ!0F*B6+XAPJ,!4Z 0[4-U3:P%0'>K[9J/9MS MY&JKI6[$NM&32I@@Q7:W^FD\'B7B'^J\$6Y9A%L6/V++XDE Y39X"Q-.WSSA M]"U#-%=TD[I4,<2WF8Y!-R&2,XPO9NN)P:B16$W[BK#B:12H)?!H@KEBM?M@ MR4.8DPXAXB>$@^^&B&0J3K'YLHIG":DE]\19CQ@E9 @1,"C$:2(:IW],&\@0 M(T*,^ FQY[LQHDSD:UNV*XRSFR&V!A7!4>8QA!$P L5Q)DI]K%5LN'\7[M]] M__V["W=C^ZEF(3CGB']$J+D3V[=8!Z8I\= M8J_8%_AG.HLA!/QP"/BBG<6W0P UG(^'%:R&8>5VSZJEY]*L2"((@$$D&V6P M[]E4,82 $ *^=Z3X#@C8PEGDC24^4 5=IAODTDG&ITT( 3!&3$03^(=.!(5[ ME.$>Y<_:HW0KM/_ZXW45$STM#+.,89;Q_B+(9RKY^YB.TJ8WW6SL21HCNLMZ M7]6S>7LD\W'W.&F"CB:H*YY+"Y8DA%L0(3C\A-CR[>!@I/LE#=/KN%HN3'&E M,,(7^2H"![0_&<6Q>)2,_Y@F6R$\A/#P$^+.M\-#NZ['V6(OP7+.)-^D^_&E M44PA>(!A)T.148:\8N#Y4T*K<&OR>VQ-PF=FP!A %9-\JG?<37(R$%;@9WH! MX:I#@0Y9&ZXZ%.B@EKOXEBY6N!GR(S=#KE,!(U R$.8MOL6>QSZLVLGJV_,7 M#8>S9M-4M' M$<',=-J=5DOM8DIGP.6RK>E"5:IMP6BQQ7K?;Q(VS MSP'\+PH*3^[;OAWV9X7I--'C:%-MXWK%6/=SL4DMR>,8B@UQ.DK2X;6*,"\> MZO?-0[P/ZG?%8&."0,TXM;ZAEZ+2F95'VR;2;W2TC8R2)!GJ=ZC?H7[?.F#[ MH'X+;2DV,=AL+KL1.L56BL!,G''U&Y7-8*($\:%C[>$V8+@-^".W 2]<2"-0 M,G#;%%]XK?:KMPD]67Z[+=& D:Q5NH.M2CBI7-SD6SF:A[8$1[$@$<7)<%,@ MW!0($6/WDLA?WR.P?!4FX)?PT3YXL3$V/!.O@):Z<(Q-;+U.=8N#),(+]]H4 MB9V'EG_?LYZ$@!$"1I !XZNV%C\,&+HMQI#@!'N,89[C-]XC_&D6H>T4\++F8\;8V8P;$EP#+S0K(_ MY$!S)"7;\>*04)ON%'_]H>DH<\WV C_4HPPAX?9$" XD?%$<^G9((&/3VM 9 MXD1VP4FQG,9I(,>NT!1AW$E243QQQ415" DA)/QX2/BB2//MD- I9@M).F%Q M6'K:U.;L-&M8F@L)Z/@JSD89/![N@X;[H$$.+8.Q#XJS1]'F>?V.R#7SEJ< M2T* E0QGI(%;(.QU.YT&?/'?.PA]NUDI)HM-.UVS%:[,K!)T C@EHP>#3Q(% MGW$:AV8%#_=$;['%$21M":'BVP:G;X<*MKA139I9I['V@*3SA=%X'@N(U[C!IM^.^YDLV5U M.J[U\F:"'$$] 5"PY_!EMNF R\*%HD.*V;_=8/2$QLF(>3+CB#&.V!, WRS8 MCFV8FPBD&GR?;;@?0]5Q8!P+]FMW0UEO!%1K-.3__H4SV#\;()A6!,"W2I$, M$,%L!$SO&Q*/""9\$/J!IADKZ[?+-U>J]NO=0:P(!PAS"_S>_^-X:>A\\00@ M_/L]$]8QE]/Z0=MB&AC;Q^H7, M>BF%)2E+GS<:\"UC2(Z]<.__CJ$G_QZ90%!C*TB6?^:&I2!&_3:!)B 6/'GF MSBZY+]X/%4:6H3DV>++TZ^0\'C#Z8(#.DR"(D&/W MQ+$'-F38G3$LY%?(KY!?H0D+.1::L#ME6,BOD%\AOT(3%G(L-&%!9-@;4KQT MF.*]&E\^?U+RM1S\+<@2L$.2KZ;#K[]3_Q:JK3S]&1F:]%ZZB(:&/G3WB3\( MS.0#2P7JG/I;:#AZEH"__J"=SO_^9W29TR$O^H6A^'Q/\2%"\0G%Y^/B@[]1 M?#[K@GT?"W\I;R@ UR'NT4$*&-G:AW,Y8Z\CP>$$SF5NDK"!6_$-SKUZ&91@ MG0#VCG8>$^:MISOGC@GX1KRHY/D9'5-CD_X&7V.;KIEO7OK:R'M.=[[E_%S2 MWO7=.(C]R>##2= 8<3@*.N]W%J,J-9AC:257=5:6,ZC**]XM;T#@#]AU3HRS MMY&7E_3FWW>,!R_I01 (B1+B)N7O$,3 -S,F05Q*93Y%;=83O NS3DXF#8A M;L9#W P!(L3-$#>OCIOOOTX4 -P4L<6T-^)Z([6]V6+I:J%9F&L(-W$\!,X/ MIG4"MK![R_3\!%H%?=_KS30ZGNC8/E9V;4QXC9,?:UB3'&RK RF38ZV MD[Q;-X1X^-#=WL^>ROF6FO#%FW*!],9#&OQ,1+Q]VN8]B$@G,LUZ/UEAU$T# M$](KB\L;PQ5$Q'B(B"$:A#0($?$[)&3>@XB58:X:UW5959V!C:TK8RF17LH0 M$=U,S,.'RIJ_6I(S6)!XBX [/*D3GM0)1$HGR&1[($>7.?JSO.!<$/TYZ0MW9J MX&?A=0FGDQER ;CTFE;ZY'A8*HA-GD)9(,C+*W7'"^!62[AU&Y(ET&0)D34H M.:6W(:NQ6M6;L4V2R=;7DK!T),"-S !%01TDE28$89P)=A#.YM-D.3'>[()GLX-SC#8+]OGW.R56( MI#1U+!ME6:WS3NM'9GQ0:5M8OC.LJ8ZEBY-\):Y7\TV>]E)/YTV++FC%0V4* M]Z*#A[%!IU$(NH%,1[T+= W:Z6>M>6/%S=+]OMJOK1;M11*"KIN5(D/0#4$W M!-T@T2CXH/L3#U'Y8.X9U&ZF5#^6+*T*6:'J E7"TRYOX)0ZZ6IKM25\^=! M;7A:*CPM%8B45<#(ECWK*';->D:![N$8($-^9Y0[,^[?,8F5AO-1= <2MCX' MWG1\+7JC4C.2(F4:& /XPC)3$,Q"/\DS[I4YTB=ZNN:^T\W%)JSX$:A=_)O+ M0]#I%@)P8!-:;P7@F%1IU-6YN,"$93O6TLS&B"-7$(#1#3W"9^<_!. 0@$, M#@C=0@ .;';KK0#*@M/..]UM3GJW2-J0#"1*DV>\(5$+[U&\YYGZ_<3U%YA#MH2)Y]VY/F? MD\9#!]V.B89FF+_WT'6TJEW#(\)5=AG$O+Y&PAB^^+>@K82-M8>+Q .YS_[_ M/J ?(D,$&E^2_G?DZ-^('&>TG GKV!'%=M@2T\#8_KW[V?XST^O"M/OPE?Y* M.\:@+E@$_L @N8!_[A9&X0]Q^DJL>@)DY"-C_BM$)B:RO__JU-.^VH[^#44/ M&E;->^RN]<+NHU]_.@B;4.TP9#[1-M!!;H4_1UQ_3E9/2>U'0<&UNWQ"(+$Q M@8^@5R"0/"7%61ZJR9@G:5&2,$80J1']RWNKL+?4O6HM*:N+>@?;-++X-#_H MSK6^C#R,IR,+><&JQ"FMP\42'J3PYQBO<1HV/F]2J M8C?22528\>E(JX\-%ES2J6!,K#MEF=:*X'E47.IL))=,=[+)5;V'Q9S!9)1D M%J!GH:(K9_.<;>A%EF[G\S J5>5&JI1J+\=HY-D\L[+52.-,?,7-&E)EJZH6 M42F@2XWG\\R-ZX):65;56;F8)"J27B(<&>W1/1VY2="+=;V0*6 ,/F.[[7II M/%G)R/,YHZ3IRN546W+;1;:L*HQ 95J+R M)-;DX^?/Q#-VG&QO)8XC1)S&V$X-M%I)/G$^$G3F=7LRYP2N%Z_AE5S2*G9[ M31['SH>RE+!HF_1 Y.HR,Z[S9(ZI.BOD>IX-G2H25#=ADE 94EL-2JOAG"\F M>=R'H4ZCH$G]6::.Q>J=:56S2_F:")_J0_T^V^7TBB.OLN7^*#'21@E6PV0T ME'PZM#78%)OQ$J]C:7[$9::S1*:3@A/PX52Q7Z;D<;^\X/+Q245G2&XR,N!0 M'U:M)+B0K[L.!7K^<670WHRRV:+=RDW25M[B6C(:> M"2H#;7,BM9'S7*_"5LCJ1$E8WM!32>4I%F LE:!X.@$HGB)&(B\(N,23TFB$ M82.6'(G2&7E9)MZ5JP5,+6?FZY%ML(/4&!5'/9O&P":FP]6BEL;*\8*Z*N%8 M;EA#9?O/]*5HIXHTNR%2V?)Z/BL,9ND*2Z*1[-.1999,=;+,0N VR=8R0=-72$*F?SM$%]*@\F\C0;PVJMZK ]%5;EI!\" MI&@!ZY?(=2H[DQ+M;C73!I5,VSP?__"&>P?ZB'BQ;81MZY-Y*_T?NK>8;83?_(B>U&G$79; MG #)T4!]G %C8)I @O-(6A:P+51V1Q%<9O-7!,!P? [?8YL.N*PK^VPDT88NKC*&81RJF&',Y@:Z MYF AC\>> /<30=\@GQV/_V-%I-URW?UFP5UP1-"EB/:XY(A@1S) !+,1,#UN MD7A$, $<'AD;FF:L(+\4'3[><&#<*%E__W9YYD:!!Y_9"_NAOZP)&W(Q=RYE\C1$CT'[=2A/8J>=][L>,NR>&(:3#S09L'.]^D53GRX5SC]$+_]59K+M@HG+]1I_C4W(Q2? M;RD^Q(4ZS;]F0K\/0E_*FOW0(T"?-7 !(UOF/$%^,3 .V%)O<+S4BZ3"\\J! MD8^0+G=)EQ^K2&]S6X(,M'?@R?P$6@4]+K]$[<.D*)H.=&7 >@YT"W@[_0+: MP1:PD)\::HM<:7&G-RZ)53[1G^[\KJA4GB435#7N-GR MY:(=1'\CU.]OH]\$;VUCLQ8@@9AUR@FP;BB=RL8.@'ZO''+-.@J[P@BLLY+& MF+"J$NCH*//K#TE%,?J\U4V8Z H37??B,0:9;"\XD45]";'8,)4K.(Q!)LD/ MCN._G\NY%^*-C]G!0'NPZ2GSHAJ;S0A6XC:DW$IZ[=5P+,JP'VJA&E@%N M/ M,P2&$!B^Q%=]"1@H>I'NR2V0PQ1:C6R\<)ZM.NO$H\RS%7*5889S5#??XJ^ M7]^#?)>^SY;)(EF053LK5 HR5[>J>55#K3V@2XDS40H/4YR!<"!_J/_]0U.< MR9D!5[MU[Z_OC_R%^8PPGW&'WF?>,*25HFE)72KJ<+:R H7:^\K'''548 Y, MC<]A93.=PPO+9*Z467G%TNEH//&A#$=@->(N/-(0*>X$*6)ALB\8OMI/H-5/ M2/9YG9HOCJ<_JL_66\$U.%?>?H!/Y@JVC_<5+]J%^7K(\.IBW5P4"F;:%-W" M38:(T^Z$S*6$F-,R$!L+W# R-7LB$5H!E_8XL!6U7_/]P93O,CO[T M%,@9E2)_W;MWVMW+>7(OYCY6*=&W,NU5H[+BRI@HRT1UTR$2*SZ!7%469\Y, MTM]AJC3$B1 GO@XGKN^PO@DG2OE&.H[GRHK:[JJ-^;95(X"$< (E3K'SFWQO MP8DP;QKF30/ANP:,;!W#%K2(#FS?KD+7S(C<&GF#:8Z"1Z<@952N[\C6@.UC MD:;%GIU-9\29FF=%?4"N*BS-KE"S1Y1EI:)D_(J7? *610N LH28$F+*'3F] M_IB";S*%I4K:7;4M]\?XA*HVV87;0!8E:>EH/![>30^J[_L3:/5MDK3A5=3[ MOHH:K$6'"<50VK_/HL.T6)@6"X2W$#"RG700.>JK?<]!?2#A],?3(=Z+;0,);5*7LGN1]3LKMJ8-?5[D4]RFS&GS?H,V[=R* MQ]U&(7@4P\DH1GWL*$@PI/XNW*]0]6_-^7L^\O5!U>^,*O9VWE\)V3*[YBII M$*M6,%?UF5]_$C0>I;#S)D'A&; PV74W/F:0R?:N$GMA,Y'O$^]?OG)68%E^ M%[Y7J J!5(7OZJ&]4'3R#44HNUW*R<^6JJ6FR6EWF)4GHW85^FQNGPT\2E[5 M8PNRIMR!$_<3:/43LH)A[;WPUM@WSAX^5V8K2QMX26+2Y:Q2Y=+\$&M7BG:3 MQ]W^&TP42X072\.+I2%$_ 0?]CF(8&9Q!=!MT\"<>;UAU0LF+J56""*@=TI$ M<9_;.V$^,7=*I6>.T(672@.00;DUG0)EG:[FP!9UT9B!4QOE M8YX6EH*M=BK+LQ^ ES,^&^=E M>,"!H=$+^=E],V1?QWASY<0M"1%8,ART=7\#"!8!Q$;S12K^[[52+[==^>V- MSQ>E9WW,3K$?SZ=M.Y?*;K1E(4-S"9$;KGC<:XY"4=$X0\)KD2;>BPXG9OW'VG! X\0(9=@_2D;!I;UUJ\!?R MZT\:BJB@Z)'5Q-"T3BBG_&ONMY1#,L*R(>]SV';W*?N &":44(#&?=6O,_!+"VI<&D:DMKFI M@MD(F/S:%,%$:M1*:GE3U$@G9N2:V.H$'NEWP.,;.LHS'D36X)?\7"$+2[LK M:&Y%BKHO7BXZF3QS]$DKKN M"%"7HB=Z KS"ZE"TT:FY8T!PN@4M-'-IC-#1.^-B(I8S@S]$;+N[:XG@/1=I?A ML6;WO/TO=X#W%UC#Z5F(BCM*[%_H_OWLXT\$[V](-4@&@%CE"8Z"V(RNH7AT MA(\: \%2W /N+MHYR"RX1$0W+76T)LM&2"I#6(4T3!VSZL#U1RX]$1:7Q) I M$ZA[BNUR9&; U6J*"K0-^ER/Z(;M#7A)B%>&HTF1T5[T=T;&7R9VC,,SX*'I#H$8L#0JUWQ(_? 6U:^MT,Z5-6!%CJC-U2G&B5B:2 M;EWPSU+;A:YG+"*B0!2!'D(KJ.+('KDF;_<14AUQY_MY5A IJP@7B-#X!>]L M\W#LXIZX[B?LR#BF2QT>YW?2WS&.=0'H@DJWFJT%5\;U?D$=6)6<)3^E>EN< M ,G10'W,Z280#5E'V %YD((.XAA.M06GE_/@LH/PMP/?G](,4=V%0%8(2: 5^3&6/NE[3(,(APOS"WP>_^/XU4P<*833]1FPCKFLE0_A*(Q#8SMX]@TYF8* MW$]VR0P,^S>*/&QS_];=TW O(OEP=!Q_P%^,CB5EZ?-& [YE#*FS#]3V?[O. MY>\1M$9J; 7)\H]G"PW]MPDTU_MY\LQ=6L9]\7ZH,+(,S;'!DZ5?.D[W#>2\ M@?#+M\;=<"V'_WXJ34'A#_$7LY4A)[Z($_A#XL7MMI 17\4(_(%Z\2)^R(DO M4PF6"!D1"$8D0G,="$:$V!043H38%!1&A-@4#$:$V!003L1?.8$2,N)]C/C\ M6^QR)# M>?T^BPSE]9NL\C6W]8Z=I-"#O,KUFSOS($5#0Q_^OU_$KX^?+J>(0)7W.#M6 MC]XR\COLX)YW_?4''1CX[W]&%[D ^B4&[K7%/G>XPUWO320$OWL)(4()"27D M10G!WR@AH=/Q::?CIC>H[\@/N36=4H+F'I,5[$A)T!W!W/S?OW &^P>_1-$; M+X]UVUH=?CAQD3M[7G@5L$(DY/Y2E_O">^M#_LP13Y\K>K;#]!>]2M?AVDFS MF:C%^TIK)/-NKQ6"C3+4>0G%BWD&P6+Y5:+N-RCV;3 ^5.RO4&R<;RYB!6Y) M.7FU7%^3RUBB:QKYY!V+"ALNID\ME#GA-XNBK->JOD%BFVV4UH=9TH-3FF!3;)#*T9C MNH**G?CU!R>B+.EW$^9"D=JMG>Q["]Z^)7'N-V/\0H6FHBZ:0+#@B]QS->AZ MD'&X#XMN*'LW07A;G%%XH\GXOO;AHY?T+FLN#E+<*F)J@VUAZ45_GDG"[9@R9/>?5(:=]KEO>7* Z0 MBQ@J_O=2?.)$\0E>5"5&ZSKM& 9*=7$P7Z8VK=;%_<3/*[Z!6>UR+F78S,N\V\4I$65"Q0\5/U3\EQ0?/U%\G*\KBVJA$\\GN1Y6F@KS7G$U MG5\\\_-YQ9?%U6(V-U2:6Z35NB0PU¤'%A_$D&R7H*X:3WS(\"C?^?M;& MWZHVE?$EX&BTE<:H!^5I0QR%-I HOXFB[39E#M*;47VL'P\I1!;*U-< M=YH\[<6@\<1YY>!PY^(;[%S<>MTA7@0J>'T[7N2:;()U8DH!B_5R*EE/#D:; MOLR[+=Y(YKS]<(@6(5J$:/&](MZWHT6#9_@D-JB55) K2:K5JM5ZV21$BP1J M"(DE_(KNAMNGX?9I4.+=0 :W&7#3X#8PG=EN:HN")>+8,2Z!\'_ MH#7:"IMF9JWKX^Q&L5I"SE*P<;;)N_T?&?8Z_)F8>YG MH6*:87,;=;2<&LNK.E[>2(1^/L>: ;@D4(%B%8W&64^VFP&$^2 M?$GE)VH;EP ^5M*%.9 A6+A1;AQ+7*7O5KBM&V[K?I-MW:/[G/O&$-Z%3O*Z M-SJ#U+OPZR^0!&GUM[UAK6^_89(N8GAE(I0);J.RF_ITS1>74YEW>[>2 M>)2@PPW8FVRI!$DY0FCXD=?%"TU,IH;TA.(6*WLR-\QJ7^LB:&#"Z^(A-(30 M<&MHN.&%<[K5(7MRO=Q1E6YS4ZYM!;4P2T)H2'SFPGFXL?K%W9Y?69<[,#%_ M!/Z ^?S/XYVYA*']!7XE51V;%-2V/C/FO$)F8R"#\JU-/^RHN M^O>^YZ7[R=,VF&[71]0E,6VXG0JM@^0*?XZX_IRLGI+:CX)/A/_05K)*V#TE MWF>X33.NLFNM#^QADT=#B8M1[GC%;AV[)Z0\:O5>,VS@I7JHAXC74#P"31]\ MW5]I;_I ^ON"J/*.+O3%?1OA7>OLT2Y)]6)K2Y\,EM??]*B]J6"B'L:(ZXJ@ M/?X4/C< K7S?U7W]&8>E,Q'L'NJ<7)Q!)\+.CL=>-UXT9#0>9 M=*Z**?QV(R\IK%C@5M";B3^<9T \TAX:K$/*!J M[ZTH)Q>Q#6AS'*D2=7:T M'O*E&?1,(>7H!_R,K/ M_7#2XOKP8PLJ#;0QP+*]!M] %S1;.3VQA&3>[=[KZKD,=!$-0/Q$[;ACQCCF M:I9@*>AI^P[EZ#/4S%RWX+LSCNGUCM]AB-?='NA(:U]50]MOXM+^X9&Q:TB[:LC7IM3.@^UVRT\N/$P&RKJ@7=X3) M>G2!@@I='*@3_JV\$XV, V:SBIIW!AA/"-AL(3?=F@<,YMM>^BHZ_OF3"L$C M;;GM-,B\9LA>,N32$8(\Z\T+#;\X"\KMS"R%B"4XY/A*M;X*_R73P?%&WX M[\4PJ4M[=B1%T80.J:\95M1& TP'70D3MF-\L+1E0XPE?_TA'XAGK?!WQUL\\V,L M?+A1U&%'%.0F"9:A0W7;H)/$Y@N"'+. B(09-?.S@/Y4D@\BFUU#QNKN MW+*6#9]E@_JXL2-\!?ZOK^!FTY3 B56FGRVOXL7E)I,9VRDHN%M@&N>2"T'V MJWU#'WH*ZR-ZBI-5 9_/M@X&M)X@6]1HFIBL/@P,GR1GHX"-K$&W1F:5LMVU M5'U9Q4EHSW#LP<FS!1; M\.Y&(,TWX/=F9 PD8,)H''V"!H/C>$-PH*&T3D.=L:*Y4.1'9+1QI^<",X3&2 LL@>Z 2!N82T7T/+#3":!/ M-$-\L@SKX9DDJ^!RE"]H*DY0<18CZ,0O+ZUU] U-)V@<9UF?;Q@BP1!Q:O?- M2=K](H'1JZ+3W&U<%DUH_%4MUV 045+/9P?EGS) \7 MC4!?[!5:>7-Q*64A$;7XGKI6RR)3+:AI&,?DQ$*Q9RCRI0E&O(->1V0ZD*X! M3%>E,CLI\0W()NE5O\=MJ)8ZR\Y,2VG&V Z_0HYLW,> S:'5$=U715Q21/?! M-EK2/P%,=EQ/Z%ANO5QM$UTV"RKKZ2*MKYVA@H2.HA_(H C=^PGV)4*7!K&, MJE/*B /86"^.;"X%^LAK>B#/SP"\*'3$/U^29?O $?^K"1ZA6LM2M3[L<_7T MN%W3J;+A)&',3D"?\_S0_HT$[_T$^Q+!F[9[0L=8"FS6Z1?39$*0TPO;#=NQ M\\M1+PH>?NI9SP7E&UKAAI>@L.IC/PGUE&AN2K:"- MG3CN XN/$=&=FXX/4*JHKK1Z:KK3W2S88FXA+D:Z(-]PA!) =&)FI0YD;I7M9\9$!10I F*2:DE %#>,&Q)X:Y MVS)Q 1+2<>Z8X@3ME,Q-0S:%F9OQFU\CD>2EC F>2'C]-F)+AA4KV*:9)=I" M:F8G#5[C/RZ>+M%;A_4TO.4D#VM.NJE'W%=.:=)8Y95BT\H*-#9>\MMR#V]" MIYK&7DH+[?,^.YNR"X&M@PE"$T)61[$.Q%T)5@2L)X)CV=Z9CY*C;7;FJ7CT MUYMX^+BY(F@WXV?\ #=3(K?AR^F"IO8R*MV(Q0MYH)_:,O:*_$P<\5/+9, MUHREMP]]8.O))_?#5ASG2X M0E^KO:G,"Z156^)-U\/_.K:29VPE[Y"M))]OU9R.86\76+[++)TX7]XVGVRU M?!5;%T++FN:2W2&W48 T;@6;I;GK]H*=!:"^:N M=-7C=_OAZ'B8"G^D"6A?PMNM64V ?G+T0 (V,&>*[F[&>#L>T 53T4D']\E+ MM(5AFX)N>4NRX-<2.LQI03%QYH;WM-U/X'CO@.=K:_5D4!=LQW3'>YM(BKX$ MENWM0\_GAFDC*7(/LI@1V316]@2M<@K%U8KZOP)%O6/-6%G>_BMV=$$*[\BY;W,-^ MNSVG_?L$VWV/#1WK-\YZ(BS1W(XW]B2?PX?[WTMOW;C>964J&#F*,]L,QN5C MI4VQ-\G>^MU#% %,K[P'$$_HU14T!^S)E38LNPH@,$J^:$C*AHQQ=K.( M]5J+M*-JF-QG7C-R)P'P]67MR@F7]\I:H;-,-P;-TC#;QN.81.C+R;B+CFK[ M90YN(6L?H->7R)K"C4L#+I??J.G5ICFNSS.%M>;*VOD1=Q]9VZ59KB]O5\Y6 MO5?>%L7T2#2+II!MUU?Y8GK;*S5U%%\P/DGZ6\C;!^CU)?*VE,AX/8\W9EFB MGRY@FT62;^;P[OR,J'=TU;*Y2D9;J,2H3)7JDCZR>R[7?"SYD7_^ M-."QCMAW$D ]R\PO.O+H>]?U/(][*()&O/T&[--KNM<^/O1X4*@^3D-!!S#, M0$]M>==@4O: M+XQSK^_A03J"Q#SLCAO%W(6CFWWHNAOTXAL:#,6"LBW@:H,WT2=3O-65PTA5 MV)R#YR% M([.=46$.=3;)3KY"T<^OY3(7^YWZ)]_1V$ K8@3&+/!R!(R!L78 MZ/2T&X$G9U[PAIR,%G /_Z%-'9SV?ZX7?1V>C8XMP^%H^>:P$8G$Q<.9!4*']'&L(6B<@2?!7JI V:_=.ARUA)#IWEQ#8]&!W=*$3;&H1+[_2QK4F\)T<',4)O0H-VOZNMR**X8 8#C"E6R2JW+&;T MS*F;SKSG>/GWNRE\> M<=XJZEYU2/]]*_/_L_>>S:DC:$Q[CLX!@"8 5&!(22+@!:LX(U/Q'#TG+NTS@8QW-D =S;X8&>#3;*X M+ ]'9(P$4%X-!F*4&W B'V-H<308<,,XQ4H4)^VGE[_G"9'^P#/,!YZ)/GN& MY>%!*\=%-L9R8I0>LJ(4CSTEZGZ@I2:'6VE MKFTI0RE0GC//1S+9%+<$J0H0C$2;?GAPFNFRNX CV>Y&671;5JM:2EMGNV-0B95Y=P)$';Y<=4J$BL[[>RD29 M?LK3HMF5@.8\>'M3CR6H&9O+"*K1C37E.=7JJ0DX,GXP,A?)MGM*)R-X-BOD MUNZZX8P7(G.X3HJOV=,E69L)#4<$FII(D&!2@R,/UEE/-"8%DVDEA8+"4],B MQZQH5X$C#]:9=SKT ]#MO@ ZQL1U\I[2I]&%M;H_>']EM#;VLN0(U(2,TS$["&TQG8BVX;G9_I$-%"Z-Z$70T57[H:TY+ MJ"DTNJCG8)WY8F=8SMB#,DES%-FH92;C H4N43@8&==7.C6H)R5AI0Q7L>%Z MF!Y9"Y$['&E-[6'+%/I%B*-TKM>>1]U:MB;R1Z#DLG*&Y "OI:CZ+)&H=_0" MJ<"1!U"2S(R;;:8BZU9E:DF]OBTE9E0"CCR 4JQFD*-DHF-KC75LT.6 TEI* M"SCR $J1;+Z2274?QEK& Z[57"Y3XU9"C!^N4VMF/6>A (>D"ZOFI*^DZ%D1 M\B9Y.#3=7=-:H>5U6XUU9.Q)J=Y"<&HH>'@PU"QK8HU.1%=DH9%HSHM3IFA_Y VX+:.<$F-BK9-OKSBM$;!'58S)2&90PLX M0JCMAE+MZV(DT6I4O*7$2^5V*0F%WA%*+7>ZJ4'+&+:T1DJLS_,SLQU=*&CH M ;!:.B^ 7#]KM20U&T]&1ERD4/&''@"K779C%"UW*^1,ZLE.KZ_7B^4$&KH% MU@M->EZW\G_#)_#%+7T^:F;_.WB?#N%/\QMNA/T>08.O[#ZV:[0?49EV-_?E MMMF!O_*X,>9;5+[]M;%*/FE^T>415R,U4B53#5+N&XO$S(E_P/SRFQ]\G^U5 MMOPH.R1_<]CV?RG[<>JC5IC5+_"Q1EW@M$P[2:632QMP7NUWK#!48GUZ\_QW M2*"ULT*?'/PQGZ6&J9N3N=(\;K4:S5B+;*0&0ZN9N'!J,.4U/QNWERTIZ=4+ MQ45!4%/*[]ODR/$&P1#(;-_D@]302-21,R=H.F#[@/%;VOO(0%D2D% DA] M M:":BW(@GCY+OQMH"Y3$WZ<]B,U?]:S>IYM%A]1TQYX#B8@<$][MTPW!=;5T< M3*-D(ZM$YXEL,5])?CP/XL.4$Y!!9;2)+S[&8(X21KR@:MHJ&:5;A62SR5-S MJ=""B_X5?T= &TJ!WUO7(',4+@P%/1+CO6@IJ MWN$GD(5=5X>K1K1\2RS@1E&JCXQB5<@OK$@JY,2]>*"_333E.RERZME K'(Y M-2,:L8@6&7=7U))U,[2L_4^+J*%!(L!-!Y%$&N(]"!/[9-&!:$R"5(#$HZ5< MC17IU$LB/6Z!6:>63*>E:':^N/EU5"P&F$=T#2042?#_?,8$@1A\3I7/Z7%' M*B(W^2WQX/_<.6_1+"\>P"_+VDLEW&-N]8=-Y&#'T?[LM#>'+V@ \)OJ$W2^ M1"N8C!M,W8HUNBU6;79C9&G4F+=_N_8P%$2OK\I\)5YM)EL=R^SJ@%57=@_5 M?MX=N:]I-YOD9;(/A#@2GL\R'YRM"H$"5RASD9"AC+=,W4^EW$I=U?030 .Z M=L<>I.1-_J-/R"^3\5LY&'"D?RJ=4$_]7<)R:^UH*=$3)4%BHPVMSN65Y">: M>WV5VC"75!WYL].6[<=\CFH/RX3=-_5A5=%2$\-)JPFG,ZA![8$[ED+X3'MP M7"2KI.U[? )3'<=#''NF#E0-;^"@D*LJZ9 ^X8^7$J)]>8ZR>&\AD9H12$VH MG-)O?.,"J,$:/FI1,RL9(#4W$/(;K062XY8G)-/T_'?MY/X'5 P/#M."[T5$ M;Q' F.K6"H! 8T%J?TB$]_O"HC(['BLI1NJ0QGQ<[:#/Y!0 1N4\8LVPWRQS^1A_,=$'^NE@T]^ZM#R+M0#J+$U&Z]=Y@#H-SNS?8;JZSUR!I*]^$23U!FH9)/E14JMA8#J.YVY.I4C,Y%,10P[ MT>C,,^1,N7E7EAZ]D]G]5 3YG6"TQJD/;?0(_ \85:]=RPZRS:%5&VG"<6\QF,; ( M 1BY3*IAY=78M"7EV74A)[:3N@Y/M>AQ"?S6WYM*)M\^10W+H0X7J/M/6HLO ML.?!>O9+E]"6G!&J%/.%T$)UQX0)%D@E"N;9+VZZ9S,Z3K#F=1QX$P,52::^3:;H"JEGA7V@R??IRJ(_BJ5]TYR ]Y6I" M:KI M992L95$+H4-:;FJPKAG9XJ6B:M7GW%DZVFRVV%K9-$:%59)E_0L[CJ/J8:.8 M/BFZ+[3;^2=46-U^^H+_O9&H-S;8G1M:SD6E==SU"U]#+V^OS! +W47&O'Y?NP5F=B<=;S\1)"D M,C^LN!EGRKR*O;#E;>^B;TJS4K>\-@:DD>T7/=Z-C_)2XCO2/#[G^7@;+^)@ MNJQF$H;<2@V]Z43IE#,1YE4U),QX&8^DV&*\& ,29*>I67JRRC.C&DH6.G+3 MY5$6VVJ[8,?UN)&JCU< !&KYV?(YWH_<58,N=,9U=4@6['C1TJ6Q4TA_0,<\ M=WK&+HJC?7(B%>ILJD5WETJ5C*O1#@=9C^..GXN[6+4\%SFMAWYMZ M#]PZIO52 !^%9@9@:WD-@"QY3M P8_,NPW-/'D+EOW($EL&75 ;>; MCA5$X-$"PPC\TT8.N.V(IU8C9^F8_/VRY;=]V=]"?VG+'@$5=6F!T@6:QJ:C MRGZ4\"@!VLEXYZ&T;D2$SEI>M\?=6IJWT!4N_!UW6'L;FN:&3PZ8H+TAX6O/ M_NJ^O7V^/ 9#3P>;@-D!#H_YA@+?#%)9(>[\:I$C];!*7=<\,YK0V'PD6BTF M@=WFOJO)_NNER@G"\0P#^8-?"(/5&RU"VFPGN%%B1Q8%+A-?R+PDD_SK(/<] M(,2?0TO7T=T._FT2EN=(J LN6/K9/SMA@)&DVH2?4O'7O8_PX(JF;1U5<%6W MC.::.N!^^\LN %#9T:;D"!7?R$'1SGZ1T\Z]SIL*I\,B,M?>OG4S&Q5DQW[X M!G*&_>.5>Z5WRH=VWH?<]*A]TK9&?/MW!,U['Y2((>7FS=*LQ^^E@6/IG@O^ M055:,;A5OY44DFSW_F^HS/M/\C8"O_KKFVNU7KXBFOJ- OFGDKO/WA ?O2,I MC*)0H^B.YS&&,(8PACZ!(?HNCC$4:@S=\1S&$,80QM"GI!R/Q=Q9413TYP@M M$VW:A_@O/D#652$"2[.+QQ"69B="T=^NC5P_GQ!KK[MYOAL*[]WWYR3W6YZ2 MZ]CE&Z9LR#8I6SKZT ]4?!BMW*M2YIO[:AWMK;#?2:&S"3\]-D?X7A7D*E%\ M@AU_!L4)1;&!@F(!/Q/)>),?5X/"M,NW-8G/!8Q.HD_MLN:7H/C309CS"Z@@ MX>.=PNFS_O*P8_GM(^D=& ^[UD$D-LDN?EK7UV$^!"=Q^&@A!$!YC18>LVY^ MIG;R(W",VD_(EF*B]CK[:,:'^B<.]4WVSO86A.F2<"Q='1+;9LAA)@F4[X12 MG_"Q_[7'_B73Q ,R4M,H8?&9=,+ &-_%"?!J8 1 &[><3?H58\ MW3)P_Q]9!F T.BV%5(ZG">H<(_.3AW4QV9N]: MB.\OO"$_U_N.6JL3BYAP%%8]"IAMB''C\_-=?DC31XK^T4HK*'LFY20[TI(=D8QD M)P*U['7,0G8!94_TYA=#W46/W'/X999""&GR')(GE)#X(LG#AU+TO%>Y^>"M MIM\M=B+,*9H3OBEW'L/=^^6<.[KTH[QA'N5-==W3(_J(GPIJ7XMTTE)T6>V,K!TP=+ERJ2+L.FHU@#V7)7!<27GJ?. 7[3? MM%Q)W_T>7@/O=!B^.B(Z,L"[7>G5EIE4F?9;,MEBOE42J"D5"725V MR].'5VE?;OSC\9I&_\[EFU^939N,B\Q4.+VSX7-]DE[GH2S7\7)>LF"UI!53 MII7>M!.W0^E[>+V9"^0IMI2L9"&%]#3/B7$CJYY:-I**&$.N!W@6W\8YYOL< M#S_3R_#S3)PWRC8OUMMP7AD3#N?#OH3YB ?";+IRE[8;5*O@2MW1*A$IJDUT MW644=9V^8_AO]$"919Q/112@]):BU25A<@B2XV/QVXY MDCU0E/ZZDM!HB*RW\+D;SV70A1 2V,8[@6SZB(VW+,9+3;VQH,A5?[14"HVD MEZ)K4'BA*#-]QQSI*'O%T0\G"9'SK4KZ-L8?>M^_SJC\ MF1;DI8I6'/_#MN&KMSI\Q##42Y,^%W.%ME8H%^>M>:KX8/%(_@2&8?0P&Q ' M__"V?U2@! ?_,$U?&TU?0? /SIG8NTN&8'"%Z-=6B'Y.@W(FAM@I.\ EO4BC M:R:R46G9".5-EF]7B#8I2\_T!J.5!C(=I2::_5J*6HA\4"'*1/E;.G9HJ5U) MT"M$MEOX/&6X0O13%:+?+6+"8:1]JD*T9SAU32I/^X(!*M)"K(F,Q=2@[($F M6I2YXVD7U.+[0,C6[8ZAJ?38;A=+W\&:% M:"Z:'GHKM9_5,HR1+ K]I-?3$F((TE&S]M 1K*( 1IWR(J.L8Z:Z@"(H>O,KSM_1A[WQ<) 8;_M' M!=1PD!C3]+71]!4$B7&%*+;43E8A.AAX[6(4Z E-77"*LV;[\9JLB!2)3#6. M9V]9^C!6@TM$?T"0&)>(8B,O["6B%6JQE$RI6],BJTI!CK/]7(ZL(>F%4H&Y M[^T#%$)"Q9&@<^O-/P$4."P:LGUC9K@0NQ+7B&*C\O*-RO?4B&I4DQI)DJR2 M!3(!XFK"&C(Q:%=2OEU)WI+48=]E7"1Z,;L.S3$3 EK1.EK MC0&>O$KT$BT4\5B7ZWA F'D?:I(E%Y M13=J=6E9T JIHI L:,UL%"@(A-!$XR!?X ZO/S-@@>NX/E[']=URYY*K1--2 MT>U9Y'+5,LI)4\^HXWJJYPL<#NHZT5N.C>$R42Q>L'BY$/%RRC)1-R8E2ER- MS9)&)1,K2;E>E7%\V8'J1*/16R9^>.WY]<2/<9WHIP+%S%X A_D4$\GL>*RD M&*E#&O-QM3-S.W'*"V4SX3?K1)MS)Z&;<'[-D#)FMS^CER2?$"G&+Q1EF%N> M.K0!+C%>&B)/P\^S,T$J<'2VYA3R%QEH4&6LQBKLEH]^9TQLZ4L2AXG/;="&$!#;S0EHJ6F[% MNI-,]F%(9M25XB5&7&OE^-(+FGDL/.T8'&S^D=$@7!UW=O,0AT:OEP)^'C-< M>J@/EXIBH_*4I:+9U5BSM$5YT,IHT5JZ5RM$BRM%I&)^$)"\Y8_T:L2EHA>S MZ] <,R%P56+K,(REHDI*YC-R5ZMHG>5#HTT7D_I8] 40RD/F[[COS$,^-TGB M8 D.EN (*;I'TC35Q ?+%4E"'^-+>)KU^B++\8#]PW[1AHV@TM;Z"#,-AV M)Z\K_:2^M:#XI"L)*;)0XXRB7!#H83Z4=MW;=:56PU SENYDM(SM M5D*D6&35\='X;32.ZTI_8K 0UY5^JJ[TNR5,."RZ3]65UO-JN=*>N.666BE- MU]-UQLVAGM:L?_='_(["H;Z?&=W A5\?+_SZ;KESR76E;('-J_51WQ:\6KY3 MKJ;5:1K4D,#A4 HY=1L]4LJ.HZ=8OF#Y$D[YPRT]0&$9^= M(,7Z_S7'@%ALM$A""M1(P@:&I)J0A0A='0%B "!I *A$WUFC0AX+!#6D] G M(*DYA+3G:OE__Z%8\I^MO^664!UBN^D]-)P]7+-#]A$'R/=#SUX!R3Z=-K]S M>C[3Y^M;/*0@C!!Q>Y+>!+;A!.Q1EFQ;[-+SVE1)U0:M##6->[*D1'BO!@_6 M._8YP1-H7\Z=C_,1M!"(.3J\$=)\_&WQ"P& _@G0AHK:;PFX.O0;12P@DO_[ MQ:+NO#&Z2"P4)MU^"J"@3-'A+[??CKS3]N*]5.0E9FY^T"W7RQK]4(E4NG1MWN4A\CAH?K^"/,2& MWXU :@^!G[OW/,MUO)R7+%@M:<64::4W[<3MJ^ ^MSF@5ZP=KY.5?'?1*B0? MTI,EXC[V[D@][",";>!, ?QP#O15@$XD4$T 3QZT<,(!KJO#@]CQY#$\9"77 M/VEEN%O)7!$+U1V/@0Z_]OUC_M\;&0[@#N%O<&^$:_D/@8V2YB"-@^+^@8LP M5<,SH%8@N9YKV2O"&D!UUHJ^<+9 ^S-M$M('2X$(6Y- ;=5E=1AVK*;TK*#(&CI2)& 'QSGEN<.09^: M)?IA:*JR.6])\M(0UJJ28%Q(S4R4OB7)0^/\%M\=_S6 7]7*/;8>-^HML&(R M75+IK0>1Q,TO.AI_ ?"(&[X?^*<]!,X$_*34F0S2U=)#"XP>>L(J59\M.Y#J MZ3AY%/@;0754BB/1Y+O3"(@/)/X>56OTAZ]>!U\@K7NK9T,9YEM-0^!"I5XU MX=.#U:[$WXANAY!URT&/. B^!)2J,K@[B>WH#PSLP_L!!/(_[_5@0=@A E-- M3]J8Y$-U_NM?^&,[M:Q#:P0Y\<:;]S\&R=$Z-NX>DOSC!"X<.KJ3YQU @6.# M??BK]G_^W^[BGQQ0$=G2+?M^&\[?V=4X !OM>Z04$!G80-(BT@B^^%[2%]+* MV>P2:GW,-@G\_C$C@/&3SLD[)O8'L?,[ L:WM/0H$2D O_<;"Q*W7&Q;T+5L_Q[ MY@DQ_TK$V$8RZS_-2NH8M?J_0\:%XD3_9Y=^-Q_=_&KZ^@WD3616(W7PD7*E M7SM8?XE6]T%] ,$="%'476R[:"1V1(F"PE@:L"(O#P=B%,X@QBF)%[G12(Y1 M(XZ.T]1-L YIZP%[F!?63$I9-H*DM//1S)22HB/Z$1,4TLQ M1: I*U*O+D3Z<&15F;)-BHUGM$95619;9KM-LFAD]/G(I505ZX/T+**Q8F.H M")/9PFLM1.;(G&92STS'^4R+M3LE+A*SUV8K*7 D^WPDM58FE=J@-R4[DEC-)X?52"*[$/W<]_V1ME$V:CTC"H35I+YH ML\"; :XFLHS%E;D36CN$X!83;,:XO> M+$4.J848/YPS,:,?5N41X 2I(*R778$>JVQM<_?P_E#)*@_:%*-CVGG03?U1K+N&R/ M1">3,?Q9#["O-#1SKN8R.5**"5JZ4JFONLQB4_KP#*DCII";#!(ZJ4[JII?) M\QTPW^;3/-N6)4Z%["S#"-ZBWXSI\Y22:=4V\>_]H:DJ"X1A$^BDH<4SU9(^ M,B7;=SX?K#752RZ++,.KVJK9]K+Q6=2V;+B (\0RK=>]E67G#&U5D#5M7.89 M=E)#0P\6T(^GH[.EW&V0JWZ'+XT J-0=?]:#!938'I4;3K(3;18MS:)Y+IT$ M-IR5/UQ T\M:JBG5\BUU54N(ACB64VM_Z)9P8,#D6H6,I-69UAI%683 MCZI'0:<_440TE/XRT;\CQ%5H'JKR/P=*R+/3 55F;4^'P?O. G^:FU]ERP6! MHYJ](P(O0<17'HF;I8\5&T@^ZX%"YD=A 96A -,U;()>!Q#7TS?7KC01FJCFP#'R";\7M @G_X7HQ'A3UIH1>B:(:_!@MYS8,X%H'< M-*JY=5KLO_U)7X<36N9&7?=\U1T-VU'?MW;"2+4=%YH"J^U4._! OZL6VC\R MUE"DE "2/-X%!%@"V4-8?WSUU 8[^S<\W56G@;8CF9"===],(1Q)E^Q5X(4Y M\D;5(11@ EO2GYPL7Q^OJ3Z].##JMA;C6!P,"ZEH7YBU5UZLM&)S]<+B:*1F M 95F"(HO\Q3Z/^K(FP;5NFV ,_ *4CNFHYB:)==.I*Z1D4*TM\R"E53H0;O= MA:KI1J#XL9;G$9A_B+&U !"3MX0+UQ*HCH044)8,66( BS"%4XE5+J=F M1",6T2+C[HI:DJNVG:E]*E+]$M+)VKB1=A35$PK5:*_#5%,/IUE9UMO].6@U M5C.:7DNS#=?<46C8XORGS!8OLR,) @<(L[(QP5 M"F_)ADSJ0N,2RLI;G]&1$(@ !X6]56<,GT:FJB\J'2CD="@\D$SS)X="<4^\ M0:I%<@/1H@\K8F1;QI?3S%MRP[%=L8Y>[Y,.^JL4>*\WQ/(Q$EN79X5RRNF2 M9$85TDNQ5+/,V>+D)!:$)'PX)QRX5G1N2PJHC!I3N)"1^H+K*D+OT-K<]M+# MK%99D)GQ1*;ZG61Q.%%N?JV!;1W2&B2>$&!06GX:@].N7:PGJD5;:^26\:69 M'(_EU@<='X#27XBF>;.?)U(H=MH1*.;U<)U ^W*'C\8^M;K!1.OSS O$Z M$A[^']MOD&N14 T##-4@0&*ALV'#TQN- Y[_JG\0[!PI@3/QX^<\,"4M5J_5 M9ZT"97:S6L\I0EF^#VT9"B)/AU#:0>XFWO9X%&YRA9!_I@G?G=2AOA0 +8,D MF*C+LUP\/:+*PDP=U0O1D=MUC$5 F;YRGG!?'RI"' "(CRE+5S_^C)W4V:.F8:O@'Q+W,*/GG6R+MW^*W] M)]&7[W1:^VEBCQ[>H'!+AK"0I@ZXW_ZRNRCD$-TL"+D%Y<"=N.]^W4E(W/A> M#]W;KKU]Z]9Q&.SHPZFO\3L^^EKEX8YK<^>-%GS+"&)^"Z3MWW[&V'W@OD8G MX9MNXXTCWW_Q=J@T<"S=<\$IW,60.F)/+H'C=$&]GRYV@@"?3$F.4GT1<(\[?T%:N<-%94L*)RM8I*$-HFFF/)Q08B?/3BHS=<#H.0;3I<0A);C!C-&,T8S=@Q\%O: MR5F;6H?!;-XH+"&# TW29%#5[FNJ]U_H'PC71L_1U)P[]VU280!#X $(U?4] M80#+V:@CY'#YH>3R/K7IQPN3C29U+7# KI]/:%+GV33J9/0/*HE^L\+YZU2I M<\H^YCF^3W'G(FJ^T%1=5'J?,X?HEC5/TA_;,@C;#D*5T4B5@7VL/P.Z4BQX MP-6'8G-A-<>6Y\"E-1? =%?^F%?[.@3/(2SW()(/&@#L3I ; ,W),&T@5.Q) M=%B.&[U9Y-4^,)]I\7"\P4/50G7($>9*.+^+@1:2X6(HOJX*-D[#9.T]]SL>/U>0+>I=U@=L;L_&;'EH!_@VCC M$9XME2EW'B<9H#7Z8A2TL]/1.(EX-GKSBXFQMWSTL*G_Q?#L)9@HF(DQ$[^3 MB8/H;\7>AG^/L/,\-W4-G8RU2"_/ES1)&A27*NH%S'Z*G7^B,_Z=)N0)-WW MKB7)EL<$XBKL9[]Z/_O68%Q8+YJ+S[M@7;03'A]<+QU<"^OHL?6LE]RV;^ P M,@#K_( DZ1Z9[XX>UO)4_;:^@5]O5+8F@WA1CI8]H2,S;%0=&[4(IX@<,BKC MMQP;_3[U-#2LCWWHF/5#S_H?-$"-OBLX?;,\;F5LYF&<<0;-=!?='P$-4/Z6 M.=(3])+Y^Q(LTI"!!3/\13+\.XQ5S5F,S0+7MEN%CB=.\F/#FBW0TTXK?U4A* -,@"CVN7]7DL"/A\-/<O1UJ[&/4=NPXX,KH:^KGK7<($AC-9Y M",""G3F87+#K![M^L.OGLK*U<#7T580P$?J^-(@YM-BJ7C;Z?2U2J/5;D5'> MTM.+RPEB4CE[7N35W(0TEJ-HLSVGLUUR(5+^55]4G+F-1]G+K:L,EP [>YK6 M-X8GKUQ/NT[48J<==MIAI]T%..WPC4%8,_WH50)&#$12<5;RM (#D;BH%:?Q M]06EV7DJ7P#F*E;16$9+)7,]L3Q^@!JJ?V]0[#9&<3C)[D>YY7"2'28 G&2' M/:W8TWK-GM:*^;*?]?MTW5")M1^GV$*<_X9BN\Z5FHUIMJ]JJTK6FM?*:G1X M2:TH2]-(QK538X]4(ZTI+5DY>T4F1(KW6U'>LAR/':_7ZIW#K!TBUOY@2\K\ M,BWT-.$AUXI0G>) +S?[SD)!_!N]^45_;_47MDHP0V.&_K;6E-/>*#=;=4I% M_D-4^OXB[IV5$ D+P=VC M/\< B1>(?BH.C'^F5L ^]S;0)<3/CY B_T V5G-DY4>D2W=LN__0_K__;.= M$8'S8#K7FMY#J,-7!1/3L3LX\\"RA\!&) T>H45(GFL1)$&B]_X-7[S]Z0/F M<17^DV@%NC1UP/WVE^V4_M.OVN"^I(7+>H5,^.^EC"U*?.-S\Y$/IY?]2V=; M3=ERB15P"> K)H3D'#.133A(AM)1!RZX>X&ND0A#!XYJ>E(@P[YF$\&?:*)[ MU848EH-/%@%1#BQ]^)P?T48?,],IGG@\RX@$S#MT+\$ 2^T:B$M:(@&>T*ZE0 MW )3A=_J0(+F]5\7/O8=Q$D/'=LV9#6GDP+-M _RI)M MBT*I:@T]*DVWU+)>[,FQ:)Z/)B![W!W>I?W__D.Q)#Q)=!TA(H"X3V ;^@EH M90%L .D(DOH\( U"@4MV(<+A":*,B308V)YDKX+9:/X6'8G\'9& 0WS&D8BI M9?NXWM"G3WV$ :EB (BAZKBV.O!<.+FZNPKW&.FA%=VB;Z'$AX?OGMX1<8 < M49>10.FXS_K_B%U:&6>3Y#A#LL-F)=?H/O2SM<5SG>6KY):)J$'?DUN;CVY^ MP1,RXHY5Y';<:$'^/]N];G8^!XY+J(8!ABI4NO65SS3H>QL8D.OAR;$_TB3 M#*KS<)B)_E%-!XI.'1$/A"(\+^$7!#IQ$ +@]QOV@S0%MR+O\= _LD*5+B MAI&:UC>PE3%4$DXUQ\X$=;QHZ'TCVVQQB3U&0IB\'WKV BH"4,I]&2?Y/]H0 M;!"*@=5![;!.?!93>WQ*J9/@(1$9N*,ZY_25FU_N)GMBRS\;V/TB$$M BRD2 M2-%Y,._V(+4A6E3;7X[/"P]0$J/]!VS"4#Z;,/Y/^M9',KII\A;+Q\_*Q[FD MZDA/25MV!@FJHV+2CB_'<]YI5@55%.49J16'M@QQ3=T=7AU ;"3D"7!#?Q5N M^AE@/J1EOM92JS$OVX;ZE-U+7 9N.%:5^B)8+EO>W*,B2;:\$N8UA)OHZT?8 M[6D4#.JKD+3R:,%U*;TMT)P;26@DF%[OH[A4\BAF]NGD24;:=7TEJZW M(F6)-&LU*=L@D2X:OR7)0W7T%(BB]Q#U9>)6FU;CD4IU'B/I2FI,SQ8]VZ,^ MX*8\$Z(2O4IWF2A'.RUU1>K)>:]IU3H+B"CV!41]CYQ]CBQJ#UE?)G9++M6> M-8]Q1;&W-!=^. M\],>H#!=J.X8&F:&9&O )>:2[@%DA_SWG4AM-1[$!NNN2:4Y[+8Z8ZX6%4R; M&K3#*B??=9!^+D@0A"U\@+81/(\>FY[;2:RK#\VZEF*SM8@H)NB6")''W,5> MT3N_&RUGDXIA08M.%]A(.2N6A8RB]9;E)05JRP5""_T*6I 4_&[4G$T&A@4U MD<)24Z61G&FEV$B$9O/RJ:2$,,U,%#$SN0@02RZ)^IHH<> M(=_'$_<]M7=[L:L##_C'W2K E+18O5:?M0J4V8=I3GA\P#G'A] M/"82YC +AHIJ*@FT!=55@?.@.K)N.9X-FG %2=V2M4UX>SXQ 2DC- M6K8SF/!Q9K A0+@5,$RXKXP3T3#JA@ 02U.X-+@*\&4!C-_P]!^B:=_3]L[X MXU<'"#\:!MUW*FT"93O!.EF'E(IBP.-G41X&O70_QO?E"0Q(D@![NTLZNHV# M/B*#XX)=/ 7Y_N]=D<:=76V"CK0?J5- 9& #28M((_CB>TE?2"MGLTLN?L?\ M\10=W"R*\68TC+R [$-J&XB Y&[OWFL>UG=A )W7QX M$ R]>3;O8ZR-IN[8_?ALE+KC8M^$JF=2@C:;5P2G7>$KC)80Z<.WY]91LT/QA;Z6&0K=Q'I= M'/<7"SCRX.V+U#!;+8YYAE37X^5RU&A4N,1"9 [GC.7K3$QL19HM5>79XKK( M=]Q\#8X\F-,1#$B53:K=:ABRRR]JBYS7K8G1PSEYBW,33JN5;J7HX;B8]]*+ M5B'K!2'&.%!7(Q27$R,QWA6Y(;L@*9(P,38P?.Y^T9FP ]'S2:I M.B94Y(OSD=U?',.JQ V9R*2UGFN0./6V59/7!24!1\:?CYS&P63E=?D!*8UJ MQ=6B%TT/YK5CN&HD&ZMR(I7DA5FTU>BH_6H_OD3X/YASW#+G%<_./6B1FI/G MY&6U,B,3Q[#:GG;FLPEIQS55Y%++;F'2EE*+8U@56Z"=\J#@$T"UHXJS7F25 MD=%(]H!.>YDE-[:\I%98%-UBVLA6X@*BE(-UBNER4+5"6W=&L2PHE_0% M''D )HIOT 5[$&.T549*I1=<9RS::,X#,&572RA.E6R:C-0C<[>S+JYZJ1H< M>0"FJCL+[DWV1\ M"*B,Q!NC.+44V'(L*0SMEI+IP%FIPUFGE?A2LIGJ@T#/&S469,9VI.0//0!J M+ZE, 9TD:UJF7*NO"U)ID6DFT- #J#8 GQURY3+5\DSF@8'DY'4I?]8#L";3 MRTA[R>4JK'0J(-H, G9LVU@RBNX>GF,;$S"1E\'3R,K M;RPY*"Z.#,"IY+A[DZA(GT6!<_^9D>[)[H8$T?/[>X%Z*X0!BL'[6C":%$X% ME^$;D(]O=VT)N=1&GNLA/QMZFV1*Z NT@,>=$9+C6#(*ZF_<;U#K'P$;OL0A M#.!"HQO./X=OLNS5+R.UG24$V0&893?ZC0RKW?Z7^03E13^2Y12V2+,C7X-Q"IH"0E$QG;RI$ M> :DTL,''I&(BBQ'7V8D KJMC"J>ZR#G&US2DRBN;JP0 MQS=MGCE(,I _IJ+87,<'.2:>:LTZ>C2ZT!.L.Z\].WQ>&RK2SUTDB-5&EJY; M"S][QS,0KR(9>2S%Z3FT?7BJ;L!GDL_YVU028IM%/V/?6/B7F:5/ MUN]N O,Q-\G3D^C+=SI-WI='O+,H9))O%H0,4SDP:/<= #M)Y!OK_]#!XMK; MM^ZD2M]\)G>?NHM3K^6Q[UC7.Z]$F5TC2%!;*&W_CJ"I[P,/"LJ>>M-SL9-2 M_CA4&D#FA^+\%!Z+E\L(=IY[/V'L)IM_KL" (>]X[HR(.<0&\B[%("K\*F;D MFK_W?X-/@S_)VPC\ZJ^?C;&[5PNQ,;Y"AB^*OZ//*?HPQGZ?PUYO[X 1%C*$ MT>0='<,8"Q'&WJ$/\G&L#WX;8C[?V.=-C?T:RVTWVO#&U-J6&4Z7R$V@#HEM M5/>L0!D8=01 ?FEQV3 MF Q>.BC#3@;OS(YOBNE.JK+LE4%!8U= S2:';&9%UWZOF@1ULZK:UM"3W8K= M"(JSG_+CM[+IT11XUJOJ,4OC*4G#?_CQ>]]P>/;0-J"X-Q+1_F9@IDEBW3L$S@2O9J/_)9DASG2&,J-9D<4U)Q MT" CO7G-+"TCE48/)2[&4,O(6.RP;.CK-)60G5'G5UXNA O#/U*7\,EZ,U"VJD-^"OBQL!IUP3I/E>:ET1F4 MB81;GH&(.]6%"+OHV;5A*=7HHBQXJ$SPM_R1&F3L]L!NCRMV>Z3\/%OL],!. M#^STP$Z/,"DJ@60ZJ(1# MD=CU=X!.(:OTUZ2DK;@VEU[&!J2\WZ3H-)K$+$]7Q^6RTB0[9F61INJ#ECA; MB#$_>,+WWU=P&Z5Y_Y.7DX=C3^.V[LKX9U[.UTYXQ.Q.CLU MXY#CW:!:MC)Z9+F=FW02YO#IXPUW%2W97]G+%8]L#RB1D573R R5G,5[2D$= M9IYWA7IMZ&'%XTGJ>%\MJ]0WV_9KG[?%S)M.ZT]ESJB^&36G#RY!.%:."8'@ MYY[Y9=L#2??ORG#& )5+HZD5237AQ#9\H>. 3>%\4%'_5"N-*KMEW1L&+>[? M?(WSB&:T8OBH98!-Z:=?R1W4W :=!OPV9@0PT=S/6XP3?_IO"VYJV1O=6H*5Q[\EL"^]SE7;&[V*O74F&,A0QCY%W\G*4G&&$885>.L#@6B9>% M,,QA%X8P7%!^2=B"\A#WV+@DA&'VPMC"V,+"$",,LQ?&%L86%H8_!6%OA2NY MN_@Y$8;[UKPC)^GU",K9X((B>V=J5/)6C.('PN0ME]=%@T2V=/3A_VYB-Q]- M%*+OJ.A96Y3POY]']%J'DH3C #<(&>]D'7Q1FYO0)E@F&208!USC9QD'OVZSF;](,/_4 Y]^2S9O_(17 M1E4']P5A,CH1&?'73$8T5A,Q#85$%&$:^KDT]%XYA"V+5TNK3MNRXL@UM<]* MG_?A@'Z_5UVX?-DG@:/7D Z! W?GU]!)#C$&0P4NY]^_U2]T)5Y45YZ/D] G M=<(PMS_!0 D'4.+GXJ