0000945114-24-000016.txt : 20240312 0000945114-24-000016.hdr.sgml : 20240312 20240312165642 ACCESSION NUMBER: 0000945114-24-000016 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 100 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240312 DATE AS OF CHANGE: 20240312 FILER: COMPANY DATA: COMPANY CONFORMED NAME: GLOBAL INDUSTRIAL Co CENTRAL INDEX KEY: 0000945114 STANDARD INDUSTRIAL CLASSIFICATION: WHOLESALE-INDUSTRIAL MACHINERY & EQUIPMENT [5084] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 113262067 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13792 FILM NUMBER: 24743052 BUSINESS ADDRESS: STREET 1: 11 HARBOR PARK DRIVE CITY: PORT WASHINGTON STATE: NY ZIP: 11050 BUSINESS PHONE: 5166087000 MAIL ADDRESS: STREET 1: 11 HARBOR PARK DRIVE CITY: PORT WASHINGTON STATE: NY ZIP: 11050 FORMER COMPANY: FORMER CONFORMED NAME: SYSTEMAX INC DATE OF NAME CHANGE: 19990622 FORMER COMPANY: FORMER CONFORMED NAME: GLOBAL DIRECTMAIL CORP DATE OF NAME CHANGE: 19950509 10-K 1 gic-20231231.htm 10-K gic-20231231
00009451142023FYfalse0000009451142023-01-012023-12-3100009451142023-06-30iso4217:USD00009451142024-03-05xbrli:shares00009451142023-10-012023-12-3100009451142023-12-3100009451142022-12-31iso4217:USDxbrli:shares00009451142022-01-012022-12-3100009451142021-01-012021-12-3100009451142021-12-3100009451142020-12-310000945114us-gaap:CommonStockMember2020-12-310000945114us-gaap:AdditionalPaidInCapitalMember2020-12-310000945114us-gaap:TreasuryStockCommonMember2020-12-310000945114us-gaap:RetainedEarningsMember2020-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310000945114us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000945114us-gaap:CommonStockMember2021-01-012021-12-310000945114us-gaap:TreasuryStockCommonMember2021-01-012021-12-310000945114us-gaap:RetainedEarningsMember2021-01-012021-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000945114us-gaap:CommonStockMember2021-12-310000945114us-gaap:AdditionalPaidInCapitalMember2021-12-310000945114us-gaap:TreasuryStockCommonMember2021-12-310000945114us-gaap:RetainedEarningsMember2021-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310000945114us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000945114us-gaap:CommonStockMember2022-01-012022-12-310000945114us-gaap:TreasuryStockCommonMember2022-01-012022-12-310000945114us-gaap:RetainedEarningsMember2022-01-012022-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000945114us-gaap:CommonStockMember2022-12-310000945114us-gaap:AdditionalPaidInCapitalMember2022-12-310000945114us-gaap:TreasuryStockCommonMember2022-12-310000945114us-gaap:RetainedEarningsMember2022-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000945114us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000945114us-gaap:CommonStockMember2023-01-012023-12-310000945114us-gaap:TreasuryStockCommonMember2023-01-012023-12-310000945114us-gaap:RetainedEarningsMember2023-01-012023-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000945114us-gaap:CommonStockMember2023-12-310000945114us-gaap:AdditionalPaidInCapitalMember2023-12-310000945114us-gaap:TreasuryStockCommonMember2023-12-310000945114us-gaap:RetainedEarningsMember2023-12-310000945114us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31gic:segment0000945114gic:IndoffLLCMember2023-05-19xbrli:pure0000945114gic:IndoffLLCMember2023-05-192023-05-190000945114gic:LegalFirmOfImmediateFamilyMemberus-gaap:RelatedPartyMember2021-01-012021-12-310000945114gic:LegalFirmOfImmediateFamilyMemberus-gaap:RelatedPartyMember2023-01-012023-12-310000945114srt:MinimumMembergic:FurnitureFixturesAndEquipmentMember2023-12-310000945114gic:FurnitureFixturesAndEquipmentMembersrt:MaximumMember2023-12-31gic:reportingUnitgic:supplier0000945114gic:IndoffLLCMemberus-gaap:CustomerListsMember2023-05-190000945114gic:IndoffLLCMemberus-gaap:TrademarksMember2023-05-190000945114gic:IndoffLLCMember2023-01-012023-12-310000945114gic:IndoffLLCMember2022-01-012022-12-310000945114us-gaap:RelatedPartyMember2021-01-012021-12-310000945114us-gaap:RelatedPartyMember2023-01-012023-12-310000945114us-gaap:RelatedPartyMember2022-01-012022-12-310000945114country:USsrt:ReportableGeographicalComponentsMember2023-01-012023-12-310000945114country:USsrt:ReportableGeographicalComponentsMember2022-01-012022-12-310000945114country:USsrt:ReportableGeographicalComponentsMember2021-01-012021-12-310000945114srt:ReportableGeographicalComponentsMembercountry:CA2023-01-012023-12-310000945114srt:ReportableGeographicalComponentsMembercountry:CA2022-01-012022-12-310000945114srt:ReportableGeographicalComponentsMembercountry:CA2021-01-012021-12-310000945114gic:DomainNameMember2023-12-310000945114gic:DomainNameMember2022-12-310000945114us-gaap:CustomerListsMember2023-12-310000945114us-gaap:CustomerListsMember2023-01-012023-12-310000945114us-gaap:TrademarksMember2023-12-310000945114us-gaap:TrademarksMember2023-01-012023-12-310000945114us-gaap:CustomerListsMember2022-12-310000945114us-gaap:CustomerListsMember2022-01-012022-12-310000945114gic:DomainNameMember2022-12-310000945114gic:DomainNameMember2022-01-012022-12-310000945114gic:NorthAmericanTechnologyProductsSegmentMemberus-gaap:SegmentDiscontinuedOperationsMember2022-01-012022-12-310000945114gic:NorthAmericanTechnologyProductsSegmentMemberus-gaap:SegmentDiscontinuedOperationsMember2021-01-012021-12-310000945114gic:NorthAmericanTechnologyProductsSegmentMemberus-gaap:SegmentDiscontinuedOperationsMember2021-10-012021-12-310000945114gic:NorthAmericanTechnologyProductsSegmentMemberus-gaap:SegmentDiscontinuedOperationsMember2023-12-310000945114gic:NorthAmericanTechnologyProductsSegmentMemberus-gaap:SegmentDiscontinuedOperationsMember2023-01-012023-12-310000945114us-gaap:LandImprovementsMember2023-12-310000945114us-gaap:LandImprovementsMember2022-12-310000945114gic:FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember2023-12-310000945114gic:FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember2022-12-310000945114us-gaap:LeaseholdImprovementsMember2023-12-310000945114us-gaap:LeaseholdImprovementsMember2022-12-310000945114us-gaap:RevolvingCreditFacilityMember2022-11-300000945114us-gaap:RevolvingCreditFacilityMember2023-01-012023-12-31gic:financialInstitution0000945114srt:MaximumMemberus-gaap:RevolvingCreditFacilityMember2023-01-012023-12-310000945114us-gaap:RevolvingCreditFacilityMember2023-12-310000945114us-gaap:SegmentDiscontinuedOperationsMember2023-01-012023-12-310000945114us-gaap:SegmentDiscontinuedOperationsMember2022-01-012022-12-310000945114us-gaap:SegmentDiscontinuedOperationsMember2021-01-012021-12-3100009451142018-12-3100009451142020-01-012020-12-31gic:plan0000945114gic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114gic:EmployeeStockOptionAndRestrictedStockUnitsMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114gic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114us-gaap:EmployeeStockOptionMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114us-gaap:RestrictedStockUnitsRSUMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114gic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-01-012023-12-310000945114us-gaap:EmployeeStockOptionMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-01-012023-12-310000945114gic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-12-310000945114us-gaap:EmployeeStockOptionMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-12-310000945114us-gaap:RestrictedStockUnitsRSUMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-12-310000945114us-gaap:EmployeeStockOptionMember2023-01-012023-12-310000945114us-gaap:EmployeeStockOptionMember2022-01-012022-12-310000945114us-gaap:EmployeeStockOptionMember2021-01-012021-12-310000945114us-gaap:EmployeeStockOptionMember2022-12-310000945114us-gaap:EmployeeStockOptionMember2021-12-310000945114us-gaap:EmployeeStockOptionMember2020-12-310000945114us-gaap:EmployeeStockOptionMember2023-12-310000945114gic:RangeOneMember2023-01-012023-12-310000945114gic:RangeOneMember2023-12-310000945114gic:RangeTwoMember2023-01-012023-12-310000945114gic:RangeTwoMember2023-12-310000945114gic:RangeThreeMember2023-01-012023-12-310000945114gic:RangeThreeMember2023-12-310000945114gic:RangeFourMember2023-01-012023-12-310000945114gic:RangeFourMember2023-12-310000945114gic:RangeFiveMember2023-01-012023-12-310000945114gic:RangeFiveMember2023-12-310000945114gic:UnvestedStockOptionsMember2022-12-310000945114gic:UnvestedStockOptionsMember2023-01-012023-12-310000945114gic:UnvestedStockOptionsMember2023-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheTwoMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheTwoMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheTwoMembergic:LongTermStockIncentivePlan2010PlanMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:A2019TrancheTwoMembergic:LongTermStockIncentivePlan2010PlanMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:A2020TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:A2020TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114us-gaap:RestrictedStockMembergic:A2020TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:A2020TrancheOneMembergic:LongTermStockIncentivePlan2010PlanMember2021-01-012021-12-310000945114gic:A2020TrancheTwoMemberus-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114gic:A2020TrancheTwoMemberus-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2023-12-310000945114gic:A2020TrancheTwoMemberus-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2022-01-012022-12-310000945114gic:A2020TrancheTwoMemberus-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2021-01-012021-12-310000945114gic:A2021TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-01-012023-12-310000945114gic:A2021TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-12-310000945114gic:A2021TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2022-01-012022-12-310000945114gic:A2021TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2021TrancheTwoMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2021TrancheTwoMember2023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2021TrancheTwoMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2021TrancheTwoMember2021-01-012021-12-310000945114gic:A2022TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-01-012023-12-310000945114gic:A2022TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2023-12-310000945114gic:A2022TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2022-01-012022-12-310000945114gic:A2022TrancheOneMemberus-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2022TrancheTwoMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2022TrancheTwoMember2023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2022TrancheTwoMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2022TrancheTwoMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheOneMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheOneMember2023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheOneMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheOneMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheTwoMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheTwoMember2023-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheTwoMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembergic:A2023TrancheTwoMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2022-01-012022-12-310000945114us-gaap:RestrictedStockMembergic:LongTermStockIncentivePlan2010PlanMember2021-01-012021-12-310000945114us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000945114us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310000945114us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000945114us-gaap:RestrictedStockUnitsRSUMembersrt:DirectorMember2023-01-012023-12-310000945114us-gaap:RestrictedStockUnitsRSUMembergic:OmnibusStockIncentivePlan2020OmnibusPlanMembersrt:DirectorMember2022-12-310000945114us-gaap:RestrictedStockUnitsRSUMember2022-12-310000945114us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000945114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SegmentContinuingOperationsMember2023-01-012023-12-310000945114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SegmentContinuingOperationsMember2022-01-012022-12-310000945114us-gaap:RestrictedStockUnitsRSUMemberus-gaap:SegmentContinuingOperationsMember2021-01-012021-12-310000945114us-gaap:RestrictedStockMember2022-12-310000945114us-gaap:RestrictedStockMember2023-01-012023-12-310000945114us-gaap:RestrictedStockMember2023-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2018-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2018-12-012018-12-310000945114us-gaap:EmployeeStockOptionMembergic:A2018EmployeeStockPurchasePlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310000945114us-gaap:EmployeeStockOptionMembergic:A2018EmployeeStockPurchasePlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000945114us-gaap:EmployeeStockOptionMembergic:A2018EmployeeStockPurchasePlanMemberus-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2023-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2023-01-012023-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2022-01-012022-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2022-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2021-01-012021-12-310000945114us-gaap:EmployeeStockMembergic:A2018EmployeeStockPurchasePlanMember2021-12-310000945114us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310000945114us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-310000945114us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-310000945114us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310000945114us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310000945114us-gaap:ForeignCountryMember2023-12-31




SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
or
TRANSITION REPORT PURSUANT TO SECTION 13 or 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from         to

Commission File Number: 1-13792
Global Industrial Company
(Exact name of registrant as specified in its charter)
Delaware 11-3262067
(State or other jurisdiction of incorporation or organization)  (I.R.S. Employer Identification No.)
11 Harbor Park Drive
Port Washington, New York   11050
(Address of principal executive offices, including zip code)
 
Registrant’s telephone number, including area code: (516) 608-7000

 
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $ .01 per shareGICNew York Stock Exchange

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 or 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 (Check one):
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 Exchange Act Rule 12b-2). Yes No ☒

The aggregate market value of the voting stock held by non-affiliates of the registrant as of June 30, 2023, which is the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $350,181,866. For purposes of this computation, all executive officers and directors of the Registrant and all parties to the Stockholders Agreement dated as of June 15, 1995 have been deemed to be affiliates. Such determination should not be deemed to be an admission that such persons are, in fact, affiliates of the Registrant.

The number of shares outstanding of the registrant’s common stock as of March 5, 2024 was 38,138,173 shares.
Documents incorporated by reference: Portions of the Proxy Statement of Global Industrial Company relating to the Annual Meeting of Stockholders to be held in 2024 are incorporated by reference in Part III hereof.





TABLE OF CONTENTS
Part I  
Item 1.
 
 
 
 
 
 
 
 
 
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
   
Part II  
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
   
Part III  
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
   
Part IV  
Item 15.
Item 16.
 41
 
2

PART I

Unless otherwise indicated, all references herein to Global Industrial Company (sometimes referred to as “Global Industrial,” the “Company,” or “we”) include its subsidiaries.

Forward-Looking Statements

This report contains forward-looking statements within the meaning of that term in the Private Securities Litigation Reform Act of 1995 (Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934). Additional written or oral forward-looking statements may be made by the Company from time to time in filings with the Securities and Exchange Commission or otherwise. Any such statements that are not historical facts are forward-looking statements made pursuant to the safe harbor provisions of the Private Securities Litigation Reform Act of 1995 and are based on management’s estimates, assumptions and projections and are not guarantees of future performance. Forward-looking statements may include, but are not limited to statements regarding: i) projections or estimates of revenue, income or loss, exit costs, cash flow needs and capital expenditures; ii) fluctuations in general economic conditions, including effects of rising inflation and volatility of inflation metrics; iii) future operations, such as risks regarding strategic business initiatives, plans relating to new distribution facilities, plans for utilizing alternative sources of supply in response to government tariff and trade actions and/or due to supply chain disruptions arising from pandemics, war, geopolitical conflicts and plans for new products or services; iv) plans for acquisition or sale of businesses, including expansion or restructuring plans; v) financing needs, and compliance with financial covenants in loan agreements; vi) assessments of materiality; vii) predictions of future events and the effects of pending and possible litigation; and viii) assumptions relating to the foregoing. In addition, when used in this report, the words “anticipates,” “believes,” “estimates,” “expects,” “intends,” and “plans” and variations thereof and similar expressions are intended to identify forward-looking statements.

Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified based on current expectations. Consequently, future events and results could differ materially from those relating to or underlying the forward-looking statements contained in this report. Statements in this report, particularly in “Item 1. Business,” “Item 1A. Risk Factors,” “Item 3. Legal Proceedings,” “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations,” and the Notes to Consolidated Financial Statements describe certain factors, among others, that could contribute to or cause such differences.

Forward-looking statements in this report are based on the Company’s beliefs and expectations as of the date of this report and are subject to risks and uncertainties which may have a significant impact on the Company’s business, operating results or financial condition. Investors are cautioned that these forward-looking statements are inherently uncertain and undue reliance should not be placed on them. We undertake no obligation to publicly release the result of any revisions to these forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events.

Risk Factors Summary (see Item 1A. Risk Factors, below): Other factors that may affect our future results of operations and financial condition include, but are not limited to, unanticipated developments in any one or more of the following areas, as well as other factors which may be detailed from time to time in our Securities and Exchange Commission filings, which we summarize below:

general economic conditions, such as customer inventory levels, consumer prices and inflation, interest rates, borrowing ability and economic conditions in the manufacturing and/or distribution industries generally, as well as government spending levels will continue to impact our business;
global political, economic and market conditions, including the impact of natural disasters, military actions, wars, international shipping disruptions, cyber-attacks, terrorism and global pandemics or other health crises;
delays in the timely availability of products from our suppliers has in the past and could in the future delay receipt of needed product, resulting in delayed or lost sales;
global supply chains and the timely availability of products, particularly products, or product components used in domestic manufacturing, imported from China and other Asian nations as well as from other countries, have been, and in the future could continue to be adversely affected by allocation restrictions of difficult to source products by our vendors;
the imposition of tariffs and other trade barriers, as well as retaliatory trade measures, have caused us to raise the prices on certain of our products and seek alternate sources of supply, which could negatively impact our sales or disrupt our operations if we are not able to mitigate these measures;
3

our use of alternate sources of supply, such as utilizing new vendors in additional countries, entails various risks, such as identifying, vetting and managing new business relationships, reliance on new vendors and maintaining quality control over their products, and protecting our intellectual property rights;
increases in freight and shipping costs, including fuel costs, could affect our margins to the extent the increases cannot be passed along to customers, as has occurred in the past;
extreme weather conditions have delayed or disrupted global product supply chains and have affected our ability to timely receive and ship products, which have and could adversely impact sales;
other critical factors affecting the shipping and distribution of products imported to the United States by us or our domestic vendors, such as a global shortage in availability of shipping containers, shipping port congestion, and pandemic related labor shortages, have in the past and could in the future adversely affect the timely availability of products, resulting in delayed or lost sales, as well as adversely affecting our margins;
our reliance on common carrier delivery services for shipping merchandise to customers;
our reliance on drop ship deliveries directly to customers by our product vendors for products we do not hold in inventory;
our ability to maintain available capacity in our distribution operations for stocked inventory and to enable on time shipment and deliveries, such as by timely implementing additional temporary or permanent distribution resources, whether in the form of additional facilities we operate or by outsourcing certain functions to third-party distribution and logistics partners;
we compete with other companies for recruiting, training, integrating and retaining talented and experienced employees, particularly in markets where we and they have central distribution facilities; and this aspect of competition is aggravated by the current tight labor market in the U.S. for such jobs;
our ability to realize the expected benefits from acquisitions, including the recent Indoff acquisition, and other strategic transactions that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers;
the maintenance, repair and operations ("MRO") and industrial equipment industry are consolidating as customers are increasingly aware of the total costs of fulfillment and the need to have consistent sources of supply at multiple locations. This consolidation has and will continue to cause the industry to become more competitive as greater economies of scale are achieved by competitors, or as competitors with new lower cost business models are able to operate with lower prices;
risks involved with e-commerce, including possible loss of business and customer dissatisfaction if outages or other computer-related problems should preclude customer access to our products and services;
our information systems and other technology platforms supporting our sales, procurement and other operations are critical to our operations and disruptions or delays have occurred and could occur in the future, and if not timely addressed could have a material adverse effect on us;
a data security breach due to our e-commerce, data storage or other information systems being hacked by those seeking to steal Company, vendor, employee or customer information, or due to employee error, resulting in disruption to our operations, litigation and/or loss of reputation or business;
our ability to remediate material weaknesses in our internal controls over financial reporting and the identification of additional material weaknesses in the future or other failure to maintain an effective system of internal controls;
managing various inventory risks, such as being unable to profitably resell excess or obsolete inventory and/or the loss of product return rights from our vendors;
meeting credit card industry compliance standards in order to maintain our ability to accept credit cards;
rising interest rates, increased borrowing costs or limited credit availability, could impact both our and our customers’ ability to fund purchases and conduct operations in the ordinary course;
quarantines, factory slowdowns or shutdowns, border closings and travel restrictions resulting from pandemics have in the past and could in the future adversely affect the timely availability of products, resulting in delayed or lost sales;
pending or threatened litigation and investigations, and other government actions, such as anti-dumping, unclaimed property, or trade and customs actions by U.S. or foreign governmental authorities, have occurred in the past and although had no material impact to our business, there can be no assurance that such events would not have such impact on our business and results of operation.


4

Item 1. Business.

General

Global Industrial Company, through its operating subsidiaries, is a value-added industrial distributor of more than a million industrial and maintenance, repair and operation products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company was incorporated in Delaware in 1995. Certain predecessor businesses which now constitute the Company's operations have been in business since 1949. Our headquarters office is located at 11 Harbor Park Drive, Port Washington, New York.

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff"), a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash. This acquisition expands the Company's presence in the MRO market in North America.

Continuing operations

The Company offers hundreds of thousands of industrial and MRO products, including its own Global Industrial Exclusive BrandsTM, which are marketed in North America. These industrial and MRO products are manufactured by other companies. Some products are manufactured for us and sold as a white label product, and some are manufactured to our own design and marketed as private brand products under the trademarks: Global™, GlobalIndustrial.com™, Nexel™, Paramount™, Interion™ and Absocold™.

See Note 5 to the consolidated financial statements included in Item 15 of this Form 10-K for additional financial information about our business as well as information about our geographic operations.

Accelerating the Customer Experience

The Company's multi-year business strategy is focused on Accelerating the Customer Experience (“ACE”). The ACE initiative, which guides our actions across the business, and specifically in our customer end-to-end purchase, service, and delivery experience, has at its core building of customer loyalty and trust by addressing unique customer needs through a responsive and tailored sales, product, and service experience. We build customer loyalty and trust through personalized and high touch customer interactions that often feature strong one to one relationships. The Company's digital and multi-channel sales model drives customer acquisition and with rigorous vetting we are able to identify opportunities for product category expansion, particularly private brand products. Category expansion with our customers drives repeat orders and increases their annual and average spend. We maximize customer satisfaction and loyalty by coupling close customer relationships with product expertise, efficient and competitive fulfillment and delivery and exceptional customer service.


WE CAN SUPPLY THAT®

Products

Our broad product offering and focus on responsiveness to our customers is captured in our promise “We Can Supply That®”. We offer our customers a competitive assortment of leading products and services, a sales force with deep product knowledge and expertise, and timely and relative industry and product content via The Knowledge Center. Our go to market strategy also focuses on leveraging our deep product knowledge and experience by seeking to expand our higher margin private brand line of Global products by adding additional products and product categories. We offer hundreds of thousands of brand name and private brand products available through our e-commerce sites and have access to many more additional long tail products from our network of vendor partners. We endeavor to expand and keep current the breadth of our product offerings to fulfill the increasingly wide range of product needs of our customers, and periodically remove certain products from our offering to improve efficiencies or to address vendor or market changes. Sourcing hard to find or non-standard product helps to differentiate our business from our competitors and we believe provides us with a competitive advantage.

The Company has focused on offering competitive pricing, high service levels, broad and deep product offering, extensive product and sales expertise, and most importantly a private brand offering that provides high quality with an attractive price point. Products generally are categorized within the following categories: storage and shelving, safety and security, carts and trucks, HVAC and fans, furniture and decor, material handling, janitorial and facility maintenance, workbenches and shop
5

desks, tools and instruments, plumbing and pumps, office and school supplies, packaging and shipping, lighting and electrical, foodservice and retail, medical and laboratory, motors and power transmission, building supplies, machining, fasteners and hardware, vehicle maintenance, and raw materials. We have become a destination and trusted supplier of these products and continue to evaluate expansion within key end markets.

Sales and Marketing

We market our products primarily to business customers, which include for-profit businesses, state, local, and private educational organizations and government entities including federal, state, and local municipalities. We have an established multi-faceted direct marketing system and customer life cycle marketing program which tends to begin with customer acquisition via keyword or branding search, supported by strategic account managers, leading e-commerce and account management tools, and deep pre and post sales product expertise which are intended to drive customer retention and penetration and to maximize sales. We continuously evaluate and adjust our marketing spend as well as the organization of our selling resources in order to best service our existing customers, as well as to optimize customer acquisition.

Relationship Marketers

Our relationship marketers focus their efforts on our business customers by establishing a personal relationship between such customers and a Global Industrial account manager. Our sales force is made up of wide range of broad based and specialized account managers including dedicated Public Sector Account Managers focusing on government, education, and other municipal customers, Commercial Account Managers focusing on business customers generally organized by end market or geography and Strategic Account Managers focusing on our most complex enterprise accounts. The sales force is supported by Business Development Representatives, Territory Sales Managers, and other Subject Matter Experts who support the end to end customer life cycle management. The goal of the relationship marketing sales force is to increase the purchasing productivity of current customers and to actively solicit newly targeted prospects to become customers. With access to the records we maintain, our relationship marketers are prompted with product suggestions to expand customer order values. We also have the ability to provide such customers with electronic data interchange (“EDI”) ordering and customized billing services, customer savings reports and stocking of specialty items specifically requested by these customers. Our relationship marketers’ efforts are supported by e-mail campaigns and periodic catalog mailings, both of which are designed to generate inbound telephone sales, and visits to our interactive websites, which allow customers to purchase products directly online. We believe that the integration of our multiple marketing methods enables us to more thoroughly penetrate our business, educational and government customer base. We believe increased internet exposure leads to more internet-related sales and also generates more inbound telephone sales; just as we believe email campaigns, and to a lesser extent catalog mailings, which feature our websites results in greater internet-related sales.

E-commerce

We currently operate multiple e-commerce sites, including:
 
www.absocold.com
www.globalindustrial.com
www.globalindustrial.ca
www.indoff.com
www.industrialsupplies.com
 
We are continually upgrading the capabilities and performance of these websites in our significant markets. In 2022, we launched a completely new globalindustrial.com e-commerce site in the United States designed to drive personalization to further improve the digital shopping experience. In 2023, our primary focus was to optimize the shopability of the site via enhancements to search, including bringing to market a new List View approach, which allows users to easily find and compare products. In addition, we launched new capabilities allowing users to create repeat subscription purchases, as well as optimized options to identify related products that would enhance their product purchases.

Our internet sites feature hundreds of thousands of MRO and industrial and general business supplies. Our customers have around-the-clock, online access to purchase products and we have the ability to create targeted promotions for our customers’ interests.

6

In addition to our own e-commerce websites, we have partnering agreements with several of the largest internet shopping and search engine providers who feature our products on their websites or provide “click-throughs” from their sites directly to ours. These arrangements allow us to expand our customer base at an economical cost.

Signature Campaigns

We have realigned our marketing efforts, seasonal product offering, and go to market strategy around enterprise wide strategic marketing campaigns. In 2021, our We Got This campaign aimed to help our customers navigate the supply chain disruptions that made sourcing key products more challenging. In 2022, we initiated our “We Can Supply That®” branding campaign across our websites, emails, trade show, copy writing and our NASCAR sponsorship and we repositioned our private brand offering as Global Industrial Exclusive BrandsTM with the tag line “Made to Exceed". Our focus on Signature Campaigns continued in 2023 as we aimed to highlight how our products and solutions help our customers streamline their operations through organization, facility design, and solutions that are not only cost effective, but save time and effort. This campaign primarily operated under the banner of Operational Efficiency and included key landing pages focused on industry specific tailored content and product.

Catalogs

As the Company increased its focus on online and e-commerce advertising, marketing and sales activities over the years, the use of hard copy catalogs decreased as compared to earlier periods, but over the last several years, we have distributed a stable number of regular and specialty catalogs, postcards, and other physical mail and anticipate continuing to do so. Further, as we have identified more efficient means of distribution of these physical mediums, we plan on increasing the frequency and mix of catalogs, postcards, and other types of mailers in 2024.


Customer Service, Order Fulfillment and Support

We have launched several initiatives, in the past, with our vendors and freight partners, and in our own distribution centers, to improve our customer’s experience such as our Voice of the Customer initiative. This initiative, involving phone and online surveys to obtain our customer’s input on their experiences with us and our products to ensure we deliver on the promise, to better focus our sales, service and marketing efforts on our customers' needs and to target areas of improvement to enhance the overall customer experience, led us to add additional improvements to the experience including offering 24 hour, seven days a week chat supported by both AI chatbots and live chats with our associates. As part of a culture of continuous improvement, our Customer Experience team is focusing on the idea of "Make It Right" to ensure that when our customers experience a problem, we are able to solve if effectively and to their satisfaction the first time. Upgraded training and technology solutions will play a large part in continuing to improve our customer satisfaction scores.

A growing proportion of our orders are received electronically via internet, extranet, EDI, customer punch out catalog, online chat, or through broadly utilizing vendor and customer portals such as Ariba or Coupa. These e-orders represented over 62% of our transaction count for the year ended December 31, 2023 compared to 57% for the year ended December 31, 2022. The balance of our orders are received by telephone to our inbound call center, direct dial to our inside account management team, placement through one of our field sales representatives, and to a small extent via fax. We provide toll-free telephone number access for our customers nationwide which are linked automatically as a backup in the event of a disruption in phone service.

The Company utilizes a sourcing strategy encompassing sales of in stock items that are either national brand, private brand, and to a limited extent via brand licensing agreements, as well as supplementing its stocking strategy with product fulfilled directly by our vendor partners via a drop ship relationship. In stock items tend to be higher in velocity, higher in gross margin, and offer a higher service level to our customers. In stock items are distributed via a network of five primary distribution centers in the U.S. located in the Northeast, Midwest, West, Southeast and South Central regions, one large distribution facility in Canada that was opened in the fourth quarter of 2022, replacing a smaller footprint nearby, and several smaller distribution facilities in the United States and Canada. Product deliveries to our customers are made through a nationwide network of common carriers that we contract with directly in order to establish and maintain high service levels and enhance operational efficiencies. We tend to stock items in our distribution center, and invest the requisite working capital in inventory position, after demonstrating sales volume success in the drop ship sales of that item effected through our suppliers. Orders are generally shipped by third-party delivery services and we maintain relationships with thousands of distributors and product vendors.

We maintain a database of commonly asked questions for our technical support representatives, enabling them to respond quickly to similar questions. We conduct regular on-site training seminars for our sales representatives to help ensure that they are well trained and informed regarding our latest product offerings.

7

Suppliers

We purchase substantially all of our products and components directly from both large and small manufacturers as well as large wholesale distributors. No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications.

Competition and Other Market Factors

Industrial Products

The market for the sale of industrial products in North America is highly fragmented and is characterized by multiple distribution channels such as small dealerships, direct mail distribution, internet-based resellers, large warehouse stores and retail outlets. We face competition from large diversified MRO distributors such as Uline Inc, Grainger Inc., MSC Industrial Direct Inc., Fastenal Inc., and other large retailers, including Amazon. We also face competition from manufacturers’ own sales representatives, who sell industrial equipment directly to customers, and from regional or local distributors. Many purchasers begin sourcing products via search engine or mobile application on desktops, laptops, or mobile devices. In the industrial products market, customer purchasing decisions are primarily based on price, product selection, product availability, level of service, access to open account terms, and convenience. We believe that direct marketing via sales representatives, the internet and catalogs are effective and convenient distribution methods to reach both our core small and mid-sized customer as well as large enterprises. Further we believe that our customer engagement approach allows for high levels of service to accounts that may purchase high volume capital or durable goods infrequently or that place many small orders for supplies and other consumables that require a wide selection of products. In addition, because the industrial products market is highly fragmented and generally less brand oriented, we believe it is well suited to private brand and white label products.

Human Capital Resources

As of December 31, 2023, we employed a total of approximately 1,870 associates, of whom 1,620 were in North America and 250 were in Asia. Approximately 46% of our associates are customer facing including customer service, quota bearing sales representatives, inbound call center representatives, and other pre and post sales management and support. Approximately 29% of our team members are employed within distribution, logistics, and fulfillment areas, while 25% of our associate base works within administrative functions including: IT, Merchandising, Accounting and Finance, Marketing, Human Resources, Product Management, Legal and Risk Management and general administrative and management roles.

Our worldwide workforce is made up of a diverse group of associates. In our most recent U.S. EEO-1 data, the associate demographic breakdown for individuals reporting was 44% female and 56% male and minorities constituted 46% of our workforce. We believe our diversity of associates is one of the Company’s considerable strengths and that our demographics are consistent with our competitors in the sales and distribution space. Our employees are not subject to collective bargaining agreements. The Company has not experienced work stoppages and we believe relationships with our employees are good.


Environment, Health and Safety: Government Regulation

Employee health and safety is a top priority for the Company. Our safety teams and local safety committees provide oversight, training, education and compliance guidance, as well as workers compensation remediation advice, to our management teams and directly to our workforce. Our Environmental Health and Safety group is responsible for overseeing product safety and compliance programs and initiatives including compliance with various EPA, FDA and hazmat regulations that apply to certain of the products we offer.

Under various national, state and local environmental laws and regulations in North America and Asia, a current or previous owner or operator (including the lessee) of real property may become liable for the costs of removal or remediation of hazardous substances at such real property. Such laws and regulations often impose liability without regard to fault. We lease all of our facilities. In connection with such leases, we could be held liable for the costs of removal or remedial actions with respect to hazardous substances that escape into the environment. Although we have not been notified of, and are not otherwise aware of, any material real property environmental liability, claims or non-compliance, there can be no assurance that we will not be required to incur remediation or other costs in connection with real property environmental matters in the future.


8

Seasonality

Seasonality does have some effect on the Company’s sales. Certain product lines are highly seasonal in nature, including HVAC products, snow removal products and outdoor furniture and equipment. In addition, certain customer segment buying cycles, including those of education and government, may tend to be more seasonal than others. Given these trends, financial results tend to vary quarter to quarter with sales and operating margin in the second and third quarters moderately higher than those in the first and fourth quarters respectively.
9

Discontinued operations

For information regarding certain discontinued operations and former lines of business, see Item 7, "Management's Discussions and Analysis of Financial Condition and Results of Operations" and Note 8 to the consolidated financial statements included in Item 15 of this Form 10-K.

Available Information

We maintain an internet website at https://investors.globalindustrial.com. We file reports with the Securities and Exchange Commission (“SEC”) and make available free of charge on or through this website our annual reports on Form 10-K, quarterly reports on Form 10-Q and current reports on Form 8-K, including all amendments to those reports. These are available as soon as is reasonably practicable after they are filed with the SEC. All reports mentioned above are also available on the SEC’s website (www.sec.gov). Unless otherwise specified, the information on our website is not part of this or any other report we file with, or furnish to, the SEC.

Our Board of Directors has adopted the following corporate governance documents with respect to the Company (the “Corporate Governance Documents”), among others:

Corporate Ethics Policy for officers, directors and employees
Charter for the Audit Committee of the Board of Directors
Charter for the Compensation Committee of the Board of Directors
Charter for the Nominating/Corporate Governance Committee of the Board of Directors
Corporate Governance Guidelines and Principles
Conflict Mineral Disclosure

In accordance with the corporate governance rules of the New York Stock Exchange, each of the Corporate Governance Documents is available on our Company website, https://investors.globalindustrial.com.


Item 1A. Risk Factors.

There are a number of factors and variables described below that may affect our future results of operations and financial condition. Other factors, of which we are currently not aware or that we currently deem immaterial, may also affect our results of operations and financial position.

Risks Related to the Economy and Our Industries

General economic conditions, including those that can result in decreased customer confidence and spending, could result in our failure to achieve our historical sales growth rates and profit levels. Pandemics have disrupted and may in the future disrupt global supply chains, including those we rely on in China, which could materially adversely affect our operations.

Both we and our customers are subject to global political, economic and market conditions, including trade and tariff uncertainties, customer inventory levels in the marketplace, borrowing ability, economic conditions in the manufacturing and/or distribution industries, increases in inflation, interest rates, freight costs and energy costs, as well as the impact of natural disasters, military actions, wars, cyber-attacks, the threat of terrorism and global pandemics or other health crises. Our consolidated results of operations are directly affected by economic conditions in North America, and our supply chain for imported product is affected by conditions in Asia (particularly China).

In this regard, global supply chains and the timely availability of products, particularly products, or product components used in domestic manufacturing, imported from China and other Asian nations have been and could again be materially disrupted by quarantines, factory slowdowns or shutdowns, border closings, and travel restrictions resulting from pandemics. These events have and may continue to result in imported products not being timely received and resultant delayed or lost sales. We depend to a significant extent on products imported from China for our private brand lines, and on domestic manufacturers who utilize components imported from Asia. While, in the past, we have experienced lost sales due to the COVID-19 pandemic, we continue making efforts to secure satisfactory levels of inventory; however, there can be no assurance that our supply chain will not experience further disruptions significant enough to adversely affect our operations.
10


We have in the past experienced a decline in sales as a result of poor economic conditions and the lack of visibility relating to future orders (as well as due to the other risks discussed below). Our results of operations depend upon, among other things, our ability to maintain and increase sales volumes with existing customers, our ability to limit price reductions and manage price increases, our ability to manage freight and shipping costs and maintain our margins, our ability to attract new customers and increase our market share, and the financial condition of our customers. A decline in the economy that adversely affects our customers, causing them to limit or defer their spending or that hampers their ability to pay for products would likely adversely affect our sales, prices and profitability as well. We cannot predict with any certainty whether we will be able to maintain or improve upon historical sales volumes with existing customers, maintain or grow our historical margins, and whether we will be able to attract new customers.

In response to economic and market conditions, from time to time we have undertaken initiatives to reduce our cost structure where appropriate, including workforce reductions. However, these actions may not be sufficient to meet current and future changes in economic and market conditions and allow us to continue to achieve the growth rates and levels of profitability we experienced in the past.

Geopolitical instability outside of the U.S. may adversely impact the U.S. and global economies.

Many economies have experienced, and continue to experience, geopolitical instability, financial turmoil, high unemployment, inflation and interest rates, and a significant depreciation of their local currencies. Policies of advanced economies have a profound effect on emerging markets, and ramifications of any trade war involving an advanced economy, like of that between the U.S. and China, could further contribute to the adverse economic and political conditions of emerging and developed economies.

We source a substantial portion of our products from manufacturers that are located in China. This concentration exposes us to risks associated with doing business globally, including changes in tariffs. The Office of the United States Trade Representative previously identified certain Chinese imported goods for additional tariffs to address China’s trade policies and practices. These tariffs could have a material adverse effect on our business and results of operations. Additionally, the current administration has canceled tariff exclusions that provided tariff relief to certain products and has yet to signal whether it will reinstate such exclusions or further alter existing trade agreements and terms between China and the U.S., including limiting trade with China, adjusting the current tariffs on imports from China and potentially imposing other restrictions on exports from China to the U.S. Consequently, it is possible that tariffs may be imposed on products imported from foreign countries, including China, or that our business will be affected by retaliatory trade measures taken by China or other countries in response to existing or future tariffs. This may cause us to raise prices or make changes to our operations, any of which could have a material adverse effect on our business and results of operations.

In addition, ongoing geopolitical conflicts around the world, including the Russian invasion of Ukraine, the outbreak of armed hostilities in the Middle East and disruptions in international shipping resulting from recent attacks by armed groups on cargo ships in the Red Sea, and the responses of the international community, may adversely affect international business and economic conditions. Due to the ongoing conflict in and around the Red Sea, we have experienced significant increases to our shipping costs, and we may continue to experience elevated shipping costs in the future. The short and long-term implications of global security issues are difficult to predict at this time. The imposition of sanctions and counter sanctions may have an adverse effect on energy and economic markets generally and could result in an even greater impact related to global supply chain and energy prices. In addition, a prolonged war in Ukraine and the Middle East, and continued shipping disruptions in the Red Sea may have adverse impacts on cyber security, global supply chains, inflationary pressures and interest rates and engender volatility in commodities and other markets, any of which could negatively affect our business. The disruption to regional and global economies could have an enduring impact on regional and global economies, and consequently, a materially adverse impact on our operations and profitability. However, due to the highly uncertain and dynamic nature of these events, it is not currently possible to estimate with any reliable measure of certainty the impact on our business.

Adverse weather events or natural disasters, as well as pandemics such as the coronavirus, could negatively affect or disrupt our operations. We may be affected by global climate changes or by legal, regulatory or market responses to such potential change.

Certain areas in which we operate are susceptible to severe weather events, such as hurricanes, winter storms, tornadoes and floods, whether from climate change or otherwise, which can impact any of our locations as well as shipping ports and distribution centers. These events, as well as pandemics, have in the past and may in the future disrupt our locations and the supply chains dependent on such shipping ports and distribution centers. In this regard, we experienced product delivery
11

and shipping delays due to the disrupted global product supply chains which affected our ability to timely receive and ship products, which could adversely impact sales.

Our ability to provide efficient distribution of core business products from our third-party drop ship distribution centers is critical to our business strategy. Disruptions at distribution centers or shipping ports, or the unavailability of employees needed by us or third parties to operate key functions at such locations, has and in the future may affect our ability to both maintain core products in inventory and deliver products to our customers on a timely basis, which may in turn adversely affect our results of operations. We cannot predict whether or to what extent damage caused by these events will affect our operations or the economies in regions where we operate. These adverse events could result in disruption of our operations, our purchasing or distribution capabilities, interruption of our business that exceeds our insurance coverage, our inability to collect from customers and increased operating costs. Our business or results of operations may be adversely affected by these and other negative effects of these events.

The imposition of tariffs and other trade barriers, as well as retaliatory trade measures, have caused us to raise the prices on certain of our products and seek alternate sources of supply, which could negatively impact our sales or disrupt our operations.

Our industry is subject to risks associated with U.S. and foreign laws relating to importing products, including quotas, duties, tariffs or taxes, as well as other charges or restrictions, which could adversely affect our ability to import products at desired cost or volume levels.

The United States has enacted three sets of tariffs on a variety of foreign sourced goods which have impacted a number of the private brand products we source directly from China as well as third-party branded products our U.S. suppliers source from China. We strategically increased prices in an effort to offset the incremental costs on certain products and shift certain products to alternative sources where available. Our use of alternate sources of supply, such as utilizing new vendors in additional countries, entails various risks, such as identifying, vetting and managing new business relationships, reliance on new vendors, maintaining quality control over their products, and protecting our intellectual property rights.

These tariffs have increased and will continue to increase our costs of procurement. If the Company is able to adequately review its supply chain and monitor sell prices in the market, and successfully work with suppliers to mitigate costs, the Company does not expect any material impact on its business from the tariff actions and continues to believe that any impact from the tariffs currently in effect will be gradual and not material to the business, although there can be no assurance that this will be the case.

There can also be no assurance that we will be able to effectively or expeditiously mitigate these trade challenges, which could disrupt our operations, negatively impact our sales and would have a material adverse effect on our financial results. However, we do not believe that we will be disproportionately impacted by these costs as compared to our competitors, and we will continue to evaluate marketplace conditions and implement other actions or strategies as the need arises.

Finally, we cannot predict whether additional U.S. and foreign customs quotas, duties (including anti-dumping or countervailing duties), tariffs, taxes or other charges or restrictions, requirements as to where raw materials must be purchased, additional workplace regulations or other restrictions on our imports will be imposed in the future and if so, what effect such actions would have on our costs of operations.

There is a highly competitive labor market for certain employees we hire, which can impact our growth plans.

Many of our competitors also compete with us for recruiting and retaining talented and experienced employees, particularly in markets where we and they have significant distribution facilities. This aspect of competition is aggravated by the current tight labor market in the U.S. for such jobs. There can be no assurance the Company will be able to timely recruit, train and retain employees sufficient to support its growth strategies or will not have to incur increased compensation costs in order to do so. Our results of operations have been and in the future could be adversely affected by increased costs due to increased competition for employees, higher employee turnover or increased employee benefit costs. In the event of significant numbers of employees having to miss work due to a widespread health situation or pandemic such as the coronavirus, we may not be able to quickly source replacement or temporary workers, which could adversely affect our operations, particularly in our distribution centers.

Our industry is evolving and consolidating, which could adversely affect our business and financial results.

12

The MRO and industrial equipment industry are consolidating as customers are increasingly aware of the total costs of fulfillment and of the need to have consistent sources of supply at multiple locations. This consolidation has and will continue to cause the industry to become more competitive as greater economies of scale are achieved by competitors, or as competitors with new lower cost business models are able to operate with lower prices.

Volatility in commodity prices may adversely affect gross margins.

Some of our products contain significant amounts of commodity-priced materials, such as steel, copper, petroleum derivatives or rare earth minerals, and are subject to price changes based upon fluctuations in the commodities market. Fluctuations in the price of fuel could affect transportation costs. Our ability to pass on such increases in costs in a timely manner depends on market conditions. The inability to pass along cost increases could result in lower gross margins. In addition, higher prices could impact demand for these products, resulting in lower sales volumes. If commodity prices, including the price of oil, were to remain at elevated levels this could result in higher supply and transportation costs, which could have a material adverse effect on our business and results of operations.

Events such as acts of war or terrorism, natural disasters, data security breaches, changes in law, or large losses could adversely affect our insurance coverage and insurance expense, resulting in an adverse effect on our profitability and financial condition.

We insure for certain property and casualty risks consisting primarily of physical loss to property, business interruptions resulting from property losses, worker’s compensation, comprehensive general liability, and auto liability. Insurance coverage is obtained for catastrophic property and casualty exposures as well as those risks required to be insured by law or contract. Although we believe that our insurance coverage is reasonable, significant events such as acts of war and terrorism, economic conditions, data security breaches, judicial decisions, legislation, natural disasters and large losses could materially affect our insurance obligations and future expense. Furthermore, the occurrence of an uninsured significant event could materially adversely affect our business and results of operations.

Environmental Matters

Under various national, state and local environmental laws and regulations in North America, a current or previous owner or operator (including the lessee) of real property may become liable for the costs of removal or remediation of hazardous substance at such real property. Such laws and regulation often impose liability without regard to fault. We lease all of our facilities. In connection with such leases, we could be held liable for the costs of removal or remedial actions with respect to hazardous substances. Although we have not been notified of, and are not otherwise aware of, any material real property environmental liability, claim or non-compliance, there can be no assurance that we will not be required to incur remediation or other costs in connection with real property environmental matters in the future. If such costs were to prove material, our operating results could be adversely affected.

Risks Related to Our Company and our Business

Our ability to maintain capacity at and forecast the needs of our warehousing and distribution facilities can impact our business and results of operations.

Our ability to maintain available capacity in our distribution operations for stocked inventory and to enable on time shipment and deliveries, such as by timely implementing additional distribution resources, whether in the form of expanded or additional temporary and permanent facilities we operate or by outsourcing certain functions to third-party distribution and logistics partners, is critical to our ability to service our growing business. If we do not accurately forecast our future warehousing and distribution center needs, and then timely plan, fund on budget, launch and efficiently operate new distribution resources and facilities when needed, our operations and financial results could be materially adversely impacted. In addition, expanding and/or enhancing our distribution network would have an adverse impact on operating expenses as a percentage of sales, inventory turnover, and working capital requirements in the periods prior to and for some time following the commencement of operations for each such expansion or enhancement.

We rely on third-party suppliers for our products and services. The loss or interruption of these relationships could impact our sales volumes, the levels of inventory we must carry, and/or result in sales delays and/or higher inventory costs from new suppliers.

We purchase a portion of our products from major distributors and directly from large manufacturers who may deliver those products directly to our customers (“drop ship”), as well as from smaller more regional vendors. These drop ship
13

delivery relationships enable us to make available to our customers a wide selection of products without having to maintain large amounts of inventory. The termination or interruption of our relationships with any of these drop ship suppliers could materially adversely affect our business.

We purchase a number of our products, particularly private brand and white label products, from vendors located outside of the United States. Raw material costs used in our vendors’ products (steel, tungsten, etc.) and energy costs have significantly increased and may continue to increase, which has resulted and may continue to result in increased production costs for our vendors, which they seek to pass along to us. Difficulties encountered by one or several of these suppliers could halt or disrupt production and delay completion or cause the cancellation of our orders. Delays or interruptions in the transportation network could result in loss or delay of timely receipt of product required to fulfill customer orders. Our ability to find qualified vendors who meet our standards and supply products in a timely and efficient manner is a significant challenge, especially with respect to goods sourced from outside the U.S. In this regard, in response to the tariffs imposed by the U.S. on goods imported from China, we are seeking alternative sources of supply, such as utilizing new vendors in additional countries, which entails various risks, such as identifying, vetting and managing new business relationships, reliance on these new vendors maintaining quality control over their products, and protecting our intellectual property rights. However, there is no guarantee that the Company will be able to identify, vet, and onboard alternative vendors that provide similar cost, and quality of existing suppliers.

Political or financial instability, merchandise quality issues, product safety concerns, trade restrictions, work stoppages, tariffs, foreign currency exchange rates, transportation capacity and costs, inflation, civil unrest, war or other conflicts, outbreaks of pandemics and other factors are beyond our control. These and other issues affecting our vendors could materially adversely affect our revenue and gross profit.
We rely on third-party suppliers for shipping and delivery services and managing the logistics of a distribution business can impact our results of operations and margins.

We face certain risks due to our reliance on common carrier delivery services for shipping inventoried merchandise to customers and our reliance on drop ship deliveries directly to customers by our product vendors for products we do not hold in inventory (such as freight cost increases, timely delivery and customer service, delays due to work stoppages, etc.). We also must effectively manage our ability to maintain available capacity in our distribution operations for stocked inventory and to enable on time shipment and deliveries, such as by timely implementing additional or alternative distribution resources, whether in the form of additional facilities we operate or by outsourcing certain functions to third-party distribution and logistics partners.

Increases in freight and shipping costs charged to us by third parties could adversely affect our margins to the extent the increases cannot be passed along to customers, and factors affecting the shipping and distribution of products imported to the United States by us or our domestic vendors, such as a shortage in global availability of shipping containers, port congestion and global logistical delays and pandemic related labor shortages, have in the past and could in the future adversely affect the timely availability of products, resulting in delayed or lost sales, as well as adversely affecting our margins.

The fuel costs of our independent freight companies have been volatile. Our vendors and independent freight carriers typically look to pass increased costs along to us through price increases. When we are forced to accept these price increases, we may not be able to pass them along to our customers, resulting in lower margins.


Changes in our customer, product, vendor, sourcing or channel sales mix, or failure to execute on competitive pricing programs designed to increase market share and/or customer velocity, including the use of free or reduced freight incentives, could cause our gross margin and ultimately operating margins to decline; failure to mitigate these pressures could adversely affect our operating results and financial condition.

Our gross margins are dependent on variables such as customer, product and vendor mix, including sourcing and category, pricing strategies implemented to increase market share and customer velocity, including the use of free or other promotional freight plans and other variables, any or all of which could result in fluctuations or declines in our gross margins. Decisions to drop ship rather than stock products in our distribution centers, decisions to offer private brand alternatives or branded offerings, price changes by manufacturers, and pricing actions taken in response to competitors, as well as a continuation of our customers’ shift to lower-priced products could also adversely affect our gross margins.

14

We rely to a great extent on our information and telecommunications systems, and significant system failures or outages, or our failure to properly evaluate, upgrade or replace our systems, or the failure of our security/safety measures to protect our systems and websites, could have an adverse effect on our results of operations.

We rely on a variety of information and telecommunications systems including internally developed software, third-party purchased software and third-party cloud-based software in order to manage our business, including our customer, vendor, employee, facilities, finance, management and corporate operations. Our success is dependent in large part on the accuracy and proper use of our information systems, including our telecommunications systems, which are utilized in all aspects of our business. To manage our growth, we need to continually evaluate the effectiveness and adequacy of our existing systems and procedures to ensure they are keeping pace with changes in our business. These systems, whether internally developed, purchased or cloud-based may need to be modified, upgraded or replaced from time to time. System modifications, upgrades or replacements involve costs as well as the risk of implementation delays and not operating as intended. We rely on third parties such as telecommunication carriers, internet service providers and our own employees to provide the technology services and expertise on which we depend. There are risks that third parties may incur outages or circumstances where they cannot provide the services we require as intended or that our employees do not have the expertise to remediate system outages or technical problems that may arise. We have experienced some delays and operational problems in implementing new IT systems in the past. We anticipate that we will regularly need to make capital expenditures to upgrade and modify our management information systems, including software and hardware, as we grow and the needs of our business change. We have disaster recovery systems and system backups are routinely done for certain critical systems, but not for every system. The occurrence of a significant system failure, electrical or telecommunications outages or our failure to ensure our IT employees are properly trained and technically proficient, or that our systems are adequate, effective and beneficial to our business, or our failure to expand or successfully implement new systems could have a material adverse effect on our results of operations.

Use of Cloud-Based Systems and Infrastructure Provided by Third Parties Present Significant Risks to Our Business.

Certain of our operating systems and management information systems resources and storage reside on a leading cloud-based platform operated by a well-known third-party provider of technology services. This managed cloud-based platform is operated on a “infrastructure as a service” (“IAAS”) model. Accordingly, exposure to third-party service outages and data loss, or a failure of the network or loss of connectivity can adversely affect our business.  In addition, since the data resides on the cloud, we and our customers are forced to rely on the physical and information security of the vendor to protect their valuable information.  There can be no assurance that the cloud-based systems on which we rely will not experience such outages or failures or that data privacy/information security will not be breached.

Data and security breaches, and other disruptions in our information technology systems, could compromise confidential or private information and expose us to liability, which could cause our business and reputation to suffer.

Our operations are dependent upon information technology that encompasses all of our major business functions. We use our information systems to, among other things, monitor our supply chain, make purchasing decisions, manage and replenish inventories, coordinate our sales and marketing activities, fill and ship customer orders on a timely basis and to monitor and record our financial transactions and results of operations. These systems also process, transmit and store sensitive electronic data, including employee personal information, supplier and customer records, allow vendors and customers to register on our portals and websites, as applicable, or otherwise allow third parties to communicate or interact with us. In addition, we depend on IT systems of third parties, to, among other things, market and distribute products, to operate our websites, host and manage our services, store data, and process transactions. We may share information with these third parties that participate in certain aspects of our business, and we obtain external auditor certification on the controls and security of any significant outsourced service provider according to the SSAE 18 standard. However, there is always a risk that the confidentiality of data held or accessed by them may be compromised.

In processing our sales orders, we often collect personal information and transmit credit card information of our customers. If there was a security breach resulting in unauthorized access to or use of such information, we could be subject to claims for identity theft, unauthorized purchases and claims alleging misrepresentation of our privacy and data security practices or other related claims. While the Company believes it conforms to appropriate Payment Card Industry (“PCI”) security standards, any breach involving the loss of credit card information may lead to significant PCI related fines. In the event of a severe breach, credit card providers may prevent our accepting of credit cards.

We measure our data security effectiveness through industry accepted methods and remediate significant findings. We maintain and routinely test backup systems and disaster recovery, along with external network security penetration testing by an independent third-party as part of our business continuity preparedness. We also have processes in place to prevent
15

disruptions resulting from the implementation of new software and systems of the latest technology. We have implemented solutions, processes, and procedures to help mitigate the risk of cyber-attacks, such as conducting annual vulnerability testing, identifying remediation initiatives and establishing emergency response plans, but there can be no assurance these efforts will successfully deter future cyber-attacks. Our Audit Committee is responsible for oversight of the activities of our IT department (which reports to our Senior Vice President and Chief Information Officer ("CIO")) and receives quarterly reports from our CIO that cover, among other things, cybersecurity threats, mitigation measures, and preventative procedures and software.

Although our IT systems are protected through various network security measures, our facilities and systems, and those of our third-party service providers with which we do business, may nevertheless be vulnerable to security breaches, cyber-attacks (any adverse event that threatens the confidentiality, integrity or availability of our information resources) vandalism, power outages, natural disasters, computer system failures, telecommunication or network failures, computer viruses, malware, misplaced or lost data, programming and/or human errors or other similar events. From time to time, we have experienced efforts by unknown persons, including “bots”, to access or breach our information systems, and these efforts can be expected to continue in the future. Furthermore, the ongoing military conflicts between Ukraine and Russia and in the Middle East and the potential for retaliatory acts of cyberwarfare from Russia or other state or non-state actors against U.S. companies could result in increased cyber-attacks against us. While we have successfully defended against such efforts in the past, there can be no assurance we will be able to protect sensitive data and/or the integrity of the Company's information systems and to defend against such efforts in the future.

Any security breach involving the misappropriation, loss or other unauthorized disclosure of our confidential information or confidential information of our customers, employees, or suppliers, whether by us or by our third-party service providers, could disrupt our business, expose us to risks of litigation (such as customer or third-party claims that their data has been compromised) and liability, result in a loss of assets or cause reputational damage, and otherwise have a material adverse effect on our operations and financial condition. Any substantial disruption of our systems could impair our ability to process orders, maintain proper levels of inventories, manage customer billings and collections, prepare and present accurate financial statements and related information, and otherwise materially adversely affect our ability to manage our business.

We maintain cyber liability risk insurance, but this insurance may not be sufficient to cover all of our losses from any future breaches of our systems, or to cover the cause of the future specific situation/loss at hand. In addition, as privacy and information security laws and standards evolve, we may need to incur significant additional investment in technology and other processes to meet new legal requirements.

We have identified material weaknesses in our internal control over financial reporting associated with certain Information Technology General Controls (ITGCs). If we are unable to remediate this, or otherwise fail to maintain proper and effective internal controls, our ability to produce timely and accurate financial statements could be impaired, which could adversely affect our operating results, our ability to operate our business, our stock price and access to the capital markets.

As a public company, we are required to establish and periodically evaluate and assess procedures with respect to our internal control over financial reporting. In connection with our year-end assessment as part of this Annual Report, we determined that, as of December 31, 2023, we did not maintain effective internal control over financial reporting due to material weaknesses we identified in the design and operation of certain ITGCs relevant to our key accounting, reporting, and proprietary information technology (IT) systems, as more fully described in Item 9A, "Controls and Procedures" of this Form 10-K. These material weaknesses did not result in any identified misstatements to the financial statements, and there were no changes to previously issued financial results. However, if we are unable to remediate this matter we cannot guarantee this will be the case in future periods.

While we are in the process of implementing changes to remediate the material weaknesses identified, we cannot be certain as to when remediation will be complete or if the remediation efforts will be successful. Further, remediation efforts may place a significant burden on management and add increased pressure to our financial and IT resources and processes. As a result, we may not be successful in making the improvements necessary to remediate the material weaknesses identified by management in a timely manner or in identifying and remediating additional control deficiencies, including material weaknesses, in the future. Any failure to remediate the material weaknesses identified, or the development of new material weaknesses in our internal control over financial reporting, could result in material misstatements in our financial statements and cause us to fail to meet our reporting and financial obligations, which in turn could have a negative impact on our financial condition, results of operations or cash flows and cause a decline in the market price of our stock.

16

Our foreign product procurement operations are subject to risks such as foreign regulatory trade and customs requirements such as the tariffs and duties matters discussed above, and the political and economic conditions of the jurisdictions from which we procure products.

Because we sell products all across North America and procure product from abroad, including from China, we operate internationally and as a result, we are subject to risks associated with doing business globally, such as risks related to the differing legal, political and regulatory requirements and economic conditions of many jurisdictions. Risks inherent to operating internationally include:

Changes in a country’s economic or political conditions;
Tariff and trade uncertainties;
Changes in foreign currency exchange rates;
Difficulties with staffing and managing international relationships;
Unexpected changes in regulatory requirements;
Changes in transportation and shipping costs; and
Enforcement of intellectual property rights.

The functional currencies of our businesses outside of the U.S. are the local currencies. Changes in exchange rates between these foreign currencies and the U.S. Dollar will affect the recorded levels of our assets, liabilities, net sales, cost of goods sold and operating margins and could result in exchange gains or losses. The primary currencies to which we have exposure are the Canadian Dollar and the Indian Rupee. Our operating results and profitability may be affected by any volatility in currency exchange rates and our ability to manage effectively our currency transaction and translation risks. For example, we currently have operations located in countries outside the United States, and non-U.S. sales accounted for approximately 5.3% of our net sales from continuing operations during 2023. To the extent the U.S. dollar strengthens against foreign currencies, our foreign revenues and profits will be reduced when translated into U.S. dollars.

We are exposed to various inventory risks, such as being unable to profitably resell excess or obsolete inventory and/or the loss of product return from our vendors; such events could lower our gross margins or result in inventory write-downs that would reduce reported future earnings.

Our inventory is subject to risk due to changes in market demand for particular products. If we fail to manage our inventory of older products we may have excess or obsolete inventory. We may have limited rights to return purchases to certain suppliers. The elimination of purchase return privileges could lower our gross margin or result in inventory write-downs.

We also take advantage of attractive product pricing by making opportunistic bulk inventory purchases; any resulting excess and/or obsolete inventory that we are not able to re-sell could have an adverse impact on our results of operations. Any inability to make such bulk inventory purchases may significantly impact our sales and profitability.

Concentration of Ownership and Control Limits Stockholders Ability to Influence Corporate Actions.

Richard Leeds, Robert Leeds, and Bruce Leeds (each are brothers and directors and executive officers of the Company), together with trusts for the benefit of certain members of their respective families and other entities controlled by them, control approximately 66.2% of the voting power of our outstanding common stock. Due to such holdings, the Leeds brothers together with these trusts and entities are able to determine the outcome of virtually all matters submitted to stockholders for approval, including the election of directors, the appointment of management, amendment of our articles of incorporation, significant corporate transactions (such as a merger or other sale of our company or our assets), the payments of dividends on our common stock and the entering into of extraordinary transactions. Under NYSE rules, as a company of which more than 50% of the voting power is held by an individual, group or another company is a “controlled company” and may elect not to comply with certain NYSE corporate governance standards, including the requirements (1) that a majority of its board of directors consist of independent directors, (2) that its board of directors have a compensation committee that is comprised entirely of independent directors with a written charter addressing the committee's purpose and responsibilities and (3) that its board of directors have a nominating and corporate governance committee that is comprised entirely of independent directors with a written charter addressing the committee's purpose and responsibilities. As a controlled company, we currently rely on the exemption from the requirement that the majority of our board of directors consist of independent directors, and although we currently have an independent Compensation Committee and Nominating/Corporate Governance Committee, as long as the we remain a “controlled company,” we may elect in the future to take advantage of any of these other exemptions. Accordingly, our common stock may not have the same protections afforded to stockholders of companies that are subject to all of the NYSE corporate governance requirements.
17


Risk of Thin Trading and Volatility of our Common Stock Could Impact Stockholder Value

Our common stock is currently listed on the NYSE and is thinly traded. Volatility of thinly traded stocks is typically higher than the volatility of more liquid stocks with higher trading volumes. The trading of relatively small quantities of shares of common stock by our stockholders may disproportionately influence the price of those shares in either direction. This may result in volatility in our stock price and could exacerbate the other volatility-inducing factors described below. The market price of our common stock could be subject to significant fluctuations as a result of being thinly traded.

Goodwill and intangible assets may become impaired resulting in a charge to earnings.

The Company's acquisition of Indoff in May 2023 resulted in the recording of significant intangible assets and goodwill totaling approximately $64.8 million. We are required to test goodwill and intangible assets annually to determine if the carrying values of these assets are impaired or on a more frequent basis if indicators of impairment exist. If any of our goodwill or intangible assets are determined to be impaired, we may be required to record a significant charge to earnings in the period during which the impairment is discovered. The consolidated carrying amounts of goodwill and intangible assets are $69.3 million as of December 31, 2023.

Our business is dependent on certain key personnel.

Our business depends largely on the efforts and abilities of certain key senior management employees. Recruiting and retaining qualified personnel is and will continue to be critical to our success. Furthermore, replacing executive officers and key employees may be difficult and may take an extended period of time because of the limited number of individuals in our industry with sufficient skills and experience required to successfully run our business. We may be unable to hire, train, retain, or motivate these key personnel on acceptable terms given the intense competition among numerous companies for similar personnel. Our inability to attract and retain such personnel could have a material adverse effect on our business and financial results.

We are subject to litigation risk due to the nature of our business, which may have a material adverse effect on our results of operations and business.

From time to time, we are involved in lawsuits or other legal proceedings arising in the ordinary course of our business. These include patent, trademark or other intellectual property matters, employment law matters, states sales tax claims on internet/e-commerce transactions, product liability, commercial disputes, consumer sales practices, or other matters. In addition, as a public company we could from time to time face claims relating to corporate or securities law matters. The defense and/or outcome of such lawsuits or proceedings could have a material adverse effect on our business. See “Legal Proceedings”.

We exited our North American Technology Products Group ("NATG") business in 2015 and could incur costs in excess of our estimated exit expenses.

The Company has substantially completed the wind-down activities related to the NATG business, although certain NATG activities related to sublet facilities continue. The Company expects that total additional NATG exit costs incurred during 2024 or later may aggregate up to $0.5 million, which will be presented in discontinued operations. In 2023, we executed a sublease agreement for the full remaining term of the lease. In the event, the sub lessee is unable to fulfill its obligations, we would be responsible for the remaining rents due under the lease.

We may encounter difficulties with acquisitions, including our recent Indoff acquisition, and other strategic transactions which could harm our business.

We expect to pursue acquisitions and other strategic transactions that we believe will either expand or complement our business in new or existing markets or further enhance the value and offerings we are able to provide to our existing or future potential customers.

Acquisitions and other strategic transactions involve numerous risks and challenges, including the following:

diversion of management’s attention from the normal operation of our business;
potential loss of key associates and customers of the acquired companies;
difficulties managing and integrating operations in geographically dispersed locations;
18

the potential for deficiencies in internal controls at acquired companies;
increases in our expenses and working capital requirements, which reduce our return on invested capital;
lack of experience operating in the geographic market or industry sector of the acquired business; and
exposure to unanticipated liabilities of acquired companies.

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff. There can be no assurance that such integration will occur on the expected timeframe or at all, or that we will realize the anticipated benefits and synergies from this or any other future acquisition. Furthermore, our estimates regarding the earnings, operating cash flow, capital expenditures and liabilities resulting from this or any future acquisition may prove to be incorrect.

To integrate acquired businesses, we must implement our management information systems, operating systems and internal controls, and assimilate and manage the personnel of the acquired operations. The difficulties of this integration may be further complicated by geographic distances. The integration of acquired businesses, including Indoff, may not be successful may take longer or be more difficult, time-consuming or costly to accomplish than anticipated and could result in disruption to other parts of our business. These and other factors could harm our ability to achieve anticipated levels of profitability at acquired operations or realize other anticipated benefits of an acquisition, and could adversely affect our consolidated business and operating results and could result in disruption to other parts of our business.

Our operations are subject to the effects of a rising rate of inflation.

Inflationary pressures have increased our costs in the past and may again in the future. To the extent we are unable to offset these cost increases through higher prices or other measures, our operating results may be adversely affected.

Changes in accounting standards or practices, as well as new accounting pronouncements or interpretations, may require us to account for and report our financial results in a different manner in the future, which may be less favorable than the manner used historically.

A change in accounting standards or practices can have a significant effect on our reported results of operations. New accounting pronouncements and interpretations of existing accounting rules and practices have occurred and may occur in the future. Changes to existing rules may adversely affect our reported financial results.

Item 1B. Unresolved Staff Comments.

None.

Item 1C. Cybersecurity.

Risk Management and Strategy

Our processes for assessing, identifying, and managing material risks from cybersecurity threats are integrated into our overall risk management program and are based on the standardized framework established by the National Institute of Standards and Technology (“NIST”), the International Organization for Standardization and other applicable industry standards. The NIST Cybersecurity Framework (“NIST CSF”) helps the Company prioritize its cybersecurity activities and take a risk-based approach to cybersecurity, which begins with the identification and evaluation of cybersecurity risks or threats that could affect the Company’s operations, finances, legal or regulatory compliance, or reputation. We rely on a cybersecurity team that works to identify, protect against, detect, respond to, and recover from cybersecurity threats and incidents through risk management and strategy. Our cybersecurity team has adopted procedures to promptly address material risks to the Company’s cybersecurity environment, with a triage and remediation protocol in place. Once identified, cybersecurity risks and related mitigation efforts are prioritized based on their potential impact, likelihood, velocity, and vulnerability, considering both quantitative and qualitative factors. Risk mitigation strategies are developed and implemented based on the specific nature of each cybersecurity risk. These strategies include, among others, the application of cybersecurity policies and procedures, implementation of administrative, technical, and physical controls, and employee training, education, and awareness initiatives.

As part of our cybersecurity defense structure, our internal cybersecurity team performs the following actions, without exclusion: (i) tracking cybersecurity risks, threats and incidents to help identify and analyze them; (ii) promptly reporting significant cybersecurity risks, threats and incidents to our CIO; and (iii) utilizing third-party vendors and software for review, testing, preemption and monitoring of cybersecurity risks, threats and incidents.

In addition, our CIO closely monitors the cybersecurity team’s approach with regular reviews of security risks and vulnerabilities, security strategy and the implementation of mitigation plans and technology, and reports quarterly to our Audit
19

Committee and Board of Directors on, among other things, threats, mitigation measures, and preventative procedures and software.

We have a robust cybersecurity training and awareness program that requires all employees to complete mandatory cybersecurity awareness, information handling, and privacy training at the time of onboarding and on an annual basis thereafter. In addition, we regularly test our employees compliance with best practices using various techniques, such as simulated phishing campaigns, to validate the efficacy of our cybersecurity training.

We have implemented solutions, processes, and procedures to help mitigate the risk of cyberattacks, such as conducting annual vulnerability testing, and periodically engaging third-party experts to assist us with tasks such as implementing our incident response plan and conducting tabletop exercises.

The Company tracks key performance indicators and cybersecurity metrics to evaluate the efficacy of its cybersecurity controls and practices. Furthermore, the Company’s cybersecurity program is periodically reviewed and adjusted in an effort to maintain the program’s agility and responsiveness as circumstances evolve, new cybersecurity threats emerge, and regulations change.

As are other businesses, from time to time, we have experienced efforts by unknown persons, including “bots”, to access or breach our information systems, which have been prevented based on measures put in place by the Company. However, there can be no assurance we will be able to protect sensitive data and/or the integrity of the Company's information systems and to defend against such efforts in the future. See Item 1A. “Risk Factors” of this Form 10-K.

Governance

As the head of our cybersecurity team, our CIO reports quarterly on cybersecurity to our Audit Committee, which has primary responsibility for cybersecurity oversight, and also to our full Board and regularly reports to the Chief Executive Officer on such cybersecurity matters. Cybersecurity risk is assessed and tracked as a significant risk faced by the Company and is closely managed along key risk indicators covering security maturity, risk exposure, and security operations. Performance against these indicators is regularly measured and discussed, among other things, in our Board reporting.

The members of our cybersecurity team have risk management backgrounds, certifications, and/or cyber experience in prior professional roles and at the Company. The team maintains expertise on cyber risk management through certified security professionals on staff, external training and affiliations with relevant organizations. Additionally, we regularly engage with third party assessors, consultants, and advisors as needed for reviews and testing of our cybersecurity risk management systems.

We have established a comprehensive incident response and recovery plan to identify, protect, respond to and recover from cybersecurity threats and incidents. The plan includes processes for the activation of the crisis management team (comprised of the Company’s Chief Executive Officer, Chief Financial Officer and General Counsel), incident handling, and prompt and fulsome reporting to the Board upon discovery of a breach that could reasonably be material upon further investigation. Our procedures require reporting up the chain of command, even while materiality assessments are still being determined. In addition, we have pre-negotiated contracts with external third-party incident response providers to guide and assist the internal crisis management team as needed.

Item 2. Properties.

We operate our business from numerous facilities in North America and Asia. These facilities include our headquarters location, administrative offices, telephone call centers and distribution centers. Certain facilities handle multiple functions. All of our facilities are leased.

North America

As of December 31, 2023, we have six primary distribution centers in North America and Canada, which aggregate approximately 2.8 million square feet of space. The Company also has smaller distribution facilities located in North America and Canada. The Company has sublet certain office and warehouse distribution space in Canada, which aggregates to approximately 212,000 square feet.

Our headquarters, administrative offices and call centers aggregate approximately 217,000 square feet of space.

The Company has one business to business call center and one warehouse from its discontinued NATG business that are sublet. These properties aggregate to approximately 0.4 million square feet of space.

Asia
20


As of December 31, 2023 we leased three administrative offices in Asia aggregating approximately 16,300 square feet of space.

Please refer to Note 5 to the consolidated financial statements for additional information about leased properties.



Item 3. Legal Proceedings.

For a description of the Company's legal proceedings, see Note 16, Commitments, Contingencies and Other Matters, of Notes to Consolidated Financial Statements.


Item 4. Mine Safety Disclosures.

Not applicable.
21

PART II

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

Global Industrial's common stock is traded on the New York Stock Exchange ("NYSE") under the symbol “GIC.” 

In February 2024, the Company's Board of Directors declared a regular cash dividend of $0.25 per share to common stock shareholders of record at the close of business on March 11, 2024, payable on March 18, 2024.

Depending in part upon profitability, the strength of our balance sheet, our cash position and the need to retain cash for the development and expansion of our business, we anticipate continuing a regular quarterly dividend in the future, subject to availability limitations under our credit facilities.  See “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Financial Condition, Liquidity and Capital Resources” and Note 10 of “Notes to Consolidated Financial Statements”.

Information regarding securities authorized for issuance under equity compensation plans relating to the Company’s common stock is set forth in the Company’s Proxy Statement relating to the 2024 Annual Meeting of Stockholders and is incorporated by reference herein.

Purchases of Equity Securities

In July 2018, the Company's Board of Director's approved a share repurchase program with a repurchase authorization of up to two million shares of the Company's common stock. Under the share repurchase program, the Company is authorized to purchase shares from time to time through open market purchases, tender offerings or negotiated purchases, subject to market conditions and other factors.

During 2023, 2022 and 2021, no shares were repurchased. The maximum number of shares that may yet be purchased under the program total approximately 1,375,000.


Item 6. Reserved


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.

Overview

Global Industrial Company, through its subsidiaries, is a value-added industrial distributor of more than hundreds of thousands of industrial and MRO products in North America going to market through a system of branded e-commerce websites and relationship marketers.

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash. This acquisition expands the Company's presence in the MRO market in North America. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition. See Note 4, Acquisition, of Notes to Consolidated Financial Statements for additional financial information regarding the acquisition.

Continuing Operations

The Company sells a wide array of industrial and MRO products, which are marketed in North America. These industrial and MRO products are manufactured by other companies. Some products are manufactured for us and sold as a white label product, and some are manufactured to our own design and marketed as private brand products under the trademarks: Global™, GlobalIndustrial.com™, Nexel™, Paramount™, Interion™ and Absocold™.

Discontinued Operations

The Company's discontinued operations include the results of the North American Technology Group ("NATG") business sold in December 2015 (see Note 1 and Note 8 to the Consolidated Financial Statements).
22


Operating Conditions

The North American industrial products market is highly fragmented and we compete against companies in multiple distribution channels. Industrial products distribution is working capital intensive, requiring us to incur significant costs associated with the warehousing of many products, including the costs of maintaining inventory, leasing warehouse space, inventory management systems and employing personnel to perform the associated tasks. We supplement our on-hand product availability by maintaining relationships with major distributors and manufacturers, utilizing a combination of stock and drop-shipment fulfillment.

The primary component of our operating expenses historically has been employee-related costs, which includes items such as wages, commissions, bonuses, employee benefits and equity-based compensation, as well as marketing expenses, primarily comprised of digital marketing spend, and occupancy related charges associated with our leased distribution and call center facilities. We continually assess our operations to ensure that they are efficient, aligned with market conditions and responsive to customer needs.

The discussion of our results of operations and financial condition that follows will provide information that will assist in understanding our financial statements, the factors that we believe may affect our future results and financial condition as well as information about how certain accounting policies and estimates affect the consolidated financial statements.

The Company has elected to omit discussion of the earliest year presented, December 31, 2021, in MD&A. This discussion can be found in Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in Form 10-K for the year ended December 31, 2022, filed on February 23, 2023.

Business Outlook

As we enter 2024, we believe we have the right plan in place to build upon the progress of the last year. Initiatives across the business are designed to elevate and highlight Global Industrial’s position as an indispensable business partner, and the value we bring every day to our customers. Investments in key performance areas are designed to strengthen our competitive position, drive operational efficiencies, and help us capture share.


23


Highlights from 2023 vs. 2022

The following discussion of our results of operations and financial condition will provide information that will assist in understanding our financial statements and information about how certain accounting principles and estimates affect the consolidated financial statements. This discussion should be read in conjunction with the consolidated financial statements included herein.

Consolidated sales increased 9.3% to $1.27 billion in U.S. dollars compared to $1.17 billion last year. Excluding Indoff, sales declined 0.7% as compared to the year ago period and 0.3% on an average daily sales basis*.
Consolidated gross margin declined to 34.2 % compared to 36.1% last year. Excluding Indoff, gross margin was 35.5%.
Consolidated operating income from continuing operations decreased 8.3% to $96.5 million compared to $105.2 million last year. Excluding Indoff, operating income was $90.8 million, a decrease of 13.7%.
Net income per diluted share from continuing operations decreased 9.8% to $1.84 compared to $2.04 last year.


*Average daily sales is calculated based upon the number of selling days in each period, with Canadian sales converted to US dollars using the current year's average exchange rate. There were 253 selling days in the U.S. in 2023 compared to 254 selling days in 2022 and 250 selling days in Canada in 2023 compared to 251 selling days in 2022.



24


Results of Operations(1)

Key Performance Indicators (in millions): 
 
Years Ended December 31,
Change
 20232022
2023 vs. 2022
Results of continuing operations:   
Consolidated net sales$1,274.3 $1,166.1 9.3 %
Consolidated gross profit$435.8 $421.2 3.5 %
Consolidated gross margin34.2 %36.1 %(1.9)%
Consolidated SD&A costs $339.3 $316.0 7.4 %
Consolidated SD&A costs as % of sales
26.6 %27.1 %(0.5)%
Consolidated operating income$96.5 $105.2 (8.3)%
Consolidated operating margin from continuing operations:7.6 %9.0 %(1.4)%
Effective income tax rate 25.7 %24.8 %0.9 %
Net income from continuing operations$70.7 $78.1 (9.5)%
Net margin from continuing operations5.5 %6.7 %(1.2)%
Net income from discontinued operations, net of tax$0.0 $0.7 (100.0)%
1
Global Industrial Company manages its business and reports using a 52-53 week fiscal year that ends at midnight on the Saturday closest to December 31.  For clarity of presentation, fiscal years are described as if they ended on the last day of the respective calendar month.  Fiscal years 2023 and 2022 ended on December 30, 2023 and December 31, 2022, respectively. The fiscal years ended 2023 and 2022 included 52 weeks.



25

Management’s discussion and analysis that follows will include current operations and discontinued operations.

NET SALES

The Company's net sales increased 9.3% to $1.27 billion compared to $1.17 billion in 2022, benefiting from the Indoff acquisition on May 19, 2023. Excluding sales contributed by Indoff, full year and average daily sales decreased 0.7% and 0.3%, respectively, compared to prior year reflecting the soft demand environment experienced in the first half of 2023 which improved as we continued through the year. Sales increased 4.1% in the second half of 2023 which benefited by our second consecutive quarter of revenue growth in the fourth quarter, which improved 5.1% over the prior year. The Company's sales reflect a leading performance by our web business, strong customer acquisition, and growth in our public sector sales group partially offset by lower price capture associated with passing through lowering costs of inbound transportation. Our private brand offering continued to represent approximately 50% of total sales, down slightly from prior year associated with improved volume offset by lower price capture. U.S. sales, including Indoff, increased 10.2% compared to the full year of 2022 and Canada sales declined 5.3%, 1.7% in local currency.

There were 253 selling days in the U.S. in 2023 compared to 254 selling days in 2022 and 250 selling days in Canada in 2023 compared to 251 selling days in 2022.

GROSS MARGIN

Gross margin is dependent on variables such as product mix including sourcing and category, competition, pricing strategy, vendor volume rebates, freight pricing decisions including the use of free or other promotional freight plans, freight cost inflation including both domestic outbound freight as well as international inbound ocean freight, inventory valuation and obsolescence and other variables, any or all of which may result in fluctuations in gross margin.

Gross margin was 34.2% compared to 36.1% in the prior year, a 190 basis point reduction, reflecting the inclusion of Indoff's lower gross margin profile. Excluding Indoff, gross margin was 35.5%, a 60 basis points reduction compared to prior year reflecting the impact of planned proactive promotions and freight actions, as well as, the sell through of certain high cost inventory products, specifically within our cooling category. The Company's margin reflects a nearly 40 basis point and 10 basis point benefit in the fourth quarter of 2023 and fiscal year 2023, respectively, from a one-time settlement with a former less-than-truckload ("LTL") freight partner. In 2022 gross margin benefited from strong price realization and lower inventory cost flow through, both of which have now waned in 2023.

Management of our margin profile remains a key focus for the Company. Performance will continue to reflect the impact of proactive promotion and freight actions as part of our competitive pricing initiatives, as well as, the impact of Indoff's lower gross margin profile on consolidated gross margin. The Company may also experience margin variability in future periods due to the current economic environment, inflationary pressures and historical seasonality.

SELLING, DISTRIBUTION AND ADMINISTRATIVE EXPENSES (“SD&A”)

Selling, distribution and administrative expenses totaled $339.3 million and $316.0 million for the years ended December 31, 2023 and 2022, respectively.

SD&A costs as a percentage of sales improved approximately 50 basis points in 2023 compared to 2022. SD&A primarily reflects the benefit of Indoff's lower cost structure as well as general cost controls within the organic business. Total compensation and related costs savings of approximately $4.6 million were realized, of which approximately $4.8 million related to a reduction in variable incentive and equity compensation expenses related to performance and approximately $3.9 million of decreased spend for temporary help. Offsetting these savings was approximately $1.6 million of increased costs due to various severance arrangements and approximately $2.5 million of other salary and related costs. Other additional costs included increased planned net marketing spend of approximately $7.0 million, approximately $1.0 million of acquisition related expenses and approximately $19.4 million of SD&A expenses related to Indoff, including $1.9 million of intangible asset amortization.

DISCONTINUED OPERATIONS

The Company's discontinued operations include the results of the NATG businesses sold in December 2015 (see Note 1 and Note 8 to the Consolidated Financial Statements).

26

During 2023, the Company's discontinued operations net loss was de minimis as sublet income and resolution of certain liabilities offset the operating expenses incurred during the year.

During 2022, the Company recorded net income in its discontinued operations of approximately $0.7 million primarily related to the resolution of certain liabilities.

OPERATING MARGIN

The Company's operating margin declined 140 basis points in 2023 compared to 2022, primarily driven by the gross margin decline offset by savings in SD&A expenses. In 2022, operating margin increased primarily due to the product mix shift to in stock and private brand products and efficiencies in our marketing efforts.

INTEREST AND OTHER EXPENSE, NET

Interest and other expense, net from continuing operations was $1.1 million for 2023 and 2022. These costs reflect the outstanding loan balance, utilized to partially fund the Indoff acquisition in May 2023, which were repaid in the third quarter of 2023 and to partially fund inflationary inventory costs in 2022. The Company also recorded foreign exchange losses of approximately $0.2 million in 2023 and $0.3 million in 2022.

INCOME TAXES

The Company recorded net tax expense in continuing operations for 2023 of $24.5 million, or 25.7%. Tax expense from continuing operations was primarily the result of pretax income in the U.S. and India operations, including tax expense for certain U.S. states. Non-deductible expenses, including executive compensation, was approximately $2.5 million. The increase in the tax rate in 2023 as compared to 2022 is attributed to higher foreign taxable net income inclusion in the U.S. and additional state tax expense resulting from the acquisition of Indoff.

The Company recorded net tax expense in continuing operations for 2022 of $25.7 million, or 24.8%, and a net tax expense in discontinued operations of $0.2 million. Tax expense from continuing operations was primarily the result of pretax income in the U.S. and India operations, including tax expense for certain U.S. states. Non-deductible expenses, including executive compensation, was approximately $3.0 million. Tax expense in discontinued operations is attributed to pretax income recorded in the discontinued North American Technology Products Group business.

Financial Condition, Liquidity and Capital Resources

Selected liquidity data (in millions):
 December 31, 
 20232022$ Change
Cash and cash equivalents$34.4 $28.5 $5.9 
Accounts receivable, net$130.7 $108.0 $22.7 
Inventories$150.8 $179.4 $(28.6)
Prepaid expenses and other current assets$13.9 $9.8 $4.1 
Accounts payable$111.0 $96.9 $14.1 
Accrued expenses and other current liabilities$49.1 $43.2 $5.9 
Short-term debt$0.0 0.6 $(0.6)
Operating lease liabilities$14.1 $12.4 $1.7 
Working capital$155.6 $172.6 $(17.0)





27

Historical Cash Flows
 Year Ended December 31,
 20232022
Net cash provided by operating activities from continuing operations$112.0 $49.8 
Net cash provided by operating activities from discontinued operations$0.0 $0.4 
Net cash used in investing activities from continuing operations$(76.2)$(7.1)
Net cash used in financing activities from continuing operations$(29.7)$(29.7)
Effects of exchange rates on cash$(0.2)$(0.3)
Net increase in cash and cash equivalents $5.9 $13.1 

Our primary liquidity needs are to support working capital requirements in our business, funding recently declared and any future dividends, funding capital expenditures and inventory purchases, continuing investment in upgrading and expanding our technological capabilities specifically related to additional functionality and enhanced navigation of our new web platform, continuing investment in upgrading our distribution footprint and funding acquisitions. We rely upon operating cash flow and our credit facility to meet those needs. We currently believe that current cash on hand, cash flow from operations and our availability under our credit facility will be sufficient to fund our working capital and other cash requirements for at least the next twelve months. We believe our current capital structure and cash resources are adequate for our internal growth initiatives. To the extent our growth initiatives expand, including major acquisitions, we would seek to raise additional capital. We believe that, if needed, we can access public or private funding alternatives to raise additional capital.

Our working capital decreased $17.0 million primarily related to lower inventory balances and higher accounts payable, accrued expenses and other current liabilities balances offset by increased accounts receivable and cash balances. Our inventory balance decrease is primarily associated with decreased cost of capitalized freight associated with normalizing costs of inbound ocean freight, as well as a reduction of safety stock levels, made possible by improved supply chain performance. Accounts receivable days outstanding were 37.3 in 2023 compared to 38.3 in 2022. Inventory turns were 5.3 in 2023 compared to 3.8 in 2022 and accounts payable days outstanding were 50.0 in 2023 compared to 56.6 in 2022. We expect that future accounts receivable, inventory and accounts payable balances will fluctuate with net sales and the product mix of our net sales.

Operating Activities

Net cash provided by operating activities from continuing operations was $112.0 million attributable to cash generated from net income adjusted by other non-cash items which provided $85.3 million in 2023 compared to $88.0 million provided in 2022. This decrease is primarily the result of lower income in 2023 offset by increased depreciation and amortization expenses. In addition, changes in our working capital accounts provided $26.7 million in 2023 compared to $38.2 million used in 2022, primarily the result of changes in inventory and accounts payable balances. Net cash provided by operating activities from discontinued operations was $0.0 million and $0.4 million in 2023 and 2022, respectively.

Investing Activities

Net cash used in investing activities totaled $76.2 million and $7.1 million for 2023 and 2022 respectively In 2023, $72.6 million was used for the purchase of Indoff, offset by $0.3 million of cash acquired, with the balance of $3.9 million used for warehouse machinery and equipment for our U.S. warehouses and new Canadian distribution center, leasehold improvements, computer equipment upgrades and molds. In 2022, investing activities was used for warehouse machinery and equipment, primarily related to our new Canadian distribution center, leasehold improvements, computer equipment and software.

Financing Activities

Net cash used in financing activities was $29.7 million in 2023 and 2022, respectively. In 2023, net cash used in financing activities primarily related to the regular quarterly dividend of $0.20 per common share which totaled $30.6 million and net repayments of short-term borrowings of $0.6 million. Offsetting these payments, were net proceeds of $0.1 million from the issuance of common stock from stock option exercises, net of payments for payroll taxes through shares withheld and proceeds of $1.4 million from the issuance of common stock from our employee stock purchase plan. In 2022, net cash used in financing activities primarily related to the regular quarterly dividend of $0.18 per common share which totaled approximately $27.6 million and net repayments of short-term borrowings of $3.9 million. Offsetting these payments, were proceeds from the issuance of common stock from stock option exercises, net of payments for payroll taxes through shares withheld, totaled $0.4 million and proceeds from the issuance of common stock from our employee stock purchase plan totaled $1.4 million.
28


The Company maintains a $125.0 million secured revolving credit facility with one financial institution, which has a five year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined).  The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”).   Borrowings are secured by substantially all of the Borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral.  The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate ("SOFR"), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability.  As of December 31, 2023, eligible collateral under the credit agreement was $105.4 million, total availability was $102.8 million, total outstanding letters of credit was $1.6 million, total excess availability was $101.2 million and there were no outstanding borrowings. The Company was in compliance with all of the covenants of the credit agreement in place as of December 31, 2023.

Levels of earnings and cash flows are dependent on factors such as consolidated gross margin and selling, distribution and administrative costs, product mix and relative levels of domestic and foreign sales. Unusual gains or expense items, such as special (gains) charges and settlements, may impact earnings and are separately disclosed.  We expect that past performance may not be indicative of future performance due to the competitive nature of our business where the need to adjust prices to gain or hold market share is prevalent.

Macroeconomic conditions, such as business and consumer sentiment, may affect our revenues, cash flows or financial condition.  However, we do not believe that there is a direct correlation between any specific macroeconomic indicator and our revenues, cash flows or financial condition.  We are not currently interest rate sensitive, as we have no outstanding debt.

The expenses and capital expenditures described above will require significant levels of liquidity, which we believe can be adequately funded from our currently available cash resources, cash flow from operations and borrowing under our current credit facility. In 2024 we anticipate capital expenditures to be in the range of $6.0 to $8.0 million, though at this time we are not contractually committed to incur these expenditures. 

In the past we have engaged in opportunistic acquisitions, choosing to pay the purchase price in cash, and may do so in the future as favorable situations arise.  However, a deep and prolonged period of reduced business spending could adversely impact our cash resources and force us to either forego future acquisition opportunities or to pay the purchase price using stock, debt or a combination of consideration which could have an adverse effect on our earnings. We believe that our cash balances and future cash flows from operations and availability under our credit facility will be sufficient to fund our working capital and other cash requirements for at least the next twelve months.

We maintain our cash and cash equivalents in money market funds or their equivalent that have maturities of less than three months and in non-interest bearing accounts that partially offset banking fees. As of December 31, 2023, we had no investments with maturities of greater than three months.  Accordingly, we do not believe that our cash balances have significant exposure to interest rate risk. At December 31, 2023 cash balances held in foreign subsidiaries totaled approximately $4.2 million. These balances are held in local country banks and are held primarily to support local working capital needs. The Company had in excess of $131 million of liquidity (cash and an undrawn line of credit) in the U.S. as of December 31, 2023.

Material Cash Requirements

We are obligated under non-cancelable operating and finance leases for the rental of our facilities and certain of our equipment which expire at various dates through 2032. As of December 31, 2023 we were obligated for approximately $117.6 million under these non-cancelable operating leases. In 2024 we anticipate cash expenditures of approximately $19.0 million for these operating leases.  We have sublease agreements for unused space, as well as excess space in facilities we are currently occupying, in the United States and Canada.  In the event the sub lessee is unable to fulfill its obligations, we would be responsible for remaining rents due under the leases.

Our purchase and other obligations consist primarily of purchase commitments for certain employment, consulting and service agreements. As of December 31, 2023 we were obligated for approximately $32.3 million under these commitments. In 2024
29

we anticipate cash expenditures of approximately $7.8 million related to these commitments. In addition to the previously mentioned commitments, we had $1.6 million of standby letters of credit outstanding as of December 31, 2023.

We are party to certain litigation, the outcome of which we believe, based on discussions with legal counsel, will not have a material adverse effect on our consolidated financial statements.

Tax contingencies are related to uncertain tax positions taken on income tax returns that may result in additional tax, interest and penalties being paid to taxing authorities. As of December 31, 2023, the Company had no material uncertain tax positions.

Discontinued Operations

The Company's discontinued operations include the former North American Technology Group business sold in December 2015 (see Note 1 and Note 8 to the Consolidated Financial Statements).


Critical Accounting Policies and Estimates

Our significant accounting policies are described in Note 1 to the Consolidated Financial Statements included in Item 15 of this Form 10-K. Certain accounting policies require the application of significant judgment by management in selecting the appropriate assumptions for calculating financial estimates. By their nature, these judgments are subject to an inherent degree of uncertainty, and as a result, actual results could differ materially from those estimates. These judgments are based on historical experience, observation of trends in the industry, information provided by customers, forecasts of future economic conditions and information available from other outside sources, as appropriate. Management believes that full consideration has been given to all relevant circumstances that we may be subject to, and the consolidated financial statements of the Company accurately reflect management's best estimate of the consolidated results of operations, financial position and cash flows of the Company for the years presented. We identify below a number of policies that entail significant judgments or estimates, the assumptions and/or judgments used to determine those estimates and the potential effects on reported financial results if actual results differ materially from these estimates.

Revenue Recognition

The Company recognizes revenue from contracts with its customers utilizing the following steps:
Identifying the contract with the customer
Identifying the performance obligations under the contract
Determining the transaction price
Allocating transaction price to performance obligations, if necessary
Recognizing revenue as performance obligations are satisfied

The Company's invoice, and the terms and conditions of sale contained therein, constitutes the evidence of an arrangement and is a contract with the customer. The performance obligations are generally delivery of the products listed on the invoice and the transaction price for each product is listed. Allocation of transaction price is generally not needed. Performance obligations are satisfied, and revenue is recognized upon the shipment of goods from one of the Company’s distribution centers or drop shippers for most contracts or in certain cases revenue will be recognized upon delivery and acceptance by the customer. Customer acceptance occurs when the customer accepts the shipment. The Company's standard terms, provided on its invoices as well as on its websites, are included in communications with the customer and have standard payment terms of 30 days. Certain customers may have extended payment terms that have been pre-approved by the Company's credit department, but generally none extend longer than 90 days.
Provisions for sales returns and allowances are estimated based on historical data and are recorded concurrently with the recognition of revenue. These provisions are reviewed and adjusted periodically by the Company. Revenue is presented net of sales taxes collected from customers and remitted to government authorities. Revenue is reduced for any early payment discounts or volume incentive rebates offered to customers.

The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.
30


The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance is related to the Indoff acquisition.

The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical returns rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.

Inventory Valuation

We value our inventories at the lower of cost or net realizable value; cost being determined on the first-in, first-out method or average cost method. Excess and obsolete or unmarketable merchandise are written down based on historical experience, assumptions about future product demand and market conditions. If market conditions are less favorable than projected or if technological developments result in accelerated obsolescence, additional write-downs may be required. While obsolescence and resultant markdowns have been within expectations, there can be no guarantee that we will continue to experience the same level of markdowns we have in the past. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory.

Our inventory reserve estimates for the years ended December 31, 2023 and 2022 have not been materially different than our actual experience. However, if in the future our estimates are materially different than our actual experience we could have a material loss adjustment.

Business Combinations

We follow ASC 805, Business Combinations, for our acquisition accounting. ASC 805 provides a framework for entities to use in evaluating whether an integrated set of assets and activities should be accounted for as an acquisition of a business or a group of assets. If the transaction is an acquisition of a business then the fair value of the transaction is used to establish a new accounting basis of the acquired entity. The acquirer recognizes and measures the assets acquired and liabilities assumed at their full fair values as of the date control is obtained.

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash. The transaction was accounted for using the acquisition method of accounting and the fair value of the transaction was used to establish a new accounting basis of Indoff. The Company recognized and measured the assets acquired and liabilities assumed at their full fair values as of the date of the acquisition.

The purchase price of Indoff was allocated between the net tangible assets acquired and the identified intangible assets, customer lists and trademarks, with the residual of the purchase price recorded as goodwill. Estimates were used in determining the fair value of the customer lists and trademarks. The significant assumptions used to estimate the fair value of the acquired intangible assets include projected revenue growth rates, customer retention rates, weighted average cost of capital rate, pretax earnings and resulting discounted cash flows. These assumptions are forward-looking and could be impacted by future business activity and market conditions. If in the future our estimates are determined to be materially different than our actual experience and these differences result in us failing to achieve projected results, we could have a material impairment of our intangible assets and/or goodwill.


Recent Accounting Pronouncements

For information about recent accounting pronouncements, see Note 2, Summary of Significant Accounting Policies, in the Notes to the Consolidated Financial Statements included in Part II, Item 8, Financial Statements and Supplemental Data, of this Annual Report on Form 10-K.



Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
31


We are exposed to market risks, which include changes in U.S. and international interest rates as well as changes in currency exchange rates (principally Canadian Dollars) as measured against the U.S. Dollar and each other.

The translation of the financial statements of our operations located outside of the United States is impacted by movements in foreign currency exchange rates. Changes in currency exchange rates as measured against the U.S. dollar may positively or negatively affect income statement, balance sheet and cash flows as expressed in U.S. dollars.  Sales would have fluctuated by approximately $6.8 million and pretax income would have changed by approximately $0.4 million if average foreign exchange rates changed by 10% in 2023. We may enter into foreign currency options or forward exchange contracts aimed at limiting in part the impact of certain currency fluctuations, but as of December 31, 2023 we had no outstanding forward exchange contracts.

Our exposure to market risk for changes in interest rates relates primarily to our variable rate debt. Our variable rate debt consists of short-term borrowings under our credit facilities.  As of December 31, 2023, we had no outstanding debt under our variable rate credit facility. A hypothetical change in average interest rates of one percentage point is not expected to have a material effect on our financial position, results of operations or cash flows over the next fiscal year.

Item 8. Financial Statements and Supplementary Data.

The information required by Item 8 of Part II is incorporated herein by reference to the Consolidated Financial Statements filed with this report; see Item 15 of Part IV.

Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure.

None.

Item 9A. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, the Company carried out an evaluation of the effectiveness of the design and operation of the Company’s disclosure controls and procedures as of December 31, 2023. Based upon this evaluation, the Company’s Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures were not effective as of December 31, 2023 because of material weaknesses identified in the design and operation of certain key Information Technology General Controls (ITGCs) described below.

However, giving full consideration to the material weaknesses, the control deficiencies did not result in any identified misstatements, and the Company's management believes the consolidated financial statements included in this Annual Report on Form 10-K present fairly, in all material respects the financial condition, results of operations, and cash flows of the Company as of, and for, the periods presented in this report.

Inherent Limitations of Internal Controls over Financial Reporting

The Company’s internal control over financial reporting is 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. The Company’s internal control over financial reporting includes those policies and procedures that: (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the Company’s assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that the Company’s receipts and expenditures are being made only in accordance with authorizations of the Company’s management and directors; and (iii) 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 Company’s financial statements.

Management, including the Company’s Chief Executive Officer and Chief Financial Officer, does not expect that the Company’s internal controls will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the
32

design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of internal controls can provide absolute assurance that all control issues and instances of fraud, if any, have been detected. Also, any evaluation of the effectiveness of controls in future periods are subject to the risk that those internal controls may become inadequate because of changes in business conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Management’s Report on Internal Control Over Financial Reporting

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting.   Under the supervision and with the participation of the Company’s management, including the Chief Executive Officer and Chief Financial Officer, the Company evaluated the effectiveness of the design and operation of its internal control over financial reporting based on the framework established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework).  Based on this evaluation, the Company’s Chief Executive Officer and Chief Financial Officer concluded that these controls were not effective as of December 31, 2023 due to material weaknesses in the design and operation of certain key Information Technology General Controls ("ITGCs").

Despite the finding of these material weaknesses, management has concluded that our consolidated financial statements and related notes thereto included in this Annual Report fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report. Additional detail on the nature of the material weaknesses, and managements conclusions can be found below.

On May 19, 2023, the Company acquired 100% of the outstanding equity interests of Indoff. As of December 31, 2023, we were in the process of integrating Indoff’s operations, including internal controls over financial reporting. Therefore, consistent with guidance issued by the Securities and Exchange Commission that an assessment of internal controls over financial reporting of a recently acquired business may be omitted from management's evaluation of disclosure controls and procedures, management is excluding an assessment of such internal controls of Indoff from its evaluation of the effectiveness of the Company's disclosure controls and procedures. Indoff represented approximately 6% and 9% of the Company's consolidated total assets and net sales at December 31, 2023, respectively.

Inadequate Information Technology General Controls and Business Process Controls

We identified material weaknesses in the design and operation of ITGCs related to our key accounting, reporting, and proprietary information technology (IT) systems, including related IT tools supporting the Company’s financial reporting processes and controls performed by the company in support of the SOC1’s for those applications, supported by third party service organizations. More specifically, the Company did not maintain effective IT general controls to verify appropriate implementation of (i) change management, including validating that changes to IT applications are appropriate and functioning as intended; (ii) logical access, including ensuring that access to IT applications is appropriate and is granted only to authorized users; and (iii) IT operations, including ensuring that critical batch and interface jobs are monitored and privileges are appropriately granted. Consequently, automated and IT dependent manual business process controls that rely upon information from the IT systems, including those in support of third party service organizations, were also deemed ineffective.

Ernst & Young LLP, the Company’s independent registered public accounting firm, audited the effectiveness of our internal control over financial reporting as of December 31, 2023 and issued an adverse report on the effectiveness of our internal control over financial reporting for the periods ending December 31 2023, and 2022, as stated in its report, which is included herein.

As a result of the identification of the material weaknesses, and prior to filing this Annual Report, along with our auditors, we performed further analysis and completed additional procedures intended to ensure our consolidated financial statements for the years ended December 31, 2023 and 2022 fairly present in all material respects the financial condition, results of operations and cash flows of the Company and have been prepared in accordance with generally accepted accounting principles. Based on these procedures and analysis, and notwithstanding the material weaknesses in our internal control over financial reporting, our management has concluded that our consolidated financial statements and related notes thereto included in this Annual Report fairly present in all material respects the financial condition, results of operations and cash flows of the Company and have been prepared in accordance with generally accepted accounting principles. Our Chief Executive Officer and Chief Financial Officer have certified that, based on each such officer’s knowledge, the financial statements, as well as the other financial information included in this Annual Report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this Annual Report. In addition, Ernst & Young LLP has issued an unqualified opinion on our financial statements, which is included in Part IV of this Annual Report, and we have developed a remediation plan for the material weaknesses, which is described below.

33

Remediation of the Material Weaknesses in Internal Control Over Financial Reporting

The Company is in the process of implementing changes associated with the design, implementation, and monitoring of ITGCs in the areas of IT operations, user access, and change management for IT applications supporting all of the Company’s financial statement preparation and reporting processes to ensure that internal controls are designed and operating effectively. Our remediation plans will include:

Engaging an expert accounting advisory firm to evaluate the design of our controls as well as to assist with the documentation, remediation, and testing of the ITGCs over financial reporting based on the criteria established in Internal Control – Integrated Framework (2013) issued by the Treadway Commission
Training of relevant personnel on the design and operation of our ITGCs over financial reporting
Implementation of controls that increase the frequency of periodic re-evaluation of user access privileges, including administrative access.
Adoption of the principles of limited access rights and access for all system users as well as the rationalization of access privileges for all system users and critical transactions, based on job responsibilities considering segregation of duties.

We believe that these actions, collectively, will remediate the material weaknesses identified. However, we will not be able to conclude that we have completely remediated the material weaknesses until the applicable controls are fully implemented and operated for a sufficient period of time and management has concluded, through formal testing, that the remediate controls are operating effectively. We will continue to monitor the design and effectiveness of these and other processes, procedures, and controls and will make any further changes management deems appropriate.



Changes in Internal Control Over Financial Reporting

Other than the ongoing remediation plans described above, there were no changes in the Company’s internal control over financial reporting that occurred during the quarter ending December 31, 2023 that have materially affected, or are reasonably likely to materially affect, its internal control over financial reporting. As previously disclosed in the Form 10-Q filed for the quarterly period ended June 30, 2023, the Company is currently integrating Indoff LLC’s operations into its overall system of internal control over financial reporting and, if necessary, will make appropriate changes as it integrates Indoff LLC into the Company's overall internal control over financial reporting process.
34

Report of Independent Registered Public Accounting Firm

To the Shareholders and the Board of Directors of Global Industrial Company

Opinion on Internal Control over Financial Reporting

We have audited Global Industrial 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) (the COSO criteria). In our opinion, because of the effect of the material weaknesses described below on the achievement of the objectives of the control criteria, Global Industrial Company (the Company) has not maintained effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

As indicated in the accompanying Management’s Report on Internal Control over Financial Reporting, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of the acquired businesses, Indoff LLC, which is included in the 2023 consolidated financial statements of the Company and constituted 6% of total assets as of December 31, 2023 and 9% of net sales for the year then ended. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Indoff LLC.

A material weakness is a deficiency, or combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the company’s annual or interim financial statements will not be prevented or detected on a timely basis. The following material weaknesses have been identified and included in management’s assessment. Management has identified material weaknesses related to the ineffective design and operation of information technology ("IT") general controls for IT applications supporting the Company’s internal control over financial reporting processes. Consequently, automated and IT dependent manual business process controls that rely upon information from the IT systems were also deemed ineffective.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), shareholders' equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes. These material weaknesses were considered in determining the nature, timing and extent of audit tests applied in our audit of the 2023 consolidated financial statements, and this report does not affect our report dated March 12, 2024, which 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.










35


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
New York, New York
March 12, 2024
36


Item 9B. Other Information.

During the three months ended December 31, 2023, none of our directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase or sale of Global Industrial securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any “non-Rule 10b5-1 trading arrangement".

Item 9C. Disclosures Regarding Foreign Jurisdictions that Prevent Inspections.

None.
PART III

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by Item 10 of Part III is hereby incorporated by reference to the Company’s Proxy Statement for the 2024 Annual Meeting of Stockholders (the “Proxy Statement”).

We have adopted a Corporate Ethics Policy that applies to our principal executive officer, principal financial officer and principal accounting officer. Any amendments to the Corporate Ethics Policy or any grant of a waiver from the provisions of the Corporate Ethics Policy requiring disclosure under applicable Securities and Exchange Commission rules will be disclosed on the Company’s website.

Item 11. Executive Compensation.

The information required by Item 11 of Part III is hereby incorporated by reference to the Proxy Statement.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by item 12 of Part III is hereby incorporated by reference to the Proxy Statement.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by Item 13 of Part III is hereby incorporated by reference to the Proxy Statement.

Item 14. Principal Accounting Fees and Services.

The information required by Item 14 of Part III is hereby incorporated by reference to the Proxy Statement.

37

PART IV

Item 15.    Exhibits and Financial Statement Schedules.

38

Item 15.    Exhibits and Financial Statement Schedules.
 
Exhibits. 
 Exhibit
No.
Description
 3.1Certificate of Incorporation of the Company (incorporated by reference to the Company's registration statement on Form S-1) (Registration No. 33-92052).
 Certificate of Amendment of Certificate of Incorporation of the Company (incorporated by reference to the Company’s report on Form 8-K dated May 18, 1999).
 Certificate of Amendment of Certificate of Incorporation (incorporated by reference to the Company’s report on Form 8-K dated June 21, 2021).
 Second Amended and Restated By-laws of the Company (effective as of June 21, 2021 (incorporated by reference to the Company’s report on Form 8-K dated June 21, 2021).
 4.1Stockholders Agreement (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended September 30, 1995).
Description of Registrant's Securities (incorporated by reference to the Company's annual report on Form 10-K for the year ended December 31, 2021).
 Lease Agreement, dated December 8, 2005, between Hamilton Business Center, LLC (landlord) and Global Equipment Company Inc. (tenant) (Buford, GA facility) (the “Buford Lease”) (incorporated by reference to the Company’s annual report on Form 10-K for the year ended December 31, 2005).
 First Amendment, to the Buford Lease, dated June 12, 2006, between Hamilton Business Center, LLC (landlord) and Global Equipment Company Inc. (tenant) (Buford, GA facility) (incorporated by reference to the Company’s annual report on Form 10-K for the year ended December 31, 2005).
Lease Agreement, dated February 27, 2012, between PR I Washington Township NJ, LLC (landlord) and Global Equipment Company Inc. (tenant) (Robbinsville, NJ facility) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended March 31, 2012).
Form of 2010 Long Term Incentive Plan (incorporated by reference to the Company’s Definitive Proxy Statement filed April 29, 2010).
Lease Agreement, dated December 10, 2014, between Prologis, L.P. (landlord) and Global Industrial Distribution Inc. (tenant) (Las Vegas, NV facility) (incorporated by reference to the Company’s annual report on Form 10-K for the year ended December 31, 2014).
Amendment to the Term of the 2010 Long Term Incentive Plan (incorporated by reference to the Company’s Supplemental Proxy Material filed May 18, 2015).
Third Amended and Restated Credit Agreement dated as of October 28, 2016, by and among the Company and certain affiliates thereof and JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Bookrunner and Sole Lead Arranger, and the lenders from time to time party thereto (incorporated by reference to the Company’s report on Form 8-K dated November 3, 2016).
Third Amended and Restated Pledge and Security Agreement dated as of October 28, 2016, by and among the Company and certain affiliates thereof and JPMorgan Chase Bank, N.A., in its capacity as administrative agent for the lenders party to the Third Amended and Restated Credit Agreement (incorporated by reference to the Company’s report on Form 8-K dated November 3, 2016).
Amended and Restated Lease dated December 14, 2016, by and between Addwin Realty Associates, LLC (landlord) and Global Equipment Company Inc. (tenant) (Port Washington, NY facility) (incorporated by reference to the Company’s report on Form 8-K dated December 16, 2016).
Employment Agreement, dated October 5, 2018, between the Company and Barry Litwin (incorporated by reference to the Company’s annual report on Form 10-K for the year ended December 31, 2018).
Amendment No. 1, dated January 7, 2020, to the Employment Agreement, between the Company and Barry Litwin (incorporated by reference to the Company's annual report on Form 10-K for the year ended December 31, 2019).
Form of Employee Stock Purchase Plan (incorporated by reference to the Company’s Definitive Proxy Statement filed November 2, 2018).
Lease Agreement, dated April 18, 2019, by and between HLIT II CTC 3, L.P. (landlord) and Global Industrial Distribution Inc. (tenant) (DeSoto, TX facility) (exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended June 30, 2019).
Lease Agreement, dated December 18, 2009, between Lakeview XII Ventures, LLC (landlord) and Global Industrial Distribution Inc. (as successor in interest through merger to C&H Service, LLC) (tenant) (Pleasant Prairie, WI facility) (the "PP" Lease) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended June 30, 2020).
39

First Amendment, to the PP Lease, dated April 14, 2020, between Lakeview XII Ventures, LLC (landlord) and Global Industrial Distribution Inc.(as successor in interest through merger to C&H Service, LLC) (tenant) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended June 30, 2020).
Second Amendment to the Buford Lease, dated November 20, 2006, between Teachers Insurance and Annuity Association of America, for the benefit of its separate real estate account (as successor-in-interest to Hamilton Mill Business Center, LLC) (landlord) and Global Equipment Company Inc. (tenant) (Buford, GA facility) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended September 30, 2020).
Third Amendment to the Buford Lease Agreement, dated September 16, 2020 between Teachers Insurance and Annuity Association of America, for the benefit of its separate real estate account (as successor-in-interest to Hamilton Mill Business Center, LLC) (landlord) and Global Equipment Company Inc. (tenant) (Buford, GA facility) (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended September 30, 2020).
Form of 2020 Omnibus Long-Term Incentive Plan (incorporated by reference to the Company’s Definitive Proxy Statement filed April 22, 2020).
Employment Agreement, dated October 12, 2021, between the Company and Adina Storch (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended September 30, 2021).
Amendment No. 1, dated December 2, 2021, to the Employment Agreement, between the Company and Adina Storch (incorporated by reference to the Company's annual report on Form 10-K for the year ended December 31, 2021).
Amendment No. 1, dated as of October 19, 2021, to the Third Amended and Restated Credit Agreement by and among the Company and certain affiliates thereof, the lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Bookrunner and Sole Lead Arranger, and the lenders from time to time party thereto (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended September 30, 2021).
Amendment No. 2, dated as of June 28, 2022, to the Third Amended and Restated Credit Agreement by and among Global Industrial Company (f/k/a Systemax Inc.) and certain affiliates thereof, the lenders party thereto and JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Bookrunner and Sole Lead Arranger, and the lenders from time to time party thereto (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended June 30, 2022).
Amendment No. 3, dated as of November 29, 2022, to the Third Amended and Restated Credit Agreement by and among Global Industrial Company (f/k/a Systemax Inc.) and certain affiliates thereof, JPMorgan Chase Bank, N.A., as Administrative Agent, Sole Bookrunner and Sole Lead Arranger, and the lenders from time to time party thereto. (incorporated by reference to the Company’s report on Form 8-K dated November 29, 2022).
Securities Purchase Agreement, dated as of May 19, 2023, by and among GIH Holdings Inc., Indoff Holdings, Inc., John Spreck Ross, as trustee of the Trust Agreement of John Spreck Ross dated 7/31/75, John S. Ross, Jr., Laura Ross Greiner, Jeffrey J. Ross, and Margaret Ross McDonough, as trustees of the Ross Family Irrevocable Trust No. 4 dated 11/23/2017, John Spreck Ross and Jeffrey J. Ross (incorporated by reference to the Company’s quarterly report on Form 10-Q for the quarterly period ended June 30, 2023).
Form of Performance-Based Restricted Stock Unit Agreement under the Global Industrial Company 2020 Omnibus Long Term Incentive Plan (filed herewith).
Form of Time-Based Restricted Stock Unit Agreement under the Global Industrial Company 2020 Omnibus Long Term Incentive Plan (filed herewith).
Form of Non-Qualified Option to Purchase under the Global Industrial Company 2020 Omnibus Long Term Incentive Plan (filed herewith).
Corporate Ethics Policy for Officers, Directors and Employees (revised as of October 2021) (incorporated by reference to the Company’s annual report on Form 10-K for the year ended December 31, 2021).
Subsidiaries of the Registrant (filed herewith).
Consent of Independent Registered Public Accounting Firm (filed herewith).
Certification of the Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Certification of the Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Certification of the Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
40

Certification of the Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Global Industrial Company Clawback Policy, effective as of October 2, 2023 (filed herewith).
101.INSXBRL Instance Document
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

    *Exhibit is a management contract or compensatory plan or arrangement

Item 16.    Form 10-K Summary.

None.


41

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 GLOBAL INDUSTRIAL COMPANY
  
 By: /s/ BARRY LITWIN
  
 Barry Litwin
 Chief Executive Officer
  
 
Date: March 12, 2024

Pursuant to the requirements of the Securities Exchange Act of 1934, this Report has been signed below by the following persons on behalf of the Registrant and in the capacities and on the dates indicated.
Signature Title Date
     
/s/ RICHARD B. LEEDS
 Executive Chairman and Director March 12, 2024
Richard B. Leeds    
     
/s/ BRUCE LEEDS Vice Chairman and Director March 12, 2024
Bruce Leeds    
     
/s/ ROBERT LEEDS Vice Chairman and Director March 12, 2024
Robert Leeds    
     
/s/ BARRY LITWIN Chief Executive Officer March 12, 2024
Barry Litwin and Director  
  (Principal Executive Officer)  
     
/s/ THOMAS CLARK Senior Vice President and Chief Financial Officer March 12, 2024
Thomas Clark (Principal Financial Officer)  
     
/s/ THOMAS AXMACHER Vice President and Controller March 12, 2024
Thomas Axmacher (Principal Accounting Officer)  
     
/s/ ROBERT D. ROSENTHAL Director March 12, 2024
Robert D. Rosenthal    
     
/s/ CHAD M. LINDBLOOM Director March 12, 2024
Chad M. Lindbloom    
     
/s/ GARY S. MICHEL
 Director March 12, 2024
Gary S. Michel
   
/s/ PAUL S. PEARLMAN Director March 12, 2024
Paul S. Pearlman   
42


Report of Independent Registered Public Accounting Firm

To the Shareholders and Board of Directors of Global Industrial Company

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Global Industrial Company (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income (loss), shareholders' 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 March 12, 2024 expressed an adverse 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.

















43



Critical Audit Matters

The critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

Measurement of Inventory Valuation Reserves
Description of
the Matter
As of December 31, 2023, the Company’s net inventory balance was $150.8 million. As described in Note 2 to the consolidated financial statements, management records inventory at the lower of its cost or net realizable value. The valuation of inventory requires management to make assumptions and judgments about the recoverability of the inventory, which includes the consideration of slow-moving or obsolete inventory. To establish the inventory valuation reserves the Company considers factors such as market conditions, inventory levels, historical write-off information and assumptions regarding future demand and direct selling costs.

Auditing management’s inventory valuation reserves was complex as auditor judgment was necessary in evaluating the amounts that should be reserved based on the assumptions described above.
How We Addressed the Matter in Our Audit
We obtained an understanding and evaluated the design effectiveness of controls over the inventory reserve process, including controls over the assumptions described above, that are used in management’s calculation.

Our audit procedures to test the adequacy of the inventory valuation reserve included, among others, evaluating the appropriateness of management’s inputs to the inventory valuation reserve calculation, including testing the completeness and accuracy of the data used in management’s calculation such as historical write-off activity, direct selling costs, market prices and inventory levels for each product. We compared actual write-off activity and current market prices to the assumptions used in the inventory valuation reserve estimated by the Company in prior years. We also tested, the mathematical accuracy of the Company’s reserve calculation, performed inquiries of the Company’s management and obtained documentation to evaluate the Company’s estimate.














44


Valuation of Customer Lists from the Indoff LLC Acquisition
Description of
the Matter
As described in Note 4 to the consolidated financial statements, during the year ended December 31, 2023, the Company completed the acquisition of Indoff LLC for total consideration of $72.6 million, net of cash acquired. The transaction was accounted for under the acquisition method of accounting whereby the total purchase price was allocated to assets acquired and liabilities assumed based on the estimated fair value of such assets and liabilities.

Auditing the Company's accounting for its acquisition of Indoff LLC required complex auditor judgment due to the significant estimation uncertainty inherent in determining the fair value of the acquired customer lists. The significant estimation uncertainty was primarily due to the judgmental nature of the inputs to the valuation techniques used to measure the fair value of this intangible asset as well as the sensitivity of the respective fair value to the underlying significant assumptions. The significant assumptions used to estimate the fair value of the acquired customer lists included revenue growth rates, customer retention rate, EBITDA margin, royalty rate and discount rate. These significant assumptions are forward-looking and could be affected by future economic and market conditions.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design, and tested the operating effectiveness of the Company’s controls over the valuation of customer lists from the Indoff LLC acquisition. For example, we tested controls over management’s review of the valuation models and significant assumptions described above.

To test the estimated fair value of the acquired customer lists, we performed audit procedures that included, among others, assessing the appropriateness of the valuation methodologies and testing the significant assumptions discussed above and the completeness and accuracy of the underlying data used by the Company. For example, we compared the revenue growth rates and operating margins to the historical results of the acquired business. We also performed sensitivity analyses to evaluate the changes in the fair value of the customer lists that would result from changes in the significant assumptions. In addition, we involved internal valuation specialists to assist us in our evaluation of the valuation methodologies and certain significant assumptions used by the Company.




/s/ Ernst & Young LLP

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

New York, New York
March 12, 2024
45

GLOBAL INDUSTRIAL COMPANY
CONSOLIDATED BALANCE SHEETS
(in millions, except for share data)
December 31,
 20232022
ASSETS:  
Current assets:  
Cash and cash equivalents$34.4 $28.5 
Accounts receivable, (net of allowance for credit losses of $2.9 and $2.3, respectively)
130.7 108.0 
Inventories150.8 179.4 
Prepaid expenses and other current assets13.9 9.8 
Total current assets329.8 325.7 
Property, plant and equipment, net20.0 21.0 
Operating lease right-of-use assets84.4 90.3 
Deferred income taxes7.9 9.9 
Goodwill and intangibles69.3 6.6 
Other assets2.0 1.7 
Total assets$513.4 $455.2 
LIABILITIES AND SHAREHOLDERS’ EQUITY:  
Current liabilities:  
Accounts payable$111.0 $96.9 
Accrued expenses and other current liabilities49.1 43.2 
Short term debt0.0 0.6 
Operating lease liabilities
14.1 12.4 
Total current liabilities174.2 $153.1 
Operating lease liabilities
81.4 89.1 
Other liabilities2.6 2.6 
Total liabilities258.2 244.8 
Commitments and contingencies
Shareholders’ equity:  
Preferred stock, par value $.01 per share, authorized 25 million shares; issued none
0.0 0.0 
Common stock, par value $0.01 per share, authorized 150 million shares; issued 39,123,102 and 39,064,239 shares; outstanding 38,074,344 and 37,960,605 shares
0.4 0.4 
Additional paid-in capital204.8 201.2 
Treasury stock at cost —1,048,758 and 1,103,634 shares
(18.6)(19.5)
Retained earnings66.0 25.9 
Accumulated other comprehensive income 2.6 2.4 
Total shareholders’ equity255.2 210.4 
Total liabilities and shareholders’ equity$513.4 $455.2 

See notes to consolidated financial statements.
46

GLOBAL INDUSTRIAL COMPANY
CONSOLIDATED STATEMENTS OF OPERATIONS
(in millions, except per share data)
Year Ended December 31,
 202320222021
Net sales$1,274.3 1,166.1 $1,063.1 
Cost of sales838.5 744.9 688.8 
Gross profit435.8 421.2 374.3 
Selling, distribution and administrative expenses339.3 316.0 286.3 
Operating income from continuing operations96.5 105.2 88.0 
Foreign currency exchange loss0.2 0.3 0.3 
Interest and other expense1.1 1.1 0.1 
Income from continuing operations before income taxes95.2 103.8 87.6 
Provision for income taxes24.5 25.7 17.5 
Net income from continuing operations70.7 78.1 70.1 
Income from discontinued operations, net of tax
0.0 0.7 33.2 
Net income $70.7 $78.8 $103.3 
Net income per common share from continuing operations:   
  Basic$1.85 $2.05 $1.85 
  Diluted$1.84 $2.04 $1.84 
Net income per common share from discontinued operations:
  Basic$0.00 $0.02 $0.88 
  Diluted$0.00 $0.02 $0.87 
Net income per common share:
  Basic$1.85 $2.07 $2.73 
  Diluted$1.84 $2.06 $2.71 
Weighted average common and common equivalent shares:   
Basic38.1 38.0 37.8 
Diluted38.2 38.1 38.0 
Dividends declared 0.80 0.72 1.64 

See notes to consolidated financial statements.
47

GLOBAL INDUSTRIAL COMPANY
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in millions)
 Year Ended December 31,
 202320222021
Net income 70.7 78.8 $103.3 
Other comprehensive income (loss):   
Foreign currency translation0.2 (0.9)(0.1)
Total comprehensive income $70.9 $77.9 $103.2 
 
See notes to consolidated financial statements.
48

GLOBAL INDUSTRIAL COMPANY
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions)
 Year Ended December 31,
 202320222021
CASH FLOWS FROM OPERATING ACTIVITIES:   
Net income from continuing operations$70.7 $78.1 $70.1 
Adjustments to reconcile income from continuing operations to net cash provided by operating activities:   
Depreciation and amortization6.4 3.9 3.7 
Provision (benefit) for deferred income taxes
2.0 0.0 (3.2)
Provision for credit losses3.2 1.6 2.8 
Compensation expense related to equity compensation plans3.0 4.5 2.9 
Gain on dispositions and abandonment0.0 (0.1)0.0 
Changes in operating assets and liabilities:   
Accounts receivable(2.6)(3.3)(7.4)
Inventories33.3 (7.0)(40.5)
Prepaid expenses and other assets(0.8)(1.8)0.4 
Income taxes(1.1)(7.1)3.9 
Accounts payable1.2 (17.0)19.7 
Accrued expenses, other current liabilities and other liabilities(3.3)(2.0)(4.8)
Net cash provided by operating activities from continuing operations112.0 49.8 47.6 
Net cash provided by operating activities from discontinued operations0.0 0.4 2.2 
Net cash provided by operating activities112.0 50.2 49.8 
CASH FLOWS FROM INVESTING ACTIVITIES:   
Purchases of property, plant and equipment(3.9)(7.4)(3.4)
Proceeds from disposals of property, plant and equipment0.0 0.3 0.0 
Purchase of Indoff LLC, net of cash acquired
(72.3)0.0 0.0 
Net cash used in investing activities from continuing operations(76.2)(7.1)(3.4)
CASH FLOWS FROM FINANCING ACTIVITIES:   
Dividends paid(30.6)(27.6)(62.5)
Borrowings under credit facility50.6 119.0 45.2 
Repayments under credit facility(51.2)(122.9)(40.7)
Proceeds from issuance of common stock0.6 0.8 4.9 
Payment of payroll taxes on stock-based compensation through shares withheld(0.5)(0.4)(3.0)
Proceeds from the issuance of common stock from employee stock purchase plans1.4 1.4 1.1 
Net cash used in financing activities from continuing operations(29.7)(29.7)(55.0)
EFFECTS OF EXCHANGE RATES ON CASH(0.2)(0.3)0.0 
NET INCREASE (DECREASE) IN CASH5.9 13.1 (8.6)
CASH AND CASH EQUIVALENTS – BEGINNING OF YEAR
28.5 15.4 24.0 
CASH AND CASH EQUIVALENTS – END OF YEAR$34.4 $28.5 $15.4 
Supplemental disclosures:
49

Interest paid$1.1 $1.2 $0.3 
Income taxes paid$23.7 $32.8 $27.0 
Supplemental disclosures of non-cash operating and investing activities:   
Right-of-use assets obtained in exchange for lease obligations:
Operating and finance leases$6.3 $34.5 $2.6 
 

See notes to consolidated financial statements.
50

GLOBAL INDUSTRIAL COMPANY
CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY
(in millions, except share data in thousands)
 Common Stock     
 Number
of Shares
Outstanding
AmountAdditional
Paid-in
Capital
Treasury
Stock,
At Cost
Retained (Deficit)
Earnings
Accumulated
Other
Comprehensive
Income (Loss)
Total Equity
Balances, December 31, 202037,552 $0.4 $193.5 $(24.0)$(66.5)$3.4 $106.8 
Stock-based compensation expense  2.9    2.9 
Issuance of restricted stock78  (1.3)1.3   0.0 
Stock withheld for employee taxes(77)(3.0)(3.0)
Proceeds from issuance of common stock246  (0.4)5.3   4.9 
Dividends (62.3)(62.3)
Issuance of shares under employee stock purchase plan55 1.1 1.1 
Change in cumulative translation adjustment     (0.1)(0.1)
Net income    103.3  103.3 
Balances, December 31, 202137,854 $0.4 $195.8 $(20.4)$(25.5)$3.3 153.6 
Stock-based compensation expense  4.5    4.5 
Issuance of restricted stock32  (0.6)0.6   0.0 
Stock withheld for employee taxes(12)(0.4)(0.4)
Proceeds from issuance of common stock34 0.1 0.7 0.8 
Dividends  (27.4) (27.4)
Issuance of shares under employee stock purchase plan53 1.4 1.4 
Change in cumulative translation adjustment     (0.9)(0.9)
Net income    78.8  78.8 
Balances, December 31, 202237,961 $0.4 $201.2 $(19.5)$25.9 $2.4 $210.4 
Stock-based compensation expense  3.0    3.0 
Issuance of restricted stock44  (0.7)0.7   0.0 
Stock withheld for employee taxes(19)(0.2)(0.3)(0.5)
Proceeds from issuance of common stock29 0.1 0.5 0.6 
Dividends     (30.6) (30.6)
Issuance of shares under employee stock purchase plan59 1.4 1.4 
Change in cumulative translation adjustment     0.2 0.2 
Net income    70.7  70.7 
Balances, December 31, 202338,074 $0.4 $204.8 $(18.6)$66.0 $2.6 $255.2 
See notes to consolidated financial statements.
51

GLOBAL INDUSTRIAL COMPANY
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

1.    BASIS OF PRESENTATION

Global Industrial Company, through its operating subsidiaries (collectively, the “Company” or “Global Industrial”), is a value-added industrial distributor of hundreds of thousands of industrial and maintenance, repair and operations ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and maintenance, repair and operation products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of products is impractical.

As previously disclosed, on May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff"), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition.

The Company's discontinued operations include its former North American Technology Group business, which was sold in December 2015 and has been winding down its operations since then. The sale of this business met the “strategic shift with major impact” criteria as defined under Accounting Standards Update ("ASU") 2014-08, Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity, therefore, the results of the former North American Technology business are included in discontinued operations in the accompanying consolidated financial statements.

Related Party Transactions

During 2023 and 2022, the Company incurred a de minimis amount of related party transactions other than those disclosed within the leases disclosure. During 2021, the Company recorded approximately $3.1 million in professional fee expense from a law firm which employs an immediate family member of one of the Company's Vice Chairmen.


2.    SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Global Industrial Company, and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.

Fiscal Year — The Company’s fiscal year ends at midnight on the Saturday closest to December 31. For clarity of presentation herein, all fiscal years are referred to as if they ended on December 31. The fiscal year is divided into four fiscal quarters that each end at midnight on a Saturday.  For clarity of presentation herein, all fiscal quarters are referred to as if they ended on the traditional calendar month.  The full year of 2023, 2022 and 2021 included 52 weeks.
 
Use of Estimates in Financial Statements — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company bases its estimates on historical experience, current business factors, and various other assumptions that the Company believes are necessary to consider to form a basis for making judgments about the carrying values of assets and liabilities, the recorded amounts of revenue and expenses, and the disclosure of contingent assets and liabilities. The Company is subject to uncertainties such as the impact of future events, economic and political factors, and changes in the Company’s business environment, therefore, actual results could differ from these estimates.
 
Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in reported results of operations; if material, the effects of changes in estimates are disclosed in the notes to the consolidated financial statements. Significant estimates and assumptions by management affect the allowance for credit losses, product returns liabilities, inventory reserves, the provision for income taxes and related deferred tax accounts, certain accrued liabilities, revenue recognition, contingencies, goodwill and intangible assets, litigation and related legal accruals.
52


Foreign Currency Translation — The Company has operations in foreign countries. The functional currency of each foreign country is the local currency.  The financial statements of the Company’s foreign entities are translated into U.S. dollars, the reporting currency, using year-end exchange rates for assets and liabilities, year to date average exchange rates for the statement of operations items and historical rates for equity accounts. Translation gains or losses are recorded as a separate component of shareholders’ equity.

Cash and cash equivalents — The Company considers amounts held in money market accounts and other short-term investments, including overnight bank deposits, with an original maturity date of three months or less to be cash. Cash overdrafts are classified in accounts payable.

Inventories — Inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value. Cost is determined by using the first-in, first-out method or the average cost method. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory.

Leases — The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company determines if an arrangement is an operating or finance lease at the inception of the lease. The Company has elected not to apply recognition requirements to leases with terms of one year or less. All other leases are recorded on the balance sheet, with Operating lease Right-of-Use ("ROU") assets representing the right to use the underlying asset for the lease term and Operating lease liabilities representing the obligation to make lease payments arising from the lease. The ROU assets and corresponding liabilities are recorded based upon the net present value of the lease payments, discounted using interest rates determined by utilizing such factors as the Company's current credit facility terms, length of the lease term, the Company's expected debt credit rating and comparable company term loan yields. Certain leases may include options to extend the lease, however, the Company is not including any impact of such options in the valuation of its ROU assets or liabilities as they are not probable of being extended. The Company's lease agreements do not contain residual value guarantees or restrictive covenants. The Company has sublease agreements for unused space as well as excess space in facilities we are currently occupying.

The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032.

Property, Plant and Equipment — Property, plant and equipment are stated at cost. Furniture, fixtures and equipment are depreciated using the straight-line or accelerated method over their estimated useful lives ranging from three years to fifteen years. Leasehold improvements are amortized over the shorter of the useful lives or the term of the respective leases. During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of approximately $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of approximately $2.9 million.

Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.

Evaluation of Long-lived Assets — Long-lived assets are assets used in the Company’s operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded..

Goodwill and Indefinite Lived Intangible Assets — Goodwill represents the excess of the cost of acquired assets over the fair value of the assets acquired. Indefinite lived intangible assets are assets acquired in an acquisition that are non-amortizing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, the Company tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting units' operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it
53

is determined that the fair value of the reporting unit or an indefinite lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared with its fair value. Any excess of the carrying value over fair value is recorded as an impairment loss.

Income Taxes — The Company accounts for income taxes using the liability method, under which deferred tax assets and liabilities are determined based on the future tax consequences attributable to differences between the financial reporting carrying amounts of existing assets and liabilities and their respective tax basis and tax credit carry forwards and net operating loss carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates that are expected to be in effect when the differences are expected to reverse.

The Company assesses the likelihood that deferred tax assets will be recovered from future taxable income, and a valuation allowance is established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.

In accordance with the guidance for accounting for uncertainty in income taxes the Company recognizes the tax benefits from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefit of an uncertain tax position that meets the more-likely-than-not recognition threshold is measured as the largest amount that is greater than 50% likely to be realized upon settlement with the tax authority. To the extent we prevail in matters for which accruals have been established or are required to pay amounts in excess of accruals, our effective tax rate in a given financial statement period could be affected.

Revenue Recognition and Accounts Receivable — The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.

The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance in 2023 is related to the Indoff acquisition.

The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical return rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.

Allowance for Credit Losses — The Company’s trade accounts receivable is one portfolio comprised of commercial businesses and public sector organizations operating in the U.S. and to a much lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write offs incurred are recorded against the established reserves.

The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.

Shipping and Handling Costs — The Company recognizes shipping and handling costs in cost of sales.

54

Advertising Costs — Expenditures for internet, television, local radio and newspaper advertising are expensed in the period the advertising takes place. Catalog preparation, printing and postage expenditures are amortized over the fiscal year during which the benefits are expected.

Net advertising expenses were $79.8 million, $72.0 million and $65.3 million during 2023, 2022 and 2021, respectively, and are included in the accompanying consolidated statements of operations.

The Company utilizes advertising programs to drive traffic to its websites, support vendors, including catalogs, internet and magazine advertising, support brand awareness through sports marketing and other upper funnel brand advertising programs, and receives payments and credits from vendors, including consideration pursuant to volume incentive programs and cooperative marketing programs. The Company accounts for consideration from vendors as a reduction of cost of sales unless certain conditions are met showing that the funds are used for specific, incremental, identifiable costs, in which case the consideration is accounted for as a reduction in the related expense category, such as advertising expense.

Net Income Per Common Share — Net income per common share - basic is calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share. The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares.  Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options. The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method. Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

Employee Benefit Plans — The Company’s U.S. subsidiaries participate in a defined contribution 401(k) plan covering substantially all U.S. employees.  Employees may invest 1% or more of their eligible compensation, limited to maximum amounts as determined by the Internal Revenue Service. The Company provides a matching contribution to the plan, determined as a percentage of the employees’ contributions.  Aggregate expense to the Company for contributions to the plan was approximately $1.9 million in 2023 and $1.5 million in 2022 and $1.4 million in 2021.

Fair Value Measurements — Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):
Level 1 -Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 -Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.
Level 3 -Unobservable inputs which are supported by little or no market activity

Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At December 31, 2023 and 2022, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. The carrying amount of outstanding debt is considered to be representative of its respective fair values due to its variable interest rate. Cash is classified as Level 1 within the fair value hierarchy.  

The fair value of goodwill, non-amortizing intangibles and long-lived assets is measured in connection with the Company’s annual impairment testing as discussed above.

The weighted average interest rate on short-term borrowings was 7.6% in 2023, 4.4% in 2022 and 4.3% in 2021.

Significant Concentrations — Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and accounts receivable.  The Company’s excess cash balances are invested with money center banks. 
55

Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers and their geographic dispersion comprising the Company’s customer base.  The Company also performs on-going credit evaluations and maintains allowances for potential losses as warranted.

The Company purchases substantially all of its products and components directly from both large and small manufacturers as well as large wholesale distributors.  No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications.   

Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.

3.CREDIT LOSSES

The following is a rollforward of the allowances for credit losses related to the Company's receivables for the year ended December 31, 2023 and 2022 (in millions):

December 31,
20232022
Balance at beginning of period$2.3 $2.5 
Current period provision3.2 1.6 
Write-offs - trade accounts receivable(2.6)(1.8)
Balance at end of period
$2.9 $2.3 




4.ACQUISITION

On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The total associated transaction costs of the acquisition were approximately $1.0 million and were recorded in selling, distribution and administrative expenses in the Condensed Consolidated Statement of Operations. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition.

The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired
56


net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):

Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 

The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.

For the year ended December 31, 2023, Indoff generated revenue and net income of approximately $116.5 million and $4.3 million, respectively.

The Company’s unaudited pro forma revenue and net income for the years ended December 31, 2023 and 2022 below have been prepared as if the Indoff acquisition had occurred on January 1, 2022. The pro forma information reflects certain adjustments related to the acquisition. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the periods presented (in millions):

Year Ended December 31,
20232022
Net sales
$1,338.0 $1,347.5 
Net income from continuing operations
$73.3 $86.2 
Net income per common share, diluted, from continuing operations
$1.92 $2.26 

Nonrecurring charges directly related to the transaction of approximately $1.1 million, net of tax, have been eliminated from 2023 net income from continuing operations. Results for 2023 include approximately $1.9 million of amortization expense, related to the intangible assets acquired.






57








5.LEASES
    
The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032.

The Company's operating lease costs, included in continuing operations, was $17.0 million, $15.4 million and $13.9 million, for the years ended December 31, 2023, 2022 and 2021, respectively.

Information relating to operating leases for continuing and discontinued operations as of December 31, 2023 and, 2022:
Year Ended December 31,
 20232022
Weighted Average Remaining Lease Term
Operating leases7.2 years8.2 years
Weighted Average Discount Rate
Operating leases5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations
$6.3 $34.5 

Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024$19.0 
202517.8 
202615.7 
202711.9 
202812.0 
Thereafter41.2 
Total lease payments117.6 
Less: interest(22.1)
Total present value of lease liabilities$95.5 

The Company currently leases its headquarters office facility from an entity owned by the Company’s principal shareholders. Total rent expense recorded to related parties was $1.0 million in 2023, 2022 and 2021.

The Company has sublease agreements for unused facilities which expire at various dates through 2028. Total sublease income of $4.1 million, $2.7 million and $1.3 million was recorded for the years ended December 31, 2023, 2022 and 2021, respectively. Future rent streams related to sublease agreements consists of $4.9 million to be collected in less than one year, $8.6 million to be collected between one and three years and $1.7 million to be collected between three and five years.


6.REVENUE

58


Disaggregation of Revenues

The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue, from continuing operations, by geography for the years ended December 31, 2023, 2022 and 2021 (in millions):
 Year Ended December 31,
 202320222021
Net sales:
United States$1,206.3 $1,094.3 $993.9 
Canada68.0 71.8 69.2 
Consolidated$1,274.3 $1,166.1 $1,063.1 



59


7.    GOODWILL AND INTANGIBLES

The following table provides information related to the carrying value of goodwill and intangible assets (indefinite-lived and definite-lived) (in millions):

December 31,
20232022
Goodwill$40.0 $5.5 
Definite-lived intangibles28.6 0.4 
Indefinite-lived intangibles0.7 0.7 
Balances, December 31$69.3 $6.6 


Indefinite-lived intangible assets:

The following table provides information related to the carrying value of indefinite lived intangibles as of December 31, 2023 and 2022, respectively (in millions):
December 31,
20232022
Domain names$0.7 $0.7 

Definite-lived intangible assets:
 
The following table summarizes information related to definite-lived intangible assets as of December 31, 2023 (in millions):
 
 December 31, 2023
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3

The following table summarizes information related to definite-lived intangible assets as of December 31, 2022 (in millions):
 December 31, 2022
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$2.0 $1.6 $0.4 2.1
Domain Name
5 yrs
3.4 3.4 0.0 0.0
Total $5.4 $5.0 $0.4 2.1

The aggregate amortization expense for these intangibles was approximately $2.1 million in 2023. The estimated amortization for future years ending December 31 is as follows (in millions):
60


2024$3.2 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter
13.4 
Total$28.6 
 

8.    DISCONTINUED OPERATIONS

The Company's discontinued operations include the former North American Technology Group which was sold in December 2015 and has been winding down operations since then (see Note 1).

For the year ended December 31, 2023, net loss from the discontinued North American Technology business was de minimis. Net income for the years ended December 31, 2022 and 2021 totaled $0.7 million and $33.2 million, respectively. In the fourth quarter of 2021, the Company recorded net income of approximately $22.7 million primarily related to the resolution of certain liabilities of its previously discontinued operations.

The Company has substantially completed the wind-down activities related to the former North American Technology Group business, although certain activities related to sublet facilities continue. The net assets and liabilities of discontinued operations are immaterial other than the exit costs. The Company expects that total additional exit charges related to discontinued operations after this year may aggregate up to $0.5 million.



61


9.    PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment, net consist of the following (in millions):
 December 31,
 20232022
Land improvements$0.8 $0.8 
Furniture and fixtures, office, computer and other equipment and software43.0 42.4 
Leasehold improvements15.6 14.2 
 59.4 57.4 
Less accumulated depreciation and amortization39.4 36.4 
Property, plant and equipment, net$20.0 $21.0 
 
Depreciation charged to continuing operations for property, plant and equipment in 2023, 2022, and 2021 was $4.3 million, $3.7 million and $3.5 million, respectively, and is reported within selling, distribution and administrative expenses. During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of $2.9 million.

10.    CREDIT FACILITIES AND SHORT-TERM DEBT

The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined).  The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”).   Borrowings are secured by substantially all of the borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral.  The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate ("SOFR"), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability.  As of December 31, 2023, eligible collateral under the credit agreement was $105.4 million, total availability was $102.8 million, total outstanding letters of credit was $1.6 million, total excess availability was $101.2 million and there were no outstanding borrowings. The Company was in compliance with all of the covenants of the credit agreement in place as of December 31, 2023.
 
11.    ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES

Accrued expenses and other current liabilities consist of the following (in millions):
December 31,
 20232022
Payroll and employee benefits$23.0 $22.5 
Freight7.3 7.7 
Deferred revenue3.5 0.0 
Sales and GST taxes payable3.9 2.9 
Product returns liability2.1 2.2 
Other9.3 7.9 
Accrued expenses and other current liabilities
$49.1 $43.2 
 
12. NET INCOME PER COMMON SHARE

Net income per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-
62


class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

The following table presents the computation of basic and diluted net income per share under the two-class method for the years ended December 31, 2023, 2022 and 2021 (in millions, except for per share amounts):

Year Ended December 31,
202320222021
Net income from continuing operations$70.7 $78.1 $70.1 
Less: Distributed net income available to participating securities(0.2)(0.1)(0.3)
Less: Undistributed net income available to participating securities(0.2)(0.2)0.0 
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Add: Undistributed net income allocated to participating securities0.2 0.2 0.0 
Less: Undistributed net income reallocated to participating securities(0.2)(0.2)0.0 
Numerator for diluted net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Denominator:
Weighted average shares outstanding for basic net income per share38.1 38.0 37.8
Effect of dilutive securities0.1 0.1 0.2
Weighted average shares outstanding for diluted net income per share38.2 38.1 38.0 
Net income per share from continuing operations:
Basic$1.85 $2.05 $1.85 
Diluted$1.84 $2.04 $1.84 
Net income from discontinued operations$0.0 $0.7 $33.2 
Less: Distributed net income available to participating securities$0.0 $0.0 $0.0 
Less: Undistributed net income available to participating securities$0.0 $0.0 $(0.2)
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Add: Undistributed net income allocated to participating securities$0.0 $0.0 $0.2 
Less: Undistributed net income reallocated to participating securities$0.0 $0.0 $(0.2)
Numerator for diluted net income per share:
63


Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Net income per share from discontinued operations:
Basic$0.00 $0.02 $0.88 
Diluted$0.00 $0.02 $0.87 
Net income per share:
Basic$1.85 $2.07 $2.73 
Diluted$1.84 $2.06 $2.71 
Potentially dilutive securities0.2 0.1 0.1 

Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock, and their inclusion would be anti-dilutive.


13.    STOCK REPURCHASES

In 2018, the Company's Board of Director's approved a share repurchase program with a repurchase authorization of up to two million shares of the Company's common stock. During 2023, 2022 and 2021, no shares were repurchased. In 2020, the Company repurchased 392,337 common shares for approximately $7.2 million. The maximum number of shares that may yet be purchased under the Plan was approximately 1,375,000 at December 31, 2023.

14.    SHAREHOLDERS’ EQUITY

Stock-Based Compensation Plans

The Company currently has two equity compensation plans which reserve shares of common stock for issuance to key employees, directors, consultants and advisors to the Company. The following is a description of these plans:

The 2010 Long-term Stock Incentive Plan (“2010 Plan”) - This plan was adopted in April 2010 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock and restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year. Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. The Company is no longer granting options or awards under this plan. A total of 313,863 options and 13,118 restricted stock units were outstanding under this plan as of December 31, 2023.

The 2020 Omnibus Stock Incentive Plan (“2020 Omnibus Plan”) - This plan was adopted in June 2020 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year (or $10.0 million in the case of cash performance awards). Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. A total of 227,794 options and 219,735 restricted stock units were outstanding under this plan as of December 31, 2023.

The fair value of employee share options is recognized in expense over the vesting period of the options, using the graded attribution method. The fair value of employee share options is determined on the date of grant using the Black-Scholes option pricing model. The Company has calculated its dividend yield by dividing the annualized regular quarterly dividend by the current stock price at grant date. The Company has used historical volatility in its estimate of expected volatility. The
64


expected life represents the period of time (in years) for which the options granted are expected to be outstanding. The risk-free interest rate is based on the U.S. Treasury yield curve. Stock-based compensation expense includes an estimate for forfeitures and is recognized over the expected term of the award.

The fair value of the restricted stock ("RSU") and performance restricted stock ("PRSU") is the closing stock price on the NYSE of the Company's common stock on the date of grant or the closing stock price of the Company's common stock on the last business day prior to the grant date. Upon delivery, a portion of the RSU or PRSU award may be withheld to satisfy the statutory withholding taxes. The remaining RSUs or PRSUs will be settled in shares of the Company's common stock after the vesting period and on the prescribed delivery date. These RSUs and PRSUs have none of the rights of outstanding shares of common stock, other than rights to cash dividends, until common stock is distributed. The PRSUs awarded in 2023 are entitled to cash dividends on the vested, not unvested, units.

Shares issued under our share-based compensation plans are usually issued from shares of our common stock held in the treasury.

Compensation cost related to non-qualified stock options recognized in continuing operations (selling, distribution and administrative expenses) for 2023, 2022 and 2021 was $0.9 million, $1.3 million, and $1.1 million respectively. The related future income tax benefits recognized for 2023 and 2022 was $0.2 million, respectively, and $0.3 million in 2021.

Stock Options

The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:
 202320222021
Expected annual dividend yield2.5 %2.0 %1.4 %
Risk-free interest rate4.06 %1.85 %0.75 %
Expected volatility49.9 %52.8 %51.9 %
Expected life in years4.85.05.0
 
The following table summarizes information concerning outstanding and exercisable options:
 Weighted Average
 202320222021
 SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
Outstanding at beginning of year509,212 $25.65 463,304 $24.28 661,024 $19.78 
Granted80,976 $28.99 79,025 $32.65 110,112 $38.02 
Exercised(25,967)$20.25 (29,917)$22.87 (196,639)$15.37 
Canceled or expired(22,564)$33.01 (3,200)$26.61 (111,193)$26.87 
Outstanding at end of year541,657 $26.10 509,212 $25.65 463,304 $24.28 
Options exercisable at year end333,796  297,889  223,158  
Weighted average fair value per option granted during the year$11.30  $13.07  $18.50  
 
The total intrinsic value of options exercised was $0.3 million in 2023 and 2022 and $4.5 million in 2021.

54


The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:
Range of Exercise PricesOptions Outstanding and
Exercisable
Weighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value (in
millions)
$5.00 to$15.00 41,500 $5.91 2.74$1.4 
$15.01 to$25.00 299,579 $23.55 5.254.6 
$25.01 to$35.00 149,988 $30.86 8.601.2 
$35.01 to$45.00 50,590 $43.64 7.240.0 
$5.00 to$45.00 541,657 $26.10 6.17$7.2 

 
The aggregate intrinsic value in the tables above represents the total pretax intrinsic value (the difference between the closing stock price on the last day of trading in 2023 and the exercise price) that would have been received by the option holders had all options been exercised on December 31, 2023. This value will change based on the fair market value of the Company’s common stock.

The following table reflects the activity for all unvested stock options during 2023:
 SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023211,323 $12.84 
Granted80,976 $11.30 
Vested(65,686)$12.79 
Forfeited(18,752)$12.47 
Unvested at December 31, 2023207,861 $12.29 

At December 31, 2023, there was approximately $0.9 million of unrecognized compensation costs related to unvested stock options, which is expected to be recognized over a weighted average period of 2.67 years. The total fair value of stock options vested during 2023, 2022 and 2021 was $0.9 million, $1.3 million and $1.2 million, respectively.

Restricted Stock and Restricted Stock Units


55


The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):
Year GrantedShares GrantedOutstanding at December 31, 2023Rights to Cash DividendOther Participation RightsPerformance AwardCompensation Expense
Year Ended December 31,
202320222021
201930,251 6,050 YesNoneNo0.0 0.1 0.1 
2019149,412 0 YesNoneYes0.0 0.3 0.1 
202028,272 7,068 YesNoneNo0.1 0.1 0.2 
202043,330 0 YesNoneYes(0.1)0.1 0.1 
202125,371 12,685 YesNoneNo0.2 0.3 0.4 
202132,874 7,836 YesNoneYes(0.1)0.2 0.3 
202260,808 36,267 YesNoneNo0.5 0.8 0.0 
202232,875 20,544 YesNoneYes0.0 0.6 0.0 
202381,127 78,592 YesNoneNo0.9 0.00.0
202356,222 51,150 YesNoneYes0.00.00.0
Total$1.5 $2.5 $1.2 


Share-based compensation expense reported within continuing operations for restricted stock issued to Directors was $0.2 million in 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses. A total of 8,164 shares were granted to Directors during 2023 and a total of 12,661 restricted stock units from the 2020 Omnibus Plan are outstanding to the Directors as of December 31, 2023.

At December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the unvested RSU's, which is expected to be recognized over a weighted average period of 2.25 years.

Total compensation expense related to RSU and performance RSU's reported within continuing operations was approximately $1.7 million, $2.7 million and $1.4 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses.

The following table reflects the activity for all unvested restricted stock during 2023:
SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023149,225 $33.24 
Granted145,513 $27.50 
Vested(38,971)$31.79 
Forfeited
(22,914)$29.87 
Unvested at December 31, 2023232,853 $30.22 


56


Employee Stock Purchase Plan

The 2018 Employee Stock Purchase Plan - This plan was approved by the Company's stockholders in December 2018 and a reserve of 500,000 shares of common stock has been established under this plan. The Company adopted this plan, the terms of which allow for eligible employees (as defined in the 2018 Employee Stock Purchase Plan) to participate in the purchase, during each six month purchase period, of up to a maximum of 10,000 shares of the Company's common stock at a purchase price equal to 85% of the closing price at either the start date or the end date of the stock purchase period, whichever is lower. Compensation expense recognized in selling, distribution and administrative expenses related to this plan totaled $0.4 million, $0.5 million and $0.4 million for the year ended December 31, 2023, 2023 and 2021, respectively. As of December 31, 2023, 238,890 shares remain reserved for issuance under this plan. Employees purchased 58,863 shares of common stock during fiscal year 2023 at an average price per share of $23.83. During fiscal year 2022, employees purchased 53,143 shares of common stock at an average price per share of $26.16 and during fiscal year 2021, employees purchased 55,248 shares of common stock at an average per share price of $20.09.



15.    INCOME TAX

    The following table summarizes our U.S. and foreign components of income from continuing operations before income taxes (in millions): 
 Year Ended December 31,
 202320222021
United States$91.6 $104.0 $84.5 
Foreign3.6 (0.2)3.1 
Total$95.2 $103.8 $87.6 

The following table summarizes the (benefit) provision for income taxes from continuing operations (in millions):
 
 Year Ended December 31,
 202320222021
Current:   
Federal$18.1 $21.2 $16.8 
State4.2 4.3 3.8 
Foreign0.2 0.2 0.1 
Total current$22.5 $25.7 $20.7 
Deferred:   
Federal$0.9 $0.0 $(0.6)
State0.2 0.1 (0.2)
Foreign0.9 (0.1)(2.4)
Total deferred$2.0 $0.0 $(3.2)
Total tax provision$24.5 $25.7 $17.5 

Tax expense from discontinued operations was $0.0 million, $0.2 million and $10.7 million for the years ended December 31, 2023, 2022 and 2021, respectively. Income taxes are accrued and paid by each foreign entity in accordance with applicable local regulations.

57


A reconciliation of the difference between the income tax expense and the computed income tax expense from continuing operations based on the Federal statutory corporate rate is as follows (in millions):
 Year Ended December 31,
 202320222021
Income tax at Federal statutory rate$20.0 21.0 %$21.8 21.0 %$18.4 21.0 %
State and local income taxes, net of federal tax benefit3.5 3.7 %3.7 3.7 %2.9 3.3 %
Reversal of valuation allowances0.0 0.0 %0.0 0.0 %(3.4)(3.8)%
Stock based compensation(0.1)(0.1)%0.0 0.0 %(0.8)(0.9)%
Non-deductible items0.5 0.5 %0.7 0.6 %0.5 0.5 %
Other items, net0.6 0.6 %(0.5)(0.5)%(0.1)(0.1)%
Income tax$24.5 25.7 %$25.7 24.8 %$17.5 20.0 %


The deferred tax assets and liabilities are comprised of the following (in millions):
 December 31,
 20232022
Assets:  
Accrued expenses and other liabilities$1.9 $1.6 
Inventory2.2 2.9 
Operating lease obligations23.6 25.3 
Intangible & other1.9 0.4 
Net operating loss and credit carryforwards6.3 8.1 
Valuation allowances(5.2)(5.8)
Total deferred tax assets$30.7 $32.5 
Liabilities:  
Operating lease right-of-use assets$21.0 $22.6 
Other1.9 0.1 
Total deferred tax liabilities$22.9 $22.7 

The following table summarizes the changes in valuation allowance (in millions):

Balance at
Beginning of
Period
Benefit Recognized in ExpenseWrite-offsOther Balance at
End of Period
2023$(5.8)$0.0 $0.5 $0.1 $(5.2)
2022$(6.1)$0.0 $0.3 $0.0 $(5.8)

During 2023 the Company utilized approximately $4.1 million in foreign and state NOL carryforwards to reduce the current year tax expense. As of December 31, 2023, the Company has foreign NOLs of $5.2 million which expire through 2037 and foreign tax credit carryforwards of $0.4 million expiring in years through 2028. The Company has recorded valuation allowances of approximately $5.2 million, consisting of valuations against foreign NOLs of $4.8 million and $0.4 million against foreign tax carryforwards. Valuation allowances have been recorded against these assets as the Company believes it is more likely than not that these NOLs, temporary differences and foreign tax credits will not be utilized in the near future.

The Company has not provided for federal income taxes applicable to the undistributed earnings of its foreign subsidiaries, primarily in India and Canada, of approximately $2.6 million as of December 31, 2023, since these earnings are considered permanently reinvested in the subsidiaries. If the Company ceases to be permanently reinvested in its foreign subsidiaries, the Company may be subject to foreign withholding and other taxes on undistributed earnings and may need to record a deferred tax liability for any outside basis difference in its investments in its foreign subsidiaries.

58


Under the TCJA each U.S. shareholder of a controlled foreign corporation ("CFC") must include in its gross taxable income in any tax year the aggregate net GILTI, or net income, of its CFCs. In 2023 the Company has included in taxable income the net income of its subsidiaries in Canada and India. The Company has elected to treat GILTI expense as a period cost when incurred.

The Company is routinely audited by federal, state and foreign tax authorities with respect to its income taxes. The Company regularly reviews and evaluates the likelihood of audit assessments. The Company’s federal income tax returns have been audited through 2016. The Company has not signed any consent to extend the statute of limitations for any subsequent years. The Company’s significant state tax returns have been audited through 2016. The Company considers its significant tax jurisdictions in foreign locations to be Canada and India.

As of December 31, 2023, the Company had no uncertain tax positions. Interest and penalties, if any, are recorded in income tax expense. There were no accrued interest or penalty charges related to unrecognized tax benefits recorded in income tax expense in 2023, 2022 or 2021.

59


16.    COMMITMENTS, CONTINGENCIES AND OTHER MATTERS

The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business.  In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. Federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax. These matters are in various stages of investigation, negotiation and/or litigation. The Company intends to vigorously defend these matters and believes it has strong defenses.

Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At December 31, 2023 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at December 31, 2023 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.


60
EX-10.27 2 ex-10_2712312023.htm EX-10.27 Document
image_0a.jpg

Exhibit 10.27

2020 Omnibus Long-Term Incentive Plan
Performance-Based Restricted Stock Unit Agreement
Global Industrial Company (the “Company”) has granted to the Recipient listed in the Notice of Grant of Performance-Based Restricted Stock Units annexed hereto (the “Notice,” and together with this agreement, the “Agreement”) a target number (the “Target PRSUs” or the “Target Performance Units”) of Performance-Based Restricted Stock Units (“PRSUs” or “Performance Units”) listed in the Notice, subject to the terms and conditions set forth in this Agreement:
The Company and the Recipient hereby agree as follows:
1.Grant Pursuant to Plan. This Agreement (including the Notice) and the grant of Performance Units are pursuant to, and subject to the terms of, the Company’s 2020 Omnibus Long-Term Incentive Plan (the “Plan”), which is incorporated herein for all purposes. The Recipient hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all of the terms and conditions of this Agreement and the Plan. Unless otherwise provided herein, terms used in this Agreement that are defined in the Plan and not defined herein shall have the meanings attributable thereto in the Plan. In the event of any conflict or inconsistency between the terms of the Plan and the terms of this Agreement, the terms of this Agreement shall control. The parties hereto acknowledge that the terms of this Agreement have been approved and ratified by a committee of the Board consisting entirely of three non-employee directors.
2.Performance Units. Each vested Performance Unit represents the right to receive one share of Common Stock of the Company (the “Shares”), subject to the terms and conditions of the Plan and this Agreement.
3.Vesting of Performance Units; Forfeiture of Performance Units.
(a)Except as otherwise provided in this Agreement, or in the Plan (but not as to matters expressly addressed herein in which case this Agreement shall control), subject to the terms and conditions of this Agreement, the Performance Units shall vest based on the level of achievement of Cumulative Adjusted Operating Income (as defined in Section 14) (the “Performance Metric”) at the end of the Measurement Period set forth in the Notice (the Performance Units that vest, the “Vested Units”).
The number of Performance Units that may vest range from 0% up to 150% of the number of Target Performance Units set forth in the Notice, depending on whether the Performance Metric satisfies the Threshold, Target or Maximum Performance Metric set forth in the Notice or is below Threshold or between such targets. Any Performance Units that do not vest at the end of the Measurement Period will be forfeited without consideration, shall be null and void and the Recipient will retain no rights with respect to the forfeited Performance Units. The Company’s Compensation Committee shall certify the level of achievement of the Performance Metric and related determination of vesting on or about February 15th of the year following the last day of the Measurement Period. The determinations of the Committee are final and binding. The Recipient acknowledges and agrees that it is possible that none of the PRSUs will vest and that the number of Performance Units that can become vested in the Measurement Period can never exceed more than 150% of the number of Target Performance Units set forth in the Notice.
(b)     Except as provided in Section 3(c) below, upon the termination of the Recipient’s employment with the Company and/or any of its subsidiaries for any reason prior to the end of the Measurement Period, all of the Performance Units shall be forfeited and be null and void immediately upon such termination.
(c)     Notwithstanding any other term or provision of this Agreement,
i.in the event that the Recipient’s employment with the Company and/or any of its subsidiaries (or their successors) is terminated by the Company and/or its any of its subsidiaries (or their


image_0a.jpg
successors) without Cause (as defined in Section 14) or by the Recipient for Good Reason (as defined in Section 14) in either case within six (6) months following a Change in Control (as defined in Section 14), then as of the date of termination the Recipient shall become immediately vested in the number of Target Performance Units set forth on the Notice (which shall thereupon become Vested Units); and
ii.if the Recipient’s employment with the Company and/or any of its subsidiaries (or their successors) is terminated due to the Recipient becoming Totally Disabled (as defined in Section 14) or on account of the Recipient’s death, then as of the date of termination the Recipient or the Recipient’s estate or designated beneficiary(ies), whichever is applicable, shall become immediately vested in the number of Target Performance Units set forth on the Notice (which shall thereupon become Vested Units)
(a)All Performance Units that do not become Vested Units shall be forfeited without consideration and shall be null and void.
4.Delivery of Shares Represented by the Performance Units
(a)For purposes of this Agreement, a “Distribution Event” shall occur on the earliest of (i) the last date of the Measurement Period or (ii) under the circumstances described in Section 3(c) above, the date of the Recipient’s termination of employment. The Company shall, within 45 days after the Distribution Event but no later than the March 15th of the year following the year in which the Distribution Event occurs, deliver to the Recipient certificates with respect to the Shares represented by the Vested Units or record the Recipient’s ownership of such Shares in uncertificated form.
(b)All of the stock certificates evidencing any shares of Common Stock that are represented by the Vested Units pursuant to this Agreement shall bear appropriate legends restricting the sale or other transfer of the shares of Common Stock in accordance with applicable state and federal securities laws, this Agreement and the Plan.
5.Rights with Respect to Shares of Common Stock Represented by Performance Units.
(a)Except as otherwise provided in this Section 5, the Recipient shall not have any rights, benefits or entitlements with respect to any Shares that are represented by the Performance Units subject to this Agreement unless and until certificates representing such Shares have been issued or the Recipient’s ownership has been evidenced in uncertificated form.
(b)Notwithstanding Section 5(a) hereof, during the term of this Agreement, the Recipient shall have the right to receive distributions (the “Dividend Equivalent Payments”) from the Company equal to any dividends or other distributions (cash or securities) that would have been distributed to the Recipient if each of the Performance Units that becomes a Vested Unit instead were an issued and outstanding share of Common Stock owned by the Recipient during the Measurement Period. The Dividend Equivalent Payments, reduced by any applicable withholding taxes, shall be paid in at such time as the Shares represented by Vested Units are issued and shall be paid in the same form as the related dividend is paid to the holders of Shares. No Dividend Equivalent Payments shall be paid in respect of any unvested Units or any Performance Units that are forfeited.
(c)On and after the date that certificates representing Shares have been issued or the Recipient’s ownership has been evidenced in uncertificated form, the Recipient shall have, with respect to such Shares, all of the rights of an equity interest holder of the Company, including the right to vote the shares of the Common Stock and the right to receive all dividends, if any, as may be declared on the shares of the Common Stock from time to time until such time.
(d)In the event that the number of Shares, as a result of a combination of the Common Stock or any other change or exchange for other securities, by reclassification, reorganization or otherwise, is increased or decreased or changed into or exchanged for a different number or kind of shares of Common Stock or other securities of the Company or of another entity, the number of Performance Units subject to this Agreement shall be appropriately adjusted to reflect that change. If any adjustment shall result in a fractional share, the fraction shall be disregarded.
2


image_0a.jpg
6.Tax Withholding. Before the issuance of Shares represented by the Vested Units, as a condition to the Company’s obligations with respect to the Performance Units (including, without limitation, any obligation to deliver any Shares), the Recipient shall make arrangements satisfactory to the Company to pay to the Company any federal, state or local taxes of any kind required to be withheld with respect to its delivery of the Shares or make any Dividend Equivalent Payments hereunder). If the Recipient shall fail to make the tax payments as are required, the Company shall, to the extent permitted by law, have the right to deduct from any payment of any kind otherwise due to the Recipient any federal, state or local taxes of any kind required by law to be withheld with respect to the Shares or any Dividend Equivalent Payments.
7.Registration of Shares of Common Stock. If and to the extent it has not already done so, the Company shall register with the Securities and Exchange Commission (“SEC”), on a Form S-8 or such other required form, the shares of Common Stock that are represented by the Performance Units under this Agreement.
8.Amendment, Modification and Assignment. The Company, with the approval of the Board or the Committee, may modify or amend this Agreement, including waiving any provisions, by written notice to the Recipient; provided, however, that no provision of this Agreement may be modified, waived or discharged in a manner that would impair the rights of the Recipient unless that waiver, modification or discharge is agreed to in writing signed by the Recipient and the Company. No waiver by either party of any breach by the other party to this Agreement of any condition or provision of this Agreement shall be deemed a waiver of any other conditions or provisions of this Agreement. No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement. Unless otherwise consented to by the Committee, this Agreement shall not be assigned by the Recipient in whole or in part. The rights and obligations created under this Agreement shall be binding on the Recipient and the Recipient’ s heirs and legal representatives and on the successors and assigns of the Company.
9.Transferability. Until Shares have been delivered to the Recipient as provided hereunder, the Performance Units granted under this Agreement are not transferable otherwise than by will or under the applicable laws of descent and distribution. In addition, until Shares have been delivered to the Recipient as provided hereunder the Performance Units shall not be assigned, negotiated, pledged or hypothecated in any way (whether by operation of law or otherwise), and the Performance Units shall not be subject to execution, attachment or similar process.
10.Beneficiary Designation. The Recipient shall have the right to designate, on a beneficiary designation form satisfactory to the Committee which shall be filed with the Company, a beneficiary or beneficiaries to receive any unpaid shares of Common Stock and/or Dividend Equivalent Payments under this Agreement in the event of the death of the Recipient. In the event that the Recipient shall not file a beneficiary designation form with the Company, or if none of the designated beneficiaries survive the Recipient, then any unpaid shares of Common Stock and/or Dividend Equivalent Payments under this Agreement shall be paid to the estate of the Recipient.
11.Miscellaneous.
(a)No Right to Continued Employment or Service. The grant of this Performance Unit award shall not confer, or be construed to confer, upon the Recipient any right to continued be employed by or perform services for the Company or its subsidiaries or Affiliates.
(b)No Limit on Other Compensation Arrangements. Nothing contained in this Agreement shall preclude the Company or the Subsidiary from adopting or continuing in effect other or additional compensation arrangements, and those arrangements may be either generally applicable or applicable only in specific cases.
(c)Severability. If any provision of this Agreement is or becomes or is deemed to be invalid, illegal or unenforceable in any jurisdiction or would disqualify this Agreement or the award of Performance Units under any applicable law, that provision shall be construed or deemed amended to
3


image_0a.jpg
conform to applicable law (or if that provision cannot be so construed or deemed amended without materially altering the purpose or intent of this Agreement and the award of Performance Units, that provision shall be stricken as to that jurisdiction and the remainder of this Agreement and the award shall remain in full force and effect).
(d)No Trust or Fund Created. Neither this Agreement nor the grant of the award of Performance Units shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between the Company and the Recipient or any other person. The Performance Units subject to this Agreement represent only the Company’s unfunded and unsecured promise to issue shares of Common Stock and Dividend Equivalent Payments to the Recipient in the future. To the extent that the Recipient or any other person acquires a right to receive payments from the Company pursuant to this Agreement, that right shall be no greater than the right of any unsecured general creditor of the Company.
(e)Governing Law. The grant of the Restricted Stock Units and this Agreement shall be governed by the laws of the State of Delaware without regard to conflicts of laws.
(f)Interpretation. The Recipient accepts this award of Performance Units subject to all the terms and provisions of this Agreement and the terms and conditions of the Plan.
(g)Headings. Headings are given to the Paragraphs and Subparagraphs of this Agreement solely as a convenience to facilitate reference. The headings shall not be deemed in any way material or relevant to the construction or interpretation of this Agreement or any provision thereof.
12.Complete Agreement. This Agreement and those agreements and documents expressly referred to herein embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter of this Agreement in any way.
13.Compliance with Section 409A.
(a)General. This Agreement is intended, and shall be construed and interpreted to be exempt from, and if not so exempt, to comply with Section 409A of the of the Internal Revenue Code of 1986, as amended, and the Treasury Regulations and other guidance promulgated or issued thereunder (“Section 409A”), and, if necessary, any provision shall be held null and void to the extent such provision (or part thereof) fails to be exempt from or to comply with Section 409A. Any reference to the Recipient’s “termination” or “termination of employment” or “no longer an employee” or words of similar import shall mean the Recipient’s “separation from service” as defined in Section 409A from the Company and all entities with whom the Company would be treated as a single employer for purposes of Section 409A. Nothing herein shall be construed as a guarantee of any particular tax treatment to the Recipient and the Company shall have no liability to the Recipient with respect to any penalties that might be imposed on the Recipient by Section 409A for any failure of this Agreement or otherwise. For all purposes under Section 409A, the Recipient’s right to receive any payments pursuant to this Agreement shall be treated as a right to receive a separate and distinct payment, and any payments to be made in installments shall be deemed to be a series of separate payments. To the extent the that Section 409A would cause an adverse tax consequence to the Recipient, a Change in Control shall not be deemed to occur for purposes of this Agreement unless the Change in Control meets the definition ascribed to the phrase “Change in the Ownership or Effective Control of a Corporation or in the Ownership of a Substantial Portion of the Assets of a Corporation” under Treasury Department Regulation 1.409A-3(i)(5), as revised from time to time in either subsequent regulations or other guidance.
(b)Specified Employee. In the event that the Recipient is a “specified employee” (as described in Section 409A), and any payment or benefit payable pursuant to this Agreement constitutes deferred compensation under Section 409A, then, notwithstanding anything herein to the contrary, no such payment or benefit shall be made before the date that is six months after the Recipient’s “separation from service” (as described in Section 409A) (or, if earlier, the date of the Recipient’s death). Any
4


image_0a.jpg
payment or benefit delayed by reason of the prior sentence shall be paid out or provided in a single lump sum at the end of such required delay period.
14.Definitions. For the purposes of this Agreement the following terms shall be defined as provided by this Section:
(a)    “Adjusted Operating Income” shall mean the amounts determined in a manner consistent with the methods used in the Company’s regular reports on Form 10K and Form 10Q, provided however, such determination shall be subject to Schedule A.
(b)    “Cause” shall mean (unless otherwise defined in any employment agreement between the Company and the Recipient): (i) the Recipient’s indictment, conviction of or plea of nolo contendere to a felony or any other crime involving deceit, dishonesty, fraud or moral turpitude; (ii) the Recipient’s engaging in conduct which brings, or if publicly known would bring, the Company into public disrepute or disgrace and which the Board of Directors of the Company believes has had or will have a detrimental effect on the Company’s reputation or business; (iii) the Recipient’s engaging in an act of gross negligence or willful misconduct in the performance of the Recipient’s employment obligations and duties, and/or the Recipient’s violation of the Company’s corporate ethics policies, in any such case that has had or will have a material adverse effect on the Company’s reputation or business; (iv) the Recipient’s making any false, disparaging or malicious statement, oral or written, about the Company and/or its subsidiaries (collectively the “Global Industrial Companies”) or any director, officer or employee of the Global Industrial Companies which is injurious to the business or operations of any of the Global Industrial Companies, or which may in any material respect interfere with the goodwill of any of the Global Industrial Companies or its relations with customers or suppliers; (v) the Recipient’s committing an act of embezzlement of or fraud against, or theft or misappropriation of property belonging to, the Company, or engaging in any intentional “kickback” scheme involving the Company’s vendors; or (vi) following thirty (30) days’ notice and opportunity to cure (to the extent curable) during such thirty (30) day period, the Recipient repeatedly fails to perform the material duties of the Recipient’s position as reasonably directed by the Company in writing (provided that mere poor job performance shall not be considered such failure).
(c)“Change in Control” shall have the meaning set forth in the Plan; provided, however, to the extent necessary to avoid additional taxes or penalties under Section 409A, an event shall not be a Change in Control unless such event is also a “change in ownership,” a “change in effective control” or a “change in ownership of a substantial portion of the assets” within the meaning of Section 409A.
(d)    “Cumulative Adjusted Operating Income” shall mean aggregate Adjusted Operating Income for the Measurement Period.
(d)“Good Reason” shall mean (unless otherwise defined in any employment agreement between the Company and the Recipient): any of the following taken without the Recipient’s written consent and not cured within thirty (30) days after receipt of written notice thereof: (i) a material change, adverse to the Recipient, in position, titles or corporate offices; (ii) an assignment of any significant duties that are materially inconsistent with the positions or offices held by the Recipient; (iii) a decrease in the Recipient’s then current annual base salary, bonus formula or other compensation and benefits (other than in connection with a general decrease in the foregoing applicable to all employees of comparable rank, such as changes to the NEO Plan or to generally applicable sales commission structures); or (iv) relocation to a facility or a location more than fifty (50) miles from the Recipient’s then current location. A termination by the Recipient shall not be deemed for Good Reason unless the Recipient has notified the Company in writing of the intention to terminate for Good Reason within thirty (30) days of the date on which the Recipient learns that the event causing the alleged Good Reason has occurred and the Company fails to remedy such Good Reason within thirty (30) days following the receipt of such notice. Any termination by the Recipient for Good Reason has to be made promptly (and in any case within one (1) month) after the end of the thirty (30) day period within which the Company may remedy the events giving rise to the right to terminate for Good Reason.
5


image_0a.jpg
(f)    “Totally Disabled” shall mean (unless otherwise defined in any employment agreement between the Company and the Recipient): if the Recipient is physically or mentally incapacitated so as to render him or her incapable of performing the essential functions of the Recipient’s position with or without reasonable accommodation for a period of three (3) consecutive months or for an aggregate of ninety (90) days within any consecutive six (6) month period. the Recipient’s receipt of disability benefits under the Company’s long-term disability plan, if any, or receipt of Social Security disability benefits shall be deemed conclusive evidence of being Totally Disabled; provided, however, that in the absence of the Recipient’s receipt of such long-term disability benefits or Social Security benefits, the Board of Directors of the Company may, in its reasonable discretion (but based upon appropriate medical evidence), determine that Recipient is Totally Disabled.
15.Forfeiture and Recapture. The Recipient acknowledges and agrees that any PRSUs and any Shares issued and/or cash paid or to be paid hereunder and/or amounts received with respect to the sale of such Shares shall be subject to potential cancellation, clawback, recoupment, rescission, payback or other action in accordance with the terms of any clawback, recoupment or similar policy of the Company (whenever adopted), including but not limited to the Company’s Clawback Policy, or as is otherwise required by any applicable law. The Recipient agrees and consents to the Company’s application, implementation and enforcement of (i) any such policy established by the Company that may apply to the Recipient and (ii) any provision of applicable law relating to cancellation, rescission, clawback, payback or recoupment of compensation, and expressly agrees that the Company may take such actions as are necessary to effectuate such policy or applicable law without further consent or action being required by the Recipient. To the extent that the terms of this Agreement and such policy conflict, then the terms of such policy shall prevail.
16.Electronic Signature. The parties agree that this Agreement may be electronically signed. The parties agree that the electronic signatures appearing on this Agreement are the same as handwritten signatures for the purposes of validity, enforceability and admissibility.
IN WITNESS WHEREOF, the parties have executed this Agreement on the date first written above.
GLOBAL INDUSTRIAL COMPANY    


By: _____________________________
                     Name:
Title:
Agreed and Accepted:

By: _________________________
[NAME OF EMPLOYEE]

6


image_0a.jpg
Notice of Grant of Performance Restricted Stock Units
Global Industrial Company


Company NameGlobal Industrial Company
Recipient Name
[NAME OF EMPLOYEE]
Grant/Award TypePerformance Restricted Stock Units
Grant Date[DATE]
Number of Performance Units Granted (“Target Performance Units”)[NUMBER OF SHARES]
Measurement Period[MEASUREMENT PERIOD]

VESTING SCHEDULE



7



Schedule A

To the extent applicable, the measures used in determining Adjusted Operating Income shall be determined in a manner consistent with the methods used in the Company’s regular reports on Forms 10-K and 10-Q, without regard to any of the following:

(A)All items of gain, loss or expense for a fiscal year that are directly or indirectly related to the businesses or parts thereof formerly operated by Global Industrial Company or its subsidiaries known as the European Technology Group, North American Technology Group, or Rebates Holding Group.
(B)All items of gain, loss or expenses including transactions costs incurred during the Measurement Period that are directly or indirectly related to, whether in a stock, asset, merger or other form of corporate transaction involving the (i) disposal of a business or discontinued operation or (ii) the operations of any business acquired by the Company during the Measurement Period and generating operating income of more than 5% of the aggregate Company total.
(C)All items of gain, loss or expense for a fiscal year that are related to changes in accounting principles or to changes in applicable law or regulations.
(D)All items of gain or loss resulting from i) separation costs or consultancy costs with any current or former section 16 executive officer, (ii) restructuring, recapitalization, or reorganization actions, (iii) significant litigation exceeding $500,000 in fees or settlements, (iv) losses and / or insurance recoveries associated with damage, destruction, or impairment to any intangible or tangible asset and/or business interruption event, and (v) resolution of significant contingencies exceeding $500,000.



8
KL3 3509533.4
EX-10.28 3 ex-10_2812312023.htm EX-10.28 Document
image_1.jpg
Exhibit 10.28

2020 Omnibus Long-Term Incentive Plan
Time-Based Restricted Stock Unit Agreement
Global Industrial Company (the “Company”) has granted to the Recipient listed in the Notice of Grant of RSUs annexed hereto (the “Notice” and together with this agreement, the “Agreement”) the number of Time-Based Restricted Stock Units (“RSUs” or “Restricted Stock Units”) listed in the Notice.
The details of the Recipient’s Restricted Stock Units, in addition to those set forth in the Notice and the Plan, are as follows:
1.Grant Pursuant to Plan. This Agreement (including the Notice) and the grant of time-based Restricted Stock Units are pursuant to, and subject to the terms of, the Company’s 2020 Omnibus Long-Term Incentive Plan (the “Plan”), which is incorporated herein for all purposes. The Recipient hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all of the terms and conditions of this Agreement and the Plan. Unless otherwise provided herein, terms used in this Agreement that are defined in the Plan and not defined herein shall have the meanings attributable thereto in the Plan. In the event of any conflict or inconsistency between the terms of the Plan and the terms of this Agreement, the terms of this Agreement shall control. The parties hereto acknowledge that the terms of this Agreement have been approved and ratified by a committee of the Board consisting entirely of three non-employee directors.
2.Vesting of Restricted Stock Units; Forfeiture of Restricted Stock Units.
(a)Except as otherwise provided in this Agreement, or in the Plan (but not as to matters expressly addressed herein in which case this Agreement shall control), the Restricted Stock Units shall vest as provided in the Notice, provided that the Recipient continues to be employed with the Company and/or any of its subsidiaries from the Grant Date through and including each applicable Vesting Date. Except as otherwise specifically provided herein, there shall be no proportionate or partial vesting in the periods prior to each Vesting Date, and all vesting shall occur only on the appropriate Vesting Date. Upon the termination of the Recipient’s employment, any unvested portion of the Restricted Stock Units that does not become vested pursuant to the provisions hereof as a result of such termination shall terminate and be null and void. Any portion of the Restricted Stock Units subject to this Agreement that is and has become vested pursuant to this Section 2 shall be referred to as “Vested Units,” and any portion of the Restricted Stock Units that is and has not yet become vested shall be referred to as the “Non-Vested Units.”
(b)Upon the termination of the Recipient’s employment due to Cause (as defined in Section 13) or if Recipient voluntarily resigns without Good Reason (as defined in Section 13), any unvested portion of the Restricted Stock Units shall terminate and be null and void immediately upon such termination.
(c)Notwithstanding any other term or provision of this Agreement,
(i)in the event that Recipient’s employment with the Company and/or its subsidiaries (or their successors) shall be terminated by the Company and/or its subsidiaries (or their successor) without Cause or by Recipient for Good Reason, in either case within six (6) months following a Change in Control (as defined in the Plan), then as of the date of termination the Recipient shall become immediately vested in all Non-Vested Units (which shall thereupon become Vested Units); and
(ii)if the Recipient’s employment with the Company and/or its subsidiaries is terminated due to the Recipient becoming Totally Disabled (as defined in Section 13) or upon the


image_1.jpg


Recipient’s death, then as of the date of termination the Recipient or the Recipient’s estate or designated beneficiary(ies), whichever is applicable, shall become immediately vested in all Non-Vested Units (which shall thereupon become Vested Units); and
(iii)in the event that Recipient’s employment with the Company and/or its subsidiaries (or their successor) terminates for any reason, other than as provided for above, then any unvested portion of the Restricted Stock Units shall terminate and be null and void immediately upon such termination.
3.Delivery of Shares Represented by the Restricted Stock Units. For purposes of this Agreement, the Recipient shall become immediately entitled to a distribution of that number of shares of Common Stock of the Company (“Shares”) that is represented by the Recipient’s Vested Units, such distribution to occur within ninety (90) days following the date such Restricted Stock Units become Vested Units (but in no event later than March 15th following the end of the year in which such Restricted Stock Units become Vested Units).
4.Rights with Respect to Shares Represented by Restricted Stock Units.
(a)Except as otherwise provided in this Section 4, the Recipient shall not have any rights, benefits or entitlements with respect to any Shares that are represented by the Restricted Stock Units subject to this Agreement unless and until such Shares are issued to the Recipient.
(b)Notwithstanding Section 4(a) hereof, during the term of this Agreement, the Recipient shall have the right to receive distributions (the “Dividend Equivalent Payments”) from the Company equal to any dividends or other distributions (cash or securities) that would have been distributed to the Recipient if each of the Restricted Stock Units instead were an issued and outstanding Shares owned by the Recipient. The Dividend Equivalent Payments, reduced by any applicable withholding taxes, shall be made as soon as administratively practicable following the date such dividends or other distributions are paid to the holders of Shares (but no later than the second payroll period following the date such dividends or other distributions are paid) and in the same form and in the same manner as dividends or other distributions are paid to the holders of Shares; provided, however, that if the dividend declared is a stock dividend then rather than issuing Shares to the Recipient, the Recipient will receive additional restricted stock units with respect to the stock dividends on such Restricted Stock Units which shall be treated the same as Vested Units and shall be subject to the same terms and conditions as Vested Units (including delivery under Section 3).
(c)On and after the date that Shares represented by the Restricted Stock Units subject to this Agreement are issued to the Recipient, the Recipient shall have, with respect to such Shares, all of the rights of an equity interest holder of the Company, including the right to vote the Shares and the right to receive all dividends, if any, as may be declared on the Shares from time to time until such time.
(d)In the event that the number of Shares outstanding, as a result of a combination of the Shares or any other change or exchange for other securities, by reclassification, reorganization or otherwise, is increased or decreased or changed into or exchanged for a different number or kind of shares or other securities of the Company or of another entity, the number of Restricted Stock Units subject to this Agreement shall be appropriately adjusted to reflect that change. If any adjustment shall result in a fractional share, the fraction shall be disregarded.
5.Tax Withholding. On or before the issuance of Shares in respect to the Restricted Stock Units subject to this Agreement or the date on which the Recipient becomes entitled to receive a Dividend Equivalent Payment in a medium other than cash, as a condition to the Company’s obligations with respect to the Restricted Stock Units (including, without limitation, any obligation to deliver any Shares or make any Dividend Equivalent Payments hereunder), the Recipient shall make arrangements satisfactory to the Company to pay to the Company any federal, state or local taxes of any kind required to be withheld with respect to its delivery of the Shares and Dividend Equivalent Payments. If the


image_1.jpg


Recipient shall fail to make the tax payments as are required, the Company shall, to the extent permitted by law, have the right to deduct from any payment of any kind otherwise due to the Recipient any federal, state or local taxes of any kind required by law to be withheld with respect to the Shares or any Dividend Equivalent Payments.
6.Registration of Shares. If and to the extent it has not already done so, the Company shall register with the Securities and Exchange Commission (“SEC”), on a Form S-8 or such other required form, the Shares that are represented by the Restricted Stock Units under this Agreement.
7.Amendment, Modification and Assignment. The Company, with the approval of the Board or the Committee, may modify or amend this Agreement, including waiving any provisions, by written notice to the Recipient; provided, however, that no provision of this Agreement may be modified, waived or discharged in a manner that would impair the rights of the Recipient unless that waiver, modification or discharge is agreed to in writing signed by the Recipient and the Company. No waiver by either party of any breach by the other party to this Agreement of any condition or provision of this Agreement shall be deemed a waiver of any other conditions or provisions of this Agreement. No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement. Unless otherwise consented to by the Committee, this Agreement shall not be assigned by the Recipient in whole or in part. The rights and obligations created under this Agreement shall be binding on the Recipient and the Recipient’s heirs and legal representatives and on the successors and assigns of the Company.
8.Transferability. Until vested and distributed to the Recipient as provided hereunder, the Restricted Stock Units granted under this Agreement are not transferable otherwise than by will or under the applicable laws of descent and distribution. In addition, until Shares are delivered to the Recipient in respect of the Restricted Stock Units, as provided hereunder, the Restricted Stock Units shall not be assigned, negotiated, pledged or hypothecated in any way (whether by operation of law or otherwise), and the Restricted Stock Units shall not be subject to execution, attachment or similar process.
9.Beneficiary Designation. The Recipient shall have the right to designate, on a beneficiary designation form satisfactory to the Committee which shall be filed with the Company, a beneficiary or beneficiaries to receive any unpaid Shares and/or Dividend Equivalent Payments under this Agreement in the event of the death of the Recipient. In the event that the Recipient shall not file a beneficiary designation form with the Company, or if none of the designated beneficiaries survive the Recipient, then any unpaid Shares and/or Dividend Equivalent Payments under this Agreement shall be paid to the estate of the Recipient.
10.Miscellaneous.
(a)No Right to Continued Employment or Service. The grant of this Restricted Stock Unit award shall not confer, or be construed to confer, upon the Recipient any right to continued employment or service with the Company or its Affiliates.
(b)No Limit on Other Compensation Arrangements. Nothing contained in this Agreement shall preclude the Company or any subsidiary from adopting or continuing in effect other or additional compensation arrangements, and those arrangements may be either generally applicable or applicable only in specific cases.
(c)Severability. If any provision of this Agreement is or becomes or is deemed to be invalid, illegal or unenforceable in any jurisdiction or would disqualify this Agreement or the award of Restricted Stock Units under any applicable law, that provision shall be construed or deemed amended to conform to applicable law (or if that provision cannot be so construed or deemed amended without materially altering the purpose or intent of this Agreement and the award of Restricted Stock Units, that


image_1.jpg


provision shall be stricken as to that jurisdiction and the remainder of this Agreement and the award shall remain in full force and effect).
(d)No Trust or Fund Created. Neither this Agreement nor the grant of the award of Restricted Stock Units shall create or be construed to create a trust or separate fund of any kind or a fiduciary relationship between the Company and the Recipient or any other person. The Restricted Stock Units subject to this Agreement represent only the Company’s unfunded and unsecured promise to issue Shares to the Recipient in the future. To the extent that the Recipient or any other person acquires a right to receive payments from the Company pursuant to this Agreement, that right shall be no greater than the right of any unsecured general creditor of the Company.
(e)Governing Law. The grant of the Restricted Stock Units and this Agreement shall be governed by the laws of the State of Delaware without regard to conflicts of laws.
(f)Interpretation. The Recipient accepts this award of Restricted Stock Units subject to all the terms and provisions of this Agreement and the terms and conditions of the Plan.
(g)Headings. Headings are given to the Paragraphs and Subparagraphs of this Agreement solely as a convenience to facilitate reference. The headings shall not be deemed in any way material or relevant to the construction or interpretation of this Agreement or any provision thereof.
11.Complete Agreement. This Agreement and those agreements and documents expressly referred to herein embody the complete agreement and understanding among the parties and supersede and preempt any prior understandings, agreements or representations by or among the parties, written or oral, which may have related to the subject matter of this Agreement in any way.
12.Compliance with Section 409A.
(a)General. This Agreement is intended, and shall be construed and interpreted to be exempt from, and if not so exempt, to comply with Section 409A of the of the Internal Revenue Code of 1986, as amended, and the Treasury Regulations and other guidance promulgated or issued thereunder (“Section 409A”), and, if necessary, any provision shall be held null and void to the extent such provision (or part thereof) fails to be exempt from or to comply with Section 409A. Any reference to the Recipient’s “termination” or “termination of employment” or “no longer an employee” or words of similar import shall mean the Recipient’s “separation from service” as defined in Section 409A from the Company and all entities with whom the Company would be treated as a single employer for purposes of Section 409A. Nothing herein shall be construed as a guarantee of any particular tax treatment to Recipient and the Company shall have no liability to the Recipient with respect to any penalties that might be imposed on the Recipient by Section 409A for any failure of this Agreement or otherwise. For all purposes under Section 409A, Recipient’s right to receive any payments pursuant to this Agreement shall be treated as a right to receive a separate and distinct payment, and any payments to be made in installments shall be deemed to be a series of separate payments. To the extent the that Section 409A would cause an adverse tax consequence to the Recipient, a Change in Control shall not be deemed to occur for purposes of this Agreement unless the Change in Control meets the definition ascribed to the phrase “Change in the Ownership or Effective Control of a Corporation or in the Ownership of a Substantial Portion of the Assets of a Corporation” under Treasury Department Regulation 1.409A-3(i)(5), as revised from time to time in either subsequent regulations or other guidance.
(b)Specified Employee. In the event that the Recipient is a “specified employee” (as described in Section 409A), and any payment or benefit payable pursuant to this Agreement constitutes deferred compensation under Section 409A, then, notwithstanding anything herein to the contrary, no such payment or benefit shall be made before the date that is six months after the Recipient’s “separation from service” (as described in Section 409A) (or, if earlier, the date of the Recipient’s death). Any payment or benefit delayed by reason of the prior sentence shall be paid out or provided in a single lump sum at the end of such required delay period.


image_1.jpg


13.Definitions. For the purposes of this Agreement the following terms shall be defined as provided by this Section:
(a)“Cause” shall mean (unless otherwise defined in any employment agreement between the Company and Recipient): (i) Recipient’s indictment, conviction of or plea of nolo contendere to a felony or any other crime involving deceit, dishonesty, fraud or moral turpitude; (ii) Recipient’s engaging in conduct which brings, or if publicly known would bring, the Company and/or its subsidiaries or Affiliates into public disrepute or disgrace and which the Board believes has had or will have a detrimental effect on the Company’s and/or any of its subsidiary’s or Affiliate’s reputation or business; (iii) Recipient’s engaging in an act of gross negligence or willful misconduct in the performance of Recipient’s employment obligations and duties, and/or Recipient’s violation of the Company’s and/or any of its subsidiary’s or Affiliate’s corporate ethics policies, in any such case that has had or will have a material adverse effect on the Company’s and/or any of its subsidiary’s or Affiliate’s reputation or business; (iv) Recipient’s making any false, disparaging or malicious statement, oral or written, about the Company and/or its subsidiaries or Affiliates or any director, officer or employee of any of the foregoing which is injurious to the business or operations of any of the foregoing, or which may in any material respect interfere with the goodwill of any of the Company and/or any of its subsidiary’s or Affiliate’s or its relations with customers or suppliers; (v) Recipient’s committing an act of embezzlement of or fraud against, or theft or misappropriation of property belonging to, the Company and/or any of its subsidiary’s or Affiliate’s, or engaging in any intentional “kickback” scheme involving the Company’s and/or any of its subsidiary’s or Affiliate’s vendors; or (vi) following thirty (30) days’ notice and opportunity to cure (to the extent curable) during such thirty (30) day period, Recipient repeatedly fails to perform the material duties of Recipient’s position as reasonably directed by the Company and/or any of its subsidiary’s or Affiliate’s in writing (provided that mere poor job performance shall not be considered such failure).
(b)“Good Reason” shall mean (unless otherwise defined in any employment agreement between the Company and Recipient): any of the following taken without Recipient’s written consent and not cured within thirty (30) days after receipt of written notice thereof: (i) a material change, adverse to Recipient, in position, titles or corporate offices; (ii) an assignment of any significant duties that are materially inconsistent with the positions or offices held by Recipient; (iii) a decrease in Recipient’s then current annual base salary, bonus formula or other compensation and benefits (other than in connection with a general decrease in the foregoing applicable to all employees of comparable rank, such as changes to the NEO Plan or to generally applicable sales commission structures); or (iv) relocation to a facility or a location more than fifty (50) miles from Recipient’s then current location. A termination by Recipient shall not be deemed for Good Reason unless Recipient has notified the Company in writing of the intention to terminate for Good Reason within thirty (30) days of the date on which Recipient learns that the event causing the alleged Good Reason has occurred and the Company fails to remedy such Good Reason within thirty (30) days following the receipt of such notice. Any termination by Recipient for Good Reason has to be made promptly (and in any case within one (1) month) after the end of the thirty (30) day period within which the Company may remedy the events giving rise to the right to terminate for Good Reason.
(c)“Totally Disabled” shall mean (unless otherwise defined in any employment agreement between the Company and Recipient): if Recipient is physically or mentally incapacitated so as to render him or her incapable of performing the essential functions of Recipient’s position with or without reasonable accommodation for a period of three (3) consecutive months or for an aggregate of ninety (90) days within any consecutive six (6) month period. Recipient’s receipt of disability benefits under the Company’s long-term disability plan, if any, or receipt of Social Security disability benefits shall be deemed conclusive evidence of being Totally Disabled; provided, however, that in the absence of Recipient’s receipt of such long-term disability benefits or Social Security benefits, the Board of Directors of the Company may, in its reasonable discretion (but based upon appropriate medical evidence), determine that Recipient is Totally Disabled.


image_1.jpg


14.Forfeiture and Recapture. The Recipient acknowledges and agrees that any RSUs and any Shares issued and/or cash paid or to be paid hereunder and/or amounts received with respect to the sale of such Shares shall be subject to potential cancellation, clawback, recoupment, rescission, payback or other action in accordance with the terms of any clawback, recoupment or similar policy of the Company (whenever adopted), including but not limited to the Company's Clawback Policy, or as is otherwise required by any applicable law. The Recipient agrees and consents to the Company's application, implementation and enforcement of (i) any such policy established by the Company that may apply to the Recipient and (ii) any provision of applicable law relating to cancellation, rescission, clawback, payback or recoupment of compensation, and expressly agrees that the Company may take such actions as are necessary to effectuate such policy or applicable law without further consent or action being required by the Recipient. To the extent that the terms of this Agreement and such policy conflict, then the terms of such policy shall prevail.
15.Electronic Signature. The parties agree that this Agreement may be electronically signed. The parties agree that the electronic signatures appearing on this Agreement are the same as handwritten signatures for the purposes of validity, enforceability and admissibility.

IN WITNESS WHEREOF, the parties have executed this Agreement on the date first written above.
GLOBAL INDUSTRIAL COMPANY    


By:_____________________________
                     Name:
Title:



Agreed and Accepted:

By: _________________________
[NAME OF EMPLOYEE]




image_1.jpg


Notice of Grant of Time-Vesting RSUs
Global Industrial Company


Company NameGlobal Industrial Company
Recipient Name
[NAME OF EMPLOYEE]
Grant/Award TypeTime-Vesting Restricted Stock Units
Grant Date[DATE]
Total Number of RSUs Granted[NUMBER OF SHARES]

VESTING SCHEDULE

The RSUs will vest over a period of four years with 25% (rounded to the nearest whole RSU for each tranche except the last such tranche which shall be adjusted such that in no event shall the Recipient vest in more than the Total Number of RSUs Granted above) vesting on each of the first, second, third and fourth anniversary of the Grant Date (each date, a “Vesting Date”), subject to the terms and conditions of the Agreement.

EX-10.29 4 ex-10_2912312023.htm EX-10.29 Document
image_0b.jpg
Exhibit 10.29

2020 Omnibus Long-Term Incentive Plan
Non-Qualified Option to Purchase
Global Industrial Company Common Stock

Global Industrial Company (the “Company”) has granted to the Recipient (“you” or the “Recipient”) listed in the Notice of Grant of Stock Option annexed hereto (the “Notice” and together with this agreement, the “Option Agreement”) an Option to purchase the number of shares (the “Shares”) of Global Industrial Company Common Stock listed in the Notice at the exercise price (“Exercise Price”) listed in the Notice. This Option is a “nonqualified stock option” and does not constitute an “incentive stock option” within the meaning of Section 422 of the Internal Revenue Code of 1986, as amended.

The details of the Recipient’s Option, in addition to those set forth in the Notice and the Plan, are as follows:
1.Grant Pursuant to Plan. This Option Agreement (including the Notice) and the grant of this Option are pursuant to, and subject to the terms of, the Company’s 2020 Omnibus Long-Term Incentive Plan (the “Plan”), which is incorporated herein for all purposes. The Recipient hereby acknowledges receipt of a copy of the Plan and agrees to be bound by all of the terms and conditions of this Option Agreement and the Plan. Unless otherwise provided herein, terms used in this Option Agreement that are defined in the Plan and not defined herein shall have the meanings attributable thereto in the Plan. In the event of any conflict or inconsistency between the terms of the Plan and the terms of this Option Agreement, the terms of this Option Agreement shall control. The parties hereto acknowledge that the terms of this Option Agreement have been approved and ratified by a committee of the Board consisting entirely of three non-employee directors.
2.Term. The term of this Option commences on the grant date listed in the Notice and, except as provided in Section 5, ends on the tenth anniversary thereof (the “Expiration Date”). In no event may the Option be exercised on or after the Expiration Date.
3.Exercisability. Subject to the terms of the Plan and the terms hereof, your Option will become exercisable in installments in accordance with the vesting schedule set forth in the Notice, provided you continue to be employed by the Company and/or any of its subsidiaries from the grant date through the time of vesting.
1.1Exercise. You may exercise this Option, in whole or part, to purchase all or any part of the Shares for which it is then exercisable by submitting to the administrator (or its designee) of the Plan a completed Exercise Notice, in the form specified by the Company from time to time for such purpose, together with payment of the Exercise Price and all applicable withholding taxes or provision for payment therefor; provided, however, you may not exercise this Option to purchase any partial Shares.
1.2Payment of Exercise Price. You may pay the exercise price (i) in cash or (ii) by certified check or bank draft payable to the order of the Company or (iii) if and to the extent permitted by the Committee in its sole discretion, by tendering previously owned Shares (which are not the subject of any pledge or other security interest and which, if required by the Committee, shall have been held for at least six (6) months or such other period as determined by the Committee) or (iv) by a combination of the foregoing, provided that the combined value of all cash and cash equivalents and the Fair Market Value of any such Shares as tendered to the Company as of the date of such tender is at least equal to the Exercise Price. If permitted by the Committee, in its sole discretion, you may also exercise your Option without paying the exercise price up front, by utilizing a “cashless exercise” procedure. Please speak to a designated Company representative to find out if this procedure is currently available.


image_0b.jpg
1.3Withholding Tax. You may be required to make appropriate arrangements with the Company for satisfaction of any applicable federal, state or local tax withholding requirements or like requirements, including the payment to the Company at the time of any exercise of the Option of all such taxes and requirements, and the Company shall have the right and is hereby authorized to withhold from the Shares transferable upon any exercise of the Option or from any other compensation or other amount owing to you such amount (in cash, Shares or other property, as the case may be) as may be necessary in the opinion of the Company to satisfy all such taxes and requirements.
4.     Termination of Employment.

4.1     General. In the event of the termination of your employment for any reason other than death, becoming Totally Disabled (as defined in Section 11), Cause (as defined in Section 11) or retirement (as consented to and approved by the Committee in its sole discretion), prior to exercise in full of your Option, you may exercise (to the extent then vested and exercisable) your Option, in whole or in part, at any time within three (3) months after the date of termination.
4.2    Death or Total Disability. In the event of the termination of your employment by reason of death or you becoming Totally Disabled, prior to the exercise in full of your Option, you in the case of becoming Totally Disabled, or your personal representative or the person to whom this Option is transferred by will or the laws of descent and distribution in the case of death, may exercise (to the extent then vested and exercisable) your Option, in whole or in part, at any time within one (1) year after the date of death or the date of you becoming Totally Disabled, as the case may be.
4.3    Retirement. In the event of the termination of your employment by reason of retirement (as consented to and approved by the Committee in its sole discretion), prior to exercise in full of your Option, you may exercise (to the extent then vested and exercisable) your Option, in whole or in part, at any time within one (1) year after the date of your retirement.
4.4    Cause. In the event of the termination of your employment for Cause, any portion of your Option not previously exercised (whether or not vested) shall terminate upon the date of your termination of employment.
4.5     Forfeiture of Non-Vested Options. Unless otherwise determined by the Committee at any time, any portion of the Option which at the time of the termination of your employment for any reason is not vested (after taking into account Section 4.7, to the extent applicable) shall be forfeited.
4.6     Change in Control. Notwithstanding the other terms hereof, if your employment with the Company or any of its subsidiaries (or their successors) shall be terminated by the Company or any of its subsidiaries (or their successors) without Cause or by you for Good Reason (as defined in Section 11) within six (6) months following a Change in Control (as defined in the Plan), your outstanding unvested Option shall immediately vest in full and the Option shall remain exercisable in accordance with the terms of this Agreement, but in no event for less than three (3) months after such termination (but in no event after the Expiration Date).
4.7    Committee Discretion; Expiration Date. Notwithstanding the foregoing, (i) the Committee may, but shall not be required to, provide at any time that any portion of the Option may be exercised after the periods provided for in this Section 4, but in no event on or after the Expiration Date and (ii) no provision in this Section 4 shall permit the exercise of the Option on or after the Expiration Date.
5.     Registration or Qualification. Notwithstanding any other provision of the Plan or this Option Agreement to the contrary, this Option may not be exercised prior to the completion of any registration or qualification of the Option or the Shares under the applicable state and federal securities or other laws, or under any ruling or regulation of any governmental body or national securities exchange, that the Committee shall in its sole discretion determine to be necessary or advisable.
2


image_0b.jpg
6. Issuance of Certificates. Upon the Company’s determination that the Option has been validly exercised as to any of the Shares, the Company shall issue certificates (or other evidence of ownership) in your name for such Shares. However, the Company shall not be liable for damages related to any delays in issuing certificates, any loss of the certificates, or any mistakes or errors in the issuance of the certificates or in the certificates themselves.
7.     No Right to Continued Employment or Service; No Rights as a Stockholder. Neither the Plan, this Agreement nor this Option shall confer on you any right to continued employment or service with the Company or any of its Affiliates. You shall not have any rights as a stockholder with respect to any Shares subject to the Option prior to the issuance of the Shares pursuant to Section 6 hereof.
8.     Transferability. Other than by will or the laws of descent and distribution, the Option is non-transferable and may not be sold, assigned, transferred, disposed of, pledged or otherwise encumbered. Any successor (a “Successor”) shall take rights herein granted subject to the terms and conditions hereof. No such transfer of the Option to any Successor shall be effective to bind the Company unless the Company shall have been furnished with written notice thereof and a copy of such evidence as the Committee may deem necessary to establish the validity of the transfer and the acceptance by such Successor of the terms and conditions hereof.
9.     Securities Laws. Upon the acquisition of any Shares pursuant to the exercise of the Option, you or your Successor will make or enter into such written representations, warranties and agreements as the Company may reasonably request in order to comply with applicable securities laws or with this Option or otherwise deem necessary or advisable.
10.     Governing Law. This grant of this Option and this Option Agreement shall be governed by the laws of the State of Delaware, without regard to conflicts of laws.
11.     Definitions. For the purposes of this Option the following terms shall be defined as provided by this Section:
11.1    “Cause” shall mean (unless otherwise defined in any employment agreement between the Company and you): (i) your indictment, conviction of or plea of nolo contendere to a felony or any other crime involving deceit, dishonesty, fraud or moral turpitude; (ii) your engaging in conduct which brings, or if publicly known would bring, the Company, and/or its subsidiaries or Affiliates into public disrepute or disgrace and which the Board believes has had or will have a detrimental effect on the Company’s and/or any of its subsidiaries’ or Affiliates’ reputation or business; (iii) your engaging in an act of gross negligence or willful misconduct in the performance of your employment obligations and duties, and/or your violation of the Company’s corporate ethics policies, in any such case that has had or will have a material adverse effect on the Company’s and/or any of its subsidiaries’ or Affiliate’s reputation or business; (iv) your making any false, disparaging or malicious statement, oral or written, about the Company and/or its subsidiaries or Affiliates or any director, officer or employee of the foregoing which is injurious to the business or operations of any of the Company and/or any of its subsidiaries or Affiliates, or which may in any material respect interfere with the goodwill of any of the Company and/or any of its subsidiaries or Affiliates or its relations with customers or suppliers; (v) your committing an act of embezzlement of or fraud against, or theft or misappropriation of property belonging to, the Company and/or any of its subsidiaries or Affiliates, or engaging in any intentional “kickback” scheme involving the Company’s and/or any of its subsidiaries’ of Affiliates’ vendors; or (vi) following thirty (30) days’ notice and opportunity to cure (to the extent curable) during such thirty (30) day period, you repeatedly fail to perform the material duties of your position as reasonably directed by the Company in writing (provided that mere poor job performance shall not be considered such failure).
11.2    “Good Reason” shall mean (unless otherwise defined in any employment agreement between the Company and you): any of the following taken without your written consent and not cured within thirty (30) days after receipt of written notice thereof: (i) a material change, adverse to you, in
3


image_0b.jpg
position, titles or corporate offices; (ii) an assignment of any significant duties that are materially inconsistent with the positions or offices held by you; (iii) a decrease in your then current annual base salary, bonus formula or other compensation and benefits (other than in connection with a general decrease in the foregoing applicable to all employees of comparable rank, such as changes to the NEO Plan or to generally applicable sales commission structures); or (iv) relocation to a facility or a location more than fifty (50) miles from your then current location. A termination by you shall not be deemed for Good Reason unless you have notified the Company in writing of the intention to terminate for Good Reason within thirty (30) days of the date on which you learn that the event causing the alleged Good Reason has occurred and the Company fails to remedy such Good Reason event within thirty (30) days following the receipt of such notice. Any termination by you for Good Reason has to be made promptly (and in any case within thirty (30) days) after the end of the thirty (30) day period within which the Company may remedy the events giving rise to the right to terminate for Good Reason.
11.3    “Totally Disabled” shall mean (unless otherwise defined in any employment agreement between the Company and you): you are physically or mentally incapacitated so as to render you incapable of performing the essential functions of your position with or without reasonable accommodation for a period of three (3) consecutive months or for an aggregate of ninety (90) days within any consecutive six (6) month period. Your receipt of disability benefits under the Company’s long-term disability plan, if any, or receipt of Social Security disability benefits shall be deemed conclusive evidence of being Totally Disabled; provided, however, that in the absence of your receipt of such long-term disability benefits or Social Security benefits, the Board (or its designee) may, in its reasonable discretion (but based upon appropriate medical evidence), determine that you are Totally Disabled.
12.    Amendment and Modification. The Company, with the approval of the Board or the Committee, may modify or amend this Option Agreement, including waiving any provisions, by written notice to the Recipient; provided, however, that no provision of this Option Agreement may be modified, waived or discharged in a manner that would impair the rights of the Recipient unless that waiver, modification or discharge is agreed to in writing signed by the Recipient and the Company. No waiver by either party of any breach by the other party to this Agreement of any condition or provision of this Agreement shall be deemed a waiver of any other conditions or provisions of this Agreement. No agreements or representations, oral or otherwise, express or implied, with respect to the subject matter hereof have been made by either party which are not set forth expressly in this Agreement.
13.    Forfeiture and Recapture. The Recipient acknowledges and agrees that the Option and any Shares received upon exercise of the Option and/or amounts received with respect to the sale of such Shares shall be subject to potential cancellation, clawback, recoupment, rescission, payback or other action in accordance with the terms of any clawback, recoupment or similar policy of the Company (whenever adopted), including but not limited to the Company's Clawback Policy, or as is otherwise required by any applicable law. The Recipient agrees and consents to the Company's application, implementation and enforcement of (i) any such policy established by the Company that may apply to the Recipient and (ii) any provision of applicable law relating to cancellation, rescission, clawback, payback or recoupment of compensation, and expressly agrees that the Company may take such actions as are necessary to effectuate such policy or applicable law without further consent or action being required by the Recipient. To the extent that the terms of this Agreement and such policy conflict, then the terms of such policy shall prevail.
14.    Electronic Signature. The parties agree that this Option Agreement may be electronically signed. The parties agree that the electronic signatures appearing on this Option Agreement are the same as handwritten signatures for the purposes of validity, enforceability and admissibility.


4


image_0b.jpg

IN WITNESS WHEREOF, the parties have executed this Option Agreement on the date first written above.
GLOBAL INDUSTRIAL COMPANY    


By:_____________________________
                     Name:
Title:


Agreed and Accepted:

By: _________________________
[NAME OF EMPLOYEE]

5


image_0b.jpg
Notice of Grant of Stock Option
Global Industrial Company


Company NameGlobal Industrial Company
Recipient Name
[NAME OF EMPLOYEE]
Grant/Award TypeNon-Qualified Stock Option
Total Number of Shares Subject to Option[NUMBER OF SHARES]
Exercise Price per Share$
Grant Date[DATE]
Expiration Date[DATE]

VESTING SCHEDULE

The Option will vest over a period of four years with 25% (rounded to the nearest whole Share for each tranche except the last such tranche which shall be adjusted such that in no event shall the Recipient vest in more than the Total Number of Shares Subject to Option provided above) vesting on each of the first, second, third and fourth anniversary of the Grant Date, subject to the provisions of the Option Agreement.
6

EX-21 5 ex-2112312023.htm EX-21 Document
Exhibit 21


SUBSIDIARIES OF GLOBAL INDUSTRIAL COMPANY

Company Name Jurisdiction
 
Avenue Industrial Supply Company LimitedCanada
  
C&H Distribution Holdings Inc.USA (DE)
  
C&H Distributors, LLCUSA (DE)
  
Global Equipment Company Inc.USA (NY)
  
Global Industrial Distribution Inc.USA (DE)
  
Global Industrial Holdings LLCUSA (DE)
  
Global Industrial Services Inc.USA (DE)
  
Indoff LLCUSA (MO)
Industrialsupplies.Com, LLCUSA (DE)
Misco Germany Inc.USA (NY)

EX-23 6 exhibit2312312023.htm EX-23 Document
                Exhibit 23
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statement (Form S-8 No. 333-176264) pertaining to the Systemax Inc. 2010 Long-Term Incentive Plan,
(2)Registration Statement (Form S-8 No. 333-226902) pertaining to the 2018 Employee Stock Purchase Plan, and
(3)Registration Statement (Form S-8 No. 333-240228) pertaining to the Systemax Inc. 2020 Omnibus Long-Term Incentive Plan;   
of our reports dated March 12, 2024, with respect to the consolidated financial statements of Global Industrial Company and the effectiveness of internal control over financial reporting of Global Industrial Company included in this Annual Report (Form 10-K) of Global Industrial Company for the year ended December 31, 2023.
 
/s/ Ernst & Young LLP
New York, New York
March 12, 2024


EX-31.1 7 ex31_112312023.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Barry Litwin, certify that:

1. I have reviewed this annual report on Form 10-K of Global Industrial Company (the “registrant”);

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.

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.



Dated: March 12, 2024 
  
/s/ BARRY LITWIN 
Barry Litwin, Chief Executive Officer 

EX-31.2 8 ex31_212312023.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION UNDER SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Thomas Clark, certify that:

1. I have reviewed this annual report on Form 10-K of Global Industrial Company (the “registrant”);

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.

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



Dated: March 12, 2024 
  
/s/ THOMAS CLARK 
Thomas Clark, Chief Financial Officer 

EX-32.1 9 ex32_112312023.htm EX-32.1 Document

Exhibit 32.1

CERTIFICATION UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

The undersigned, the Chief Executive Officer of Global Industrial Company, hereby certifies that Global Industrial Company's Form 10-K for the year ended December 31, 2023 fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and that the information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Global Industrial Company.

Dated: March 12, 2024 
  
/s/ BARRY LITWIN 
Barry Litwin, Chief Executive Officer 
 



EX-32.2 10 ex32_212312023.htm EX-32.2 Document

Exhibit 32.2

CERTIFICATION UNDER SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

CERTIFICATION OF CHIEF FINANCIAL OFFICER

The undersigned, the Chief Financial Officer of Global Industrial Company, hereby certifies that Global Industrial Company’s Form 10-K for the year ended December 31, 2023 fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)) and that the information contained in such Form 10-K fairly presents, in all material respects, the financial condition and results of operations of Global Industrial Company.
 
Dated: March 12, 2024 
  
/s/ THOMAS CLARK 
Thomas Clark, Chief Financial Officer 



EX-97 11 ex-9712312023.htm EX-97 Document

image_0.jpg
Exhibit 97

GLOBAL INDUSTRIAL COMPANY
CLAWBACK POLICY

Effective as of October 2, 2023
Approved by the Board of Directors on November 14, 2023

Global Industrial Company (f/k/a Systemax Inc.) (the “Company”) has adopted this Clawback Policy (this “Policy”) to provide for the recovery of Erroneously Awarded Compensation (as defined below) to certain current and former executive officers of the Company. This Policy is designed to comply with Section 10D and Rule 10D-1 adopted under the Securities Exchange Act of 1934, as amended (“Exchange Act”) and with the applicable listing standards (the “Listing Standards”) of The New York Stock Exchange (“NYSE”).

1.Persons Subject to this Policy

This Policy is applicable to all current and former Executive Officers (as defined below) of the Company and any other employee of the Company and its subsidiaries designated by the Committee as subject to this Policy from time to time (each, a “Covered Person”).

2.Definitions

(a)Accounting Restatement” shall mean an accounting restatement of the Company’s financial statements due to the material noncompliance of the Company with any financial reporting requirement under the applicable U.S. federal 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, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
(b)Clawback Eligible Incentive-Based Compensation” shall mean any Incentive-Based Compensation received by a Covered Person during the applicable Recoupment Period, provided that such Incentive-Based Compensation is received by a Covered Person: (i) on or after the Effective Date, (ii) after beginning service as a Covered Person; (iii) if that person served as a Covered Person at any time during the performance period for the Incentive-Based Compensation; (iv) while the Company has a class of securities listed on a national securities exchange or a national securities association.

(c)Code” shall mean the U.S. Internal Revenue Code of 1986, as amended, and any rules, regulations and notices thereunder.

(d)Committee” shall mean the Compensation Committee of the Board of Directors of the Company.

(e)Erroneously Awarded Compensation” shall mean, with respect to any Covered Person in connection with any Accounting Restatement, the amount of Clawback Eligible Incentive-Based Compensation received by such Covered Person that exceeds the amount of Clawback Eligible Incentive-Based Compensation that otherwise would have been received by such Covered Person had such Clawback Eligible Incentive-Based Compensation been determined based on the restated amounts as reflected in connection with such Accounting Restatement, taking into account any discretion that the Committee had applied to determine


the amount of Clawback Eligible Incentive-Based Compensation originally received and computed without regard to any taxes paid. For the purposes of this Policy, Clawback Eligible Incentive-Based Compensation will be deemed to be received in the fiscal period during which the Financial Reporting Measure applicable to such Incentive-Based Compensation is attained, even if the payment or grant occurs after the end of that period.

(f)Executive Officer” means an “executive officer” as defined in Rule 10D-1 adopted under the Exchange Act and the Listing Standards, and, with respect to the Company, includes (i) its president, (ii) its principal financial officer, (iii) its principal accounting officer (or if there is no such accounting officer, its controller), (iv) any vice-president in charge of a principal business unit, division or function (such as sales, administration or finance), (v) any other officer who performs a policy-making function for the Company and (vi) any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries are deemed executive officers of the Company if they perform such policy making functions for the Company. Policy-making function is not intended to include policy-making functions that are not significant. The determination as to an individual’s status as an Executive Officer shall be made by the Committee and such determination shall be final, conclusive and binding on such individual and all other interested persons.

(g)Financial Reporting Measure” shall mean a measure that is determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any other measure that is derived wholly or in part from such measures. For purposes of this Policy, stock price and total shareholder return (and any measures that are derived wholly or in part from stock price or total shareholder return) shall be considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC.

(h)Incentive-Based Compensation” shall mean any compensation (including, for the avoidance of doubt, any cash or equity or equity-based compensation, whether deferred or current) that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure.

(i)Recoupment Period” shall mean the three completed fiscal years immediately preceding the date that the Company is required to prepare an Accounting Restatement, including any applicable transition period that results from a change in the Company’s fiscal year within or immediately following those three completed fiscal years provided that a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine (9) to twelve (12) months would be deemed a completed fiscal year. For this purpose, the Company is deemed to be required to prepare an Accounting Restatement on the earlier of: (i) the date the Board, or the Company’s officers authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare an Accounting Restatement; and (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement. The Company’s obligation to recover Erroneously Awarded Compensation is not dependent on if or when the restated financial statements are filed with the SEC.

(j)SEC” shall mean the U.S. Securities and Exchange Commission.

3.Administration

This Policy shall be administered by the Committee. The Committee is authorized to (a) administer, construe, interpret and implement this Policy, (b) correct any defect, supply any omission and reconcile any inconsistency in this Policy, and (c) to make any other determination and take any other action that the Committee deems necessary, appropriate, or advisable for the administration of this Policy and for the Company’s compliance with the Listing Standards and Section 10D and Rule 10D-1 under the Exchange Act. All decisions and determinations made by the Committee shall be in the Committee’s sole discretion and shall be final, conclusive and binding on all affected individuals. Notwithstanding anything to the contrary contained herein, to the extent permitted by Section 10D and Rule 10D-1 under the Exchange Act and the
    - 2 -


Listing Standards, the Board may, in its sole discretion, at any time and from time to time, administer this Policy in the same manner as the Committee.

4.Recovery of Erroneously Awarded Compensation

(a)In the event the Company is required to prepare an Accounting Restatement, the Company shall reasonably promptly recover from any Covered Person the amount of any Erroneously Awarded Compensation (if any), and any such Covered Person shall surrender such Erroneously Awarded Compensation to the Company, at such time(s), and via such method(s), as determined by the Committee in accordance with the terms of this Policy.

(b)For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return (or any measure derived wholly or in part from either such measures) where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, (i) the amount of any Erroneously Awarded Compensation shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was received, and (ii) the Company will maintain documentation of the determination of that reasonable estimate and provide such documentation to NYSE.

(c)The Committee shall determine, in its sole discretion, the method(s) and timing for recovering any Erroneously Awarded Compensation from any Covered Person, in accordance with applicable law, which may include one or more of the following: (i) requiring reimbursement of cash Incentive-Based Compensation previously paid; (ii) seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity or equity-based awards; (iii) cancelling or rescinding some or all outstanding vested or unvested equity or equity-based awards; (iv) adjusting or withholding from unpaid compensation or other set-off; (v) cancelling or setting-off against planned future grants of equity or equity-based awards; and/or (vi) any other method permitted by applicable law and the rules and regulations of NYSE, as determined by the Committee. For the avoidance of doubt, except as set forth in Section 5, in no event may the Company accept an amount that is less than the amount of Erroneously Awarded Compensation; provided that, to the extent necessary to avoid any adverse tax consequences to the Covered Person pursuant to Section 409A of the Code, any offsets against amounts under any nonqualified deferred compensation plans (as defined under Section 409A of the Code) shall be made in compliance with Section 409A of the Code.

5.Exceptions to Recovery

Notwithstanding anything herein to the contrary, the Company shall not be required to recover Erroneously Awarded Compensation from any Covered Person pursuant to the terms of this Policy if both (a) the Committee (or if at such time, a sub-committee of the Committee independent directors has been established to make determinations with respect to compensation for Covered Persons, such sub-committee) (or a majority of the independent directors serving on the board) determines that such recovery would be impracticable, and (b) either of the following conditions is met: (i) the direct expenses paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered, provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement pursuant to this clause (i), the Company has (A) made a reasonable attempt to recover such Erroneously Awarded Compensation, (B) documented such reasonable attempt(s) to recover, and (C) provided such documentation to NYSE; or (ii) recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the applicable requirements of Sections 401(a)(13) or 411(a) of the Code.

6.No Indemnification

In no event will the Company, directly or indirectly, (a) indemnify any Covered Person for (i) any amounts that are recovered under this Policy or (ii) any claims relating to the Company’s enforcement of its rights under this Policy, or (b) pay or reimburse any Covered Person for insurance premiums to recover losses incurred under this Policy.
    - 3 -



7.Additional Recoupment Rights; Other Actions

(a)This Policy is in addition to (and not in lieu of) any right of recoupment, repayment, forfeiture or right of offset against any employees that is required pursuant to any statutory repayment requirement (regardless of whether implemented at any time prior to or following the adoption or amendment of this Policy), including Section 304 of the Sarbanes-Oxley Act of 2002, or pursuant to the terms of any other recoupment or clawback policy of the Company or any of its affiliates that may be in effect from time to time, any provisions in any employment agreement, offer letter, equity plan, equity award agreement or similar plan or agreement as well as applicable law, stock market or exchange rules, listing standards or regulations; provided, however, that any amounts recouped or clawed back under any other policy that would be recoupable under this Policy shall count toward any required clawback or recoupment under this Policy and vice versa. Any amounts paid to the Company pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 shall be considered in determining any amounts recovered under this Policy.

(b)The application and enforcement of this Policy does not preclude the Company from taking any other action to enforce a Covered Person’s obligations to the Company nor limit any claims, damages or other legal remedies the Company or any of its subsidiaries or affiliates may have against a Covered Person, including termination of employment or institution of legal proceedings.

(c)If a Covered Person fails to repay Erroneously Awarded Compensation that is owed to the Company under this Policy, the Company shall take all appropriate action to recover such Erroneously Awarded Compensation from the Covered Person, and the Covered Person shall be required to reimburse the Company for all expenses (including legal expenses) incurred by the Company in recovering such Erroneously Awarded Compensation.

8.Miscellaneous

(a)The terms of this Policy shall be binding and enforceable against all Covered Persons subject to this Policy and their beneficiaries, heirs, executors, administrators or other legal representatives.
(b)Any applicable award agreement or other document setting forth the terms and conditions of any compensation covered by this Policy shall be deemed to include the restrictions imposed herein and incorporate this Policy by reference and, in the event of any inconsistency, the terms of this Policy will govern. For the avoidance of doubt, this Policy applies to all compensation that is received on or after the Effective Date, regardless of the date on which the award agreement or other document setting forth the terms and conditions of the Covered Person’s compensation became effective.
(c)All issues concerning the construction, validity, enforcement and interpretation of this Policy and all related documents, including, without limitation, any employment agreement, offer letter, equity award agreement or similar agreement, shall be governed by, and construed in accordance with, the laws of the State of Delaware, without giving effect to any choice of law or conflict of law rules or provisions (whether of the State of Delaware or any other jurisdiction) that would cause the application of the laws of any jurisdiction other than the State of Delaware.

9.Amendment; Interpretation

(a)The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary. Notwithstanding anything herein to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, Rule 10D-1 under the Exchange Act or the Listing Standards.

(b)This Policy shall be interpreted in a manner that is consistent with Rule 10D-1 under the Exchange Act, Section 303A.14 of the Listing Standards and any related rules,
    - 4 -


regulations, administrative interpretations or stock market or exchange rules adopted in connection therewith (the “Applicable Rules”) as well as any other applicable law. To the extent any provision of this Policy would otherwise frustrate or conflict with this intent, the provision shall be interpreted and deemed amended so as to avoid such conflict. To the extent the Applicable Rules require recovery of incentive-based compensation in additional circumstances beyond those specified above, nothing in this Policy shall be deemed to limit or restrict the right or obligation of the Company to recover incentive-based compensation to the fullest extent required by the Applicable Rules. Unless otherwise required by applicable law, this Policy shall no longer be effective from and after the date that the Company no longer has a class of securities publicly listed on a United States national securities exchange.


    - 5 -
EX-101.SCH 12 gic-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - BASIS OF PRESENTATION link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - ACQUISITION link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - REVENUE link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - GOODWILL AND INTANGIBLES link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - DISCONTINUED OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - PROPERTY, PLANT AND EQUIPMENT link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - NET INCOME PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - STOCK REPURCHASES link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - INCOME TAX link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - COMMITMENTS, CONTINGENCIES AND OTHER MATTERS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - ACQUISITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - REVENUE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - GOODWILL AND INTANGIBLES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - NET INCOME PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - SHAREHOLDERS' EQUITY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - INCOME TAX (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - BASIS OF PRESENTATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - CREDIT LOSSES (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - ACQUISITION - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - ACQUISITION - Schedule of Business Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - ACQUISITION - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - LEASES - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - LEASES - Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - STOCK REPURCHASES (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - SHAREHOLDERS' EQUITY - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - INCOME TAX - (Benefit) Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - INCOME TAX - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - INCOME TAX - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - INCOME TAX - Allowance for Deferred Tax Assets (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 13 gic-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 14 gic-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 15 gic-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accrued expenses and other liabilities Deferred Tax Assets, Accrued Expenses and Other Liabilities Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards from accrued expenses and other liabilities. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Uncertain tax positions Liability for Uncertainty in Income Taxes, Current Schedule of Options Vested and Exercisable or Nonvested, Expected to Vest (Nonvested Outstanding Less Expected Forfeitures) Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Number of suppliers Concentration Risk, Number Of Supplier Concentration Risk, Number Of Supplier Accrued expenses and other current liabilities Accrued expenses and other current liabilities Accrued Liabilities, Current Diluted (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Range [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expiration period (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Additional exit costs, expected future charges Special Charges, Expected Future Charges Special Charges, Expected Future Charges Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Unvested at beginning of the year (in shares) Unvested at end of the year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Reversal of valuation allowances Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Amount Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Amount Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table] Revolving credit facility Revolving Credit Facility [Member] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Unvested stock options Unvested Stock Options [Member] An unvested options related to a contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time. Discontinued Operations and Disposal Groups [Abstract] Discontinued Operations and Disposal Groups [Abstract] Net income of acquiree since acquisition date Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Restatement Determination Date: Restatement Determination Date [Axis] Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Options exercisable at year end (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Schedule of Nonvested Restricted Stock Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Deferred revenue Deferred Revenue, Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] STOCK REPURCHASES SHAREHOLDERS' EQUITY Equity [Text Block] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Geographical [Axis] Geographical [Axis] 2010 Long-term Stock Incentive Plan Long term Stock Incentive Plan ("2010 Plan") [Member] The name of the equity-based compensation arrangement plan. INCOME TAX Income Tax Disclosure [Text Block] BASIS OF PRESENTATION Business Description and Basis of Presentation [Text Block] Expected annual dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Director Director [Member] Leases Lessee, Leases [Policy Text Block] Proceeds from issuance of common stock (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, par value $.01 per share, authorized 25 million shares; issued none Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted Average Grant- Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Cancelled or expired (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Diluted (in dollars per share) Net income per share - Diluted (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, (net of allowance for credit losses of $2.9 and $2.3, respectively) Accounts Receivable, after Allowance for Credit Loss, Current Operating lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Treasury stock at cost (in shares) Treasury Stock, Common, Shares Reversal of valuation allowances Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Percent Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Percent Number of options outstanding (in shares) Outstanding at beginning of year (in shares) Outstanding at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Trading Symbol Trading Symbol Stock plan offering period (months) Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period Cash collateralizing letters of credit outstanding Letters of Credit Outstanding, Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 25.01 to 35.00 Range Three [Member] Represents range of exercise prices. Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Weighted average fair value per option granted during the year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Stock option and restricted stock units Employee Stock Option and Restricted Stock Units [Member] Employee Stock Option and Restricted Stock Units Fair Value Measurements Fair Value Disclosures [Abstract] Foreign Currency Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] LEASES Lessee, Operating Leases [Text Block] LIABILITIES AND SHAREHOLDERS’ EQUITY: Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Employee stock Employee Stock [Member] Percentage of eligible accounts receivable for borrowings Percentage of eligible accounts receivable for borrowings The percentage of eligible accounts receivable for borrowings under the agreement. Shareholders’ equity: Equity, Attributable to Parent [Abstract] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of sales Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] EFFECTS OF EXCHANGE RATES ON CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name 2022 Performance Award 2022 Tranche Two [Member] 2022 Tranche Two Existing current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Goodwill Goodwill Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Valuation Allowance [Table] Valuation Allowance [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Selling, distribution and administrative expenses Selling, General and Administrative Expenses [Member] Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Stock based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Operating lease liabilities Operating Lease, Liability, Noncurrent Restricted stock units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of Restricted Stock Award Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Term of credit facility Debt Instrument, Term Depreciation Depreciation Trademarks Trademarks [Member] Reportable geographical components Reportable Geographical Components [Member] Income Statement Location [Axis] Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Sublease agreements between one and three years Lessee, Sublease, Agreement Receivable , To Be Received, Between Year One And Three Lessee, Sublease, Agreement Receivable , To Be Received, Between Year One And Three Stock withheld for employee taxes Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Tax credit carryforward, valuation allowance Tax Credit Carryforward, Valuation Allowance Summary of Maturities of Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment 2023 Non-Performance Award 2023 Tranche One [Member] 2023 Tranche One Schedule of Preliminary Acquisition Fair Value Schedule of Business Acquisitions, by Acquisition [Table Text Block] 5.00 to 15.00 Range One [Member] Represents range of exercise prices. Operating lease right-of-use assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets Cash and cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Undistributed earnings of its foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Operating lease obligations Deferred Tax Assets, Operating Lease Liability Deferred Tax Assets, Operating Lease Liability Net income per common share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Payables and Accruals [Abstract] Payables and Accruals [Abstract] 2020 Non-Performance Award 2020 Tranche One [Member] 2020 Tranche One Schedule of Accrued Expenses and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Summary of ROU Remaining Lease Term and Discount Rate Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Weighted Average Grant- Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract] 2019 Performance Award 2019, Tranche Two [Member] 2019, Tranche Two [Member] Total fair value of stock options vested Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Award Type [Axis] Award Type [Axis] Potentially dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Restricted stock granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Supplemental disclosures of non-cash operating and investing activities: Noncash Investing and Financing Items [Abstract] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Dividends Dividends, Common Stock ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Number of shares authorized for issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Operating loss carryforwards utilized in period Operating Loss Carryforwards, Utilized In Period Operating Loss Carryforwards, Utilized In Period Property, plant and equipment, gross Property, Plant and Equipment, Gross Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates In Financial Statements Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Valuation Allowance [Line Items] Valuation Allowance [Line Items] Schedule of (Benefit) Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Entity File Number Entity File Number Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Operating lease liabilities Operating Lease, Liability, Current 35.01 to 45.00 Range Four [Member] Represents range of exercise prices. Issuance of shares under employee stock purchase plan (in shares) Stock issued during period under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Auditor Firm ID Auditor Firm ID Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Definite-lived intangibles Net Book Value Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Valuation allowance, deferred tax asset SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] ROU assets obtained in exchange for operating and finance lease obligations Right-of-Use Asset Obtained in Exchange for Operating and Finance Lease Liability Right-of-Use Asset Obtained in Exchange for Operating and Finance Lease Liability Award Date [Domain] Award Date [Domain] Income taxes Increase (Decrease) in Income Taxes Payable Counterparty Name [Domain] Counterparty Name [Domain] Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] CASH AND CASH EQUIVALENTS – BEGINNING OF YEAR CASH AND CASH EQUIVALENTS – END OF YEAR Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Components of Income (Loss) before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Average purchase price of shares issues under ESPP (USD per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Operating lease cost Operating Lease, Cost Evaluation of Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Payments made in cash Purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Non-deductible items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Schedule of Weighted-Average Assumptions Used To Estimate the Fair Value of Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Treasury stock at cost —1,048,758 and 1,103,634 shares Treasury Stock, Common, Value Security Exchange Name Security Exchange Name Numerator for diluted net income per share: Earnings Per Share, Diluted, Two Class Method [Abstract] Selling, distribution and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Schedule of Outstanding and Exercisable Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block] Employee stock option Employee Stock Option [Member] Nonrecurring charges Other Nonrecurring Expense Balance at Beginning of Period Balance at End of Period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Weighted average period of recognition (years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tax deductible period Business Combination, Tax Deductible Period Business Combination, Tax Deductible Period Restricted stock outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Tabular List, Table Tabular List [Table Text Block] Domain names Domain Name [Member] Domain Name Basic (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share Entity Address, Address Line One Entity Address, Address Line One 2021 Non-Performance Award 2021 Tranche One [Member] 2021 Tranche One Inventories Inventory, Policy [Policy Text Block] Less: Undistributed net income reallocated to participating securities Undistributed Discontinued Operation Earnings (Loss) Reallocation to Participating Securities, Basic Undistributed Discontinued Operation Earnings (Loss) Reallocation to Participating Securities, Basic Federal Current Federal Tax Expense (Benefit) Weighted Avg. Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Sales and GST taxes payable Taxes Payable, Current NATG North American Technology Products Segment [Member] The North American technology products segment provides financial and operational oversight and administrative support for business located in European countries. Business Acquisition [Axis] Business Acquisition [Axis] 2021 Performance Award 2021 Tranche Two [Member] 2021 Tranche Two Allowance for credit loss Accounts Receivable, Allowance for Credit Loss, Current Unrecognized tax benefits, accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Net operating loss and foreign tax credit Operating Loss Carryforwards State Deferred State and Local Income Tax Expense (Benefit) Schedule of Definite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Sublease income Sublease Income Related Party [Domain] Related Party, Type [Domain] ACQUISITION Business Combination Disclosure [Text Block] Indefinite-lived intangibles Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Unvested at the beginning of the year (in dollars per share) Unvested at the end of the year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Income tax at Federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Less: Distributed net income available to participating securities Distributed Earnings Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Numerator for diluted net income per share: Earnings Per Share, Diluted [Abstract] Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Current: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Inventories Inventory, Net Inventory Deferred Tax Assets, Inventory Range [Axis] Statistical Measurement [Axis] DISCONTINUED OPERATIONS Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Operating Activities [Domain] Operating Activities [Domain] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Advertising Costs Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Options Outstanding and Exercisable (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Shares repurchased, value Payments for Repurchase of Common Stock Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Indefinite Lived Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Foreign Deferred Foreign Income Tax Expense (Benefit) Audit Information [Abstract] Audit Information Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Name Outstanding Recovery, Individual Name Shipping and Handling Costs Revenue from Contract with Customer [Policy Text Block] Exercise Price Range [Axis] Exercise Price Range [Axis] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Advertising expense Advertising Expense Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Employee stock purchase plan, maximum shares available to purchase (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans, Maximum Shares Available To Purchase, Per Employee Stock Issued During Period, Shares, Employee Stock Purchase Plans, Maximum Shares Available To Purchase, Per Employee Counterparty Name [Axis] Counterparty Name [Axis] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Basic (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Common stock, outstanding (in shares) Beginning balances (in shares) Ending balances (in shares) Common Stock, Shares, Outstanding Disposal Group Name [Domain] Disposal Group Name [Domain] Net income per common share from continuing operations: Numerator for basic net income per share: Earnings Per Share, Basic [Abstract] PEO PEO [Member] Significant Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Customer lists Client lists Customer Lists [Member] Net income from continuing operations Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest State and local income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Numerator for basic net income per share: Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract] Amended inventory advance rate Percentage of Inventory Advance Rate Computed, Amended Percentage of Inventory Advance Rate Computed, Amended Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation Change in cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities from continuing operations Net Cash Provided by (Used in) Investing Activities Undistributed and distributed net income available to common shareholders Net Income (Loss) Available to Common Stockholders, Basic Other items, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Furniture, fixtures and equipment Furniture, Fixtures, And Equipment [Member] Furniture, Fixtures, And Equipment [Member] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Net income from continuing operations Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax Professional fees Professional Fees Net income from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Revenue of acquiree since acquisition date Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Income tax Effective Income Tax Rate Reconciliation, Percent Total present value of lease liabilities Operating Lease, Liability Aggregate Intrinsic Value (in millions) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities 5.00 to 45.00 Range Five [Member] Range Five [Member] Total current Current Income Tax Expense (Benefit) Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Shares reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Aggregate expense in contribution plans Defined Contribution Plan, Cost PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Title of Individual [Axis] Title of Individual [Axis] Provision for credit losses Provision for Other Credit Losses Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Indoff LLC Indoff LLC [Member] Indoff LLC Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Operating Activities [Axis] Operating Activities [Axis] Plan Name [Axis] Plan Name [Axis] Canada CANADA Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Share based compensation cost, future income tax benefits Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Net income per common share: Earnings Per Share [Abstract] Freight Accrued Freight, Current Carrying value as of the balance sheet date of obligations incurred through that date and payable for freight of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Common stock, par value $0.01 per share, authorized 150 million shares; issued 39,123,102 and 39,064,239 shares; outstanding 38,074,344 and 37,960,605 shares Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Discontinued operations Discontinued Operations [Member] Weighted average interest rate on short-term borrowings Short-Term Debt, Weighted Average Interest Rate, at Point in Time Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Advertising Costs Marketing and Advertising Expense [Abstract] Supplemental disclosures: Supplemental Cash Flow Information [Abstract] Other items, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Net Income Per Common Share Earnings Per Share, Policy [Policy Text Block] GOODWILL AND INTANGIBLES Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Reconciliation of Difference between Income Tax Expense and Computed Income Tax Expense Based on Federal Statutory Corporate Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] 2023 Performance Award 2023 Tranche Two [Member] 2023 Tranche Two Stock based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount Income Tax Authority [Axis] Income Tax Authority [Axis] Number of financial institutions (in financial institutions) Number Of Financial Institutions Number Of Financial Institutions PEO Name PEO Name 2020 Performance Award 2020 Tranche Two [Member] 2020 Tranche Two Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized State and local income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets 2020 Omnibus Stock Incentive Plan Omnibus Stock Incentive Plan 2020 Omnibus Plan [Member] Omnibus Stock Incentive Plan 2020 Omnibus Plan Proceeds from the issuance of common stock from employee stock purchase plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Write-offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Schedule of Aggregate Amortization Expense for Intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Other Other Accrued Liabilities, Current Tax expense from discontinued operations Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal Undistributed and distributed net income available to common shareholders Undistributed and distributed net income available to common shareholders Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted Right-of-use assets obtained in exchange for lease obligations: Right-Of-Use Assets Obtained [Abstract] Right-Of-Use Assets Obtained Depreciation and amortization Depreciation, Depletion and Amortization 2018 Employee Stock Purchase Plan 2018 Employee Stock Purchase Plan [Member] 2018 Employee Stock Purchase Plan [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Reduction in escrow deposits Escrow Agreement, Escrow Deposit Balance, One Year Anniversary Escrow Agreement, Escrow Deposit Balance, One Year Anniversary Furniture and fixtures, office, computer and other equipment and software Furniture and fixtures, office, computer and other equipment and software [Member] Tangible personal property used to produce goods and services, including, furniture and fixtures, office, computer and other equipment and software. Business Combination and Asset Acquisition [Abstract] Total shareholders’ equity Beginning balances Ending balances Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Net sales Business Acquisition, Pro Forma Revenue Deferred tax assets, valuation allowance Valuation allowances Deferred Tax Assets, Valuation Allowance Restricted stock Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Allowance for Credit Losses Financing Receivable, Allowance for Credit Losses, Policy [Policy Text Block] Financing Receivable, Allowance for Credit Losses, Policy 2019 Non-Performance Award 2019, Tranche One [Member] 2019, Tranche One Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Expected life in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Income from continuing operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest 2022 Non-Performance Award 2022 Tranche One [Member] 2022 Tranche One Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] 15.01 to 25.00 Range Two [Member] Represents range of exercise prices. Net income per share from continuing operations: Earnings Per Share Reconciliation [Abstract] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Total identifiable liabilities acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Accumulated depreciation on disposals Property, Plant and Equipment, Other, Accumulated Depreciation Entity Emerging Growth Company Entity Emerging Growth Company Employee Benefit Plans Postemployment Benefit Plans, Policy [Policy Text Block] Total deferred tax assets Deferred Tax Assets, Gross Continuing operations Continuing Operations [Member] Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account Net identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Employee Benefit Plans Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Intangibles assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Document Fiscal Period Focus Document Fiscal Period Focus Less: Undistributed net income reallocated to participating securities Undistributed Continuing Operation Earnings (Loss) Reallocation To Participating Securities, Basic Undistributed Continuing Operation Earnings (Loss) Reallocation To Participating Securities, Basic 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Amortization Period (Years) Finite-Lived Intangible Asset, Useful Life Excess availability under line of credit Line of Credit Facility, Remaining Borrowing Capacity Accrued expenses, other current liabilities and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Outstanding at beginning of year (in dollars per share) Outstanding at end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Net income per share from discontinued operations: Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [Abstract] Compensation expense related to equity compensation plans Share based compensation cost Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Foreign Foreign Tax Authority [Member] Individual: Individual [Axis] Basic (in dollars per share) Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code NET INCOME PER COMMON SHARE Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Schedule of Unvested Stock Options Schedule of Nonvested Share Activity [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Minimum Minimum [Member] Weighted average common and common equivalent shares: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Receivables [Abstract] Range of Exercise Prices, Lower Range Limit (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Land improvements Land Improvements [Member] Sublease agreements less then one year Lessee, Sublease, Agreement Receivable , To Be Received, Year One Lessee, Sublease, Agreement Receivable , To Be Received, Year One Exercise Price Award Exercise Price Sublease agreements between three and five years Lessee, Sublease, Agreement Receivable , To Be Received, Between Year Three And Five Lessee, Sublease, Agreement Receivable , To Be Received, Between Year Three And Five Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Undistributed and distributed net income available to common shareholders Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Line of Credit Facility [Abstract] Line of Credit Facility [Abstract] ASSETS: Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items] Accrued sales returns Product returns liability Product Return Liabilities, Current Product Return Liabilities, Current Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Less: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract] Foreign currency exchange loss Gain (Loss), Foreign Currency Transaction, before Tax Payment of payroll taxes on stock-based compensation through shares withheld Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Year Fiscal Period, Policy [Policy Text Block] Intangible & other Deferred Tax Assets, Other Income from discontinued operations, net of tax Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract] Net cash used in financing activities from continuing operations Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Disposals of property plant and equipment Property, Plant and Equipment, Disposals Proceeds from issuance of common stock Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] COMMITMENTS, CONTINGENCIES AND OTHER MATTERS Commitments and Contingencies Disclosure [Text Block] Diluted (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Percentage of voting interests acquired (as a percent) Business Acquisition, Percentage of Voting Interests Acquired Retained (Deficit) Earnings Retained Earnings [Member] Benefit Recognized in Expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and shareholders’ equity Liabilities and Equity Weighted Average Exercise Price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Basic (in dollars per share) Net income per share - Basic (in dollars per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Unrecognized compensation costs, unvested stock options Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Issuance of shares under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan CREDIT LOSSES Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Foreign Current Foreign Tax Expense (Benefit) Total intrinsic value of options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related party Related Party [Member] Weighted Average Remaining Contractual Life Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term Minimum annual contribution per employee Defined Contribution Plan, Minimum Annual Contribution Per Employee, Percent Minimum percentage of employee gross pay, by the terms of the plan, that the employer may contribute to a defined contribution plan. Income taxes paid Income Taxes Paid Principles of Consolidation Consolidation, Policy [Policy Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Transaction costs Business Acquisition, Transaction Costs Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized Repayments under credit facility Repayments of Lines of Credit ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Short term debt Short-Term Debt Entity Public Float Entity Public Float Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Cash performance awards Share-based Compensation Arrangement by Share-based Payment Award, Maximum Dollar Value Per Employee Share-based Compensation Arrangement by Share-based Payment Award, Maximum Dollar Value Per Employee Outstanding borrowings Long-Term Debt, Gross Adjustments to reconcile income from continuing operations to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Relationship to Entity [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Total identifiable assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Escrow deposit Escrow Deposit Additional paid-in capital Additional Paid in Capital CREDIT FACILITIES AND SHORT-TERM DEBT Short-Term Debt [Text Block] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Gross Provision (benefit) for deferred income taxes Total deferred Deferred Income Tax Expense (Benefit) Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Net cash provided by operating activities from continuing operations Net Cash Provided by (Used in) Operating Activities, Continuing Operations Gain on dispositions and abandonment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Maximum number of shares that may yet be purchased under the plans or programs (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Schedule of Intangible Assets, Goodwill and Other Assets Schedule of Intangible Assets and Goodwill [Table Text Block] Related Party [Axis] Related Party, Type [Axis] Revenue Recognition and Accounts Receivable Revenue Recognition and Accounts Receivable [Policy Text Block] Disclosure of accounting policy for revenue recognition and accounts receivable. Schedule of Allowance For Credit Losses On Trade Accounts Receivable Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block] Allowance For Credit Losses On Trade Accounts Receivable Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Range of Exercise Prices, Upper Range Limit (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Proceeds from disposals of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Auditor Name Auditor Name Document Period End Date Document Period End Date Borrowings under credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: Undistributed net income available to participating securities Add: Undistributed net income allocated to participating securities Undistributed Discontinued Operation Earnings (Loss), Allocation to Participating Securities, Basic Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Less: Undistributed net income available to participating securities Add: Undistributed net income allocated to participating securities Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic Schedule of Pro Forma Acquisition Information Business Acquisition, Pro Forma Information [Table Text Block] Treasury Stock, At Cost Treasury Stock, Common [Member] Entity Central Index Key Entity Central Index Key Compensation Expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Provision for income taxes Income tax Income Tax Expense (Benefit) Non-deductible items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Write-offs - trade accounts receivable Accounts Receivable, Allowance for Credit Loss, Writeoff Income Tax Authority [Domain] Income Tax Authority [Domain] Payroll and employee benefits Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Net income per common share, diluted, from continuing operations Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted Award Date [Axis] Award Date [Axis] Net cash provided by operating activities from discontinued operations Cash Provided by (Used in) Operating Activities, Discontinued Operations Net operating loss carryforwards, valuation allowance Operating Loss Carryforwards, Valuation Allowance Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] Operating leases, weighted average remaining lease term (years) Operating Lease, Weighted Average Remaining Lease Term Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Significant Concentrations Risks and Uncertainties [Abstract] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Legal Firm of Immediate Family Legal Firm Of Immediate Family [Member] Legal Firm Of Immediate Family Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Effective Income Tax Rate Reconciliation, Amount [Abstract] Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract] Tax credit carryforward Tax Credit Carryforward, Amount Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value Stock withheld for employee taxes (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Purchase of Indoff LLC, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Operating leases, weighted average discount rate (percent) Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Interest and other expense Interest Income (Expense), Net Number of shares granted per calendar year in total, maximum (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee Credit Facility [Domain] Credit Facility [Domain] Purchase of treasury shares (in shares) Treasury Stock, Shares, Acquired Estimated useful lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Leasehold improvements Leasehold Improvements [Member] Diluted (in shares) Weighted average shares outstanding for diluted net income per share (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Number of compensation plans (in plans) Number of equity compensation Plans The number of equity compensation plans during the period. Schedule of Valuation Allowance Summary of Valuation Allowance [Table Text Block] REVENUE Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional Paid-in Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition United States UNITED STATES Dividends paid Payments of Dividends Other liabilities Other Liabilities, Noncurrent Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Cancelled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total lease payments Lessee, Operating Lease, Liability, to be Paid Performance obligation Revenue, Remaining Performance Obligation, Amount Percentage of inventory advance rate of net orderly liquidation value Percentage of Inventory Advance Rate of NOVL Refers to percentage of inventory advance rate computed of NOVL (Net Orderly Liquidation Value). NET INCREASE (DECREASE) IN CASH Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Employee stock purchase plan, purchase price of stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Weighted avg useful life Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension Other Deferred Tax Liabilities, Other Net operating loss and credit carryforwards Deferred Tax Assets, Operating Loss Carryforwards Imdemnification obligation period Asset Acquisition, Indemnification Obligation Period Asset Acquisition, Indemnification Obligation Period Basic (in shares) Weighted average shares outstanding for basic net income per share (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Operating income from continuing operations Operating Income (Loss) Goodwill and intangibles Goodwill and intangibles Goodwill and intangibles Goodwill and intangibles Number of reporting units Number of Reporting Units Revenues [Abstract] Revenues [Abstract] Total deferred tax liabilities Deferred Tax Liabilities, Gross Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Deferred: Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Current period provision Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Diluted (in dollars per share) Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Net income from discontinued operations Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 16 gic-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 17 image_0.jpg GRAPHIC begin 644 image_0.jpg MB5!.1PT*&@H -24A$4@ CH !T" 8 ",A9CU "7!(67, L3 M +$P$ FIP8 '26E46'1834PZ8V]M+F%D;V)E+GAM< /#]X<&%C M:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI2'IR95-Z3E1C>FMC.60B M/SX@/'@Z>&UP;65T82!X;6QN#IX;7!T M:STB061O8F4@6$U0($-O&UL;G,Z&UL;G,Z>&UP/2)H='1P M.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O(B!X;6QN&UL;G,Z&%P+S$N,"]S5'EP92]297-O=7)C945V96YT(R(@ M>&UL;G,Z&%P+S$N,"]S5'EP M92]297-O=7)C95)E9B,B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO&UP.D-R96%T941A=&4](C(P M,C$M,3$M,C14,#@Z-3@Z,S M,#4Z,# B('AM<#I-971A9&%T841A=&4](C(P M,C$M,3$M,C14,#@Z-3@Z,S M,#4Z,# B('AM<#I-;V1I9GE$871E/2(R,#(Q M+3$Q+3(T5# X.C4X.C,P+3 U.C P(B!X;7!-33I);G-T86YC94E$/2)X;7 N M:6ED.C!F93DX,3AA+30X,3DM9C(T,2UB,#&UP M34TZ1&]C=6UE;G1)1#TB861O8F4Z9&]C:60Z<&AO=&]S:&]P.C@S,3(S.#$W M+64S,S M-&$T92UB,3AE+6(R-#$U9F0U9&8Q92(@>&UP34TZ3W)I9VEN86Q$ M;V-U;65N=$E$/2)X;7 N9&ED.F1E-&,X.3,W+68S.6,M-S@T92UB93,Y+3AE M-C@T,C&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z M;&D@&UP M34TZ2&ES=&]R>3X@/'AM<$U-.DEN9W)E9&EE;G1S/B \]##T];[WUOM\WE4ZGL5@L%HO%8BE&2I(VP&*Q6"P6BR4N MK*-CL5@L%HNE:+&.CL5BL5@LEJ+%.CH6B\5BL5B*%NOH6"P6B\5B*5JLHV.Q M6"P6BZ5H$4%.3J52<=F1%=54M@)^ P#!@';>D.3C65;8 #@2.!$*B"JI4)VV*Q6"P6 M2XNCX!V=:BI3P%' E<"^.9DT..N !X#;*JB:E[0Q%HO%8K&T% K:T:FF+ABW O< -%50M2MH8B\5BL5B*G8)T=*JI' K<"AP6VR1QDDJMVV'Q M2S>7=N]\8RJ5VI2T.?F.D*H4Z.$=O8".F JYNJ/N9NO(5AF$#D"I]W,:6.7] MO!+8@*FB6PPL!;X!YFO7J8GSWV&)#R%5"E,YN2W0'>@*=//^[("Y3\#<'QT; M7+X*M(V)8V0J@3X/K"S]^<. MP "VEO[''2+4P%? EYB$\D\Q.5;5VG7F1SF1D&H"L$V 2_ZI7>?J*&TH5+S[ M9'M@5V WS/VR'>9>:17S])LP]\:7P"? 9. C8)9VG=@E)H14*S$5HSJ+86HP MCEPVK,-$I_VR&N-,?@W,!F8 D[7KS,W2CIPAI'H4^$F6PXP'CLW%O1($(=5M MF*(=OWRN7>>4N.P)Q,BQ78#+@.,QSX%UF,_D_4P8\W3=:4%\ERA+L@-33>5> MP"/ D"3MB(*V^PS]"M@1\\!^+9U.WP5[POK#V @X'#L"LEI), M(!? 0._X]@M2K0#^ZQT? N]HUUF8Q5P5& ?.+U.RF*O@$5)M!QR!N5<.YKL1 MF5S1"O/\&8*1JZACI9#J-6 B\"_M.K-CM*%=!&-TC6",K/$^5^\ _P8F:->9 MD;!)C2*D.IGLG1R HX'S@;LC&"M*!@*[)&U$8$:.'0J\#$P"SL(\)SL /P2N M9>38DX#3F# FB%.>C*/C)1O_'W #!1S%J4_;_7=MN**Z$#@DG4Z?F$JEIB5A M4ZX04@W#W)0G8;:A"H$NP*'> 8"0:C;P)O JYLO-YEQ%B)"J.W :\%-,Y":? MZ8Q941X/(*3Z +,H^ZMVG>7)F97W=,%\^1\-W":D>@>X7KO.Q&3-VHJ0JC]P M7X1#WBJD>EV[SF<1CMGR&#FV(R9"=C5&P+T@85"/L" M+PNI_N;EQ"2*EQOX!,:1C8K6P#@A5=S;K,7.>< 4)HSY"^ OP1& 0\"+S)A MS'K@=. "1H[M$V3@G#H:U50.!-X'?I3+>7-!^:!^3;WQ;8$GTNFTDTZG\T-: M.DN$5-V$5$\ ;P.')&V/)3\14G7R')R9P+E 6<(F14$YYM\R2TCU9R%5AZ0- M*A!.!EX74D6Q39<-EV.B!%$S#!-IL(3G>$P%KV_G\7(L?<"_P#^PH0Q==7,TX! $=6<.#K55.Z'6?T'"C<5 M"FT/W3-SHF(ZO7'=Q/=& \]54UD>OU71(Z0Z&'@-Z)^T+9;\1$B5$E+]'M,R M)4@56J'2'WA)2'6U5PYO:9Z3A50YEQ#QMLW&$7]>ZF-"JFXQSU&LK,$D'M?Q M*; M'RV6E= W L\&RA M.3N>D_,RW[X1+9;_X7W1/PB,2=J6!+@.N-LZ.[ZX.($Y;\-4Q 9A:8AYML%\ M!BS!J>+;6U)53!AS%:8J]G8 1HY-8:HCJX(,'*NC4TWE;I@LZ39QSI,T;?<; MUBG3.1O>G5J_*NMHX+%"V<824NT$/$]QY%A8XN-68'0"\Z[RCKG O'I_SS7G M ;]/8-Y"XX>Y3$P64OT(TR\Q"!LQN3POA)CR."%5T/DLIE#AEXP"#!Q;&*^:R@&8"$#11G( 2MJV3I=V[[Q=IO/6N&\U M?!].P93-71B+81'A/9">)_I(3@U&:&PF\(5W+,*\)TLPZK5;,&)1]6F/N6\[ M8BHGNF#4TZXR,>MX[[,)^-7*NOMV&K,O40 M3$5IV(5R"29?9U(DEC6#D*HOX2(L5VC7^4Q(=1;FWNL1\/H_":G>S%<=H;QD MPI@J1HY]$J/!]&,FC)GF_7XQ(\?VQTB8W PTP>_1! M;XZ"H_TQ(V;A(R2Z;N)[WQ&M RZHIK*Z@JJ[HK2@_PE0Q[1!BB-CS_#P!T\<(+J8X$;@30+O.$L_9^6? ,=IA2L[WSN;^;8%< MCEG$O,O(L1]BU,K;8_3.E@,',V',1T$'C=S1\<0 'P9^$/78^4BGGXQF< MVM7K9NMOEC7FZ #\J9K*SRJH>BUBT[)&2+4'<$Z6P[P W %,RO4'7KO.9F"6 M=SQ?]WMOE;\7L">PC_=SEUS:5F1<2W;*O%N IS!?2J]KUZF-PJA,>/?C>]Y1 MI[%R"' &<"KAJ\5Z +\EF5R4G. Y<0\*J<8!KV,^2T'(A9+SKS&JVT%8#HRN MW])!N\X+0JK["?XLW!WX'2TS9RT<$\:D@5L9.?8!C!KR]ICMZ$> =[S7 Q-' M1.=2C$)NBZ#M ;MF%,E;_\;DI332AL!# ..JJ?Q!!56+(S4N>QS"1SX^ GZN M72>P]QTWWBK_%>^H6_E58%;V!V)6]Q8?"*D&$CS_H3XO +_6KC,K(I-"XS6 M?05X14CE '_"/&S#<(&0ZA;M.E]'95\^HEUGO9#JMY@H2!"R[%<(J5[6KA,HIZ3%,V',:N#IC.?Y)-)D9$\KI\6( M)I4/[K>JI%V;C/V-5CXR/E.TH!?PL!<-RPN\M@Z'A[Q\'+!//CHYC:%=IU:[ MSJ?:=>[4KG.B=IW>?+NP MD B3AQ+'MAX 0JJVF&=0T,K61[7K/-O8"UXNV!F8W,(@E !/"*ELQ#A!(G-T MJJELA9'.+ZBRZ6SH-HD_WC*N&U4].W!Q@V [4"2,ER^Z$ MJXJXVN?#PE(P%9=CR"$W?[->X14W854#V"V=((0BY,KI.I# MN!83?]"N\[:?$[T$]M,Q6BY!N5-(%33'QQ(!424CWP:TJ,ZM72_^<34^NC O MO^/IH"'4$ZJI/#CA*JSA(:Y9 OPU:D,L>4UEB&O^IEUG;N26Q(QVG2^$5,\3 MO- BS'O4'*<(J;XDG-.5+:68Q5A73,+^R9@RZB!,Q%3718H7A7X8Z![PTLG MU4$NT*[SN9#JOZ2,!H3-U53N6<%5:%*Z2)@]Q#7/%?H>3F6P.P:XIK$FCI&P%\( M[NAD7 P%Y-[,I^0M;P.GU"_=CI!? D<$O&8C,"JD[,7=&(7[H%5Y>V.D!ZX) M,:L*$+9D:3(+P(=IU(F_-X>5!W13BTBNTZWP6 M9D[/61N-T=T)BA)2[1MF7DLXLHKH5%-Y($9-M$71_9JS9^)C>V?%G<]DHRA\ M5365SR04U0FC:/UQ-A,*J;Z'4<',1U9IU\DH(]#":$H7JCDF>R*.!8FG&?,) MP:(TI9AV)#-C,2J_J0'^!MR@7:1!4R?^IWX<%NTZ"X54YP!_ M#WAI"68+:YC-:MYX0>9&E.GTIN6W/QUTE=$8AU13F;$S>CX04X)AOA!+\]L")XSS M%U15-A\)HU[>DASE$DRSS[\ \X54;PBI?B*DBO0S)*3JB>E_%)0FU8_#XFT_ M_81PCMT]0BJ[+1XSH1P=3P6YQ87!:8+J0Z,8D"OE/PAS)9@ M$.:00?TX+-IUW@1N#G%I)TR+B+!M5"P^"/5EO.U;]QV;:E7V)?!EQ/;D->7; M]>T(=,YT7EF_GFT'O/_0!U',F2H3E>EA.Z12J50N(R9+""[KW@E8&X,MEN(A MZ!=3/M(QQ#56*=PTPWQ-2'6A=IULVR&<#QP5\)H@ZL=AN093;AZT0\ (X$I: M4)_(7!/*T6D[8I<3@#TBMJ5H*.W1><0ZBOM.N-# M&2-5!:94/2AO =V%5,>%F3< SQ"N%=*U0JI_:==Y/VJ#+"$16TYSN, [\A7!##.*SFWD?&( M"1/1V9>6E5R7#QR)"6WFBD\P#Z\@' @\F,6H[K .UX64HW'Z.7XI0]P"L%;0=R <:Z*E4' MGX&SDC:DV CCZ!P:N1663/P@G4[W2J52V6K5^"6,^-\Q0JJVVG76AYG0T]L8 M$.;:, BI)N%_A9>K][V0^ )($[P*Z10*U]$Y)<0U-9@DV*)%N\[30JJ+,+DF M?CF6 (Z.D.HPX-*@MA4@HX54+VG7"2I":&F&,%57^1S^*V9R*1G^7\R76! Z M F?'8$M<= UPKLT]:H!VG36$4[+^N9"J<\3FQ(Z0JCO!1>$ /FPA/>"";JWO MY?=$[[U_-.#XAFU M0JJ\%T<34G4 OA_@DE#]<%H DT)$K2U1U\OY\8/ M#V*VNUH*78!'A511]**T$#RB4T$X'0E+]F3LK14Q0?;-E5,) MMFT[.2Y#"IQQ(:^[0$AU1J26Q(B0ZFQ, \

,-KTIEW>!&GZP)>]J\X;"ET MO%+83T->_HB7UY&W"*E20JK+@/M"#O&A=IU\;50;&4*JTPC7#JC9[7$AU1#@ MME!&%0>.D,KNH$1 H&3DI=<_U+]LX#:%FD@8B/(AWVO59H^*83Y.3:]Y;M*' MM>LWQBX*-N? \[L/F'1/3GI*:==9(J1Z!#@WQ.7#@:E"JM\!]X1-4(X:(=7. M&)V+W@$N^UR[3AP-&7M'I12;(]9JUVEL._-63 /'H)0 MPNIC@'&:-?Y;U;6 M18R0:@],P\@#LQ@FC-Y+0>"I$Q^ Z35U?(@AUFK76=7,^&68:%B^1X?CI QX M4DBU>PZ>H>T+['D$ ;;. SDZ2ZZ^__N$"U$6'(/GN=/\G+=QRHPI7Y]P9:[$ M$_N1V^:9UV-:?821$^@(W (H(=6SF(?6.]IUHA1/RXB7CW,09KOJ)""HU/H# MD1ME.,(["H6/@6&-_/YQC*S^KB''/0PX3$A5!;P(O M4>#I;.UJA#N$5%'J\@2E*R9?9C@^5.*;(5,.X/6$OZ>*B1V!/P+G MQ3S/( HOG\QWQ6?0\O(6D0G>Y?SC/ROKW\M/4TX]_Q0U,':#MM(7TQDX)VC7 MF2^DNIKL5J:=,;H09P&;O"^TMX"W@:G:=2*K:!)2M<8\&(9B-$_VP6SYA4WJ M6TNXQH$M!NTZ-4*JLS!?[-GT=*IDZR*J5D@U#>/T?(S9'INJ76=%5L9Z"*FZ M8O18=L*HV.Z#R3\,T["S,38"9VG7B2/*6RP]!IMLK"FD.@BX(L28SX2\+E>, MP"P,@G*ND&J"=IU_1FU02R&HH],W%BORB)(.;6MZW7ZIKSY/ZU[]8,KF&?-R MF23 1CM<(T^=N_[A="JE7 -.!S8"&FE'L11DUV$T:LKP;C MK+3"A++;8V3H^V#>D[Z8*JKM"._4-,98[3I)KIX+ NTZD[U\F["Y+ TIP3BK MW\H)%%(MP(COS<>H=R\ EF/ND4T8QS2%B4"VPB2[=@.VP=PC_3 KUR!;EV$X M1[M.=J.F$UNC+_G$9,)U(VZ1:->Y7TBU+7!5C--LXQWYS!CM.F%6[2V)2YIQ2.XE M^()Z+?"C/'=RZK@"V(_@6Z/=,0G\/]2ND\L&ST5!T-5O62Q6Y GM#MMS7ONC M]O5U R[_T]]FZ<4KO<[=33F"0JJ?8?+H@G*F=IV">#9IU]D,G$RX7G&'$RX: MU.()ZN@4;8^KDK:M:_N[-Y?@(V1:NW[CO,5C[DXB4:Y3 G,"_VO1L"_P1E(V MY(BEP"':=68G;4@AHEUG+*8*9V7"IN229<#1VG5:5+!D*+U_E$.!:3!/.8N._P'#M.E.3-J20T:[S#TP2>$M(GOP[L+-V MG9>2-B2/F0-([3J7-;;M(J02&/')H OI2<"8K*U+ .TZSQ NIZT5ILMYF [N M+1;KZ =CMUO=ONC1_B*T&S\Z//):U]X>T#,)C5%[%H]F="N4Z-=YSI,Z>>K M2=L3$1N!:X"]M>ODLH-ZT:)=9[YV'8DI'_\H:7MBH HX6+O.2=IUODG:F#QE M*B9RL6.&BJ%K@: 2'?.!'WN=U N5BPG70'DGC,:3Q2=ANI<7%:)/]_5]G[VQ M(WZB);6U*[\Z^M(A\5O5)&'V=6-!N\ZG&/V3_3%=A8^F\!SG#9AF@==KUUF0 MM#'%B':=5X'=A52'8\3E1E)X]TD=-4@-\@%D />TG,NHI M_P:-RFP!3M2NLRBXB?F#=IV-0JH?8S2%@D:S+O*ZG-M(H@^".CHK,/V,BH.2 M$@:\^^#LE"CUHYG#HLOOF*\7+O5U;DSD5&S/#]IUW@3>%%+UQR39_9C<]^4* M2A6FE]>CVG661S3FUQ&-DZ]DY0AJUWD%>,7KRGP*<")&-R?1[5@?U&+NEZ>! MO\50WCL/(ZX9AKJR^EQ1R];%U@I,/ML"8#9&(N)3[3H; HYY)?!5P&MNTJX3 MM%MZ7J)=9[J0ZES"-;H=(Z1ZM8FBB<6 C4Y[I-)I_Y5JGZ7VF@%L'Y\YN:7W M/5=,[G+>\;ZVK#9_,?_3+P:?D.M^4PVYH(*J>Q*V(2.>TW,H)I]G?Y+1_ZG/ M/. _F)7F*]IU@CY8+3$@I.J.J>;;#Y/H7D'RT9X:S)?V.YC$^U>MEI+%DG\$ M\5V".CKO8B32"YX.Q^[W93_WY@'X>;#6UJZUQ8LO7B]O';ECS'%M!U0L) MVQ 8(54/C&Y$!3#8._H#O8A.&V@)\ UF[WX6,!.8#DS6KK,DHCDL,>)UO1^* M263>P3N^A]%5Z17Q=(LPD81YF'ME!B:G)$Q4PF*QY)@X'9VG,%L3!4WY]OU7 M#IK^MQ0E);[*M;\Y[Z;I*^[[QXYQV^6#8154A4E>RUN$5.68-A$=,8K'[?BV M7E/G>C^OP:RXP90OKZX[/'T*2Y'B-7GLAG&,NV'NE=9\6W*A,Z8C=OUFD:LP M6SQK,2K*RX#E5B/)8BELXG1T?D^!EO/54=*AK=Y^_OCY)1W:;NOG_ WO5T^9 M4SEZ6,QF^:5[!54VC&ZQ6"R6%DT0WR7H?OB,@.?G%Z4E#/S@X6J_3DYZPZ:O MYQUR8:[;/#3%4NOD6"P6B\42C*".SI0XC,@5_5^X=7+YD&W]JDINGGO0!:6U M:S>4QFJ4?XI1B\1BL5@LEE@)ZNA48S0,"H[>=USZ*T*2"3DS; 8K%8+)9"(Y"C4T'59HQ,?D'1]9)3IW7YQ4F[^#U_PW^F3EYZ MPR-)EY(WI.#>=XO%8K%8DB:,,O(;%%")>:=11\SL]<=?[>#W_)IEJV;./>3" M83&:%(8T\'K21E@LQ8C7-Z@UL%F[SOJD[;%8+-$2J.HJE4I13>7AP,3X3(J. MCBE*OI#>3-/FJ MQAKUA1A_?:&6B'LE\FV;>#FM76=5$Z_E%"%5)V!@AM-FY])>KVMUHNW>E>47B-1CEW[J2]*\PS2GG88HRJK7KY$U+ M%DMA(Z1J!;3Q>?H6[3KKXK2G$ CBNX2-Z*PC>&^.G-+^Z!&S^_[5Z8=/)X=T M>N/< \_?K.,@,O^__ AX/HLY@O(@<$ SK\\%!O@92$C5"S@3.!83=;^@(24MT-G):%/4DR5;O.?@U_*:1:!/2,:([-&+VCYJBOHU7W M]Z7 EYABC?\ 4X(NO(14\\TF2#3N_0VGWSINV>>2WGXIM>DQ@M[PR+0ZV ]X34IWL]46* T'S M'UJ \ICF]D,I1@"O$R;Z\)T\,>_+Y36,P_)/[3JY['64EPBIN@"_!\["[\(F M&K;UCJ.]O]<(J=['+$S^T,#I: .[3KS([(M;GY+L'20]L#C0JK]M>OHF&PJ*L*N>/X:J141TFG4$3,# M.CDLN^7)J:L>>3%O/(E4FU;IWG=>]M$.BR9L;G_4OIW;[#;DS:1MRA&=@ E" MJ@N2-B2/Z06$S;,*[I>=%+U-D]< M-R"(D[/ZF7]/7GSY';XKLN(D55Y&CVO/_GC(JG\O[G+AB;M14M(!>#)INW), M*7"7D.IV(56^=[9.FF[ 'X!/A50YS^%*&B%57TRCUN\E;8LE[V@'W"VDNBYI M0YI"2-41\WP/^SVL/$?)DH%0;W %51N )R*V)2MZ7'OVU%ZW7[HC 59UZ]_^ M>,K\4Y1O;9VX2(E2NETVZM,AJU];U/V:LW=)E8GZ#0Q;FJ-3QT7 8T*J?!%L MS&>V ]X54A5\'[J W 'T3MH(2U[S6R'5_DD;T01WDWDKO3E*,%M8S2756PB7 MC%S'?4#RH<%4BKY/7#NYXVE'!')8-G[XV92Y!YX_C "9VU&3*B^CVQ6G?]+] MJC.[I=JT:DRW9V(JE2KLMAO9<3K0PIY/6<(:3: M$9,X[9=UP$),\NH*[^]U.31K,1(.'3#O8P=,M*P;QI$JU-P:"Z2 &X#O)%,G MB9#J-&!4AM,^QFQ5-^?,#\0X3*='9%I1$MK1J:#JXVHJ7\=4L!_ M'ORD]:X[!'9R9N]UUC!J:N,RK5E*VK>IZ?&[:YQL@53)=4S24SU5LS; MMC$L1W G8'!C5S6<,2_?6-_"XLI31?D@_&B5L:T7R9 M[NM\9X20:E NJI3\(*0: -R3X;2-F%R\ <"$#.>.$E*]J%WGJ>RM*TZRB>@ MW$1"CH[HV67CP*GCYHJ>70+EUVR>/G=J4DY.6;^>ZWK>\LO/.IYT\&!*2C(Y M9Q^G4JE7+*1JAXDF=&9K MY5578#"P/W $_BK">@!C,676Q4RFS_UKP&':=;+^H'MZ.5.]X[FZWPNINF.J M90X%#L-H]M21;C#&!4 D2?9"JF%D;@GS=^TZ9T8Q7Q94 4=BM+:R_G_PM)'* M,9^+_AC'\Z>8Q-Q,' @D[NAX6_%/T+R&$\ 5VG4^ S[SI DRW3OW"*G^HUUG M;A1V%AM9.3H55$VLIK(*\Z65,UKOON.B 6_?7Y-J71ZH4FKS]+E3O]SE]*&Y M=G+:5.[T3>^[+E_0>O<=AP+#?5YV0YPV)8UVG1E"JKTQR:1^&JWN#;PAI#I, MN\Z2>*W+/?5*D5>P8E1U9,@;(E$ \$;BSWM\OQSC3S2G\=P*>$%(=J%VGIIGS6B39"&K5 M<54$8_BFR_G'?S;P@X<[IEJ7;Q/DN@WO3IWRQ=-*T M'1:_/'W >W_IW7KW'7?#?Z+T^\#?8S0O+_ </?GCQGWW-RLEU5/KC?JKY/W_#ACNO>6-[K]DMW*NW1 M.-MK'=#BT*[S&/[T,TZ.VY:$R10I:(VY M3QX34ITMI!HAI-K>:X-A*2X^\'%.Y[B-: XA57M,!6VF*M)SM.M\)R=*N\X' MP.]\3'6MD&K/$"86-=GFZ-1Q$? I,:G*E@_JNVI U4.+2[MUVBWHM2L?'C]E MX6@GUA+R5*LR.I\MIW6[\B>4]>M9@?_MJ<9X+I5*96I34%1HUUDOI#H6LW=] MDH]+ML5$=@[7KC,U7NORDC\ 9]-\WZK!0JIM&GMH%@E3R9R0W!HXPSO^A]>2 M8X-WK,$D[FZL]_,:[UCM_;FRWN\6 _.!.=IUMF0B4_\V,/^_27('1@:B M.1[5KO-L,Z^/!4;2O(JR ,9Y+2+6!K2Q:(G$T:F@:F8UE7\@G,)CLW0^Y[CI M?>ZYH@\E)=L'O+1FR=7W5R^]_J%A4=M41]L1NRSL?O597[<[9/@.E)3L%,&0 MJX!?1C!.P:%=9[.0ZE3,>W"VCTMZ Z][_;&JXK4NO]"NH[W]K5UG9A;V6,+C)WWBJ]BM: (AUY/P.C!-Y&0=9.^VO:M^_JT.VS/ M/0+;US07IU*I0NG/$CG>?OLY^"^K[P:\(J0Z.#ZK\I8W?)Q3M-M[VG7^BW%V MDD)@JJQ& P\!,X147PNI;O*JL2PQ(Z0:*J1Z$I.WEHGWX[:G,;P$]?LRG%8+ MG.$GKTN[SBS@USZF_IF0ZD0?Y[4(HMJZJFOV^5-,%]^L>LZT/W+ON?V>NZD\ MU;H\\)93>M.6A7,J1Y=N_'BFG[)E7XB^/=9WO>CDZ9U''].NM$?G(62W-=4H M:5WS4DF9>"3J<0L-+PGO6W(&4=.<@C;8B0J@1X MC,SY07_0KN,[74&[SOU"JF/(7&EVOY#J/>TZ7_L=NUB)S-$!J*#JO]547@G< M&N;ZDG9M:OK^]?J/VQ\]8E>,HF4@]*+ETVFG(\O+^O7\/A X/\@/>O&*SY=>\\"*U7]_S<]V38M!N\[O/6?G3C)''ML MSPFI?J)=)V\;SD:,G\]'<^'M@D>[SE(AU7Z8,/UI2=M3CR[ "T*JRA::0U9' M)^" I(T [DJH"NX*C'Y/J/IKU/;EC-DY.JZ&#EO=YX*H/=UCV MRLS!\]QVW7]SYJYE_7KN1/3O4^VF:5].F7O@^?-G]CIR\(I[G[MRR-*)Q9HT M&AKM.O=@$DG])'W6M4#PHS-3#/3U<4[#MAGY^+#+U("WV9):[3K+M.N, G8% M'L0D"^<#;3#2_)9DF8F_:J5($5(-!Z[/<-HF8%28I';M.HLQSDXF#@(N"SI^ ML1&YHU-!51KSY?2IG_/+^O=:N]VTIS[N.^YWVZ=:E05OT)=.;UITV>W3YAWQ MJ]T":^24E-#VH-V_[O?;)KY[./'5[:M6/0Q&=_U-2N7//L MZQ_.&G3"VB]W/FW8^C$R%3"9*,.%:/WO8A8Z? M[=.&"9A^5K6YSB_)-)^ORA'M.E.TZ_P<(R2X"W >\ #P%I"4P.0((54410J6 M<'P%'%E/C#,G>"KGX\B\8W*%=IWJL/-HU_DGQKG/A".DBF5'HE"(=.NJC@JJ MUE13>2Q&"*Y1YR4E2NGQ^_.G=+MLU&!2J4!M'.JH7;]QWMP1Y[3>.'F&[X>) MZ-5U4\?3CIC1:=01FUL/VV$@I27]@%@%Z&J6KYZY[,;'-BZ_X^F=TQLWU_^" MNK."JCOBG+L8T*XS7DAU)/!/,DNG ]PJI.JD7>>:F$U+$C^)A@T;PF82'(/, MK14BP^LAE:GD-A!>B/X3[Z@_5QFF06)?S#.I"Z;O6#OOZ(")PK3R?B[';+UT MQ.18=,'?O=>0@XBP2,/BFQ>!L[3K+$I@[MLP[2F:HQ8X)()"BDP]S\!$N\<) MJ7;+\WZ!L1&+HP-00=7L:BI_"+Q)@P=$AQ,.^G*;AW^;*NG0=EC8\3=\4#UE MWL$7#JU=NZ%9 :94F:#=(#BV.TH$K3KO"&D.@B35.@GZG"U)PYW27V5T6+ 4UCU MD_O0,%*XS,MK5V[Z)(_S5M^^]/#&GV]I(0V MN^^XN.,IAW[5_MC]2LL']=V>DI(!F"ZPL:._639]V2U/;EEYSW,[UZ[?V-3V MP@O :154V9XD ="N\Y&0:@3P;_SEJ/P*Z""D.J=8^K]XSMO#/DZMTJ[3T$F8 MCANY4TT1+O.!F"Z=SSG:1E]@HD$-458G9YB M8#7FGO-#%^![ <9.8Q;14[SC/>#S)!(WKATNES]CUGFRVS%VSM$ES?L3EF1&GY MX'X#*2GI"?2,P'Q?I#=NGK_ZF7\O7'K#(X,W?SXW4\N'%X 3*ZAJF"AJ\8%V MG<^]9J"OX4\G9C3&V3D]7LOB1T@U"-,#S4];D=L;_D*[SD8AU0=D;BIXJY!J MIG:=5T*8F1$A52O@*?QUKG^SD>OOQC2"?1?3(3N1$EKM.K.$5!-I7J$Y:47> M)'E=N\YQ?DX44@E,P\NK\?>]E,(H5M_8B$.? 1\M^Q?5!(];YVG85) M&Y)+8G=TP#@[Z:/VO1 35NP5>(!T>N/R/SXU?='_W3FLI%5YNOV1>\_I<-P! M2]H>M'MY^:"^ W+MV !04[MJW:3_SEQZPR.]UT_ZJ!_IM)\(P^/ SVPD)SNT MZWPEI-H'^!?^%]N67JHIXO56!YC;=5>KV0Z@7,<]+/_2&!_814O]:N\VBL!F;F4DR' M\7RG._"(D.J'Q;:EWQPY<70 4JG4E'0ZO0\PG@ "7^D-FY:N>G+B@E:[;+]E MAZ439Y9V[K =9AMJ0#R6-D-M[:H-[TV;N?RVISJO<=\*5YI]#?!_9*X,[HKYXCX9TQ SY\KR0JI=\2=NFB\"_.P/<;7-6U:=>]\]K')2:IG MY]R *8L^JX*JI^(PKR6C76>5D.IP3&+W#WU<,B!&<[IC9B(Q6:,^FP'C//6#_->5V"<@C#, MP41^LF$@&1H^>@T^P33LK*\S5(:)'&7#9DS4T1( S_F\2DCU3^!1C/IU)D8" MTX14%VO7>21.^^KC):@_2>:&UE/PIV8>!;N0^5DW5DCU;^TZV3KB^P*O9SE& M6'SK[>74T0%(I5*KT^FTQ'CKUR=A0R;2F[9\L^[U_WZUXJZ_=U\W\;V!(9R; M.JJ!'U=0U9+546/%ZWPN,>'NDY.V)V'N!Z[+=))VG2>]RJU?A)BC'+.5%JV RS2NCM\*4G _7KE/T>61Q*"-G))5*I5.IU(T8;W!6$C8T M(%VS8LVL58^_],&V]P'#KY,2/=IW- MF!8 #R1M2X+<")P78-_]8F*NK K):N H[3H?)FU(EDS#)-=:LD"[SGKM.A<# M!V.B?'ZHB^Z<&9-9 'C]IL[/<-H:X/A<.NW:=6;BKXQ\)^#FF,W)"Q)Q=.I( MI5+O8S1M;@)RFZ!;4[MJX\IT:[S"^!,3/5* M/O .L)MVG4RA\!6Y,"8+G@?VUZZS)FE#B@7OGM@%_^7;==&=%[VR[T@14O7& M=*W/Q)G:=3Z/>OY,:-=Y OB+CU-_X8FQ%C6).CH J51J8RJ5NA+3J^;5&*?: MHK]9]MFJ1U_\8.Y!%\S_K-6(3K.'G;';\C\^-50O6MXJ@O'7 ;\%AE90-2F" M\2P!T:Z3UJYS!7!5TK;D@"I,,FR%=IW0G9F]:I4=@3^37"GT%YB*L@.TZWR1 MZ63M.I=@;+X$4Y65#PN*U9B(XI[:=7X4=\572T2[SFJOS@".!3X14 MHZ*RPZNV>YC,PJ4W:]=Y+JIY0_ KS+99)AX14N6V:CG'Y$U^3"J5F@HU5P"V8#S[ZRJH:E': M!/F*=IVQ0JKEF*:*B3OS6;(9\U#_ E-!- 5X3;M.PSY6H?%D\B\64MT G *< M3N9JHFQ9!$S E+N_%K2[LK=*_ASXDZ?!LAMF*WQ/S,I_!Z!9U?0(F(6I1'L! M\V_(!X>KZ-&N\Z*0:BAP!_ZZUG<%GO!R=\Z+0'?G?#(7/[Q.PEN7VG76>=5H M[]-\8GU/X"$AU3'%6G*>-XY.':E4ZH5T.CT>HY%P!;"WSTMK:U:N^6+#?Z:N M6/WTOSNN?>&M037+5V]'?!+L&S "43=64#4OICF29AZFZJ$Y&A,^_ BS0D\, M[3KW>>7%%8V\7-?3J#&:>@C^%>-D9,,:FMZBW8")"J[%1 >6 @NTZRS-U*@>JEXI_?O> M 8"0JC4F2;3N&3 0T^.J-V8EWA5S#S36*RB-^3]8ARE#7XIQS+[!.#?+>K__.\U'9^K?5V6814!SZL);@ OS08U=N\XT(=79F 5,)GX ?-S@=Z^0 M:XVZ&$BET_Z?-:F4[VJNR$BGT\.!BS#Z&.WJO;!>+UPV>_V;D]>M>?Z-SFM? M?F]0[:JU<:_@P)35W@,\4D%5ON<*6"R1(J1JB]'@Z8(1+VR-^0*ISSI@/:9K M^$*;JV*Q6*(FD.^2[XY.'>ETNCTUM<>O>?Z-@Y;=.N[ #>]/&T!-H&AW-LP' MG@'^6D%55:XFM5@L%HO%\EV*TM&I3S65K8 #@2,QH?5A9!9L"L(R3++GZ\!$ M6R)NL5@L%DO^4/2.3D.JJ2S#)" .P^S'#_"./A@AL-9\6SQIO7%HO%8K%8BI;_!S)R>(;NC6PG $E%3D2N0F"" end GRAPHIC 18 image_0a.jpg GRAPHIC begin 644 image_0a.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_X0'X:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])UG)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z"UN&UL.FQA;F<](G@M9&5F875L="(^/"]R9&8Z;&D^/"]R9&8Z06QT/@T* M"0D)/"]D8SIR:6=H=',^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO M>#IX;7!M971A/@T*/#]X<&%C:V5T(&5N9#TG=R<_/O_A ")%>&EF !-30 J M " !@I@ @ $ /_B#%A)0T-?4%)/1DE,10 ! 0 #$A, M:6YO A &UN=')21T(@6%E:( ?. ( "0 & #$ &%C &, : !M '( =P!\ ($ A@"+ ) E0": )\ I "I *X L@"W +P MP0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ M 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!N0'! $! MZ0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V M L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX# MN@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A M!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<& M2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP'OP?2 M!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY"8\) MI FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+@ N8 M"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-0 U:#70-C@VI#<,- MW@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0)A!# M$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W&!L80!AE&(H8KQC5&/H9 M(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H<4AQ[ M'*,0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J(!4@ M02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U$S5--8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&(D9G1JM&\$25^!8+UA]6,M9&EEI6;A:!UI66J9:]5M% M6Y5;Y5PU7(9O5\/7V%?LV %8%=@JF#\84]AHF'U8DEB MG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-IFFGQ M:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z<95Q M\')+%V/G:;=OAW5G>S>!%X;GC,>2IYB7GG M>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'-@C"" MDH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2*RHLP MBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2$9)ZDN.339.VE""4 MBI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"FZ^<')R)G/>=9)W2 MGD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;]IVZG MX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;&P\=! MQ[_(/%$XIZ#+HO.E&Z=#J M6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#UWO9M M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____; $, P(" P(" M P,# P0# P0%" 4%! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05 M%14,#Q<8%A08$A05%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%/_ !$( '0" M.@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /U3HHHH *2EJ&:9((FDD=411DLQP /4T#WT0_CZT,P7J0/K7R-\ M\?^&O"XSJ^OZ;I7<_;+N.+_ -"85S@_:$^&,DGEK\0?#+/_ '1J M]N3^6^OQ9DD:21G=B[,F8]JQ^L?W3]#AX2TN7W\6[^4?^"?NKHOBK M1_$4/FZ5JEGJ,7]^UG21?S4FM8'/(YK\'+&^N=,NTN;2XEM+B,Y2:%RCJ?8C MD5[G\-/VU?BE\-YH8WUMO$FFJ1FSUO,Q(]I<^8#CI\Q'L:N->/5'B9AX58VC M%SP-=3\FN5_?=K\C];PN,T8ZUY9^SK\<8_C]\/T\2Q:1<:,5N&M98)F5U,BA M2S1N,;D^;&2 <@C'&3ZH/SKIO=7/Q3%8:K@ZT\/7C:<79KLQU%%%!S!1110 M4444 -&:*R?$'BO1/"=B;S7-7L-'M!UN+^Y2"/\ [Z<@5Y/KW[:7P5\.R,ES MX^L)V7_GQBFNP?H8D8?K6L:-2I\$6_1&%2O2I?'-+U9[?^%)^5?,MU_P43^" M]NV(]8U*Z']Z+3)0/_'@*HM_P4C^#X8 2:X?<:?Q_P"AUT?4<3_S[?W'*\PP MB_Y>K[SZHY[4;37S5IO_ 4.^"=\P$VNW]@#WN-+G(_\<5J[OP[^U9\(_%14 M:?\ $'1 S<*EYW'-'UKR;QU^U-\+?AKXFN_#OB3Q9% MIFL6H0S6K6L[E-Z!UY2,CE6!X/>JOA;]KSX1^,_$.GZ%HWC&"^U74)1!;6ZV MEPID<]!EHP!^)K?V%9QYU%V]&S4445@=04444 %%%% !11 M5>YNH;.W>>>9((HQN>21@JJ/4D]!0+8EQ[4[\:\B\3_M:?"#P@S)J7C_ $=I M%.&2QE-XRGT(A#X/M7 W_P#P44^"]GD0ZOJ5_CO;Z9*,_P#?86NJ.%KSUC!_ M<<5?"+=C;KV/[WV!+[SZ:_STIU>0^&/VL/A#XPD M1--\?Z.LCG"QWTILV8^@$P0D^U>KVMU#>0I/!,D\3CH(ZBN65.=/ M2<6O4ZZ=:G55X23]&6***3.*@V$VT;:\";]O#X& D'QRH/\ V"[W_P",T?\ M#>/P,_Z'I?\ P67O_P 9KI^J8C^1_.H_QTZ\'_M&E_X;K^!O_0]1?^"Z\_\ C-'U3$?\^Y?]\^M M'/K7@R_MR_ ]ER/'D'XV-T/_ &E3E_;@^"+L%'CRV!_VK.Y _,Q4?5:__/M_ M.IDAT/QMHFHW,APEJE]&LS?2-B&/Y M5Z">>G-82A*#M)6-X5(5%>#NO(=1114F@445E^(O$.G^%-#OM8U6ZCLM-L87 MN+FYE.%CC49)/X"A)MV0FU%79I\^M'/K7S=_P\*^"7_0R7G_ (*KG_XBC_AX M5\$O^ADO/_!5<_\ Q%=?U+$_\^W]S.+Z_A?^?B^\^DJ*Q_#/B+3O%V@V&LZ1 M>)?Z;?0K<6]S"?ED1AD'V^AY'0UL5R--.S.U-25T%%%% QN?6EXK"\8>,M'\ M ^&[[7]?O%T_2+)!)/=,C.$4L%!PH)/)'0=Z\F/[<7P//_,]V_\ X!77_P : MK6G1JU%>G%M>2;.>IB*5)VJ32?F['NW3I17(?#?XH>&/BUH+ZUX3U1=7TQ)V MMFGCBDC D4*2N'53P&7MWKKO6LW%Q=I*S-HRC-*47=,=1112*&C H//O7/\ MBWQMHO@6PBO-;ODLHYI1#"FUI)9Y""1'%&@+R-@$[5!. 3CBJ?A+XG>'?&M] M/8Z;>3)J4""673]0LY[&[6,G ?R)T239GC=MQGO5PVN^-=QC5V 9\>BKEC[*:<=3EQ%:&'HSK5':,4VWY+4_5S]CCPH?"'[ M-_@FV?!EN;0Z@S8QGSW:9<^X60#\*K^+OVI?#_@/X^67PZUT)9VU[80S1:JT MGR1W#O(!%(#T!54(;/!;G@Y'L]A9PZ3I]O:VT:PV]O$L<<:C 55& ![ "OQJ M_:/\<#XC?'+QCKL;(]O-?M!;O&VY7BA A1P?]I8U;\:]&I+V<58_DCAG)8\8 M9KBJF);46I2NNDI/3]?N/V?# X8'BE&?2OD3]@O]H^3XC^&I/!'B*Z:;Q%HL M0:VN)6R]W:@A02>[H2%)ZD%3R=QKZ['I6L9*2NCX3-LKKY-C*F"Q"]Z+WZ-= M&O)H?24M%,\@;S7Q!^V)^W1/\/\ 5;SP/\/)H7UVW)CU'6642+9OWBB!R&D' M\3$$+TP6SM^BOVG/BA+\'O@CXH\2VKA-1AMQ;V1QG%Q*PC1L=]I;=CT4U^*\ MT\EU-)+-(TLTC%WD)/%6M>,=5DU/7=5O-8U"0Y>XOIVFD/MEB>/:LM5:1@J@LQ. ,DU]0_L M5_LFV_Q_U*]U_P 2/-%X/TN80-# Q1[VXP&,0<RA&[7R2/!P>3UL=' MVU25D_FV?BKIGPG\;ZU&'T[P=X@OT89#6NESR _BJ&K\WP)^)=NNZ7X>>*XU M_O/HER!_Z!7[D;1_=%''I7E_V_4Z07WGL+ARGUJ/[C\%M6\':_H*L=3T/4M. M5>IN[22+'_?0%9%?T [0PP17%>*O@QX#\;JYU[P=HFJN_66XL8FE'N'V[@?H M:UAGZ^W3^Y_\ QGPXU_#J_>O^"?DO^R+KFI:5^T-X&@LM0NK2WNM4ACN(H)F M19D)Y5P#AA[&OV<%?/VE_L/?"SPWX\T7Q9H.G7VA:CI=RMU%#:WK/ [*'^==A^W]_R=5XO_ZYV7_I)#7'_LI?\G(?#O\ ["\/ M\Z^QI_\ (O7^']#XBK_R,G_C_4_:L4M)2U^<'ZF%%%% !2&EJCK6J6^A:3>Z ME=OY=K9P/<32?W412S'\@:6^B$W979\^_M8?M?:5^SO8QZ7I]O%K7C.\B\R" MQD8B*W0Y EFQS@D'"C!;!Y YK\Q_B=\RBNN_9M M^ ^H?M"_$BW\.VTS66GPQFZU*_"[O(@4@':#P78D*H]\] :_0L+@Z& H^UJ; MI7;_ ,C\RQF.Q&8U_94_A;LE_F>5UT.@_#GQ;XIC5]%\+ZUJZ-T:PT^:<'Z; M5-?L7\-OV9?AM\*+.WCT+PKI_P!JAQ_Q,KV%;B[=N[&5P2,^BX'H!7JFT=@/ MRKS:F?).U*%_5GK4N')25ZM2WHOU/Q!_X9V^*?E[_P#A7'BS;_V!;G/Y;,US MVO?#GQ;X6C9]:\+ZUI"+U:_T^: #\745^\&*:R@]A6$<^JW]Z"-Y<.4[>[4? MW'X 5W7PQ^.?CKX.Z@ESX3\1WFFQAMSV6_S+67UWPME#]<9&>"*_7'XE_LQ_ M#3XK6,\6N>%=/%W*#C4K*%;>[1O[PE0 G'HV1Z@U^4W[2'P(U#]GWXD7'AVY MF:]T^:,76G7I7;Y]NQ(&X=G4@JP]1GH17L87,*&87I2CKV>IX>+RW$9;:K&5 MUW6EC](OV3_VO=*_:(L)=,O[>+1O&5G'YEQ8QL3%<1@@&6$GG )&5.2N1R1S M7T8WW3]*_";X8^/]1^%OC_0O%6F.RWFEW23A5.!(G1XS[.A93[,:_UU&S?S;6\@6>*3^\C*&4_D17S6:8)82JG3^&7X'U>49A+&47&I\4?Q1^" M-Q_KY/\ >/\ .K6D^']4UYI%TW3;O43'C>+2!I=NHV5C<_$L7=U!;F1--V":14W8-UG&3SC(_.OM,57>&P[JQ5[6_R M/@\)AUBL2J3=KWU_$^+O^%>^*O\ H6=8_P# "7_XFC_A7OBK_H6=8_\ "7_ M .)K]S_^$@TG_H(V?_?]/\:/^$@TG_H(V?\ W_3_ !KY[^W*O_/K\?\ @'U' M^K]+_G]^'_!/PP_X5[XJ_P"A9UC_ , )?_B:H:EX8UG18_,U#2;ZQCZ;KFV> M,?FP%?N]_P )!I/_ $$K/_O^G^-9VN>+O"^GZ9<2ZOK&DV]@J'SGO+F)8MN. M=VXXQ]::SRI?^%^/_ )EP_22O[;^OO/P@K[B_P"">_[3/B!?'5K\-/$.I3:I MI&H12?V7)=.7>UFC0OY88\^6R*V%/0A<8R<_,/[0FI>%-6^-'BR[\$11P^&) MKS=9K;Q^7$?E4.R+V0OO*C X(X%=]^PAX/O_ !5^TMX7GM(7-KI/FWUY,H.V M*-8V5CL>%@95,/C8QIN^MM-FKG[ 4M%)7 MYP?JHG2OS9_X*&?M-?\ "5:Q)\,?#EUG2-.E#:Q<1MQ<7*GB#(ZK&>3ZN/\ M8Y^D/VV/VET^!?@,Z7H]PH\9:Y&T=D%.6M(NCW)'8CHGJW/(4BOR6DD>:1I) M&9Y&)9F8Y))ZDFOJ5?5:3U>_^1I>%_#&I^,O$.G: M'HUG)J&J:A.MO;6T?5W8X')X [DG@ $GBJFK:5>:%JEYINH6TEG?VCR MC\DQ_>(KF?\ @HI^S/\ :(&^*OARU_>Q!8]=MX1]Y1A4N0/4<*_MM/9C7KQS M2F\5[#IM?S/%ED]6.#^L]=[>1Q__ 3U_:<_X0_6X_AGXDNRNBZE,3I%Q(W% MM=,>8C_[Y(_2OK7\_\!1H^M M7(;QEHD2I=[S\UW#T2X'J>BO_M8/&X"O)SC \C^L4UIU_P SVLBS'F7U6J]5 MM_D?3=%%%?*GV9XA^VI_R:_X^_Z](_\ T?'7XUU^RG[:G_)K_C__ *](_P#T M?'7XUU]OD'\"7K^B/S[B+_>(>GZGZE?\$RO^3>]0_P"P]N/_14%?7%?+8__>JGJ?7Y;_NE/T%HHHKA/2/FS]HBUOKOQM+; M1K,;^_TBTM?#[1F0'S?[11M012A#!C!]G8[2&,< M:&/][-CIO=+"RE6Y[Z'44445PGHB&N(^,/ MBZ_\#?#3Q!K6EZ?<:KJMK;,;2SMH6FDEF;Y8QL4$D;B"<#@ GM7:[ORIDFQE M(?;_ ,"JD:T9QIU(SE'F2:;7==C\4+_X5?$?5+ZYO+OP;XGN+JXD::::32;@ ML[L268G9R223^-5_^%.>/_\ H1_$G_@IN/\ XBOVX_<_['Z4?N?]C]*Y?J\3 M]OAXJ8VG%1CAHV]6?B/_ ,*;\?\ _0C^)/\ P47'_P 11_PIOQ__ -"/XD_\ M%%Q_\17[S\1_^%-^/_P#H1_$G_@HN M/_B*/^%-^/\ _H1_$G_@HN/_ (BOVX_<_P"Q^E'[G_8_2CZO$/\ B*^._P"@ M:/WL_$C_ (4WX_)Y\#>)#_W"+C_XBOJ;_@G]\ ]=M?B??^+O$FA7^D1:-;&. MS34K22!I)Y@5+IO W!8PX/O(M?H@/+9B %)'TIRJ$7C %5&BHN]SQLW\1\=F MN"J8+V,8*:LVF[VZ_?L>>?M >)]6\'?!_P 3ZEH5C>:CK0M&ALX+"!IIO.DQ M&CA%!)"EMY]E-?D3_P *;\?_ /0C^)/_ 47'_Q%?MNSHP^8J1[GBD_=9&-G MUXJY4^?=GA\,\7U>&:52%"@IN;NVV^FR_/[S\=_A3X?^)GPI^(6A>*;#P1XF M,VFW*R/&NDSCS8C\LD9^3HR%E_&OV"T^Z2^L;>Z0.J31JX#J58 C/(/(//0U M/^Z_V/TI5.[!!&!Z=*<(S_9 M7\*RPH%DNIKV:8^K"[E0$_\ 47\J^CNM?"__!-7XV:9=>#[KX;:C=1V^L6= MQ)>:;%*P7[3 _P SHGJR/N8CKA\@?*^)7P9^,-AH?A#Q$-*TN71H;MX#8V\W[UIIE+;I(V/1%XS MCBOG?_AOKXZ?]#HO_@ILO_C-?H)\ZU;WT-FEBJZ=<1 M1Q^6KNX)#1,0LDTKR*"NT0J3B/S&X(^[7=3Q6759J$:2N_[J//JX3-*,)5)U79*^ M[/%S^WS\=#Q_PFB_^"FR_P#C-?HY^R3\0-;^*'[/GA7Q-XCO/M^M7OVK[1MB)*I-R5NKOU1^>_[?W_ "=5XO\ ^N=E M_P"DD-HK\X/U.Z%HI-P] M11N'J* NA.E>6_M1:@^E_L[?$6>,X/0?B#J -S)&M;NX['3O$L<2P7,S!8TNHRWEJQ/"AQ(XS_>"#O7Z%FD)5,' M)0WT_,_,\IG&EC8.>VOXJQ^IM%(#FEK\X/U0**** &X^:O@G_@JEIMN^C?#W M4< 727%Y #W*,L3$?@5'YFOO5FVY-?EG_P %$_C9IOQ+^).E^'-#NH[W3O#4 M?) M=?MA^S%?OJ?[.WP\GDY<:%:Q$GJ=D80'\EK\4(XVD=412[L<*JC))]!7[E?! MCPK-X%^$'@_P_<+LNM-TBUMIQ_TU6)0__CVZO:SYKD@NMSY_AU/GJ/I8_#BX M_P!?)_O'^=1U)/\Z^X?\ @F+X3T/Q5-\1UUK1]/U80+IQB%]:QS^7 MDW6=NX'&<#IZ"O=Q.(6%H.JU>W^=CY_"X=XO$*BG:]_\SX:HK]T_^%0^!/\ MH3/#_P#X*X/_ (BC_A4/@3_H3/#_ /X*X/\ XBO _MV'_/O\3Z7_ %=J?\_? MP/PLHK]T_P#A4/@3_H3/#_\ X*X/_B*S]2^ ?PTU2,K=^ /#$XQC+Z1;Y'T. MS(_"C^W:?6G^(/AVITJ+[C\5O!H\-GQ!;?\ "6-JBZ'G]_\ V,L9N2/1/,(4 M?C7ZR?L?ZM\&Y_!<]I\)_+A*;7U&"Z!&H%NBM/NY8$PL6DQ+#)]E20R+;2/&K/$"23@$YP3QNQVJI^R7XTO\ P1^T M1X%N[&5X_MNIP:9<(IXDAN'6)E8=P-P;ZJ#VKOQU%8[#>UC)K2Z73OJCSMF^O;1G[2 GZ5R'Q2^)FC_"'P+JOBG7I_*L;"/<(UQOFD/"1(.[ M,V /KD\ FNM:18XRS' 49)S@"OR9_;>_:8;XW^._[$T6Y+>#-#E9+;8?EO)_ MNO<'U'54_P!G)_C(KY# X.6,KR/%OBU\4M:^,7C[5? M%>NR;KR^DRD*DE+>(<)$GHJC ]^2>2:]E_8C_9K/QP\?#5]:MRW@W0Y%DNMX M^6\F^\EN/4=&?_9P.-P-?-=;NB^/?$_ANS^QZ3XCU;2[3<7\BROI88]QZG:K M 9.!7Z!6HR=!TJ#Y>GH?FM&O!5U6KKFUN_-G[PQJL:A5VJJC & !Z57OK.W MU2QGL[J*.XM;B-HIH95#(Z,,,K ]002"/>OPU_X6YXZ_Z'3Q#_X-9_\ XNC_ M (6YXZ_Z'3Q#_P"#6?\ ^+KYC^P:F_M%]Q]9_K%3M;V3^\](_:Z_9VG_ &?_ M (E36]DDDGA75"USI5PV3M7/SP,?[T9('NI4]2<>*]"EV M7UC)N:)B=D\9X>)QW5AD>W!'(!K,USQMXB\46\=OK.OZIJT$;[TBOKR295;& M-P#,<'!//O6+7U5.E+V*IUGS.UGYGR-6M'VSJT5RJ]UY'[G_ H^)VC_ !@\ M!:5XJT&;S+*^CW&-L;X)!P\3CLRMD'UZC@@UV/X5^2?[$?[2[? WQY_8^M7) M7P9K\_+9S=$N!Z#HK_[.#SM K]:8I5FC5T8,K#(93D'W%?GF/P]0_[#UQ_P"BH*^N M*^1_^"99_P",>]0_[#UQ_P"BH*^N-P]:^6Q_^]5/4^NRU_[)3]!:*3(/_!I/_\ %URF31DT@)X\Q\$*/7)QA6Q47*3LCS\=3RS+%?#>E M^!_#=AHNCVL=CIFGP+##;IT1%&.IY)[DGDDDGDU^8O[;/[1@^,WCQ=#T:Y$G MA+0I&2%XWREY<='FXX*CE4//&Y@?GQ7.]9U*[OKCQCK@FN96F=8=1FC0,S%B%56 49/ P!P*JCX ML>-\_P#(Y>(,?]A2?_XNN3+$T E:\_FD?U3#+,%"*@J,;+^ZCJV^+'C?_HYK\V,[FK]&_P#@F+I[1_#/Q9?$86;5Q"IQUV0H3_Z'6]!MS/S3Q$PN%H9# M4E""3YHVLDNJ_0^T:***[S^3"G?6<&I6<]KH*"_V7<>()C_"PZ!CPPP1SD#]?C5._ MT^UU6RFL[VWAN[2=#'+!<('C=3P592,$'T->A@<=/!3YHZI[H\K,,OACZ?++ M22V9^!UK=36-S%<6\TEO<1,'CEB8JZ,#D$$<@@]Z]_\ O[>'QC\#Q10GQ$G MB"TC&%AURW6X/XRC;(?Q>OMCXD_\$[/A;XXFFN](BO?!UZY+'^RY ;8M[PN" M /9"HKP3Q%_P2R\46[M_8?C?2M03^'^T+66U/X[/,KZO^TK7\F/TB-9USE:6?W+_(F\2_\%,/BGK$F6.@Z M"I'RRPVKS2C\9'*G_OFOGGXC_%_QC\7=2BOO%WB"\UN:+(B6=@L46>NR-0$3 M.!G:!G KZAT7_@EQX]N)!_:OBKP]8IW:T\^X8?@T:#]:]C\ ?\$Q? V@SQ7' MBG7]2\4NA!-O$HLK=_9@I9_R<5<<9EN%5Z=K^2U^\B6"S7&:5;V\WI]Q\0_L MZ_L_ZY^T#X\M=(T^"6'1H9%?5-4"_N[6'//)X,C $*O<\] 2/V>T72;70=(L MM,L(5MK*RA2W@A3HD:*%51[ #\*H>$?!6A> =%@TCP[I-KHVF0_ M[''5CW8Y)[FMZOFLPQTL=-.UHK9'UF6Y=' 0:O>3W9^0G[?W_)U7B_\ ZYV7 M_I)#7S_I^HW>DWT-[8W4UE>0,'BN+>0QR1L.A5@<@_2OUM^+7[#?P_\ C1X^ MU'Q=KE_KT&J7PB66.QNHDB CC6-*/_ -@_P#C%:?VM@OY?P,_['S#^;\3\Z?^%R>/_P#H>?$G_@WN M/_BZ/^%R>/\ _H>?$G_@WN/_ (NOT6_X=B_"K_H+>*/_ -@_P#C%'_#L7X5 M?]!;Q1_X&P?_ !BC^UL%_+^ ?V/F'\WXGYT_\+D\?_\ 0\^)/_!O>0*(H2%W,2<9)X]S69_P .Q?A5 M_P!!;Q1_X&P?_&*]V^!_P1T'X!^#Y?#?AZ>^N;&2Z>\9]0D223>RHI&511C" M#MZUYF88_#8BCR4EK?L>MEF7XK#5^>L]+/K<^&_VWOV-]5\/^(M3^(/@K3Y- M0T&^=KK4M/M4+264I.7D5!R8F.6./NDGHO3XGK^@#CI7A/Q8_8M^%GQ:FGO; M[0_[&U>8EGU+17%M(S'JS+@QL3W+*3[U>"SGV453KJZ77_,SQ^1>UFZN'=F^ MC_0_-3P#^UQ\6OAO:PV>C^,KQ]/A 5+/4%2[C51T4>:&*CV4BO9]!_X*??$: MQ54U7P_X?U15&"\<7_6N:U[_ (*??$:^1DTKP_X>TM6' MWY(YIW7Z$R*OYJ:P/^';?QAW8V:%C'7^T#C_ - K1L/^"9'Q6NB//U3PQ9IW M\R\G<_@%A/\ .IY,JCK[OWME.>M]+L"2?I([C'_?! MKZ1^$_[%OPM^$=Q!>V&A_P!LZM"04U+6G%S*K#HRK@1H0>ZH#[U4LUP6&C:B MK^25A1R?'8J5Z[MYMW9\G?L0?L;ZGKGB+3/B#XVL)-/T2Q=;K3--ND*R7DHY M25E/(B4X89^\0/X>OZ2LH"L!Z4Y?E7 P*#\P-?(XK%5,94]I/Y+L?9X/!4\% M2]G3^;[GX!7'^OD_WC_.NG\!?%?Q?\+VOF\)^(+W0C?!!<_9)-OF[-VW=ZXW M-CZFOT<;_@F/\*I&9CJOBC).?^/V#_XQ1_P[%^%7_05\4'_M]@_^,5]<\XPD MH\DTVO0^*CDF.C+GA9/U/A/_ (:T^,7_ $4/6O\ O^/\*/\ AK3XQ?\ 10]: M_P"_X_PK[O\ ^'9/PG_Z"'B7_P #H?\ XS2_\.R?A/\ ]!#Q-_X'0_\ QFL? M[2R[^3\$=']EYG_/^+/@_P#X:T^,7_10]:_[_C_"JFI?M1?%O5K5[>Y^(6OF M)Q\WE7C1$CTRF#BOOK_AV3\)_P#H(>)O_ Z'_P",U+#_ ,$S_A+$P+77B.4? MW7OX\?I$*/[2RY?8_!"_LK,WHY_BS\LIIGN)'EE=I)'8LSN223U-?5O[ M!O[-^M>/OB5I/CC4;&6T\*:%.+N*YF0J+NX0YB2+/W@K@,S#@;<=3Q]M^#?V M)?@WX'N8[BW\'6^I72=)M6EDNQ_W[(M1UW6->\67FJ:A.]S<3O>P99V.3_RPX'8#H *U/AI^P/\,OA M=XTTWQ-9G6-6O]/?S;>+5+B*6%),?+)M6)=E'IKLCSC]G;_ ()Z^%(_A[:WOQ.TB;4?$E_BX-HMY- MC&1\ ML1\MEW/W;/0G Z$GU/\ X8!^!O\ T)\W_@VO/_CM?1.*.O6O"J9AB:DG+G:O MV9]'3RW"TX*'(G;JUJ?._P#P[_\ @;_T*$W_ (-KS_X[1_P[_P#@9_T*$W_@ MVO/_ ([7T3^%)^%1]=Q'_/Q_>S7ZAA?^?:^X^=O^'?\ \#?^A0F_\&UY_P#' M:\+_ &M/V#?#OAWX>OXD^&.DSV=WI0::_P!.^TRW!N;?&6=/,9B'3&<#JN[N M #]^4?>[YK6EF&)IS4^=NW1O0PK9;A:M-P4$K]4M4?S_ -?I-_P3U_:G7,*6\3,/O^O./_P!'QU^-=?NK\3/A[IOQ6\#:MX4UB2YATW4HQ%-):.JR M@!E8;2RD Y4=C7SA_P .Q?A5_P!!7Q3_ .!L'_QBN;*\PHX.E*%2]V[_ ((Z MLWRROC:L9TK62MN?FOH7Q \4^%[,V>C>)=8TBT9S(;>QOY8(RQ !;:K 9P!S M["M+_A,O$%U;7'B+3XIH)M4G=)$:YC#*REL$$$@@]\TF^@U"!9[N%H MS)%(LBA@(02N5&<$<=ZRJYI@YTY*,=6NQK2RG'QJ1DY:)]SZH'04M(*6OC#[ MX9[U\7?\%,O!#ZI\/_#/B>&-I/[(O7MIF4?=BG4?,?8/&@^K5]I5QWQ<^'MI M\4_AOK_A:[PL6I6S1+(5SY:+1]#P_F7]DYK0QO2$M?1Z/ M\&?B+1UK2U[0[WPMKNH:/J4)M[^QG>WGC;JLB,58?F.M9H^]Q7DG]V4JD*T( MU(.Z8JKW/2DXI>_/2O5_@+^SGXI_: UY;?2(#9:-#($O=9G0F" <$JO3S),$ M80'N,E1S3BG)V1R8['8;+:$L3BIJ$([M_P!?>9)#Z>@ZD\"OUP^"_P=T#X'^";3P[H<7RK^\NKMU ENIB & MD<^IP !V '2E^#WP9\-_!'PG!H7ART\J--;A=LLRX>/3$8??;L92#\J'I]YN-JOZ$8JDN9G M\NYYGF8<=8^.79=!JDGHN_\ >EV2_#U.5_;N_:J'AVQNOAOX4NQ_:MU'LU>] MB;_CUB8?ZE2/XW!Y/\*G'5LK^>'N*GO+J;4+J>YN9Y+FYG=I99IG+O(['+,S M'DDDDDGUJ#.!Q7%4DZCN?T-PWP_A^'<%'#4=9/64NKE_EV78-I:DXK;\*^#= M>\=:LFF^'M(O=:OFP?)LH6E903CM?6OPA_P"";OB'7/)O?'VJ MIX=M#R=-T\K-=$2QOC*R3[;R?HEK\]CX_ MT71+_P 2:G!IVEV-SJ6H3G;#:6<32RR'&<*J@D\ _E7ZX?LB_"^_^$GP-T71 M]7M?L6MRR37=[#N5BLCN<*2I()"!!UZBNL^%OP1\&?!S36M/"VAV^GLZ@2W6 M#)<35LLPSD@9P,\ 5WV.:[Z=+DU9_-'&/&[XB@L)AZ?)2C*]W\3:NE>V MB6NVOJ/HHHK8_*BGJ5Y'I]A)I6"]2%!)Q[\5\A_\/0OAEW\/>+#_ M -NMK_\ )%?6/BO_ )%C6/\ KSF_] -?@G7OY7@:6,4W4Z6/FC?W(Y\RS' M%8?$1HT+:I=.K/UA^ _[67@3]H.:[L]!GNM/U>W^8Z7JR)%<21_\]$"NRNOK M@Y'< $$^T,>O\Z_"K6M$\5_!/Q^UI>QWGAOQ1H]P'5D8I)$XY5T8=5(Y# D$ M'N*_3']D/]LK3_CC8P^&_$.K>/[HPD6I*HYDB'9P!EH_J5XR%QQV6>Q MC[;#N\/R.C+\V]O+V&(]V?Y_\$^I>_6O'/C]^U!X4_9SFT./Q-::K=-JZS-! M_9L$<@'E%-V[?(N/]8N,9[U[+7YZ_P#!5G_D(?#3_KEJ/\[:O/P%"&)Q$:4] MG_D>GF.(GA<-*K3W5OS/J3X"_M1^$_VB[C6H?#-KJMK)I*0O/_:4$<882%PN MW9(V?N'.<=JY?XR?MS>!?@=X\N_">N:3XAO-2M8XI7ET^V@>'$BAEP7F4YP> M>*^?_P#@E1_R&/B1_P!<+#_T*>O'_P#@H9_R=#KO_7G9_P#HA:]:GE]&6.EA MW?E2O^1XM3,Z\A>#?VYO@UXTN([9/%J:1X8=1U M,VNL>'YI!$NJ:>6*1N>BRHP!0G!QU4],YXI0P>6UWR4JCN_ZZH*F-S7#1]I6 MIIQ7]=&?L/;W$5];QSP2I-#(H=)(V#*RD9!!'4&O%OVB/VKO#?[-^H:+::]I M6JZC)JL4LL3:Z_WATKXO\ ^"?_ .T=J?@WX@6'P^UB]DN/#&MN M8+))G)%E=')39GHLA^4J.-S*>.<];_P54_Y&;X>_]>=Y_P"AQ5R4\M5/&K#U MM4]3MJ9HZF EB:.DDTK;VU1]2?L[_M7^&_VD-0UJTT'2M5TY]+BBEE;4$B 8 M.6 "[';^Z>M>XBOSJ_X)5C/BCX@_]>EG_P"ARU^BM<.84(8?$2IT]E8]'+,1 M4Q.&C5J;NXZD;A2:6FO]UOI7GGJ/8^-K[_@IU\/K"]GMF\,^)6:&1HRRQ6^, M@XX_>^U?5O@_Q/!XR\)Z-X@M$DAM=4LH;Z*.8#>J21JZAL$C(##.#7X5>(/^ M0]J7_7S+_P"AFOUA\5>,-1\!_L(VNMZ5(T&HP>#[&.":-L-$TD$4>]3V*[]P M/J*^DS#+Z='V:I:.3L?)Y;F=6NZKK.ZBK[%KXN_MR_"_X1ZI/I-Q?W7B#6;= MBD]EHT2R^2X_A>1F5 0>H#$C'(KQ34O^"JVEQL1I_P .[RZ7L;K5$A)_!8GK MX-\"Z'IWBGQIHNE:QJ\>A:=?7<<%QJDPW+;(S &1N1P,]R!W) K]&O"__!./ MX.7MA'<1^(=:UU64'SHM0@,9]U\N+@?B:ZJN#P&!25=.3?K^ECEHX[,,PR1_Y+?&S:&;B"&'[&-+^T;?+4+G?YRY MSCTKE=' 0KI.;<&K_/ML=BK9C4PS:@E-.UO*V^K[E3_AY]\+,_\ ($\6?^ = MM_\ )%'_ \^^%G_ $!/%F/^O.V_^2*X#_AU,G_13F_\$7_W17G'[07[ J? MKX5ZKXR_X3AM;^PO GV/^RA!O\R58\[_ #VQC=GIVKNA1RJI)0C)W?K_ )'G MU,1G%*#J3@DEJ]O\SZ&_X>??"S_H">+#_P!N5M_\D4?\//\ X6_] 3Q9_P" M=M_\D5^=7PF\"K\3OB3X=\*M>G3EU:[2U-VL7F&+??"S_H"> M+/\ P#MO_DBO>?#7QPT+Q1\%7^)UK;:@F@)876I-;S1H+KRX/,WC:'*[CY;8 M&['(Y%?)?_#J>W_Z*7+_ ."4?_)%?0.I?#%?@W^QOXI\&+J1U4:7X9U5!>-# MY)DWQ3R9V;FQC?CJ>E>5B:>!M%8:3;;5]]OFCV,+4S"\Y8J*22=MM_DSS?\ MX>A?"[_H >+_ /P#M?\ Y)I/^'H7PN_Z%_Q=_P" =K_\DU^9&GVOV^_MK;=L M\Z58]V,XR0,_K7WLG_!*4LJG_A:&/^Y?_P#NJO7Q&!R["V]K)J_K_D>)A\PS M/%W]@D[;[+\V>AK_ ,%/_A<1G^PO%B^QL[;_ .2*D3_@IW\*VZZ1XJ3G^*SM M_P"D]>=_\.HF_P"BHC_PG_\ [JJO=?\ !*:[CB)MOB7#-)CA9M$,8_,7#?RK ME]GE/\[_ !_R.SVF=+["_#_,^C?AS^VW\)/B5J-OI]IXB.E:E.P6*UUB%K8N M2< !SF,DG@#=D]A7O=?A3\4OAUJGPE\?ZUX1UDQ-J.ES".1X"3'(K*KHZY . M&1E89YYK]5/V%_B!?_$+]G/09]5G>[O].EFTU[B0Y:18F_=DGN1&R#/?;FL, MPRZGAZ<:U&5XLZ-I+]-SF/&__ 44^'/@+QEK?AK4-$\4S7ND M7LUC-);6MLT3R1N49D+7 )7(XR ?:OH#X:^/]/\ BCX%T?Q7I4-S;Z?JL/GP MQWBJLJKDC#!68 \'H37XW_M(?\G _$G_ +&&^_\ 1[U^JG['./\ AF7X?_\ M8/\ _:CTL=@:6'PU.K#=V_(,NS"MB<54I5+6C>WWV/9J.F317R]^W%^TP/@G MX'_L'0[D1^,MQ%>&&I.K- MZ(;\2/\ @H5\-/ASXTU7PU-9ZYK-UILOD3W6EPP/;^8/O(K/,I)4Y4\8R#UJ M'P)_P46^&7CKQ=I>@BRU[1Y-1F%O'>:E! ENCMPH=EF8@$X&<8!(S@9-? G[ M,OP$U#]H7XG6VC*98M&MB+K5[]?^64 /*@G^-S\J_4G!"FJW[2?P(U']G[XF M7OA^X\R?2ILW.EWS#BXMR>,GIO7[K#U&>A%?6?V9@N?ZOS/GM??^ON/BO[6Q M_+]9Y5[.]MC]K<],4M?)O[!_[31^+G@__A$O$%WO\7:'"!YDK9>]M1A5E]W7 MA6]+G& M.JX+V?LNM_T/WD\-ZY!XH\/Z9K%JDD5OJ%K%=1+, '5)$#J& )&<$9P3]:UJ MY#X0\?"GP;_V!;+_ -$)77YKQ)*TFD?04Y.4$V+1114EA1110 4E+24 ?"O_ M 4 _9HFU5)/B;X74-M M:Q27%Q,XCCAB4L[L3@*H'))/85^\$T2S1LCH'5A@JPR"/2O-_ /[.WP]^&>O M7NL^'?#%I8ZI=R-(US@NT>[.4BW$^6G)^5,#\A7/.CS.Y^T<.>(D\GRYX/%4 MW4E'2#O;3LWV72U^Q\7_ +.__!/G5O%4EKK?Q'$NBZ/\LJ:+&VV[N!UQ*P_U M2GC*CY^2/D(S7Z!>&_#.E>"M%M=)T:QM]*TNU7;%;VZ!(T'4\#N3DD]222:V M?IQ7C_Q>^#OB/XR*^E7/C2X\-^$Y%:.XTW1H +F[!_YZ7#DX0C_EFL>#DY+# M&-8P4%[J/B,SS[%\2XI2S&MR06RL^6/HE>[\W\VD>!_M4_MW6V@QW7A3X;7< M=YJIS%=Z\F'BMNQ2$]'D]6^ZO;2?6OU0\$_L*_"+P:L#R>'FU^\B&/M&L3M/N_P!Z(8B/_?%> MW:'X=TGPOI\5AI6FVFEV40PEO:0+%>50 *Q=-S=Y,^ZR_C/*>&\.\/D^&< MYOXIS:3;^5].RT_4_+OX?_L"_%3QHTI6./<01_=? M97U!\-_^"*.8W8VMKG.00B'?Q[N0?2OHSQM\4O"/PYM MUG\2^(=.T5&!*"ZN$1I,=0BD[F/LH)KYI^(G_!23P1H#20>$])O_ !7<#&V> M0?8[4_\ G!DR/3RQGUJN2G3W.:7$'%_$[]G@XRC!_R+E7_@3_S/J7PSX/T+ MP3I::=H.DV6C6"'*V]E D29/4[5 &3W/6N0^)G[0O@/X3,(=>UV+^U&P(M*L MP;B\E8YVA8DRPW$8!.%SWK\Y_&W[87Q@^-&HQZ-IM]-I2W;B.'3/#4;I-*V> M!Y@)D)(Z@, ?2OJ+]DG]BT?#^>'QIX\1+WQ6W[VUL682)8L>=[-R'E]^0O8D M\TU4YG[J/-Q_"D,EH/%Y[B/?EM3B[R;\V]EW=G]Y]5^&]7NM_:*\,F"\"Z=XDM$/]G:Q&F7B/7RW'\<9/5>VOF>51Q: M]K2TFOQ_X/F>+?L<_MKVOQ:M[7P?XSN(K+QG&NRVO#A(M4 ';LLWJO1NJ]P/ M,_\ @JQ_R$/AG_URU'^=M7R)\6OA#XI^ OCB30]>@>TO(6\ZTOK$Q*]]6L_1K?S/J'_ ()3_P#( M8^)'_7"P_P#0IZ\>_P""AG_)T&N_]>=G_P"B%KV'_@E/_P ACXD?]<+#_P!" MGKQ[_@H9_P G0:[_ ->=G_Z(6II?\C6IZ?Y%UO\ D34_\7^9];_\$R_^3>]0 M_P"P]=(U =(UVX M(Z_(?SKV23_@JAX?7[G@+4V/^U?1C_V4UXN,R[%5,1.<873?D>Y@-_#2XN; M7XC>%9[+/VR/5K1X=O7S!,A7'XXK[)_X*I1E?$?P\..#:7@_\?B_QK@OV!_V M=-1^(GQ(T_QOJ=H\/A3P_.+F*:1<"ZNT.8T3U"-AV/0;0/XN/IC_ (*+?!/4 M_B5\-]*\1Z);27VH^&9)I)K6%27>UE"^8R@=2AC1L>FX]J]C$8JDLPI*^UT_ M5GAX7"5?[,JM+XK->BW9Y#_P2MF0>+/'\18"1K*U8+W($D@)_4?G7Z,=Z_#S MX(_&C7O@/X\M_$_A\Q22B-K>YM+@$Q74+$%HVQR.54@CH5!]C]Z^$?\ @I]X M"U.WC7Q#X>UK0[L_>^SB.[@'_ MR-_XY7!FF Q$Z[K4XW3L>CD^8X>EAU1J2 MY6K[GV=VIKD*A)/&*^6[[_@I!\'+6W+PW&M7KX_U4&GD-_X^RC]:\!^.G_!2 M6Z\9>&=1\/\ @70;C0X;V)H)-6U"53;T/9K9KA*46^=-]EJ?%VM3)<:Q?RQMNCDN)&5AW!8D&OV=\!^#=/\?_ M +,7A?PSJZ,]AJ?A:SM)PC88*UJ@W*>S \@^H%?D1\(?A9K?QD\>Z9X6T*W> M6YNY!YTX4E+:$$;YG/95'YG ') K]1OVM/B!KG[//P#TW4/!=Q'8W.GW5I81 M":%)E, 1EV$,/15Y&#Q7OYM>_+L?-9+^[A6KU5[EOO[GQ#\3O^"?/ MQ3\#ZE<'1-.C\8:0K$Q76GR(LVWMOA]>.:E\$?B-H3'[;X$\36A4 M_>DTFX4?@VS!_"OJ+PC_ ,%1_%UCM3Q)X/TG65Z&33YY+-S[G=Y@S] *]2TO M_@J3X%FB!U'PCX@M).ZVOD3@?BSI_*MU7S&DK3I*7FOZ_0P>'RNL[TZKCY'Y M_+8>-]%Y%OX@L"OHD\>/Y58LOB_\0O#\_P#HOC/Q+I\B_P ,>J7$9'X;J_0S M_AY]\+=N?[ \69_N_8[7/_I16'XN_P""D/PF\1:)J6=IY M+Y'1CYSX'_ 30L77D[3PW]?<2\)AH*\,5^?^9X+\&O\ @H-\1?!?B"Q@\7:G M_P )5X;:18[E+J%!=11DX+QR* 68=((-.TBQ>:\O[D0VME#EV+.V$1>YZ@5^[/A'2&\/^%= M&TN1_,DL;*&V9QT8HBJ3^E>7G6'HTG!TU9N]['LY#7K5E4C4DY)6MYKYR M_P""@W_)J_BO_KO9?^E45?1H[U\Y?\%!O^35_%?_ %WLO_2J*O&P/^\T_5?F M>_C_ /=:OHS\X?V4O^3D/AW_ -A>'^=?M4/X:_%7]E+_ ).0^'?_ &%X?YU^ MU0[5[.??QH^GZG@\._P)>HM>?_M _P#)!_B-_P!BYJ/_ *325Z!7G_[0/_)! M_B-_V+FH_P#I-)7SU+XUZH^FK?PY>C/Q#L;IK&\M[E &>&19 #T)!S7V0O\ MP5$\?J !X5\.?E/_ /':^0/#]M'>:]IMO,N^&6ZBC=WX>:/SO*J&+K<_U:HHVM?^K'R%_P M]&^('_0K>'/RG_\ CM17'_!4+XBR6[K!X:\-Q2D861HYV"GUQYO->W?'3_@G M)X0\4:*+GX=HOA/6X$.VVFFDEM+KV_YFV,JYI@W:I-V M[K;\@\2:_P")/C'X^N]3O1/KGB;6[D$I;P[GED.%5$11T 4*.@ %?KI^R9\ M([OX)_!#0_#VIA5UF0R7E^J$$)-(V[9D<$JNU21P2I(XKP3]CG]ICX0ZA]ET M6?PGH7PZ\82*(5NK>W2."^)XPL[?.K$_P2,>H 9B<5]O\8XKR3_#U\S\1OVD/^3@?B1_V,-]_Z/>OU6_8W_P"39? '_8/_ M /:C5^5/[2'_ "N2;;6R3]W"I >XE/"1 M)_M,>/89)X!K\9?B!X[U[XV?$B]U[5I5GU?6+E52,N$CB!(6.)2QPJ*,*,GM MDGJ:]=_;6_:6?X[_ ! .G:/<,?!NB2-%8JIPMW+T>Y(]^BYZ+SP6(K&\#?L4 M?%GXA^%=.\0Z3X?A&FZA'YULUW=Q0.\>>'V,P(!Z@D<@@C@BNK+L/3P%+VM= MJ,I=^GD,O#5QK5Q_I.JWJ: MG!F>X(Y .[.Q!\J^P)QEC5?]J3PW\.?V@OAG?QK_ .@#8_\ M@S@_^*KC^K8?VOM_K*YKWZ?YG;]:Q/L/8?57RVM;7_(\2\$^,]<^$?CZPU_1 MY_L>M:/VN% \R)O<$\'NI4]Z_*[X@?L8_%;X9^$[_Q'K6@0C2K%0US):WD4[QH2!O* MJ2=HR,G' Y/&:O?L<_M(3? #XC(FH3.WA#6&6#4H>2(3G"7"CU3/..JDCDXQ MW9AAZ>/H^UH-.4>W7R.#+<34RZM[*NG&,N_3S/V#?[K?2OP&U#_C^N?^NK?S M-?OA:W4-]9QW%M,DUO-&)(Y(V#*ZD9# CJ""#FOP/U#_ (_KG_KJW\S7#D*U MJ_+]3OXC?\)^OZ'[E_"'_DE/@S'_ $!;+_T0E=;^'XU\)^"?^"E7@;POX+T' M1I_#/B&:?3]/M[222-8-K-'&J$C,G0D5M_\ #TCP%_T*GB3\K?\ ^.5Y$LMQ M3DVJ;/;IYI@U!)U%L?:7-'-?%W_#TGP%_P!"IXC_ "M__CE:_@O_ (*/^"/& MWC'0?#EIX:\06]UJ]_;Z?%-,(-B/+(L:LV)"< L,X&:SEE^*@N:4&;1S/!R: M2J(^O**0=!2UYQZ@4444 %%%% #:YOQMXHO/".BO?6GAW4_$CKUM-)\DS8]0 MLLB CV!)]JZ3I36;;VS314)1C).2NNQ\/?%+]O#Q_P"'6N;?2_A-J&@[&PEY MXBBGP5]3&JJ!^$A%?,GC;]KWXO?$"26VN?%5YIMO(V1::.@M-G^R'0"0CV9C M7Z]^4I_A'Y4GDQK_ +^0K&4)2^T?I.6<4Y3EL4XY7"4EU7[2Z?X6U[5YKAMSW+6DK*S$\LTA&.OE]/P/*O@S^S7X'^!MKC0--\S4G39-JEX1+=2CN"^ %'3Y5"CCI7JW3Z4F< M4<5NDEHC\HQ.*KXVJZV(FYR>[;NQU+110FW5F3L%Q$\18# M.-RD9_6OA_\ X=6Z%_T/NH_^ $?_ ,77W7S1731Q-;#W5*5KG'7PE'%6=6-[ M'GGQN^#MA\=Y=O"."*^8V_X)8^$_X?&VM ^\$)_I7V_1S771QF(P\>6E.R."M@^+K_Q/J.EW-U%%$;>WAC=%$:! 03SSBOJ//Y^E)G_ /50L77C4=92]Y]0 M>!P\J2H./NKH?#__ ZP\+?]#QK'_@-%2K_P2Q\)?Q>-=:8^UO"*^W_QI?QK M?^U,7_/^7^1S?V3@O^?:_$^*;/\ X):^!E8&Z\7>(IE[B'R(S^91J[WP?_P3 MS^#OA.ZCN+G3=0\121G8EY+S0W6$2L>A3S#$T5RPF[??\ F>76 MRO"5GS3IJ_EI^1^=L?\ P2KU?S,/\0[-4S]Y=*:8CH9)&)9N^,G SP!6UXO\%Z%X\T5](\ M1:19ZWILC!FMKV%9$W#HP!Z,.Q'(K>_"C'M7ENI.4N=O7OU/55.$8>S45;MT M/ESQ=_P3E^$'B1FDL+/5O#4C<_\ $LOBR9_W9A)Q[#'X5YGJG_!*O1Y9,Z=\ M0KZU3LMUIJ3G\UD2ON\4N,UW0S'%4U:-1_/7\SSZF5X.H[RIKY:?D?GZO_!* M/D;OBAN7N!H&#_Z4UT6A_P#!+/PG:RHVL^-=8U!!U2RMXK;/XMYF*^W^*6M' MFF+EI[3\%_D1')\#%W5/\6>3?"G]F'X9+GPSXG3IPHKEA%)>0E>=_'SX0Q?'+X8Z MGX.GU)])COGA8W<<0E*>7*LF-I(SG;CKWKT3- Y.>U$92IR4X[H=2$:D'":N MGN?&OPM_X)RZ?\,_B'H'BJ+QQ=:@^DW:72VK:E1W\')AG^[/;N1]^*0B_R.*C@,/AY.O$'B6;QKJ%G+J]_-?O;I9(R MQF1RY4$MR!G%>P:A^SO<-^SU9_"C2_%MUI5I%;BSN-5CME::>WW,7CV[@%W9 M )R?ER.]>U^E)GO2EBZ]114I7Y=M$$,#AZ;E*$;.6^K/BGP?_P $Q/"V@^)] M-U'5?%5YKVG6LRRRZ=)9I$EP!R$9@Y(4G&<#D9'&V MF0QR12*&5U(P5(/!!!(Q7Q1XA_X)>>&=3UZ_NM-\87^DV$\[206/V-9A;J3D M('+@L!T!/. ,YZU]PTG%=-'$UL/=TI6N<>(P='%6]K&]CSCX%_"V]^#/P_M/ M"=SXDG\2VUDS"SN+FW$4D,)Y$7#-N53G'H#CH!7RYC_P#1 M0;[_ ,%J?_'*/^'5>C_]%!OO_!:G_P \1Q^.;V[DT?4;;4%MS8 M(HE,,JR!"=YP#MQGWK[3H]JF69XN:<93_!?Y%1RG!1:DH:KS8M+117F'KA11 M10 4444 %%%% !2444 +1110 4E%% "T444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 )2T44 %%%% !1110 4E%% "T444 %%%% !1110 4444 %%%% , !1110 4444 ?__9 end GRAPHIC 19 image_0b.jpg GRAPHIC begin 644 image_0b.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_X0'X:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])UG)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z"UN&UL.FQA;F<](G@M9&5F875L="(^/"]R9&8Z;&D^/"]R9&8Z06QT/@T* M"0D)/"]D8SIR:6=H=',^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO M>#IX;7!M971A/@T*/#]X<&%C:V5T(&5N9#TG=R<_/O_A ")%>&EF !-30 J M " !@I@ @ $ /_B#%A)0T-?4%)/1DE,10 ! 0 #$A, M:6YO A &UN=')21T(@6%E:( ?. ( "0 & #$ &%C &, : !M '( =P!\ ($ A@"+ ) E0": )\ I "I *X L@"W +P MP0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ M 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!N0'! $! MZ0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V M L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX# MN@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A M!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<& M2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP'OP?2 M!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY"8\) MI FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+@ N8 M"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-0 U:#70-C@VI#<,- MW@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0)A!# M$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W&!L80!AE&(H8KQC5&/H9 M(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H<4AQ[ M'*,0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J(!4@ M02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U$S5--8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&(D9G1JM&\$25^!8+UA]6,M9&EEI6;A:!UI66J9:]5M% M6Y5;Y5PU7(9O5\/7V%?LV %8%=@JF#\84]AHF'U8DEB MG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-IFFGQ M:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z<95Q M\')+%V/G:;=OAW5G>S>!%X;GC,>2IYB7GG M>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'-@C"" MDH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2*RHLP MBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2$9)ZDN.339.VE""4 MBI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"FZ^<')R)G/>=9)W2 MGD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;]IVZG MX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;&P\=! MQ[_(/%$XIZ#+HO.E&Z=#J M6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#UWO9M M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____; $, P(" P(" M P,# P0# P0%" 4%! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05 M%14,#Q<8%A08$A05%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%/_ !$( '0" M.@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /U3HHHH *2EJ&:9((FDD=411DLQP /4T#WT0_CZT,P7J0/K7R-\ M\?^&O"XSJ^OZ;I7<_;+N.+_ -"85S@_:$^&,DGEK\0?#+/_ '1J M]N3^6^OQ9DD:21G=B[,F8]JQ^L?W3]#AX2TN7W\6[^4?^"?NKHOBK M1_$4/FZ5JEGJ,7]^UG21?S4FM8'/(YK\'+&^N=,NTN;2XEM+B,Y2:%RCJ?8C MD5[G\-/VU?BE\-YH8WUMO$FFJ1FSUO,Q(]I<^8#CI\Q'L:N->/5'B9AX58VC M%SP-=3\FN5_?=K\C];PN,T8ZUY9^SK\<8_C]\/T\2Q:1<:,5N&M98)F5U,BA M2S1N,;D^;&2 <@C'&3ZH/SKIO=7/Q3%8:K@ZT\/7C:<79KLQU%%%!S!1110 M4444 -&:*R?$'BO1/"=B;S7-7L-'M!UN+^Y2"/\ [Z<@5Y/KW[:7P5\.R,ES MX^L)V7_GQBFNP?H8D8?K6L:-2I\$6_1&%2O2I?'-+U9[?^%)^5?,MU_P43^" M]NV(]8U*Z']Z+3)0/_'@*HM_P4C^#X8 2:X?<:?Q_P"AUT?4<3_S[?W'*\PP MB_Y>K[SZHY[4;37S5IO_ 4.^"=\P$VNW]@#WN-+G(_\<5J[OP[^U9\(_%14 M:?\ $'1 S<*EYW'-'UKR;QU^U-\+?AKXFN_#OB3Q9% MIFL6H0S6K6L[E-Z!UY2,CE6!X/>JOA;]KSX1^,_$.GZ%HWC&"^U74)1!;6ZV MEPID<]!EHP!^)K?V%9QYU%V]&S4445@=04444 %%%% !11 M5>YNH;.W>>>9((HQN>21@JJ/4D]!0+8EQ[4[\:\B\3_M:?"#P@S)J7C_ $=I M%.&2QE-XRGT(A#X/M7 W_P#P44^"]GD0ZOJ5_CO;Z9*,_P#?86NJ.%KSUC!_ M<<5?"+=C;KV/[WV!+[SZ:_STIU>0^&/VL/A#XPD M1--\?Z.LCG"QWTILV8^@$P0D^U>KVMU#>0I/!,D\3CH(ZBN65.=/ M2<6O4ZZ=:G55X23]&6***3.*@V$VT;:\";]O#X& D'QRH/\ V"[W_P",T?\ M#>/P,_Z'I?\ P67O_P 9KI^J8C^1_.H_QTZ\'_M&E_X;K^!O_0]1?^"Z\_\ C-'U3$?\^Y?]\^M M'/K7@R_MR_ ]ER/'D'XV-T/_ &E3E_;@^"+L%'CRV!_VK.Y _,Q4?5:__/M_ M.IDAT/QMHFHW,APEJE]&LS?2-B&/Y M5Z">>G-82A*#M)6-X5(5%>#NO(=1114F@445E^(O$.G^%-#OM8U6ZCLM-L87 MN+FYE.%CC49)/X"A)MV0FU%79I\^M'/K7S=_P\*^"7_0R7G_ (*KG_XBC_AX M5\$O^ADO/_!5<_\ Q%=?U+$_\^W]S.+Z_A?^?B^\^DJ*Q_#/B+3O%V@V&LZ1 M>)?Z;?0K<6]S"?ED1AD'V^AY'0UL5R--.S.U-25T%%%% QN?6EXK"\8>,M'\ M ^&[[7]?O%T_2+)!)/=,C.$4L%!PH)/)'0=Z\F/[<7P//_,]V_\ X!77_P : MK6G1JU%>G%M>2;.>IB*5)VJ32?F['NW3I17(?#?XH>&/BUH+ZUX3U1=7TQ)V MMFGCBDC D4*2N'53P&7MWKKO6LW%Q=I*S-HRC-*47=,=1112*&C H//O7/\ MBWQMHO@6PBO-;ODLHYI1#"FUI)9Y""1'%&@+R-@$[5!. 3CBJ?A+XG>'?&M] M/8Z;>3)J4""673]0LY[&[6,G ?R)T239GC=MQGO5PVN^-=QC5V 9\>BKEC[*:<=3EQ%:&'HSK5':,4VWY+4_5S]CCPH?"'[ M-_@FV?!EN;0Z@S8QGSW:9<^X60#\*K^+OVI?#_@/X^67PZUT)9VU[80S1:JT MGR1W#O(!%(#T!54(;/!;G@Y'L]A9PZ3I]O:VT:PV]O$L<<:C 55& ![ "OQJ M_:/\<#XC?'+QCKL;(]O-?M!;O&VY7BA A1P?]I8U;\:]&I+V<58_DCAG)8\8 M9KBJF);46I2NNDI/3]?N/V?# X8'BE&?2OD3]@O]H^3XC^&I/!'B*Z:;Q%HL M0:VN)6R]W:@A02>[H2%)ZD%3R=QKZ['I6L9*2NCX3-LKKY-C*F"Q"]Z+WZ-= M&O)H?24M%,\@;S7Q!^V)^W1/\/\ 5;SP/\/)H7UVW)CU'6642+9OWBB!R&D' M\3$$+TP6SM^BOVG/BA+\'O@CXH\2VKA-1AMQ;V1QG%Q*PC1L=]I;=CT4U^*\ MT\EU-)+-(TLTC%WD)/%6M>,=5DU/7=5O-8U"0Y>XOIVFD/MEB>/:LM5:1@J@LQ. ,DU]0_L M5_LFV_Q_U*]U_P 2/-%X/TN80-# Q1[VXP&,0<RA&[7R2/!P>3UL=' MVU25D_FV?BKIGPG\;ZU&'T[P=X@OT89#6NESR _BJ&K\WP)^)=NNZ7X>>*XU M_O/HER!_Z!7[D;1_=%''I7E_V_4Z07WGL+ARGUJ/[C\%M6\':_H*L=3T/4M. M5>IN[22+'_?0%9%?T [0PP17%>*O@QX#\;JYU[P=HFJN_66XL8FE'N'V[@?H M:UAGZ^W3^Y_\ QGPXU_#J_>O^"?DO^R+KFI:5^T-X&@LM0NK2WNM4ACN(H)F M19D)Y5P#AA[&OV<%?/VE_L/?"SPWX\T7Q9H.G7VA:CI=RMU%#:WK/ [*'^==A^W]_R=5XO_ZYV7_I)#7'_LI?\G(?#O\ ["\/ M\Z^QI_\ (O7^']#XBK_R,G_C_4_:L4M)2U^<'ZF%%%% !2&EJCK6J6^A:3>Z ME=OY=K9P/<32?W412S'\@:6^B$W979\^_M8?M?:5^SO8QZ7I]O%K7C.\B\R" MQD8B*W0Y EFQS@D'"C!;!Y YK\Q_B=\RBNN_9M M^ ^H?M"_$BW\.VTS66GPQFZU*_"[O(@4@':#P78D*H]\] :_0L+@Z& H^UJ; MI7;_ ,C\RQF.Q&8U_94_A;LE_F>5UT.@_#GQ;XIC5]%\+ZUJZ-T:PT^:<'Z; M5-?L7\-OV9?AM\*+.WCT+PKI_P!JAQ_Q,KV%;B[=N[&5P2,^BX'H!7JFT=@/ MRKS:F?).U*%_5GK4N')25ZM2WHOU/Q!_X9V^*?E[_P#A7'BS;_V!;G/Y;,US MVO?#GQ;X6C9]:\+ZUI"+U:_T^: #\745^\&*:R@]A6$<^JW]Z"-Y<.4[>[4? MW'X 5W7PQ^.?CKX.Z@ESX3\1WFFQAMSV6_S+67UWPME#]<9&>"*_7'XE_LQ_ M#3XK6,\6N>%=/%W*#C4K*%;>[1O[PE0 G'HV1Z@U^4W[2'P(U#]GWXD7'AVY MF:]T^:,76G7I7;Y]NQ(&X=G4@JP]1GH17L87,*&87I2CKV>IX>+RW$9;:K&5 MUW6EC](OV3_VO=*_:(L)=,O[>+1O&5G'YEQ8QL3%<1@@&6$GG )&5.2N1R1S M7T8WW3]*_";X8^/]1^%OC_0O%6F.RWFEW23A5.!(G1XS[.A93[,:_UU&S?S;6\@6>*3^\C*&4_D17S6:8)82JG3^&7X'U>49A+&47&I\4?Q1^" M-Q_KY/\ >/\ .K6D^']4UYI%TW3;O43'C>+2!I=NHV5C<_$L7=U!;F1--V":14W8-UG&3SC(_.OM,57>&P[JQ5[6_R M/@\)AUBL2J3=KWU_$^+O^%>^*O\ H6=8_P# "7_XFC_A7OBK_H6=8_\ "7_ M .)K]S_^$@TG_H(V?_?]/\:/^$@TG_H(V?\ W_3_ !KY[^W*O_/K\?\ @'U' M^K]+_G]^'_!/PP_X5[XJ_P"A9UC_ , )?_B:H:EX8UG18_,U#2;ZQCZ;KFV> M,?FP%?N]_P )!I/_ $$K/_O^G^-9VN>+O"^GZ9<2ZOK&DV]@J'SGO+F)8MN. M=VXXQ]::SRI?^%^/_ )EP_22O[;^OO/P@K[B_P"">_[3/B!?'5K\-/$.I3:I MI&H12?V7)=.7>UFC0OY88\^6R*V%/0A<8R<_,/[0FI>%-6^-'BR[\$11P^&) MKS=9K;Q^7$?E4.R+V0OO*C X(X%=]^PAX/O_ !5^TMX7GM(7-KI/FWUY,H.V M*-8V5CL>%@95,/C8QIN^MM-FKG[ 4M%)7 MYP?JHG2OS9_X*&?M-?\ "5:Q)\,?#EUG2-.E#:Q<1MQ<7*GB#(ZK&>3ZN/\ M8Y^D/VV/VET^!?@,Z7H]PH\9:Y&T=D%.6M(NCW)'8CHGJW/(4BOR6DD>:1I) M&9Y&)9F8Y))ZDFOJ5?5:3U>_^1I>%_#&I^,O$.G: M'HUG)J&J:A.MO;6T?5W8X')X [DG@ $GBJFK:5>:%JEYINH6TEG?VCR MC\DQ_>(KF?\ @HI^S/\ :(&^*OARU_>Q!8]=MX1]Y1A4N0/4<*_MM/9C7KQS M2F\5[#IM?S/%ED]6.#^L]=[>1Q__ 3U_:<_X0_6X_AGXDNRNBZE,3I%Q(W% MM=,>8C_[Y(_2OK7\_\!1H^M M7(;QEHD2I=[S\UW#T2X'J>BO_M8/&X"O)SC \C^L4UIU_P SVLBS'F7U6J]5 MM_D?3=%%%?*GV9XA^VI_R:_X^_Z](_\ T?'7XUU^RG[:G_)K_C__ *](_P#T M?'7XUU]OD'\"7K^B/S[B+_>(>GZGZE?\$RO^3>]0_P"P]N/_14%?7%?+8__>JGJ?7Y;_NE/T%HHHKA/2/FS]HBUOKOQM+; M1K,;^_TBTM?#[1F0'S?[11M012A#!C!]G8[2&,< M:&/][-CIO=+"RE6Y[Z'44445PGHB&N(^,/ MBZ_\#?#3Q!K6EZ?<:KJMK;,;2SMH6FDEF;Y8QL4$D;B"<#@ GM7:[ORIDFQE M(?;_ ,"JD:T9QIU(SE'F2:;7==C\4+_X5?$?5+ZYO+OP;XGN+JXD::::32;@ ML[L268G9R223^-5_^%.>/_\ H1_$G_@IN/\ XBOVX_<_['Z4?N?]C]*Y?J\3 M]OAXJ8VG%1CAHV]6?B/_ ,*;\?\ _0C^)/\ P47'_P 11_PIOQ__ -"/XD_\ M%%Q_\17[S\1_^%-^/_P#H1_$G_@HN M/_B*/^%-^/\ _H1_$G_@HN/_ (BOVX_<_P"Q^E'[G_8_2CZO$/\ B*^._P"@ M:/WL_$C_ (4WX_)Y\#>)#_W"+C_XBOJ;_@G]\ ]=M?B??^+O$FA7^D1:-;&. MS34K22!I)Y@5+IO W!8PX/O(M?H@/+9B %)'TIRJ$7C %5&BHN]SQLW\1\=F MN"J8+V,8*:LVF[VZ_?L>>?M >)]6\'?!_P 3ZEH5C>:CK0M&ALX+"!IIO.DQ M&CA%!)"EMY]E-?D3_P *;\?_ /0C^)/_ 47'_Q%?MNSHP^8J1[GBD_=9&-G MUXJY4^?=GA\,\7U>&:52%"@IN;NVV^FR_/[S\=_A3X?^)GPI^(6A>*;#P1XF M,VFW*R/&NDSCS8C\LD9^3HR%E_&OV"T^Z2^L;>Z0.J31JX#J58 C/(/(//0U M/^Z_V/TI5.[!!&!Z=*<(S_9 M7\*RPH%DNIKV:8^K"[E0$_\ 47\J^CNM?"__!-7XV:9=>#[KX;:C=1V^L6= MQ)>:;%*P7[3 _P SHGJR/N8CKA\@?*^)7P9^,-AH?A#Q$-*TN71H;MX#8V\W[UIIE+;I(V/1%XS MCBOG?_AOKXZ?]#HO_@ILO_C-?H)\ZU;WT-FEBJZ=<1 M1Q^6KNX)#1,0LDTKR*"NT0J3B/S&X(^[7=3Q6759J$:2N_[J//JX3-*,)5)U79*^ M[/%S^WS\=#Q_PFB_^"FR_P#C-?HY^R3\0-;^*'[/GA7Q-XCO/M^M7OVK[1MB)*I-R5NKOU1^>_[?W_ "=5XO\ ^N=E M_P"DD-HK\X/U.Z%HI-P] M11N'J* NA.E>6_M1:@^E_L[?$6>,X/0?B#J -S)&M;NX['3O$L<2P7,S!8TNHRWEJQ/"AQ(XS_>"#O7Z%FD)5,' M)0WT_,_,\IG&EC8.>VOXJQ^IM%(#FEK\X/U0**** &X^:O@G_@JEIMN^C?#W M4< 727%Y #W*,L3$?@5'YFOO5FVY-?EG_P %$_C9IOQ+^).E^'-#NH[W3O#4 M?) M=?MA^S%?OJ?[.WP\GDY<:%:Q$GJ=D80'\EK\4(XVD=412[L<*JC))]!7[E?! MCPK-X%^$'@_P_<+LNM-TBUMIQ_TU6)0__CVZO:SYKD@NMSY_AU/GJ/I8_#BX M_P!?)_O'^=1U)/\Z^X?\ @F+X3T/Q5-\1UUK1]/U80+IQB%]:QS^7 MDW6=NX'&<#IZ"O=Q.(6%H.JU>W^=CY_"X=XO$*BG:]_\SX:HK]T_^%0^!/\ MH3/#_P#X*X/_ (BC_A4/@3_H3/#_ /X*X/\ XBO _MV'_/O\3Z7_ %=J?\_? MP/PLHK]T_P#A4/@3_H3/#_\ X*X/_B*S]2^ ?PTU2,K=^ /#$XQC+Z1;Y'T. MS(_"C^W:?6G^(/AVITJ+[C\5O!H\-GQ!;?\ "6-JBZ'G]_\ V,L9N2/1/,(4 M?C7ZR?L?ZM\&Y_!<]I\)_+A*;7U&"Z!&H%NBM/NY8$PL6DQ+#)]E20R+;2/&K/$"23@$YP3QNQVJI^R7XTO\ P1^T M1X%N[&5X_MNIP:9<(IXDAN'6)E8=P-P;ZJ#VKOQU%8[#>UC)K2Z73OJCSMF^O;1G[2 GZ5R'Q2^)FC_"'P+JOBG7I_*L;"/<(UQOFD/"1(.[ M,V /KD\ FNM:18XRS' 49)S@"OR9_;>_:8;XW^._[$T6Y+>#-#E9+;8?EO)_ MNO<'U'54_P!G)_C(KY# X.6,KR/%OBU\4M:^,7C[5? M%>NR;KR^DRD*DE+>(<)$GHJC ]^2>2:]E_8C_9K/QP\?#5]:MRW@W0Y%DNMX M^6\F^\EN/4=&?_9P.-P-?-=;NB^/?$_ANS^QZ3XCU;2[3<7\BROI88]QZG:K M 9.!7Z!6HR=!TJ#Y>GH?FM&O!5U6KKFUN_-G[PQJL:A5VJJC & !Z57OK.W MU2QGL[J*.XM;B-HIH95#(Z,,,K ]002"/>OPU_X6YXZ_Z'3Q#_X-9_\ XNC_ M (6YXZ_Z'3Q#_P"#6?\ ^+KYC^P:F_M%]Q]9_K%3M;V3^\](_:Z_9VG_ &?_ M (E36]DDDGA75"USI5PV3M7/SP,?[T9('NI4]2<>*]"EV M7UC)N:)B=D\9X>)QW5AD>W!'(!K,USQMXB\46\=OK.OZIJT$;[TBOKR295;& M-P#,<'!//O6+7U5.E+V*IUGS.UGYGR-6M'VSJT5RJ]UY'[G_ H^)VC_ !@\ M!:5XJT&;S+*^CW&-L;X)!P\3CLRMD'UZC@@UV/X5^2?[$?[2[? WQY_8^M7) M7P9K\_+9S=$N!Z#HK_[.#SM K]:8I5FC5T8,K#(93D'W%?GF/P]0_[#UQ_P"BH*^N M*^1_^"99_P",>]0_[#UQ_P"BH*^N-P]:^6Q_^]5/4^NRU_[)3]!:*3(/_!I/_\ %URF31DT@)X\Q\$*/7)QA6Q47*3LCS\=3RS+%?#>E M^!_#=AHNCVL=CIFGP+##;IT1%&.IY)[DGDDDGDU^8O[;/[1@^,WCQ=#T:Y$G MA+0I&2%XWREY<='FXX*CE4//&Y@?GQ7.]9U*[OKCQCK@FN96F=8=1FC0,S%B%56 49/ P!P*JCX ML>-\_P#(Y>(,?]A2?_XNN3+$T E:\_FD?U3#+,%"*@J,;+^ZCJV^+'C?_HYK\V,[FK]&_P#@F+I[1_#/Q9?$86;5Q"IQUV0H3_Z'6]!MS/S3Q$PN%H9# M4E""3YHVLDNJ_0^T:***[S^3"G?6<&I6<]KH*"_V7<>()C_"PZ!CPPP1SD#]?C5._ MT^UU6RFL[VWAN[2=#'+!<('C=3P592,$'T->A@<=/!3YHZI[H\K,,OACZ?++ M22V9^!UK=36-S%<6\TEO<1,'CEB8JZ,#D$$<@@]Z]_\ O[>'QC\#Q10GQ$G MB"TC&%AURW6X/XRC;(?Q>OMCXD_\$[/A;XXFFN](BO?!UZY+'^RY ;8M[PN" M /9"HKP3Q%_P2R\46[M_8?C?2M03^'^T+66U/X[/,KZO^TK7\F/TB-9USE:6?W+_(F\2_\%,/BGK$F6.@Z M"I'RRPVKS2C\9'*G_OFOGGXC_%_QC\7=2BOO%WB"\UN:+(B6=@L46>NR-0$3 M.!G:!G KZAT7_@EQX]N)!_:OBKP]8IW:T\^X8?@T:#]:]C\ ?\$Q? V@SQ7' MBG7]2\4NA!-O$HLK=_9@I9_R<5<<9EN%5Z=K^2U^\B6"S7&:5;V\WI]Q\0_L MZ_L_ZY^T#X\M=(T^"6'1H9%?5-4"_N[6'//)X,C $*O<\] 2/V>T72;70=(L MM,L(5MK*RA2W@A3HD:*%51[ #\*H>$?!6A> =%@TCP[I-KHVF0_ M[''5CW8Y)[FMZOFLPQTL=-.UHK9'UF6Y=' 0:O>3W9^0G[?W_)U7B_\ ZYV7 M_I)#7S_I^HW>DWT-[8W4UE>0,'BN+>0QR1L.A5@<@_2OUM^+7[#?P_\ C1X^ MU'Q=KE_KT&J7PB66.QNHDB CC6-*/_ -@_P#C%:?VM@OY?P,_['S#^;\3\Z?^%R>/_P#H>?$G_@WN M/_BZ/^%R>/\ _H>?$G_@WN/_ (NOT6_X=B_"K_H+>*/_ -@_P#C%'_#L7X5 M?]!;Q1_X&P?_ !BC^UL%_+^ ?V/F'\WXGYT_\+D\?_\ 0\^)/_!O>0*(H2%W,2<9)X]S69_P .Q?A5 M_P!!;Q1_X&P?_&*]V^!_P1T'X!^#Y?#?AZ>^N;&2Z>\9]0D223>RHI&511C" M#MZUYF88_#8BCR4EK?L>MEF7XK#5^>L]+/K<^&_VWOV-]5\/^(M3^(/@K3Y- M0T&^=KK4M/M4+264I.7D5!R8F.6./NDGHO3XGK^@#CI7A/Q8_8M^%GQ:FGO; M[0_[&U>8EGU+17%M(S'JS+@QL3W+*3[U>"SGV453KJZ77_,SQ^1>UFZN'=F^ MC_0_-3P#^UQ\6OAO:PV>C^,KQ]/A 5+/4%2[C51T4>:&*CV4BO9]!_X*??$: MQ54U7P_X?U15&"\<7_6N:U[_ (*??$:^1DTKP_X>TM6' MWY(YIW7Z$R*OYJ:P/^';?QAW8V:%C'7^T#C_ - K1L/^"9'Q6NB//U3PQ9IW M\R\G<_@%A/\ .IY,JCK[OWME.>M]+L"2?I([C'_?! MKZ1^$_[%OPM^$=Q!>V&A_P!LZM"04U+6G%S*K#HRK@1H0>ZH#[U4LUP6&C:B MK^25A1R?'8J5Z[MYMW9\G?L0?L;ZGKGB+3/B#XVL)-/T2Q=;K3--ND*R7DHY M25E/(B4X89^\0/X>OZ2LH"L!Z4Y?E7 P*#\P-?(XK%5,94]I/Y+L?9X/!4\% M2]G3^;[GX!7'^OD_WC_.NG\!?%?Q?\+VOF\)^(+W0C?!!<_9)-OF[-VW=ZXW M-CZFOT<;_@F/\*I&9CJOBC).?^/V#_XQ1_P[%^%7_05\4'_M]@_^,5]<\XPD MH\DTVO0^*CDF.C+GA9/U/A/_ (:T^,7_ $4/6O\ O^/\*/\ AK3XQ?\ 10]: M_P"_X_PK[O\ ^'9/PG_Z"'B7_P #H?\ XS2_\.R?A/\ ]!#Q-_X'0_\ QFL? M[2R[^3\$=']EYG_/^+/@_P#X:T^,7_10]:_[_C_"JFI?M1?%O5K5[>Y^(6OF M)Q\WE7C1$CTRF#BOOK_AV3\)_P#H(>)O_ Z'_P",U+#_ ,$S_A+$P+77B.4? MW7OX\?I$*/[2RY?8_!"_LK,WHY_BS\LIIGN)'EE=I)'8LSN223U-?5O[ M!O[-^M>/OB5I/CC4;&6T\*:%.+N*YF0J+NX0YB2+/W@K@,S#@;<=3Q]M^#?V M)?@WX'N8[BW\'6^I72=)M6EDNQ_W[(M1UW6->\67FJ:A.]S<3O>P99V.3_RPX'8#H *U/AI^P/\,OA M=XTTWQ-9G6-6O]/?S;>+5+B*6%),?+)M6)=E'IKLCSC]G;_ ()Z^%(_A[:WOQ.TB;4?$E_BX-HMY- MC&1\ ML1\MEW/W;/0G Z$GU/\ X8!^!O\ T)\W_@VO/_CM?1.*.O6O"J9AB:DG+G:O MV9]'3RW"TX*'(G;JUJ?._P#P[_\ @;_T*$W_ (-KS_X[1_P[_P#@9_T*$W_@ MVO/_ ([7T3^%)^%1]=Q'_/Q_>S7ZAA?^?:^X^=O^'?\ \#?^A0F_\&UY_P#' M:\+_ &M/V#?#OAWX>OXD^&.DSV=WI0::_P!.^TRW!N;?&6=/,9B'3&<#JN[N M #]^4?>[YK6EF&)IS4^=NW1O0PK9;A:M-P4$K]4M4?S_ -?I-_P3U_:G7,*6\3,/O^O./_P!'QU^-=?NK\3/A[IOQ6\#:MX4UB2YATW4HQ%-):.JR M@!E8;2RD Y4=C7SA_P .Q?A5_P!!7Q3_ .!L'_QBN;*\PHX.E*%2]V[_ ((Z MLWRROC:L9TK62MN?FOH7Q \4^%[,V>C>)=8TBT9S(;>QOY8(RQ !;:K 9P!S M["M+_A,O$%U;7'B+3XIH)M4G=)$:YC#*REL$$$@@]\TF^@U"!9[N%H MS)%(LBA@(02N5&<$<=ZRJYI@YTY*,=6NQK2RG'QJ1DY:)]SZH'04M(*6OC#[ MX9[U\7?\%,O!#ZI\/_#/B>&-I/[(O7MIF4?=BG4?,?8/&@^K5]I5QWQ<^'MI M\4_AOK_A:[PL6I6S1+(5SY:+1]#P_F7]DYK0QO2$M?1Z/ M\&?B+1UK2U[0[WPMKNH:/J4)M[^QG>WGC;JLB,58?F.M9H^]Q7DG]V4JD*T( MU(.Z8JKW/2DXI>_/2O5_@+^SGXI_: UY;?2(#9:-#($O=9G0F" <$JO3S),$ M80'N,E1S3BG)V1R8['8;+:$L3BIJ$([M_P!?>9)#Z>@ZD\"OUP^"_P=T#X'^";3P[H<7RK^\NKMU ENIB & MD<^IP !V '2E^#WP9\-_!'PG!H7ART\J--;A=LLRX>/3$8??;L92#\J'I]YN-JOZ$8JDN9G M\NYYGF8<=8^.79=!JDGHN_\ >EV2_#U.5_;N_:J'AVQNOAOX4NQ_:MU'LU>] MB;_CUB8?ZE2/XW!Y/\*G'5LK^>'N*GO+J;4+J>YN9Y+FYG=I99IG+O(['+,S M'DDDDDGUJ#.!Q7%4DZCN?T-PWP_A^'<%'#4=9/64NKE_EV78-I:DXK;\*^#= M>\=:LFF^'M(O=:OFP?)LH6E903CM?6OPA_P"";OB'7/)O?'VJ MIX=M#R=-T\K-=$2QOC*R3[;R?HEK\]CX_ MT71+_P 2:G!IVEV-SJ6H3G;#:6<32RR'&<*J@D\ _E7ZX?LB_"^_^$GP-T71 M]7M?L6MRR37=[#N5BLCN<*2I()"!!UZBNL^%OP1\&?!S36M/"VAV^GLZ@2W6 M#)<35LLPSD@9P,\ 5WV.:[Z=+DU9_-'&/&[XB@L)AZ?)2C*]W\3:NE>V MB6NVOJ/HHHK8_*BGJ5Y'I]A)I6"]2%!)Q[\5\A_\/0OAEW\/>+#_ M -NMK_\ )%?6/BO_ )%C6/\ KSF_] -?@G7OY7@:6,4W4Z6/FC?W(Y\RS' M%8?$1HT+:I=.K/UA^ _[67@3]H.:[L]!GNM/U>W^8Z7JR)%<21_\]$"NRNOK M@Y'< $$^T,>O\Z_"K6M$\5_!/Q^UI>QWGAOQ1H]P'5D8I)$XY5T8=5(Y# D$ M'N*_3']D/]LK3_CC8P^&_$.K>/[HPD6I*HYDB'9P!EH_J5XR%QQV6>Q MC[;#N\/R.C+\V]O+V&(]V?Y_\$^I>_6O'/C]^U!X4_9SFT./Q-::K=-JZS-! M_9L$<@'E%-V[?(N/]8N,9[U[+7YZ_P#!5G_D(?#3_KEJ/\[:O/P%"&)Q$:4] MG_D>GF.(GA<-*K3W5OS/J3X"_M1^$_VB[C6H?#-KJMK)I*0O/_:4$<882%PN MW9(V?N'.<=JY?XR?MS>!?@=X\N_">N:3XAO-2M8XI7ET^V@>'$BAEP7F4YP> M>*^?_P#@E1_R&/B1_P!<+#_T*>O'_P#@H9_R=#KO_7G9_P#HA:]:GE]&6.EA MW?E2O^1XM3,Z\A>#?VYO@UXTN([9/%J:1X8=1U M,VNL>'YI!$NJ:>6*1N>BRHP!0G!QU4],YXI0P>6UWR4JCN_ZZH*F-S7#1]I6 MIIQ7]=&?L/;W$5];QSP2I-#(H=)(V#*RD9!!'4&O%OVB/VKO#?[-^H:+::]I M6JZC)JL4LL3:Z_WATKXO\ ^"?_ .T=J?@WX@6'P^UB]DN/#&MN M8+))G)%E=')39GHLA^4J.-S*>.<];_P54_Y&;X>_]>=Y_P"AQ5R4\M5/&K#U MM4]3MJ9HZF EB:.DDTK;VU1]2?L[_M7^&_VD-0UJTT'2M5TY]+BBEE;4$B 8 M.6 "[';^Z>M>XBOSJ_X)5C/BCX@_]>EG_P"ARU^BM<.84(8?$2IT]E8]'+,1 M4Q.&C5J;NXZD;A2:6FO]UOI7GGJ/8^-K[_@IU\/K"]GMF\,^)6:&1HRRQ6^, M@XX_>^U?5O@_Q/!XR\)Z-X@M$DAM=4LH;Z*.8#>J21JZAL$C(##.#7X5>(/^ M0]J7_7S+_P"AFOUA\5>,-1\!_L(VNMZ5(T&HP>#[&.":-L-$TD$4>]3V*[]P M/J*^DS#+Z='V:I:.3L?)Y;F=6NZKK.ZBK[%KXN_MR_"_X1ZI/I-Q?W7B#6;= MBD]EHT2R^2X_A>1F5 0>H#$C'(KQ34O^"JVEQL1I_P .[RZ7L;K5$A)_!8GK MX-\"Z'IWBGQIHNE:QJ\>A:=?7<<%QJDPW+;(S &1N1P,]R!W) K]&O"__!./ MX.7MA'<1^(=:UU64'SHM0@,9]U\N+@?B:ZJN#P&!25=.3?K^ECEHX[,,PR1_Y+?&S:&;B"&'[&-+^T;?+4+G?YRY MSCTKE=' 0KI.;<&K_/ML=BK9C4PS:@E-.UO*V^K[E3_AY]\+,_\ ($\6?^ = MM_\ )%'_ \^^%G_ $!/%F/^O.V_^2*X#_AU,G_13F_\$7_W17G'[07[ J? MKX5ZKXR_X3AM;^PO GV/^RA!O\R58\[_ #VQC=GIVKNA1RJI)0C)W?K_ )'G MU,1G%*#J3@DEJ]O\SZ&_X>??"S_H">+#_P!N5M_\D4?\//\ X6_] 3Q9_P" M=M_\D5^=7PF\"K\3OB3X=\*M>G3EU:[2U-VL7F&+??"S_H"> M+/\ P#MO_DBO>?#7QPT+Q1\%7^)UK;:@F@)876I-;S1H+KRX/,WC:'*[CY;8 M&['(Y%?)?_#J>W_Z*7+_ ."4?_)%?0.I?#%?@W^QOXI\&+J1U4:7X9U5!>-# MY)DWQ3R9V;FQC?CJ>E>5B:>!M%8:3;;5]]OFCV,+4S"\Y8J*22=MM_DSS?\ MX>A?"[_H >+_ /P#M?\ Y)I/^'H7PN_Z%_Q=_P" =K_\DU^9&GVOV^_MK;=L M\Z58]V,XR0,_K7WLG_!*4LJG_A:&/^Y?_P#NJO7Q&!R["V]K)J_K_D>)A\PS M/%W]@D[;[+\V>AK_ ,%/_A<1G^PO%B^QL[;_ .2*D3_@IW\*VZZ1XJ3G^*SM M_P"D]>=_\.HF_P"BHC_PG_\ [JJO=?\ !*:[CB)MOB7#-)CA9M$,8_,7#?RK ME]GE/\[_ !_R.SVF=+["_#_,^C?AS^VW\)/B5J-OI]IXB.E:E.P6*UUB%K8N M2< !SF,DG@#=D]A7O=?A3\4OAUJGPE\?ZUX1UDQ-J.ES".1X"3'(K*KHZY . M&1E89YYK]5/V%_B!?_$+]G/09]5G>[O].EFTU[B0Y:18F_=DGN1&R#/?;FL, MPRZGAZ<:U&5XLZ-I+]-SF/&__ 44^'/@+QEK?AK4-$\4S7ND M7LUC-);6MLT3R1N49D+7 )7(XR ?:OH#X:^/]/\ BCX%T?Q7I4-S;Z?JL/GP MQWBJLJKDC#!68 \'H37XW_M(?\G _$G_ +&&^_\ 1[U^JG['./\ AF7X?_\ M8/\ _:CTL=@:6'PU.K#=V_(,NS"MB<54I5+6C>WWV/9J.F317R]^W%^TP/@G MX'_L'0[D1^,MQ%>&&I.K- MZ(;\2/\ @H5\-/ASXTU7PU-9ZYK-UILOD3W6EPP/;^8/O(K/,I)4Y4\8R#UJ M'P)_P46^&7CKQ=I>@BRU[1Y-1F%O'>:E! ENCMPH=EF8@$X&<8!(S@9-? G[ M,OP$U#]H7XG6VC*98M&MB+K5[]?^64 /*@G^-S\J_4G!"FJW[2?P(U']G[XF M7OA^X\R?2ILW.EWS#BXMR>,GIO7[K#U&>A%?6?V9@N?ZOS/GM??^ON/BO[6Q M_+]9Y5[.]MC]K<],4M?)O[!_[31^+G@__A$O$%WO\7:'"!YDK9>]M1A5E]W7 MA6]+G& M.JX+V?LNM_T/WD\-ZY!XH\/Z9K%JDD5OJ%K%=1+, '5)$#J& )&<$9P3]:UJ MY#X0\?"GP;_V!;+_ -$)77YKQ)*TFD?04Y.4$V+1114EA1110 4E+24 ?"O_ M 4 _9HFU5)/B;X74-M M:Q27%Q,XCCAB4L[L3@*H'))/85^\$T2S1LCH'5A@JPR"/2O-_ /[.WP]^&>O M7NL^'?#%I8ZI=R-(US@NT>[.4BW$^6G)^5,#\A7/.CS.Y^T<.>(D\GRYX/%4 MW4E'2#O;3LWV72U^Q\7_ +.__!/G5O%4EKK?Q'$NBZ/\LJ:+&VV[N!UQ*P_U M2GC*CY^2/D(S7Z!>&_#.E>"M%M=)T:QM]*TNU7;%;VZ!(T'4\#N3DD]222:V M?IQ7C_Q>^#OB/XR*^E7/C2X\-^$Y%:.XTW1H +F[!_YZ7#DX0C_EFL>#DY+# M&-8P4%[J/B,SS[%\2XI2S&MR06RL^6/HE>[\W\VD>!_M4_MW6V@QW7A3X;7< M=YJIS%=Z\F'BMNQ2$]'D]6^ZO;2?6OU0\$_L*_"+P:L#R>'FU^\B&/M&L3M/N_P!Z(8B/_?%> MW:'X=TGPOI\5AI6FVFEV40PEO:0+%>50 *Q=-S=Y,^ZR_C/*>&\.\/D^&< MYOXIS:3;^5].RT_4_+OX?_L"_%3QHTI6./<01_=? M97U!\-_^"*.8W8VMKG.00B'?Q[N0?2OHSQM\4O"/PYM MUG\2^(=.T5&!*"ZN$1I,=0BD[F/LH)KYI^(G_!23P1H#20>$])O_ !7<#&V> M0?8[4_\ G!DR/3RQGUJN2G3W.:7$'%_$[]G@XRC!_R+E7_@3_S/J7PSX/T+ MP3I::=H.DV6C6"'*V]E D29/4[5 &3W/6N0^)G[0O@/X3,(=>UV+^U&P(M*L MP;B\E8YVA8DRPW$8!.%SWK\Y_&W[87Q@^-&HQZ-IM]-I2W;B.'3/#4;I-*V> M!Y@)D)(Z@, ?2OJ+]DG]BT?#^>'QIX\1+WQ6W[VUL682)8L>=[-R'E]^0O8D M\TU4YG[J/-Q_"D,EH/%Y[B/?EM3B[R;\V]EW=G]Y]5^&]7NM_:*\,F"\"Z=XDM$/]G:Q&F7B/7RW'\<9/5>VOF>51Q: M]K2TFOQ_X/F>+?L<_MKVOQ:M[7P?XSN(K+QG&NRVO#A(M4 ';LLWJO1NJ]P/ M,_\ @JQ_R$/AG_URU'^=M7R)\6OA#XI^ OCB30]>@>TO(6\ZTOK$Q*]]6L_1K?S/J'_ ()3_P#( M8^)'_7"P_P#0IZ\>_P""AG_)T&N_]>=G_P"B%KV'_@E/_P ACXD?]<+#_P!" MGKQ[_@H9_P G0:[_ ->=G_Z(6II?\C6IZ?Y%UO\ D34_\7^9];_\$R_^3>]0 M_P"P]=(U =(UVX M(Z_(?SKV23_@JAX?7[G@+4V/^U?1C_V4UXN,R[%5,1.<873?D>Y@-_#2XN; M7XC>%9[+/VR/5K1X=O7S!,A7'XXK[)_X*I1E?$?P\..#:7@_\?B_QK@OV!_V M=-1^(GQ(T_QOJ=H\/A3P_.+F*:1<"ZNT.8T3U"-AV/0;0/XN/IC_ (*+?!/4 M_B5\-]*\1Z);27VH^&9)I)K6%27>UE"^8R@=2AC1L>FX]J]C$8JDLPI*^UT_ M5GAX7"5?[,JM+XK->BW9Y#_P2MF0>+/'\18"1K*U8+W($D@)_4?G7Z,=Z_#S MX(_&C7O@/X\M_$_A\Q22B-K>YM+@$Q74+$%HVQR.54@CH5!]C]Z^$?\ @I]X M"U.WC7Q#X>UK0[L_>^SB.[@'_ MR-_XY7!FF Q$Z[K4XW3L>CD^8X>EAU1J2 MY6K[GV=VIKD*A)/&*^6[[_@I!\'+6W+PW&M7KX_U4&GD-_X^RC]:\!^.G_!2 M6Z\9>&=1\/\ @70;C0X;V)H)-6U"53;T/9K9KA*46^=-]EJ?%VM3)<:Q?RQMNCDN)&5AW!8D&OV=\!^#=/\?_ M +,7A?PSJZ,]AJ?A:SM)PC88*UJ@W*>S \@^H%?D1\(?A9K?QD\>Z9X6T*W> M6YNY!YTX4E+:$$;YG/95'YG ') K]1OVM/B!KG[//P#TW4/!=Q'8W.GW5I81 M":%)E, 1EV$,/15Y&#Q7OYM>_+L?-9+^[A6KU5[EOO[GQ#\3O^"?/ MQ3\#ZE<'1-.C\8:0K$Q76GR(LVWMOA]>.:E\$?B-H3'[;X$\36A4 M_>DTFX4?@VS!_"OJ+PC_ ,%1_%UCM3Q)X/TG65Z&33YY+-S[G=Y@S] *]2TO M_@J3X%FB!U'PCX@M).ZVOD3@?BSI_*MU7S&DK3I*7FOZ_0P>'RNL[TZKCY'Y M_+8>-]%Y%OX@L"OHD\>/Y58LOB_\0O#\_P#HOC/Q+I\B_P ,>J7$9'X;J_0S M_AY]\+=N?[ \69_N_8[7/_I16'XN_P""D/PF\1:)J6=IY M+Y'1CYSX'_ 30L77D[3PW]?<2\)AH*\,5^?^9X+\&O\ @H-\1?!?B"Q@\7:G M_P )5X;:18[E+J%!=11DX+QR* 68=((-.TBQ>:\O[D0VME#EV+.V$1>YZ@5^[/A'2&\/^%= M&TN1_,DL;*&V9QT8HBJ3^E>7G6'HTG!TU9N]['LY#7K5E4C4DY)6MYKYR M_P""@W_)J_BO_KO9?^E45?1H[U\Y?\%!O^35_%?_ %WLO_2J*O&P/^\T_5?F M>_C_ /=:OHS\X?V4O^3D/AW_ -A>'^=?M4/X:_%7]E+_ ).0^'?_ &%X?YU^ MU0[5[.??QH^GZG@\._P)>HM>?_M _P#)!_B-_P!BYJ/_ *325Z!7G_[0/_)! M_B-_V+FH_P#I-)7SU+XUZH^FK?PY>C/Q#L;IK&\M[E &>&19 #T)!S7V0O\ MP5$\?J !X5\.?E/_ /':^0/#]M'>:]IMO,N^&6ZBC=WX>:/SO*J&+K<_U:HHVM?^K'R%_P M]&^('_0K>'/RG_\ CM17'_!4+XBR6[K!X:\-Q2D861HYV"GUQYO->W?'3_@G M)X0\4:*+GX=HOA/6X$.VVFFDEM+KV_YFV,JYI@W:I-V M[K;\@\2:_P")/C'X^N]3O1/KGB;6[D$I;P[GED.%5$11T 4*.@ %?KI^R9\ M([OX)_!#0_#VIA5UF0R7E^J$$)-(V[9D<$JNU21P2I(XKP3]CG]ICX0ZA]ET M6?PGH7PZ\82*(5NK>W2."^)XPL[?.K$_P2,>H 9B<5]O\8XKR3_#U\S\1OVD/^3@?B1_V,-]_Z/>OU6_8W_P"39? '_8/_ M /:C5^5/[2'_ "N2;;6R3]W"I >XE/"1 M)_M,>/89)X!K\9?B!X[U[XV?$B]U[5I5GU?6+E52,N$CB!(6.)2QPJ*,*,GM MDGJ:]=_;6_:6?X[_ ! .G:/<,?!NB2-%8JIPMW+T>Y(]^BYZ+SP6(K&\#?L4 M?%GXA^%=.\0Z3X?A&FZA'YULUW=Q0.\>>'V,P(!Z@D<@@C@BNK+L/3P%+VM= MJ,I=^GD,O#5QK5Q_I.JWJ: MG!F>X(Y .[.Q!\J^P)QEC5?]J3PW\.?V@OAG?QK_ .@#8_\ M@S@_^*KC^K8?VOM_K*YKWZ?YG;]:Q/L/8?57RVM;7_(\2\$^,]<^$?CZPU_1 MY_L>M:/VN% \R)O<$\'NI4]Z_*[X@?L8_%;X9^$[_Q'K6@0C2K%0US):WD4[QH2!O* MJ2=HR,G' Y/&:O?L<_M(3? #XC(FH3.WA#6&6#4H>2(3G"7"CU3/..JDCDXQ MW9AAZ>/H^UH-.4>W7R.#+<34RZM[*NG&,N_3S/V#?[K?2OP&U#_C^N?^NK?S M-?OA:W4-]9QW%M,DUO-&)(Y(V#*ZD9# CJ""#FOP/U#_ (_KG_KJW\S7#D*U MJ_+]3OXC?\)^OZ'[E_"'_DE/@S'_ $!;+_T0E=;^'XU\)^"?^"E7@;POX+T' M1I_#/B&:?3]/M[222-8-K-'&J$C,G0D5M_\ #TCP%_T*GB3\K?\ ^.5Y$LMQ M3DVJ;/;IYI@U!)U%L?:7-'-?%W_#TGP%_P!"IXC_ "M__CE:_@O_ (*/^"/& MWC'0?#EIX:\06]UJ]_;Z?%-,(-B/+(L:LV)"< L,X&:SEE^*@N:4&;1S/!R: M2J(^O**0=!2UYQZ@4444 %%%% #:YOQMXHO/".BO?6GAW4_$CKUM-)\DS8]0 MLLB CV!)]JZ3I36;;VS314)1C).2NNQ\/?%+]O#Q_P"'6N;?2_A-J&@[&PEY MXBBGP5]3&JJ!^$A%?,GC;]KWXO?$"26VN?%5YIMO(V1::.@M-G^R'0"0CV9C M7Z]^4I_A'Y4GDQK_ +^0K&4)2^T?I.6<4Y3EL4XY7"4EU7[2Z?X6U[5YKAMSW+6DK*S$\LTA&.OE]/P/*O@S^S7X'^!MKC0--\S4G39-JEX1+=2CN"^ %'3Y5"CCI7JW3Z4F< M4<5NDEHC\HQ.*KXVJZV(FYR>[;NQU+110FW5F3L%Q$\18# M.-RD9_6OA_\ X=6Z%_T/NH_^ $?_ ,77W7S1731Q-;#W5*5KG'7PE'%6=6-[ M'GGQN^#MA\=Y=O"."*^8V_X)8^$_X?&VM ^\$)_I7V_1S771QF(P\>6E.R."M@^+K_Q/J.EW-U%%$;>WAC=%$:! 03SSBOJ//Y^E)G_ /50L77C4=92]Y]0 M>!P\J2H./NKH?#__ ZP\+?]#QK'_@-%2K_P2Q\)?Q>-=:8^UO"*^W_QI?QK M?^U,7_/^7^1S?V3@O^?:_$^*;/\ X):^!E8&Z\7>(IE[B'R(S^91J[WP?_P3 MS^#OA.ZCN+G3=0\121G8EY+S0W6$2L>A3S#$T5RPF[??\ F>76 MRO"5GS3IJ_EI^1^=L?\ P2KU?S,/\0[-4S]Y=*:8CH9)&)9N^,G SP!6UXO\%Z%X\T5](\ M1:19ZWILC!FMKV%9$W#HP!Z,.Q'(K>_"C'M7ENI.4N=O7OU/55.$8>S45;MT M/ESQ=_P3E^$'B1FDL+/5O#4C<_\ $LOBR9_W9A)Q[#'X5YGJG_!*O1Y9,Z=\ M0KZU3LMUIJ3G\UD2ON\4N,UW0S'%4U:-1_/7\SSZF5X.H[RIKY:?D?GZO_!* M/D;OBAN7N!H&#_Z4UT6A_P#!+/PG:RHVL^-=8U!!U2RMXK;/XMYF*^W^*6M' MFF+EI[3\%_D1')\#%W5/\6>3?"G]F'X9+GPSXG3IPHKEA%)>0E>=_'SX0Q?'+X8Z MGX.GU)])COGA8W<<0E*>7*LF-I(SG;CKWKT3- Y.>U$92IR4X[H=2$:D'":N MGN?&OPM_X)RZ?\,_B'H'BJ+QQ=:@^DW:72VK:E1W\')AG^[/;N1]^*0B_R.*C@,/AY.O$'B6;QKJ%G+J]_-?O;I9(R MQF1RY4$MR!G%>P:A^SO<-^SU9_"C2_%MUI5I%;BSN-5CME::>WW,7CV[@%W9 M )R?ER.]>U^E)GO2EBZ]114I7Y=M$$,#AZ;E*$;.6^K/BGP?_P $Q/"V@^)] M-U'5?%5YKVG6LRRRZ=)9I$EP!R$9@Y(4G&<#D9'&V MF0QR12*&5U(P5(/!!!(Q7Q1XA_X)>>&=3UZ_NM-\87^DV$\[206/V-9A;J3D M('+@L!T!/. ,YZU]PTG%=-'$UL/=TI6N<>(P='%6]K&]CSCX%_"V]^#/P_M/ M"=SXDG\2VUDS"SN+FW$4D,)Y$7#-N53G'H#CH!7RYC_P#1 M0;[_ ,%J?_'*/^'5>C_]%!OO_!:G_P \1Q^.;V[DT?4;;4%MS8 M(HE,,JR!"=YP#MQGWK[3H]JF69XN:<93_!?Y%1RG!1:DH:KS8M+117F'KA11 M10 4444 %%%% !2444 +1110 4E%% "T444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 )2T44 %%%% !1110 4E%% "T444 %%%% !1110 4444 %%%% , !1110 4444 ?__9 end GRAPHIC 20 image_1.jpg GRAPHIC begin 644 image_1.jpg M_]C_X 02D9)1@ ! 0$ 2 !( #_X0'X:'1T<#HO+VYS+F%D;V)E+F-O;2]X M87 O,2XP+P \/WAP86-K970@8F5G:6X])^^[OR<@:60])UG)E4WI.5&-Z:V,Y9"<_/@T*/'@Z>&UP;65T82!X;6QN&UL;G,Z"UN&UL.FQA;F<](G@M9&5F875L="(^/"]R9&8Z;&D^/"]R9&8Z06QT/@T* M"0D)/"]D8SIR:6=H=',^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&/CPO M>#IX;7!M971A/@T*/#]X<&%C:V5T(&5N9#TG=R<_/O_A ")%>&EF !-30 J M " !@I@ @ $ /_B#%A)0T-?4%)/1DE,10 ! 0 #$A, M:6YO A &UN=')21T(@6%E:( ?. ( "0 & #$ &%C &, : !M '( =P!\ ($ A@"+ ) E0": )\ I "I *X L@"W +P MP0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!$P$9 1\!)0$K 3(!. $^ M 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I ;$!N0'! $! MZ0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"<0)Z H0"C@*8 J("K *V M L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-: V8#<@-^ XH#E@.B ZX# MN@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$?@2,!)H$J 2V!,0$TP3A M!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%!=4%Y07V!@8&%@8G!C<& M2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&09!ZP'OP?2 M!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC["1 ))0DZ"4\)9 EY"8\) MI FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*\PL+"R(+.0M1"VD+@ N8 M"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-#28-0 U:#70-C@VI#<,- MW@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/>@^6#[,/SP_L$ D0)A!# M$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$)%ZX7TA?W&!L80!AE&(H8KQC5&/H9 M(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;8QN*&[(;VAP"'"H<4AQ[ M'*,0!YJ'I0>OA[I'Q,?/A]I'Y0?OQ_J(!4@ M02!L()@@Q"#P(1PA2"%U(:$ASB'[(B--@U$S5--8Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:1=Y&(D9G1JM&\$25^!8+UA]6,M9&EEI6;A:!UI66J9:]5M% M6Y5;Y5PU7(9O5\/7V%?LV %8%=@JF#\84]AHF'U8DEB MG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUGDV?I:#]HEFCL:4-IFFGQ M:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>;WAOT7 K<(9PX'$Z<95Q M\')+%V/G:;=OAW5G>S>!%X;GC,>2IYB7GG M>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$?^6 1X"H@0J!:X'-@C"" MDH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(:8C.B3.)F8G^BF2*RHLP MBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_D:B2$9)ZDN.339.VE""4 MBI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:U9M"FZ^<')R)G/>=9)W2 MGD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16I,>E.*6IIAJFBZ;]IVZG MX*A2J,2I-ZFIJARJCZL"JW6KZ:QK_UP'# [,%GP>/"7\+;PUC#U,11Q,[%2\7(QD;&P\=! MQ[_(/%$XIZ#+HO.E&Z=#J M6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_RC/,9\Z?T-/3"]5#UWO9M M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<_VW____; $, P(" P(" M P,# P0# P0%" 4%! 0%"@<'!@@,"@P,"PH+"PT.$A -#A$."PL0%A 1$Q05 M%14,#Q<8%A08$A05%/_; $,! P0$!00%"04%"10-"PT4%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%/_ !$( '0" M.@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /U3HHHH *2EJ&:9((FDD=411DLQP /4T#WT0_CZT,P7J0/K7R-\ M\?^&O"XSJ^OZ;I7<_;+N.+_ -"85S@_:$^&,DGEK\0?#+/_ '1J M]N3^6^OQ9DD:21G=B[,F8]JQ^L?W3]#AX2TN7W\6[^4?^"?NKHOBK M1_$4/FZ5JEGJ,7]^UG21?S4FM8'/(YK\'+&^N=,NTN;2XEM+B,Y2:%RCJ?8C MD5[G\-/VU?BE\-YH8WUMO$FFJ1FSUO,Q(]I<^8#CI\Q'L:N->/5'B9AX58VC M%SP-=3\FN5_?=K\C];PN,T8ZUY9^SK\<8_C]\/T\2Q:1<:,5N&M98)F5U,BA M2S1N,;D^;&2 <@C'&3ZH/SKIO=7/Q3%8:K@ZT\/7C:<79KLQU%%%!S!1110 M4444 -&:*R?$'BO1/"=B;S7-7L-'M!UN+^Y2"/\ [Z<@5Y/KW[:7P5\.R,ES MX^L)V7_GQBFNP?H8D8?K6L:-2I\$6_1&%2O2I?'-+U9[?^%)^5?,MU_P43^" M]NV(]8U*Z']Z+3)0/_'@*HM_P4C^#X8 2:X?<:?Q_P"AUT?4<3_S[?W'*\PP MB_Y>K[SZHY[4;37S5IO_ 4.^"=\P$VNW]@#WN-+G(_\<5J[OP[^U9\(_%14 M:?\ $'1 S<*EYW'-'UKR;QU^U-\+?AKXFN_#OB3Q9% MIFL6H0S6K6L[E-Z!UY2,CE6!X/>JOA;]KSX1^,_$.GZ%HWC&"^U74)1!;6ZV MEPID<]!EHP!^)K?V%9QYU%V]&S4445@=04444 %%%% !11 M5>YNH;.W>>>9((HQN>21@JJ/4D]!0+8EQ[4[\:\B\3_M:?"#P@S)J7C_ $=I M%.&2QE-XRGT(A#X/M7 W_P#P44^"]GD0ZOJ5_CO;Z9*,_P#?86NJ.%KSUC!_ M<<5?"+=C;KV/[WV!+[SZ:_STIU>0^&/VL/A#XPD M1--\?Z.LCG"QWTILV8^@$P0D^U>KVMU#>0I/!,D\3CH(ZBN65.=/ M2<6O4ZZ=:G55X23]&6***3.*@V$VT;:\";]O#X& D'QRH/\ V"[W_P",T?\ M#>/P,_Z'I?\ P67O_P 9KI^J8C^1_.H_QTZ\'_M&E_X;K^!O_0]1?^"Z\_\ C-'U3$?\^Y?]\^M M'/K7@R_MR_ ]ER/'D'XV-T/_ &E3E_;@^"+L%'CRV!_VK.Y _,Q4?5:__/M_ M.IDAT/QMHFHW,APEJE]&LS?2-B&/Y M5Z">>G-82A*#M)6-X5(5%>#NO(=1114F@445E^(O$.G^%-#OM8U6ZCLM-L87 MN+FYE.%CC49)/X"A)MV0FU%79I\^M'/K7S=_P\*^"7_0R7G_ (*KG_XBC_AX M5\$O^ADO/_!5<_\ Q%=?U+$_\^W]S.+Z_A?^?B^\^DJ*Q_#/B+3O%V@V&LZ1 M>)?Z;?0K<6]S"?ED1AD'V^AY'0UL5R--.S.U-25T%%%% QN?6EXK"\8>,M'\ M ^&[[7]?O%T_2+)!)/=,C.$4L%!PH)/)'0=Z\F/[<7P//_,]V_\ X!77_P : MK6G1JU%>G%M>2;.>IB*5)VJ32?F['NW3I17(?#?XH>&/BUH+ZUX3U1=7TQ)V MMFGCBDC D4*2N'53P&7MWKKO6LW%Q=I*S-HRC-*47=,=1112*&C H//O7/\ MBWQMHO@6PBO-;ODLHYI1#"FUI)9Y""1'%&@+R-@$[5!. 3CBJ?A+XG>'?&M] M/8Z;>3)J4""673]0LY[&[6,G ?R)T239GC=MQGO5PVN^-=QC5V 9\>BKEC[*:<=3EQ%:&'HSK5':,4VWY+4_5S]CCPH?"'[ M-_@FV?!EN;0Z@S8QGSW:9<^X60#\*K^+OVI?#_@/X^67PZUT)9VU[80S1:JT MGR1W#O(!%(#T!54(;/!;G@Y'L]A9PZ3I]O:VT:PV]O$L<<:C 55& ![ "OQJ M_:/\<#XC?'+QCKL;(]O-?M!;O&VY7BA A1P?]I8U;\:]&I+V<58_DCAG)8\8 M9KBJF);46I2NNDI/3]?N/V?# X8'BE&?2OD3]@O]H^3XC^&I/!'B*Z:;Q%HL M0:VN)6R]W:@A02>[H2%)ZD%3R=QKZ['I6L9*2NCX3-LKKY-C*F"Q"]Z+WZ-= M&O)H?24M%,\@;S7Q!^V)^W1/\/\ 5;SP/\/)H7UVW)CU'6642+9OWBB!R&D' M\3$$+TP6SM^BOVG/BA+\'O@CXH\2VKA-1AMQ;V1QG%Q*PC1L=]I;=CT4U^*\ MT\EU-)+-(TLTC%WD)/%6M>,=5DU/7=5O-8U"0Y>XOIVFD/MEB>/:LM5:1@J@LQ. ,DU]0_L M5_LFV_Q_U*]U_P 2/-%X/TN80-# Q1[VXP&,0<RA&[7R2/!P>3UL=' MVU25D_FV?BKIGPG\;ZU&'T[P=X@OT89#6NESR _BJ&K\WP)^)=NNZ7X>>*XU M_O/HER!_Z!7[D;1_=%''I7E_V_4Z07WGL+ARGUJ/[C\%M6\':_H*L=3T/4M. M5>IN[22+'_?0%9%?T [0PP17%>*O@QX#\;JYU[P=HFJN_66XL8FE'N'V[@?H M:UAGZ^W3^Y_\ QGPXU_#J_>O^"?DO^R+KFI:5^T-X&@LM0NK2WNM4ACN(H)F M19D)Y5P#AA[&OV<%?/VE_L/?"SPWX\T7Q9H.G7VA:CI=RMU%#:WK/ [*'^==A^W]_R=5XO_ZYV7_I)#7'_LI?\G(?#O\ ["\/ M\Z^QI_\ (O7^']#XBK_R,G_C_4_:L4M)2U^<'ZF%%%% !2&EJCK6J6^A:3>Z ME=OY=K9P/<32?W412S'\@:6^B$W979\^_M8?M?:5^SO8QZ7I]O%K7C.\B\R" MQD8B*W0Y EFQS@D'"C!;!Y YK\Q_B=\RBNN_9M M^ ^H?M"_$BW\.VTS66GPQFZU*_"[O(@4@':#P78D*H]\] :_0L+@Z& H^UJ; MI7;_ ,C\RQF.Q&8U_94_A;LE_F>5UT.@_#GQ;XIC5]%\+ZUJZ-T:PT^:<'Z; M5-?L7\-OV9?AM\*+.WCT+PKI_P!JAQ_Q,KV%;B[=N[&5P2,^BX'H!7JFT=@/ MRKS:F?).U*%_5GK4N')25ZM2WHOU/Q!_X9V^*?E[_P#A7'BS;_V!;G/Y;,US MVO?#GQ;X6C9]:\+ZUI"+U:_T^: #\745^\&*:R@]A6$<^JW]Z"-Y<.4[>[4? MW'X 5W7PQ^.?CKX.Z@ESX3\1WFFQAMSV6_S+67UWPME#]<9&>"*_7'XE_LQ_ M#3XK6,\6N>%=/%W*#C4K*%;>[1O[PE0 G'HV1Z@U^4W[2'P(U#]GWXD7'AVY MF:]T^:,76G7I7;Y]NQ(&X=G4@JP]1GH17L87,*&87I2CKV>IX>+RW$9;:K&5 MUW6EC](OV3_VO=*_:(L)=,O[>+1O&5G'YEQ8QL3%<1@@&6$GG )&5.2N1R1S M7T8WW3]*_";X8^/]1^%OC_0O%6F.RWFEW23A5.!(G1XS[.A93[,:_UU&S?S;6\@6>*3^\C*&4_D17S6:8)82JG3^&7X'U>49A+&47&I\4?Q1^" M-Q_KY/\ >/\ .K6D^']4UYI%TW3;O43'C>+2!I=NHV5C<_$L7=U!;F1--V":14W8-UG&3SC(_.OM,57>&P[JQ5[6_R M/@\)AUBL2J3=KWU_$^+O^%>^*O\ H6=8_P# "7_XFC_A7OBK_H6=8_\ "7_ M .)K]S_^$@TG_H(V?_?]/\:/^$@TG_H(V?\ W_3_ !KY[^W*O_/K\?\ @'U' M^K]+_G]^'_!/PP_X5[XJ_P"A9UC_ , )?_B:H:EX8UG18_,U#2;ZQCZ;KFV> M,?FP%?N]_P )!I/_ $$K/_O^G^-9VN>+O"^GZ9<2ZOK&DV]@J'SGO+F)8MN. M=VXXQ]::SRI?^%^/_ )EP_22O[;^OO/P@K[B_P"">_[3/B!?'5K\-/$.I3:I MI&H12?V7)=.7>UFC0OY88\^6R*V%/0A<8R<_,/[0FI>%-6^-'BR[\$11P^&) MKS=9K;Q^7$?E4.R+V0OO*C X(X%=]^PAX/O_ !5^TMX7GM(7-KI/FWUY,H.V M*-8V5CL>%@95,/C8QIN^MM-FKG[ 4M%)7 MYP?JHG2OS9_X*&?M-?\ "5:Q)\,?#EUG2-.E#:Q<1MQ<7*GB#(ZK&>3ZN/\ M8Y^D/VV/VET^!?@,Z7H]PH\9:Y&T=D%.6M(NCW)'8CHGJW/(4BOR6DD>:1I) M&9Y&)9F8Y))ZDFOJ5?5:3U>_^1I>%_#&I^,O$.G: M'HUG)J&J:A.MO;6T?5W8X')X [DG@ $GBJFK:5>:%JEYINH6TEG?VCR MC\DQ_>(KF?\ @HI^S/\ :(&^*OARU_>Q!8]=MX1]Y1A4N0/4<*_MM/9C7KQS M2F\5[#IM?S/%ED]6.#^L]=[>1Q__ 3U_:<_X0_6X_AGXDNRNBZE,3I%Q(W% MM=,>8C_[Y(_2OK7\_\!1H^M M7(;QEHD2I=[S\UW#T2X'J>BO_M8/&X"O)SC \C^L4UIU_P SVLBS'F7U6J]5 MM_D?3=%%%?*GV9XA^VI_R:_X^_Z](_\ T?'7XUU^RG[:G_)K_C__ *](_P#T M?'7XUU]OD'\"7K^B/S[B+_>(>GZGZE?\$RO^3>]0_P"P]N/_14%?7%?+8__>JGJ?7Y;_NE/T%HHHKA/2/FS]HBUOKOQM+; M1K,;^_TBTM?#[1F0'S?[11M012A#!C!]G8[2&,< M:&/][-CIO=+"RE6Y[Z'44445PGHB&N(^,/ MBZ_\#?#3Q!K6EZ?<:KJMK;,;2SMH6FDEF;Y8QL4$D;B"<#@ GM7:[ORIDFQE M(?;_ ,"JD:T9QIU(SE'F2:;7==C\4+_X5?$?5+ZYO+OP;XGN+JXD::::32;@ ML[L268G9R223^-5_^%.>/_\ H1_$G_@IN/\ XBOVX_<_['Z4?N?]C]*Y?J\3 M]OAXJ8VG%1CAHV]6?B/_ ,*;\?\ _0C^)/\ P47'_P 11_PIOQ__ -"/XD_\ M%%Q_\17[S\1_^%-^/_P#H1_$G_@HN M/_B*/^%-^/\ _H1_$G_@HN/_ (BOVX_<_P"Q^E'[G_8_2CZO$/\ B*^._P"@ M:/WL_$C_ (4WX_)Y\#>)#_W"+C_XBOJ;_@G]\ ]=M?B??^+O$FA7^D1:-;&. MS34K22!I)Y@5+IO W!8PX/O(M?H@/+9B %)'TIRJ$7C %5&BHN]SQLW\1\=F MN"J8+V,8*:LVF[VZ_?L>>?M >)]6\'?!_P 3ZEH5C>:CK0M&ALX+"!IIO.DQ M&CA%!)"EMY]E-?D3_P *;\?_ /0C^)/_ 47'_Q%?MNSHP^8J1[GBD_=9&-G MUXJY4^?=GA\,\7U>&:52%"@IN;NVV^FR_/[S\=_A3X?^)GPI^(6A>*;#P1XF M,VFW*R/&NDSCS8C\LD9^3HR%E_&OV"T^Z2^L;>Z0.J31JX#J58 C/(/(//0U M/^Z_V/TI5.[!!&!Z=*<(S_9 M7\*RPH%DNIKV:8^K"[E0$_\ 47\J^CNM?"__!-7XV:9=>#[KX;:C=1V^L6= MQ)>:;%*P7[3 _P SHGJR/N8CKA\@?*^)7P9^,-AH?A#Q$-*TN71H;MX#8V\W[UIIE+;I(V/1%XS MCBOG?_AOKXZ?]#HO_@ILO_C-?H)\ZU;WT-FEBJZ=<1 M1Q^6KNX)#1,0LDTKR*"NT0J3B/S&X(^[7=3Q6759J$:2N_[J//JX3-*,)5)U79*^ M[/%S^WS\=#Q_PFB_^"FR_P#C-?HY^R3\0-;^*'[/GA7Q-XCO/M^M7OVK[1MB)*I-R5NKOU1^>_[?W_ "=5XO\ ^N=E M_P"DD-HK\X/U.Z%HI-P] M11N'J* NA.E>6_M1:@^E_L[?$6>,X/0?B#J -S)&M;NX['3O$L<2P7,S!8TNHRWEJQ/"AQ(XS_>"#O7Z%FD)5,' M)0WT_,_,\IG&EC8.>VOXJQ^IM%(#FEK\X/U0**** &X^:O@G_@JEIMN^C?#W M4< 727%Y #W*,L3$?@5'YFOO5FVY-?EG_P %$_C9IOQ+^).E^'-#NH[W3O#4 M?) M=?MA^S%?OJ?[.WP\GDY<:%:Q$GJ=D80'\EK\4(XVD=412[L<*JC))]!7[E?! MCPK-X%^$'@_P_<+LNM-TBUMIQ_TU6)0__CVZO:SYKD@NMSY_AU/GJ/I8_#BX M_P!?)_O'^=1U)/\Z^X?\ @F+X3T/Q5-\1UUK1]/U80+IQB%]:QS^7 MDW6=NX'&<#IZ"O=Q.(6%H.JU>W^=CY_"X=XO$*BG:]_\SX:HK]T_^%0^!/\ MH3/#_P#X*X/_ (BC_A4/@3_H3/#_ /X*X/\ XBO _MV'_/O\3Z7_ %=J?\_? MP/PLHK]T_P#A4/@3_H3/#_\ X*X/_B*S]2^ ?PTU2,K=^ /#$XQC+Z1;Y'T. MS(_"C^W:?6G^(/AVITJ+[C\5O!H\-GQ!;?\ "6-JBZ'G]_\ V,L9N2/1/,(4 M?C7ZR?L?ZM\&Y_!<]I\)_+A*;7U&"Z!&H%NBM/NY8$PL6DQ+#)]E20R+;2/&K/$"23@$YP3QNQVJI^R7XTO\ P1^T M1X%N[&5X_MNIP:9<(IXDAN'6)E8=P-P;ZJ#VKOQU%8[#>UC)K2Z73OJCSMF^O;1G[2 GZ5R'Q2^)FC_"'P+JOBG7I_*L;"/<(UQOFD/"1(.[ M,V /KD\ FNM:18XRS' 49)S@"OR9_;>_:8;XW^._[$T6Y+>#-#E9+;8?EO)_ MNO<'U'54_P!G)_C(KY# X.6,KR/%OBU\4M:^,7C[5? M%>NR;KR^DRD*DE+>(<)$GHJC ]^2>2:]E_8C_9K/QP\?#5]:MRW@W0Y%DNMX M^6\F^\EN/4=&?_9P.-P-?-=;NB^/?$_ANS^QZ3XCU;2[3<7\BROI88]QZG:K M 9.!7Z!6HR=!TJ#Y>GH?FM&O!5U6KKFUN_-G[PQJL:A5VJJC & !Z57OK.W MU2QGL[J*.XM;B-HIH95#(Z,,,K ]002"/>OPU_X6YXZ_Z'3Q#_X-9_\ XNC_ M (6YXZ_Z'3Q#_P"#6?\ ^+KYC^P:F_M%]Q]9_K%3M;V3^\](_:Z_9VG_ &?_ M (E36]DDDGA75"USI5PV3M7/SP,?[T9('NI4]2<>*]"EV M7UC)N:)B=D\9X>)QW5AD>W!'(!K,USQMXB\46\=OK.OZIJT$;[TBOKR295;& M-P#,<'!//O6+7U5.E+V*IUGS.UGYGR-6M'VSJT5RJ]UY'[G_ H^)VC_ !@\ M!:5XJT&;S+*^CW&-L;X)!P\3CLRMD'UZC@@UV/X5^2?[$?[2[? WQY_8^M7) M7P9K\_+9S=$N!Z#HK_[.#SM K]:8I5FC5T8,K#(93D'W%?GF/P]0_[#UQ_P"BH*^N M*^1_^"99_P",>]0_[#UQ_P"BH*^N-P]:^6Q_^]5/4^NRU_[)3]!:*3(/_!I/_\ %URF31DT@)X\Q\$*/7)QA6Q47*3LCS\=3RS+%?#>E M^!_#=AHNCVL=CIFGP+##;IT1%&.IY)[DGDDDGDU^8O[;/[1@^,WCQ=#T:Y$G MA+0I&2%XWREY<='FXX*CE4//&Y@?GQ7.]9U*[OKCQCK@FN96F=8=1FC0,S%B%56 49/ P!P*JCX ML>-\_P#(Y>(,?]A2?_XNN3+$T E:\_FD?U3#+,%"*@J,;+^ZCJV^+'C?_HYK\V,[FK]&_P#@F+I[1_#/Q9?$86;5Q"IQUV0H3_Z'6]!MS/S3Q$PN%H9# M4E""3YHVLDNJ_0^T:***[S^3"G?6<&I6<]KH*"_V7<>()C_"PZ!CPPP1SD#]?C5._ MT^UU6RFL[VWAN[2=#'+!<('C=3P592,$'T->A@<=/!3YHZI[H\K,,OACZ?++ M22V9^!UK=36-S%<6\TEO<1,'CEB8JZ,#D$$<@@]Z]_\ O[>'QC\#Q10GQ$G MB"TC&%AURW6X/XRC;(?Q>OMCXD_\$[/A;XXFFN](BO?!UZY+'^RY ;8M[PN" M /9"HKP3Q%_P2R\46[M_8?C?2M03^'^T+66U/X[/,KZO^TK7\F/TB-9USE:6?W+_(F\2_\%,/BGK$F6.@Z M"I'RRPVKS2C\9'*G_OFOGGXC_%_QC\7=2BOO%WB"\UN:+(B6=@L46>NR-0$3 M.!G:!G KZAT7_@EQX]N)!_:OBKP]8IW:T\^X8?@T:#]:]C\ ?\$Q? V@SQ7' MBG7]2\4NA!-O$HLK=_9@I9_R<5<<9EN%5Z=K^2U^\B6"S7&:5;V\WI]Q\0_L MZ_L_ZY^T#X\M=(T^"6'1H9%?5-4"_N[6'//)X,C $*O<\] 2/V>T72;70=(L MM,L(5MK*RA2W@A3HD:*%51[ #\*H>$?!6A> =%@TCP[I-KHVF0_ M[''5CW8Y)[FMZOFLPQTL=-.UHK9'UF6Y=' 0:O>3W9^0G[?W_)U7B_\ ZYV7 M_I)#7S_I^HW>DWT-[8W4UE>0,'BN+>0QR1L.A5@<@_2OUM^+7[#?P_\ C1X^ MU'Q=KE_KT&J7PB66.QNHDB CC6-*/_ -@_P#C%:?VM@OY?P,_['S#^;\3\Z?^%R>/_P#H>?$G_@WN M/_BZ/^%R>/\ _H>?$G_@WN/_ (NOT6_X=B_"K_H+>*/_ -@_P#C%'_#L7X5 M?]!;Q1_X&P?_ !BC^UL%_+^ ?V/F'\WXGYT_\+D\?_\ 0\^)/_!O>0*(H2%W,2<9)X]S69_P .Q?A5 M_P!!;Q1_X&P?_&*]V^!_P1T'X!^#Y?#?AZ>^N;&2Z>\9]0D223>RHI&511C" M#MZUYF88_#8BCR4EK?L>MEF7XK#5^>L]+/K<^&_VWOV-]5\/^(M3^(/@K3Y- M0T&^=KK4M/M4+264I.7D5!R8F.6./NDGHO3XGK^@#CI7A/Q8_8M^%GQ:FGO; M[0_[&U>8EGU+17%M(S'JS+@QL3W+*3[U>"SGV453KJZ77_,SQ^1>UFZN'=F^ MC_0_-3P#^UQ\6OAO:PV>C^,KQ]/A 5+/4%2[C51T4>:&*CV4BO9]!_X*??$: MQ54U7P_X?U15&"\<7_6N:U[_ (*??$:^1DTKP_X>TM6' MWY(YIW7Z$R*OYJ:P/^';?QAW8V:%C'7^T#C_ - K1L/^"9'Q6NB//U3PQ9IW M\R\G<_@%A/\ .IY,JCK[OWME.>M]+L"2?I([C'_?! MKZ1^$_[%OPM^$=Q!>V&A_P!LZM"04U+6G%S*K#HRK@1H0>ZH#[U4LUP6&C:B MK^25A1R?'8J5Z[MYMW9\G?L0?L;ZGKGB+3/B#XVL)-/T2Q=;K3--ND*R7DHY M25E/(B4X89^\0/X>OZ2LH"L!Z4Y?E7 P*#\P-?(XK%5,94]I/Y+L?9X/!4\% M2]G3^;[GX!7'^OD_WC_.NG\!?%?Q?\+VOF\)^(+W0C?!!<_9)-OF[-VW=ZXW M-CZFOT<;_@F/\*I&9CJOBC).?^/V#_XQ1_P[%^%7_05\4'_M]@_^,5]<\XPD MH\DTVO0^*CDF.C+GA9/U/A/_ (:T^,7_ $4/6O\ O^/\*/\ AK3XQ?\ 10]: M_P"_X_PK[O\ ^'9/PG_Z"'B7_P #H?\ XS2_\.R?A/\ ]!#Q-_X'0_\ QFL? M[2R[^3\$=']EYG_/^+/@_P#X:T^,7_10]:_[_C_"JFI?M1?%O5K5[>Y^(6OF M)Q\WE7C1$CTRF#BOOK_AV3\)_P#H(>)O_ Z'_P",U+#_ ,$S_A+$P+77B.4? MW7OX\?I$*/[2RY?8_!"_LK,WHY_BS\LIIGN)'EE=I)'8LSN223U-?5O[ M!O[-^M>/OB5I/CC4;&6T\*:%.+N*YF0J+NX0YB2+/W@K@,S#@;<=3Q]M^#?V M)?@WX'N8[BW\'6^I72=)M6EDNQ_W[(M1UW6->\67FJ:A.]S<3O>P99V.3_RPX'8#H *U/AI^P/\,OA M=XTTWQ-9G6-6O]/?S;>+5+B*6%),?+)M6)=E'IKLCSC]G;_ ()Z^%(_A[:WOQ.TB;4?$E_BX-HMY- MC&1\ ML1\MEW/W;/0G Z$GU/\ X8!^!O\ T)\W_@VO/_CM?1.*.O6O"J9AB:DG+G:O MV9]'3RW"TX*'(G;JUJ?._P#P[_\ @;_T*$W_ (-KS_X[1_P[_P#@9_T*$W_@ MVO/_ ([7T3^%)^%1]=Q'_/Q_>S7ZAA?^?:^X^=O^'?\ \#?^A0F_\&UY_P#' M:\+_ &M/V#?#OAWX>OXD^&.DSV=WI0::_P!.^TRW!N;?&6=/,9B'3&<#JN[N M #]^4?>[YK6EF&)IS4^=NW1O0PK9;A:M-P4$K]4M4?S_ -?I-_P3U_:G7,*6\3,/O^O./_P!'QU^-=?NK\3/A[IOQ6\#:MX4UB2YATW4HQ%-):.JR M@!E8;2RD Y4=C7SA_P .Q?A5_P!!7Q3_ .!L'_QBN;*\PHX.E*%2]V[_ ((Z MLWRROC:L9TK62MN?FOH7Q \4^%[,V>C>)=8TBT9S(;>QOY8(RQ !;:K 9P!S M["M+_A,O$%U;7'B+3XIH)M4G=)$:YC#*REL$$$@@]\TF^@U"!9[N%H MS)%(LBA@(02N5&<$<=ZRJYI@YTY*,=6NQK2RG'QJ1DY:)]SZH'04M(*6OC#[ MX9[U\7?\%,O!#ZI\/_#/B>&-I/[(O7MIF4?=BG4?,?8/&@^K5]I5QWQ<^'MI M\4_AOK_A:[PL6I6S1+(5SY:+1]#P_F7]DYK0QO2$M?1Z/ M\&?B+1UK2U[0[WPMKNH:/J4)M[^QG>WGC;JLB,58?F.M9H^]Q7DG]V4JD*T( MU(.Z8JKW/2DXI>_/2O5_@+^SGXI_: UY;?2(#9:-#($O=9G0F" <$JO3S),$ M80'N,E1S3BG)V1R8['8;+:$L3BIJ$([M_P!?>9)#Z>@ZD\"OUP^"_P=T#X'^";3P[H<7RK^\NKMU ENIB & MD<^IP !V '2E^#WP9\-_!'PG!H7ART\J--;A=LLRX>/3$8??;L92#\J'I]YN-JOZ$8JDN9G M\NYYGF8<=8^.79=!JDGHN_\ >EV2_#U.5_;N_:J'AVQNOAOX4NQ_:MU'LU>] MB;_CUB8?ZE2/XW!Y/\*G'5LK^>'N*GO+J;4+J>YN9Y+FYG=I99IG+O(['+,S M'DDDDDGUJ#.!Q7%4DZCN?T-PWP_A^'<%'#4=9/64NKE_EV78-I:DXK;\*^#= M>\=:LFF^'M(O=:OFP?)LH6E903CM?6OPA_P"";OB'7/)O?'VJ MIX=M#R=-T\K-=$2QOC*R3[;R?HEK\]CX_ MT71+_P 2:G!IVEV-SJ6H3G;#:6<32RR'&<*J@D\ _E7ZX?LB_"^_^$GP-T71 M]7M?L6MRR37=[#N5BLCN<*2I()"!!UZBNL^%OP1\&?!S36M/"VAV^GLZ@2W6 M#)<35LLPSD@9P,\ 5WV.:[Z=+DU9_-'&/&[XB@L)AZ?)2C*]W\3:NE>V MB6NVOJ/HHHK8_*BGJ5Y'I]A)I6"]2%!)Q[\5\A_\/0OAEW\/>+#_ M -NMK_\ )%?6/BO_ )%C6/\ KSF_] -?@G7OY7@:6,4W4Z6/FC?W(Y\RS' M%8?$1HT+:I=.K/UA^ _[67@3]H.:[L]!GNM/U>W^8Z7JR)%<21_\]$"NRNOK M@Y'< $$^T,>O\Z_"K6M$\5_!/Q^UI>QWGAOQ1H]P'5D8I)$XY5T8=5(Y# D$ M'N*_3']D/]LK3_CC8P^&_$.K>/[HPD6I*HYDB'9P!EH_J5XR%QQV6>Q MC[;#N\/R.C+\V]O+V&(]V?Y_\$^I>_6O'/C]^U!X4_9SFT./Q-::K=-JZS-! M_9L$<@'E%-V[?(N/]8N,9[U[+7YZ_P#!5G_D(?#3_KEJ/\[:O/P%"&)Q$:4] MG_D>GF.(GA<-*K3W5OS/J3X"_M1^$_VB[C6H?#-KJMK)I*0O/_:4$<882%PN MW9(V?N'.<=JY?XR?MS>!?@=X\N_">N:3XAO-2M8XI7ET^V@>'$BAEP7F4YP> M>*^?_P#@E1_R&/B1_P!<+#_T*>O'_P#@H9_R=#KO_7G9_P#HA:]:GE]&6.EA MW?E2O^1XM3,Z\A>#?VYO@UXTN([9/%J:1X8=1U M,VNL>'YI!$NJ:>6*1N>BRHP!0G!QU4],YXI0P>6UWR4JCN_ZZH*F-S7#1]I6 MIIQ7]=&?L/;W$5];QSP2I-#(H=)(V#*RD9!!'4&O%OVB/VKO#?[-^H:+::]I M6JZC)JL4LL3:Z_WATKXO\ ^"?_ .T=J?@WX@6'P^UB]DN/#&MN M8+))G)%E=')39GHLA^4J.-S*>.<];_P54_Y&;X>_]>=Y_P"AQ5R4\M5/&K#U MM4]3MJ9HZF EB:.DDTK;VU1]2?L[_M7^&_VD-0UJTT'2M5TY]+BBEE;4$B 8 M.6 "[';^Z>M>XBOSJ_X)5C/BCX@_]>EG_P"ARU^BM<.84(8?$2IT]E8]'+,1 M4Q.&C5J;NXZD;A2:6FO]UOI7GGJ/8^-K[_@IU\/K"]GMF\,^)6:&1HRRQ6^, M@XX_>^U?5O@_Q/!XR\)Z-X@M$DAM=4LH;Z*.8#>J21JZAL$C(##.#7X5>(/^ M0]J7_7S+_P"AFOUA\5>,-1\!_L(VNMZ5(T&HP>#[&.":-L-$TD$4>]3V*[]P M/J*^DS#+Z='V:I:.3L?)Y;F=6NZKK.ZBK[%KXN_MR_"_X1ZI/I-Q?W7B#6;= MBD]EHT2R^2X_A>1F5 0>H#$C'(KQ34O^"JVEQL1I_P .[RZ7L;K5$A)_!8GK MX-\"Z'IWBGQIHNE:QJ\>A:=?7<<%QJDPW+;(S &1N1P,]R!W) K]&O"__!./ MX.7MA'<1^(=:UU64'SHM0@,9]U\N+@?B:ZJN#P&!25=.3?K^ECEHX[,,PR1_Y+?&S:&;B"&'[&-+^T;?+4+G?YRY MSCTKE=' 0KI.;<&K_/ML=BK9C4PS:@E-.UO*V^K[E3_AY]\+,_\ ($\6?^ = MM_\ )%'_ \^^%G_ $!/%F/^O.V_^2*X#_AU,G_13F_\$7_W17G'[07[ J? MKX5ZKXR_X3AM;^PO GV/^RA!O\R58\[_ #VQC=GIVKNA1RJI)0C)W?K_ )'G MU,1G%*#J3@DEJ]O\SZ&_X>??"S_H">+#_P!N5M_\D4?\//\ X6_] 3Q9_P" M=M_\D5^=7PF\"K\3OB3X=\*M>G3EU:[2U-VL7F&+??"S_H"> M+/\ P#MO_DBO>?#7QPT+Q1\%7^)UK;:@F@)876I-;S1H+KRX/,WC:'*[CY;8 M&['(Y%?)?_#J>W_Z*7+_ ."4?_)%?0.I?#%?@W^QOXI\&+J1U4:7X9U5!>-# MY)DWQ3R9V;FQC?CJ>E>5B:>!M%8:3;;5]]OFCV,+4S"\Y8J*22=MM_DSS?\ MX>A?"[_H >+_ /P#M?\ Y)I/^'H7PN_Z%_Q=_P" =K_\DU^9&GVOV^_MK;=L M\Z58]V,XR0,_K7WLG_!*4LJG_A:&/^Y?_P#NJO7Q&!R["V]K)J_K_D>)A\PS M/%W]@D[;[+\V>AK_ ,%/_A<1G^PO%B^QL[;_ .2*D3_@IW\*VZZ1XJ3G^*SM M_P"D]>=_\.HF_P"BHC_PG_\ [JJO=?\ !*:[CB)MOB7#-)CA9M$,8_,7#?RK ME]GE/\[_ !_R.SVF=+["_#_,^C?AS^VW\)/B5J-OI]IXB.E:E.P6*UUB%K8N M2< !SF,DG@#=D]A7O=?A3\4OAUJGPE\?ZUX1UDQ-J.ES".1X"3'(K*KHZY . M&1E89YYK]5/V%_B!?_$+]G/09]5G>[O].EFTU[B0Y:18F_=DGN1&R#/?;FL, MPRZGAZ<:U&5XLZ-I+]-SF/&__ 44^'/@+QEK?AK4-$\4S7ND M7LUC-);6MLT3R1N49D+7 )7(XR ?:OH#X:^/]/\ BCX%T?Q7I4-S;Z?JL/GP MQWBJLJKDC#!68 \'H37XW_M(?\G _$G_ +&&^_\ 1[U^JG['./\ AF7X?_\ M8/\ _:CTL=@:6'PU.K#=V_(,NS"MB<54I5+6C>WWV/9J.F317R]^W%^TP/@G MX'_L'0[D1^,MQ%>&&I.K- MZ(;\2/\ @H5\-/ASXTU7PU-9ZYK-UILOD3W6EPP/;^8/O(K/,I)4Y4\8R#UJ M'P)_P46^&7CKQ=I>@BRU[1Y-1F%O'>:E! ENCMPH=EF8@$X&<8!(S@9-? G[ M,OP$U#]H7XG6VC*98M&MB+K5[]?^64 /*@G^-S\J_4G!"FJW[2?P(U']G[XF M7OA^X\R?2ILW.EWS#BXMR>,GIO7[K#U&>A%?6?V9@N?ZOS/GM??^ON/BO[6Q M_+]9Y5[.]MC]K<],4M?)O[!_[31^+G@__A$O$%WO\7:'"!YDK9>]M1A5E]W7 MA6]+G& M.JX+V?LNM_T/WD\-ZY!XH\/Z9K%JDD5OJ%K%=1+, '5)$#J& )&<$9P3]:UJ MY#X0\?"GP;_V!;+_ -$)77YKQ)*TFD?04Y.4$V+1114EA1110 4E+24 ?"O_ M 4 _9HFU5)/B;X74-M M:Q27%Q,XCCAB4L[L3@*H'))/85^\$T2S1LCH'5A@JPR"/2O-_ /[.WP]^&>O M7NL^'?#%I8ZI=R-(US@NT>[.4BW$^6G)^5,#\A7/.CS.Y^T<.>(D\GRYX/%4 MW4E'2#O;3LWV72U^Q\7_ +.__!/G5O%4EKK?Q'$NBZ/\LJ:+&VV[N!UQ*P_U M2GC*CY^2/D(S7Z!>&_#.E>"M%M=)T:QM]*TNU7;%;VZ!(T'4\#N3DD]222:V M?IQ7C_Q>^#OB/XR*^E7/C2X\-^$Y%:.XTW1H +F[!_YZ7#DX0C_EFL>#DY+# M&-8P4%[J/B,SS[%\2XI2S&MR06RL^6/HE>[\W\VD>!_M4_MW6V@QW7A3X;7< M=YJIS%=Z\F'BMNQ2$]'D]6^ZO;2?6OU0\$_L*_"+P:L#R>'FU^\B&/M&L3M/N_P!Z(8B/_?%> MW:'X=TGPOI\5AI6FVFEV40PEO:0+%>50 *Q=-S=Y,^ZR_C/*>&\.\/D^&< MYOXIS:3;^5].RT_4_+OX?_L"_%3QHTI6./<01_=? M97U!\-_^"*.8W8VMKG.00B'?Q[N0?2OHSQM\4O"/PYM MUG\2^(=.T5&!*"ZN$1I,=0BD[F/LH)KYI^(G_!23P1H#20>$])O_ !7<#&V> M0?8[4_\ G!DR/3RQGUJN2G3W.:7$'%_$[]G@XRC!_R+E7_@3_S/J7PSX/T+ MP3I::=H.DV6C6"'*V]E D29/4[5 &3W/6N0^)G[0O@/X3,(=>UV+^U&P(M*L MP;B\E8YVA8DRPW$8!.%SWK\Y_&W[87Q@^-&HQZ-IM]-I2W;B.'3/#4;I-*V> M!Y@)D)(Z@, ?2OJ+]DG]BT?#^>'QIX\1+WQ6W[VUL682)8L>=[-R'E]^0O8D M\TU4YG[J/-Q_"D,EH/%Y[B/?EM3B[R;\V]EW=G]Y]5^&]7NM_:*\,F"\"Z=XDM$/]G:Q&F7B/7RW'\<9/5>VOF>51Q: M]K2TFOQ_X/F>+?L<_MKVOQ:M[7P?XSN(K+QG&NRVO#A(M4 ';LLWJO1NJ]P/ M,_\ @JQ_R$/AG_URU'^=M7R)\6OA#XI^ OCB30]>@>TO(6\ZTOK$Q*]]6L_1K?S/J'_ ()3_P#( M8^)'_7"P_P#0IZ\>_P""AG_)T&N_]>=G_P"B%KV'_@E/_P ACXD?]<+#_P!" MGKQ[_@H9_P G0:[_ ->=G_Z(6II?\C6IZ?Y%UO\ D34_\7^9];_\$R_^3>]0 M_P"P]=(U =(UVX M(Z_(?SKV23_@JAX?7[G@+4V/^U?1C_V4UXN,R[%5,1.<873?D>Y@-_#2XN; M7XC>%9[+/VR/5K1X=O7S!,A7'XXK[)_X*I1E?$?P\..#:7@_\?B_QK@OV!_V M=-1^(GQ(T_QOJ=H\/A3P_.+F*:1<"ZNT.8T3U"-AV/0;0/XN/IC_ (*+?!/4 M_B5\-]*\1Z);27VH^&9)I)K6%27>UE"^8R@=2AC1L>FX]J]C$8JDLPI*^UT_ M5GAX7"5?[,JM+XK->BW9Y#_P2MF0>+/'\18"1K*U8+W($D@)_4?G7Z,=Z_#S MX(_&C7O@/X\M_$_A\Q22B-K>YM+@$Q74+$%HVQR.54@CH5!]C]Z^$?\ @I]X M"U.WC7Q#X>UK0[L_>^SB.[@'_ MR-_XY7!FF Q$Z[K4XW3L>CD^8X>EAU1J2 MY6K[GV=VIKD*A)/&*^6[[_@I!\'+6W+PW&M7KX_U4&GD-_X^RC]:\!^.G_!2 M6Z\9>&=1\/\ @70;C0X;V)H)-6U"53;T/9K9KA*46^=-]EJ?%VM3)<:Q?RQMNCDN)&5AW!8D&OV=\!^#=/\?_ M +,7A?PSJZ,]AJ?A:SM)PC88*UJ@W*>S \@^H%?D1\(?A9K?QD\>Z9X6T*W> M6YNY!YTX4E+:$$;YG/95'YG ') K]1OVM/B!KG[//P#TW4/!=Q'8W.GW5I81 M":%)E, 1EV$,/15Y&#Q7OYM>_+L?-9+^[A6KU5[EOO[GQ#\3O^"?/ MQ3\#ZE<'1-.C\8:0K$Q76GR(LVWMOA]>.:E\$?B-H3'[;X$\36A4 M_>DTFX4?@VS!_"OJ+PC_ ,%1_%UCM3Q)X/TG65Z&33YY+-S[G=Y@S] *]2TO M_@J3X%FB!U'PCX@M).ZVOD3@?BSI_*MU7S&DK3I*7FOZ_0P>'RNL[TZKCY'Y M_+8>-]%Y%OX@L"OHD\>/Y58LOB_\0O#\_P#HOC/Q+I\B_P ,>J7$9'X;J_0S M_AY]\+=N?[ \69_N_8[7/_I16'XN_P""D/PF\1:)J6=IY M+Y'1CYSX'_ 30L77D[3PW]?<2\)AH*\,5^?^9X+\&O\ @H-\1?!?B"Q@\7:G M_P )5X;:18[E+J%!=11DX+QR* 68=((-.TBQ>:\O[D0VME#EV+.V$1>YZ@5^[/A'2&\/^%= M&TN1_,DL;*&V9QT8HBJ3^E>7G6'HTG!TU9N]['LY#7K5E4C4DY)6MYKYR M_P""@W_)J_BO_KO9?^E45?1H[U\Y?\%!O^35_%?_ %WLO_2J*O&P/^\T_5?F M>_C_ /=:OHS\X?V4O^3D/AW_ -A>'^=?M4/X:_%7]E+_ ).0^'?_ &%X?YU^ MU0[5[.??QH^GZG@\._P)>HM>?_M _P#)!_B-_P!BYJ/_ *325Z!7G_[0/_)! M_B-_V+FH_P#I-)7SU+XUZH^FK?PY>C/Q#L;IK&\M[E &>&19 #T)!S7V0O\ MP5$\?J !X5\.?E/_ /':^0/#]M'>:]IMO,N^&6ZBC=WX>:/SO*J&+K<_U:HHVM?^K'R%_P M]&^('_0K>'/RG_\ CM17'_!4+XBR6[K!X:\-Q2D861HYV"GUQYO->W?'3_@G M)X0\4:*+GX=HOA/6X$.VVFFDEM+KV_YFV,JYI@W:I-V M[K;\@\2:_P")/C'X^N]3O1/KGB;6[D$I;P[GED.%5$11T 4*.@ %?KI^R9\ M([OX)_!#0_#VIA5UF0R7E^J$$)-(V[9D<$JNU21P2I(XKP3]CG]ICX0ZA]ET M6?PGH7PZ\82*(5NK>W2."^)XPL[?.K$_P2,>H 9B<5]O\8XKR3_#U\S\1OVD/^3@?B1_V,-]_Z/>OU6_8W_P"39? '_8/_ M /:C5^5/[2'_ "N2;;6R3]W"I >XE/"1 M)_M,>/89)X!K\9?B!X[U[XV?$B]U[5I5GU?6+E52,N$CB!(6.)2QPJ*,*,GM MDGJ:]=_;6_:6?X[_ ! .G:/<,?!NB2-%8JIPMW+T>Y(]^BYZ+SP6(K&\#?L4 M?%GXA^%=.\0Z3X?A&FZA'YULUW=Q0.\>>'V,P(!Z@D<@@C@BNK+L/3P%+VM= MJ,I=^GD,O#5QK5Q_I.JWJ: MG!F>X(Y .[.Q!\J^P)QEC5?]J3PW\.?V@OAG?QK_ .@#8_\ M@S@_^*KC^K8?VOM_K*YKWZ?YG;]:Q/L/8?57RVM;7_(\2\$^,]<^$?CZPU_1 MY_L>M:/VN% \R)O<$\'NI4]Z_*[X@?L8_%;X9^$[_Q'K6@0C2K%0US):WD4[QH2!O* MJ2=HR,G' Y/&:O?L<_M(3? #XC(FH3.WA#6&6#4H>2(3G"7"CU3/..JDCDXQ MW9AAZ>/H^UH-.4>W7R.#+<34RZM[*NG&,N_3S/V#?[K?2OP&U#_C^N?^NK?S M-?OA:W4-]9QW%M,DUO-&)(Y(V#*ZD9# CJ""#FOP/U#_ (_KG_KJW\S7#D*U MJ_+]3OXC?\)^OZ'[E_"'_DE/@S'_ $!;+_T0E=;^'XU\)^"?^"E7@;POX+T' M1I_#/B&:?3]/M[222-8-K-'&J$C,G0D5M_\ #TCP%_T*GB3\K?\ ^.5Y$LMQ M3DVJ;/;IYI@U!)U%L?:7-'-?%W_#TGP%_P!"IXC_ "M__CE:_@O_ (*/^"/& MWC'0?#EIX:\06]UJ]_;Z?%-,(-B/+(L:LV)"< L,X&:SEE^*@N:4&;1S/!R: M2J(^O**0=!2UYQZ@4444 %%%% #:YOQMXHO/".BO?6GAW4_$CKUM-)\DS8]0 MLLB CV!)]JZ3I36;;VS314)1C).2NNQ\/?%+]O#Q_P"'6N;?2_A-J&@[&PEY MXBBGP5]3&JJ!^$A%?,GC;]KWXO?$"26VN?%5YIMO(V1::.@M-G^R'0"0CV9C M7Z]^4I_A'Y4GDQK_ +^0K&4)2^T?I.6<4Y3EL4XY7"4EU7[2Z?X6U[5YKAMSW+6DK*S$\LTA&.OE]/P/*O@S^S7X'^!MKC0--\S4G39-JEX1+=2CN"^ %'3Y5"CCI7JW3Z4F< M4<5NDEHC\HQ.*KXVJZV(FYR>[;NQU+110FW5F3L%Q$\18# M.-RD9_6OA_\ X=6Z%_T/NH_^ $?_ ,77W7S1731Q-;#W5*5KG'7PE'%6=6-[ M'GGQN^#MA\=Y=O"."*^8V_X)8^$_X?&VM ^\$)_I7V_1S771QF(P\>6E.R."M@^+K_Q/J.EW-U%%$;>WAC=%$:! 03SSBOJ//Y^E)G_ /50L77C4=92]Y]0 M>!P\J2H./NKH?#__ ZP\+?]#QK'_@-%2K_P2Q\)?Q>-=:8^UO"*^W_QI?QK M?^U,7_/^7^1S?V3@O^?:_$^*;/\ X):^!E8&Z\7>(IE[B'R(S^91J[WP?_P3 MS^#OA.ZCN+G3=0\121G8EY+S0W6$2L>A3S#$T5RPF[??\ F>76 MRO"5GS3IJ_EI^1^=L?\ P2KU?S,/\0[-4S]Y=*:8CH9)&)9N^,G SP!6UXO\%Z%X\T5](\ M1:19ZWILC!FMKV%9$W#HP!Z,.Q'(K>_"C'M7ENI.4N=O7OU/55.$8>S45;MT M/ESQ=_P3E^$'B1FDL+/5O#4C<_\ $LOBR9_W9A)Q[#'X5YGJG_!*O1Y9,Z=\ M0KZU3LMUIJ3G\UD2ON\4N,UW0S'%4U:-1_/7\SSZF5X.H[RIKY:?D?GZO_!* M/D;OBAN7N!H&#_Z4UT6A_P#!+/PG:RHVL^-=8U!!U2RMXK;/XMYF*^W^*6M' MFF+EI[3\%_D1')\#%W5/\6>3?"G]F'X9+GPSXG3IPHKEA%)>0E>=_'SX0Q?'+X8Z MGX.GU)])COGA8W<<0E*>7*LF-I(SG;CKWKT3- Y.>U$92IR4X[H=2$:D'":N MGN?&OPM_X)RZ?\,_B'H'BJ+QQ=:@^DW:72VK:E1W\')AG^[/;N1]^*0B_R.*C@,/AY.O$'B6;QKJ%G+J]_-?O;I9(R MQF1RY4$MR!G%>P:A^SO<-^SU9_"C2_%MUI5I%;BSN-5CME::>WW,7CV[@%W9 M )R?ER.]>U^E)GO2EBZ]114I7Y=M$$,#AZ;E*$;.6^K/BGP?_P $Q/"V@^)] M-U'5?%5YKVG6LRRRZ=)9I$EP!R$9@Y(4G&<#D9'&V MF0QR12*&5U(P5(/!!!(Q7Q1XA_X)>>&=3UZ_NM-\87^DV$\[206/V-9A;J3D M('+@L!T!/. ,YZU]PTG%=-'$UL/=TI6N<>(P='%6]K&]CSCX%_"V]^#/P_M/ M"=SXDG\2VUDS"SN+FW$4D,)Y$7#-N53G'H#CH!7RYC_P#1 M0;[_ ,%J?_'*/^'5>C_]%!OO_!:G_P \1Q^.;V[DT?4;;4%MS8 M(HE,,JR!"=YP#MQGWK[3H]JF69XN:<93_!?Y%1RG!1:DH:KS8M+117F'KA11 M10 4444 %%%% !2444 +1110 4E%% "T444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 )2T44 %%%% !1110 4E%% "T444 %%%% !1110 4444 %%%% , !1110 4444 ?__9 end XML 21 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Mar. 05, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 1-13792    
Entity Registrant Name Global Industrial Company    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 11-3262067    
Entity Address, Address Line One 11 Harbor Park Drive    
Entity Address, City or Town Port Washington    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 11050    
City Area Code (516)    
Local Phone Number 608-7000    
Title of 12(b) Security Common Stock, par value $ .01 per share    
Trading Symbol GIC    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category 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     $ 350,181,866
Entity Common Stock, Shares Outstanding   38,138,173  
Documents Incorporated by Reference Portions of the Proxy Statement of Global Industrial Company relating to the Annual Meeting of Stockholders to be held in 2024 are incorporated by reference in Part III hereof.    
Entity Central Index Key 0000945114    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 22 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Firm ID 42
Auditor Name Ernst & Young LLP
Auditor Location New York, New York
XML 23 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and Cash Equivalents, at Carrying Value $ 34.4 $ 28.5
Accounts receivable, (net of allowance for credit losses of $2.9 and $2.3, respectively) 130.7 108.0
Inventories 150.8 179.4
Prepaid expenses and other current assets 13.9 9.8
Total current assets 329.8 325.7
Property, plant and equipment, net 20.0 21.0
Operating lease right-of-use assets 84.4 90.3
Deferred income taxes 7.9 9.9
Goodwill and intangibles 69.3 6.6
Other assets 2.0 1.7
Total assets 513.4 455.2
Current liabilities:    
Accounts payable 111.0 96.9
Accrued expenses and other current liabilities 49.1 43.2
Short term debt 0.0 0.6
Operating lease liabilities 14.1 12.4
Total current liabilities 174.2 153.1
Operating lease liabilities 81.4 89.1
Other liabilities 2.6 2.6
Total liabilities 258.2 244.8
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, par value $.01 per share, authorized 25 million shares; issued none 0.0 0.0
Common stock, par value $0.01 per share, authorized 150 million shares; issued 39,123,102 and 39,064,239 shares; outstanding 38,074,344 and 37,960,605 shares 0.4 0.4
Additional paid-in capital 204.8 201.2
Treasury stock at cost —1,048,758 and 1,103,634 shares (18.6) (19.5)
Retained earnings 66.0 25.9
Accumulated other comprehensive income 2.6 2.4
Total shareholders’ equity 255.2 210.4
Total liabilities and shareholders’ equity $ 513.4 $ 455.2
XML 24 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit loss $ 2.9 $ 2.3
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, authorized (in shares) 25,000,000 25,000,000
Preferred stock, issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, authorized (in shares) 150,000,000 150,000,000
Common stock, issued (in shares) 39,123,102 39,064,239
Common stock, outstanding (in shares) 38,074,344 37,960,605
Treasury stock at cost (in shares) 1,048,758 1,103,634
XML 25 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 1,274.3 $ 1,166.1 $ 1,063.1
Cost of sales 838.5 744.9 688.8
Gross profit 435.8 421.2 374.3
Selling, distribution and administrative expenses 339.3 316.0 286.3
Operating income from continuing operations 96.5 105.2 88.0
Foreign currency exchange loss 0.2 0.3 0.3
Interest and other expense 1.1 1.1 0.1
Income from continuing operations before income taxes 95.2 103.8 87.6
Provision for income taxes 24.5 25.7 17.5
Net income from continuing operations 70.7 78.1 70.1
Income from discontinued operations, net of tax 0.0 0.7 33.2
Net income $ 70.7 $ 78.8 $ 103.3
Net income per common share from continuing operations:      
Basic (in dollars per share) $ 1.85 $ 2.05 $ 1.85
Diluted (in dollars per share) 1.84 2.04 1.84
Net income per common share from discontinued operations:      
Basic (in dollars per share) 0.00 0.02 0.88
Diluted (in dollars per share) 0.00 0.02 0.87
Net income per common share:      
Basic (in dollars per share) 1.85 2.07 2.73
Diluted (in dollars per share) $ 1.84 $ 2.06 $ 2.71
Weighted average common and common equivalent shares:      
Basic (in shares) 38.1 38.0 37.8
Diluted (in shares) 38.2 38.1 38.0
Dividends declared (in dollars per share) $ 0.80 $ 0.72 $ 1.64
XML 26 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 70.7 $ 78.8 $ 103.3
Other comprehensive income (loss):      
Foreign currency translation 0.2 (0.9) (0.1)
Total comprehensive income $ 70.9 $ 77.9 $ 103.2
XML 27 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income from continuing operations $ 70.7 $ 78.1 $ 70.1
Adjustments to reconcile income from continuing operations to net cash provided by operating activities:      
Depreciation and amortization 6.4 3.9 3.7
Provision (benefit) for deferred income taxes 2.0 0.0 (3.2)
Provision for credit losses 3.2 1.6 2.8
Compensation expense related to equity compensation plans 3.0 4.5 2.9
Gain on dispositions and abandonment 0.0 (0.1) 0.0
Changes in operating assets and liabilities:      
Accounts receivable (2.6) (3.3) (7.4)
Inventories 33.3 (7.0) (40.5)
Prepaid expenses and other assets (0.8) (1.8) 0.4
Income taxes (1.1) (7.1) 3.9
Accounts payable 1.2 (17.0) 19.7
Accrued expenses, other current liabilities and other liabilities (3.3) (2.0) (4.8)
Net cash provided by operating activities from continuing operations 112.0 49.8 47.6
Net cash provided by operating activities from discontinued operations 0.0 0.4 2.2
Net cash provided by operating activities 112.0 50.2 49.8
CASH FLOWS FROM INVESTING ACTIVITIES:      
Purchases of property, plant and equipment (3.9) (7.4) (3.4)
Proceeds from disposals of property, plant and equipment 0.0 0.3 0.0
Purchase of Indoff LLC, net of cash acquired (72.3) 0.0 0.0
Net cash used in investing activities from continuing operations (76.2) (7.1) (3.4)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Dividends paid (30.6) (27.6) (62.5)
Borrowings under credit facility 50.6 119.0 45.2
Repayments under credit facility (51.2) (122.9) (40.7)
Proceeds from issuance of common stock 0.6 0.8 4.9
Payment of payroll taxes on stock-based compensation through shares withheld (0.5) (0.4) (3.0)
Proceeds from the issuance of common stock from employee stock purchase plans 1.4 1.4 1.1
Net cash used in financing activities from continuing operations (29.7) (29.7) (55.0)
EFFECTS OF EXCHANGE RATES ON CASH (0.2) (0.3) 0.0
NET INCREASE (DECREASE) IN CASH 5.9 13.1 (8.6)
CASH AND CASH EQUIVALENTS – BEGINNING OF YEAR 28.5 15.4 24.0
CASH AND CASH EQUIVALENTS – END OF YEAR 34.4 28.5 15.4
Supplemental disclosures:      
Interest paid 1.1 1.2 0.3
Income taxes paid 23.7 32.8 27.0
Right-of-use assets obtained in exchange for lease obligations:      
ROU assets obtained in exchange for operating and finance lease obligations $ 6.3 $ 34.5 $ 2.6
XML 28 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-in Capital
Treasury Stock, At Cost
Retained (Deficit) Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balances (in shares) at Dec. 31, 2020   37,552,000        
Beginning balances at Dec. 31, 2020 $ 106.8 $ 0.4 $ 193.5 $ (24.0) $ (66.5) $ 3.4
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 2.9   2.9      
Issuance of restricted stock (in shares)   78,000        
Issuance of restricted stock 0.0   (1.3) 1.3    
Stock withheld for employee taxes (in shares)   (77,000)        
Stock withheld for employee taxes (3.0)     (3.0)    
Proceeds from issuance of common stock (in shares)   246,000        
Proceeds from issuance of common stock 4.9   (0.4) 5.3    
Dividends (62.3)       (62.3)  
Issuance of shares under employee stock purchase plan (in shares)   55,000        
Issuance of shares under employee stock purchase plan 1.1   1.1      
Change in cumulative translation adjustment (0.1)         (0.1)
Net income 103.3       103.3  
Ending balances (in shares) at Dec. 31, 2021   37,854,000        
Ending balances at Dec. 31, 2021 153.6 $ 0.4 195.8 (20.4) (25.5) 3.3
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 4.5   4.5      
Issuance of restricted stock (in shares)   32,000        
Issuance of restricted stock 0.0   (0.6) 0.6    
Stock withheld for employee taxes (in shares)   (12,000)        
Stock withheld for employee taxes (0.4)     (0.4)    
Proceeds from issuance of common stock (in shares)   34,000        
Proceeds from issuance of common stock 0.8   0.1 0.7    
Dividends (27.4)       (27.4)  
Issuance of shares under employee stock purchase plan (in shares)   53,000        
Issuance of shares under employee stock purchase plan 1.4   1.4      
Change in cumulative translation adjustment (0.9)         (0.9)
Net income $ 78.8       78.8  
Ending balances (in shares) at Dec. 31, 2022 37,960,605 37,961,000        
Ending balances at Dec. 31, 2022 $ 210.4 $ 0.4 201.2 (19.5) 25.9 2.4
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation expense 3.0   3.0      
Issuance of restricted stock (in shares)   44,000        
Issuance of restricted stock 0.0   (0.7) 0.7    
Stock withheld for employee taxes (in shares)   (19,000)        
Stock withheld for employee taxes (0.5)   (0.2) (0.3)    
Proceeds from issuance of common stock (in shares)   29,000        
Proceeds from issuance of common stock 0.6   0.1 0.5    
Dividends (30.6)       (30.6)  
Issuance of shares under employee stock purchase plan (in shares)   59,000        
Issuance of shares under employee stock purchase plan 1.4   1.4      
Change in cumulative translation adjustment 0.2         0.2
Net income $ 70.7       70.7  
Ending balances (in shares) at Dec. 31, 2023 38,074,344 38,074,000        
Ending balances at Dec. 31, 2023 $ 255.2 $ 0.4 $ 204.8 $ (18.6) $ 66.0 $ 2.6
XML 29 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION BASIS OF PRESENTATION
Global Industrial Company, through its operating subsidiaries (collectively, the “Company” or “Global Industrial”), is a value-added industrial distributor of hundreds of thousands of industrial and maintenance, repair and operations ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and maintenance, repair and operation products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of products is impractical.

As previously disclosed, on May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff"), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition.

The Company's discontinued operations include its former North American Technology Group business, which was sold in December 2015 and has been winding down its operations since then. The sale of this business met the “strategic shift with major impact” criteria as defined under Accounting Standards Update ("ASU") 2014-08, Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity, therefore, the results of the former North American Technology business are included in discontinued operations in the accompanying consolidated financial statements.

Related Party Transactions
During 2023 and 2022, the Company incurred a de minimis amount of related party transactions other than those disclosed within the leases disclosure. During 2021, the Company recorded approximately $3.1 million in professional fee expense from a law firm which employs an immediate family member of one of the Company's Vice Chairmen.
XML 30 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Global Industrial Company, and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.

Fiscal Year — The Company’s fiscal year ends at midnight on the Saturday closest to December 31. For clarity of presentation herein, all fiscal years are referred to as if they ended on December 31. The fiscal year is divided into four fiscal quarters that each end at midnight on a Saturday.  For clarity of presentation herein, all fiscal quarters are referred to as if they ended on the traditional calendar month.  The full year of 2023, 2022 and 2021 included 52 weeks.
 
Use of Estimates in Financial Statements — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company bases its estimates on historical experience, current business factors, and various other assumptions that the Company believes are necessary to consider to form a basis for making judgments about the carrying values of assets and liabilities, the recorded amounts of revenue and expenses, and the disclosure of contingent assets and liabilities. The Company is subject to uncertainties such as the impact of future events, economic and political factors, and changes in the Company’s business environment, therefore, actual results could differ from these estimates.
 
Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in reported results of operations; if material, the effects of changes in estimates are disclosed in the notes to the consolidated financial statements. Significant estimates and assumptions by management affect the allowance for credit losses, product returns liabilities, inventory reserves, the provision for income taxes and related deferred tax accounts, certain accrued liabilities, revenue recognition, contingencies, goodwill and intangible assets, litigation and related legal accruals.
Foreign Currency Translation — The Company has operations in foreign countries. The functional currency of each foreign country is the local currency.  The financial statements of the Company’s foreign entities are translated into U.S. dollars, the reporting currency, using year-end exchange rates for assets and liabilities, year to date average exchange rates for the statement of operations items and historical rates for equity accounts. Translation gains or losses are recorded as a separate component of shareholders’ equity.

Cash and cash equivalents — The Company considers amounts held in money market accounts and other short-term investments, including overnight bank deposits, with an original maturity date of three months or less to be cash. Cash overdrafts are classified in accounts payable.

Inventories — Inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value. Cost is determined by using the first-in, first-out method or the average cost method. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory.

Leases — The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company determines if an arrangement is an operating or finance lease at the inception of the lease. The Company has elected not to apply recognition requirements to leases with terms of one year or less. All other leases are recorded on the balance sheet, with Operating lease Right-of-Use ("ROU") assets representing the right to use the underlying asset for the lease term and Operating lease liabilities representing the obligation to make lease payments arising from the lease. The ROU assets and corresponding liabilities are recorded based upon the net present value of the lease payments, discounted using interest rates determined by utilizing such factors as the Company's current credit facility terms, length of the lease term, the Company's expected debt credit rating and comparable company term loan yields. Certain leases may include options to extend the lease, however, the Company is not including any impact of such options in the valuation of its ROU assets or liabilities as they are not probable of being extended. The Company's lease agreements do not contain residual value guarantees or restrictive covenants. The Company has sublease agreements for unused space as well as excess space in facilities we are currently occupying.

The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032.

Property, Plant and Equipment — Property, plant and equipment are stated at cost. Furniture, fixtures and equipment are depreciated using the straight-line or accelerated method over their estimated useful lives ranging from three years to fifteen years. Leasehold improvements are amortized over the shorter of the useful lives or the term of the respective leases. During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of approximately $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of approximately $2.9 million.

Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.

Evaluation of Long-lived Assets — Long-lived assets are assets used in the Company’s operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded..

Goodwill and Indefinite Lived Intangible Assets — Goodwill represents the excess of the cost of acquired assets over the fair value of the assets acquired. Indefinite lived intangible assets are assets acquired in an acquisition that are non-amortizing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, the Company tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting units' operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it
is determined that the fair value of the reporting unit or an indefinite lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared with its fair value. Any excess of the carrying value over fair value is recorded as an impairment loss.

Income Taxes — The Company accounts for income taxes using the liability method, under which deferred tax assets and liabilities are determined based on the future tax consequences attributable to differences between the financial reporting carrying amounts of existing assets and liabilities and their respective tax basis and tax credit carry forwards and net operating loss carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates that are expected to be in effect when the differences are expected to reverse.

The Company assesses the likelihood that deferred tax assets will be recovered from future taxable income, and a valuation allowance is established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.

In accordance with the guidance for accounting for uncertainty in income taxes the Company recognizes the tax benefits from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefit of an uncertain tax position that meets the more-likely-than-not recognition threshold is measured as the largest amount that is greater than 50% likely to be realized upon settlement with the tax authority. To the extent we prevail in matters for which accruals have been established or are required to pay amounts in excess of accruals, our effective tax rate in a given financial statement period could be affected.

Revenue Recognition and Accounts Receivable — The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.

The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance in 2023 is related to the Indoff acquisition.

The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical return rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.

Allowance for Credit Losses — The Company’s trade accounts receivable is one portfolio comprised of commercial businesses and public sector organizations operating in the U.S. and to a much lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write offs incurred are recorded against the established reserves.

The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.

Shipping and Handling Costs — The Company recognizes shipping and handling costs in cost of sales.
Advertising Costs — Expenditures for internet, television, local radio and newspaper advertising are expensed in the period the advertising takes place. Catalog preparation, printing and postage expenditures are amortized over the fiscal year during which the benefits are expected.

Net advertising expenses were $79.8 million, $72.0 million and $65.3 million during 2023, 2022 and 2021, respectively, and are included in the accompanying consolidated statements of operations.

The Company utilizes advertising programs to drive traffic to its websites, support vendors, including catalogs, internet and magazine advertising, support brand awareness through sports marketing and other upper funnel brand advertising programs, and receives payments and credits from vendors, including consideration pursuant to volume incentive programs and cooperative marketing programs. The Company accounts for consideration from vendors as a reduction of cost of sales unless certain conditions are met showing that the funds are used for specific, incremental, identifiable costs, in which case the consideration is accounted for as a reduction in the related expense category, such as advertising expense.

Net Income Per Common Share — Net income per common share - basic is calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share. The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares.  Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options. The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method. Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

Employee Benefit Plans — The Company’s U.S. subsidiaries participate in a defined contribution 401(k) plan covering substantially all U.S. employees.  Employees may invest 1% or more of their eligible compensation, limited to maximum amounts as determined by the Internal Revenue Service. The Company provides a matching contribution to the plan, determined as a percentage of the employees’ contributions.  Aggregate expense to the Company for contributions to the plan was approximately $1.9 million in 2023 and $1.5 million in 2022 and $1.4 million in 2021.

Fair Value Measurements — Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):
Level 1 -Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 -Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.
Level 3 -Unobservable inputs which are supported by little or no market activity

Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At December 31, 2023 and 2022, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. The carrying amount of outstanding debt is considered to be representative of its respective fair values due to its variable interest rate. Cash is classified as Level 1 within the fair value hierarchy.  

The fair value of goodwill, non-amortizing intangibles and long-lived assets is measured in connection with the Company’s annual impairment testing as discussed above.

The weighted average interest rate on short-term borrowings was 7.6% in 2023, 4.4% in 2022 and 4.3% in 2021.

Significant Concentrations — Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and accounts receivable.  The Company’s excess cash balances are invested with money center banks. 
Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers and their geographic dispersion comprising the Company’s customer base.  The Company also performs on-going credit evaluations and maintains allowances for potential losses as warranted.

The Company purchases substantially all of its products and components directly from both large and small manufacturers as well as large wholesale distributors.  No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications.   

Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.
XML 31 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
CREDIT LOSSES
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
CREDIT LOSSES CREDIT LOSSES
The following is a rollforward of the allowances for credit losses related to the Company's receivables for the year ended December 31, 2023 and 2022 (in millions):

December 31,
20232022
Balance at beginning of period$2.3 $2.5 
Current period provision3.2 1.6 
Write-offs - trade accounts receivable(2.6)(1.8)
Balance at end of period
$2.9 $2.3 
XML 32 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITION
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
ACQUISITION ACQUISITION
On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The total associated transaction costs of the acquisition were approximately $1.0 million and were recorded in selling, distribution and administrative expenses in the Condensed Consolidated Statement of Operations. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition.

The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired
net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):

Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 

The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.

For the year ended December 31, 2023, Indoff generated revenue and net income of approximately $116.5 million and $4.3 million, respectively.

The Company’s unaudited pro forma revenue and net income for the years ended December 31, 2023 and 2022 below have been prepared as if the Indoff acquisition had occurred on January 1, 2022. The pro forma information reflects certain adjustments related to the acquisition. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the periods presented (in millions):

Year Ended December 31,
20232022
Net sales
$1,338.0 $1,347.5 
Net income from continuing operations
$73.3 $86.2 
Net income per common share, diluted, from continuing operations
$1.92 $2.26 

Nonrecurring charges directly related to the transaction of approximately $1.1 million, net of tax, have been eliminated from 2023 net income from continuing operations. Results for 2023 include approximately $1.9 million of amortization expense, related to the intangible assets acquired.
XML 33 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES
    
The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032.

The Company's operating lease costs, included in continuing operations, was $17.0 million, $15.4 million and $13.9 million, for the years ended December 31, 2023, 2022 and 2021, respectively.

Information relating to operating leases for continuing and discontinued operations as of December 31, 2023 and, 2022:
Year Ended December 31,
 20232022
Weighted Average Remaining Lease Term
Operating leases7.2 years8.2 years
Weighted Average Discount Rate
Operating leases5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations
$6.3 $34.5 

Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024$19.0 
202517.8 
202615.7 
202711.9 
202812.0 
Thereafter41.2 
Total lease payments117.6 
Less: interest(22.1)
Total present value of lease liabilities$95.5 

The Company currently leases its headquarters office facility from an entity owned by the Company’s principal shareholders. Total rent expense recorded to related parties was $1.0 million in 2023, 2022 and 2021.
The Company has sublease agreements for unused facilities which expire at various dates through 2028. Total sublease income of $4.1 million, $2.7 million and $1.3 million was recorded for the years ended December 31, 2023, 2022 and 2021, respectively. Future rent streams related to sublease agreements consists of $4.9 million to be collected in less than one year, $8.6 million to be collected between one and three years and $1.7 million to be collected between three and five years.
XML 34 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE REVENUE
Disaggregation of Revenues

The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue, from continuing operations, by geography for the years ended December 31, 2023, 2022 and 2021 (in millions):
 Year Ended December 31,
 202320222021
Net sales:
United States$1,206.3 $1,094.3 $993.9 
Canada68.0 71.8 69.2 
Consolidated$1,274.3 $1,166.1 $1,063.1 
XML 35 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLES GOODWILL AND INTANGIBLES
The following table provides information related to the carrying value of goodwill and intangible assets (indefinite-lived and definite-lived) (in millions):

December 31,
20232022
Goodwill$40.0 $5.5 
Definite-lived intangibles28.6 0.4 
Indefinite-lived intangibles0.7 0.7 
Balances, December 31$69.3 $6.6 


Indefinite-lived intangible assets:

The following table provides information related to the carrying value of indefinite lived intangibles as of December 31, 2023 and 2022, respectively (in millions):
December 31,
20232022
Domain names$0.7 $0.7 

Definite-lived intangible assets:
 
The following table summarizes information related to definite-lived intangible assets as of December 31, 2023 (in millions):
 
 December 31, 2023
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3

The following table summarizes information related to definite-lived intangible assets as of December 31, 2022 (in millions):
 December 31, 2022
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$2.0 $1.6 $0.4 2.1
Domain Name
5 yrs
3.4 3.4 0.0 0.0
Total $5.4 $5.0 $0.4 2.1

The aggregate amortization expense for these intangibles was approximately $2.1 million in 2023. The estimated amortization for future years ending December 31 is as follows (in millions):
2024$3.2 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter
13.4 
Total$28.6 
XML 36 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
DISCONTINUED OPERATIONS
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
DISCONTINUED OPERATIONS DISCONTINUED OPERATIONS
The Company's discontinued operations include the former North American Technology Group which was sold in December 2015 and has been winding down operations since then (see Note 1).

For the year ended December 31, 2023, net loss from the discontinued North American Technology business was de minimis. Net income for the years ended December 31, 2022 and 2021 totaled $0.7 million and $33.2 million, respectively. In the fourth quarter of 2021, the Company recorded net income of approximately $22.7 million primarily related to the resolution of certain liabilities of its previously discontinued operations.
The Company has substantially completed the wind-down activities related to the former North American Technology Group business, although certain activities related to sublet facilities continue. The net assets and liabilities of discontinued operations are immaterial other than the exit costs. The Company expects that total additional exit charges related to discontinued operations after this year may aggregate up to $0.5 million.
XML 37 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment, net consist of the following (in millions):
 December 31,
 20232022
Land improvements$0.8 $0.8 
Furniture and fixtures, office, computer and other equipment and software43.0 42.4 
Leasehold improvements15.6 14.2 
 59.4 57.4 
Less accumulated depreciation and amortization39.4 36.4 
Property, plant and equipment, net$20.0 $21.0 
 
Depreciation charged to continuing operations for property, plant and equipment in 2023, 2022, and 2021 was $4.3 million, $3.7 million and $3.5 million, respectively, and is reported within selling, distribution and administrative expenses. During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of $2.9 million.
XML 38 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
CREDIT FACILITIES AND SHORT-TERM DEBT
12 Months Ended
Dec. 31, 2023
Line of Credit Facility [Abstract]  
CREDIT FACILITIES AND SHORT-TERM DEBT CREDIT FACILITIES AND SHORT-TERM DEBT
The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined).  The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”).   Borrowings are secured by substantially all of the borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral.  The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate ("SOFR"), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability.  As of December 31, 2023, eligible collateral under the credit agreement was $105.4 million, total availability was $102.8 million, total outstanding letters of credit was $1.6 million, total excess availability was $101.2 million and there were no outstanding borrowings. The Company was in compliance with all of the covenants of the credit agreement in place as of December 31, 2023.
XML 39 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consist of the following (in millions):
December 31,
 20232022
Payroll and employee benefits$23.0 $22.5 
Freight7.3 7.7 
Deferred revenue3.5 0.0 
Sales and GST taxes payable3.9 2.9 
Product returns liability2.1 2.2 
Other9.3 7.9 
Accrued expenses and other current liabilities
$49.1 $43.2 
XML 40 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME PER COMMON SHARE
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
NET INCOME PER COMMON SHARE NET INCOME PER COMMON SHARE
Net income per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-
class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.

The following table presents the computation of basic and diluted net income per share under the two-class method for the years ended December 31, 2023, 2022 and 2021 (in millions, except for per share amounts):

Year Ended December 31,
202320222021
Net income from continuing operations$70.7 $78.1 $70.1 
Less: Distributed net income available to participating securities(0.2)(0.1)(0.3)
Less: Undistributed net income available to participating securities(0.2)(0.2)0.0 
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Add: Undistributed net income allocated to participating securities0.2 0.2 0.0 
Less: Undistributed net income reallocated to participating securities(0.2)(0.2)0.0 
Numerator for diluted net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Denominator:
Weighted average shares outstanding for basic net income per share38.1 38.0 37.8
Effect of dilutive securities0.1 0.1 0.2
Weighted average shares outstanding for diluted net income per share38.2 38.1 38.0 
Net income per share from continuing operations:
Basic$1.85 $2.05 $1.85 
Diluted$1.84 $2.04 $1.84 
Net income from discontinued operations$0.0 $0.7 $33.2 
Less: Distributed net income available to participating securities$0.0 $0.0 $0.0 
Less: Undistributed net income available to participating securities$0.0 $0.0 $(0.2)
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Add: Undistributed net income allocated to participating securities$0.0 $0.0 $0.2 
Less: Undistributed net income reallocated to participating securities$0.0 $0.0 $(0.2)
Numerator for diluted net income per share:
Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Net income per share from discontinued operations:
Basic$0.00 $0.02 $0.88 
Diluted$0.00 $0.02 $0.87 
Net income per share:
Basic$1.85 $2.07 $2.73 
Diluted$1.84 $2.06 $2.71 
Potentially dilutive securities0.2 0.1 0.1 

Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock, and their inclusion would be anti-dilutive.
XML 41 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK REPURCHASES
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
STOCK REPURCHASES STOCK REPURCHASES
In 2018, the Company's Board of Director's approved a share repurchase program with a repurchase authorization of up to two million shares of the Company's common stock. During 2023, 2022 and 2021, no shares were repurchased. In 2020, the Company repurchased 392,337 common shares for approximately $7.2 million. The maximum number of shares that may yet be purchased under the Plan was approximately 1,375,000 at December 31, 2023.
SHAREHOLDERS’ EQUITY
Stock-Based Compensation Plans

The Company currently has two equity compensation plans which reserve shares of common stock for issuance to key employees, directors, consultants and advisors to the Company. The following is a description of these plans:

The 2010 Long-term Stock Incentive Plan (“2010 Plan”) - This plan was adopted in April 2010 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock and restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year. Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. The Company is no longer granting options or awards under this plan. A total of 313,863 options and 13,118 restricted stock units were outstanding under this plan as of December 31, 2023.

The 2020 Omnibus Stock Incentive Plan (“2020 Omnibus Plan”) - This plan was adopted in June 2020 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year (or $10.0 million in the case of cash performance awards). Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. A total of 227,794 options and 219,735 restricted stock units were outstanding under this plan as of December 31, 2023.

The fair value of employee share options is recognized in expense over the vesting period of the options, using the graded attribution method. The fair value of employee share options is determined on the date of grant using the Black-Scholes option pricing model. The Company has calculated its dividend yield by dividing the annualized regular quarterly dividend by the current stock price at grant date. The Company has used historical volatility in its estimate of expected volatility. The
expected life represents the period of time (in years) for which the options granted are expected to be outstanding. The risk-free interest rate is based on the U.S. Treasury yield curve. Stock-based compensation expense includes an estimate for forfeitures and is recognized over the expected term of the award.

The fair value of the restricted stock ("RSU") and performance restricted stock ("PRSU") is the closing stock price on the NYSE of the Company's common stock on the date of grant or the closing stock price of the Company's common stock on the last business day prior to the grant date. Upon delivery, a portion of the RSU or PRSU award may be withheld to satisfy the statutory withholding taxes. The remaining RSUs or PRSUs will be settled in shares of the Company's common stock after the vesting period and on the prescribed delivery date. These RSUs and PRSUs have none of the rights of outstanding shares of common stock, other than rights to cash dividends, until common stock is distributed. The PRSUs awarded in 2023 are entitled to cash dividends on the vested, not unvested, units.

Shares issued under our share-based compensation plans are usually issued from shares of our common stock held in the treasury.

Compensation cost related to non-qualified stock options recognized in continuing operations (selling, distribution and administrative expenses) for 2023, 2022 and 2021 was $0.9 million, $1.3 million, and $1.1 million respectively. The related future income tax benefits recognized for 2023 and 2022 was $0.2 million, respectively, and $0.3 million in 2021.

Stock Options

The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:
 202320222021
Expected annual dividend yield2.5 %2.0 %1.4 %
Risk-free interest rate4.06 %1.85 %0.75 %
Expected volatility49.9 %52.8 %51.9 %
Expected life in years4.85.05.0
 
The following table summarizes information concerning outstanding and exercisable options:
 Weighted Average
 202320222021
 SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
Outstanding at beginning of year509,212 $25.65 463,304 $24.28 661,024 $19.78 
Granted80,976 $28.99 79,025 $32.65 110,112 $38.02 
Exercised(25,967)$20.25 (29,917)$22.87 (196,639)$15.37 
Canceled or expired(22,564)$33.01 (3,200)$26.61 (111,193)$26.87 
Outstanding at end of year541,657 $26.10 509,212 $25.65 463,304 $24.28 
Options exercisable at year end333,796  297,889  223,158  
Weighted average fair value per option granted during the year$11.30  $13.07  $18.50  
 
The total intrinsic value of options exercised was $0.3 million in 2023 and 2022 and $4.5 million in 2021.
The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:
Range of Exercise PricesOptions Outstanding and
Exercisable
Weighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value (in
millions)
$5.00 to$15.00 41,500 $5.91 2.74$1.4 
$15.01 to$25.00 299,579 $23.55 5.254.6 
$25.01 to$35.00 149,988 $30.86 8.601.2 
$35.01 to$45.00 50,590 $43.64 7.240.0 
$5.00 to$45.00 541,657 $26.10 6.17$7.2 

 
The aggregate intrinsic value in the tables above represents the total pretax intrinsic value (the difference between the closing stock price on the last day of trading in 2023 and the exercise price) that would have been received by the option holders had all options been exercised on December 31, 2023. This value will change based on the fair market value of the Company’s common stock.

The following table reflects the activity for all unvested stock options during 2023:
 SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023211,323 $12.84 
Granted80,976 $11.30 
Vested(65,686)$12.79 
Forfeited(18,752)$12.47 
Unvested at December 31, 2023207,861 $12.29 

At December 31, 2023, there was approximately $0.9 million of unrecognized compensation costs related to unvested stock options, which is expected to be recognized over a weighted average period of 2.67 years. The total fair value of stock options vested during 2023, 2022 and 2021 was $0.9 million, $1.3 million and $1.2 million, respectively.

Restricted Stock and Restricted Stock Units
The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):
Year GrantedShares GrantedOutstanding at December 31, 2023Rights to Cash DividendOther Participation RightsPerformance AwardCompensation Expense
Year Ended December 31,
202320222021
201930,251 6,050 YesNoneNo0.0 0.1 0.1 
2019149,412 YesNoneYes0.0 0.3 0.1 
202028,272 7,068 YesNoneNo0.1 0.1 0.2 
202043,330 YesNoneYes(0.1)0.1 0.1 
202125,371 12,685 YesNoneNo0.2 0.3 0.4 
202132,874 7,836 YesNoneYes(0.1)0.2 0.3 
202260,808 36,267 YesNoneNo0.5 0.8 0.0 
202232,875 20,544 YesNoneYes0.0 0.6 0.0 
202381,127 78,592 YesNoneNo0.9 0.00.0
202356,222 51,150 YesNoneYes0.00.00.0
Total$1.5 $2.5 $1.2 


Share-based compensation expense reported within continuing operations for restricted stock issued to Directors was $0.2 million in 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses. A total of 8,164 shares were granted to Directors during 2023 and a total of 12,661 restricted stock units from the 2020 Omnibus Plan are outstanding to the Directors as of December 31, 2023.

At December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the unvested RSU's, which is expected to be recognized over a weighted average period of 2.25 years.

Total compensation expense related to RSU and performance RSU's reported within continuing operations was approximately $1.7 million, $2.7 million and $1.4 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses.

The following table reflects the activity for all unvested restricted stock during 2023:
SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023149,225 $33.24 
Granted145,513 $27.50 
Vested(38,971)$31.79 
Forfeited
(22,914)$29.87 
Unvested at December 31, 2023232,853 $30.22 
Employee Stock Purchase Plan

The 2018 Employee Stock Purchase Plan - This plan was approved by the Company's stockholders in December 2018 and a reserve of 500,000 shares of common stock has been established under this plan. The Company adopted this plan, the terms of which allow for eligible employees (as defined in the 2018 Employee Stock Purchase Plan) to participate in the purchase, during each six month purchase period, of up to a maximum of 10,000 shares of the Company's common stock at a purchase price equal to 85% of the closing price at either the start date or the end date of the stock purchase period, whichever is lower. Compensation expense recognized in selling, distribution and administrative expenses related to this plan totaled $0.4 million, $0.5 million and $0.4 million for the year ended December 31, 2023, 2023 and 2021, respectively. As of December 31, 2023, 238,890 shares remain reserved for issuance under this plan. Employees purchased 58,863 shares of common stock during fiscal year 2023 at an average price per share of $23.83. During fiscal year 2022, employees purchased 53,143 shares of common stock at an average price per share of $26.16 and during fiscal year 2021, employees purchased 55,248 shares of common stock at an average per share price of $20.09.
XML 42 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
SHAREHOLDERS' EQUITY STOCK REPURCHASES
In 2018, the Company's Board of Director's approved a share repurchase program with a repurchase authorization of up to two million shares of the Company's common stock. During 2023, 2022 and 2021, no shares were repurchased. In 2020, the Company repurchased 392,337 common shares for approximately $7.2 million. The maximum number of shares that may yet be purchased under the Plan was approximately 1,375,000 at December 31, 2023.
SHAREHOLDERS’ EQUITY
Stock-Based Compensation Plans

The Company currently has two equity compensation plans which reserve shares of common stock for issuance to key employees, directors, consultants and advisors to the Company. The following is a description of these plans:

The 2010 Long-term Stock Incentive Plan (“2010 Plan”) - This plan was adopted in April 2010 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock and restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year. Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. The Company is no longer granting options or awards under this plan. A total of 313,863 options and 13,118 restricted stock units were outstanding under this plan as of December 31, 2023.

The 2020 Omnibus Stock Incentive Plan (“2020 Omnibus Plan”) - This plan was adopted in June 2020 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year (or $10.0 million in the case of cash performance awards). Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. A total of 227,794 options and 219,735 restricted stock units were outstanding under this plan as of December 31, 2023.

The fair value of employee share options is recognized in expense over the vesting period of the options, using the graded attribution method. The fair value of employee share options is determined on the date of grant using the Black-Scholes option pricing model. The Company has calculated its dividend yield by dividing the annualized regular quarterly dividend by the current stock price at grant date. The Company has used historical volatility in its estimate of expected volatility. The
expected life represents the period of time (in years) for which the options granted are expected to be outstanding. The risk-free interest rate is based on the U.S. Treasury yield curve. Stock-based compensation expense includes an estimate for forfeitures and is recognized over the expected term of the award.

The fair value of the restricted stock ("RSU") and performance restricted stock ("PRSU") is the closing stock price on the NYSE of the Company's common stock on the date of grant or the closing stock price of the Company's common stock on the last business day prior to the grant date. Upon delivery, a portion of the RSU or PRSU award may be withheld to satisfy the statutory withholding taxes. The remaining RSUs or PRSUs will be settled in shares of the Company's common stock after the vesting period and on the prescribed delivery date. These RSUs and PRSUs have none of the rights of outstanding shares of common stock, other than rights to cash dividends, until common stock is distributed. The PRSUs awarded in 2023 are entitled to cash dividends on the vested, not unvested, units.

Shares issued under our share-based compensation plans are usually issued from shares of our common stock held in the treasury.

Compensation cost related to non-qualified stock options recognized in continuing operations (selling, distribution and administrative expenses) for 2023, 2022 and 2021 was $0.9 million, $1.3 million, and $1.1 million respectively. The related future income tax benefits recognized for 2023 and 2022 was $0.2 million, respectively, and $0.3 million in 2021.

Stock Options

The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:
 202320222021
Expected annual dividend yield2.5 %2.0 %1.4 %
Risk-free interest rate4.06 %1.85 %0.75 %
Expected volatility49.9 %52.8 %51.9 %
Expected life in years4.85.05.0
 
The following table summarizes information concerning outstanding and exercisable options:
 Weighted Average
 202320222021
 SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
Outstanding at beginning of year509,212 $25.65 463,304 $24.28 661,024 $19.78 
Granted80,976 $28.99 79,025 $32.65 110,112 $38.02 
Exercised(25,967)$20.25 (29,917)$22.87 (196,639)$15.37 
Canceled or expired(22,564)$33.01 (3,200)$26.61 (111,193)$26.87 
Outstanding at end of year541,657 $26.10 509,212 $25.65 463,304 $24.28 
Options exercisable at year end333,796  297,889  223,158  
Weighted average fair value per option granted during the year$11.30  $13.07  $18.50  
 
The total intrinsic value of options exercised was $0.3 million in 2023 and 2022 and $4.5 million in 2021.
The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:
Range of Exercise PricesOptions Outstanding and
Exercisable
Weighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value (in
millions)
$5.00 to$15.00 41,500 $5.91 2.74$1.4 
$15.01 to$25.00 299,579 $23.55 5.254.6 
$25.01 to$35.00 149,988 $30.86 8.601.2 
$35.01 to$45.00 50,590 $43.64 7.240.0 
$5.00 to$45.00 541,657 $26.10 6.17$7.2 

 
The aggregate intrinsic value in the tables above represents the total pretax intrinsic value (the difference between the closing stock price on the last day of trading in 2023 and the exercise price) that would have been received by the option holders had all options been exercised on December 31, 2023. This value will change based on the fair market value of the Company’s common stock.

The following table reflects the activity for all unvested stock options during 2023:
 SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023211,323 $12.84 
Granted80,976 $11.30 
Vested(65,686)$12.79 
Forfeited(18,752)$12.47 
Unvested at December 31, 2023207,861 $12.29 

At December 31, 2023, there was approximately $0.9 million of unrecognized compensation costs related to unvested stock options, which is expected to be recognized over a weighted average period of 2.67 years. The total fair value of stock options vested during 2023, 2022 and 2021 was $0.9 million, $1.3 million and $1.2 million, respectively.

Restricted Stock and Restricted Stock Units
The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):
Year GrantedShares GrantedOutstanding at December 31, 2023Rights to Cash DividendOther Participation RightsPerformance AwardCompensation Expense
Year Ended December 31,
202320222021
201930,251 6,050 YesNoneNo0.0 0.1 0.1 
2019149,412 YesNoneYes0.0 0.3 0.1 
202028,272 7,068 YesNoneNo0.1 0.1 0.2 
202043,330 YesNoneYes(0.1)0.1 0.1 
202125,371 12,685 YesNoneNo0.2 0.3 0.4 
202132,874 7,836 YesNoneYes(0.1)0.2 0.3 
202260,808 36,267 YesNoneNo0.5 0.8 0.0 
202232,875 20,544 YesNoneYes0.0 0.6 0.0 
202381,127 78,592 YesNoneNo0.9 0.00.0
202356,222 51,150 YesNoneYes0.00.00.0
Total$1.5 $2.5 $1.2 


Share-based compensation expense reported within continuing operations for restricted stock issued to Directors was $0.2 million in 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses. A total of 8,164 shares were granted to Directors during 2023 and a total of 12,661 restricted stock units from the 2020 Omnibus Plan are outstanding to the Directors as of December 31, 2023.

At December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the unvested RSU's, which is expected to be recognized over a weighted average period of 2.25 years.

Total compensation expense related to RSU and performance RSU's reported within continuing operations was approximately $1.7 million, $2.7 million and $1.4 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses.

The following table reflects the activity for all unvested restricted stock during 2023:
SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023149,225 $33.24 
Granted145,513 $27.50 
Vested(38,971)$31.79 
Forfeited
(22,914)$29.87 
Unvested at December 31, 2023232,853 $30.22 
Employee Stock Purchase Plan

The 2018 Employee Stock Purchase Plan - This plan was approved by the Company's stockholders in December 2018 and a reserve of 500,000 shares of common stock has been established under this plan. The Company adopted this plan, the terms of which allow for eligible employees (as defined in the 2018 Employee Stock Purchase Plan) to participate in the purchase, during each six month purchase period, of up to a maximum of 10,000 shares of the Company's common stock at a purchase price equal to 85% of the closing price at either the start date or the end date of the stock purchase period, whichever is lower. Compensation expense recognized in selling, distribution and administrative expenses related to this plan totaled $0.4 million, $0.5 million and $0.4 million for the year ended December 31, 2023, 2023 and 2021, respectively. As of December 31, 2023, 238,890 shares remain reserved for issuance under this plan. Employees purchased 58,863 shares of common stock during fiscal year 2023 at an average price per share of $23.83. During fiscal year 2022, employees purchased 53,143 shares of common stock at an average price per share of $26.16 and during fiscal year 2021, employees purchased 55,248 shares of common stock at an average per share price of $20.09.
XML 43 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAX INCOME TAX
    The following table summarizes our U.S. and foreign components of income from continuing operations before income taxes (in millions): 
 Year Ended December 31,
 202320222021
United States$91.6 $104.0 $84.5 
Foreign3.6 (0.2)3.1 
Total$95.2 $103.8 $87.6 

The following table summarizes the (benefit) provision for income taxes from continuing operations (in millions):
 
 Year Ended December 31,
 202320222021
Current:   
Federal$18.1 $21.2 $16.8 
State4.2 4.3 3.8 
Foreign0.2 0.2 0.1 
Total current$22.5 $25.7 $20.7 
Deferred:   
Federal$0.9 $0.0 $(0.6)
State0.2 0.1 (0.2)
Foreign0.9 (0.1)(2.4)
Total deferred$2.0 $0.0 $(3.2)
Total tax provision$24.5 $25.7 $17.5 

Tax expense from discontinued operations was $0.0 million, $0.2 million and $10.7 million for the years ended December 31, 2023, 2022 and 2021, respectively. Income taxes are accrued and paid by each foreign entity in accordance with applicable local regulations.
A reconciliation of the difference between the income tax expense and the computed income tax expense from continuing operations based on the Federal statutory corporate rate is as follows (in millions):
 Year Ended December 31,
 202320222021
Income tax at Federal statutory rate$20.0 21.0 %$21.8 21.0 %$18.4 21.0 %
State and local income taxes, net of federal tax benefit3.5 3.7 %3.7 3.7 %2.9 3.3 %
Reversal of valuation allowances0.0 0.0 %0.0 0.0 %(3.4)(3.8)%
Stock based compensation(0.1)(0.1)%0.0 0.0 %(0.8)(0.9)%
Non-deductible items0.5 0.5 %0.7 0.6 %0.5 0.5 %
Other items, net0.6 0.6 %(0.5)(0.5)%(0.1)(0.1)%
Income tax$24.5 25.7 %$25.7 24.8 %$17.5 20.0 %


The deferred tax assets and liabilities are comprised of the following (in millions):
 December 31,
 20232022
Assets:  
Accrued expenses and other liabilities$1.9 $1.6 
Inventory2.2 2.9 
Operating lease obligations23.6 25.3 
Intangible & other1.9 0.4 
Net operating loss and credit carryforwards6.3 8.1 
Valuation allowances(5.2)(5.8)
Total deferred tax assets$30.7 $32.5 
Liabilities:  
Operating lease right-of-use assets$21.0 $22.6 
Other1.9 0.1 
Total deferred tax liabilities$22.9 $22.7 

The following table summarizes the changes in valuation allowance (in millions):

Balance at
Beginning of
Period
Benefit Recognized in ExpenseWrite-offsOther Balance at
End of Period
2023$(5.8)$0.0 $0.5 $0.1 $(5.2)
2022$(6.1)$0.0 $0.3 $0.0 $(5.8)

During 2023 the Company utilized approximately $4.1 million in foreign and state NOL carryforwards to reduce the current year tax expense. As of December 31, 2023, the Company has foreign NOLs of $5.2 million which expire through 2037 and foreign tax credit carryforwards of $0.4 million expiring in years through 2028. The Company has recorded valuation allowances of approximately $5.2 million, consisting of valuations against foreign NOLs of $4.8 million and $0.4 million against foreign tax carryforwards. Valuation allowances have been recorded against these assets as the Company believes it is more likely than not that these NOLs, temporary differences and foreign tax credits will not be utilized in the near future.

The Company has not provided for federal income taxes applicable to the undistributed earnings of its foreign subsidiaries, primarily in India and Canada, of approximately $2.6 million as of December 31, 2023, since these earnings are considered permanently reinvested in the subsidiaries. If the Company ceases to be permanently reinvested in its foreign subsidiaries, the Company may be subject to foreign withholding and other taxes on undistributed earnings and may need to record a deferred tax liability for any outside basis difference in its investments in its foreign subsidiaries.
Under the TCJA each U.S. shareholder of a controlled foreign corporation ("CFC") must include in its gross taxable income in any tax year the aggregate net GILTI, or net income, of its CFCs. In 2023 the Company has included in taxable income the net income of its subsidiaries in Canada and India. The Company has elected to treat GILTI expense as a period cost when incurred.

The Company is routinely audited by federal, state and foreign tax authorities with respect to its income taxes. The Company regularly reviews and evaluates the likelihood of audit assessments. The Company’s federal income tax returns have been audited through 2016. The Company has not signed any consent to extend the statute of limitations for any subsequent years. The Company’s significant state tax returns have been audited through 2016. The Company considers its significant tax jurisdictions in foreign locations to be Canada and India.

As of December 31, 2023, the Company had no uncertain tax positions. Interest and penalties, if any, are recorded in income tax expense. There were no accrued interest or penalty charges related to unrecognized tax benefits recorded in income tax expense in 2023, 2022 or 2021.
XML 44 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS, CONTINGENCIES AND OTHER MATTERS
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS, CONTINGENCIES AND OTHER MATTERS COMMITMENTS, CONTINGENCIES AND OTHER MATTERS
The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business.  In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. Federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax. These matters are in various stages of investigation, negotiation and/or litigation. The Company intends to vigorously defend these matters and believes it has strong defenses.

Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At December 31, 2023 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at December 31, 2023 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.
XML 45 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Pay vs Performance Disclosure      
Net income $ 70.7 $ 78.8 $ 103.3
XML 46 R26.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
XML 47 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation — The accompanying consolidated financial statements include the accounts of Global Industrial Company, and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.
Fiscal Year
Fiscal Year — The Company’s fiscal year ends at midnight on the Saturday closest to December 31. For clarity of presentation herein, all fiscal years are referred to as if they ended on December 31. The fiscal year is divided into four fiscal quarters that each end at midnight on a Saturday.  For clarity of presentation herein, all fiscal quarters are referred to as if they ended on the traditional calendar month.  The full year of 2023, 2022 and 2021 included 52 weeks.
Use of Estimates In Financial Statements
Use of Estimates in Financial Statements — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company bases its estimates on historical experience, current business factors, and various other assumptions that the Company believes are necessary to consider to form a basis for making judgments about the carrying values of assets and liabilities, the recorded amounts of revenue and expenses, and the disclosure of contingent assets and liabilities. The Company is subject to uncertainties such as the impact of future events, economic and political factors, and changes in the Company’s business environment, therefore, actual results could differ from these estimates.
 
Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in reported results of operations; if material, the effects of changes in estimates are disclosed in the notes to the consolidated financial statements. Significant estimates and assumptions by management affect the allowance for credit losses, product returns liabilities, inventory reserves, the provision for income taxes and related deferred tax accounts, certain accrued liabilities, revenue recognition, contingencies, goodwill and intangible assets, litigation and related legal accruals.
Foreign Currency Translation
Foreign Currency Translation — The Company has operations in foreign countries. The functional currency of each foreign country is the local currency.  The financial statements of the Company’s foreign entities are translated into U.S. dollars, the reporting currency, using year-end exchange rates for assets and liabilities, year to date average exchange rates for the statement of operations items and historical rates for equity accounts. Translation gains or losses are recorded as a separate component of shareholders’ equity.
Cash and cash equivalents Cash and cash equivalents — The Company considers amounts held in money market accounts and other short-term investments, including overnight bank deposits, with an original maturity date of three months or less to be cash. Cash overdrafts are classified in accounts payable.
Inventories Inventories — Inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value. Cost is determined by using the first-in, first-out method or the average cost method. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory.
Leases
Leases — The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company determines if an arrangement is an operating or finance lease at the inception of the lease. The Company has elected not to apply recognition requirements to leases with terms of one year or less. All other leases are recorded on the balance sheet, with Operating lease Right-of-Use ("ROU") assets representing the right to use the underlying asset for the lease term and Operating lease liabilities representing the obligation to make lease payments arising from the lease. The ROU assets and corresponding liabilities are recorded based upon the net present value of the lease payments, discounted using interest rates determined by utilizing such factors as the Company's current credit facility terms, length of the lease term, the Company's expected debt credit rating and comparable company term loan yields. Certain leases may include options to extend the lease, however, the Company is not including any impact of such options in the valuation of its ROU assets or liabilities as they are not probable of being extended. The Company's lease agreements do not contain residual value guarantees or restrictive covenants. The Company has sublease agreements for unused space as well as excess space in facilities we are currently occupying.
The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032.
Property, Plant and Equipment Property, Plant and Equipment — Property, plant and equipment are stated at cost. Furniture, fixtures and equipment are depreciated using the straight-line or accelerated method over their estimated useful lives ranging from three years to fifteen years. Leasehold improvements are amortized over the shorter of the useful lives or the term of the respective leases.
Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.
Evaluation of Long-lived Assets
Evaluation of Long-lived Assets — Long-lived assets are assets used in the Company’s operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded..
Goodwill and Indefinite Lived Intangible Assets
Goodwill and Indefinite Lived Intangible Assets — Goodwill represents the excess of the cost of acquired assets over the fair value of the assets acquired. Indefinite lived intangible assets are assets acquired in an acquisition that are non-amortizing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, the Company tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting units' operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it
is determined that the fair value of the reporting unit or an indefinite lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared with its fair value. Any excess of the carrying value over fair value is recorded as an impairment loss.
Income Taxes
Income Taxes — The Company accounts for income taxes using the liability method, under which deferred tax assets and liabilities are determined based on the future tax consequences attributable to differences between the financial reporting carrying amounts of existing assets and liabilities and their respective tax basis and tax credit carry forwards and net operating loss carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates that are expected to be in effect when the differences are expected to reverse.

The Company assesses the likelihood that deferred tax assets will be recovered from future taxable income, and a valuation allowance is established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.

In accordance with the guidance for accounting for uncertainty in income taxes the Company recognizes the tax benefits from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefit of an uncertain tax position that meets the more-likely-than-not recognition threshold is measured as the largest amount that is greater than 50% likely to be realized upon settlement with the tax authority. To the extent we prevail in matters for which accruals have been established or are required to pay amounts in excess of accruals, our effective tax rate in a given financial statement period could be affected.
Revenue Recognition and Accounts Receivable
Revenue Recognition and Accounts Receivable — The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.

The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance in 2023 is related to the Indoff acquisition.

The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical return rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.
Allowance for Credit Losses
Allowance for Credit Losses — The Company’s trade accounts receivable is one portfolio comprised of commercial businesses and public sector organizations operating in the U.S. and to a much lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write offs incurred are recorded against the established reserves.

The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.
Shipping and Handling Costs
Shipping and Handling Costs — The Company recognizes shipping and handling costs in cost of sales.
Advertising Costs
Advertising Costs — Expenditures for internet, television, local radio and newspaper advertising are expensed in the period the advertising takes place. Catalog preparation, printing and postage expenditures are amortized over the fiscal year during which the benefits are expected.
Net Income Per Common Share
Net Income Per Common Share — Net income per common share - basic is calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share. The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares.  Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options. The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method. Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.
Employee Benefit Plans Employee Benefit Plans — The Company’s U.S. subsidiaries participate in a defined contribution 401(k) plan covering substantially all U.S. employees.  Employees may invest 1% or more of their eligible compensation, limited to maximum amounts as determined by the Internal Revenue Service. The Company provides a matching contribution to the plan, determined as a percentage of the employees’ contributions.
Fair Value Measurements
Fair Value Measurements — Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):
Level 1 -Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.
Level 2 -Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.
Level 3 -Unobservable inputs which are supported by little or no market activity

Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At December 31, 2023 and 2022, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. The carrying amount of outstanding debt is considered to be representative of its respective fair values due to its variable interest rate. Cash is classified as Level 1 within the fair value hierarchy.  

The fair value of goodwill, non-amortizing intangibles and long-lived assets is measured in connection with the Company’s annual impairment testing as discussed above.
Significant Concentrations
Significant Concentrations — Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and accounts receivable.  The Company’s excess cash balances are invested with money center banks. 
Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers and their geographic dispersion comprising the Company’s customer base.  The Company also performs on-going credit evaluations and maintains allowances for potential losses as warranted.
The Company purchases substantially all of its products and components directly from both large and small manufacturers as well as large wholesale distributors.  No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure.

In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.
XML 48 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
CREDIT LOSSES (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Allowance For Credit Losses On Trade Accounts Receivable
The following is a rollforward of the allowances for credit losses related to the Company's receivables for the year ended December 31, 2023 and 2022 (in millions):

December 31,
20232022
Balance at beginning of period$2.3 $2.5 
Current period provision3.2 1.6 
Write-offs - trade accounts receivable(2.6)(1.8)
Balance at end of period
$2.9 $2.3 
XML 49 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITION (Tables)
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Preliminary Acquisition Fair Value The following table details the preliminary fair values as of the acquisition date (in millions):
Purchase price: $72.6 
Less:
   Cash0.3 
   Accounts receivable23.0 
   Inventories4.6 
   Prepaid expenses and other current assets2.5 
   Property, plant and equipment0.3 
   Operating lease right-of-use assets0.8 
   Customer lists24.1 
   Trademarks6.2 
   Other assets0.1 
Total identifiable assets acquired$61.9 
   Accounts payable(12.9)
   Accrued expenses and other current liabilities(5.9)
   Deferred revenue(4.2)
   Operating lease liabilities(0.8)
Total identifiable liabilities acquired$(23.8)
Net identifiable assets acquired38.1 
Goodwill$34.5 
Total net assets acquired$72.6 
Schedule of Pro Forma Acquisition Information
The Company’s unaudited pro forma revenue and net income for the years ended December 31, 2023 and 2022 below have been prepared as if the Indoff acquisition had occurred on January 1, 2022. The pro forma information reflects certain adjustments related to the acquisition. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the periods presented (in millions):

Year Ended December 31,
20232022
Net sales
$1,338.0 $1,347.5 
Net income from continuing operations
$73.3 $86.2 
Net income per common share, diluted, from continuing operations
$1.92 $2.26 
XML 50 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Summary of ROU Remaining Lease Term and Discount Rate
Information relating to operating leases for continuing and discontinued operations as of December 31, 2023 and, 2022:
Year Ended December 31,
 20232022
Weighted Average Remaining Lease Term
Operating leases7.2 years8.2 years
Weighted Average Discount Rate
Operating leases5.4 %5.4 %
ROU assets obtained in exchange for operating and finance lease obligations
$6.3 $34.5 
Summary of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows (in millions):
Year Ending December 31Operating Leases
2024$19.0 
202517.8 
202615.7 
202711.9 
202812.0 
Thereafter41.2 
Total lease payments117.6 
Less: interest(22.1)
Total present value of lease liabilities$95.5 
XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue The following table presents the Company's revenue, from continuing operations, by geography for the years ended December 31, 2023, 2022 and 2021 (in millions):
 Year Ended December 31,
 202320222021
Net sales:
United States$1,206.3 $1,094.3 $993.9 
Canada68.0 71.8 69.2 
Consolidated$1,274.3 $1,166.1 $1,063.1 
XML 52 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets, Goodwill and Other Assets
The following table provides information related to the carrying value of goodwill and intangible assets (indefinite-lived and definite-lived) (in millions):

December 31,
20232022
Goodwill$40.0 $5.5 
Definite-lived intangibles28.6 0.4 
Indefinite-lived intangibles0.7 0.7 
Balances, December 31$69.3 $6.6 
Schedule of Indefinite-Lived Intangible Assets
The following table provides information related to the carrying value of indefinite lived intangibles as of December 31, 2023 and 2022, respectively (in millions):
December 31,
20232022
Domain names$0.7 $0.7 
Schedule of Definite-Lived Intangible Assets
The following table summarizes information related to definite-lived intangible assets as of December 31, 2023 (in millions):
 
 December 31, 2023
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$26.1 $3.3 $22.8 9.3
Trademarks
10 yrs
6.2 0.4 5.8 9.4
Total $32.3 $3.7 $28.6 9.3

The following table summarizes information related to definite-lived intangible assets as of December 31, 2022 (in millions):
 December 31, 2022
Amortization
Period (Years)
Gross Carrying
Amount
Accumulated
Amortization
Net Book ValueWeighted avg
useful life
Client lists
10 yrs
$2.0 $1.6 $0.4 2.1
Domain Name
5 yrs
3.4 3.4 0.0 0.0
Total $5.4 $5.0 $0.4 2.1
Schedule of Aggregate Amortization Expense for Intangibles
The aggregate amortization expense for these intangibles was approximately $2.1 million in 2023. The estimated amortization for future years ending December 31 is as follows (in millions):
2024$3.2 
20253.0 
20263.0 
20273.0 
20283.0 
Thereafter
13.4 
Total$28.6 
XML 53 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment, net consist of the following (in millions):
 December 31,
 20232022
Land improvements$0.8 $0.8 
Furniture and fixtures, office, computer and other equipment and software43.0 42.4 
Leasehold improvements15.6 14.2 
 59.4 57.4 
Less accumulated depreciation and amortization39.4 36.4 
Property, plant and equipment, net$20.0 $21.0 
XML 54 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in millions):
December 31,
 20232022
Payroll and employee benefits$23.0 $22.5 
Freight7.3 7.7 
Deferred revenue3.5 0.0 
Sales and GST taxes payable3.9 2.9 
Product returns liability2.1 2.2 
Other9.3 7.9 
Accrued expenses and other current liabilities
$49.1 $43.2 
XML 55 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents the computation of basic and diluted net income per share under the two-class method for the years ended December 31, 2023, 2022 and 2021 (in millions, except for per share amounts):

Year Ended December 31,
202320222021
Net income from continuing operations$70.7 $78.1 $70.1 
Less: Distributed net income available to participating securities(0.2)(0.1)(0.3)
Less: Undistributed net income available to participating securities(0.2)(0.2)0.0 
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Add: Undistributed net income allocated to participating securities0.2 0.2 0.0 
Less: Undistributed net income reallocated to participating securities(0.2)(0.2)0.0 
Numerator for diluted net income per share:
Undistributed and distributed net income available to common shareholders$70.3 $77.8 $69.8 
Denominator:
Weighted average shares outstanding for basic net income per share38.1 38.0 37.8
Effect of dilutive securities0.1 0.1 0.2
Weighted average shares outstanding for diluted net income per share38.2 38.1 38.0 
Net income per share from continuing operations:
Basic$1.85 $2.05 $1.85 
Diluted$1.84 $2.04 $1.84 
Net income from discontinued operations$0.0 $0.7 $33.2 
Less: Distributed net income available to participating securities$0.0 $0.0 $0.0 
Less: Undistributed net income available to participating securities$0.0 $0.0 $(0.2)
Numerator for basic net income per share:
Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Add: Undistributed net income allocated to participating securities$0.0 $0.0 $0.2 
Less: Undistributed net income reallocated to participating securities$0.0 $0.0 $(0.2)
Numerator for diluted net income per share:
Undistributed and distributed net income available to common shareholders$0.0 $0.7 $33.0 
Net income per share from discontinued operations:
Basic$0.00 $0.02 $0.88 
Diluted$0.00 $0.02 $0.87 
Net income per share:
Basic$1.85 $2.07 $2.73 
Diluted$1.84 $2.06 $2.71 
Potentially dilutive securities0.2 0.1 0.1 
XML 56 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Weighted-Average Assumptions Used To Estimate the Fair Value of Options Granted
The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:
 202320222021
Expected annual dividend yield2.5 %2.0 %1.4 %
Risk-free interest rate4.06 %1.85 %0.75 %
Expected volatility49.9 %52.8 %51.9 %
Expected life in years4.85.05.0
Schedule of Outstanding and Exercisable Options
The following table summarizes information concerning outstanding and exercisable options:
 Weighted Average
 202320222021
 SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
SharesWeighted
Avg. Exercise
Price
Outstanding at beginning of year509,212 $25.65 463,304 $24.28 661,024 $19.78 
Granted80,976 $28.99 79,025 $32.65 110,112 $38.02 
Exercised(25,967)$20.25 (29,917)$22.87 (196,639)$15.37 
Canceled or expired(22,564)$33.01 (3,200)$26.61 (111,193)$26.87 
Outstanding at end of year541,657 $26.10 509,212 $25.65 463,304 $24.28 
Options exercisable at year end333,796  297,889  223,158  
Weighted average fair value per option granted during the year$11.30  $13.07  $18.50  
Schedule of Options Vested and Exercisable or Nonvested, Expected to Vest (Nonvested Outstanding Less Expected Forfeitures)
The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:
Range of Exercise PricesOptions Outstanding and
Exercisable
Weighted
Average
Exercise
Price
Weighted Average
Remaining
Contractual Life
Aggregate
Intrinsic
Value (in
millions)
$5.00 to$15.00 41,500 $5.91 2.74$1.4 
$15.01 to$25.00 299,579 $23.55 5.254.6 
$25.01 to$35.00 149,988 $30.86 8.601.2 
$35.01 to$45.00 50,590 $43.64 7.240.0 
$5.00 to$45.00 541,657 $26.10 6.17$7.2 
Schedule of Unvested Stock Options
The following table reflects the activity for all unvested stock options during 2023:
 SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023211,323 $12.84 
Granted80,976 $11.30 
Vested(65,686)$12.79 
Forfeited(18,752)$12.47 
Unvested at December 31, 2023207,861 $12.29 
Schedule of Restricted Stock Award Activity
The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):
Year GrantedShares GrantedOutstanding at December 31, 2023Rights to Cash DividendOther Participation RightsPerformance AwardCompensation Expense
Year Ended December 31,
202320222021
201930,251 6,050 YesNoneNo0.0 0.1 0.1 
2019149,412 YesNoneYes0.0 0.3 0.1 
202028,272 7,068 YesNoneNo0.1 0.1 0.2 
202043,330 YesNoneYes(0.1)0.1 0.1 
202125,371 12,685 YesNoneNo0.2 0.3 0.4 
202132,874 7,836 YesNoneYes(0.1)0.2 0.3 
202260,808 36,267 YesNoneNo0.5 0.8 0.0 
202232,875 20,544 YesNoneYes0.0 0.6 0.0 
202381,127 78,592 YesNoneNo0.9 0.00.0
202356,222 51,150 YesNoneYes0.00.00.0
Total$1.5 $2.5 $1.2 
Schedule of Nonvested Restricted Stock Shares Activity
The following table reflects the activity for all unvested restricted stock during 2023:
SharesWeighted
Average Grant-
Date Fair Value
Unvested at January 1, 2023149,225 $33.24 
Granted145,513 $27.50 
Vested(38,971)$31.79 
Forfeited
(22,914)$29.87 
Unvested at December 31, 2023232,853 $30.22 
XML 57 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income (Loss) before Income Taxes The following table summarizes our U.S. and foreign components of income from continuing operations before income taxes (in millions): 
 Year Ended December 31,
 202320222021
United States$91.6 $104.0 $84.5 
Foreign3.6 (0.2)3.1 
Total$95.2 $103.8 $87.6 
Schedule of (Benefit) Provision for Income Taxes
The following table summarizes the (benefit) provision for income taxes from continuing operations (in millions):
 
 Year Ended December 31,
 202320222021
Current:   
Federal$18.1 $21.2 $16.8 
State4.2 4.3 3.8 
Foreign0.2 0.2 0.1 
Total current$22.5 $25.7 $20.7 
Deferred:   
Federal$0.9 $0.0 $(0.6)
State0.2 0.1 (0.2)
Foreign0.9 (0.1)(2.4)
Total deferred$2.0 $0.0 $(3.2)
Total tax provision$24.5 $25.7 $17.5 
Schedule of Reconciliation of Difference between Income Tax Expense and Computed Income Tax Expense Based on Federal Statutory Corporate Rate
A reconciliation of the difference between the income tax expense and the computed income tax expense from continuing operations based on the Federal statutory corporate rate is as follows (in millions):
 Year Ended December 31,
 202320222021
Income tax at Federal statutory rate$20.0 21.0 %$21.8 21.0 %$18.4 21.0 %
State and local income taxes, net of federal tax benefit3.5 3.7 %3.7 3.7 %2.9 3.3 %
Reversal of valuation allowances0.0 0.0 %0.0 0.0 %(3.4)(3.8)%
Stock based compensation(0.1)(0.1)%0.0 0.0 %(0.8)(0.9)%
Non-deductible items0.5 0.5 %0.7 0.6 %0.5 0.5 %
Other items, net0.6 0.6 %(0.5)(0.5)%(0.1)(0.1)%
Income tax$24.5 25.7 %$25.7 24.8 %$17.5 20.0 %
Schedule of Deferred Tax Assets and Liabilities
The deferred tax assets and liabilities are comprised of the following (in millions):
 December 31,
 20232022
Assets:  
Accrued expenses and other liabilities$1.9 $1.6 
Inventory2.2 2.9 
Operating lease obligations23.6 25.3 
Intangible & other1.9 0.4 
Net operating loss and credit carryforwards6.3 8.1 
Valuation allowances(5.2)(5.8)
Total deferred tax assets$30.7 $32.5 
Liabilities:  
Operating lease right-of-use assets$21.0 $22.6 
Other1.9 0.1 
Total deferred tax liabilities$22.9 $22.7 
Schedule of Valuation Allowance
The following table summarizes the changes in valuation allowance (in millions):

Balance at
Beginning of
Period
Benefit Recognized in ExpenseWrite-offsOther Balance at
End of Period
2023$(5.8)$0.0 $0.5 $0.1 $(5.2)
2022$(6.1)$0.0 $0.3 $0.0 $(5.8)
XML 58 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
BASIS OF PRESENTATION (Details)
$ in Millions
12 Months Ended
May 19, 2023
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2021
USD ($)
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Number of reportable segments | segment   1  
Related party | Legal Firm of Immediate Family      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Professional fees   $ 0.0 $ 3.1
Indoff LLC      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Percentage of voting interests acquired (as a percent) 100.00%    
Payments made in cash $ 72.6    
Escrow deposit $ 5.2    
Imdemnification obligation period 2 years    
Reduction in escrow deposits $ 2.5    
XML 59 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
reportingUnit
supplier
Dec. 31, 2022
USD ($)
supplier
Dec. 31, 2021
USD ($)
supplier
Property, Plant and Equipment [Line Items]      
Accumulated depreciation on disposals $ 1.3 $ 2.9  
Disposals of property plant and equipment $ 1.3 3.0  
Number of reporting units | reportingUnit 3    
Revenues [Abstract]      
Performance obligation $ 3.3 0.0  
Accrued sales returns 2.1 2.2  
Advertising Costs      
Advertising expense $ 79.8 72.0 $ 65.3
Employee Benefit Plans      
Minimum annual contribution per employee 1.00%    
Aggregate expense in contribution plans $ 1.9 $ 1.5 $ 1.4
Fair Value Measurements      
Weighted average interest rate on short-term borrowings 7.60% 4.40% 4.30%
Significant Concentrations      
Number of suppliers | supplier 0 0 0
Minimum | Furniture, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 3 years    
Maximum | Furniture, fixtures and equipment      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 15 years    
XML 60 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
CREDIT LOSSES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 2.3 $ 2.5
Current period provision 3.2 1.6
Write-offs - trade accounts receivable (2.6) (1.8)
Balance at end of period $ 2.9 $ 2.3
XML 61 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITION - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
May 19, 2023
Dec. 31, 2023
Business Acquisition [Line Items]    
Amortization expense   $ 2.1
Indoff LLC    
Business Acquisition [Line Items]    
Percentage of voting interests acquired (as a percent) 100.00%  
Payments made in cash $ 72.6  
Escrow deposit $ 5.2  
Imdemnification obligation period 2 years  
Reduction in escrow deposits $ 2.5  
Transaction costs $ 1.0  
Amortization Period (Years) 10 years  
Amortization expense $ 3.0 1.9
Tax deductible period 15 years  
Revenue of acquiree since acquisition date   116.5
Net income of acquiree since acquisition date   4.3
Nonrecurring charges   $ 1.1
XML 62 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITION - Schedule of Business Acquisition (Details) - USD ($)
$ in Millions
May 19, 2023
Dec. 31, 2023
Dec. 31, 2022
Liabilities      
Goodwill   $ 40.0 $ 5.5
Indoff LLC      
Business Acquisition [Line Items]      
Purchase price $ 72.6    
Less:      
Cash 0.3    
Accounts receivable 23.0    
Inventories 4.6    
Prepaid expenses and other current assets 2.5    
Property, plant and equipment 0.3    
Operating lease right-of-use assets 0.8    
Other assets 0.1    
Total identifiable assets acquired 61.9    
Liabilities      
Accounts payable (12.9)    
Accrued expenses and other current liabilities (5.9)    
Deferred revenue (4.2)    
Operating lease liabilities (0.8)    
Total identifiable liabilities acquired (23.8)    
Net identifiable assets acquired 38.1    
Goodwill 34.5    
Total net assets acquired 72.6    
Indoff LLC | Customer lists      
Less:      
Intangibles assets 24.1    
Indoff LLC | Trademarks      
Less:      
Intangibles assets $ 6.2    
XML 63 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACQUISITION - Schedule of Pro Forma Information (Details) - Indoff LLC - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Business Acquisition [Line Items]    
Net sales $ 1,338.0 $ 1,347.5
Net income from continuing operations $ 73.3 $ 86.2
Net income per common share, diluted, from continuing operations $ 1.92 $ 2.26
XML 64 R44.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
Lessee, Lease, Description [Line Items]      
Operating lease cost $ 17.0 $ 15.4 $ 13.9
Sublease income 4.1 2.7 1.3
Sublease agreements less then one year 4.9    
Sublease agreements between one and three years 8.6    
Sublease agreements between three and five years 1.7    
Related party      
Lessee, Lease, Description [Line Items]      
Operating lease cost $ 1.0 $ 1.0 $ 1.0
XML 65 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Lease Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating leases, weighted average remaining lease term (years) 7 years 2 months 12 days 8 years 2 months 12 days  
Operating leases, weighted average discount rate (percent) 5.40% 5.40%  
ROU assets obtained in exchange for operating and finance lease obligations $ 6.3 $ 34.5 $ 2.6
XML 66 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASES - Maturities of Lease Liabilities (Details)
$ in Millions
Dec. 31, 2023
USD ($)
Leases [Abstract]  
2024 $ 19.0
2025 17.8
2026 15.7
2027 11.9
2028 12.0
Thereafter 41.2
Total lease payments 117.6
Less: interest (22.1)
Total present value of lease liabilities $ 95.5
XML 67 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
REVENUE (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Net sales $ 1,274.3 $ 1,166.1 $ 1,063.1
Reportable geographical components | United States      
Disaggregation of Revenue [Line Items]      
Net sales 1,206.3 1,094.3 993.9
Reportable geographical components | Canada      
Disaggregation of Revenue [Line Items]      
Net sales $ 68.0 $ 71.8 $ 69.2
XML 68 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill $ 40.0 $ 5.5
Definite-lived intangibles 28.6 0.4
Indefinite-lived intangibles 0.7 0.7
Goodwill and intangibles $ 69.3 $ 6.6
XML 69 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangibles $ 0.7 $ 0.7
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangibles $ 0.7 $ 0.7
XML 70 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 32.3 $ 5.4
Accumulated Amortization 3.7 5.0
Net Book Value $ 28.6 $ 0.4
Weighted avg useful life 9 years 3 months 18 days 2 years 1 month 6 days
Client lists    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years 10 years
Gross Carrying Amount $ 26.1 $ 2.0
Accumulated Amortization 3.3 1.6
Net Book Value $ 22.8 $ 0.4
Weighted avg useful life 9 years 3 months 18 days 2 years 1 month 6 days
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years) 10 years  
Gross Carrying Amount $ 6.2  
Accumulated Amortization 0.4  
Net Book Value $ 5.8  
Weighted avg useful life 9 years 4 months 24 days  
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Amortization Period (Years)   5 years
Gross Carrying Amount   $ 3.4
Accumulated Amortization   3.4
Net Book Value   $ 0.0
Weighted avg useful life   0 years
XML 71 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization expense $ 2.1  
2024 3.2  
2025 3.0  
2026 3.0  
2027 3.0  
2028 3.0  
Thereafter 13.4  
Net Book Value $ 28.6 $ 0.4
XML 72 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
DISCONTINUED OPERATIONS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income from discontinued operations, net of tax   $ 0.0 $ 0.7 $ 33.2
Discontinued operations | NATG        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income from discontinued operations, net of tax $ 22.7 0.0 $ 0.7 $ 33.2
Additional exit costs, expected future charges   $ 0.5    
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 59.4 $ 57.4
Less accumulated depreciation and amortization 39.4 36.4
Property, plant and equipment, net 20.0 21.0
Land improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 0.8 0.8
Furniture and fixtures, office, computer and other equipment and software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 43.0 42.4
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 15.6 $ 14.2
XML 74 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Abstract]      
Depreciation $ 4.3 $ 3.7 $ 3.5
Disposals of property plant and equipment 1.3 3.0  
Accumulated depreciation on disposals $ 1.3 $ 2.9  
XML 75 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
CREDIT FACILITIES AND SHORT-TERM DEBT (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
financialInstitution
Nov. 30, 2022
USD ($)
Line of Credit Facility [Line Items]    
Cash collateralizing letters of credit outstanding $ 1,600,000  
Revolving credit facility    
Line of Credit Facility [Line Items]    
Existing current borrowing capacity $ 102,800,000 $ 125,000,000
Number of financial institutions (in financial institutions) | financialInstitution 1  
Term of credit facility 5 years  
Amended inventory advance rate 65.00%  
Percentage of inventory advance rate of net orderly liquidation value 85.00%  
Maximum borrowing capacity $ 105,400,000  
Excess availability under line of credit 101,200,000  
Outstanding borrowings $ 0  
Revolving credit facility | Maximum    
Line of Credit Facility [Line Items]    
Percentage of eligible accounts receivable for borrowings 85.00%  
XML 76 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Payroll and employee benefits $ 23.0 $ 22.5
Freight 7.3 7.7
Deferred revenue 3.5 0.0
Sales and GST taxes payable 3.9 2.9
Product returns liability 2.1 2.2
Other 9.3 7.9
Accrued expenses and other current liabilities $ 49.1 $ 43.2
XML 77 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income from continuing operations $ 70.7 $ 78.1 $ 70.1
Less: Distributed net income available to participating securities (0.2) (0.1) (0.3)
Less: Undistributed net income available to participating securities (0.2) (0.2) (0.0)
Numerator for basic net income per share:      
Undistributed and distributed net income available to common shareholders 70.3 77.8 69.8
Add: Undistributed net income allocated to participating securities 0.2 0.2 0.0
Less: Undistributed net income reallocated to participating securities (0.2) (0.2) 0.0
Numerator for diluted net income per share:      
Undistributed and distributed net income available to common shareholders $ 70.3 $ 77.8 $ 69.8
Denominator:      
Weighted average shares outstanding for basic net income per share (in shares) 38.1 38.0 37.8
Effect of dilutive securities (in shares) 0.1 0.1 0.2
Weighted average shares outstanding for diluted net income per share (in shares) 38.2 38.1 38.0
Net income per share from continuing operations:      
Basic (in dollars per share) $ 1.85 $ 2.05 $ 1.85
Diluted (in dollars per share) $ 1.84 $ 2.04 $ 1.84
Net income per common share from discontinued operations:      
Less: Distributed net income available to participating securities $ (0.2) $ (0.1) $ (0.3)
Numerator for diluted net income per share:      
Undistributed and distributed net income available to common shareholders $ 70.3 $ 77.8 $ 69.8
Net income per share from discontinued operations:      
Basic (in dollars per share) $ 0.00 $ 0.02 $ 0.88
Diluted (in dollars per share) 0.00 0.02 0.87
Net income per share - Basic (in dollars per share) 1.85 2.07 2.73
Net income per share - Diluted (in dollars per share) $ 1.84 $ 2.06 $ 2.71
Potentially dilutive securities (in shares) 0.2 0.1 0.1
Discontinued operations      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Less: Distributed net income available to participating securities $ 0.0 $ 0.0 $ 0.0
Numerator for diluted net income per share:      
Undistributed and distributed net income available to common shareholders 0.0 0.7 33.0
Net income per common share from discontinued operations:      
Net income from discontinued operations 0.0 0.7 33.2
Less: Distributed net income available to participating securities 0.0 0.0 0.0
Less: Undistributed net income available to participating securities 0.0 0.0 (0.2)
Numerator for basic net income per share:      
Undistributed and distributed net income available to common shareholders 0.0 0.7 33.0
Add: Undistributed net income allocated to participating securities (0.0) (0.0) 0.2
Less: Undistributed net income reallocated to participating securities 0.0 0.0 (0.2)
Numerator for diluted net income per share:      
Undistributed and distributed net income available to common shareholders $ 0.0 $ 0.7 $ 33.0
XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
STOCK REPURCHASES (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2018
Equity [Abstract]          
Number of shares authorized to be repurchased (in shares)         2,000,000
Purchase of treasury shares (in shares) 0 0 0 392,337  
Shares repurchased, value       $ 7.2  
Maximum number of shares that may yet be purchased under the plans or programs (in shares) 1,375,000        
XML 79 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Narrative (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2018
shares
Dec. 31, 2023
USD ($)
plan
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of compensation plans (in plans) | plan   2      
Share based compensation cost | $   $ 3.0 $ 4.5 $ 2.9  
Employee stock option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of options outstanding (in shares)   541,657 509,212 463,304 661,024
Share based compensation cost | $   $ 0.9 $ 1.3 $ 1.1  
Share based compensation cost, future income tax benefits | $   0.2 0.2 0.3  
Total intrinsic value of options exercised | $   0.3 0.3 4.5  
Unrecognized compensation costs, unvested stock options | $   $ 0.9      
Weighted average period of recognition (years)   2 years 8 months 1 day      
Total fair value of stock options vested | $   $ 0.9 $ 1.3 1.2  
Restricted stock units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average period of recognition (years)     2 years 3 months    
Unrecognized compensation cost | $     $ 4.1    
Restricted stock units (RSUs) | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted (in shares)   8,164      
Restricted stock units (RSUs) | Director | Selling, distribution and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation cost | $   $ 0.2 $ 0.2 0.2  
2010 Long-term Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period (years)   10 years      
Number of shares authorized for issuance (in shares)   7,500,000      
2010 Long-term Stock Incentive Plan | Stock option and restricted stock units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted per calendar year in total, maximum (in shares)   1,500,000      
2010 Long-term Stock Incentive Plan | Employee stock option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of options outstanding (in shares)   313,863      
2010 Long-term Stock Incentive Plan | Restricted stock units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock outstanding (in shares)   13,118      
2020 Omnibus Stock Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period (years)   10 years      
Number of shares authorized for issuance (in shares)   7,500,000      
Cash performance awards | $   $ 10.0      
2020 Omnibus Stock Incentive Plan | Employee stock option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted per calendar year in total, maximum (in shares)   1,500,000      
Number of options outstanding (in shares)   227,794      
2020 Omnibus Stock Incentive Plan | Restricted stock units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock outstanding (in shares)   219,735      
2020 Omnibus Stock Incentive Plan | Restricted stock units (RSUs) | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Restricted stock outstanding (in shares)     12,661    
2018 Employee Stock Purchase Plan | Employee stock option | Selling, distribution and administrative expenses          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation Expense | $   $ 0.4 $ 0.5 $ 0.4  
2018 Employee Stock Purchase Plan | Employee stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares reserved for issuance (in shares) 500,000 238,890      
Stock plan offering period (months) 6 months        
Employee stock purchase plan, maximum shares available to purchase (in shares) 10,000        
Employee stock purchase plan, purchase price of stock, percent 85.00%        
Stock issued during period under ESPP (in shares)   58,863 53,143 55,248  
Average purchase price of shares issues under ESPP (USD per share) | $ / shares   $ 23.83 $ 26.16 $ 20.09  
Continuing operations | Restricted stock units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share based compensation cost | $   $ 1.7 $ 2.7 $ 1.4  
XML 80 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details) - Employee stock option
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected annual dividend yield 2.50% 2.00% 1.40%
Risk-free interest rate 4.06% 1.85% 0.75%
Expected volatility 49.90% 52.80% 51.90%
Expected life in years 4 years 9 months 18 days 5 years 5 years
XML 81 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details) - Employee stock option - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Outstanding at beginning of year (in shares) 509,212 463,304 661,024
Granted (in shares) 80,976 79,025 110,112
Exercised (in shares) (25,967) (29,917) (196,639)
Cancelled or expired (in shares) (22,564) (3,200) (111,193)
Outstanding at end of year (in shares) 541,657 509,212 463,304
Options exercisable at year end (in shares) 333,796 297,889 223,158
Weighted Avg. Exercise Price      
Outstanding at beginning of year (in dollars per share) $ 25.65 $ 24.28 $ 19.78
Granted (in dollars per share) 28.99 32.65 38.02
Exercised (in dollars per share) 20.25 22.87 15.37
Cancelled or expired (in dollars per share) 33.01 26.61 26.87
Outstanding at end of year (in dollars per share) 26.10 25.65 24.28
Weighted average fair value per option granted during the year (in dollars per share) $ 11.30 $ 13.07 $ 18.50
XML 82 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
shares
5.00 to 15.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 5.00
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 15.00
Options Outstanding and Exercisable (in shares) | shares 41,500
Weighted Average Exercise Price (in dollars per share) $ 5.91
Weighted Average Remaining Contractual Life 2 years 8 months 26 days
Aggregate Intrinsic Value (in millions) | $ $ 1.4
15.01 to 25.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 15.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 25.00
Options Outstanding and Exercisable (in shares) | shares 299,579
Weighted Average Exercise Price (in dollars per share) $ 23.55
Weighted Average Remaining Contractual Life 5 years 3 months
Aggregate Intrinsic Value (in millions) | $ $ 4.6
25.01 to 35.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 25.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 35.00
Options Outstanding and Exercisable (in shares) | shares 149,988
Weighted Average Exercise Price (in dollars per share) $ 30.86
Weighted Average Remaining Contractual Life 8 years 7 months 6 days
Aggregate Intrinsic Value (in millions) | $ $ 1.2
35.01 to 45.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 35.01
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 45.00
Options Outstanding and Exercisable (in shares) | shares 50,590
Weighted Average Exercise Price (in dollars per share) $ 43.64
Weighted Average Remaining Contractual Life 7 years 2 months 26 days
Aggregate Intrinsic Value (in millions) | $ $ 0.0
5.00 to 45.00  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Range of Exercise Prices, Lower Range Limit (in dollars per share) $ 5.00
Range of Exercise Prices, Upper Range Limit (in dollars per share) $ 45.00
Options Outstanding and Exercisable (in shares) | shares 541,657
Weighted Average Exercise Price (in dollars per share) $ 26.10
Weighted Average Remaining Contractual Life 6 years 2 months 1 day
Aggregate Intrinsic Value (in millions) | $ $ 7.2
XML 83 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Unvested Stock Options (Details) - Unvested stock options
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares  
Unvested at beginning of the year (in shares) | shares 211,323
Granted (in shares) | shares 80,976
Vested (in shares) | shares (65,686)
Forfeited (in shares) | shares (18,752)
Unvested at end of the year (in shares) | shares 207,861
Weighted Average Grant- Date Fair Value  
Unvested at the beginning of the year (in dollars per share) | $ / shares $ 12.84
Granted (in dollars per share) | $ / shares 11.30
Vested (in dollars per share) | $ / shares 12.79
Forfeited (in dollars per share) | $ / shares 12.47
Unvested at the end of the year (in dollars per share) | $ / shares $ 12.29
XML 84 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details) - Restricted stock - 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]      
Restricted stock granted (in shares) 145,513    
2010 Long-term Stock Incentive Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation Expense $ 1.5 $ 2.5 $ 1.2
2010 Long-term Stock Incentive Plan | 2019 Non-Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 30,251    
Restricted stock outstanding (in shares) 6,050    
Compensation Expense $ 0.0 0.1 0.1
2010 Long-term Stock Incentive Plan | 2019 Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 149,412    
Restricted stock outstanding (in shares) 0    
Compensation Expense $ 0.0 0.3 0.1
2010 Long-term Stock Incentive Plan | 2020 Non-Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 28,272    
Restricted stock outstanding (in shares) 7,068    
Compensation Expense $ 0.1 0.1 0.2
2010 Long-term Stock Incentive Plan | 2020 Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 43,330    
Restricted stock outstanding (in shares) 0    
Compensation Expense $ (0.1) 0.1 0.1
2020 Omnibus Stock Incentive Plan | 2021 Non-Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 25,371    
Restricted stock outstanding (in shares) 12,685    
Compensation Expense $ 0.2 0.3 0.4
2020 Omnibus Stock Incentive Plan | 2021 Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 32,874    
Restricted stock outstanding (in shares) 7,836    
Compensation Expense $ (0.1) 0.2 0.3
2020 Omnibus Stock Incentive Plan | 2022 Non-Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 60,808    
Restricted stock outstanding (in shares) 36,267    
Compensation Expense $ 0.5 0.8 0.0
2020 Omnibus Stock Incentive Plan | 2022 Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 32,875    
Restricted stock outstanding (in shares) 20,544    
Compensation Expense $ 0.0 0.6 0.0
2020 Omnibus Stock Incentive Plan | 2023 Non-Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 81,127    
Restricted stock outstanding (in shares) 78,592    
Compensation Expense $ 0.9 0.0 0.0
2020 Omnibus Stock Incentive Plan | 2023 Performance Award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock granted (in shares) 56,222    
Restricted stock outstanding (in shares) 51,150    
Compensation Expense $ 0.0 $ 0.0 $ 0.0
XML 85 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details) - Restricted stock
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Shares  
Unvested at beginning of the year (in shares) | shares 149,225
Granted (in shares) | shares 145,513
Vested (in shares) | shares (38,971)
Forfeited (in shares) | shares (22,914)
Unvested at end of the year (in shares) | shares 232,853
Weighted Average Grant- Date Fair Value  
Unvested at the beginning of the year (in dollars per share) | $ / shares $ 33.24
Granted (in dollars per share) | $ / shares 27.50
Vested (in dollars per share) | $ / shares 31.79
Forfeited (in dollars per share) | $ / shares 29.87
Unvested at the end of the year (in dollars per share) | $ / shares $ 30.22
XML 86 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
United States $ 91.6 $ 104.0 $ 84.5
Foreign 3.6 (0.2) 3.1
Income from continuing operations before income taxes $ 95.2 $ 103.8 $ 87.6
XML 87 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - (Benefit) Provision for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ 18.1 $ 21.2 $ 16.8
State 4.2 4.3 3.8
Foreign 0.2 0.2 0.1
Total current 22.5 25.7 20.7
Deferred:      
Federal 0.9 0.0 (0.6)
State 0.2 0.1 (0.2)
Foreign 0.9 (0.1) (2.4)
Total deferred 2.0 0.0 (3.2)
Income tax $ 24.5 $ 25.7 $ 17.5
XML 88 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Valuation Allowance [Line Items]      
Tax expense from discontinued operations $ 0 $ 200,000 $ 10,700,000
Operating loss carryforwards utilized in period 4,100,000    
Deferred tax assets, valuation allowance 5,200,000 5,800,000  
Undistributed earnings of its foreign subsidiaries 2,600,000    
Uncertain tax positions 0    
Unrecognized tax benefits, accrued interest and penalties 0 $ 0 $ 0
Foreign      
Valuation Allowance [Line Items]      
Net operating loss and foreign tax credit 5,200,000    
Tax credit carryforward 400,000    
Net operating loss carryforwards, valuation allowance 4,800,000    
Tax credit carryforward, valuation allowance $ 400,000    
XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Income tax at Federal statutory rate $ 20.0 $ 21.8 $ 18.4
State and local income taxes, net of federal tax benefit 3.5 3.7 2.9
Reversal of valuation allowances 0.0 0.0 (3.4)
Stock based compensation (0.1) 0.0 (0.8)
Non-deductible items 0.5 0.7 0.5
Other items, net 0.6 (0.5) (0.1)
Income tax $ 24.5 $ 25.7 $ 17.5
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Income tax at Federal statutory rate 21.00% 21.00% 21.00%
State and local income taxes, net of federal tax benefit 3.70% 3.70% 3.30%
Reversal of valuation allowances 0.00% 0.00% (3.80%)
Stock based compensation (0.10%) 0.00% (0.90%)
Non-deductible items 0.50% 0.60% 0.50%
Other items, net 0.60% (0.50%) (0.10%)
Income tax 25.70% 24.80% 20.00%
XML 90 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Accrued expenses and other liabilities $ 1.9 $ 1.6
Inventory 2.2 2.9
Operating lease obligations 23.6 25.3
Intangible & other 1.9 0.4
Net operating loss and credit carryforwards 6.3 8.1
Valuation allowances (5.2) (5.8)
Total deferred tax assets 30.7 32.5
Operating lease right-of-use assets 21.0 22.6
Other 1.9 0.1
Total deferred tax liabilities $ 22.9 $ 22.7
XML 91 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAX - Allowance for Deferred Tax Assets (Details) - Valuation allowance, deferred tax asset - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]    
Balance at Beginning of Period $ (5.8) $ (6.1)
Benefit Recognized in Expense 0.0 0.0
Write-offs 0.5 0.3
Other 0.1 0.0
Balance at End of Period $ (5.2) $ (5.8)
EXCEL 93 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !.';%@'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 " 3AVQ8!S7RF.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.DUAAZCK91,GD)"8!.(6)=X6K?FCQ*C=V].6K1."!^ 8^Y?/ MGR4W.DH=$KZD$#&1Q7PWN,YGJ>.:'8FB!,CZB$[EF3 M.B (SE?@D)11I& "%G$ALK8Q6NJ$BD*ZX(U>\/$S=3/,:, .'7K*4)45L':: M&,]#U\ -,,$(D\O?!30+<:[^B9T[P"[)(=LEU?=]V==S;MRA@O?GI]=YW<+Z M3,IK'']E*^D<<&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" 3AVQ8.(T. )\' !#, & 'AL+W=OM>NI6PUSNH!&',DS04 M"9%\==,9T\]3;Z@#\C/^"OE+>K1-=%.60CSIG5EPTW'T%?&(^TI+,/AXYA,> M15H)KN/_.]'.X3=UX/'V7OT^;SPT9LE2/A'1]S!0FYO.L$,"OF)9I![%RZ]\ MUZ"^UO-%E.;_DI?BW+[7(7Z6*A'O@N$*XC I/MGK#L11P-"I"7!W >Z[ 'I9 M$^#M KRF 9>[@,N<3-&4G,.4*3:ZEN*%2'TVJ.F-'&8>#&2W/TEW;JHXI3[%\2C'XGKN)[A@B9X^%%3//P_60*_[IA^ MO=(:[P#8R_4\%/#?XV6J)'3R_YD(%PJ79@4]\C^G6^;SFPX,[93+9]X9_?M? M=.#\8J)C4VQJ2:Q"[O) [A)3'TV%G\$,H\BWMRTW8^%5*90.$Z2F8FO!,TJBTH2V(54(,#J$$S4',N0Q'H MB8K 9&GL4R>4]E-3[=R$QK>%9DFL NWJ .T*;>HDDU(SNP]3'SK7#\XD"@Y7 MZW:IV_6HB1@:V):8);$*L>&!V+#A?"49Y$5Y6E,_)G&M%8M2XZ!$P]K2LB16 MH?7I0.L3VL*[1(7J#;I7Q,E#%B^Y-%'"-6B7>E>?7!,G-+ M)TMB%4[4*3,T MIPFI1[X.=0X!'>R!Q<8Q>$+H2R26,)1G20!YI0QA3 !QK;8$;:E5 M$1XEN;0)PEGB"PD#DNFQ^9$L%,QE1$C D"5*OL%G8.:*JT_OC #1H-8 +:E5 M ;HE0+<)P&_LECG%)&Q>T*2TJ[G#EQG<&6DAP:WIF=)K4JOM 4 MS9/W],9! .KIQ_T&^1W.(W\DYCZ'2U)*?F5R"9UWSN03F4IPST:.5NV +;4J MQ](04#RE?\]QHO< P3?QDA@9XG)S>#23[RS=A,E:"9/"!%=HC>\<=H&6?H'B MB?Y[?(?Y;R[%Z!XDG_>VQSD2IX=OXWW-8_ M,'!%2IV^8^1FU3[84JMR*PT$/>$@%QK3.(I_[=0@6$0*T+= M#\N?R8+[F81^9D2&*T'N&T/^LE#"?_I(MF!OGUF4J M57=A2ZVZV%K:"Q=W!>!6 W@ DL5;O!21">0)@2^SB7&5UJJ!L*56A50:"!=/ M\??]C-R]^AN6K'FM!SLA]/!C870+>%AK6N=P"V[I%MQ&;N$[CZ+N4P+)&8Q3 MEL($%Y!9FF;F&>Z$YH,P8K-J$VRI5;&5-L%M9!/^$A'842:+Q1&9&F'A2C6P MK'H!6VI56*47N>H%7;;':*2&*]91L^H ;*E5J94.P&WD /+A2"9@FM9"&E..$SIC MW^<@ 0)!(68D9]4#V%*KDBL]@(NG\#MRBYA%$;G-4O@Z-8]-7*=V/1R/:TWK M'%; +:V BV?Q.UIW,9=K/95] 06U059I;T\(UF.SZ@ELJ56QE9[ Q3/YV>3^ MD8RS(%1"DK%2'/QYOC9Y'[&UD1JN5_="% ]K#>T<:;]7IOT>GK4?WE;=APE+ M?/TV(%\/RH_=29DOB\-#H2C/^5NC--P!UYI#[Q&[Q<6 M&\AXL>%Z0J8>EE5W8$NM"JMT!UXC=S#/EE'HPQ@5S)AWX"JMJV*L&H6=6C]7 MTZ5USR.O[] A'0X&U[UG$YZC>J%&+J"Z/+'02Q$I^2-3,+-'%+X>^4=VKC#<0XKX)56P,,3]_U4EAZ]X(,,:ZG?F:XXY+7FE>T3JOKM M $Q]J5YL4ANN%\E?WX[F2#A<^T*52!ZQW(THD0?O2G2^N$;C?L%UMCMPW1Y\U9U*1V6P&89*+U87Q%EKU+K;4JK>Y M]"Y>(^\R ?BRH,Y?R6_CTEOBXF*0JP#TE-=_9=KPI23B*PAU+JY@SI!%Q7JQH\0VK^%>"J5$G&]N.(-G MASX!OE\)H?8[^@<._V]@] ]02P,$% @ $X=L6.1"^34W @ N@4 !@ M !X;"]W;W)K_//$8HQTGD MUK8RB42M2\IA*Y&J&2/R8PFE:&(\)*I(#L^@OU=;:3RO5\DH M ZZHX$C"/L:+8+ZU6YJV1$%MZ+\23-=Q/@+1AGL25WJ)]%\@ZZ>J=5+ M1:G<$S5M;/@5H[166K NV1 PRMLW>>_NX2@A.)<0=@FAXVX/B'XP&]<5_DV.F-+RT2 M_5KLE);FE_A]JMY6;7):S;;)7%4DA1B;/E @WP G5Y^"F7\SP#KI62=#ZBVK MD.B>2H;6JU-XPP*3<(!BVE-,+Z)X) Q.(0QGWTFN-+HBK+I!+Z+F.=ILM@-4 MLYYJ=A'51J1G_]5AA4MU:_V@VG1 M]N._\':J/1"94ZY0"7N3ZH\^FYN3[:1H'2TJUYT[H4VO.[,PPQ6D#3#[>R'T MP;$'].,Z^0M02P,$% @ $X=L6)8*XF=W!@ >!H !@ !X;"]W;W)K M3M92;H^FT3-8LIZ7+-ZR .[=NQ.*8;V66%NQ*H'*;YU0\?F09OS^9X,F?"]_3N[54%Z:+XPV]8TLF?VRN M!)Q-VRBK-&=%F?(""79[,CG%1V<^40Z5Q<^4W9>]8Z2HW'#^2YU\7IU,/(6( M92R1*@2%?SMVQK),10((B'SN(>,0WN)\]WYT,W:= M^5,6LZDBN>/ M<=X*P0J):%DR61Z9^-0! G, M;2.R@U-V,D$UD[)Q(Y-%F_?X)GWP<3NE8(- MN/HM5]\6?7%&RS6BQ0I5!Q>_M^F.9D"^=!"5<%&(Q[2X0S]IMF6F1-31YU5T M51)V"S]P@^/IKD]0-R*1&[9& ^!!"SRP C]-$KX%G% K$@:@;S+FH'<%%#9^ MBV@&Y8<6"4-0R% BV"J5*.,PGJ6Z?4#1+)&$O7P M8]]SYWLL:ZM9W\J+S"3#EF1H)?FYV,%8<)$RXZH*=5RAYT9[N Q6\[@W1@-D MLQ;9S(KL2K -35>(/8!@J+2J='*Y9I#NP?(QX9X9\NG&>[!UH]B-O/X/FRG, M6PIS*X5K+FGV#+1S#8A/8BW+)JNP-T<&$*,68O1$ED&/A7QTT":C"B0DF<$: MW8!02@?!;#SJ%6\!YFM/#:$R[,P.L4#0?/ZCNRE-ZD62JAZAN;#VQ5QI=V'Z\5;4BZ4SALE[A6QS?T M48FXD7"H2RO>KPM8U[EXYL;/$ SX!FIZ+(6Q*[&Q6#E MCTZP3O"P7?&6:RXDDDSDL).Y,6I'$Z&?ZGWMP+K4>:-%HU,Z;)>Z??UX*H^1 M7B "/8\&*S+6^N!.ZK!=ZX:=PU-(=<'"\\#5*I[!+/3=D2E+.F$C=F%[85Z) MKEP1M@NRR25VO;C_&V'121^Q2U\M*4]AU]6,]"9F@]9N-,37VS':):^>$4_A MTT6-A)$V$TQF0>".;"5(IW[DB:T>S_-4JLZQKEL)+]2\8$4RAM<:SZP,R+C! M_?^!AIP[225V25VNJ6!KGJV8*-^^B0B>?Z@::/EHWM:_JK*^5K0A]TY9B5U9 M88O6]+2EY,DOV$-0@79J(X\.7 \C* RH5/F!K?Y6@C2D_X(M"5%>O\BI;Y8? M4%J62O0*7AC5F>CJO"\95I,AO4Z+B5V+U716(#5NWC@YV!Z/L?-C!Q/?P1ZI M%@><>K/ (7[<&O*M+*'G7JE:ZD>.-P\>(&VXS6:X;$NA72= M +%W M<"A&HK'NNA5:^A$EY*5"U?\@$[7A Y\S"J$H]AP'QGY@>VO.M-P"&. M=&$PF<5CKZE(URP0>[/PG4D*EZ!II** N6/&&&L+9*8!U#L$$H[M*OVN0?#M M#0+TM-M\FU')VE:6YU"0UNI=_(XU&V+CNS]=^'6]-1J-3&B_ZP=\>S]0ZVTY M6MV-< W*/]BV-8 -9GAT#?I=B^"_L$6H)O +*1#M3:II@VHP,VU0I[W/ NJ; MS%H3R3?5EX(;+B7/J\,UHP!=&<#]6\[EGQ/U M\:']V+3X#U!+ P04 " 3AVQ8H:Q=I%8# #B"@ & 'AL+W=OU<3SSI8BW\9W:J=>V1"N1?BP0S>+48.-D24TT0;"0*7#9U0 MSHT2<'RO1)UZ3>.X>_^H?FN#AV#NB:(3P?]C"YV.G+Z#%G1)UEQ_%MNWM JH M:_02P97]1]O2-@+C9*VTR"IG(,A87E[)CRH1.PY>^(R#7SGXISH$E4-@ RW) M;%A3HDD\E&*+I+$&-7-C/+IX_S3^W?3\=W-%%V/ MWX\_3F[0_.W-S=T<7[^TUW%\*O<^#7.?"M7O",WEP3 M3:$T-1)+=,MRDB>,<#03BME2^SJ^5UI"P7UK"[74#MNUS2F\4@5)Z,B!8Z:H MW% G?O7"B_";ML#_DE@C#4&=AN"0>CSF<*8A=HK@[8 221=,(RY4ZP:74CTK M95X5F]CO#(;N9C>8-IN@MFDPAC5C>)!Q!H><2D!#<#*2A]>H(!)M"%]3= $E MN1"<$ZE00>%-E4+U7K:QETL,=KAP!WM[\$>,&O3=FKY['CU9ZU1(]@MF#+Y% M5JW,I7"TF\LNMK\][A,,&^Q1S1Z=Q\Z46A_GCI[@[ ,?LFB0]FK2WD'2B<@R M.+5_4""]4PKDB%$#O5^C]\] /[TZ^D]RZ%6;OI_M4RP;Z(,:?7 &^FG%,7@" M$PP\/_"POT?=9HBCT \&[= >_O_SA\_ ACY':9(O6+XZQE[I-ICZN!<&8;@' MWV;9&T0XPMUGZ'<^WMY!^COHW-1:_BSY$=$H$4H?1?>>%@$.^[UN?Y^\Q=## M012$>^#N3@-BNK\/1*Y8KA"G2_#$G1Z\E6394)4#+0K;D]P+#1V.O4VA":72 M&,#SI1#Z<6#:G+JMC7\#4$L#!!0 ( !.';%B"[X<7#08 ,,< 8 M>&PO=V]R:W-H965T&ULK5E;;]LV%/XKA%<,+9#9(B5+&/N6 M7UQ'YP,K'Q%-Z$+F+D+XV-$939+<$XSC>^5TL']F;MC\_NK]R#R%@LY8 M\C6.Y/I\X ]01)?A-I$/[/E/6A$:Y_X6+!'%?_1<8:T!6FR%9&EE#"-(XZS\ M#%^JB6@88+?'@%0&I&O@]!C8E8']7@.G,G"*F2FI%/,0A#*+Q&@#H-_1E'J"/'SXAL0XY%2C.T$V<)+!RX@1]:%Z>C20,*W<^6E1#N"R' M0'J&@ FZ89E<"W25131J.Q@!GSTI\DKJDA@]!G0Q1#8^0<0BMF9 L_>;$XUY M\'YS;&!C[Y?(+OS9/?ZNLP5+*9K+4%+(.(G^N7@2DD/&_*N;[-*9HW>6EY%3 ML0D7]'P =4)0OJ.#Z:^_8-?Z73=1QW06',E9:Q*=_20Z)N_36RBA(DRH-CY+ M4Z\PS0OE#F+2-AY8$-"B"AZ1#0$79K05M$?#V!#PC@3ETISA;G: HAOR+G[9EY\HB%$90 MFO.;8=[%$'V!MBSTR^2I([,G2JB5*+>)PFZ'H^J)^&X?1W_/T3=RO-O0G$2V M@II>E)TE9RE:0'V.LVU^FY6 GDKO*V.:N$H,JB!LC94E])4I\'L"<++G-C%R M Z$ ,B"#MLHYS18_8)T6ZS!;491 9.KH3)216MUQSG28SG(&9DR+#+;JSFT9 MZ5QGDD*AE$4$,KFF_#7PM#W84F>]6[IF[P$%&I#55]UP0X?@-]B\$6[HB8+, MI:]Q*<,7?8)5SVG%H!)=,PT*6W:WV@0:F.\-QY/F7P]S4C,G1N;WG.WB0D<# MO[?I$37M'27%=*CQT.NR4U'8:_AJ$ZKU"C9V\J+7_E3UJ/RVNI/5'?5,A_*' MEGY-*J):QSTF;=:UP,!FA=$,8&@0%6D:-3B?H(P631Q65\O?46J>U27O:))/ M65<59-N-%&@SK!4(-DN0>EVU@Q\KND>W>!J4KZ:=BLJSLZ]DU@H$NT8IW8A, M6!0(S#2%M"O>:0RA>JJE:Q0[A^KLHWH+CN6M/\-6F5*LB;)9%09QL)>3R :1* MAWFS;([$Z;+2P("6TZ7UEK2J9/":/\.C@ECNDM.):W]GY$ MK=6(6:L=FA*5.U,GJ""MD(">UI71>EB?E":U7B-FO79X1E0.C9SP^SAI8;[7 MPZE68H3\;#9H YX8A=VA 7]4;\&QO+6GLM: Q*P!#PYX6UO@NDU !X-RV15 M>IC7HQ](K?&(6>/]1- [NG[4[0(:%+#JOO!K45[/FQ>I91T9&Z/^:[$W#JS" M'91W>!NNXCY_K:R^TN_;>!9CN0&L3P>C?#PX'8[I+3B6M_8^ MZG0HYT\?*YI=*U]Y1Z]0K;VAKG[6>?+Z]N](+>R(6=@UP]_$0[/'Y2MOX'I4 M=[.!:';"^GC4:HZ\I>9V<42S2*"(+B")#\MH7\E"2]FEU((\I8^I*#QTNZ)N MU#C=22E?%:=D E)SF\GR3&1_=W\2=U&9$R(0N\I9;)MQ$HMFZ8IHYBD6%;X MDC"8F7.18@5=L3#E4A \RT I-1W+JILI3ICAM[*QL?!;?*5HPLA8(+E*4RP^ M[@GEF[9A&[N!YV01*SU@^JTE7I"0J)?E6$#/+%AF24J83#A#@LS;1L=N!IZV MSPQ>$[*1>VVDE4PY?].=_JQM6'I#A))(:08,GS7I$DHU$6SC[Y;3*);4P/WV MCOTATPY:IEB2+J>_DIF*VT;#0#,RQRNJGOGFD6SUU#1?Q*G,_M$FM_7N#!2M MI.+I%@P[2!.6?_'[U@][ +M^ N!L Z@$S": 4WYW- Q'3_V@,^D%*)S 9] ;3D(T M>D#=T6#\W'OL#NG41C>H%OT$@;H^NH&7:&$H4%"*9RB;)D* M]J29S6B[_GV^OG-B?=M! \Y4+%&/SHRU.XV[&^=&N"^BSB M*4&_.U.I!-R?/V7>S]FKY>SZ36G*)8Y(VP!B2<2:&/[W;W;=^EGFN4N2!1;KQ6;KYT-B9&*B4#102SD8M UY5+>-,M$U2X9")N'+ M^ME @-P!F8'!2RL$8=$'@IO$),4Z)Y5Y,6=K[!VH57&.(N.SS:U5N3N*C%(C MNSPPO$*,=U;,A"M,2P.C3(I7%N5WUM[//A)6@O#.(H+/"!W_SI%,0%PW^:O'P98+%(F$24S($2;C,$G[CEZ@J,O\?U!+ P04 " 3AVQ8 M0OA W.8( #.*@ & 'AL+W=OB)VX<*O5SJFOA][@N?X M*W/:.-XS;EC\?/!^EX@',0LWHF/N_\&68GW3Z#?0DJ[ M]Z/D)WK+;(T&\G:1X)NL,3S!A@7I;_<]"T2A@=FM:8"S!KC:P*II0+(&Y-P& M5M; 2B*32DGB8+O"'5Z'_ V%L35XBS\DP4Q:@WP6Q/T^%R'\E4$[,1P_3N>/ M]Q-[].S8:/X,OQZWQ CT_.;/0\F7Y% MH_'SY,?D>>+,KU1A3]U::K=Q\;B*MJY';QI0'2(:OM+&\+=?S*[QNRIDEW1F M7\A9*9S6,9R6SOMP"H63!1[?4+0*^09YD'LLV+'@!4'E#%U1E\6IVU[B-BZ= MK\.>T>I=MU^+85(8]5O&H/BOW,)6NJUI41+<.0KN:/-GM/P?U RHRR)"@D-A M!L4>\^GI*,3F 83+=Y8(E)YEH8AI$N69<)]I\IAE;KO%IX) M5Y3)%D9%5T_2U20MK!;6/PKKGRDLEN.!%":0SZ-(+:.O"&U5B&QCMKH5*;(- M;O752@9')0.MDC'? !)&:;K1]_@SA3+@NP*Z!X8X_6O'Q!Y*0,%LZ[OJ*CB0 M.H-45 XD!5:K4U$IV^!639DSC1Q;#*W.KX"T")Y]R:(MCUA:PI+AM8"?/(A+ MH!)/C%,)-LY,2AEFM,R**JVCLJ@"BYGZV7_M!B\TBA&K4'4A"T6JS6?N@OGU M%3AS?Z$2?%%O]J6\E4.+\]!B;;Z,/(_OXED1BC%EK^["I\H(8KGO<775E)3HBFEIB&D^ 5K?K\LJ>F M912&=UE SF2F'LJ>0KIUV?)0G=+4YF)-PRS7E;(LU:#L5V4IK,RJE:VP,FK[ M)2PRI?12>!K4$8J9(XJI9Q00$>YHGEU?LM3R=D H@2C6T$+B%:XJ52NA M0QI4,KPT<56UPI-5-^F;.;^8>H"9GDON'UP'9;ALW2II M6(87N5NQS$$=HSK6;855J?/+\G(4PB=0J+(1,IG^<.;G;(3@BS+01;W9E_)6 MCFG.0%C/0$^[T%N[\8S+5W':0+*(_9<$_T52"^/%P;:.G+$2>@;5I#D!/5D@ ME+YJIF"L,R&>M*.C M,NOBNC43SOD.Z_GNEH?0!O(\0KM@28][5"O7B[%UKU0F U='(4Q%>-6]1(4K MJU/+,#F[83V[S6 AN$\WJ\]7)=-4LR,O051F)L;2+JG*SC+JEB$DQS.BQ[/R M5,2B:.<&7E*P896XX0&*!/=^*M_DR$ E]YK2J$K<"B.K;I5(=%!5#-^#[LL;S&*=L0#D_ZL)FB@VF_! >N5VGIE-%-M;G9HB M3'+L(GKL<9%E?CF3.:.^B3[:2?/L.U>DDR_W2DA8#"R"022BFLFOVZ30&2 MHQ31[V0E*#6:VND9!N<_WR<_1O?)N8;??NECT_P=W3I?)]-I#%?0F_]U1C.E M4'F+"O?E4J38R.K(0U'>$\,UR$ARO"%ZO#FMTX$_ZA3*O$(LN=;(5G(<;(55 M*0YEC3GZD+X6B^>[[=:G\93C^LGVC<^C75CS!H1H,>K#YR NZ.5)8>J8H;[+4B+)EY,)%/ M;LA6!$O\9,F[9+@&#*T B9O MHGV:K/(7/GM)ITYETEL7W?*ZJ#?[4M[*T#V6. MDJ.(E>NWYI6='JW,W:0G/1_<\(4%$>A?@4M8"<$,'::')],O@F^3XX0++@3? M)!_7U(756VP ?U]Q+@Y?XALY/8 M"?D[%,_AH?0GJ;.G-/N6SSDOR/=%G.3GG7E1+-_V>OETSA=A?IHN>2+^#A;5UK$/;O?'_06891T+L[6?[O.+L[251%'";_.2+Y:+,+L MQWL>IT_G':OS\P\WT<.\*/_0NSA;A@_\EA=?EM>9^-;;46;1@B=YE"8DX_?G MG7?66^:.R@KK$O^,^%->^TS*2_F:IM_*+Y>S\TZ_;!&/^;0H$:'X]#; M"_)*WC2-\_5/\K0I.[0[9+K*BW2QK2Q:L(B2S>_P^[8C:A4L9T\%>UO!/K:" MLZW@-"K8PST5W&T%MUG!W5/!VU;PFA5&>RH,MA4&C0KN8$^%X;;"<.VL3>^N M73,)B_#B+$N?2%:6%K3RP]J_Z]K"(U%2AN)MD8G_1J)><>%??;Z]^G@Y>7<7 M3,CMG?CU*?A\=TNN*+G]\.XF^'#U<1+].MX?<;P_8>PW=I$<:::KZYFI\N%B*";XMT^DU3 M>V*N_6XVB\H1$,;D.HQF77$%?KB,]"T)#ER &/GY*ONQ:CYQ<)M-TPG\CXG@B=7?S8N_BQU_;\X MDS>B5_-YF/'\A(0%F?#I*7&LWXG=M_NZ.#$:*%/QVWP93OEY1UQ&SK-'WKGX MZU^L0?_ONNC9P 9K6)F&'R^>)Q"Q,/]8#!6DU0,(H$L9 ,"DVG%UL.&UC MXYAXV$"'-1=:_<'I2/:?KY;JG[H-'VM(8^?4DTL%FU)>K537;I"H2NH.!DT2 M4TLYM39)?>CN^M!=5W+V]*$8KV6>X65RV'PZ*?/N.N?,TWC&LUSDYC]64?&# M_.U+G*H(6$3)"Q PB@2QD P*92\72AYQN&XCIEN>=\V M(V(2$#>S>;B^'>3?R\]<%S ;XJ@6T?;IN#$2C5;;QL$1!@.D08J$,1!,;XJDRQ)[\4S0EYDT;2\"2V>6&@3,'#D3K_(DT& M2!A%PA@()D7$D?LT(WRQC-,?G),B_"[?6^L\:,2W'<T.U.$/ MM1I :11*8RB:'"0UH[4E,NRQ19F.3Q1HX+9_];Y<6")[JUI/>6JI")F55Q.524 M@]("*(U":>Q0[\H^KZ0YRZS-?>:%<'BY\J9UZ4 =47U'G?>1PM0$2@N@-'I< MAS"44=FIE;IFF>6U()D=N^YI:=V.U*U\2U7OG.'(99;SF@%R5%",U-#WG--!,Q>,CEC^U+'&7G,E-= 4Z]H*C6J+>3*75D)8-;X%RZ#6DCMR(?2)E!: *51*(VA:/*^E4ITL\VBVW.60[=(64EI MC #?;+=M/!QC,H":I% :0]%D-U>RF6V6S5ZR+&I&M]Z:9*DSM&YC$M)H *51 M*(VA:')DU':NF;6XMLNCMKJWK+D^:K;8>NAKY*]^\U8@T)12"E%HPQB*)CNN M$MQLL^#VXF52,[_UN%;%M:ZE&]A0=0U*HU :0]'D^*C4-=NLKCUKN=1692UU MQ<(W6VX]P*&[WHZZ @JUR5 TV=.5EF:;M33,PJG92.MTX*G3O.8I'&HT@-(H ME,90-#E&*NW--FMOSU\WM549JJ_L0S9;;YT1=":;XKJVT+ YSJ';V% TV8>5 MU&:;I3;CLJFMV4AF#]74#=V\!J4%4!H]KD,8RJCLTTH=L\WJV*LLFYIMMD[E MZA8XS]&D,R0!JDD)I M#$63CQ)5N&SJJ#*:N#EN;H(RMZ&MRZ&T $JC4!H[U+NRSROMSC%K M=^9ETVWE^AK(<*2>$X/N:X/2 BB-.NIN.K4_&,JF[-)*='/,HEN+15-;ZW3= M <_QH#_H-V7X/24M=?XV-[FU4Z%;X* TAJ+)SJ^=!S4+=P<61/4.5P]5VI8J MS&B*:JB# MU(1\*&T"I050&H72&(HFAU2EI3GXXZ&.1NMJ#DSH3K3#!@.H00JE,11-=G$E MA3FO=T34C&Z=(]1#HJY&)(4:#: T"J4Q%$V.C$I@<[!'19W#9T7-%EL/?(VF MI8B>@::4JHQ"&\90--EQE8KFO/*143._];C6'!JUQIJ!#97,H#0*I3$438Z/ M2C)S7N'HJ*-J56*P*0]84'U,;U.Y-=>6:AX9@[:,H6CR^U\JX*7+N M2PZ&;BM+*YR*GN&;3;3V*%1R@]*HJVY\4_N#H6S*+JVD-!=V+-31.EUSD'/4 M'[J.JR3O/24ULS=TMQJ41J$TAJ+)SJ_D./=%1S[U#E?/IR;N8XY\ZEA] M5SGRJ2G6M4;*J9%ML?JK<0?*';;&8@VTZ<=>[07EY1ON/X790Y3D).;WHI88 MPL)$MGEI_.9+D2[7[RS_FA9%NEA_G/-0W :5!<3_[].T^/FE? WZ[M7]%W\" M4$L#!!0 ( !.';%BO]S:^%08 ,L- 8 >&PO=V]R:W-H965T&ULG5?;U#IP\0N1+1 M@ #@);5K^]9@**E-'$S>;&%V^[9LV<7X,'2NL^^) KBOM+&'V9E"/7;P<#G M)572]VU-!BMSZRH9,'2+@:\=R2(>JO1@/!R^'%12F>SH(,Y=N:,#VP2M#%TY MX9NJDFYU3-HN#[-1MIZX5HLR\,3@Z*"6"YI2N*VO'$:#SDJA*C)>62,CM\1[OCQM^5[3T&[\%1S*S]C,/SHO#;,B 2%,>V(+$OSLZ(:W9$&!\:6UF MG4L^N/E[;?U]C!VQS*2G$ZO_4$4H#[/7F2AH+AL=KNWR-VKCV6=[N=4^_A7+ M=N\P$WGC@ZW:PT!0*9/^R_N6AQ\Y,&X/C"/NY"BB/)5!'ATXNQ2.=\,:_XBA MQM, IPPG91H<5A7.A:/CR?1\*B[?BZOKL^G9IYO)S?GEIX-!@&G>,,A;,\?) MS/@[9D9C<6%-*+TX,P45VP8&P-0!&Z^!'8\?M7A*>5_LCGIB/!SO/F)OMPMT M-]K;_8Z]2[>01OTC60L]<6*-MUH5,DG#%.+*D2<3TH2=B_?*2),KJ<44DP0= M!B_^G,Q\<%#27]^B* '8^S8 KJZWOI8Y'68U^W)WE!T]_67T=PH$_LT")S[PJ ME'2*O'@.C<8BO",=3Y!X^LOK\7CXKK421Z-WPKKUPG\](3R0HH[J1O: MD06D)M0#JD+QCUD38 DI+!M3."H\_PZE;3SR' <;1SCUW+L"<;JIAT932^7B M?!L/I"*>9Q?7E]D+43M;-#EB549\LBZ48E*14[D4"\N!!PMK[C.:Z9H8*?S* M0S_L=^8D5X>@G=Q6.)>36!*8"F")'3K2R5^IZM8..=\7-Z"LY:H%U1Y0# 1[ MC-1ZA1,&?909$=801P*$['P.MGJ\[0[B0S:42;=6+&D3-\O*-B:P:4=W9!I""W>*4@QN@O0/GJ3^MU67#+_TBCH6(R&PU_71.%^]0&D<)B$ M];!*2B ?(@24#O@0'S^>0+MID*%Z9">%G6!W.ED4L(\XUI)C Z"-8O)+>-'L MYB&_K7IY-3I5(& K4YWA;C9RN5%07]=/+[(J:QRX5^P;_#QY->Z_Q*6G-2<0 M)W+IRYYXLM\?=[- NBP5R &^)Z%@6)BP\%J9(#-+IU#_LZ2:EM MM-)J:84+QV=SW:1NG,H,B]$!P\F[RY;+K+M7_<.]FFH/YW@/1[,!>ZM7/?.Q M:O#44*C=8EM1$4*\B;CLD88M\$;<4%X:J^UB)3YPN78R[6UH"$AC%'A_4.Q" MX^%H/XJ:.]B,R"!3J>X*NS2;%Q^C2+T-H;2XO=1M@_RF0$M3 MN4#GGX=4+)7\&X)%^T#W6-^0N5.Q*@6@X.D)8T6KQTG*!L.:#/PWM--,B\?PN!X3U-[0HE$&6-86X03!YP.*-&D M9@-NSV $/2A>[WA76T?IIL=AO(^[.OC?Q'04?:VJ[Z?])P37!P4ZKEY)!]@W M&VW_6X^QP<8#&Z 7\3/"BTAY>FMWL]V7RB0]T!^VI\^<"]QP"K@US7%TV'^U MGPF7/AW2(-@Z/M=G-N"^B3]+?&V1XPU8GUL;U@-VT'V_'?T+4$L#!!0 ( M !.';%CWMQXJ>AP #!3 9 >&PO=V]R:W-H965T+B?J#(D30-1;(SI!7W MK]_S.^?,@[3D=/?N_9)8TG#FO-_#[_:=>^^WQ@S%AUW3^N]/ML/0?_/XL:^V M9E?Z9=>;EGY9=VY7#O31;1[[WIFRYH=VS>.+L[,O'N]*VYX\_XZ_>^N>?]>- M0V-;\]85?MSM2G?WPC3=_ON3\Y/PQ2]VLQWPQ>/GW_7EQMR8X5W_UM&GQW&7 MVNY,ZVW7%LZLOS^Y//_FQ5.LYP5_MV;OL[\+8++JNO?X<%U_?W(&@$QCJ@$[ ME/3?K;DR38.-"(S?=<^3>"0>S/\.N[]BW F75>G-5=?\P];#]ON3KTZ*VJS+ ML1E^Z?9_,XK/,^Q7=8WG?XN]K'WZY*2H1C]T.WV8(-C95OXO/R@=L@>^.COR MP(4^<,%PRT$,Y0_E4#[_SG7[PF$U[88_&%5^FH"S+9AR,SCZU=)SP_.;=Z]? M7_[RS^+-J^+F^L>?KU]=7UW^_&MQ>77UYMW/OU[__&/Q]LU/UU?7+V^^>SS0 M>7CJ<:5[OY"]+X[L?7Y1O.[:8>N+EVUMZND&CPG0".U%@/;%Q8,[_F"J9?'D M?%%6"_)Q'[)[S?DR/[7595-[:#;3?%VZZQE36^^)_+E1\<2#]HT#>^+ROS_0FIB#?NUIP\_^M?SK\X^_8!:)]&:)\^M/O_D5?_K;V+ MM\ZVE>T;HE6W+JZZUA/IZI*5[*]_^>KB_.+;XM>M(86KNEU?MG<@;Q67F;I8 MV[:D+.A*MET495L7 MEE;MMUW3W)UV^Y8V]^/*V]J6CIBY+"X;.L1N6KNV5=D.=,I@G,*5CL%&Q//6 MEVPK?+$M;TVQ,J8M3&-)[1ALVV9HT+)E\MJ/$#)EM<6F<^3*B-J_C4,\X,^@ 2(2 M$VN+W>AAVH!^(Q1V,$**V=@H7G0ZC B;D@L6 /KC/$AA73R[*/;&O"<1>N<- M5K_T@R4O8""IQ/@@P3=)@G,)(,SZT@EB]/ 1B8<\P;&"''L[;(MWRYME\>/E MY5O"]O?1$GG(V+?D'?$$$-^5[TUA(BB N_3D47N16V9$N5Z3SQ-%VHF $S2= M4QG&]Q]71]XYU^"V&Z!0F7BS._2L@0DB,-*2VW(6##0?>D.*V%9F0=Z,N$=8 MK$9/QL>35I"V=H +1)5 M5["@NAW)'L%((DP?0#K@\=M8;Q3%%44I0H[2.4;RMFQ&L6L$@5$R-+94)Q;&I" MFT21S(7K=ECK,]%=%E?IQ$R@">Q=26Y@OR7C6UE7C3N22L*9S#QQB6SXLK@! MTM7!QPD3@HA C2JF/T(1=V;8=G77=!MKHDU!?"B*$94D($&4I.A7M-A_"XN# M4^"#1 X,*QJO.PR-BYQ/JL=Z!$;^*3TD9#/O=5SQ5W>YH<@M0$-Q-^C'.E"1 M_;1#00"Q>/:NJT=:Z S)"^TRD73;0GPZTBP-953ZZ:%;RT$Y=B2#V>W(\)8? M(OD;QJ:.YKK\$#TM60$17GSC1C-3KJ!$4##"&J@MDK94O&;3=?7>DAEG[T_. MH]W856-4DQ8%]MH(OW-P&K,APO*I9>/9$U'$WA97;)6JN^)7^/_F?A@3M'!+ M6I:D =Q[[>TDB)(\AM>*:H'D8TJ_5;,(_[ M[>(*F;./HA( M<#\^.H:M:5CQ*00QT%#WGO+L2=@I_LYOB1&G9%MVK'9^V(GEEG $'.F(H!)2 MKZ(X8H@]^5=2=JVI'AM68G5B#F5!HX;11GVQHF;I.<)WM; 0I6-_0-'BX\FH/$KHE,#LEF$_F0$ M17P'UA_GAU,$E/(7?+TX@$*%,,@HGR,_31UO,K=LN ^ 3 M^YE@*U=)# ") M^MCHI]/"AFQ=0_S+!'U/;#.GW9KV;*7>P@90Q8:VE=@6'ETA@XMU,/7>-(WD M65X%J]_>>=XU/A>L1X1A6?QD.(3[B+VC?;&C6"1BD#P$A218;25!SYZU:"0? M3SA'H[ U91VB^ 5" MJGE3L6*_)[\5*(S58\/.&Q"+AK!YYTVF,A3WX8R%])2#&/73UK/F1BIW;DKD MH!)D!DR?L_# 0>"7T6"&8@S.DOJ^N1<+0UW(!SLZ:C":6?%"LC/D-,B< M3V"">D$3DA/E+V.6Q%0)NVIT#O+'K!V6/6,PU"'GJ)<"!&>A'3C8K1@[>G)E M<)R ::9>A2BEN@WK(Q)6=[R#&A3$V[9&-B7"L"'[2=&_,0P"V$WN L5L>H L M>2F1T,P44,9X[QBHR]B.D#VN4@*%O4$H#>XAC];O$=Q&(TY+)"(0,8$GKZJQ MAQHN#U:[5&HIHEE3;M.%4,!/8X%NJJ1>33I)$1DH&+Y0$:C5 [MNW&R+B[,G M%\OBK65O5Q57(AT\@#CI.R DJ#+')G1 T?\(<_ M\%0-&T*A>=)#B6E=R>8-M55PBH(F,LB.EX7(X]:PQ;(N<^'$D/78D&RAI@'G MD!D;1&Y2R4-)PZX'U"3Y"W7>"%PAT^0)0^7&<=V' OL_3#I10DP)K-B6YH>J M&65UU-]AQHQ(F?!G6?PP19.^'>!NUA^G8![C8*,$=<#@@V83[^@6)(<#/L2 :+U!H1 M&-SRWGJ3DV&AQ07_$8K+7CLZN$[>+>7J_&Q[I_40$!\Y5DBQ8%XG]9-[!8VC M69ZL16FPJS6F!IHO)];WIZ[=G$(^Z^)24 ]ZG?V2$47_'+-:R]PR93!(]4 \ M2XV*$4)OV?- 46%FK#0T(2!'GQ8%V9L)'0-$O-^8EHU!X*#- M!Y$R0A+P!\66':2*=UV!+;?6[#ENC.!IZ6J1;;T(Y<"T"O4"6A#*O!0,5;:7 M4V1I#MAU.A3Q*G)K+P&& A<,8&;1VBQ227LE8\081K:0"))<2<2T1FZY#N'> MX5TDCN8(<$->H0= EA%LNBQ_S M0M1U&X2H^(EY>)V$:":]\;D8BDI IAY8897DES"M.&*/0A%)N";0#J#GXQ/+ M'*@CDITK3CP)^7XK'[VD#=)6X#BG/57?,G?_*EZAA S'E>I+E,,-0><$^FYT M%%1J:ACK8_!L"Q@8.H,6(5V1D(-RIXP;EB2#ZQ8EEZ,?_SX82#96YD%0IH+&XD6Q.\L&2J\B'!F)(8K00WYLLFC@ M%N]14_41%(YX*I"H*IM*?7W*NN@#Y^/ *-&+$GM4N:9V9P8.S$U&XOY+>5&?8(OH=);3XKH0?"94U!UKRL M '4/1DEBK7P&"[2.2@^Q2HRDUTX$<**<@ZFV+5>N=Y0@I*97.$C$)D-) \(C^#"P.V,T MR@)"IX+0*1 Z!4)YB12ABY>LVB>MT*)9@TP.614S7/:F91MBZL!Q&<'Q[.S3 M2+$)QZ7@1W(S-)(519:S1"D]T/[KU&\/O(JG26Y+VW GB6P4.DR0!C&&H:>9 M#RUE\@PAXC1/HSN"J2='%T16:N+J ,)6%(*-3E4ZF"1.71 :%AOZJCW4GPP9 MG33_"7/I0T/6?]'.[B\9I:&2E\$7T _&WK+*/C1)%3K$F(G8=GND ;S^XNS; MG\D6SY/ ^]_/H(TV+H:R%^1:VQ6M.F%&Z MTD*GM()$ ;00!C@FI3#.)KV8&C3B0U_^>($?=@CK,KQFJAV@[96A]OQP5"UYA4(C!2UL<*D/3RFR&3Z9CF;2? MG.7EK8,++P0F\B2.*QNICC,G3.COT H^@$-!"335#5*^B>9EECG.,D2$!#XC MZ3'!9\O(MB::= LG/GJR3D2G)V=%7=[Y8]U:,$"$9C[8',Y M_*A^OE#YN4%_4)J*V632E<2X/\GLQD,N #.>V8BP2X[#>NY=YIV''1E:+0VC METQLA,<*TVR*5#^2>E7DF=$@(_W:E!0Z!6V+T;4BR&,T(5\N=B.W?6DKI_YZ M45R5;5F7\S;PK6FZ7F0SQI[^T%"6>/58'$)H$T1;<@H-)W7,)1:$4A4M*"]: M2*BHA5Y6(I5?3*84@D9F3CU.#4PF%#C#2$.=*:F,.IWF/'5L(0X?IOD%F2:( M)8UL8/' 6H['61F(E40#K8;GMG=E$ ;3MIA!8!\L*>'+^1!56(SV&8=I/04 B2P4Q(@A3 7Q9_.\X]%Z<4LZ*!Y'\9;CR5 MNM MLE8^:.:RHH/DD>40LR2=M\GV5CID4NS+G@.$Y-3([!!&S>R MB>>5[YFDS#L*)Z#^$!_7M9C@!1%D' ;.LM):U1 ;!5Z)$\6?@E;B%BKHVI'G MBL5"QNE%#'AB0>:5D68$=9&*RW0J@(=Z8EF#^(%I)#)[.MF]^7/?0RVSI4 M7-JL&:;ZR9J8+1W*]W1@WY05ANI*"D^Z37Y] 7TMV\8I#LJK!QGLS, ]TG+. M[Y'4TKT5Y\8F,-0C\NK0LD 6EX,7HX\]HO%/OOQZ^56(O)18]%5G%K]"H1 (GW/PZ%,X>;F[,Y\:G*RPP.2)3A1(I+IF GI7K' M";8K,4F'+_A"DUE1_"P]A![J6E ^5_.L?AIFJ817_)U("F.Q(YOT!TK_V8EI MGY5C3.$H6[$=,E;A\:M7GQUX+6I*3T)9Q[8U37C^ #(+[7O#"!N?34^UP?1H MZ>D0*I,TN1^=1ZD'IB#%>)A MI"$Q"\OST+'E!D$:5TQ1#9=1!RY,)-_'Y6:^\^6,]((!0' Z"\F\0"K<*B"8 M",UU*!YXF0%6K:E*G8.;0@_76(4VJ0QH3S!020ZY6AA!(/$Q&[;)L4]U7^U$ M'[6B_Y;$@*A)%ISL); )I@MKM!0)4:ED#<]5%Z=2P/PIQHB MM".G+1JUA\U(T\8![346&E7NV;"*6#D?YNDF!>UAWYWR7',9JRS9]"^L2,G$[2R<1L!F"8U&)CT57OQ5^EG%?NU<&F4DHJ#;UP MJV+D(7 \R'@OBW?HA4MSPDC97PEN)9VHA*S:HSA.M')Z'&8#336Z6!_*ZH[I M4I\NN>,.F;"5)UZ57G(9#Z.]6A.)OX2\6%T/"AX<6:&3=AS]E9-$:3H'&K$46)8?D?':-@P]1.._+.;9H(HX[W0+ M(2P'F1D"*$ 8:/S3JI(;XBAWNHMH0-Q;FSSP=]GNX42Q_S.9M]Z/:88ZF\R< MC ZU4^K.R9JIL..:[)WN'J;VWW&H>G3!(L+(Y3]N<:@(S'&+#:S (TUCN">XAC>!C?1M*^W/5-=V=,\4+[&)AE?+CVP<6'_(9S M)NE:G><6,<)]R#:4"A+]].S\T?O/>2:.AT:=3 6OP,/!7MC8*501@& M<2$[\H/=C;O8=RCGT\I20$0@0\H8 MV@4WE$79:M8IU*E_>#E*?7&'8#/%5NT8L)T,\A\HY3&; I;A]D^^&6+VS<:9 M#0@$ #2B"(]DT-PJ)AWGD8'8SF5H]?SY;/9#Q?AAZ>S'W C''WYOW-? M_K6T*J87D5^EOGW61V2]Y0ZRB$K>WE>/)O+*#F ?>CD:V3$S/0\-AQFL#A;9 M:E.")'C-18))+9'O)_'P_J1S$OQ5T+$@RRP@$COM$F(\":R7XQ+("9V8@,_' M0K:65-E56ZX $6[<=OQ#8BG;DOM/4X.I02QMR-]'3>*=#$'+8)/9;?A_2C*"IXNQM$7=/2UG"?9 M +9T!1S/)TDGY:13J=DZ+M[A- V M*,:Y)&DMNY"GS:'MXG@1>B'7 M'\+U^>FEN6E%.%X,NC_%M#X(7FR3SZY]:-6FF1LF,EW'.@5IBOK0W(K@>*BR M=@@OJ2!J3I+-.:2W.]QFKB(+0!+.9(O& +V=7(=L<9M123<#=1Z',.&M_S.@ M2#7\(4"P(K9Q)_36^Y(X*-V1),,91%][5\M.#PM1<=H^ '8UU; ML@@-JIDC5+3_>Z8I&9,1V,;X"8W:A"P:C:/PS6@51<* MRC*FL,,.N[(=4:HF%9/R4+@R)0OQ\B&#TE#*:KFH_7/'[JBQQLWJ,^=GDPB: M,UKM>R=,HL9,RI;+XG4G_ND6BB?5N(0;OSPC0JMAM76:\DN&C^-BRT,C7 S? MD,;EK\-R7=MAHDK4ZZUT2*46FG5[W[4VCEYX=<'Q326A?CJFZG$:EYS<1"4J MA-M>V5A8GIABKZ3Y&: W,?Q[T=%_Q2.=!GIU>?-"!X$^CZ]ANV<0:I[50+., =3\AUX)X*U8DA29]?R& M@$XAHL'3\^^7DP'>!_]VO7$^2^?GE$X>IW?4B(4TLKBA_B&&U^ 8.27 M:-OT&B/ML6?OD1EBT2F\(R787YZEE_)D8%68L*.EI:9CX9)FNBH?2YU "RV: M%CVK]"Z0R;@DIRS9=J(NOY%\^-I687A%T<",:)R&XQJK^-!0;5R9C6VY]UZN M 6;DQODSUN"GE$N7R'[*6M)_[-@C_AO4FNE!Y$?#[)RV._D-6D3V&*SP;/"" M*,GO;%WZ2P/O0WO$I_OON^^LWTWK)5^, 6BA<=22#,*"FNK0129M,"2 MF5!5*,F3*UTR2Z9>1:;2R#(/*D44=SK]J&1!_PDV-M]M;@*EDJ]>",ZVP4=)P@%)A:Q\#HM\$I"N&(2,:?+6?0IG3 _?6. M_8NOG6I9,H-3)>YY9HM1(5I"$GW \2=.#G"E[0%)IXO>85OCBGR#5L*-/#KKV6H')S"UB..&27K40 MU*#F=' @TD=-F'":@%E8XHI+Z4H@Q15JKC)X"W&8^.\Y3-=:H[0[5Z75AOL! MDH0Q=,,^W&MN\4SEN8$SH,>0$6V:JK6T^W7 21SV3^&D&UZ<[J>G@OY)_&F; M_M CB/;ZLD2]\M/'@,_6M&B[VPZXRZ:OG\.;Z7C#-!5N0&!.T$[X\3P W4R< MQK"J\EV^5)9FAE\6-*11NP#RYTK9G>$2M&-__!=02P,$% @ $X=L6"KS M+[1." DQ0 !D !X;"]W;W)K&ULE5AM<^.X M#?XK'%]ZSY?6FGT^D'6J(M=B521U)Q?+_^'H"2 M+#LOW7Y)9)( @0? TCG:^N^^5RI(![+POB+01Y"=38>^S17I?0C6RF#G:5U MI0SXZ59C7SDE,Q8JBW$RF9R,2ZG-X/*9:%79] M,9@.VH5/>I4'6AA?GE=RI3ZK\+6Z=_@U[K1DNE3&:VN$4\N+P=7T['I.Y_G M/[1:^]ZS($\6UGZC'[?9Q6!"!JE"I8$T2/Q[4#>J*$@1S/BMT3GHKB3!_G.K M_1?V';XLI%SQ?"#2 MV@=;-L*PH-0F_I>/#0X]@=/)"P))(Y"PW?$BMO*]#/+RW-FU<'0:VNB!765I M&*<-!>5S<-C5D N75S>_?KW]?/OE]N[C^3A (2V/TT;X.@HG+PA/$_'!FI![ M\;/)5+:K8 Q+.G.2UISKY%6-[U4Z$K/I4"239/:*OEGGWHSUS5[0=UU[K'@O M;FRYT$;&3#"9N/(>&7^5_E9KKWGUWU<+'QRRY#_/ 1&OF3]_#57.F:]DJBX& M* VOW(,:7/[XP_1D\M,K3LP[)^:O:?]?,?IN87%GQ >Y$=-W$5\13/PF[Y$U4L0^ 2YN54-@/&Z%-4' Q>#IS:S*[7 Z%%(L&Z*-@ MC]IGD4%A&I"N[IN"%$F@CI33LA YU!:DMW(VJ]/@AR*U9:E<2KM\B[;.<[ Z MA>U9%$G(!9C)<40]SHN/UF'M"AIT*H<"?"5D!8%'37<6&W'P-AF=H(:*@L(- MB53Z?"@.CD=)MPH+U[E.<[&6N*U 1#.RQ<(,H7Q*@9-I:FL3^(*PMF*C),S$ M$:_2VBG&#:Q3*.=__.$TF;[]"1HR51J]A&&<:G91Z%5C>8T]QT)5[=(W%DLV;PU/!(+!>($8O "!AXDH^.MIR9&V"CV M X:T*/S8.;VEK2PGB*4 ;^1^))K'[.D*1CUB,3)?#^+_DPA0OZ;5!' M//A MTUV3 $^"1#K5CDI"O<$7)G,(?2^Y*$.Z*J[9MK"GH50AMQEYT.C!H6$34Z\L:=4K$^-$ CI#6)$Q,?^D6>E%\=2^-4J1FU)& M\63+JIA69#FJE'/?(P 9SFWPWZ#3QM0B X(-*#;(650=00X"-%[&AIG:ILKW M'>!;]VIK.IITJ45W\QG"QV7L I<$QR+3H%F]J#LJEAGZ&BU*:M"45NCYRK<) M=&-1 X9%=QP31KR>DUNC:<8^;*Q*@T.0GA]H!)TK6 M#FCRI"DDY(P+^OUI/]Y+U+WAWN#;R/O6/L4U%8N^,W,W$T!+E>22IL="(^6(Z3K.K4!(NP59 M%+:EZ^6+Y/ <,72N[)GRO'+<+HP-(.$ 3)5A1POBE"$9!9W:8M@.Y",LQ %T=9$)N&Y6"O?80&S#][0- MNM@,*7O6JC.(+R'[F\[U_\'28&#A^9IK2%+.9"I(7<0>TH_+][&H. 3632'Y M-V?B?B>:9^) <,O_.UK'F;A!MQ>3T0Q#7Y. H">E']B.A$KRUCP !NO(ZCGD M[BEG=+9E)'(M-@UT>D?0-\Y38[UW-(\$P(:Y@;:(@6%OQ3&BBQN6@O.%(BL= MO3$51[3L8)Z-3<;/+3,E\-!5?MK5Z@GGECJWH9+#/3-YV#?EJ^6RI%RIX =,OMP/DK>//%T1Q N MOGG.WIVDV1I]B-A X",-$*^Y-SL%#']I.>Q S.8(2KR&"N(I&IP;3*]Q8FJ* M,M98CPR7] 894W2AC%KJL#/S,&!\P.)PK)2.EU:8R&A2?9*_F)1LKVG]8N.4 MQZ2IZ&4*T*:J7 #]]G5HV#+H"E8X-K1%G4)E>,("?48BW&O/TY/>[$?'#^;( MR&9A2)1/3J#_%IL=XFQ&6)I399UINA2*!7\->.GZ9<\9_Y(W+(2'I&&D7#ZH M2(!;JL8,$('K6L>V_G.)[$PY,WGX^9M$$P5S1/5)=&)KJC;Q T;S+2&&-$6] M2FK V7]1"![7-D4##0.S!E&B2R)S8>HN03',-Z#,:Z?J9V (?NVX[BY,W>T3Y+TJS MGU\(# >%RLW+ D8? -(9BFL2G^9OD4@?>\&F5$>G1K775/"]ES*4V Q)=B!. MB;)Z,A5Q"E[V@*#/$6H:"HLZ4,M[51WH*\&_9)2A" UFQ9_#Z+4*_!>_&76KW1>WJ_BA:7L\ M?J[[ ,0UHE*H)40GH[?'@]C0VA_!5OS9:6$#NAD_Y@I-S-$!["\MIH[F!UW0 M?8>\_ -02P,$% @ $X=L6+ISU&*=! 9@H !D !X;"]W;W)K&UL?59M;]LV$/XK!S?K6B"0+=F)TS0QD+0=5F!%BZ1= M,0S[0$N4190B%9**XW^_YRC941/77VR^W#WWW*MXL;;NAZ^D#/10:^,O1U4( MS?EX[/-*UL(GMI$&-Z5UM0C8NM78-TZ*(BK5>IQ-)J?C6B@S6ES$LR]N<6'; MH)617QSYMJZ%VUQ+;=>7HW2T/;A1JRKPP7AQT8B5O)7A6_/%83?>H12JEL8K M:\C)\G)TE9Y?SU@^"ORMY-H/UL2>+*W]P9N/Q>5HPH2DEGE@!(&_>_E.:LU MH''78XYV)EEQN-ZB_Q%]AR]+X>4[J[^K(E27H[,1%;(4K0XW=OVG[/TY8;S< M:A]_:=W)IA#.6Q]LW2N#0:U,]R\>^C@,%,XFOU#(>H4L\NX,19;O11"+"V?7 MY%@::+R(KD9MD%.&DW(;'&X5],+BKP]7MQ]N+\8!6'PRSGN]ZTXO^X5>FM$G M:T+EZ8,I9/$SP!@D=DRR+9/K["#B>YDG-$V/*9MDTP-XTYUGTX@W_95G$LGR M]._5T@>'Y/^WS\D.8K8?@AOBW#3MP<(SG8$9X?0 M#X3^H-Y^5AT8?:TDO;-U(\R&*N$)S>M$4&9%PA14*B-,+DEWH4%+DRU+A1.^ M70LG*]MZ2:7(E59!27],%3K]KA4N2(==+K2F7)IN5XN\ CFWB?JY= %3@'+8 M;R'0'=JZ;HW*!?>@)WG7J@8]'6A=J;RBQME[54@*X.VX@2A88@I\T**RG-Y$ M]M[+X GH\B&OA%G)R%ZLG)0%M0WZ.SI%C=@P/,@5$AS0,;A?;B)>?T<\V8I6 M2Y SS!@2# QG.I!D&,:7+\ZR=/[6;_&M"Z75RK*R5QZD&J()B#@/=! M[OR4#XUR"'.@>X@BR%2(@-M0.=NN*M3\-/O)[._^*10,>O9+F5RW1<>9'5"F M99E>&J2.D4E/1^D\F6!B:' UQ]B>)+/M-F;F*)TF;QX%.)P-O%M6QP"'JKY%QL.I-0A]-]Y7H!K;NR".ASX+"Q@;<&:]0OC^! MX4=GB(NX?,Z$=3HVY_0/*'=C:(]<)/P]#F?<7]T#&,5S(_F#Q;;CF*"O*!7Z M_)3F/,GZ>)SM5L^@WC/Q%F5U@XP^Q^"P_];_WGS^MJUDNQQ4WK"D#W0LE+1: M]7$YHM-DBM_I+#FA3R*T+C8L!ZL3UDHL^RZFM>3BX[AK?(4]O8+5/O/^]6, MV>H@@@-G^F&*8,Y@,WV#TL+ZA%!D9[PZ)=37G%=S2E/4%59GE&:00U'CM5#R M0)BE".-7&X1^TJW0F2>GL.+].2("6>D#OWE$;TX0 MC.$,S%OGH(7>[-.A8&PXTK8#L!]Y&RJ=K1%Z=$#@K5T/!LC3D8#.-[EJP,Y7 M<7AJ#"R?](S9,#<^7C 8;C*WCBL4[1!; \L&%&)V8KL^=BO7Q)YN2VC?1V<\ M^/;7TJWB"\=3+,GN&; [W3VBKKJWPZ-X]P+[)-Q*&9YT)50GR?QDU WE[2;8 M)KXDEC;@71*7'$OI6 #WI;5ANV$#NZ?EXG]02P,$% @ $X=L6%#ZCD53 M P (P< !D !X;"]W;W)K&UL?57;;N,V$/V5 M@5KT ABZV>O$KFT@<5*T#[L(DF:+HN@#)8TD8GE122J._[Y#2M9F4<T,LBJ MI$CR-%TFDG$5[3;!]V!V&]T[P14^&+"]E,P<;U'HPS;*HI/CD3>M\XYDM^E8 M@T_HGKL'0Z-D8JFX1&6Y5F"PWD8WV?IVX=>'!9\Y'NP;&WPDA=9?_.#W:ANE M7A *+)UG8/1[P3T*X8E(QK\C9S1MZ8%O[1/[KR%VBJ5@%O=:_,DKUVZCZP@J MK%DOW*,^_(9C/!\\7ZF%#5\X#&L75Q&4O75:CF!2(+D:_NQUS,,;P'7Z#B ? M 7G0/6P45-XQQW8;HP]@_&IB\T8(-:!)'%?^4)Z8Y?!1*]=:N%<55M\2)*1BDI*?I-SF%QGOL(QAGLT@3_/Y M!;[Y%-H\\,W?"PU?4/4(M=$2]J35T!6@]+H6]B&Q:.#OF\(&_S_G,C#P+\[S M^W)9VXZ5N(VH'BR:%XQV/WR7+=-?+JA?3.H7E]@O'R,/*7H*[]A M+?K2]2$6BDX!OI8M4PV"88[B+= =$%40\1P_Q8%OSQ2K6!PR5&M! CR3HSCQ ME!Q[7O9LN'PDSG'5>Q1U4S/L/OLV@=1? \<1F;& OJ: *@)E0=?T5!7AFP=1 M9&3P$T4@N1">[^KUE NT:GA7W&7QR(?KO(9OEZ3*> M!RM=+8*U6LWCU9@$6%['*5QE\34L5W'NR\IJP2OF60+\:C'"L^4RS@:BY9RL M&ULO591 M;^,V#/XKA%<,.Z"S'3O)=5T2(&EN78%>K[AVUX=A#XK-.,+)4DY2FO9^_4@Y M2=U=DV[ M@?;DDQ^)#^1$@=K8S^[!:*'AUII-XP6WB]/D\05"ZR%B\T2-?V9 M&UL+3U-;)6YI491!J59)EJ;]I!921Z-!6+NVHX%9>24U7EMPJ[H6]G&"RJR' M42?:+GR4U<+S0C(:+$6%-^A_6UY;FB4[E%+6J)TT&BS.A]&X[Q#)5B('+CRP8SVIEDQ?9XB_Y+B)UB MF0F'9T;=R=(OAM%)!"7.Q4KYCV;]*V[BZ3%>890+;U@WLKT\@F+EO*DWRN1! M+77S%0\;'EH*)^D>A6RCD 6_&T/!RZGP8C2P9@V6I0F-!R'4H$W.25S@(3.(4NS_ !>OHLU#WCYOEB-*==2 M*1"ZA OMA:[D3"&,G4/O8"I=H8Q;683?QS/G+67,'R_QT%CIOFR%J^C4+46! MPXC*Q*&]QVCT_7>=?OKS@1BZNQBZA]#_T7X=1'K9SWWP<+M F!M%-2QU!5XP M;TMK[F6)#J1N3H>F4)7P6((WX$FG$-8^LLJ]4"L$,X>JO0OR:1=$LPL_2,J> MN=32XX^*"K8,&[)89C4CW^38JGAD]^T*(F"T>!EN:]E^5-W"^' MW=P-\NO^P%_E+3,2M:/.2_RD!99%I\ 9\BM%27=L'3[;B7[ M<1:RKQJRF)%+H%H>XX/U/ XIM9RE=&H741K MHD!MB2#3D4AP,H/-!J'QN@('G*\_WS",*#5(>]+>#M]O!21B0*]2NS3TA=_)65H5$>NE*2EKM M1(VV"DV3@\*LM&\ZB]WJKB\;-^W(DWC3U+T7MI+:@<(YJ=*YT(O -HU2,_%F M&9J3F?'4ZH3A@GI+M"Q _^?&^.V$#>RZU=&?4$L#!!0 ( !.';%A>&BS3 M00, $,' 9 >&PO=V]R:W-H965T[$E MBCP\I*2C<4WFC\T1'3P52MM)E#M7GL6Q37,LA.U1B9I75F0*X7AJUK$M#8HL M!!4J3OK]T[@04D?3<;#=FNF8*J>DQEL#MBH*83;GJ*B>1(-H:[B3Z]QY0SP= MEV*-]^B^E[>&9W&'DLD"M96DP>!J$LT&9^\1?\2:N=:EL+B!:F?,G/Y)/H4 M088K42EW1_4W;.LY\7@I*1N^4#>^)R<1I)5U5+3!S*"0NOF+I[8/.P&?^GL" MDC8@";R;1('EI7!B.C94@_'>C.8'H=00S>2D]IMR[PRO2HYST\OY_<7-XF&^ M^'YU"3>W5W>SA_G-XGX<.P;W+G': ITW0,D>H$$"UZ1=;N%*9YB]!(B954$C\_NU3C1Y1J_G\=?HS)8BQ4G$]\2B><1H^O;-X+3_ M^4 5HZZ*T2'T_]FP@T"OT]R##@\YP@45I=";=Q:RW4[2E3E65(3CV]GJ! M!A9D7 XS'LI4:'C -->D:+UI.@UU+M,<:F'!DLH8 7C;L5AR:-(?G(3-R7EU MB:CY:NA,ZC5D5.O=O)83AZP:WEM$3NH0!A]ZP!$H%Z>+5H^&PEVPMQZR'ML2@:&K3@[EN>UYYJG\K81RCTRI@ M'H>U=OAGCNPHRM+0DV298T X2I*=]*5ANY'*!RMVR)AEP&02I*J@ MK@R1HG'\"H"28BF5=!*M-TMG&0$?)566(?:&PO=V]R:W-H965TLFC8)D1 "[1@@ M04NU2FW':+MIFO9@D@NQZMBI[91VOW[G!%(V4;2]V+[SW7??77R7X5KI>Y,A M6GC*A30C+[.V&/B^B3/,F6FK B7=I$KGS)*H5[XI-+*DCQ4I15>1UOJUCP56:=PA\/"[;"&[1WQ5R3Y#^$BV3D!8X0"HRM0V"T/>(I M"N& B,;#!M-K0CK'W?,6_;S*G7)9,H.G2GSCB2/2?90;J^F6DY\=SQ>?Y[/%[?<6S"\GU[[ MB_G5[/IVZ%L*X0S]> ,WK>'"5^ Z(5PI:3,#,YE@\B> 3]P:@N&6X#0\B'B& M<1NZG1:$0=@]@-=M$NY6>-W7$M;TH+5]IH0%DQ:83&#V4/*"7IJ%'Y.EL9J> MRL]]N=?(T7YDUSX#4[ 81Q[UAT']B-[X[9M./_AX@'?4\(X.H?__ASH(MY_L MP1CP4KFBJ1QN*]<"21,D5M2MQH)*P68(J1+4]%RNX!V7]'J%H$8T[P= 'Q7S M)>KFP[HEA$L'R?-"JT=TH :.(&B?;-;S4DMN2XU5Y)0_N;-I4;"4Q]BBX'E1 M6@)UUXKBZQ=ZE^X M,C6&ADAHG0'=ITK9K> "-'^0\6]02P,$% @ $X=L6$?4 M=J%K!0 <@P !D !X;"]W;W)K&ULK5?;;MLX M$/T5PNT6+>#ZEDNSS06(DQ@-T#:!G791+/:!EL8V-Q2IDI0=_WW/4+*L)&X> M%OL01Z)GSIP9GAG2)ROK[OV"*(B'3!M_VEJ$D'_L=GVRH$SZCLW)X)N9=9D, M>'7SKL\=R30Z9;H[Z/4.NYE4IG5V$M=NW=F)+8)6AFZ=\$662;<>DK:KTU:_ MM5D8J_DB\$+W["27I M]'1A]5\J#8O3UE%+I#23A0YCN_I$53X'C)=8[>.G6)6V>S!."A]L5CF#0:9, M^5\^5'5H.!SU?N,PJ!P&D7<9*+*\E$&>G3B[$HZM@<8/,=7H#7+*\*9,@L.W M"G[A[&)\=7E])T;G%]>?K^^NKR;B_.NEF'RZ&=^]O[L:?Q&75\.[DVY *';H M)A7LL(0=_ :V/Q!?K D++ZY,2NEC@"XXUD0'&Z+#P8N(EY1TQ%Z_+0:]P=X+ M>'MUXGL1;^\W>)_Q+NQ,7#A*51 CF2BMPEK\?3[UP4$L_^S*NL3_X!<;[->/]E]#_^U;]#[#B;D'BPF:Y-&O!O1[P MYX44K_N#@TX/RM2:F\Q34J"@:->EU4MEYB(IZSO;U'>EPD)8U'ZFC#2)DEH M*:A0<)=V$$CYK?5"#F% DZS-GGL#+Y62BON/Y5-9YMW[8NCF ,KBBDQ#K/))4569D9 M$WN4PI1JM5#:$=P%!U(&&@G6K85,EU!0Y,FLL[S@O9 ^FFGR MF!V,>LC@;A.#OS,XIZT#<[T&'U0DC83$4NJ"Q-LWKXX&@][QUYO/W^-C_QB) M#[=)QP2K'IVN.51E#J=J^@ECS7*HD[C O- M/95H/HHEY:9GQ$E5[1LHT_ 508S*Z8$TQAS\;6MR,QJWWI6J'U'*+,6X/#[$ M4)I[3O K[C<_<+_9;O&/T7BXV6,6"7O?.ER8(FQ;Y*@.\GC"[XS1[PSJXZQJ7#3- MBC^,?11N.TPZC\Y'!D(]62I:Q3:/AUZCO>K#HEYX6A?XYQHW"6ZX787N[+I0 M=!OWP(PP$/FVRYI%-Y97PGJUOE"?E_?(K7EY&_\2->%1TAE<>YT/!RWARAMN M^1)L'F^54QMP1XV/"_PH(,<&^'YF;=B\<(#Z9\;9+U!+ P04 " 3AVQ8 MV8;I<]D" !C!@ &0 'AL+W=O1ND'LT:T\%0(:?K!VMKR/ Q-NL:"F98J4=))KG3!+(EZ M%9I2(\N\42'".(I.PH)Q&0QZ?F^F!SU56<$ESC28JBB8?AZA4)M^T YV&W.^ M6ENW$0YZ)5OA NU].=,DA0U*Q@N4ABL)&O-^,&R?CSI.WRM\X[@Q+];@(EDJ M]>"$:=8/(D<(!:;6(3":'G&,0C@@HO%[BQDT+IWAR_4._8N/G6)9,H-C);[S MS*[[P5D &>:L$G:N-I>XC>?8X:5*&/^%3:W;.0T@K8Q5Q=:8&!1&L0>]ZU(\_R@EDVZ&FU >VT"FLAQZ1YE836=+WD%;\:>V5*@ 28S&*:IKI@P\'.X-%93SOS:%W.-V-F/Z.KHW)0LQ7Y MA6)0/V(P>/^N?1)]/L"WT_#M'$+_#R]V$'\_^[[?*KE%3 M3FN-TH+@;,D%MYQ.4T5%;BRH'$@'?6P!'$22MR4]PZAB_:URFBU'T.D2#DT)0>U+G?!%X1>H5[Z]N?NLI*U[0+/;=-!AW3C^ MJM?M]YKI%7OT. !=M[1:L*KT;62I+#4EOUS37P"U4Z#S7"F[$YR# MYK\R^ -02P,$% @ $X=L6(!^+L(E!@ Z1, !D !X;"]W;W)K&ULQ5AM;]LV$/XKA%=L*Y#:LIP7STL,Y,5;"RQID+0K MAF$?:.EL$9%(E:2L>+]^=Z0DRX[MM$.Z?; H4>1S=\^]^,334ND'DP!8]IBE MTIQU$FOS4:]GH@0R;KHJ!XEO9DIGW.*CGO=,KH'';E.6]L(@..YE7,C.^-3- MW>KQJ2IL*B3<:F:*+.-Z>0&I*L\Z_4X]<2?FB:6)WO@TYW.X!_LQO]7XU&M0 M8I&!-$))IF%VUCGOCRX.:;U;\+N TK3N&5DR5>J!'M[%9YV %((4(DL('(<% M7$*:$A"J\;G"[#0B:6/[OD;_Q=F.MDRY@4N5?A*Q30#>W=S^?YZPFXG=PQOKM_? ML/NWYW>3TYY% ;2L%U5@%QXLW '6#]FUDC8Q;")CB-JA9HUY8JW<1[D6\ M@JC+!OT#%@;A8 _>H#%WX/ &._ F7$LAYX;=@F;W"=? _CR?&JLQ.O[:9K"' M.]P.1QDS,CF/X*R#*6% +Z S_OZ[_G'P\QYE#QME#_>A?ZUO_C48N\'D%S)2 M&; <><&;#!/&.'K>4-"+B)7NU&"M9(5P98 <@]K?%TKPEEMD)4KJ)4LL M'(@=TK8N4@$XPTQI$GZ9*WX*C[-!5S[P$4TUCI=>D^$^6Q2)WVWR#. MR6,H."UB(H#8_5R(!4_)1=5RHMEI0!F@I(Q)S>&<1^#'HAJ_IVG?7P>L*=&>1_4I8O ;=@-T4&9F"3!%; MWGO;/+8IV'OX>47:-2-1*7J]HFQ PTEWB,/Q3SBI^]0N_6/;>BH""PY8*-]O6[$[#$;MPAKUB_>[P"(>P&QS53U>57/=XZ%\> MUD^;68XNJB2X?YA6GI/[Z4K)/AB@MB^0Y2O4^OHB6;X.ZZ/W_\GT#=*"%\GS M3=;"E\KVYWG[[S+^"7.[4V)'S*Z2 K$JLT(W#(>MI'CR\F2KJ&TI=N*&D\'6 M%#OV+_OL5E&O+M %RQVU)&SJR7-KN?5TUMRU:XQO=ZK6Y>!IFU=(87'>?5Z M=L<],H*F(\&7U#GX)M;QZOJ;JE.N^IO:_T^_Q*@KPVO5$TWQXS3>;*Y(G Y.SL[[YG= M5X^5^E2OI6S$YTU1UJ_/UDVSO;J\K+.UW*2U6VUEB3?+2FW2!H]J=5EOE4P7 M/&E37 :>-[G;3:IV;V51/;X^\\_LP%V^ M6C*CQ==E@6^4:6=5Z50LGEZ[-K_^IM1/ ,\*=-2P/H"SMFZJ MC9D,"C9YJ7_3SX8/O0F)=V)"8"8$3+=>B*E\GS;IFU>J>A2*H(&-_O!6>3:( MRTL2RGVC\#;'O.;-_4\?WOU!W-W*M1!"=0 M^('XH2J;=2UNRH5<#!%<@IZ.J, 2]39X$N-[F;DB]!T1>$'X!+ZPVV3(^,(3 M^&Y^:?-F)_YR/:\;!3WXZ[%-:A31<11D&U?U-LWDZS,H?RW5@SQ[\^M?^1/O MVR<(C#H"HZ>P?YD4OA*%^'T)_OF)(YJU%.^JS38M=[^IQ=LJ50M1+<7[7,$T M*H6Q=+M5U8--][TW:-NM*Y7]+V;Z ML=V*IA+-8P5-+0H:9&PUO1L2D56;#;UNJNR3*]ZW*B]7+&V6>2#2S$BZD;6)I=\1.P MP<3R3;L19;N92T4;,).;==K@[4[LX#'G8$^W6 OM5TS*;9&6XC&M1ZOX3CB- M'<_S!%! QR6CMGKNBGOBQLNWC(QV ]>G64OX:B;+;C)KE9)E Z18FSDNM8YG M_7E;GO>XSK.U,$K;DTA?!LR3O*[;M,PD"?&3W FYV1;53LK:$0NC*_B;564- MEY>638TW+/H]B9J-RZJ VR?AYH"&NZPSE6^MO@"<%(RHO&)PZ*LG M_EB5JY>-5!O-$$@YPU;ANS5?SW_]JR0(O&\9ED;XV?_V0KP$#BRS[;B_J+8- M>)F7XGJK\D*C9YJ)JGJ@-J">]B\!;9?3G*F8W)HTL7SY2YL6^3('TM%+_4CR MEEFNN:\H(. 5V-VH/&NZ243!P6!;Y@2\E8HC+8DA?82E:B97(%49R#DKB'UI M;! C\UVWH4X#\+#)FT9*:X('UE^[XH/>A.:,1LNLV*NTY:K\O,4TT<@2ZI]" MYNFR,3I?'2(A1P+7439DJT\:E8&BW8MFMV5J&0F)A:23EXO\(5^ ^VQ[9=6 MEDQBBN_$GL=&!3&S::2%+!>I8@I=<3=F-*^EZ1Q8@"%:R46;C62OV?^8D\][ M2/,BG1>2+6;9-JW=I"NN-09V+]U>L9-I1Z+9+FUAWO%FS&5W8.D8A LL8!. MX1ED31UARM)]@.0:O&O +Q 0^J&33,*!C##D^\D)/=2^%CE<#3M?T()C34C9 MA1QQ8MJ, T]\V)3YO*V?,^(>Y)<:\_=M:=;XK]OR$>O^OR'_.PQ9G$/57_B> MZW6Y!<"(WHQ2$0IG:;T^PO6+_TT7T+/>()@ZTUDT$$S@SYQI&/][S'>9YDH\ MI$7+?+59@,D,+14Y\2FK5B6K;,XJ!6T%P(-1I ?01FM#)GFUL'K;65E;TTL: M A,69 @-MC)O6=TW$M:P^#IR%I*2!J3%6$NKQ@)Y%\UA+O<6?%ND2+3NLW55 M4"JD\Q%D"!D!;*J%+(8^F'(L:&/6%BF[('"8M1CJ*7:Y+-AD><2ND)8E>1=B MC9(KS%,"[D:!P&*WGVL,W21S1H)$AZ0,45-->SBDIB7/ 6G"[G-0)AXJD)87 ME %"%$0@,7]C]D^B81W9@VF4W0LX0LZM*4LDTR"R>G)#&2[.<^,K+EB]=5;9 M=QA6ETDL'6*8_7R@BGIAE=>?7BZ5)!<-IH!8H8A8B%%[12/!C^X])BB9UJW: M&5Z#70_29LL:>I#U6D6$\R]:9)R"_)WE!IMLI98R)[/5QC14Y4Y_]WN@7-2H M+[N(8WI)+P^L\?SL[O[CV06OTG=-1P!O-62N>9\5%6MK7R4,2W[\^?[FZ8+J MN/I7ZC3F+\%6I!#2G(Q(UM!_^"],)J25->).6S]N,0=6A,"K=@X\X;92O9Q? M8*M$#FW91 ?C#JG&7).,@92D62^UA4!YFA:ZOM,05:$-+?TL:Z-/DAI0- B< MM44.1XA808AKV32%]E-?4I+VPN'(BW$,UPPA8T$U,P=:N]>]M=924T+PFI1U MBC0$><=>6SBGH*>^ISY>GSDF<4#U:9,1XA''/.M.R*D._7=@L$S*@#Y';7Q ^Y<#ARMZ5]XK #F]3$#Y*.JE5Z4\=L55>H MM'*+VK,H=G;N4E6;'B\(R6!;K"4F VB,?W"'*5-6D5>1VF=C/T_D?*-0AA(7 M,F]UHBU5JF'.:XG$HUPY>X9R7Y%K8,0=&DPYV30>R'C*(VT-SFA?>.[,)C,. MZ*,GOC&\W;)YK#,;S@Q&L211^Z,RL5+&(!*5_"A$/'&S.9 M!N%T#KHY\*SC^&+T=<32*[T]'F,6WUCWK6/Q.&(';BR^P;>';]^-\'UW(B9% MKC=AH(1F>.Z4?FX.0ZJ(9A#H-R(.W(1^?'ZZ&818&T.!-!$Q%J?/,0[J)CE$ M!VLJ=>]=ZS3"AV)'UW<:Q 3Y6:HLKWFV8=F5^+/AO;@VO!\QR1AL!_;<\X?^ MHM3_6N6EIF:IT_38FSF!'X@7(HC=22RB2>B$7D3/D1LD8C+Q'2^@9W_F3A/Q M6R/4Q'-FTPF!)>YL)J8S0,5X# /"XOL>JE7"&B:N%X"IO%?,.P]B9S:97M!, M*'.,@9DS\_4 !#$5Y_YLXDS"&8WXL1M.Q3N*P>3D8!.Z$"(\@1-/(@(*0]?S MQ7GH!)[':";N!,^^[SO^+#0C0#SB!:E6QX7(=R;Q5(/ZWK-Q+(EC<@2_Y"MU/YU#Y;GD= M>0XU7[&?-V^Y63O.1^F=..]!]2VIH.2F@^YEBA='F[97XBXM5\P7JY/BEG*J MNI/IAY&==C([L,WKU0K% KF<%^07/"*6=19_(RZ/^<7,A]N:L@FYD0'P-6S ML,%LYL33&3V';AQC"NPBN7C>@DRYHD_G!0EFC% MQ!"%NO'\<\Y[\^42_IL2[;EL'J4LG\NI.;>EE)92,U2CW+#N*;$N!XQ\>>:% MUJW'JD4LX=1N3NL@XLK\8=_#,09(&:M4E -ROZI38IZS-R1 'BW)D)S)3B/PY.< M?NK&!U]E+]7*QDEHW<]"CS/0,?5T7H]+YW%EFG;Y5.?T]X4Z@N54)QANSXD/ MTZFAX PQBY,G<,^DJC93/9%&#IIO]]WIQ\'@1VY;?9TZ'IZKFR\%D\<'[42VWB5[@^3.X M>">(?3%Q/ 3YGT'_CU2._EBQ%_=0;="'(2DL1$A8>F#T1\.%!BY J$F<8!J( MJ>--DA%&WWP"#1DAXX$ACQ"> ^:BMS11&COAU(=9PM+C$<[ K!YIT#!P$@1" M6'(X.8Y73V V3#PG\1(13IP 1C+$&^.3\.X8E/'&^._$472, Q,+&XH$66$P M%=,$L3$8H9T9< ,:8VE@CS$C/LI8_?F)C9:B.R7 7^3@=V?*J)MPPN!LE*D MCM0D.5G&'C6=8S8Q+A!/%%['ZD;34>/V@B'FJXOG00\\<7QD'/V+ #:G'9#< M=XK_,?7])Y*K RW]A_,K1'M&>R%&.CYZ&QN?#>&#EQTIEZ3 M%/-Z_=RAO3VL[E[K*TITD,#HM77RR34+7Q;Y*B?]Z*[^\/T5H][KB<= M5WC"<2':' ]#^(9-)[-.;OJHQ*K_8GCSZT"K;SJ%W%]TBQ.^37+"6HR*+?.: M#B9Y0YKNA@[BNB##\J8>E3G'7<*WAVX2=K!$CT9NZQFZ.7O;N\&ZE6?&.9C*LM&WVM MMQOM+D5?Z[O >W!]H_J'5*UR!-5"+C&5&M=G^NS(/C35EF\&SZNFJ3;\=RU3 M: !X/VRJAK[0 MT5\7?_!U02P,$% @ $X=L6.58?&L_#P 52X !D M !X;"]W;W)K&UL[5IM<]O&$?XK-XJ32#,PA%<2 M5&S/R+;2)$UB58J2\73Z 22/),8@P!P R>RO[[-[=R DI+=-NUTIA_X@L/> MWMZ^[]Z]>"C5AVHE92T^KO.B>GFRJNO-Q?EY-5O)=5JYY486>+,HU3JM\:B6 MY]5&R73.D];Y>>!YH_-UFA4GKU[PV+5Z]:)LZCPKY+425;->IVK[6N;EP\L3 M_\0.W&3+54T#YZ]>;-*EO)7UW>9:X>F\Q3+/UK*HLK(02BY>GESZ%Z\C@F> M7S/Y4'7^"]K)M"P_T,/W\Y.O4S32KXI\]^R>;UZ>9*WY0/WTFSGYCPS,+C^USE2KY_#7D-Q?7Z19J58M+I=)B*?G_7R^G5:V@(W\[M'N- M.SJ,F^SFHMJD,_GR!(91274O3UY]]84_\KYYA/*HI3QZ#/LG2^@)++^\>_-G M<7-U?7?SYKO+VZM;\7T!WOJ)(^J5%&_*]28MME]7XG69JKDH%^)MIF YI<)8 MNMFH\AZ<2T5%?(0U;AHU6X&; F^6*EU#;>L5WG?>I$V]*E7V]Y3-#QB;C:A+ M43^44.0\IT'&5M&[/A&S_]ZD>;;(@'3P4C^2O.4L MT]Q7%"_P"NRN53:KVTE$P=Y@4V0$O)&* S&)(7V I6HFER!5&<@I*XA]:6P0 M(]-MNZ%6 _"PSNI:2FN">]9?N>*=WH3FC$;+K-BIM.6J_+C!-%'+ NJ?0N;I MHC8Z7^XC(4<"UU'49*N/&I6!HMV+>KMA:AD)B86DDQ7S[#Z;@_ML>T59@Y:9 MQ!3?B3V/C0IB9M-(2]/9LP!#M)+S9C:0O6;_0T8^[S[- M\G2:2[:815,W=I.NN-08V+VT>\5.QBV)9KNTA6G+FR&7W9ZE8Q N,(=- (9G MD#6UA"E+]QZ22_"N!K] 0.B'3C(*>S+"D.\G1_10^UJD>!7L?$X+#C4A91=R MP(EI,PX\\6Y=9-.F>LJ(.Y"?:LP_-(59X[]NRP>L^_^&_$<8LCB%JC_S/==K MH-@[(PG44\P@3]QQF'\QYCO(LV4N$_S MAOEJLP"3&5HJ,N+3K%P6K+(9JQ2T%0#W1I'N01NM#9EDY=SJ;6ME344O:0A, MF),AU-C*M&%U7TM8P_SSR)E+2AJ0%F,MK1ISY%TTA[G<6?!UGB+1NIVMRIQ2 M(9V/($.8$<"ZG,N\[X,IQX(VSIH\91<$#K,60SW%-I,YFRR/V!72HB#O0JQ1 MW!\I%C?JR MBSBDE_1RSQI/3VYN[T[.>)6N:SH >*TA,\W[65ZRMG95PK#DY_>W5X\75(?5 MOU3',7\*MCR%D*9D1+*"_L-_83(A+:T1M]IZM\$<6!$"K]HZ\(2;4G5R?H&M M$CFT91,=C#ND&G-%,@92DF:UT!8"Y:D;Z/I60Y2Y-K3THZR,/DGJ3]$@<%86 M.1PA8@4AKF1=Y]I/?4I)V@F' R_&,5PSA(P%U=]9:24T)P6M25BG2 M$.0=.VWAG(*>NI[Z<'WFF,0!U:=-1HA''/.L.R&?BF0G[^^$'&-6:<]JP[4*^7]LM$#"C]I#;71,_Y-SAR-T4]HG##FQ2$]]+.LI&Z4T=LE5=H=+* M#6K//-_:N0M5KCN\("2];;&6F R@-O[![:=,LY*\BM0^&_MY).<;A#*4N)!Y MHQ-MJ5(-;TSDX# VY7PTK )Z'LA%Q0#.KNRA%@2 DM" ML%NTNX8AP=L19?3$-YZW33;[97[-B5$OCCQPXU3.G\, 5+J$#X6(UV8V!S(( MIW70]9YG'<87HZ\#EE[H[?$8L_C*NF\=BX<1.W!C\26^/7S[;H3OFR,Q*7*] M$0,E-,-SQ_1SM1]2132!0+\4<> F]./STU4OQ-H8"J2)B+$X?0YQ4/?0(3I8 M4Z%;\UJG$3X4.[JNTR FR(]2S;**9QN678C?#._%I>']@$G&8%NPIY[?=1>E M_MH[<(!&CD>]X 3W[$W>,QF/""QQ)Q,QG@ JQF,8$!;?]U"M$M8P<;T 3.6]8MYI$#N3T?B,9D*9 M8PQ,G(FO!R"(L3CU)R-G%$YHQ(_=<"S>4 PF)P>;T(40X0F<>!014!BZGB]. M0R?P/$8SA&0'B 2](M5HN1+XSBL<:U/>>Y(JUI:X,@9)Q$=XP M#%$"C$0P&3M),L'.4+W'R4XNUK0ZED,EF$EMK>7,=9^53(Q1@R'P.A[]8L]$ MKI^XL59(77[ $C"ERF;[YBA;&1A/,O04'5_#OB2"Q>WYDL_0_70*E6^7UY%G M7_,5^WGSEINUPWR4WHG3#E37DG)*;EKH3J9X=K!I>R%NZ(2!^&)U4EQ33E6U M,GTWL--69GNV>;E#RAY]"-8TR!743NR 8V)!A_0CFDB3T[+G)2"3N"(-N8 ,;,2PL>?$ M$Z(A"MU1),8N[)@*\BZU!G*@__BB!^JRD\#3=J-#_;(1G619D<3O]\H2K9@8 MHE WG'_*>6^V6,!_4Z(]E?6#E,53.37GMI324FJ&:I0;UATEUN6 D2_//-.Z M]5 VB"6CC& "ECE8IR0.Y7M4K,L3\D%G:AJ9O.9*L4V[FA@<9OR M#?*G^>X$YV(O:-S9.6#8#RF"L:*S$!.*X%5#_$*-X:VC_7B@/=2O&L'I*'9& MR>A,@T/%O]4&2J_\Q!G'@7D5C7NK[G$57_"D<.L,'4S$Y0$@/E>"\]@_R>FF M;GSP5712K=DP":VZ6>AA!CJFGLZJ8>D\K$S3-I]JG?ZN4$>P'.L$P^TX\7XZ MU1><(69^] 3NB5359JI'TLA>\^VV/?W8&[SCMM7GJ>/^N0HWWQQJ**+PMY%N M#\Q4&&!OVSKEYH;9@$8@-[4M/U#3I6<7XCU%3*N>1L7MXR 5V%>WF[9D>T-5 MU5N;B[[CJNXZ17D\RS9:90SL=:=?P&W%?G5S9;H<3!8?RA_4")2E(G6D M)LG1,O:@Z1RRB6&!>*3P.E0WFHX:MQ<,,9]=//=ZX(GC(^/H7@2P.6V/Y(X; MTZAW&$B?X.^/-,RYW5 /CZ[XJ"H=M-)-OVNWZ-%>^F?&E*A3[C\94[HAA>)SA1Q,J/Y](L$B)QJ'NK OZ_LN8T.^-?V$A';F+G[ MD3P.M7JI0WM[6-V^UE>4Z""!T6OKY)-K%K[,LV5&^M%>N1&G*9UH+?@XRU1%3W+H MC$QPTR83;3EE[R@Y5H]DBN6K[*-8TZ4^L;OKQ:;O[.YR]0XQ_2&7'FN@U]3V MW]TAHV)+4O>5L";QEW:Z+=L%5-#CF2FZ=1QW-YG?:'Z:T>]ER/.J[P MB.-"M#D>5E^U"KF[Z!8G?)ODB+48%5MD%1U, M\H8TW34=Q+5!AN5-/2ISCKN ;P_=)&QO PX0!$['.#JTA(X?':7E$]87J8;O_(LK$31,DG+MLNV)ZV/0N0Z$W<0Y='SSM7?==2+?E",QE74]3ZUF\[ MVMZ9OM17A7?@^L+U3ZE:9@BJN5Q@*C6N3_39D7VHRPU?')Z6=5VN^>]*IM M L#[15G6]H$6:&^2O_H'4$L#!!0 ( !.';%@*(0NV+@D +87 9 M>&PO=V]R:W-H965T(<@20<9Z1T&LY1L9Y-F)LROA:#>XT0V;RM103AL*RM?@\%:#+IQ=?;S\ M].&MN#[_U\E^ #]:W<\3[46DS1ZA'6;B@S5AX<5;4ZABD\$^%%EKDS7:7&1/ M M_KO-YLAQO)TCY_[;\'#P^@E]QVM]QT]Q_T$T?I96 M7"^4F-D2":?-7 0Y+57*.OT_Y86MG?C6_]H7TA38YX!<(^"HI37*!+R?"1T= M-W.VPAL3M*F)%6J!DY1-7DP5438;@[P%XQ?: *-E21MVC\6_E701&@*!5=54 MN75PZ9+192B^&1VPY6N0 3QVQ*MA_Q!_P\&X/\#_9-P_$.^2EB.\>C'H9[NX M&XIK&V1)% ?]C"E&_0E1'&'7#WP0\/K%5!DUTV%7+)V]T5QG8-2F34^XX-?, MO:R=@YN/Q3M5@!7I/YS F!V1#:,9A[""O2'&6!CW1X+L:EP Z].O<4 >.1*' M#+["WT'_B/X&^'NC9@JOBZZ\0?\57\F]\.;A;A+7L(T>;@6^HI7AKGB1]<>[ M26B1^)(<9I38C8@T;H$#.Y[%OG%7N^$1GB@SU2TZC$]@*Y"FT=E@W?'U2@(: M)"(Y?(^>LN:)D;PS)'N;%0HD!?D.4?%";0_+7HP+45-L]M!F_%)QHRCO^N*J M"P0)M,L\=Z08$2RE+L3T3BB9+]99A##H< <$T5;K"FERA8H>%D(NEZ7.&8:E MS>$=I^9U&:WKBW,\PNY41[7 ME$];]CR5SNAL<'ADWR#% Q5UL.X.1&YI'6&$+QKN\"F]?C4/6N<*&;:(9$$, MX@%EQD \BRDR:9^0-^/F*2*8O!#=VTWB/6$PWL"ELR2%A*;D1VX=X'<$%G2- M=QD@/T+>/1-?U(UR'B2@OI%E':,CR7"*K6?8#UB#]@Y)@#S!=;++FMG\>W(P M10>AB%Q24O%U@WQ A+B^HO6/UKR$+VN@DL"#6EF1U /^$=D1?H=\UZQ]0A!= MW!E-IPUQ$[@>[*;KLWL:="*2DI53]5F3LUB:1+]3ZF916:JSZUK P?1>H8EP M)+2< M%!I_0AZYUFH$5XMP7Z'H8> EGJ=TR*C1P.@1Z((TC% 15.7"IAKVIP.N8=;,)_T[ ME R4G>3$IB,-N.D,N,-&)S.4\'!(L&^WC=HFQ@S>U(Z,8Z9DT"70*\V=J -\ M0EJAI#M[JW$T0+<0.V.(:+J/-NN60'#P7)P^?GI_#Q'!HNXCM57T6.KCU+*Z M=1OM@8>R+>VKJ]>"2W(4"E%,LG/0:9*KA4:K E/M2*"S]7P!/J.CC4&0!&^% M+[$CR#?LF!%Y",;&+MORS"9]QDA7-^IPCKK"UCH*[O?\V5%]C[J6UY[AW:W$ MR+8Y3IX^/+2-#5_3X5&]VUMK\]2Q?RACJQ,JTU#2N$HDTTZ3=",U6E M1B-!,@3JG15-SJ7^3F8&I(DPENAEPX1L0&Q513T7%:N= OPCH<* !,N8SU2U M"-6QGQL"U*P../P\# O1\)1&QM#4U#3)C3&X,[X M,2T-IC5@M-3GC8@P2 X M\? 06B#Z>NIUH5$7J VC^E.)*'E"N@(#R?9<2B,+N;<% U2FUC%[+ F\-C&# MX+JU'K'? #0P!OJA.%:2CC?@"LW0#'QH'=35$F/?;"-X.953SE6X]G$^CUO= M959)0@-M^ MS)C%M:&A*7-BR((BW[2QZ']8_XF[:23R-HIIM$RR%W%[([SC MI(>M [F&QA( LC-F)DNB916?!Y\PKH_36Z'BI'U]^<_S. WSX=(O$ (R"*\I ML#QX.O0,U3UTQK&2IZ'>Y;O+WJZH:B03(EK6Q5J;N:/&"DL8@ F8-&3#$K(O M5DSH(.=SS-54;&GL^?WJ_?458.7X*9+M-0B%-(JU>5C@*2N2 A$AFW)C1C7\ M&G9=KQ!1Q#3'AX'^,/'XRU2,6G!*)G7;@1[!);AI2V,C?+):*&HLW"6*378( M(2HOJB,EC:P+/E#C;))2>2\UH/NU0]9A85WL[WQ(2<6MA\S"5SVMW7 RHN\(V=1M4.B[%\P9'L=25#JFK-&E"455_UTU7 M?D1IDJ)G*(_8%CW]JWHW%_,)'X0N=1Q\Z,04>>N!BKU$/P_>0$ M4&UL MK5?;;MPV$/T58@,$+;#=M=?.!8EMP+E=;4,N'7+N6\ '\Y.C1B[ICL*WYJO#W7SP4JB:C%?6"$?E\>1T_\/9 M(=M'@S\4K?W.;\&19-8^\,U5<3S98T"D*0_L0>*RHG/2FAT!QH_.YV38DA?N M_NZ]?XJQ(Y9,>CJW^D]5A.IX\GXB"BIEJ\.M77^F+IXW["^WVL?_8IULWRPF M(F]]L'6W& AJ9=)5/G8\["QXO_?,@D6W8!%QIXTBR@L9Y,F1LVOAV!K>^$<, M-:X&.&4X*7?!X:W"NG!R_N7Z^NK^^O+F_FXJSK_2=.;R[$ ME_O/E[?B^O3^_O+V[F@>L".OF^>=][/D??&,]_V%N+8F5%YL\6+'B\HGXF#_:E8["T.7O!W,,1_$/T=/!>_K6L5H++@A32%. =<999D M7"B?:^M;1^*OT\P'!Q']_10-:9/#IS?APOK@&YG3\025X\FM:'+R^M7^ MV[V/+X1P.(1P^)+WGT[A_^==W%<$!NM&FDUD4X%5WV9>%4HZ)E2"R=+96@14 MM@@V79596;TBV!NQ@J%MO=!R[5NLGXI<2U7C"BOR02TEEW/*5N-L3E0@85ZL M*Y57*(T-#'/=%B1RY)9"JH;;3>TO"*I0Q5_>EE2V#!X( D!RZ<=,(Z\@HE& MF&R)SD%<$QQS &W6(0RT1:!NG<=]*;+6(QG>S\05VE>!C1'X-%KW)"O_!)U@ M_#N:'GSC2<^G]-!=9&[+Z"Y]C,G1CQ84PZ=UHI UNG)\,<>M MC:J%+ED7_ M-#DY@[4(6L,N1W2&-)QRI\W32BP+Z+A TTI^A6'BP,_ 34H5.VED0'+PH'1< M?YPI$070J8-M N65L=HN64JADB&R"A_6-=;)D-B4(G-6(A<-MG5MS51BYZ+- M@Q^1A]F@/8A_WM6.]>M7[Q?[[SYZ0;]UNJ)QX(A&0H7PR=%!GC!#J&R#BYI#/M<&HE:-6.#G5PWEM.D8DF !^)B MZB62Z,"#&!4TW*6YHW; ! @L+*1E5-)386AI.Z.)QEI1=@+'2G2B59N$4VT]X0TG**";;NL1@(I+%88&P0] MLI:FL*5<2:5EICG"=$;JBA22BG7=AL@3"Q,N$?0('9= H5:J M0'W &R+&1(]'EA5I-)RU0F(JN4+*> DYIEX6*^(>064)2\;#=5*B?QCN=DB2 MC[V"W6'>X( 2V>;BDUT+8&AXKMCG%B/KK*(NLM8TW.WRP-%%]G%@L@Z-\GM; M+)/8T*PTLXMMT!\..D&3>P6?R4@!/E5D'%DD:(@ WTE>B MQ$'2IT)O)%I:WFKIN%4K6XQ%XFC)[W@C=#_^0WWI*#SXVTHK#8$*AUJ("C'L MOHD28X!H(9G,%-[%+/;DZ3AO( >&*K&TLYEV'14-I?!QOPQ2%RSWQ'DYS@$* M.0:%S+7=A%LSXZS8 3VOT.H!8JZL+=A'7 :0"1U4R+NF36+6KKB)(:^@0KIB M/#Q@!B.%PR-&P M8Y8G9A))L$(=P>>.09I*S[UC*TO:X0GTK\[*ES]'SGLP@#>QD_ M_F+/,B%](0U/A^_+T_19M35/'Z?7TBT5\J>IQ-*]V;LWDW0"[&^";>)'5F8# MSI#Q)XZ%:(EL@/>EQ>#L;GB#X:O[Y!]02P,$% @ $X=L6/'_W/I9 @ M>P8 !D !X;"]W;W)K&ULK55=;YLP%/TKEE=- MF[3%?*1)U!&DIFSJ'CI%K;H]NW 3K!J;V2:T_WZV(2SM:%1-?0'?ZWO._3 ^ M)*U4][H$,.BAXD(O<6E,?4:(SDNHJ)[(&H3=V4A546--M26Z5D +#ZHXB8)@ M1BK*!$X3[UNK-)&-X4S 6B'=5!55CRO@LEWB$.\=UVQ;&N<@:5+3+=R N:W7 MREID8"E8!4(S*9""S1*?AV?9U,7[@)\,6GVP1JZ3.RGOG?&]6.+ %00<L_^S?=N>[FC&BXD_\4*4R[Q J,"-K3AYEJV ME]#W<^KX$#T'O)0A M[@'Q:P'3'N!'3;I6_!PR:FB:*-DBY:(MFUOX87JT;9\)=^PW1ME=9G$F7=-' MM--H#@SNKW)T(>3C^@$,8&N&.?VL'1"C$WM"$C>IUEU M::(7TH01NI+"E!I]%0443PF(K7DH/-H7OHJ.,F:03U +_Z?8Q@;=T!J4_1L4!O$D'J*ZXLG!M:Q ;;V\:93+1ICN0Q^\@X*>>^%XYE]99>V$\"]- M)\M75&V9T(C#QE+:;DXQ4IW4=8:1M;_\=])8*?'+TOX=0+D N[^1TNP-EV#X MWZ1_ %!+ P04 " 3AVQ89#JB:T," "*!@ &0 'AL+W=OV(HEXHRAAL!5(-E6% MQ>L:*&]CQW>."SM2E,HLN$E4XP(>0?VLMT+/W(&2D0J8))PA 7GLK/SE>F'B M;< O JT\&2-3R9[S9S/99+'C&2&@D"I#P/IV@#N@U("TQI^>Z0Q;FL33\9'^ MS=:N:]EC"7><_B:9*F/GDX,RR'%#U8ZWWZ&O9V9X*:?27E';Q8:?'90V4O&J M3]8&%6'=';_TYW"2H#GG$X(^(;#>W4;6\AXKG$2"MTB8:$TS UNJS=9RA)F7 M\JB$?DITGDHV^G@S$.A)X(RP JV$P*P ?>Q*1J[2.Y@X-^UIZXX67*"%Z($S M54KTE660_9OO:K-!+SCJK8-1X#VD$Q3Z-RCP@G"$%P[EAI877N"=*_,&[5_1 MAF7D0+(&TW-5=]#I>:CY;I:RQBG$COXP)(@#.,G'#_[<^S*B/!V4IV/T9-=0 M0+ZWG]WZI]IHE?%:_7_(G>XX,,=4PHC8;!";C7)^<'9[A=PX]#VY^2 WO^K4 MGD#HKPA?V&-P65Q_](?*A"%[8(2I;QAJFL5P^K0:%== M?_D;WG7I!RP*PB2BD.M4;[+0KU-TG:^;*%[;;K/G2O&ULM5Q;C]M&LOXKQ.R>C0-HY!G9SLV)@?'$3@9( M8B-C[V)QF+ MA\^^['$4JMMZIUVK2%5:OOSJXNOWF^>$0;>,4_M=JY[.^" MKK(TYAU]N*F_.[L@C%2CJIY E/CO3EVKIB%(P.-W#_0LGDD;\[\#])=\>5QF M63IU;9I_Z;K??'?VU5E1JU4Y-/VO9O>C\A=Z0O JTSC^M]C)VB>/SXIJ<+W9 M^LW 8*M;^;]\[PF1;?CJXLB&A=^P8+SE(,;R^[(OGWUKS:ZPM!K0Z ^^*N\& M>K7_]=O'I9W-[\\,O-RYOKJU_>%%?7UZ_>_O+F MYIO?KJYOGEQ6SQX;1I=:>4^__9ACZ,)P,/*'_-9R4?QLVG[C MBA=MK>HQ@(? .2*^"(@_7YR$^+VJYL6CRUFQN%@\.@'O423$(X;WZ B\JZHR M0]OK=EV$>Q;_>[5TO87@_-_4C07>XVEXI$W?N*ZLU'=G4!>G[)TZ>_:/OUU^ M\* &V&6A6]WSK0ESC@A\8L ML?*FK2'>EC9="]A94;9UH;%JMS%-LS\WNQ; W;!TNM:E!4OFQ56#0_2ZU2M= ME6V/4WIE/5[I& ($SK6N9.5WQ::\4\52J;90C88>,=JZS:Z!9?,3G'D2.?/D M)#%?:E?A2O]6I9WBQ$=O'E'>$XB_^O*I [UYW9[6J;;&?7L8A[HE$U2 :T3R MV[(?;%WNBZHQ3KF^Z$T!I5';I;)0G'D!JX;?0-9^3VQA*6U[8?M&6:5;, 34 MS@[#05:1,5;6@GZ 6(+/*SIO3XC@.VP>G4+HY^AJ5]3Z3M=,?@!8F<&&!;\/ MI04W'>#A0JJL-@3T\')EO-J?OD,\X&.N042$#-6:H&$S . W7&%+ELS?;&C\ MO7 Z62*V1PN6/_QQ&92@+IXLBIU2[]PI&?LBRM@7)\7DK5-TW@O7:_@EJ.U- M6[R,*G@;57!* /\D9#T->22=H'I76B$Z-A\Q!J1J%$40JW:ZWQ1OY[?SXH>K MJ]?@Q.^#!NO@V%J$ K2#F+(MWZE"152(IJ5#^-")2K.0E*L5_+O8F*WH/K Q MUJLW??]A2\60<^/6FIYL3:9Z[/H=&Z>$$0F9AHNVFH1+O>\4;%1;J1D\-R0+ MMU@.#A1VT%@8(F.=F+@["*P9L!_HV?MWZO-C8:[4G1*);:%8SB%X(NK0M:!& MMF ELEOH!7"$>N$#D8[N\=M0K_T5EPC)A!REM7S)N[(9Q.0# ^7)T.ARJ1N( MO *NM-RJRE@2X$!>K+? J!T4;Z!;MT[YF]&.&KH&DS-8%B6@24Z5B#%]S)C, MP!_V_C?FJ2D&$-/VB"UI(7Z 02@='Z*Q'&M(W(:>CB*4>F !=%NSU14?TQDZ M@Y@SHG^U*8&1"P)R:%TCTU1[IZUIB8),#%@,8\%=P!H $Q*+V,_ABD-3X]H0 M19@R:[:TUF6B.R^NTXF90 /M;0D/N=O +U7:5L,64HD[PP."2W!O\^*6+EU- M;L=-@!%0C2KF?R1%W*I^8VK3F+56T=Y1+"R*$94D7 *41*@O6NR>DC6D4\@] MBQPH5C1>-XV-C9Q/JL=Z1(S\*#W$93/'?ESQE_O<4.06H$&20?1C':A@VW5? M "$6S\Z:>L!"JR O@#*2=-V2^!AHEH_5O/1CTYWF#(0@PIB;+9Q"^3Z2O^'; MU-&5E.]C$ (K(,)+W]A!'2A74")2,-R:KC9+VE+QFK4Q]4[#Q7!@!,?6KO6R M45Z39@7!6@N_EQOHP>Y\O3@0GD'KPIKMFN5?OB#057S=& M\].A3<4]B-Y<)ITD72L/@DEMHQE9P6($=QV 0V(YE!AO85-#+&Y,E:T. L]0<@N <4JX"H:Z%=DSMIY/CE<8Z#]^FM@(Z\G18'.9(9_B )56?&>6-,\C?T%'?1EV:['5I(NJ@ \;5CU=AM M-$P&FW^?PEK./R@H;4DAQATCK5U;17D?X"\RZ6*KMQO)4ZI M%7! (HK?X<_8U\AO!57>ZJ%AATD8BSME$\9 Q@%3A,,93 E'0(&#]XV:]#FC MLK%C(A<^VH1C4UV(W]DHWC^(^*5\ &_SEE3US7[W(&%2%X,)E9X5G*\3WA* MG-$JGS/!7B#.DJ1>@F&_860_?"ZV+!O&G(M=,X'Y*EY-[L-5Q7.S.J=$YL'9 MKZ_>GGT>N .+*^DA+?\HCD:3*<#I BPUAZ=FIOC^*6;9!!\=Q$(!#&J78.5(Y3H MI]D!&,HT*HFVEA%89CXX?[/ELA$?0S++'&L,=&"O55-3(.ZM@)>S;;F/=2H3 M"#MC=HC7[ @G4B_2! $@:.RSS(2I$J#ZB)C('S-ERB8S!I,Z MY!QU4I#@S,\0!\V2;X>=2T7'"9JJ'BDJ*.5UFZR/2%AM&((W*!3CZIHR&!&& M->PG(FZE& 5B-WP_%2/?8$=(6=HO"5N$>Y MJ_^> KAHQ+&$[^C%!!;%5-70D1K.BU,^+:MQ7WZ@P$DFL$>$];JAU(*DY44P M]9.N[K^ %YU=6M7%5;V%63A4%P MFK14HCI;LO$C9(F/"-1@KBTODV2P #?9GFD;LRL"H59# \FC*@.YCLP4@;.^ M[D=%!KWJJ8#*7\P+=NT4NI'$PT^&6HKE2@Q"VS]4.A%&F])-&[1\=*@WLJRL M_G]N]S\*)\A1)AT":#,PH:[^71A^-Y64M%:0,D+75#U!VN-A3B38YL#32\@ ) >7%G5>T0]TE1&"1"*;9S4L7-EXA>8D8M68 M'>G1Y*64D(2DA@H/6Y)UAKHD8;G3:L?Q7$3/EW%F&>A9*(VE592K8D$H>2)( MJ70GI\C2'+&;="C%D937.7'\'KE@>C);TF811(*5S #?,+(%B@%IETAFA8#G M9A7"L&DH$M]R9+:V9N@(+PH@J6S:3A0W@S7)MLP.OR 80EYB %,E)W=20PFM MYB=U*#4;+T]V!Y_]D!=V;MH@B,5/+ D+4L;@O!K(2SGG_[2G* MAH_X47&\'T4W,GH% DXPP<4=\QRI(_J7JW<\B>IIK7QTDG1((X"CI/;<^QX. M'O*8190@%'W)L:4*##+ /E@&P=X,%B&I3RQC!8D\WXR,,\[ (DIV)&!!YI7) MC(;\(J.D6%B]UZX?!XW 8<=5/:.6B)WH/_C2^%.5/JG^@IP13A5LLL470UN M(8;?>8%Y%JOIY2$A/OO_-"M'".U&>V/2.'8R)"@C(T,FRU!*$N/_GHT*%59JI.H MC 6-Q0N1/\L&%2=%.#(2DRB2'O*VT:*>&\9'#>H'KG#$GQ*)JK*I?)R4;I3H-2^N<(L#NW. #IF;C,*9H6;1OF?*3UKO-'QQ>7I@XD;Z &^H#S!I MFC]^^V1I+(XQW&LZI'@_9(I[']S/I'KA"U?CAL1DT=CG$BFAYYJ!KQAXO:7= M%&^RH:.V5-DC-UP./>>AI,K<])+?EJK?47[0CPKH69T[\"[K)++R9Q6T>SA* M%JYMGA$05M+JY)\)1RD&\ E$M%UI:_F52A]9$$?>G%>%1?/B^X\DU18!X&!' M.1>R$8[,::YP!_6&[&$!SD=@OFM!9D]O MX$7DS"F&LP%82ED(\$(&DGC+7!3Y\JE(5I](S33-/6\LUFY#JDHW&+6B 7JH MU"0.OO<76#YIL@]H%;,5LDRD"K9F-*2(N*%ZA:YCEZ],1R)%OA",#:Q2@S0:RL".%+.7E6;EKLS6^1WJ3,5#A*QR:[D(^I8-)XAR/HM-BC:_:J29B M2,AE8@ WE^;U!S+S-'IV>7I\[%??4OXUXQ:I]57P)_A!Z3M2^TFW]9=!/SF\ M%AK?-.JQ,3O*Z'C]XN+I+[#6G"7SY\NG(1X?#>=VPMUAQ189F='PM6>9L1$7YD[@L[-EB4<,=9BX,.#&&-%\0Q@V. M]U#(,I)6@ BZZT(1&_I1-Q)Y,Y6X#,RCRV((J XW-"NR)*3Y/@%@:Y@:#?/B M.18 BFC!RO)L,L.?/FS4/- MTR&K5A@GY/WS@$*>*, ^F9MC*OKTE$Z!LE%1 MFV9TLXB(#I:^$\WL^#%JL@D=E_N+LKXK?<*1^P2'P]R*L3I%VS%#:^J"6?.> M*R"0A;\_FC\JMD1^J69%]!*(J4H_5F9CDS+5S*3]^\7\(L*;7K@0G.#K+!>I M4J'PD#"AA885? #'RQ*->T>-I-RL5GEZ?9!&4]#B,I(>$WRVW6P-H]/1%&8, M#O83='IT4=3E_H"S:>:'&"!";//^URT(9];$&0D*N,L%^RDSC - M1H"&V5(Y)K3ZJ(S.HHQ@MKE3YSSLZ>VV=ZRF#],U5($]@N2.#AU+QF)^F3C9 M'^/W8KXXM6HQ\]WP@U2'"L5#%K:RH%]Y),.0'F^51FNH"N1R^$']?.[EYY9: ML*>3J33+>GEZY/1J-+1U+9'\3SQ&,NFD/AG:2:=$@[[9F+I-KDP[;EA3%K," M(0SGK%9+&X '""!8Y.7#V* G-%G[&0T_@;HTUQBF"T>%BI1 ^7G;('E]B'(];T), MS3%S91H))&0(/A^0\(P1D1ZQ)[_?P((JQ.?0U3<)J8<6)(.9D 0IH#\O?CS. M/1O'0;-:C^3,V=UV5K/DK;RLE2<-;U8KDMR[[&-FZ8?=,MB>#ID4NW*K,AM> M]CY89Q/=Z.3^@IA-&8)H 6:4$(2.?UC(.*4$(W"SJH4-Y,"_' MTW1]Z*W$1"6,IHZ-P)IZ]Y%-/!A^SR1E_EHX0>I/XF--2Z/21 29@2+W7?D2 M8Q^[4,X3)XH_PFAPB]HS?@R#JSPS>:9"Q(#'5&0PG%*SH"Y2I1J/@O D5RP% M@1\MR2K"7U&\?-@721U^I3^0TJ6YV\O3H[*W M>9C]8PBSKRDBG_2.GPQMLA"954FFXWU)#0X#_9-73\.;EZ='+J]JJ&\OHU'' M+_PG8<1KOJ"0J-8R9"%U5C"QIW+=SBP:\H*9O2Z1"AIUOD3--1.UFT<:NJ M,SR9N@>F;'( M'[.J![:4XO;9.83J5EYK/,FH-+YZ>7H$E;)V7]-^#50@/-!'Q(@X:9)EGPPM M,H_6^-(>L:*2-3Q,7)QS;;@Z:#8<3,3M.)$E6^O=1SMPD.TCN@ ,+F3HJ6/& MMM[3]& ^1?CLPH#=J$#<[\QYU93.Q0F##$5._$EJ4,31Z\(ZE" B4]NO!HP]#"L?!&OO>\>$M- M>"GV*RFC>X)K"34K(:NO^1\G6CD^CH8%%9Q>K&9D=;STU)]?LN>FE["51V ] MO>1I/9KU]1E\_"5D<5[Y*#UG=YS=9>IJV=0Z53O3_8 @%?J.7D 8PC.41U;X MT3N.#,I1$#T>#(VW%%SF'Y#Q6C>,/8G&7RSFV82,F*\T[1Z6$YD9 U* ,.'X MT:HRRR8FH]QY**(!$;9OFM!P4P8]G"AC8 SWQ)'>%_LT84"RJW(+DC/AH"\"9< M&,06;Q>: 9)KB-5Q/#8;IIT,F2#M:\:@THHSIE&IA^;\+8^OCPK;P4 'H0IF MBH<@)<78IHOQ\T/^$:B$??% '(>?%J2>F5[XDRRLP>;S80V!NR#,PX5SP8VK+^;2#3];F$CS7- M_%/\-3W-K<,;2#PK>(*6CE[@Z!LY3S(8[I&-3XOF&% "PK'5;!+>P?U%J4DB MHC0#KY'C5#QC;7G"1C[-(YW.8=G,/4+X/AJ-+ ^=?W 4!A: ^X:'C5L3),SW M*O;98^.4S-I!%,?W3\;-$\U.(#TH7KK-['A%;B8/ (2'MOE79''TT]%'8^Y/ MXJPFT8M]UH,''WP*FXHR_@QD],<*N5*K'0VM9(,/I,L/4O:2_@+EC[\:A$NC-LT1"PUU;FL<]YY+JEMREXTAV@>NAXF?#:?0PJ4AH\A0BM MB%VV$;TI,8*-H8,H#.9TF@QG$'W?6CAF&>X9,* 3YNUF!T."HU$['ONX-XZ; M=Q'E-0:M?Z50;$\?5I/+MJ4([V#42N9<^"&;@4=IRR5RMY-N.0UE+TZ/4.=/ M3E^;ECH=OG1M'L7 M;817D[%&)$V93Q;R?:^>-\9"H(36/M)DKB&B4GO_J"#6M>^H8G02*\FE1**Y M3#^ENSP+LM7\&$!4-ZDFY;%WK,:E^::U,FM;=C"T_)@!?I1V,_<:0LAW>-E8 M8E_>>URO;)Q)\Z&0^;7A@HW<2$4O+#A0D;_G9W@/V@B1F3%'BN\F.%T^6*19 MZ,7I264:&X"@Y2]@LJ8U-*UR/&S[[T 6KZ4Y(WVNK/7UMM6Q#^V\PXMOHPB] ML2&59])TV^C)1_ XO.,CF^+)\QZ"E70H0_0V!EO/#?XK'OC1B)=7M\_]5,3G M\54;MUDF2L\@A8=/J6B"/(@D*.R_?7$=MK.@T/,+V8 19TTDHLH2UMV(7#.H MB^AC"@0X3Y:Z\7VWF FHU-/YN;+2F1:+>4(/YRMYF"VVPLB,5.**;K*7",E; M=9A>($%([R8H5KSM^/'W!V=7M_38)VT\O_AZ5HSF+1^\,1TX_^7C"P1_-_DS M0;A"6EE\']]BX@HB&+P P*97U?CV7O:ND#[6-,)[,((EX^EKH+;FQ[2956$@ M"DO+-3ZLTT.!K;QK3W,4(BDT78MJL2V5R]/['D;3;9P@9. D1/L-\N%J785. MOK\&C?3%X24>HQ./%8I92[76+;?]RA6A&;EQ^81#G,?SXD5)N4992W9)$#N* MMOI>GD?T!R'."*-.OM/";W "V6-HP*.<,U"2W\V1_9"W)0[!9U&>42X;(_0% M5Y,]SDR#1D%&P!V?AX?7F\0'-D?MO\_R9EX:_;/3[TN9-(0/L[?R0:W6_.Y! M)Z^?D!?TQ6_C^PVOY*U^:;F\'/%G.! RSHU:8>O%_,LG9U+6"Q]ZT_$[_I:F MAT/@/^G)>&5I 7Y?&=AQ_X$.B&]]?/8?4$L#!!0 ( !.';%CSE<(TUP( M #0& 9 >&PO=V]R:W-H965T"B'-,,BM+?M19)(<"V9"5:(D3Z9TP2R9>A694B-+?5(AHKC5 MZD4%XS(8#?S>DQX-U-H*+O%)@UD7!=.O$Q1J.PS:P7YCQE>Y=1O1:%"R%<[1 M?B^?-%E1C9+R J7A2H+&;!B,V_U)U\7[@!\2X>7*&'\+VRKV-YU ,G:6%7LDHE!P67U92^[IE78\7N<-O!DFR#=>'_P<+XW5]")^G5):X71/X[@NZ9N2 M)3@,J T,Z@T&HP_OVKW6ES,LNS7+[CGTT9RZ+ET+!)7!6%#+,)D@T .$J<:4 M6[A7QI""1PD+S5*$<9*HM;0&#OI.:3I;];2F18Z0*<>!RQ5P PPTF30(MDRG MCJ"E"+8G:2A80U*Q%!5+C8)93,$J'SM515V0:T+T>H+O' M8HFZOG]@,G6+&!I<4A\(02UMFOT3D3YJPH0_.&9AB2LNI9- C$O47*7P'N*P MXW\O8;K6&J7=NTJM-MR/G$X80SOLP;/F%B]4EAFX .L/G>T/_: #&G'8:T*C M'5XUC\N3H/\*7^_*GWHMT5$G%ZA7?EX9\-6JIJYWZY$XKB;!(;R:IP],DW # M C-*;86?+P/0U8RJ#*M*/Q>6RM*4\&ULE59M;]LV$/XK![^N-S^J^#+S1GY[6XE[>RO"EOG'XZGRK/><8]R68A&A\]V^8M6K>QD MW*.L\<%6*V5X4"G3_HN'51XV%(X'+RBD*X4T^MT:BEY^$$%,3YU=DF-IH/$B MAAJUX9PR7)3;X'"JH!>FYY>_?YG=SNYFUU>T=R?F6OK]TWX ,I_WLQ7*18N2 MOH R3.F3-:'T])/)9?X1>.QXSU=VFJNC&A;PN1T[CU:_SS[WBBOXNY?YW,?'-KE[VV):,V,MYMA M"IWX6F3RK >.>.D6LC=]\VIX.'B_(XAQ%\1X%_KT%I3,&RW)%G3CI%9H"##I MF?A&;O-^)_YV[^]*28758*\R]Q2X1=#V02CM*>"LWG"D8.,+-NY) M>':3)<2&>[D(DO:402]KC0V_?T(WC?8$9;9PQ(%0 MSD$6OJ'HGM)D FD,.!<>#ZC6@H\@+.%O7;$@&[[&.?H%P6O)7CHF^EM;O&WP ML4(:),=T&=D**UIY!A\G0[IS(L<4Q82EPR2EZ^A%IX-S&X0FE<.6*E2,:74: MD^9DCFP<#I-W3^'7XC'*[0W3Y-T^[[M&[HQ6 UAIY!^G>Q-6^B +Z1C<2>2N M =@X2??_$^DS182XO\W?3:$-I_=0&RA<@5P[PQL=(PT_6YLOT1#0&XU1E-:, MD6%+-F)O["#3I"/3Y'^0R5(<\L^H-#/MI8?U-B[MA'^92QA M3"/;UX=I\.C M]YX:(YIUU\,R*F&1 MTIRO7"K%0F(I#3.U%IQ$4%.UU)R9W!;%,X:6 OV3Q=[!PM"OPC3,[18^3>@N MDG[MJGI*$E_2?-MZRL H/ A(Y/^ %,PDIJT6'&6P/PX%AE3^&1(^86*A.$*. M&KW1\%#F*YSJQM5VW>JYQ<+8T.ZZP/AS";!<9:UX-X5"@Z9"+7!A\^@2 2^& M1N<;&1)9J9#ZG.:/46=5JR[QX(>R.?N&BAJ.YH=1]B#!"^P_:U?@(C7^U46QG*\IPJRK3,"5M2T[881*,,)A>TS$/E0V=FEEO MJPH9]"5*?4"YT@W\/-@-AP&3XB]-TNW4ZF\\,##A[N,S"F7FB=2^-;K=[J5V MWCY0GL3;9]XGX>X5C&I90'60'(%&KGTZM1_!UO&Y,KK]-_ 5!+ P04 " 3AVQ81J'8O%8# #S!P &0 'AL+W=O M;*$5Z)!TG_WY'4E:<5C'V13J2=\\]]T9.#TI_-UM$"T^U MD&86;:W=39+$%%NLF8G5#B6=5$K7S-)2;Q*ST\A*;U2+).OUADG-N(SF4[]W MK^=3M;>"2[S78/9US?3S-0IUF$5I=-Q8\LW6NHUD/MVQ#:[0?MW=:UHE+4K) M:Y2&*PD:JUFT2"?7N=/W"G]R/)@3&5PD:Z6^N\6GVNTL&D=08L7VPB[5X0]LXO$$ M"R6,_\(AZ.:#"(J]L:INC(E!S67XLZP9%G><,LFT^U M.H!VVH3F!!^JMR9R7+JBK*RF4TYV=O[Y=K&Z7<'% UL+-)?3Q!*H.TJ*!N Z M &1O *09W"EIMP9N98GE:X"$V+24LB.EZ^PLX@T6,?33]Y#ULOX9O'X;8M_C M]=\*$:EJ!OY>K(W5U 7_= 49( ;=$&XR)F;'"IQ%U/H&]2-&\]]^28>]W\\0 M'+0$!^?0YZLP$* J6'[Y"DMTP\3E!CQS>$!= Y,EW'!3J+VTL&06NX(XZZ8[ MB$\R#':8,4$"^;4*:.IU6(B0/E*#@@K-Y=[M.CZEX^-WL#P:*&F &1<*E1'K M->JVE,[&2]D$_D*F0\-TZ#D5^.;GBZT?/F1YBC.X)G #8Q;Z2>H M5XG\&2./!_!K\W4%8<:@I9C6E@@0#)> 3\6628)R:7G)EP,7E*F:"^&BOWPINLO42=5/"M",*C7 @/*47L4] M)^>0CN*QDX:0YO'(22-(T_C*26-(,])[V))S5EF"'*14^@=EF6@X[M@SO2-4 MPI2 AN3%F E5D7316+C(LCB]; Q\L-09CTSLL3O*=W"5OU' Y.0BKE%O_'-C MP#=;N)/;W?9%6X2+_$4]/(=W3&\X-8W BDQ[\8CJI<,3$Q96[?RUOE:6'@DO M;NE51NT4Z+Q2RAX7SD'[SL__ U!+ P04 " 3AVQ8SQ0S0M(" %!@ M&0 'AL+W=O4- M&EX&2(4R;1]:5:7M-$W[8,B16'7LS#:E_/N='6!,HWQ)SO8]CY\[W]UPH_2S M*1$MO%9"FE%06EL/HL@L2ZR8"56-DDY62E?,TE(7D:DULMR#*A&E<9Q%%>,R M& _]WIT>#]7:"B[Q3H-95Q73VPD*M1D%2;#?N.=%:=U&-![6K, YVL?Z3M,J M.K#DO$)IN)*@<34*KI+!I./\O<,3QXTYLL%%LE#JV2V^Y:,@=H)0X-(Z!D:_ M%YRB$(Z(9/S><0:'*QWPV-ZS?_&Q4RP+9G"JQ'>>VW(4] +(<<76PMZKS5?< MQ7/I^)9*&/^%3>/;Z0:P7!NKJAV8%%1<-G_VNLO#$: 7OP%(=X#4ZVXN\BJO MF67CH58;T,Z;V)SA0_5H$L>E>Y2YU73*"6?'][.GV>WC##X]L(5 >@OG..?3RG/LS7 D&MX)H;5A0:"^9+ MFG9VL9T2?9;VM.B'DK*D!'4JEP585Q+@3Z4U8.EPJJJ:R>U'0PWI+VXU65U2 M5KE<.Q3-"^WEF18LME"@*C2KRRT1:\^Q1:8-H"L6H*?&:D'YWS^W_Z; 9.Z, M!#YQ264OA..[&, /PC9U]C^T07K4+4TSPZB>!_ HN27ON646#;R'I)7&6=CV M5MSO>*O?;X=]F#+)<@99+XRAFX0]R/IAZNK%*,%SYE@\O-O9P9,L"Y.&*&N3 M=>JQHZ/6I#HK_ RE*^UM$V7'G8/,^ZJ:>V_[LV O&&ZX-* P!5!X[![&8!N MADZSL*KVC;Y0EHK:FR7-:=3.@# &0 'AL+W=O@%@R'/.A1YZ"V.6YT&@DP7D5/MR"0*_S*7* MJ<%'E05ZJ8"F3BGG012&_2"G3'BC@7MWKT8#61C.!-PKHHL\I^IE ERNAU[' MJUY\9-G"V!?!:+"D&3R ^;2\5_@4U%92EH/03 JB8#[TQIWSR:F5=P*?&:QU M8TUL)C,IO]B'ZW3HA38@X) 8:X'B;047P+DUA&%\W=CT:I=6L;FNK/_A1/+#6+H7?FD13FM.#FHUS_"9M\>M9>(KEV5[(N97OO/9(4VLA\HXP1 MY$R4=_J\J4-#X2P\H!!M%"(7=^G(13FEAHX&2JZ)LM)HS2YW5]>3F\H&\>Z0S#OIX$!AT8X6#9&-R M4IJ,#ICL1.2#%&:AR:5((=TU$&!\=9!1%>0D:K4XA<0G<>>$1&$4M]B+ZZ1C M9R\^E+24Z9IQ3JA(R;4P5&0,DR5CK<%H,F4ZX5(7"LA?XYDV"EOG[WUU*+UT M]WNQ=#K72YK T$.^:% K\$:__M+IA[^WY-"M<^BV61\](#W3 H.6\]2*I: )$^5N41*74P,I,9)@ M%"2A2KU8E17EA0L^:T;*MIG0$HQW#)MHS@0S\!M' J=.;O?5L95"=G".'O7Q M.<&&@7R&.5=-8R_1MBA'I!OZ(=YZ?@^%=\QO0] D.O/[)/2[6.'TL%3HG[K? MA'(J$L#J-_RCD_Y[/[8WM-4"?*\&OOJ$?7"WVO_9<&_A)*\K M2;45>8V>A=PB>(+V]1+<3LY?WHCZ5-K#B0B:HXY5(9]*SU>*:DUN:@ 'B=)D1=E$+I/[FBTS%UEY((S$ :QUQA))R0ORH(2]7W+E-@1)8K\,V(Y\ZAH MBC,(SB>59-^/'!][3J)+'J6AELYQY#1CAZUCK=/_/^L7_:A^T<^LG]O-.ICW MD:M/A.7<]/TM]CWI.;D8O]B?W?OLKZI>#]_9:[C5;N'&:Y3N&IN0VM$F"YQ?WMFV!YV MISFR!=U@BZ*.#K[K+]#&":6[#JSA>6'L#/$"%&L/(K4P-T\&YEJI;%#]??>@ MAZ[KZ,@N>[@([:)?+4ZKQ9E;8"@XD\\-6N[$#6(X+NP#,VC,C#FHS$W&FB2R M$*8<'^NW]? ]+F?.K7@YN7^@*F-"$PYS5,6=%0\854[#Y8.12S>!SJ3!>=8M M%_@' I05P.]S*4WU8!W4?TE&_P!02P,$% @ $X=L6/0$WR/B @ 208 M !D !X;"]W;W)K&ULC55A;]HP$/TKIZR:.@F1 M$ +M&"!!2[5*;<=HNVF:]L$D%V+5L5/;*>U^_\ R%<$0DXW'#Z34A'7!W_5.N2R9P3,EOO/$9B/OU(,$4U8*NU#K MS[C)I^?X8B5,-<*Z]HU./(A+8U6^ 9."G,MZ9L^;>]@!G 9O ,(-(*QTUX$J ME>?,LO%0JS5HYTUL;E&E6J%)')?NH]Q:3:><<'8\7WR9SQ9W/UHPOYK\$YKWO -WDX(UTK:S,!,)IC\3>"3 MR$9I^*IT&AYD/,>X#=U."\(@[![@ZS:9=RN^[EN9:WK9VKY0YH))"TPF,'LL M>4%/SL+/R=)836_FU[[<:^9H/[.KHX$I6(PCCPK%H'Y";_S^7:H/\N]7OPU4-(%P&TA2]X@55:JQ3I;-$%(E MJ."Y7,$QE_1RA: B-!\&0-\1\R7JYENZ(80K1\GS0JLG=*0&CB!HGV[&BU)+ M;DN-5>24/[NU:5&PE,?8HN!Y45HB=<>*XNNMO&K/J-2N&>&C;CN *&Q'<(54 MS9D2_X3M]-I]Z$3M$'H?R:MW4KD:0PTD+O-2,(L)U3W=3M> M-]EKIE=<&A"8$C1HG_0\T'7CJ@VKBJI9+)6EUE,M,^KUJ)T#G:=*V5?#!6C^ M'N,_4$L#!!0 ( !.';%@;)34G[ ( $D& 9 >&PO=V]R:W-H965T M $$BH29..T=%6:KO"*HU1M1T@(3ZX MR:6U<.Q@.^OV[SD[:2A25XD/CM_NGNGR0/HG/(EYCVH&D^Q;B*$[.X"7M420>+WD&;\&>?'# 9 ;C--45$P9^C#?& M:GH\/T_%7"/V3B.ZA+HR)4MQ&%#&&-0/&(Q>O>B^BSZ&+W:&&::4U2@NWG&VXX):C.17)6:[3D1Q(\9A4>=*T M(15_22%5E,K&.KED [D25!&XW,)K+NEI"T%9:MY< =TK%AL".=RM^\1 UZ/) MQ9-@40KUA @;E)AS:^ EQ$DG:5;6[X!L^A!36VB55:DE7UMI:=J8GFBW2RUN#KKOR?KP MG\?R$GI]PJ$N(:A3[R(\2N\"]=87,7>>E;1UIK>K;9T4N M!LS)->I<7@2@Z\)53ZPJ?;'8*$NEQP]W5.M1.P/:SY6RAXDC:/\>HS]02P,$ M% @ $X=L6)Q20APB! 1@T !D !X;"]W;W)K&ULQ5?;;N,V$/V5@;HH$B"U;G;LNK:!7%SL HW72+)=%$4?:&EL$2N) M*DG%R=]W2,J.X]C*/J3M@WB?,V=F."0U6@OY366(&AZ+O%1C+].Z&OJ^2C(L MF.J("DN:60I9,$U=N?)5)9&E5JC(_2@(SOV"\=*;C.S87$Y&HM8Y+W$N0=5% MP>33)>9B/?9";S-PRU>9-@/^9%2Q%=ZA_E+-)?7\+4K*"RP5%R5(7(Z]BW!X MV37K[8+?.:[53AN,)0LAOIG.IW3L!880YIAH@\"H>L KS',#1#3^;C"]K4HC MN-O>H/]J;2=;%DSAEVA+5;VPL\ M2&JE1=$($X."EZYFCXT?=@0&QP2B1B"RO)TBR_*::3892;$&:583FFE84ZTT MD>.E"48;GI=1*^(U)AV(PS.(@BAN MP8NW=L<6+SZ"-V6RY.5*P1PEW&5,(OQYL5!:TC;YZY#!#JY[&,ZDSE!5+,&Q M1[FA4#Z@-_GQA_ \^*6%;'=+MMN&/KFC5$SK'$$LX37Q,[ADBB? RA2N>5[K M?8<[ UI5'#;@/D-8BIP2ES2"-KL![&RI%6B:3$11U9K9_")NBRV/U/& DHX5 M7M(R$B2^RCJZICTAK;Q>BY^2G"D%!>I,I*3-33PADPK0;!Z@T&.Q((E-^&T9 M63W4".&$EY0:>4XLU!G@8X*5MDC/*EDA:B)].H0_"-GMRM? #M=BSIZ)+Z4H MR-)2\[(V?J #45J3%7R ?M#IFVK0"5TOA-]0J2%%@C837^Q[@3TPGEM':@$5 MDYHGO"(TPE68U))KC@I.@DYT:LK0EO%I _JE3-\%ELJ@$\"L+HPIY"GC+1>] M0Q';5^PB_#81&BEH9UB,3.04]<9EL:GZG0%5YS]3=9&F;<;1#DR8&6PSCJQJ MON M;]'M]5V0[?YJV^/_NL>NL11T'1@R0_AJ[QZCYH'XK=#)*Z!+6&E2;B*0XFB'PNS0FN-I.&P. MP \0=@8]JJ).T-OTFA/1=;MNLKOI[6.8V+Y#EC^C M;LIWR?*7L&[W_C^9ON>TX%WR?-]KT7ME^]M^^^\R_I7GCJ?$D3W[G!2$U9@5 MV6HPV$F*5Y/]@ZH.I5C?5OWX8(J=N\D0YD+3X)%%R;L\#Z5[MKJ-% M95_*"Z'IW6V;&?WHH#0+:'XIR)BF8Q1L?YTF_P!02P,$% @ $X=L6(2H MN;Q'!P R1, !D !X;"]W;W)K&ULK5AM<]LV M$OXK&%VO)\\P% $2?/'9GI$=]]*;MO'93CJ9FWZ 14CBA")U "3']^N["X"4 M+"N,I^T'OH!\L-C%/OL Y-ECJS[KI92&?%G5C3X?+8U9GTXF>K:4*Z'#=BT; M>#-OU4H8:*K%1*^5%*7MM*HG+(K2R4I4S>CBS#Z[41=G[<;452-O%-&;U4JH MITM9MX_G(SKJ'MQ6BZ7!!Y.+L[58R#MI/JQO%+0FO96R6LE&5VU#E)R?CZ;T M]+) O 5\K.2CWKLG&,E#VW[&QH_E^2A"AV0M9P8M"+ALY96L:S0$;OS/VQSU M0V+'_?O.^@\V=HCE06AYU=:_5J59GH_R$2GE7&QJ<]L^OI,^'H[V9FVM[9D\ M>FPT(K.--NW*=P8/5E7CKN*+GX?7=&"^ [-^NX&LEV^%$1=GJGTD"M%@#6]L MJ+8W.%WUN_<_O;V^O?L'N?[/AQ_O/Y'QO7BHI3XY MFQ@8 H&3F3=WZ?D M5\LV6;Z9;J6"XB%3#66U1J)K\@%CNV_)M385\%82LY3D!U$I\E'4&]O_O8?^ M"P(WAWERH0X[0['GX08]-"V1^Q[. MT<-MYV'KH0OG(:D:RP#+ T9$4^(-/;4/W3-LD^LO:ZAWP(NFV8B:E-6V*B6@ MGRI90Y^0D[_#.8(S#1,XWU;Z\YNYDA)&,!(B,$2A1TD8I1:48X\HS/#26]^V MM3!579DGDA1A :\X"W.\4-OJ@74U1\OD20JEP6A.. P.QP A>$\(_FI"O-\8 M;6!6,!LX.==?I)I5VN;%)_M8D@<'.,[G8YEWDE[]7VJ(U:T4*+FSMIE)U2"N M/?!/[OGG4WW:LYITK#Y(KJU=O8-]J_UL4@QYD(NJ<=[,;4((CXJ @69]1Q@/ M4TZ2- [B*,%V$K*E$X_]'()):POMQG$<9$5*6)$%>5Y 9'% >;[+2R<)>Q6_ELKS MH*_X@>&_<1<5F:COK+&#CK[IZM2/$ Q]OJZ MW84IGX?9M,T;_]8L(;]06TC /MZMC7;>P MGY);7(%Q_KMJ(3>JFH'K73X.%:YGTPO5F"X62BY0Q+]#I8W065M-< M4YU%D M7Q04%H+,%G>8> !U6&:QK"@"GA78CD/.H0M4;!*F'N"QL<72! HYS[$=A7E* M\C"%AR'S (]-+)9' 2_0AR0.TX1D(2A,%$;/O/7(@\J$$S:@QQ#KLY[UV:M9 M_Z%C[9UI9Y^'EHQ!FZ\G)VR^<6?N-@MV;XZ+*1"%B+HFF\X=;=WIR.HEP3'F M4.W[$(!@_Q:P^JLGXNE%&,AA#%?(,LAL\E+(G;3XFA^G/$CS],3!@0&^8/$5 MS8.,,_\JR9Z-^H+6< ()!#VV:%8,92WOLY:_.FNW,#14R2YOTT>AH!#\=!Y+ MWZ#QOR)]:N>32YY GW0 :C"K-V4GZ2]@%>P/G;"\A35N9EK8+XUAY[2JZAJ3 M;PW(M2':Y;V$SYV34_()EX8NG9X27?-@S7N9'OL-JG',*Z&7,+#?++X'#Q5\ M'BA3S:JUDTV/O9'*2BDLRGZVK]H5?")KAT*-;T"\K%OV&^@H*[H=#8MH 8H1 M,$Y)&D2PFGT"_V$-D7"RHA"%U!X6B2J3P,J\!\,;AXL]CH%RY0'+&,F"*,T/ M+%)_,(=,8&D'XA\8' /F9&]H])0'<4:!QE 9_, F\Z,G#AJS( ==!>;'Z7&[ MKH.=AC0*\B@G<1JP-#NPR^'(;706:NURN ]XDAR;@;3#QB2'[0_+2):#U+(# MLX6'>RB'H<$ZAQ[\Z,2ZX[XU\#V!BP7N])@]TV$A+OJ2+EY=TKO]PXOB]NP> MJN[![U.H&.<]!M:O>_]$"@ M86M<4+LU9@5N?+\AT$@J'KMUFQW/YF3O]\I*JH7]B:3AZV;3&/>GI7_:_Z>: MNM\S.[C[R?6S4/ -HF%[-(>N^%4Y(LK].'(-TZ[MSYJ'UIAV96^74I12(0#> MS]O6= T&PO M=V]R:W-H965T@B1M-PQ[H"7:)BJ1'DG%Z7[]SB&I2U)%"_I@2KR<^_>1HD\/4GW7.\8, M><@SH<]Z.V/VB^%0)SN64QW(/1,PLY$JIP:Z:CO4>\5H:H7R;!B%X7284RYZ MRU,[=JV6I[(P&1?L6A%=Y#E5/\Y9)@]GO5&O'+CAVYW!@>'R=$^W[):9+_MK M!;UAI27E.1.:2T$4VYSU5J/%^1S7VP5?.3OHQCO!2-92?L?.57K6"]$AEK'$ MH 8*CWMVP;(,%8$;_WB=OP0RYIJ=B&S;SPUN[/>O$=2MJ%% M9F[DX7?FXYF@OD1FVK;DX->&/9(4VLC<"X,'.1?N21]\'EXB$'F!R/KM#%DO M+ZFARU,E#T3A:M"&+S94*PW.<8%%N34*9CG(F>75IXO/']^1N]4?I']'UQG3 M@].A <4X/4R\DG.G)'I&R2@B'Z4P.TW>B92ECQ4,P:/*K:ATZSSJU'C)DH#$ MH]LMWSUVV@:ONWP=USY.^[2OKP%\J5%QHC&9R_]EX$FA MR)?@-B!4I 1]X%M!DD>>,[' MP82\]U[&,-4/@V@ ;R-R)PW-4&(21%8B#N8H,8-5'86<5(6(THH8(J@R/23##1PB/ M2[9A,)TV[87!B6T1&("#Z<";*]4Z;-0&3W!D-"#]*!@/O-'4ZT4[5I%7%Z.H M6P();&06UHV;WHUFT.O U[3"U_3%^+IA4*F$9]Q6"$/<#1KIFE,&XR!5*H9?X<3KV4@,8RAYBOPDCU \347BK,W@TT;>#M=G\% M!_M3IQ&.>=T#QHS+GL,N9B&3"2AJTO"MH MU-,>6#6!WPQ48.O>(@![#(P[!BS=,Z5!!*3O:5:XZE ,G$)5M 5\:#VHWP#^ MP!!HYP/KF4R^^P1C=: 43HNGDVT?B8K$ M_E!L!K^I?2O'/D,1E5OI0L<%;A%HG0Q\>_S$@T9%/$TM28]+ML+0W.4=26L+ M<]Q!W5E%W=F+J5ON4Y9W*ZT9'*%8TP^?#)T&GC\9JMW+@K"VEM76 M"%6.4XI;@CA:UD?*$^P_ W@7R8*LDD05H,83TEF3MEI-FY!ANS?CX7TE[F%7 M1T)$L"\C,#\[UH+QC &HB%QG?.MI'.&A#L6*047S_5MO!A6'P)I/ M2(A:$7Q$65\2R 9P(J%*_8!#\$!5JLD4U.'9]+4-__T);O70SG\Z$QI9/2)Q M:/?[&,^F1C47/X6C\/[P1F[>%+BKE>*6Y?9HFWIXNTA&;48?YS**;#+A,>LZ M:>857.@K"6/1*W M O3AN5 =:-\4[!&0ZHWV.6U(6O >^<*6YWIHC^[0?J>XPEMX0V>*6TB]+*X_ M!5!!6]J'C_5;2P,72?NZ@YL[4[@ YC=2FK*#!JK_ I;_ 5!+ P04 M" 3AVQ8*/>QI%,$ #S$P &0 'AL+W=O.'!(K#&8L4TS MD?;'SS%0 AF"-A(WTXL&&Y_'Q^^QC7W&6R&_J@V )M\C'JN)M=$ZN;%MY6\@ MHJHG$HCQ32AD1#46Y=I6B00:9$81M]U^?V1'E,76=)S5O)%%I M%%&YFP$7VXGE6.\5KVR]T:;"GHX3NH8EZ"_)B\2275("%D&LF(B)A'!BW3HW MGG-A#+(6?S'8JLHS,4-9"?'5%!;!Q.H;CX"#KPV"XL\;S(%S0T(_OA50J^S3 M&%:?W^GWV>!Q,"NJ8"[XWRS0FXEU99$ 0IIR_2JV?T(QH*'A^8*K[#_9%FW[ M%O%3I454&*,'$8OS7_J]$*)BX#I'#-S"P#TP&!SK85 8# Y[<(\87!0&F=1V M/I1,!X]J.AU+L272M$::>_+R>K>\ M>_I\^WGQ_$3./-"4/8)W7/(H8KU1 MY"X.(*@#;/2U=-A]=WCFMA(?Z8XXU^?$[;L#\F7ID;,/'YO\:J=XX/?(P*EC MB((U3FG=@//^/\YI]JHVV$$9G4'&'1SA+F)?1$"6FFHPGIV3&>4T]K$JVQ1H M')#;(&!F"5%./*9\+E0J09'5SA03H;#^DQ1IHLX)XG@:L'B=M<2XL#B%@#PG M(*E!*/+/ WI %MB;^K=!AEGN[D6SNV:/NE$)]6%BX2:D0+Z!-?W]-V?4_Z,I M1%W"O(Y@M3!=E&&Z:*-/G])H!9*($'?"1$A-5QS>)Y,B_[7,JUDK^%1!<]@H M@YD-_VWJC.VWJDH==5=3:5BJ-&Q5Z14X3N. )%3J':KR &N1[":9M>E9M>_U@J^[C),7<*\CF"U,#G]_6&Y MW[Z&0?H8'[P0F4_6F]!&9!9KP,[P2T_];RF3*/49Q0))\M9-Q]-9T9'C'/]8 MS]N=.56YKFAUZ2KW#*==.KK+CT,1#8X%%QW4)E?C$:3 56<7+K_#V=7EO<7KBI8K9%>R(1'(=9954L07 M::SS/$-96V:N;K-\S4']W&2TLBS+'I.GPQZI7#/\CG(($=GO7>(A2^89IKR@ M19+E7%9":Q%ECQO C4^:!O@^%$*_%TP'99YO^@-02P,$% @ $X=L6.MS MZ,>=!0 Q!T !D !X;"]W;W)K&ULM5G_;]HX M%/]7+&XZ;=*.D/"U/8I$2;M#&ATJZZ;3=#^8\ !K29S9#FVE_?%G)R$A:3!M MYTE52<)['_M]>._E8WMX3]EWO@40Z"'P0W[1V H1G5L6][808-ZD$83RFS5E M 1;REFTL'C' J\0I\"VGU>I9 29A8S1,GLW9:$ACX9,0Y@SQ. @P>[P$G]Y? M-.S&_L$MV6R%>F"-AA'>P +$731G\L[*458D@) 3&B(&ZXO&V#YWG8YR2"R^ M$+CG!]=(A;*D]+NZF:XN&BTU(_#!$PH"RX\=3,#W%9*R$MN+QJ"!5K#&L2]NZ?T_D 7457@>]7GR']VGMKU^ WDQ M%S3(G.4, A*FG_@A(^+ H=,]XN!D#D[%H6T?<6AG#NWG.G0RAX1J*PTEX<'% M H^&C-XCIJPEFKI(R$R\9?@D5+_[0C#Y+9%^8K2XF\W&M_^B3]=H,?UP,[V> M3L8WG]%X,OET=_-Y>O,!S3]]G$ZF5POTU@6!B<_?H3>(A&A&?%_^WHT$=CSXN#V,<" M5K*OR $\@I/.)?]6A$>48[^V%E+8?@*KNO!N9#?;0VMWR-)3&Z=Y5K9QM=-[ M9?#=//BN-GAW'R"B:Q1EV86B/+E@GUQU!'2?04!JTSNPJ5BXV@F^,OQ>'GY/ M&_Y-'"R!J=CSEH)BV5,X^EEN,G7A]TZ%-M$._M(:,016XJF?\]37]IU;V$$8 M T??QDLNF'RGUS:8OLD&8Q+,-016(F^0DS?0)MD<6"+C0@\07?IDD[27.OX& M3PJJ_:2@!D^RKE4I*.UL7AGK61[KV:EFRF+92&5+D=G"0,2L7DBD,(-28[0K MH=;9.)5@M=-Y9;!VJ]!8+6U=C%<[V3 )5WUC0KFHUTPMDV5A%,TUA5;F[T"C MVOIT.> /'N22AT,M@_:3PNB?-0>5=,FL#DNC7TV7&J1>]Z#&RG$X11R.-@^N M@LBGCP#H$D)82TVJY%E],CA&D\$DFFL*K4QBH6UMKZU3XA7#<;!O)E M OO248NW,FM'L[!.NYY5R:HSZE8+JLZH"E5J=[7U=(T)0U^P'P.: >8Q M Z5!ZT,QI!^SF$VBN:;0RBP6XM;6J]NOR=Z(?!MCV67Q1N6' #F00$QEC4P0 MOI42]R_Y,$!+RN0 LA'7LYR.9#OE^NKWJCE3;]?I5-/FB-VQ3EP(55NO5!=D M$Y(U\=0"9D*EY)+ED.BM^K",*E:C:*XIM#*1A6BU]:JU6!KM]R_4HDBS-W)I MGY2FD],FKM:D'$LA2FV]*MV_67ZB:ZE'B12E\!ZMR8.ZX*?7N7KT%V>)2337 M%%IY=ZX0P(Y> /_:AI1C5!D;17--H96)+92QHU?&5UR0(-F3BCFL8Q_Y9 >U M/>P$4!L] F9UGA.]YXL),X16)JR0X(Y6G8YF^.%7:ER/_N)4-*K+3:&5F2UT MN?,[-YT=H[O.1M%<4VAE8@L![^@%_ MJ7 ]D=S5%;FA[.6/,Z&:U=7"\%0#; M),>$7*YAXE"D9T3YT_PH7]KG;GJ@6,"DYYLSS#8DY,B'M81L-?M2 MDK/TR#"]$31*#M&65 @:))=;P"M@RD!^OZ94[&_4 /G![>A_4$L#!!0 ( M !.';%A8F4#*UP( *@' 9 >&PO=V]R:W-H965T3'(!JXZ=V0:Z_WZV M$S)* ^K#7A+;N>^[[^[BN\%&R&>U1-3PDC.NAMY2Z^+2]U6RQ)RHEBB0FR^9 MD#G19BL7OBHDDM2!^/&@( N+:;VW3HM:T@9)AHRT#,:XUC9,P2&1F_*TZO=FF!N^LM^XV+W<0R M)PK'@CW15"^'WH4'*69DQ?14;+YB%4_7\B6"*?>$36G;,<;)2FF15V"C(*>\ M?).7*@\[@*!W !!6@' ?T#D B"I Y (ME;FP)D23>"#%!J2U-FQVX7+CT"8: MRFT59UJ:K]3@=#R>7D]NO\/=M]GL>@:G$]2$,G4&Y_ XF\#IR1F< .5P3QDS M65<#7QNG%NHGE8-1Z2 \X" (X5YPO51PS5-,7Q/X1FTM.=Q*'H5'&2>8M" * M/D'8#J,&0>/WP\,CSPBS*6 :)CC@G).^0)$!@5**M*FT$N^ON.SK68=ARU3S?5N1$TVW=KFE=!N M+;1[5.AX)25R70F#0HHUM1VI26+)=+'C/FJ%>Q+?V@2M7K/$7BVQ=U3BDZ0: MST66*7,+M22I26N2B!77RO3-!.F:S!DV">Z]$7,>[J@I%3<8!:V+9LG]6G+_ MO>5'GAXO?+^AJ)_W-#;91'L2_9VFEZ-&ULM9AM;^(X$,>_BI5;G5KICN!0GGJ 1.F>#JGM M/Z>GQ_&XPRV0GY6*P!- M7J,P5D-GI?7ZVG65OX*(J8980XQO%D)&3&-1+EVUEL""U"@*7:_9[+@1X[$S M&J1U,SD:B$2'/(:9)"J)(B;?;B 4VZ%#G?>*1[Y<:5/AC@9KMH0GT"_KF<22 M6Z@$/()8<1$3"8NA,Z;7$]HS!FF+OSALUPJ/,'.F8"+"OWF@5T.GYY %BP)]:/8 M_@$Y4-OH^2)4Z7^RS=JVL;&?*"VBW!@]B'B<_;+7?"!V#&CKB(&7&WC[!ITC M!JW;LG%ATOR@?"8W/,PQ/%7 U=C]T;$ M]?.N)EE7WI&NJ$?N1:Q7BGR, PBJ B[Z73COO3M_XUD5[]D;H?U?B-?T6G7^ MV*UOP6^0%JTSKWC3*H:RE>JUCNC=) IKE")C_TO"%4^7Z;]W6$>F&B+U7XV+ M-YGD5;VDV9O=;QG$JO07Q7T5S;UT3@24O/_ M64H-KQAF%-0!6U6^%S@3ZZ9B)F!M1EZ##MQ-#4>[X&A;.:9Q(!8+ M:ON]WI])K(+9*3 [YU^LG7/2GTFL0M\MZ+O629Z!]"'6>$X1L2 ;H7F\Q."F M ;O2"L\6'!,) ;E@6"#KK/5EW9!D_5"ZLP3+!9B!6ETY$;17@/;LH.P-SUQ$ MBE@ )GS[3*WJ.'H'.ZGK-=K]W;\]+&O')V+U"ZR^%>NC\HU% &N!2[>.IW_ MTVYX>P36/DXDH,WRX&W: TT40!3S!?>SF"GF(5]FC[C@N CJL+ZAZ9$W8++^ M;+9:GDJ[DV90JV>/$"19XH:+$"K35^?N32Y7#>WMO0FT]WDJDU5:F9\EB MQ3(J7Z@C()E&VQ(@[-V>SRS5]P4Z4:9AV + W8= MVK;,P8_(.FB9=E#KN8YQ8 -QDAZ[^2D+!#,1'[)BGH@$3-?/S%DSD%RM,HFT MLQ-EJHQE85XW6$<@RL:#VS.)!Q!+\1$J3 M.ODK)I=0'__.E"?D+(=Y"CW(^-V=ZW $Z)CY2J P1">QSF[&16WQ)6*,>N7BL2 @+-&TVNKA[9/9E("MHL4XOUW.A\:J>/JX &PO=V]R M:W-H965TZO\0;Q+MWB2'ZRHFR#A-QDSSV^91@%:=$F[$';'O8V MB$36?)J^=\?F4QJ+D$3XC@$>;S:(O5[AD.YGEF.]O?&5/*]%\D9O/MVB9WR/ MQ>/VCLFM7I$2D V..*$18'@ULRZ="\^UDX)TCS\)WO/*:Y!TY8G2;\G&,IA9 M=G)$.,2^2"*0_+/#"QR&29(\CN]YJ%6TF1167[^E_YIV7G;F"7&\H.%?)!#K MF36V0(!7* [%5[K_'><=&B1Y/@UY^AOL\WUM"_@Q%W23%\LCV) H^XM>\NTY$4*,ZV6 MW2=1\G^_%TQ^2F2=F%\N_GAWY^!%?9$< C M1W"#7H$S^0R@#=V&ZH6^VL-^%[C.T7+O_>50+>])D@5.6."$:9Y[).^:H"<2 M2E:XD416W&\N3J;X!=\B'\\L.87 M/O^-TF OQT\3,6UE6V)9V" -2TZ(NWG?GO9V50[9+J/*+H/NH-A'Z5Z_Z%Y? MV[UE%-#5"EQ?+YHZJ*UMVT&389ZA,(79H& VT,ZCQI//W]?R/; 4>,/_:4(Y M,(G29)AG*$Q!.2Q0#K7#[RYF_EJNC&#+B(^;N UK8WX$NX-)]4>=)0MMBVWA M& I3X(P*."/]^5J.L8LF)B.38\EDF&LZ22]H.775BN:$92VX#J/$A*).>[9E*4T&5ONWHA?LVG64:(OT& M(LXA$:,N;2I-)5+:M*,US/D#%2@$))!SB:Q(LF+E> !*_)KAH)'3H,9IZ'0/ M75#?=&M0YU!EIW1E9_A_KM\=D^*[,)KFF4I3R94B[6C%L[2B+7H]ID1Y1'5 M=1Q8'U%&?=E4FLJE-&9'K\R2"XNQU@/"$X.N;M>=01V:4;\VE:9"*PW;T2NV MAU=8L@FD8DNMC)L'TZ2.I=^%AUB,.K:I-/7>8BG94"_9AP9P8N# NG1WZDN_ MOLW6]Q'/8=VPM&ZHM^Z&A:X"2;O:P;IS=Z!;QV74NDVEJ;@J=ZOUUOT%B]96 M .OB[8YK^J1ON#6FZ;)^ZNZAOOC6L:;25&:EE4.]E2\C@:)G(D_M7'-!#.M> M#OOU4[I1+3>5IH(IM1SJM5R9E@\,!7B#V+=F.B;->F$TS3.5IE(L/1U.?G!* MFM3NA=$TSU2:^EUW*?'NJ3OE[YF2>4CU2[EA[>)&WU);+J;2,BZ]RC,IR1-$ M-X@]DXC+*Y>5C+>[([F8L.RAG&Q#T&WZF,H3%7*-3%^NL9R7+-E!?KZB5+QM M)$^^%(]&S?\#4$L#!!0 ( !.';%B\$%0WWP( %H' 9 >&PO=V]R M:W-H965TM!S $.>)K"4/@W!*A MC,N4=2R&C!S9U'_/XG MLAWWSY '-3<>B:G$_G1GN;G2>=M/SRL MN%TI;K]6,0I$P7F.&\D=QQI)&2\,I+5_-%.N>+%=6_\BW#/S/"GTP_:>F6"K M3>6@9JY[:U12"%,>W2I:71!]UQ?WX@.\.,H^_X>FO'5NJ)HQH0F'#"GK?@>K MK,I.7DZ,7+AF>"\-ME8WG./E!\HFX/=,2K.9V 6JZS3^#5!+ P04 " 3 MAVQ8G\."364# A#@ &0 'AL+W=OYCVX,"7!!5L9CM)^^]G&T)# M2E@RL9?$E^\4X(8S,;&A7T>V!J@([['L.9; M9:12F5+ZI"HWT=CH*$600"@4!99_*[B")%%,4L?O@M0HQU3 [?*&_;-.7B8S MQ1RN:/(CCL1B; P,%,$,+Q/Q0-=?H$BHJ_A"FG#]B]9Y;-"O *@*>=R5/1/@188'_$Z!HQ%2W9 M5$&;J=$R_9BH>9\()GMCB1/^[?7%Y'J"/J*OF#&LY@"=!B!PG/ /LO5Q$J#3 MDP_H!,4$W<5)(N>*CRPA1U9X*RQ&N%PIP8>' ZW&[)QRUEP-9^[;Q: /;':-S^MPS4:B9SE"A+44BYJ',O9^EJ%K5%KGR[/[)6 MVY[D(?WMD*[I58."FB#7')9!E1RZ90[=QAPFRVDN/B8A3:%.?DXPV!K6,^T= M_6]C'',GQ^!MC&VZ]>I[I?K>8>KQG '(DT)P.1><([$ @JAV[7WVCBF,-:XFL8MBP-&S8:-@# M)%A A#+,Q$N=&XWP8P^0-LF"EL@JMMF=UXM1YW^=R05S2YZVRA:TQ59U=>NZ M:;=R,!TC0&))G8&W=G5-@<_T&X5+7DHC\.EJVEN^<"WV[WVF_ M5.\??2=_I8S6.BCK^9I.R8?:F'Y>^1O")HIF_H4RKD?5\7%_(-!TP% MR/X9I6)340.4KT+_#U!+ P04 " 3AVQ8EU4>0@8# K"0 &0 'AL M+W=OS)CYM>_K9(8YTS4Y1T$S$ZER9JBKIKZ>*V2I ^69']3K;3]G7'A1 MUXT]J*@K%R;C A\4Z$6>,_4\P$RN>E[#VPP\\NG,V $_ZL[9%$=HGN8/BGI^ MQ9+R'(7F4H#"2<_K-Z[CMK5W!M\YKO16&VPD8RE_V\ZWM.?5[8(PP\18!D:_ M)0XQRRP1+>-/R>E5+BUPN[UA_^)BIUC&3.-09C]X:F8][\J#%"=LD9E'N?J* M93PMRY?(3+LOK K;3MN#9*&-S$LPK2#GHOBS=:G#%B!H'0 $)2 X%1"6@' ' MT&@> #1+0-,I4X3B=(B985%7R14H:TULMN'$=&@*GPN[[2.C:)83SD2W-_W1 MS0@^P2V2>G"SIO-$__,8#>.9OJ"9IU$,YV<7< 9;<@@.>&@'<26%F&FY$BNE+ I^67:T]V*Q]$!QEC#&I0=BXA* >A'L6-#P= M'NR!QZ?#&T>B":N="!U?>&@G[ 9H^-D?:Z/H.OS:)W%!T=Q/85/$M9ZS!'L> MY0"-:HE>]/%#HUW_O$^>]R2+WXGLA73-2KKF,?;H?HZ*&2ZFD#D1+V'E[CNF MP)8T-47*4#8'5B9@4.5P_HQ,Z8M]0A]WV &'A #RXDC3X4[9\[Y;,3S.='4Z M4WR4Z8T2MRJ)6_\K<J[>:77^Y M+=UI9O'1E;]1EW:E2_NH+H_W3\"T1J-!CBEE"A*$TB2NDQD3) H59I"5=DRD M,.&"B03+JU#>Z>* MTEQTC)R[8C66ADJ?:\[H-8/*&M#\1$JSZ5@'U?LH^@M02P,$% @ $X=L M6*[=:MNW @ NP< !D !X;"]W;W)K&ULC95= M;]HP%(;_BI554RNM^8)\P$*DMK3:)"I59=TNIEV8< "K3IS9!MI_/]NA:38, M[(;8CM_SO,?A'&=;QI_%"D"BEY)68N2LI*R'GB>*%918N*R&2KU9,%YBJ:9\ MZ8F: YX;44F]T/=CK\2DK>*I@5"Q_**'?&Z(88'B&,H7-0+/J'0#WOH:3I&YV<7?X?Q5!)M)F&;26CB]@YE MHBT+]/-J)B17'_N7S5H3HF\/H2M@*&IULZ*6%9UBQ396 MM,^*W,3.BEM6?(J5V%CQ/BMP#YQATK*24ZS4QFI4<9<5VDEI2TJ/DKZM0/73 MA01NXZ5[N?4#]P!QT!('QXE,8HJHJ?$:OZHF*ZV%/+"<:^+&=GC@O[<<_RA^ M D(,51-1&8.0U@[B[Y$OP] -#I [S2[XC\1-;5<2;3!=@^YVS4G0]VYG]=2$ M3CJ>!I$;_6/)Z[1B?:W=8[XDE5"(A9+Y;J+J@C<:DZO5FN%*W M*W"]0;U?,";?)KKAM_=U_@=02P,$% @ $X=L6"8:!N&ULM5==;],P%/TK5D!HDZ#Y:M-V MM)6V90@DAJ9.A0?$@Y?XY]3WS=8_+@ RK=3QW<>!^8D6RDSX,XF!<[@%M2B MN!&ZY]8L*Q[!F C/A/8RITV,JG<<7YO.A_2J>.9%0&% M1!D*K!\;N 1*#9->Q_>*U*GG-,#=]B/[.YN\3N8.2[CD] M)U6KJC!R4PA*O MJ9KS[7NH$AH8OH13:7_1MHP=Z!F3M50\K\"ZGQ-6/O%#)<0.P(\. ((*$.P# M^@< 804(GPOH5X"^5:9,Q>H08X5G$\&W2)AHS68:5DR+UND39K[[K1+Z+=$X M-9M??;[ZM+A")S$H3*@\16_0XC9&)R]/T4M$&+HFE.H/)">NTM,9D)M4U!BCT7Z/ "\*6!5T^'QZT MP./GP_TCV82U]*'E"P_Q$8FS3$"&K0/X$LUA VP-Z.M''8H^*,CEMS;=2]Y^ M.Z\Y*O? C[VV;9EV2Q1V1-?3LUWKVC['//NE34F(* MK5NUA XMU)R%&[T]A_V>WD6;73%:POPHZOG-L+@ES(O"G;!& H,Z@<'1!.90 M<*'P'064 <\$+E8DP10E/"\X Z8D^HD6C"A(T:W"JCW3HW/\Z>;HDBSNB*RA M;51K&_TGLT5=ZMDE6=P164//8:WG\._-5D)'#;-YT1.SM81YXR>>C)^&C<=A M;]SNM5&]_M&_>^T2,YSBM@R/DO_IINB2+.Z(K"'JN!9U_)],-NY2SR[)XH[( M&GKZWN_JS/M[FU78P8XSHM&>QZJ8W;^JH=_;BXI;HJ)Q+]BSF+M39N8@,ENN M2VV9-5-E$5>/UE>"E> M=A0O;#%[QY4NC6USI:\[($R ?K_D7#UVS 3U!6KV"U!+ P04 " 3AVQ8 M]VW&7IH" 3!P &0 'AL+W=OP!34W>I&Z)G;1,E) 4P2SI" ^= 9]4_'D=%;P0\"I6R-D,9(*"0*1,!Z]L&QD"I":0Q'NN83O-)8VR/GZ-_M;GK7&98PIC3 M>Y*KY= Y<5 .<[RFZI:7WZ#.)S3Q,DZEO:*RUGH.RM92\:(V:X*"L.J.G^HZ MM S]P1L&OS;X[S4$M2&PB59D-JT4*YS$@I=(&+6.9@:V-M:MLR',K.)4"?V6 M:)]*SJ^OT_O)Q04:7:5H_Y M08=]_'Z[OVUW=36:DOA-27P;+WBK)'7>"+.\E3H:20E*HI3(C'*Y%H!^CF92 M";T3?W4E77UET/T5\W>>RA7.8.CHWT^"V("3?/S0C[S/727X3\&V"A(T!0EV M16\*TI5DY0RMTW2,33+P8G?31J\DQRU)V L;S1;1H"$:["1*84X847!$=0_( M]>YK]F<78Q7KI 7@G_2B%Y2O15YOT$T9-I3A3LH)R_^),^Q .'Z!N5NSA1DU MF-&[EM?N][\@1J_6,OK4"UXP=HA:Y:X8W5;+,L?%)18+PB2B,-&ULM55= M;]HP%/TK5E9-K;0V(0$ZL1 )R-HA48K*NCY,>S#A E8=.[,-=/]^UTX:@411 M)[&7Q!_WG)QS[-CQ5JIGO0(PY"7G0G>]E3%%Q_=UMH*J=-K).9 ME,^V,YQWO< * @Z9L0P47QL8 .>6"&7\KCB]^I,6N-M^9;]QWM'+C&H82/[$ MYF;5]3Y[9 X+NN;F06Z_0>6G9?DRR;5[DFU5&W@D6VLC\PJ,"G(FRC=]J7+8 M 32:;P#""A"^%Q!5@,@9+94Y6RDU-(F5W!)EJY'--EPV#HUNF+"K.#4*9QGB M3')[?Y\^#4R* M1(U/) S"Z !\\'YXN _W,9HZG[#.)W1\T1M\-\<#^#G">C(TD.M?A[R6Y,W# MY/8/[>B"9M#U\!?4H#;@)1\_--K!ET/.3T2VET-4YQ =8T]V-@-W6; ZBX.+ M7+)=.S9[DFR2X.HZ]C>[?H[7[,ELUC*;1V6FTIY<1-#\L*RCZ']=CQ.1[1EM MU49;_W-?MDZ9PXG(]G)HUSFT3[HOV^_8E\=K2IG^SI%KK[L[JI9,:,)A@2BL MQU!4>864'2,+=PK/I,$SW357>.N"L@4XOY#2O';LP5[?X\E?4$L#!!0 ( M !.';%A\[D->S 0 $: 9 >&PO=V]R:W-H965TFO M[XQM_ SX,CY K:Y]_B<:WSN];B_9?R[6!$BP<_ #\7 6DFYOK)M,5^1 (L& M6Y-0_;)@/,!2[?*E+=:<8"]*"GP;.8YK!YB&UK ?';OGPS[;2)^&Y)X#L0D" MS%_&Q&?;@06MW8'/=+F2^H ][*_QDCP0^75]S]6>G:)X-""AH"P$G"P&U@A> M35!7)T01WRC9BMPVT%*>&/NN=V;>P'(T(^*3N=006'T]DPGQ?8VD>/Q(0*WT MG#HQO[U#_QB)5V*>L" 3YC]23ZX&5M<"'EG@C2\_L^T_)!'4UGASYHOH$VR3 M6,<"\XV0+$B2%8. AO$W_ID4(I> VD<24)* ]A.:1Q*:24(S$AHSBV1-L<3# M/F=;P'6T0M,;46VB;*6&AOHR/DBN?J4J3PZO/WV:/LYN;L#H;@IF=U]&=]>S M\3,F"AE22]S>JT!Z8A1*'2_KD$S 2@D@!+J9$8NJ+2Q7\]6$*+MY= M@G> AN"6^KZZ1J)O2T51G\B>)W3&,1UTA Y$X):%$2C *V"669XABF$\%H3WH>-E%#7"N0!-$,2N +O PR]EQC(Q(Z$$"<9(P"W!*8CMIF*[1N")3TDHE3XA2_W. MF%WUCJT)K""TEPKMO:5S]>JL0TU@A3I )VN9CMD:CRFT%HHPBJLV3$ZBB M*>_WC9(@F'/((LVLQ4-CYSS#F1. 0@E1H[O/[C#JJ#?#K/%"<^>MXLXGH*K8 M\PFHROX,LT8.S9W\"\>>>O91ST6E$HW)58VI+K2BU&PD@.Y;>C0T3AR5:U$3 M6K$6V1 "S1V_JDN;T8PN;4Q]K=!L ('F">1\X^X>^(G;0/NF\Q8S!LR&#&CL MW=4LOG?@WGE_3/2\Q:R LED!F5OTZ5Z0 !0?7O9;@?DLKU61S0;(/!M4Z1DG MH'8]H[7K&:AUM&>8H5ZK.ALWD'G#ZG2.?@@K]W? RO M)O';B PF?CERB_F2A@+X9*$@G49'%9W'[QOB'LS_ U02P,$% @ $X=L6*;QQ TC P X@H !D !X M;"]W;W)K&ULK99=;]HP%(;_BI554R=MY L"[2 2 ME*Y#:FE5^G$Q[<(D![#JQ,QVH-NOG^.$-- 0)K0;$COGO'[>@^.<[IKQ%[$ MD.@UHK'H&0LIE^>F*8(%1%@TV!)B]63&>(2E&O*Y*98<<*B3(FHZEN69$2:Q MX7?UW!WWNRR1E,1PQY%(H@CSWP.@;-TS;&,S<4_F"YE.F'YWB>

[;^ M#KFA5JH7,"KT+UKGL9:!@D1(%N7)BB B<7;%KWDA2@FVMR?!R1.WM\/GT?4U MZH^':#1^Z(^O1H/KRPGZ@B9JRX0)!<1FJ!\Q+LD?K$M_^:HVD0!T.@2)"16? M5/#C9(A.3SZA$T1B=$,H58&B:TJ%F"YD!CG.(,-Q]N#8#KIAL5P(=!F'$&X+ MF,I;8=#9&!PXM8I#"!K(M3\CQW+<"J"+?T]W:G#KD%\!48_LM#[8]F%7>6U2EQNPUGA[M6^4ANK^#V#G&WJKBS+*_, MO4-=JWLD=;N@;A^B]JJHVP>I:W6/I.X4U)U#U.TJZLY!ZEK=(ZG/"NJS0]2= M*NJS@]2UND=2V];;E\VJY7Y8@&IL9A)XY7?(>O=BVFZCN>.@?HEC+90^SG:M MA;'JXP:J!4)/F":5QV(NL'4N=AK>KHWW45;):T9GEKJ("/A<-U<"!2R)9=90 M%+-% ]?7;8OY%IYU?S>8STDL$(692K4:;77"\:RAR@:2+75/,F52=3CZ=J&: M4.!I@'H^8TQN!ND"15OK_P502P,$% @ $X=L6$<3G1Q^ P 7 X !D M !X;"]W;W)K&ULU5?;;MLX$/T50BT6+9!&MN0; MLK8!QU); XT3Q$GW8;$/C#2VB4JDEJ1B%^C'=RC)JB^RD!3:AWVQ16K.X? < M>LP9;H3\IM8 FFSCB*N1M=8ZN;)M%:PAINI2),#QS5+(F&H/6>)C-WR3;(K8ED6"5&D1%V#,(&8\_Z;;0H<] /)4 M YP"X!P#>F< ;@%PCP&=,X!. >B\%- M -G6[7SOF7 >U70\E&)#I(E&-O.0 MJ9^A42_&S3E9:(EO&>+TV)LMIK?SA]G\T??([9U_/WF8WE(=D$H;,_-9I M1#RF@DBH5((B3]_-,!$*YS])D2;J@B!=E(:,K[)(](WQ%$)RFX Y87B R-]? M, ,RP]74/U6G*4^W4YVNJ:57*J$!C"PLE@KD,UCC/]ZT>ZT_JYQLDLQKDLQO MB.S \T[I>:>.?>?Y4HJ8A/LVB=*F"\+1?+$DFFZK7*I=X+4NY63=C,S\VSV/ M6T/[>5_Z/**_'W'9/XSQ3V-<]](I@PZ4ZI9*=6N5\JK5(3_(?/+PJ4J86K[7 M"M,DF=1:1[4JRE%IS2GI>@TYGPI&I0*#&H5V#O1L&6:!$)IW#-L$[R(HQ#+5.,1 M)\&:RA54WM-J^5][3 <5,G2/I&IR0;\ALEQ[>^\:'0,*9OH7A9JF7.<7R7*V M;)$F66=P-#_%UBGO='[1Y'W7#?K L'A$L$1*/"-8,F7>R^0#+9+LLOXD-%[] ML\&PO=V]R:W-H965TZ'[ABJ[4V _9L MDM(57(.^21<2>W:%LF0Q)(J)A$B(IM:)>WSJ!L8AM_B+P5;5VL2$OL>_5T>/ 9S2Q6<"OXW6^KU MU!I;9 D1S;B^$MOW4 8T,'BAX"K_)=O2UK%(F"DMXM(9&<0L*?[I72E$S0$# M;7?P2@?O9QW\TL'/ RV8Y6'-J::SB11;(HTUHIE&KDWNC=&PQ"SCM98XR]!/ MSQ97'Q=G5Y__Z9'%Q8>\-N<:\668?7B-7E!6$(N&>>X9&IB:V1L MOFN');NW!3OO"79S"/O$=WO$9587H[G/R564X"= M^+]!:-]RK GL(8,XTJ&\4'.@O&CO>+TQSLIVFW3H'M4T3WJ MI/LNDPG3F82<:,3N3%OU\':+6 @]$HHXS33(?%KH-;:J:/(Q)2*]I1+:8NK\ M]',7=4]@#95V\_O&^P\)V+?B/C^-NH&>OU"&J$O>A+'']0R9M9]'S;"GVA-:4 MXJ'@<;LKGE].VN!1^>4.^L/=M&VQ"OK>3MK:M5>)>1)>4KEBB2(<(G1S^B,L M063QRBHZ6J3Y0^56:'SVY,TUODQ!&@.NK/_ 5!+ P04 M" 3AVQ8N6F(1.@" "6" &0 'AL+W=OU ^^UW M3D+*CX"ZJ1(BMG/O^=Z=?9?N2L@'M2!$HZ>$<=6S%EJGE[:MH@5)L&J(E'!X M,Q,RP1JF)!07CSQ4QF'#8!S"."6 '<7T#H \$J ]UI JP2T\L@44O(XA%CCH"O%"DEC M#6QFD CX8P M^X!NL)38I :=AD1CRM09K-[?ANCTY R=(,K1B#(&*51=6X-#AM:.RLT'Q>;N M@Y:SL ]RAB2J($\YQRY3=>K<>CJ]7"W!AZ^ M'NX<4>-5R?%R/N]0G2DNX.'_J(E\P MM^J933&Y5"F.2,^":J&(7!(K>/_.\9N?ZJ+VEF3A&Y%M1;151;1UC!TR!*01 MQ:;FU$6M0'=RM*F8RZ#5@'.TW S&OHW7Z&S;A'4V[4*\3(#"B;C0YD3Q9=L)AHD>9] M82HT=)E\N( /!R*- ;R?":'7$[-!]2D2_ 502P,$% @ $X=L6.QZ.99* M! [1$ !D !X;"]W;W)K&ULM5C;;N,V$/T5 M0BV*+-!&%\=V-K4-Q)=@#6RR@>-M'XH^T-+8)I82O20E)T4_OD-)D>Q$9K.& MDX=8O,R9.3.CX5"]K9#?U!I D\>8)ZKOK+7>7+FN"M<04W4N-I#@RE+(F&H< MRI6K-A)HE O%W T\K^/&E"7.H)?/W/9!94 MP4CP/UFDUWWGTB$1+&G*]4QL/T%)J&WP0L%5_I]LR[V>0\)4:1&7PFA!S)+B MESZ6CM@1N&@=$ A*@>"%0! <$&B5 JV<:&%93FM,-1WTI-@2:78CFGG(?9-+ M(QN6F# ^:(FK#.7T8#2;C*=SSJ>3!W)]-R8/G[[,YK_-)[-;,IX, MY^1L#)HRKC[T7(U*C:@;E@J&A8+@@ (_(+TR->',3G[^0-9LH0F(:-\FBC-=&J2I,':D1W[3F2([>78 MP3.VQ>96Y>96CMLZ@/L9QT0LR4A"Q#2YH2'C3#^1O_*%J898_=WDVP+UHAG5 MO.)7:D-#Z#OX#BN0&3B#7W[R.][O3=1/!+;G@(O* 1&@<:2,8\+",5AHE*9)A*M-[BATM',=ID!E S3/_/7<;)>IU98CF;8K MIFTKTQED@F>&7LEI60:[B9 5ZD?C>R*P/=:=BG7G71*\*<.V=Y9.U";/ &5JBD]K8)'\O.]^J#WK(9=8_.%!S#&+\/T%/*)T"C# MR &16),;#_8"T/=W8N:==]HOPF;7>RROG0;&M_*Z!QDB(>PY3?R:V9F5!'MB M(2.0_(EP]CUE$ S]U[W/*R[OT?;X==_C']GXX"%19FDC ML9/V0*="V_=!W07Y[],&^2?M@TZ%MN^$NA/R[:W0?D4&SE9LP0%O[*%($ZWP M]A\"RZB96PKY?WG??5L5MIKTHY3=G0MU#'*5?V=0)+>_N%M7L]6WC.O\!N_6 MVXL/(;=4KK!EPKO.$D6]\RXFJ"R^+10#+3;Y]7PA-%[V\\&PO=V]R M:W-H965TH% M<=DF3?M@P@&L.G%FF]N_GYV$*(!!_3 ^$#LY[^OG'-MQFEO&W\4*0*)=2"/1 MLE92QO>V+8(5A%B46 R1>K)@/,12=?G2%C$'/$]$(;5=QZG9(2:1U6XF]X:\ MW61K24D$0X[$.@PQWS\ 9=N65;8.-T9DN9+ZAMUNQG@)8Y#3>,A5S\Y=YB2$ M2! 6(0Z+EM4IWW<;.CX)^$%@*PIMI#.9,?:N.X-YRW(T$% (I'; ZK*!+E"J MC13&W\S3RH?4PF+[X/Z8Y*YRF6$!749_DKE:PP&LJ1VS[!%D^5>T7 M,"J2?[3-8AT+!6LA69B)%4%(HO2*=UD="H)RY8+ S03N1P5>)O"21%.R)*T> MEKC=Y&R+N(Y6;KJ1U"91JVQ(I&=Q++EZ2I1.MCO=[FC:[Z'^KV'_==P?H\YK M#[U-GOHCU)V.1OW7"7H>=!X&SX/)0#V][8'$A(H[]!5-QSUT>W.';A")T NA M5$V+:-I246EO.\@('E("]P)!#X(2\LI?D.NXGD'>_;C_#>Q'C %J6VF@" M^ :L]N=/Y9KSS93N?S([2M[+D_>NN>OD.:,TR1W"F+(] )I!! LBC5.;VE43 M._W"V+3U'&Z*^:0A?C'$+57SH"/.2LY9N((DWJE>G*YQ$V/-P-@X83R/<0LQ1Y1^3NE?7WB!5-63:QX)1 F>$4KD MWL3H&\8OGS":8EPS8SUGK%]E?),KX":>^ME8C9+G%'^G=.<*_U(%&SE=XRI= M\JI2ZP]VZH 7V90SC:R.$;4R(YD7E8!Q+S?.-FJE<5970Y!W5EB[&PO=V]R:W-H965T M#%>?KD]&(^2L2>VQ(UR01GRQI&GMC+V< >O%ZX"Y]6/+LPFI^NO2=R3_C# M^C85[T9;EB",2<)"FH"4+,\&Y_8)=IRL08[X*R0OK/(:9%(>*?TW>W,5G VL MK$Q)1P-8-H#-!DY' U0V0'T;.&6#/-2C0DH>!^QQ;WZ:TA>09FC!EKW(@YFW M%O+#)!OW>YZ*3T/1CL]O+K^ JYO%Y^M+<'MY!\2+Z\\WX/[C^=TE. ;W(LV" M340 78(;D817B4]C MY'E+$/8$U2<+_R4G$!$^Z%D;AV#![N,7C_[@-X!T: M99\R$";@(0DY.ZIH$(Q&.;4S@:TPNH)81$W\(D'T$H 61HD.+_LVAHCGNW]S6J$';$48Y M'^K@N_32)$R>&+A]':XC<.&QT#\"C]_!@L:QF'Z+R&-B*,3X1IM H,&7%UI< M!->$KV@ _OXD>,$5)S'[1S5(12<<=2>RZG7"UIY/S@:B/#&2/I/!_/??[(GU MARK )LFP(;):\)UM\!T=^SR;-&$Q:98IC8$O,C5,-EF$1>E./=Z5\P6MF]-F MM?MY[EI#]W3T7 V3 C0=6K/JOWH+K*3M:%$3/-X*'FL%?R*,G0 <,IZ&CQM. M I#($'C/HDAXCZ*>< K67LI#/UR+&(AH,.)OTI"'1!F-XI[32K>/K2%L1$,) MLAL!4(*06O-DJWG20_-#$AA6/>FCN@\(%Z!)!62I);M;R:ZVJ-QLXBQ[:0J$ M]<@6WM"O2LY6AKS4GZATN29+A4DR;(BL%M+I-J13;1;5\\=+ M GG_RB?N?! M7M$H(*DRE::M+'&K:5^$4@%RA]-&*K5!DUD%5),^VTJ?::6?!X%N_D01];WL MXI[S9];J:GOZ],#@6=_98UO2=5D_4C*$@W^KZ/+&.ZI&+Q0N47V45_RFO4?E M",*HJ5U?.TIV0\7#*!LVQ5:/+)21A;^N@)3W=O451(5JEQ %JKN&V-+GVGJC MBTE"Q1-2EEOJU#%J48VR85-L]=!)EVKK;>K7_/$XRYIG,3F?R.MS&MUPQD4F M965'O]"#]V&91.R#,OA.J^"@:=.=+4K4I(9J9H^"R>W,'NE;;;UQO5PNB<^S M!]V\)H7/I%)H=ZIKV\J6]5ST 6$E"':(DP;5UCO4ON.K*\<[8]!VHF*$6PN/ M$M6*0MNPHJX1EI;5WN%95:*ZG\K4-<2H=S7*ADVQU<,K[:NM]Z_YGD*>) &- M(B]E,LKJ?"GH9I4QMH?3<3-?VB@XM,;-?-G!595-J]Y)8>_5J&:55:,Z-D.@]*$0'M+A0ZW+W3NE3+)A4VSU MR$J'"[4V\+ .O[SW#H>O0K4=O@+5[?"AM*G0>>,*OE?-TGKAO1/,)!LVQ58/ ML#3!4&^"]UW#2[JQJ/>]^R_@4+=56BHJ M(-GFB%:2$C9U.S1)&PNU/DX]"8[!WD/GMKNG\%\JF/ J;E.L$N9VK2725$*] MJ>P0^X9Q53K$IC%3H(3825.L"N7:'5JEVX1ZMWE+.1$ES(NB[V]Y!H5]MCN5 MH)8OT(/JWT)*WXGT6YY87:*5WR4:=95&V; IMGH4I:M$^NW3G_5MKM%M5J-L MV!1;?02DO47Z;=;#^/KRIKJ5=#<$:R%UO97C _IMU1^T\\CLP0"S)P,.L>N* MI)U%^EW7@]IYU-Y*;254>R>U=<8 *WA0Q[*.I,]$XY^W!X&TGG;O##/)ADVQ MU>,L_2_2^]_F\9..L"JCNML(H_9>KB)_%!N^J&M'&TD7C/0N^$!5V-TM>B<$ M:R%UO=((([T1/M09D_*V6L4[(1BU3P4<=WYM@:0C1K/#G3)!6K>]=UDPR89- ML=7/I$DK[NBM^$$7'D=W:* (IM,^?= N' J>KH7'D?;9T6_*'NBD27E7K>:= M$%Q">GWWYTB_ZO3QJX6*MZ)P27D'ZUPY&VU3FH;76,VE:C;-@46SVR ME2.MO]"VEO?6/0&PO=V]R:W-H965TF*/ 3; MS/?->#[;C"<[+K[+F%(%]VF2R:D1*Y5?FJ8,8YH2><%SFN&;-1M4'/9,7Y M=]WY%$V-@0Z()C14FH'@8TMG-$DT$8;QH^8T&I<:>-P^L,_+N>-<5D32&4^^ MLDC%4^.# 1%=DR)1MWSWD=;S&6F^D">R_(==;3LP("RDXFD-Q@A2EE5/\M]_9G_#;;"XNYU]O%H&2SCSJ2(L MD>?P!]PM?3A[=P[O@&5PPY($%X.G4P.-- M4K&EAO?[;]9X\%>;.'V2^7V2!7V2S7LB>R3JL!%UV,7N?2[2%17 UR!C@O1 M"A5SP?ZG$2@.*XI?A;P088RG<@1GN+TKN_,V\3M=O57\/LG\/LF"/LGF%=FX M)--?]ZV'WWK]FYC;%EU'C:ZC3ET7M69:6865A"S$_B#Q*RJ.GD7T$$LES:L6 M_JL6P7,+YT_;<=S'9O/.6?[BWA@W.1QWYG!9I>MH [R'+4D*VI:U3JJWKOT^ MR?P^R8**S#V2S;VPGVC6D\-'FKF-9FZG9C?DGJ5%"MG34]DE?#F4;&:4K$IKQ420EYDJBH F]'FYG)5%NQ/QJ^MRZ"Z@#S05->A&R(V M#!5/Z!HI!Q<84%=MF,\59&A3; ]VO.U:&C'33W/.\G M4$L#!!0 ( !.';%CVBP1 !@P #E^ 9 >&PO=V]R:W-H965T)./E!33E&3:;-_"_=#X0CZD^?(BO>+E["G+_R@>."_)\V*> M%N>#A[)9#=S0*AXLX M20<79]5G5_G%6;8JYTG*KW)2K!:+.'_YQ.?9T_G &;Q^<)W\O%U>Y>+=<$V9)@N>%DF6DIS/S@S(M'\X'XP&9\EF\FI?7V=-GWOR@0/(FV;RH_B=/3=C1@$Q619DMFL@B M!XLDK?_&STU!;$1PG2T1W":"VXK@!ULB>$T$KQUA6Y;\)H*_;X2@B1#L^QO" M)D(EYK NK*JDH[B,+\[R[(GD,K2@R1>57%5L4XIP7)$G) M;9J4Q9'X4+S^ELSGHIH49\-29$F"AY,F^4]U\NZ6Y!WR+4O+AX+0=,JG/?$O M=\1W#8"A*(MU@;BO!?+)-1(C/CDFGG-$W)$S;GYO7[[VIK@>N;V)R-LW[\AR M'J>;Q;B5'NU/=]?T?]%$TL;UU[O0KK;:N]$O1>]BQ3BRZP)'#BSW]RPM%?^^H,$A8A810)8R"85B/\=8WP M3?2+7U:+.YZ3;$8FF_5!MKR"O$V:5^_(_ZH7?8H;^;:*U["P@LE!_O'"/1L^ M;LJ(3(XB80P$TV0,UC(&1AFK!DOJ!JL).&0\0=8()"Q"PB@2QD PK4:,US5BO.?( M6+?R@H@;S:*,TVF2WE=#8WU9]JY/;"/:5NQQ9U ,?"<,3EK]:T^PT:GKM 90 MV@WFAYXW\EN];#=8&#HC5P73"O5T7:BG^''*B+0MS-/."#-JCS!1-XQSW!K- M:%\8IU6&H(QK)>V,U)WJZ/O+^HC,5N5*?)^DXCM.ROB9W/&4S\1=ZC8=S.G9 M"M'0QIH2[:N]?0+1WD MO1@J\[H8&[:!8Q3CMZR,YZ*PRSQ)BV1"'N/YBF]V M+OR9YY-$:K6M](T)6)>^L[O,HGT"T9Y G>LZALJ\7OJN*GW76/JW:O+11'9)4^\J(47VY>UVUO",;4K*5P]^B2H$E2*(VA:+JXRM-PC#?(%[]7 M;JC0+G[D>7S/R9+G23:5C:M1O5+Z[0N/\_[1VIR M9[F[+JDR@@9DT7MQ#ED M&K_T79=!LT6A-(:BZ9HKU\(QVQ9U=SJ+DUSUI'K3;=KSMA8,=2T:VHX6W W4 MO:IH HVU0&Z[,_T93H.CK ;'[#5-^-&'"A9@B4%NWX M\:_#M]<,W[UJ0TT0%$U76]D@CMD',5\[;QU@H0X(E!8U--V)=MHC,3))AJ+I M&BK7Q3';+L8A6T@8)4+C,LM[E83:+U!:!*51*(VA:/I3>>7^N*,#C]XNU Z" MTB(HC4)I#$73*X9RHERS$_4W(;_L"'8XV&:*M;I.QTX>.V'+DB2>6']50E_BQ[A=[I M*9_,V;&6'TF+H#0*I3$43:\FR@MS#SW!QX5Z95!:!*51*(VA:'K%4(:9:S;, MONO!FYEIK76?2]9^X+-/(.IV7;).((;*O%[@RB5SS2Z9.W)&Y&N6WK\O>;X@ M-U6G_26=B)8F^]ZK+;.IS%3K(H=Z95 :A=(8BJ:KK;PR]]!>F0OURJ"T"$JC M4!I#T?2*H;PRUVP7T>=EDC=S*FN7S&"+F5G6&IMS)KJG*B>]@D*G!$%I#$73 M!55VF+OOM*!FBG>\*A^RO'+'9N+Z.RF*52RZ^9WW5U"#S.U.USD)1O)?>WQ% M)DNA-(:BZ6J<#L.GS MH69?0].N\#W'&;>[?*BQ!Z4Q%$W74AE[GMG8JW9:^'61)G>K8N_'-6:FM8C0 M:6Y0&H72&(JF:ZVL/N_TT!TZU.N#TB(HC4)I#$73-\-07I]O7C-I];C&S++5 M>$?.3(]KH!FA4!I#T71!E4?G6WITW_FXQIR,M=9=/Z[_<0TT60JE,11-5U;Y M<;[9C[N,BP?92*O=XJ2"L>R8MZ[9--.L!:QIF]N=.!WMH"X:E,90-%T[Y:+Y M.]9 [KK6LG%2S6E9*PLUS* T"J4Q%$VO QL;3_D'O@;SH:X:E!9!:11*8RB: M7C&4]^:;O;>?^5C-G+1UE0CV?*P&399":0Q%T]56WIIOWE'KAWQS,]M:SK C MI^N>G)RVERE 4Z50&D/1=#65(>;O6!VYQ\!N[9J;T[16&;I:%$JC4!I#T?2Z MH PU?WSH 1[JOD%I$91&H32&HND50[EOON5J5)L>'^JK-32MQW=.3[R@W>-# M'3,HC:%H^KZCRC$+S+[4#_?X.Y8?FY.W%1Q*BZ T"J4Q%$VO%LIW"YP#=_X! MU)&#TB(HC4)I#$73*X:R[0++A:P6G;\9;2TY=,Y<0]/N!=TP;&\K 4V4H6BZ MELK&"W;9>,Y8^71UYW^URB*.LO M.+3U%T"M/R@M@M(HE,90-+UB;.QB;[;^M,I ZX:_=?=Z[/;UW9WG1\=MXZD[!?(3,UW+Z?X:4Y MJG4+A)II4!I#T?3#9929%NZ8?J;?+"U?AV0IMGK&^3J3Z3%.YO'=G),R4T%W MM-,F ]IM:D\S->?35G$HC4)I#$73%5<^66B>GV967+W-DXG:Y/I(MG?IL?8J MW!Q@Z&@7H..@K3#4\(+2*)3&4#1=865XA6;#J^ZNY3@JAM3I:K.[7J53GA-Z M MQ=TFU9S1*14J-$WD@8YRTDD50CZH4"<[]HH$=:,:VJEVI70\[HC4$RP\=L*V M2#W!1L>C]MEJJ)^@BZ2,H=#H+XC[_[1,TI5L(IDH^/CU% [K*0/F=*RE@/H_ M4!J%TAB*INNO_)\P./"M:0AUC:"T"$JC4!I#T?2*L7'LHMFP^J[M"\U,:ZW# MCJ_G'+?/8.L)Y+8#T5Y2VR%$9;XN\.'&B=<+GM]79Y,7HO16:5F?];S^='W^ M^"E9)4?>4JGZRO=EOL22R'->8Z7?S+DHB=)# ML?!E+9 4EE0R/PJ"OE\26GGIT,[=BW3(5XK1"N\%R%59$K&]1L8W(R_T7B=F M=+%49L)/AS59X .JQ_I>Z)'?J12TQ$I27H' ^<@;AU?9P. MX"O%C=QY!N/D MB?-G,[@K1EY@ D*&N3(*1/^M<8*,&2$=QO=6T^N6-,3=YU?U&^M=>WDB$B>< M?:.%6HZ\"P\*G),54S.^N<763V+T[U UET3@F=D'!4QXJ<\& M2>SV&@M!J@7J_:K@:0N[N'NRM=/C#1$%_/=!2\*=PE+^[ZI/LW[L7M^<45>R M)CF./'T(211K]-)W?X3]X!]7;G^G6/:;Q-[D/>[R'A]33ZJ?5J8U9WI?,*JV+C=]U^KQY>6>&2:X3MP0X1+*YF -+Z @6Y?2Y+A2(35+\G8NM1+&P#8*$G*\J MU9SQW6S7@XSMU;LW?ZU[DZ:5^"G3-#8?B5A0?5LQG&O)X'R@OSW1- O-0/': M7I]/7.G+V#XN=7^%P@#T^SGGZG5@%N@ZMO0'4$L#!!0 ( !.';%A^F(K; M=00 ,81 9 >&PO=V]R:W-H965T MQ#S\=]G?ZF$EC;:,/XLE@$0O15Z*L;64Z7OM2).#)0H&8#4AN0ML'@C(%7&WB7&@QJ@T&5F1U*E8>82CH9<;9%7*N5 M-WU1);.R5OA9J=O]47+U-E-V_TPN[W[(YX]//Z,9G]^_?S7/^@3NEOI M5A'H;BV%I&6:E0ND?M#L!7B2"?J4 _H0@Z19+CXJ_:Q8Y>P5 *F DV?$*G/U M_$?D(+&D',3(D2I<_5$GJ4.[V85&SH2&"?K"2KD4:%:FD)XZD MUV,,B8T\_ LB+O$, 4TO-R<&\_AR<]Q#XS5-YU7^O'--=S:O.[N!V4[/)%=B M11,86VJJ$, W8$U^^@$'[J^FG+RGL_B=G)WD:]#D:]#G?7+2ER5Z@D56EOJ& MS=$K4(X^9&7=63^:LKKS'E3>]72ZF?AN1+#J"9OC?'5E@\#SW,&I+.[*@@"[ MY" [8?0;1K^7\7=.2PGI6RA^Y^.A&PV#%DE7-8QD'JB>9ME*#S^4_$CX)AB\4DBR+:IHM_B,JBP^HL\,U?8<(7?,Z1 58@+!U/8'4P# M'/CM9C/(#&,N[LI:8^Z$+FKHHGZZN@C"4=%3E!6>1GT#,>H$Y7G>,&J/LJZ, M1,,PC%J(!AGQL!^:$;%[J/]N;Q7Y5JV,5'>\WBSL?7T'=,^S!(PUVWW/XO*N MWN+W\G::RJ.E%/[_!29E>4ZY0"O@N\YC[#OUEZ+CYO;MH#7W3DVR@4W"5M\Q MR'!D#\_U'7( )A=7FPNY=@YU0QTB#NTH:H,9=![I)" VZD+;/5-]\&%MA7N7 M(JWZ;%&/V73-=5KD$KX[(4%W-L&VU\Z'0:7Z M2*>/&V2A[;>2X1QM< O@B^J@0*"$K4NYV_XU3YO#B.MJ"]YZ?J,/*:J-\\'- M[H3C"^5JNA8HA[ERZ=I#U4Y\=VBPNY%L56VCGYA4F_+J<@DT!:X%ZOV<,;F_ MT1]HCFXF_P%02P,$% @ $X=L6-EHF$^?!0 ^!X !D !X;"]W;W)K M&ULQ9EK;]LV%(;_"N$56P.TEDA*LM4Y!IS+D +I MFB5+BV'8!\:B;:&2Z)&TW0#[\2,E6E1JBVE]0;[8NO&<]Y#B\TKB8,7X%S&C M5(*O>5:(T\Y,ROD[SQ/C&,YD6J73STQYY0D9:,\\Y#O1UY. MTJ(S')3';OAPP!8R2PMZPX%8Y#GACV'25)E3O)U=E4M9/#NZO1 M[>75Q^N+R]N[7\#E'_?O__P+O 4?Y[K/!/A$A:0)($4"+K]2/DX%><@H8!S\ MSHIE=5+.B 2$4W7%7/6U/L+*AN#U!94DS<0)> 4\(&;J(@'2 MP7J11OU$&U M_2'-,IUJX$E5CA;EC8WTLTHZ:I$.$?C "CD3X+)(:/(T@*?ZH>X,M.Z,,^2, M>$''78#A&X!\A,']W05X_>J)]NK/D0G7W8[+3$%+IK#K^[J;H-[85KJSN9ZJ M[\2'N* 6%Y31<=L]H:M\J^_U!)RS7 % D'(* MC3@GQ92J22G!PR-H7G=#'LO#HQ7A"?C[6H4$[R7-Q3_;J@N.4%U85QNM2"9&N<)W2;)'1R!1ZK+ZH.\ M B6*0$(>70"#OC4.WQE\-)UR.B52S7.E,U4^/0:?2+:H>C0W6-<#_FHKVZOH MO>:MV VV=R9LN!ETBM(\A1JLJ VL[@ [L@,GX%)#W7*_6*>#3JLY$F5-TB9F40MFH;4MZ/:M0X+6I&J2%L5QV(M;1%K3 M@F[7.AQL3:+FB"/<#=NZT=H5=/O5GL!])GIHB(L-<5U3RAH8=#O8OJ3M;Y V MZ$8M_6A]"S[C+6O2XE;2.@/L"")D_0GY+TQ:Y#3(70NT7H?<7G<QW^RV$0-:PD-NP]B3M,]'[AK2]];/MLX^VR+H8G7SMPL?4_ M['X_.PYP3=(F<(,6X&+K9-CM9(<$KDG5!&[HAW'+1P1L_0N[_>MPO#6)F@,> MX&[4\NZ+&Y\4W;:U)V^?B=XSO$7?_RT!6S/#;C/;$[AX\WVK;;RM>V&WOZR_ MT+;2UMU^1QAAZU$X>F':8J=)[EJ@]3OL]KOCT-8D_8X/M=@:'W:_GQV)M/WO M)ZVU,.RVL(.2-MXD;0"CL+==9&"=*W [U^%0:Q(]>9F)NBW6&EB_"MQ^M2=I MGXD>?4M:J$'K6M>Q)A:X36Q/SIKHS0?;WL:#K==8C,PIGY9+K@*,V:*0U;ID M?;1>UAU5BYGV\FI-^ /A4R429'2BFOK=GIH,O%IFK78DFY=+FP],2I:7FS-* M$LKU!>K\A#&YWM$)ZL7NX?]02P,$% @ $X=L6#T6RDM% P \@H !D M !X;"]W;W)K&ULM99M;]LV$(#_RD$KNA9H+)&R M)3FS!21-NA18T2Q>4NPC(YTM(1*IDK3= OOQ(R5%]AI9\ STBR52]_+\ MV5;()Y4A:OA6%ES-G4SKZMQU59)AR=1(5,C-EZ60)=-F*5>NJB2RM%8J"Y=Z M7N"6+.=./*OW;F4\$VM=Y!QO):AU63+Y_1(+L9T[Q'G>N,M7F;8;;CRKV H7 MJ.^K6VE6;FS M1%A@HJT)9AX;?(]%82T9CJ^M4:?S:17WWY^M?ZB#-\$\,H7O1?$E3W4V=R(' M4ERR=:'OQ/8&VX FUEXB"E7_PK:5]1Q(UDJ+LE4V!&7.FR?[UB9B3\&G!Q1H MJT!K[L9137G%-(MG4FQ!6FECS;[4H=;:!B[G]E]9:&F^YD9/QXN;B[OKF\]_ M7%W?+7Z%ZS_O/_[U-YS!/=^@TIC"0HOD"3Y7-H4*WERA9GFAWNZ+J%I$-"(S M5QLJ:]M-6H++AH >(" 4/@FN,P77/,7TOP9<$TX7$WV.Z9(.6KS"9 0^>0?4 MHSZ\ A=4QB2J]C'@P>^RYM<>_$-9ZS'4D#5ZXWX]6V+GJF()SAU30PKE!IWX M]2\D\'X;H!IW5.,AZW'WCS -C[C*.<_Y"L02=(;P'9F$-SEOD_ 6_NE-1Q-% MXR>H_=BZWL24$)_Z,W?3PS?I^":#?+]+QBW>L123%Q21-PV#?HB@@P@&(1Z: M%!W+$+Q@. LF070 (NP@PD$(TU"6F/\?CO E!XG"">WGB#J.Z.@3@SP]Z:Q$ M+\^*%T8!Z2>;=F33P0K[4K=30W:Q06FN!Z@/SQF8)H?P@>42'EBQQCZ@Z4\H M0>+M^JEW=$IM+@\78BJ*@DD%%A38C4OV:F:$4I14PWY=" MZ.>%=="-N?&_4$L#!!0 ( !.';%@O"?^S;0< "A' 9 >&PO=V]R M:W-H965TYGH;^[2+ Z4WLR6X_P^D\&BK!1' M8^)Y_C@.PF0T.RGW766SD_1!16$BKS*4/\1QD'U]*Z/TZ72$1\\[KL/E2A4[ MQK.3^V I;Z3Z='^5Z:WQ1F41QC+)PS1!F;P['9WA8\$G186RQ.^A?,JW/J.B M*[=I^KG8N%R!0^1NDZ?WLFJ0[S0FZ=17OY%3U59;X3F#[E* MXZJR;D$<)NO_P9?*B*T*V'^A JDJD'H%]D(%6E6@72NPJ@(KG5EWI?1!!"J8 MG63I$\J*TEJM^%":6=;6W0^3XKC?J$Q_&^IZ:G;S[NSZXMW']^+B^N8'=/'K MI\O?_D0'Z%KF*@OG2B[0C4KGG]'94Y M%XUZNVZ4>2%1F&"/J2)6N7H(EG(A2TPUCW< M=),\=_,M<2H*.3]$%/^(B$=H2X/.NUY6CV_7?8]WYJ\Q923 ")6;ZSC>_,I3YK MG/%+;7>Q]5J?[GEA=OZFSQ);7%U^*S[+-O;7*9'MP'_+:R&Z6(?4RHDV' M;,I879ANNC#]UG&(_M5)"1^A7]+DX$IFY4)2%UB?.6W==4;L>[) B@D@,I$>0OD.*"2 QRW?LF?6K-TA.KF2WDS+U",>UD>N.WM+'-;.-;&CD-T+PPK8N23NDP0Z)0!WN+XS$:B:@%*SK39X@-F>LP"&9(1S M4#4!I6:;;Y@#NZ'C?R<"WD)G1PR3^A &)0HH-=LLPQ38N73^MDS@-PQK3'>@ M% "E9GME. ##@$ EXTP#DY89GM;30%NAE]* 00$,PP+$Z\X"[I"]9R-0&H!2 ML^TV/(#W#008E A U024FGVMUS !&88)2),)R)1,ZIG ';VO5U!JME>&"AT MT"D5N,/UG8U U024FFVUH0*R;RH@H%0 JB:@U&SS#1608:B -*F 44KK"SIW M]-Y>#0$%Q$ !&0X*R&XH<$?O[=404$ ,%! 8*"#-R_H'+8G O>2O>MR#"XCA M K*+"_04_S%.PMN'W)$&<'3^AAV1^]]F\,05$ -%=#AJ( VJ0 3?UK_3=3=@MY^#8$% MU& !A<$"VH8%=;ZD;2O^^E6BUD*L/1O0K1N+=F%!QVS0*1.X@_6^C0CV/J(A MH( :**#[A@(*"@6@:@)*S3;?0 $=!@IH$PHHF4Y8??R"0@&4FNV5@0(Z'!30 M)A1,IM2OVP7*!5!JMEV&"R@,%]!.7$#;EORDG@GPOE,1J)J 4K.-WGJ^8-]4P$"I %1-0*G9YALJ8,-0 M 6NG@L;H!:4"*#7;*T,%;#@J8$TJ(!YG=8IRMZ"W7T-@ 3-8P&"P@.V^AXBU M+??]>A:8=,X"A@@8"!'0[D3@#MA[,@(E B@UVVQ#!&S?1,! B0!434"IV4^O M&2+@PQ !;Q+!%&-27^&ZH_=^-FT((N"&"/AP1,!;[A^:\J/Z]7!W"WK[-001 M<$,$'(8(>!L1'-6=<2WVJ^YVY@%N>("#\ #MQ@/N8+V?^P3E 2@UVVC# WS? M/,!!>0!434"IV>9O/<0\# _P)@]PGY#&K ;[A/(0/, -#_#A>( W>8!CW'BT MS-V"WGX-P0/<\ "'X0&^FP=V%Q'.(NL>C+=>(1++;%F^BB5'\_0A4>O7;&SV M;E[WD=3G1[LO5K6=8;*KTO M7U1RFRJ5QN7'E0P6,BL*Z._OTE0];Q0!-B_'F?T'4$L#!!0 ( !.';%@6 M6=5O2 , / * 9 >&PO=V]R:W-H965T14]<02N%F9"YE3;:9R MX:JE!)H40GGF$L\;NCEEW(G&Q;=;&8W%2F>,PZU$:I7G5/X\ATQL)@YVGCY, MV2+5]H,;C9=T 3/0=\M;:69NK25A.7#%!$<2YA/G#)^>X[X5*';<,]BHG3&R MKCP(\6@GU\G$\2P19!!KJX*:UQK>099938;C>Z74J6U:P=WQD_;WA?/&F0>J MX)W(OK)$IQ-GY* $YG25Z:G87$'ET,#JBT6FBB?:E'L#LSE>*2WR2M@0Y(R7 M;_JC"L2.@$]:!$@E0 KNTE!!>4$UC<92;)"TNXTV.RA<+:0-'./VK\RT-*O, MR.EH=G4VO;SZ]/'BFUT[B\HNCEUMD*QB-Z[,GY?F28MY3-"-X#I5Z)(GD/RIP#6^U Z1)X?. M2:?&"XA[R,=O$/&(CYXC%ZF42E#5J\."7X?,+RSX;2%K4%22E7+]9CF;7Z=J M26.8.":!%,@U.-&+9WCHO>V@ZM=4_2[M4?W'J$8/L&"<,[Y 8HYT"N@G4(E> M,5X%X37ZU1B.THO2SK"P8Y-Z'>%^2,A@[*X;^ 8UWZ"3[X.DW.(=2C%HH!@, ML-],,:PIAIT4]V6,#H48[D&<^*,PP,T000T1=$*8'+481GMD1&?C 8MORFLR<+.%/M:%%-#=K8&:2X'5)R>$V1*'*#W ME$ET3[,5- &%_R$'L;>MIM[!(;6Q;,_$1&09E0HM09;AM7'>EJO&4EK:#G>" M[?L]TG(*\,X5@ ].S6.PJAO&VST$0:^E7F"RQ2*'YNHQ5&2?RL>](&S!VE9_ MW%G&_\K>8\C\AGB%O5'00K:] ?#A5X ]:TTY?0QO?__8>3U"_L)U=YJ0'.2B M:+44BL6*Z[(?J;_6[=Q9V<1LMY>]X V5)FT4RF!N1+U>8"X#6;97Y42+9='2 M/ AM&J1BF)J6%*3=8-;G0NBGB350-[G1;U!+ P04 " 3AVQ8)8GVR_," M !N" &0 'AL+W=O6,B<4[CD2RZ+ _-\ ZYFCDU2T8*H((PBCA,^]:U=Y5$VMX8_""P%HTQTDHFC#WKR6W6 MMUSM$.202LV U6,%0\AS3:3<^%MQ6O61&M@<;]B_&.U*RP0+&++\)\GDO&]U M+93!%"]S^<#67Z'2T]%\*2 MJUVB<#*^_3Z\&]V@Q^M?Z!S=TI05@$Z_,2'.T)2S @T9E80N"9VANP5PK),E MT #4A8.-_2-^ 8%.$Y"8Y IXCI[&"3H].4,GB% T(GFN43U'*H?UL4Y:.3';X7X+ M/'D[W#NB)JB3%QB^X%#RZOBCA(@T9V*ILO+[>B(D5R_4G[:(EXQA.Z,N,E=B M@5/H6ZJ*". KL.*/'[S(_=P6K?E%+ M^(6!ZU*ZBB\]NW/9_/6<53,V):+30'ANN&V3[+-V0[M3&VU)Z=12.D>EJ'*H MBAUM$U$"NXWC CO:<7O?YMRU_1V_VXB\=K>CVNWHJ-O5739%)WTM.NRUZ$S* MHD-*0ZF+3IO(:#]3G5T!PWTCSPWL[H[,?:ONQ:&DEZ*=1B4N@,],1Q-*T)+* MLDK5JW73O#:]8F=]H)IIV?M>:^4,G@97,RMW7OOJPLW"1K@S':2OO_^V892 @Z*JGQ)L#GG M^-QKN%Q/]Y3]YFL @5Z*O.0S:RW$YL9Q>+*&@G";;J"4=Y:4%43((5LY?,. MI)I4Y YVW= I2%9:T53//;!H2KC>QYRN"1OR=P9ZWKI$*Y9G2 MWVIPE\XL5SF"'!*A)(C\V\$"\EPI21]_:E&K65,1V]>OZM]T\#*89\)A0?-_ MLE2L9];$0BDLR387/^G^.]0!C91>0G.N?]&^QKH62K94N[=J)Z(.P9^-#4&Q0 M"NU) SHP/FJ,CP:-/PHBP&2[HDU:BP5=0PL3QN^8[F/\8Y[#QG,XG&S*9'DM M3:[#WFINS_4)F-B$\]-3&V1QWS!M#('G?< M&T!N"W1@?]+8GPS6A!B6(*VGQJ(P.6=1.*=8?":Q@Y1=-RF[?F]1N#8\7]>= MK:XP81O3V>>^RI5KA^9]]MRW+[3[OI)0\X;?+B.H4^YB ^BJ+77HO-5;>.\M M##5S..,&T)7!O &%[>"(>?QF'I]0']+Z-3/&@'M/1"_[?4CWH:DA!_;]H[E_ M:QF\P>]K5/=L@KP8K?O]#US0*VXF5+^Z&5#>N*55!>"T>M0"V$KW^APE=%N* MJJ]K9IOSQ*WNHCOS&PO=V]R:W-H965T>7[*EY 1M6%6 +';V9"9E3C MK9S[:BF!)M8H2_VPU>KY&67<&P_MLPOT7^4#NJ934O ?R-@)-6:K> MX=.GQXB\??-NZ&N*?.0))%4!'QTMO0VWWMZ$ MM8H1Q!>D';PG82ML.QR:G&X>.LRCT\V#FFC:)?NVU6L?T?M&TQ6UV7^=XOJC M/ ;R]Q\XB-QJR-0_+N*Y8L>M:(K$E5K2&$8>5@$%<@W>^-=?@E[K-Q>M)L6B MAL0J)#LER4Z=^O@K?2;PC+50 9E)D9&$J1A3C_$5) 2+I+2MH;_>QW0X JLJ_E6'18?#@E:_.K 27+<,KEL;W.?Z':]N6#U#F!U7>][XA@W<.5%K:?_DT._Y-"OY?#$ M<25HR:8KC3" 2HYYI(B8$:85P2S"?9'CIC]5+&%4,G ND?Y!I&'/1:36EW/3 MIR&Q"K9!B6WP"K88)&Z W.;/4BAVM'P,#MB\I%([U;E4&A*K4+DLJ5R^0D5" M+.;TUD4'CG4PAV13.)M6BIM2J.,,= MSK V">_Q]YZH[OIF/6W+M5EZ,6YN3#NYAB?N7_5.G(VL(;4JLETK'=3VE[8# MS)E4&B0GH/9A-^3DTVA[W)1:E<^N00[J.V1'2E4:R9.[HV*>"CU7VS.I=^AL M? VI5?'M6O"@O@<_DEZG4^L>;%7NG&NT V]*+8?F[YTR9"#G]K0&TTBLN,Y_ MPI=/RQ.A:WL.\N+YC3DILJ<7.YG\F.F.RCGCBJ0P0\G611\#D/G)37ZCQ=*> M94R%UB*SEPN@"4@S +^?":&W-V:"\OQL_!]02P,$% @ $X=L6.ET%\2# M! 5!, !D !X;"]W;W)K&ULM5C;;N,V$/T5 M0MT6"9!8HN2+DMH&$BN+YB&[0;+;%BCZ0$OC6(A$NB1M9_^^I"3+ED1+1N&^ M)+J<.9PS(\Z,.=XR_BZ6 !)]I D5$VLIY>K6MD6XA)2('EL!56\6C*=$JEO^ M9HL5!Q)E1FEBNXXSM%,24VLZSIX]\^F8K6424WCF2*S3E/ ?]Y"P[<3"UN[! M2_RVE/J!/1VOR!N\@OR^>N;JSBY9HC@%*F)&$8?%Q+K#MP'VM4&&^#V&K3BX M1EK*G+%W??,832Q'>P0)A%)3$/5O S-($LVD_/BG(+7*-;7AX?6._7,F7HF9 M$P$SEOP11W(YL7P+1; @ZT2^L.UO4 @::+Z0)2+[B[8%UK%0N!:2I86Q\B"- M:?Z??!2!.## PR,&;F'@U@WZ1PR\PL [U:!?&/2SR.12LC@$1)+IF+,MXAJM MV/1%%LS,6LF/J<[[J^3J;:SLY/3QR^SKTP/Z=OG&Z.6]1X92:]C,\[PO>P6$"VB0[S\4(DU-)Z MA>Y2MJ82_74W%Y*KC?>W*1GY8GWS8KH:W8H5"6%BJ7(C@&_ FO[R$QXZOYH" M>4ZRX$QDE2#WRR#WV]BG16BE"BV1Z#-$P$F"A"1R+1G_@;B*MRF:.>L@8]6E M>#-UG;&].8Q1#AD=0G#/KX*")@C[O7X)JF@:E)H&K9I>I?Y(](Y.6*C4Q*5& M$%>(JM[#%FA12-7*YT!A$4N3SGPE_\ _KS>H"35A1C6=38S;NS'+')8RAZTR M7V #7"@)2LV&).N\QI%$=3Y"0S!6I)QQ>.!&/6N=BD'+M'4O9J-0RZD@9 M"]^S?AM]9V8)SL55#[>Y#[?XO_:^@Q;BR"=QZ&3H-%G3"JNKV$Q1NG1W. MV@F+I;!;\='Q1G7)I^&"8SCOB.C]1(/;1YK_TA<+RFH"ZL*Z,4&':Q=>SW=^ MOFS[C_RX/:9Y]0&6]#4/RZG M4>:/X(9UB9U\54'[N0>W#SZGM-N"HLO)6<=2*@\#K%=9:UNR#XX84^%MV;"/4KE*_*O-?W^73\FCH M+CL0J3V_UT=&V3'&GB8_;WHB_"VF B6P4)1JDE-[AN='./F-9*OL4&/.I&1I M=KD$HBJS!JCW"\;D[D8O4!ZD3?\%4$L#!!0 ( !.';%C@ZB\N< , /T* M 9 >&PO=V]R:W-H965T6VN.'6RWW?Y[["3+TL4-0^)+&R=WY]^=?8_1 MCHM[N090Z"&E3(Z=M5+9J>?)9 TIEB[/@.DO2RY2K/12K#R9"<"+7"FE7NC[ M/2_%A#GQ*']W*>(1WRA*&%P*)#=IBL7C&5"^&SN!\_3BBJS6RKSPXE&&5W - MZC:[%'KE5586) 4F"6=(P'+L3(+3:1 :A5SBCL!.UIZ1<67.^;U9G"_&CF^( M@$*BC FL_[8P!4J-)YH09:[-<,*QR/!=T@8:6W-/.2QR;6U-X298[Q60G\E6D_%YU^G MWRX^HIO)#W2"9K $(6"!;O #FD@)2B+,%N@+P7-"B2(@T=$,%"94'FOYV^L9 M.GI[C-XBPM %H50?C!QY2G,9ZUY2,IP5#.$!AADD+HJ"]RCTP\BB/GV]>KBO M[NEH5"$)JY"$N;WH4$A8PE/(8S C,J%<;@2@GY.Y5$+?NE\V!PN+';M%DXJG M,L,)C!V=:Q+$%ISXW9N@YW^PN?N?C.TY'U7.1VW6XTF2B(V^ ?"@"X6$XORY M6H- ]/D6V$)0V.WG=DWQV,:!.QQYV[IG-IE>);,'W*F .ZW YVP+3''Q:&,J M5 >U_4(W?,%DDQG:F;H54[>5Z5L& BO"5HB"+C&(SRE9874H.[I-@J@6E@+3 M(M1U(SMGK^+L_25V"K,5F5- [W":?2@.VH;8:^S>/-RFC.]V[(#]"K#?"OA5 M]S'^'$PNB_N8Z!I%%$JP$(^ZD^VP6%@#VV\0]6HA*ZB;,@,WL%,/*NI!*_4= MIAM<-"FJVR1FB3UC!HVM3[J-ZVD5&M@!AQ7@L!7PABM,3;,KJKW2E0[GU=Y& M.6P 1+[;?T%I$0K=KITR\)][D_]/>21,3S[ARY.-7APF+JWVZKD2O N9?;R M*3Q4BX):-PW:B0\E4*G7GD$6(?_090R>VUG0VC!LI_V74EX:[.\'IT%KE>J_ MP/5JLXD9#"^P6!$F]8DNM9J^2;JPB6+6*A:*9_FX,N=*#S_YXUK/IR",@/Z^ MY%P]+&ULK99;;],P%,>_RE&8T)"VYM+UPF@C]3+$ M'@;3"@,)\> E)ZV%8Q?;;0>?GF.G#5V557O@I8V=\__[=XYO&6R4_FD6B!8> M2R'-,%A8N[P,0Y,ML&2FI98HZ4VA=,DL-?4\-$N-+/>B4H1)%'7#DG$9I /? M=ZO3@5I9P27>:C"KLF3Z]QB%V@R#.-AUW/'YPKJ.,!TLV1QG:+\L;S6UPMHE MYR5*PY4$C<4P&,67D[Z+]P'W'#=F[QE<)@]*_72-ZWP81 X(!6;6.3#Z6^,$ MA7!&A/%KZQG40SKA_O/._;W/G7)Y8 8G2GSEN5T,@WX .19L)>R=VGS ;3X= MYY_"U\6K*ADLWBS.KZ2TGG4VO/TX^W5S!Y]$W.(>1 MH$EE,D.@Y0%3+%!KS.$S>X21,6@-G$[1,B[,&XJ^9V+%JKG8Z8VT;:RKW;^2UU-E@,D<[M"@7E/C^YT2 FB%;YC.?S35N$*X M:$9PA\:E6;(,AP&="MXT2%^_BKO1NZ;Z_">S)]6ZJ*MU<E7OGUO)\[WM;I>:?5'X3K_90:@KJMN YZ@MJI43O'45%B MP2U-4Z;FDO^A_4&S>?5(9['!)M+*KKL'$1U@'HMXPMBM&;M'&;]J;O%<%47C MSJRT_?WA6IT#I*:8=C-4KX;J'87Z9!>HFWAZ#6/%!SR]EY:H7]/T7[KBZ 0Z MOM;Z36LM.2!L#.H?0(9[IWN)>NXO/0.96DE;'75U;WVOCOQU6QE MUY-B9X[*6 M7S]?G"9M\3'&PU:6BL:^+_?=Y[L+-HPJLQ;L9L&8"5:%D%5*%L:4'\*PFBU8 M0:LS53)ID5SI@AH[U?.P*C6C605.A0@'O5X<%I1+,A[)97%5F"J8J:4T*8E; M4^!NG[.4]./W)'!T$Y6QE-R=O/VQ5.;R3>#N1^^.CGIWIY?[]I,:."6AE_3\ M&:1G..T92ASO$G=$OW.\>):BIR2AU$./IN-6TC'FEGB7LN4)D]HY;"HY'N5* M=@6-B#-8=EJPX)Z*E$RHX%/-P2NG!1=K9QZ 8::$TH&QG63#]<%2/3BX[V;0 M9 U/P:72=6P7P7U/F\?W@,T,!'(A6H$#X@SC44F-85I>V4G]<&U\! 7-^'9= M6H5S3=?]P3GI'.J;#3)5.F.Z#=,G&]-X)%@.[W"O\JVZ]:!JLAU:0YMVNA%O$') M[Y7YM+3+D?4<&I1=:Y;S53U?Y:T C+V/L].R%.N/@L]EP=SBGQUP/*(;OV"A M-'^PT:!59M; - GNF39\MFWYJ6EYRU9FTTZK'-<\>(6:_VZ>YTPR3<6V:-O[ MAYSE%RMNMJQ_H;G^M;*OV"LRNCA\C@BX]<@\A64.TH.7V-SF#ITD8>9 MR; Y9&R=9';.,:TU@/-B2K[!Z5-T08/ID@O#93-;\"QC\M%QQM(;.K5_INSP MV^2JOOP(YN,P/P(8%@=3@/DX+RS._[2>(;H>AV':AEYDB/H, M41_GY4,F]0>+X_=)[.5?:9)$41QC&9U,O HF6-[B&'[\;)@V\,#B0*0_RS5> M;;Q#GNX#K*9/=0BV4KP3L97BN0;$GS?P2!)_M;$XX(%5 >L=B.^/ SWE]XDB MJ"JF#7N#<21), 1ZT=^C<8QD)X:/OS[86Q)%2>)' /,KB"(,@;<11S %H %# MHJC>!_?VHW"S3X7=_^[&OP!02P,$% @ $X=L6)>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'6-H$4EKREM M-_74.#IRIIN"-9//)_NR$C'5=WA+RY;Q1AWL#GQE]$X^GN]VR2V3[)+5K/U] M.NE_UW1"-JQA&_:'5J>3HPF1U_QNP07[PYNVJ+-2\+H^G&L M@\R+2]D?:8O+M% @IQ/G2!6X9D*V_15]^85BO*7JXMW>MN7GK&ZIF!\.:JZX8]113[3'Z>MAO=Y7X2?R?:N3K-2OIG)?;#6W:73T*6G> C;QF-W)" MFF)#3R<>OZ6B>QYU@Z#:/5NKH+2:$I^8.B&"JL?#0W&W%6M)T.S^K,YJ6 : M9>!B>7&4Q6$P=W-_3L[K-_0& M_( +>>9F08^4I'ZF\-P\B",-[2. ]A$7+5LMEV[ZHZ^OX"(*S@//C7+B>EZ\ MBO) #]A'4,0^0F[FU)\'.0GC+//U:#@#-8+M$>^?59 %3QIS!BEDANR0T'>? M5!#DBQFR,%+_JQ^M?!T',L,,60T7<3S_%H0A<:,Y"50WC"Z"LW!879 49LA6 MF >9"F=YH*ILWLNJCQ,#/$@',V0?)&G'E/]X3Y*PCQ&J%GW5 Y(NXNJ0D YF MV#[8!8ISUPM"U3/]K,?,%G&:'^8#_<\@(HPD-6QRT3'L$Q(%R:R+NY3TE$NR!8FLBU>RDWO M075,2!PFLCC ') R3L4QF MM -!0C&1A?*8THRB01(QD24R.OU##N:T+5@]Q(1L8B+;!%:RJ6-"8C&1Q?)$ MR2.U:$&"L9 %HSOYD$2%RKVZ%9D]J(X)^<9ZO;DKA9FI$JMM30E?D[.M9/J* MB 7YQD+VS#D7,>$?&,A^^8^V1EI[^&+":Z+(,OF@3&DA:3$_Z7*DH^< M.B8D&PM9-@^8RZ+="M8R*KOFWD&'3,>$=&,AZ^8ACQQK9D@V%K)L7DPD#\D% MYY6."MGF

J2X))O MU.@LY%*^(VO!-SHF^%78ZTVT'9*#,]JH/+A]UXW'.Q:N8T(&_"*NE /,8\A" MQ\@6&F"Z=?1_=7RP_GU3J#6]H%:E;2'6\+.HR$:3; M[+[WLNSN(XWUMJX]=2QN0EY4^V^L]]^'?_X/4$L#!!0 ( !.';%BP!0"] M-@( !PJ : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4 MA>&M6"P@N.Z+I!5GU)-,HVP .>6'8AM$T4JR^[:<@7U0#WH2<4:H0%Q^,?B$ M@,>7?&C'?7KB=43T]WLY:P6K^VPS>.JJC\/U]VEOFS2W7ERM7A^6U7#\UNJZKF#!()D_B"%()T_R"#( MY@]R"/+Y@P*"8OZ@!H*:^8/N(>A^_J '"'J8/R@M4<8E0=($:P*M$W*="+Q. M"'8B$#LAV8G [(1H)P*U$[*="-Q."'0J"WH-Y"H+>@WD*@MZ#>0J"WH-Y"H+>@WD*@MZ#>0J"WHMY* MH+>BWDJ@MZ+>2J"W3EZ6$.BMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK:BW M$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&V3E]T$>AOJ;01Z&^IM!'H;ZFT$>AOJ M;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z^^1C)8'>CGH[@=Z. M>CN!WHYZ.X'>CGH[@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=XQ M^=F$0.] O8- [T"]@T#O0+V#0.\&]6X(]&Y0[^8G]2[CUR&7:\_W&J__DU2/ MYW/S]?*7Y??.R4VXX%S?5I2GOU!+ P04 " 3AVQ8X"K5-FBQO5O 5$VP!98 M< &33-NH26S9!LKM<5) D$%*A)OTZBU/6_BD;Y5S^Z>/<7)MFO[N"C6*?E3 MQF*UIL[&TGGJ\\K2A^_I3RO0UH7[@-=S-X\40E/3Y-:&=&V[O(MM6Q;3_Y=]") ^)$@? M"J0/#=*' >EC#M+',4@?)R!]\!E*(RBB&UL4$L! A0#% @ $X=L6 &UL4$L! A0#% @ $X=L6)E< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " 3AVQ8.(T. )\' !#, & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6.1" M^34W @ N@4 !@ ("!XP\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ $X=L6(+OAQ<-!@ PQP !@ M ("!B1P 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ $X=L6-4M(KD2"@ QE\ !@ ("!,R\ 'AL M+W=O*GH< P4P &0 @('& M/P >&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6"KS+[1." DQ0 !D M ("!8U\ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X=L6$[MO??\ P N0H !D ("!1G 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L M6$?4=J%K!0 <@P !D ("!_'H 'AL+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6(3T.8P8#P -BX M !D ("!"HH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6#K8_\:8!@ @0\ !D M ("!-+( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ $X=L6*3^C?(*&@ 5( !D ("!#;X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6$:A MV+Q6 P \P< !D ("!5N 'AL+W=O&PO=V]R:W-H965TSF !X;"]W;W)K&UL4$L! A0#% @ $X=L6/0$WR/B @ 208 !D M ("!<^L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $X=L6(2HN;Q'!P R1, !D ("! M"/8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $X=L6.MSZ,>=!0 Q!T !D ("!(P@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6$](D$66 M!0 )B4 !D ("!:Q4! 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ $X=L6)=5'D(& P *PD !D M ("!ZB$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $X=L6/=MQEZ: @ $P< !D ("!>BL! M 'AL+W=O&PO=V]R:W-H965TS 0 $: 9 M " @?(P 0!X;"]W;W)K&UL4$L! A0#% @ M$X=L6*;QQ TC P X@H !D ("!]34! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6+EIB$3H @ ME@@ !D ("!Q4 ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6(^\&:9M!P '#( !D M ("!MDL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $X=L6)L2!K), P O0D !D ("!,&,! 'AL M+W=O&PO=V]R:W-H965T 9 " M@5]K 0!X;"]W;W)K&UL4$L! A0#% @ $X=L M6#T6RDM% P \@H !D ("!-7$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6"6)]LOS @ ;@@ M !D ("!U'\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $X=L6.ET%\2#! 5!, !D M ("!%8L! 'AL+W=O&PO=V]R:W-H965T M/'' , )$( 9 M " @7:3 0!X;"]W;W)K&UL4$L! A0# M% @ $X=L6+383JHV P R!, T ( !R98! 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ $X=L6+ % +TV @ '"H !H ( !#Z$! 'AL+U]R96QS M+W=O XML 94 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 95 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 97 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 197 405 1 false 53 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://investors.globalindustrial.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://investors.globalindustrial.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 8 false false R9.htm 0000009 - Disclosure - BASIS OF PRESENTATION Sheet http://investors.globalindustrial.com/role/BASISOFPRESENTATION BASIS OF PRESENTATION Notes 9 false false R10.htm 0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 10 false false R11.htm 0000011 - Disclosure - CREDIT LOSSES Sheet http://investors.globalindustrial.com/role/CREDITLOSSES CREDIT LOSSES Notes 11 false false R12.htm 0000012 - Disclosure - ACQUISITION Sheet http://investors.globalindustrial.com/role/ACQUISITION ACQUISITION Notes 12 false false R13.htm 0000013 - Disclosure - LEASES Sheet http://investors.globalindustrial.com/role/LEASES LEASES Notes 13 false false R14.htm 0000014 - Disclosure - REVENUE Sheet http://investors.globalindustrial.com/role/REVENUE REVENUE Notes 14 false false R15.htm 0000015 - Disclosure - GOODWILL AND INTANGIBLES Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLES GOODWILL AND INTANGIBLES Notes 15 false false R16.htm 0000016 - Disclosure - DISCONTINUED OPERATIONS Sheet http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONS DISCONTINUED OPERATIONS Notes 16 false false R17.htm 0000017 - Disclosure - PROPERTY, PLANT AND EQUIPMENT Sheet http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENT PROPERTY, PLANT AND EQUIPMENT Notes 17 false false R18.htm 0000018 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT Sheet http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBT CREDIT FACILITIES AND SHORT-TERM DEBT Notes 18 false false R19.htm 0000019 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 19 false false R20.htm 0000020 - Disclosure - NET INCOME PER COMMON SHARE Sheet http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARE NET INCOME PER COMMON SHARE Notes 20 false false R21.htm 0000021 - Disclosure - STOCK REPURCHASES Sheet http://investors.globalindustrial.com/role/STOCKREPURCHASES STOCK REPURCHASES Notes 21 false false R22.htm 0000022 - Disclosure - SHAREHOLDERS' EQUITY Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITY SHAREHOLDERS' EQUITY Notes 22 false false R23.htm 0000023 - Disclosure - INCOME TAX Sheet http://investors.globalindustrial.com/role/INCOMETAX INCOME TAX Notes 23 false false R24.htm 0000024 - Disclosure - COMMITMENTS, CONTINGENCIES AND OTHER MATTERS Sheet http://investors.globalindustrial.com/role/COMMITMENTSCONTINGENCIESANDOTHERMATTERS COMMITMENTS, CONTINGENCIES AND OTHER MATTERS Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 27 false false R28.htm 9954472 - Disclosure - CREDIT LOSSES (Tables) Sheet http://investors.globalindustrial.com/role/CREDITLOSSESTables CREDIT LOSSES (Tables) Tables http://investors.globalindustrial.com/role/CREDITLOSSES 28 false false R29.htm 9954473 - Disclosure - ACQUISITION (Tables) Sheet http://investors.globalindustrial.com/role/ACQUISITIONTables ACQUISITION (Tables) Tables http://investors.globalindustrial.com/role/ACQUISITION 29 false false R30.htm 9954474 - Disclosure - LEASES (Tables) Sheet http://investors.globalindustrial.com/role/LEASESTables LEASES (Tables) Tables http://investors.globalindustrial.com/role/LEASES 30 false false R31.htm 9954475 - Disclosure - REVENUE (Tables) Sheet http://investors.globalindustrial.com/role/REVENUETables REVENUE (Tables) Tables http://investors.globalindustrial.com/role/REVENUE 31 false false R32.htm 9954476 - Disclosure - GOODWILL AND INTANGIBLES (Tables) Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables GOODWILL AND INTANGIBLES (Tables) Tables http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLES 32 false false R33.htm 9954477 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables) Sheet http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTTables PROPERTY, PLANT AND EQUIPMENT (Tables) Tables http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENT 33 false false R34.htm 9954478 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES 34 false false R35.htm 9954479 - Disclosure - NET INCOME PER COMMON SHARE (Tables) Sheet http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARETables NET INCOME PER COMMON SHARE (Tables) Tables http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARE 35 false false R36.htm 9954480 - Disclosure - SHAREHOLDERS' EQUITY (Tables) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables SHAREHOLDERS' EQUITY (Tables) Tables http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITY 36 false false R37.htm 9954481 - Disclosure - INCOME TAX (Tables) Sheet http://investors.globalindustrial.com/role/INCOMETAXTables INCOME TAX (Tables) Tables http://investors.globalindustrial.com/role/INCOMETAX 37 false false R38.htm 9954482 - Disclosure - BASIS OF PRESENTATION (Details) Sheet http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails BASIS OF PRESENTATION (Details) Details http://investors.globalindustrial.com/role/BASISOFPRESENTATION 38 false false R39.htm 9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Sheet http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details) Details http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 39 false false R40.htm 9954484 - Disclosure - CREDIT LOSSES (Details) Sheet http://investors.globalindustrial.com/role/CREDITLOSSESDetails CREDIT LOSSES (Details) Details http://investors.globalindustrial.com/role/CREDITLOSSESTables 40 false false R41.htm 9954485 - Disclosure - ACQUISITION - Narrative (Details) Sheet http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails ACQUISITION - Narrative (Details) Details 41 false false R42.htm 9954486 - Disclosure - ACQUISITION - Schedule of Business Acquisition (Details) Sheet http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails ACQUISITION - Schedule of Business Acquisition (Details) Details 42 false false R43.htm 9954487 - Disclosure - ACQUISITION - Schedule of Pro Forma Information (Details) Sheet http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails ACQUISITION - Schedule of Pro Forma Information (Details) Details 43 false false R44.htm 9954488 - Disclosure - LEASES - Narrative (Details) Sheet http://investors.globalindustrial.com/role/LEASESNarrativeDetails LEASES - Narrative (Details) Details 44 false false R45.htm 9954489 - Disclosure - LEASES - Lease Expense (Details) Sheet http://investors.globalindustrial.com/role/LEASESLeaseExpenseDetails LEASES - Lease Expense (Details) Details 45 false false R46.htm 9954490 - Disclosure - LEASES - Maturities of Lease Liabilities (Details) Sheet http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails LEASES - Maturities of Lease Liabilities (Details) Details 46 false false R47.htm 9954491 - Disclosure - REVENUE (Details) Sheet http://investors.globalindustrial.com/role/REVENUEDetails REVENUE (Details) Details http://investors.globalindustrial.com/role/REVENUETables 47 false false R48.htm 9954492 - Disclosure - GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details) Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details) Details 48 false false R49.htm 9954493 - Disclosure - GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details) Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details) Details 49 false false R50.htm 9954494 - Disclosure - GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details) Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details) Details 50 false false R51.htm 9954495 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details) Sheet http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details) Details 51 false false R52.htm 9954496 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details) Sheet http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails DISCONTINUED OPERATIONS - Narrative (Details) Details 52 false false R53.htm 9954497 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) Sheet http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details) Details 53 false false R54.htm 9954498 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Sheet http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails PROPERTY, PLANT AND EQUIPMENT - Narrative (Details) Details 54 false false R55.htm 9954499 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT (Details) Sheet http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails CREDIT FACILITIES AND SHORT-TERM DEBT (Details) Details http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBT 55 false false R56.htm 9954500 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Sheet http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details) Details http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables 56 false false R57.htm 9954501 - Disclosure - NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details) Sheet http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details) Details 57 false false R58.htm 9954502 - Disclosure - STOCK REPURCHASES (Details) Sheet http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails STOCK REPURCHASES (Details) Details http://investors.globalindustrial.com/role/STOCKREPURCHASES 58 false false R59.htm 9954503 - Disclosure - SHAREHOLDERS' EQUITY - Narrative (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails SHAREHOLDERS' EQUITY - Narrative (Details) Details 59 false false R60.htm 9954504 - Disclosure - SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details) Details 60 false false R61.htm 9954505 - Disclosure - SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details) Details 61 false false R62.htm 9954506 - Disclosure - SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details) Details 62 false false R63.htm 9954507 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Stock Options (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails SHAREHOLDERS' EQUITY - Unvested Stock Options (Details) Details 63 false false R64.htm 9954508 - Disclosure - SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details) Details 64 false false R65.htm 9954509 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details) Sheet http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details) Details 65 false false R66.htm 9954510 - Disclosure - INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details) Details 66 false false R67.htm 9954511 - Disclosure - INCOME TAX - (Benefit) Provision for Income Taxes (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails INCOME TAX - (Benefit) Provision for Income Taxes (Details) Details http://investors.globalindustrial.com/role/INCOMETAXTables 67 false false R68.htm 9954512 - Disclosure - INCOME TAX - Narrative (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails INCOME TAX - Narrative (Details) Details 68 false false R69.htm 9954513 - Disclosure - INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details) Details 69 false false R70.htm 9954514 - Disclosure - INCOME TAX - Deferred Tax Assets and Liabilities (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails INCOME TAX - Deferred Tax Assets and Liabilities (Details) Details 70 false false R71.htm 9954515 - Disclosure - INCOME TAX - Allowance for Deferred Tax Assets (Details) Sheet http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails INCOME TAX - Allowance for Deferred Tax Assets (Details) Details 71 false false All Reports Book All Reports gic-20231231.htm gic-20231231.xsd gic-20231231_cal.xml gic-20231231_def.xml gic-20231231_lab.xml gic-20231231_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 100 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "gic-20231231.htm": { "nsprefix": "gic", "nsuri": "http://investors.globalindustrial.com/20231231", "dts": { "inline": { "local": [ "gic-20231231.htm" ] }, "schema": { "local": [ "gic-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/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "gic-20231231_cal.xml" ] }, "definitionLink": { "local": [ "gic-20231231_def.xml" ] }, "labelLink": { "local": [ "gic-20231231_lab.xml" ] }, "presentationLink": { "local": [ "gic-20231231_pre.xml" ] } }, "keyStandard": 366, "keyCustom": 39, "axisStandard": 21, "axisCustom": 0, "memberStandard": 26, "memberCustom": 26, "hidden": { "total": 6, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 197, "entityCount": 1, "segmentCount": 53, "elementCount": 671, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 943, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://investors.globalindustrial.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://investors.globalindustrial.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorFirmId", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R6": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R7": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R8": { "role": "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://investors.globalindustrial.com/role/BASISOFPRESENTATION", "longName": "0000009 - Disclosure - BASIS OF PRESENTATION", "shortName": "BASIS OF PRESENTATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000010 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://investors.globalindustrial.com/role/CREDITLOSSES", "longName": "0000011 - Disclosure - CREDIT LOSSES", "shortName": "CREDIT LOSSES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://investors.globalindustrial.com/role/ACQUISITION", "longName": "0000012 - Disclosure - ACQUISITION", "shortName": "ACQUISITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://investors.globalindustrial.com/role/LEASES", "longName": "0000013 - Disclosure - LEASES", "shortName": "LEASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://investors.globalindustrial.com/role/REVENUE", "longName": "0000014 - Disclosure - REVENUE", "shortName": "REVENUE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLES", "longName": "0000015 - Disclosure - GOODWILL AND INTANGIBLES", "shortName": "GOODWILL AND INTANGIBLES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONS", "longName": "0000016 - Disclosure - DISCONTINUED OPERATIONS", "shortName": "DISCONTINUED OPERATIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENT", "longName": "0000017 - Disclosure - PROPERTY, PLANT AND EQUIPMENT", "shortName": "PROPERTY, PLANT AND EQUIPMENT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBT", "longName": "0000018 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT", "shortName": "CREDIT FACILITIES AND SHORT-TERM DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShortTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES", "longName": "0000019 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARE", "longName": "0000020 - Disclosure - NET INCOME PER COMMON SHARE", "shortName": "NET INCOME PER COMMON SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://investors.globalindustrial.com/role/STOCKREPURCHASES", "longName": "0000021 - Disclosure - STOCK REPURCHASES", "shortName": "STOCK REPURCHASES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": null }, "R22": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITY", "longName": "0000022 - Disclosure - SHAREHOLDERS' EQUITY", "shortName": "SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://investors.globalindustrial.com/role/INCOMETAX", "longName": "0000023 - Disclosure - INCOME TAX", "shortName": "INCOME TAX", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://investors.globalindustrial.com/role/COMMITMENTSCONTINGENCIESANDOTHERMATTERS", "longName": "0000024 - Disclosure - COMMITMENTS, CONTINGENCIES AND OTHER MATTERS", "shortName": "COMMITMENTS, CONTINGENCIES AND OTHER MATTERS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://investors.globalindustrial.com/role/CREDITLOSSESTables", "longName": "9954472 - Disclosure - CREDIT LOSSES (Tables)", "shortName": "CREDIT LOSSES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://investors.globalindustrial.com/role/ACQUISITIONTables", "longName": "9954473 - Disclosure - ACQUISITION (Tables)", "shortName": "ACQUISITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://investors.globalindustrial.com/role/LEASESTables", "longName": "9954474 - Disclosure - LEASES (Tables)", "shortName": "LEASES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://investors.globalindustrial.com/role/REVENUETables", "longName": "9954475 - Disclosure - REVENUE (Tables)", "shortName": "REVENUE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables", "longName": "9954476 - Disclosure - GOODWILL AND INTANGIBLES (Tables)", "shortName": "GOODWILL AND INTANGIBLES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTTables", "longName": "9954477 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)", "shortName": "PROPERTY, PLANT AND EQUIPMENT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables", "longName": "9954478 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARETables", "longName": "9954479 - Disclosure - NET INCOME PER COMMON SHARE (Tables)", "shortName": "NET INCOME PER COMMON SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables", "longName": "9954480 - Disclosure - SHAREHOLDERS' EQUITY (Tables)", "shortName": "SHAREHOLDERS' EQUITY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://investors.globalindustrial.com/role/INCOMETAXTables", "longName": "9954481 - Disclosure - INCOME TAX (Tables)", "shortName": "INCOME TAX (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "longName": "9954482 - Disclosure - BASIS OF PRESENTATION (Details)", "shortName": "BASIS OF PRESENTATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails", "longName": "9954483 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R40": { "role": "http://investors.globalindustrial.com/role/CREDITLOSSESDetails", "longName": "9954484 - Disclosure - CREDIT LOSSES (Details)", "shortName": "CREDIT LOSSES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "gic:AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R41": { "role": "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "longName": "9954485 - Disclosure - ACQUISITION - Narrative (Details)", "shortName": "ACQUISITION - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R42": { "role": "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "longName": "9954486 - Disclosure - ACQUISITION - Schedule of Business Acquisition (Details)", "shortName": "ACQUISITION - Schedule of Business Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-46", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R43": { "role": "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails", "longName": "9954487 - Disclosure - ACQUISITION - Schedule of Pro Forma Information (Details)", "shortName": "ACQUISITION - Schedule of Pro Forma Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-54", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-54", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://investors.globalindustrial.com/role/LEASESNarrativeDetails", "longName": "9954488 - Disclosure - LEASES - Narrative (Details)", "shortName": "LEASES - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://investors.globalindustrial.com/role/LEASESLeaseExpenseDetails", "longName": "9954489 - Disclosure - LEASES - Lease Expense (Details)", "shortName": "LEASES - Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails", "longName": "9954490 - Disclosure - LEASES - Maturities of Lease Liabilities (Details)", "shortName": "LEASES - Maturities of Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://investors.globalindustrial.com/role/REVENUEDetails", "longName": "9954491 - Disclosure - REVENUE (Details)", "shortName": "REVENUE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-59", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R48": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails", "longName": "9954492 - Disclosure - GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details)", "shortName": "GOODWILL AND INTANGIBLES - Goodwill, Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": null }, "R49": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails", "longName": "9954493 - Disclosure - GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details)", "shortName": "GOODWILL AND INTANGIBLES - Indefinite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-65", "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R50": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails", "longName": "9954494 - Disclosure - GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details)", "shortName": "GOODWILL AND INTANGIBLES - Definite-Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails", "longName": "9954495 - Disclosure - GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details)", "shortName": "GOODWILL AND INTANGIBLES - Schedule of Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R52": { "role": "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails", "longName": "9954496 - Disclosure - DISCONTINUED OPERATIONS - Narrative (Details)", "shortName": "DISCONTINUED OPERATIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R53": { "role": "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "longName": "9954497 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant, and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "longName": "9954498 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "shortName": "PROPERTY, PLANT AND EQUIPMENT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails", "longName": "9954499 - Disclosure - CREDIT FACILITIES AND SHORT-TERM DEBT (Details)", "shortName": "CREDIT FACILITIES AND SHORT-TERM DEBT (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "longName": "9954500 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "shortName": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails", "longName": "9954501 - Disclosure - NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details)", "shortName": "NET INCOME PER COMMON SHARE - Schedule of Net Income (loss) per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails", "longName": "9954502 - Disclosure - STOCK REPURCHASES (Details)", "shortName": "STOCK REPURCHASES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-93", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "longName": "9954503 - Disclosure - SHAREHOLDERS' EQUITY - Narrative (Details)", "shortName": "SHAREHOLDERS' EQUITY - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-5", "name": "gic:NumberOfEquityCompensationPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "gic:NumberOfEquityCompensationPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails", "longName": "9954504 - Disclosure - SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details)", "shortName": "SHAREHOLDERS' EQUITY - Weighted-Average Assumptions Used to Estimate Fair Value of Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-105", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "longName": "9954505 - Disclosure - SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details)", "shortName": "SHAREHOLDERS' EQUITY - Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-108", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R62": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails", "longName": "9954506 - Disclosure - SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details)", "shortName": "SHAREHOLDERS' EQUITY - Options Vested and Exercisable or Nonvested that are Expected to Vest (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-112", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-112", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "longName": "9954507 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Stock Options (Details)", "shortName": "SHAREHOLDERS' EQUITY - Unvested Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-122", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-122", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "longName": "9954508 - Disclosure - SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details)", "shortName": "SHAREHOLDERS' EQUITY - Restricted Stock Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-179", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } }, "R65": { "role": "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "longName": "9954509 - Disclosure - SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details)", "shortName": "SHAREHOLDERS' EQUITY - Unvested Restricted Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-178", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails", "longName": "9954510 - Disclosure - INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details)", "shortName": "INCOME TAX - Income (Loss) from Continuing Operations Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails", "longName": "9954511 - Disclosure - INCOME TAX - (Benefit) Provision for Income Taxes (Details)", "shortName": "INCOME TAX - (Benefit) Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails", "longName": "9954512 - Disclosure - INCOME TAX - Narrative (Details)", "shortName": "INCOME TAX - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails", "longName": "9954513 - Disclosure - INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details)", "shortName": "INCOME TAX - Reconciliation Between Income Tax Expense and Computed Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954514 - Disclosure - INCOME TAX - Deferred Tax Assets and Liabilities (Details)", "shortName": "INCOME TAX - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-5", "name": "gic:DeferredTaxAssetsAccruedExpensesAndOtherLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "gic:DeferredTaxAssetsAccruedExpensesAndOtherLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails", "longName": "9954515 - Disclosure - INCOME TAX - Allowance for Deferred Tax Assets (Details)", "shortName": "INCOME TAX - Allowance for Deferred Tax Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-192", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-195", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "gic-20231231.htm", "unique": true } } }, "tag": { "gic_A2018EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2018EmployeeStockPurchasePlanMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2018 Employee Stock Purchase Plan", "label": "2018 Employee Stock Purchase Plan [Member]", "documentation": "2018 Employee Stock Purchase Plan [Member]" } } }, "auth_ref": [] }, "gic_A2019TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2019TrancheOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Non-Performance Award", "label": "2019, Tranche One [Member]", "documentation": "2019, Tranche One" } } }, "auth_ref": [] }, "gic_A2019TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2019TrancheTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Performance Award", "label": "2019, Tranche Two [Member]", "documentation": "2019, Tranche Two [Member]" } } }, "auth_ref": [] }, "gic_A2020TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2020TrancheOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Non-Performance Award", "label": "2020 Tranche One [Member]", "documentation": "2020 Tranche One" } } }, "auth_ref": [] }, "gic_A2020TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2020TrancheTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Performance Award", "label": "2020 Tranche Two [Member]", "documentation": "2020 Tranche Two" } } }, "auth_ref": [] }, "gic_A2021TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2021TrancheOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Non-Performance Award", "label": "2021 Tranche One [Member]", "documentation": "2021 Tranche One" } } }, "auth_ref": [] }, "gic_A2021TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2021TrancheTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Performance Award", "label": "2021 Tranche Two [Member]", "documentation": "2021 Tranche Two" } } }, "auth_ref": [] }, "gic_A2022TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2022TrancheOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Non-Performance Award", "label": "2022 Tranche One [Member]", "documentation": "2022 Tranche One" } } }, "auth_ref": [] }, "gic_A2022TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2022TrancheTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Performance Award", "label": "2022 Tranche Two [Member]", "documentation": "2022 Tranche Two" } } }, "auth_ref": [] }, "gic_A2023TrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2023TrancheOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Non-Performance Award", "label": "2023 Tranche One [Member]", "documentation": "2023 Tranche One" } } }, "auth_ref": [] }, "gic_A2023TrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "A2023TrancheTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Performance Award", "label": "2023 Tranche Two [Member]", "documentation": "2023 Tranche Two" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIES" ], "lang": { "en-us": { "role": { "verboseLabel": "ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r32", "r653" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, (net of allowance for credit losses of $2.9 and $2.3, respectively)", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r296", "r297" ] }, "gic_AccruedFreightCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "AccruedFreightCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Freight", "label": "Accrued Freight, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for freight of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r37" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r70", "r202", "r522" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive income", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r44", "r45", "r130", "r207", "r518", "r535", "r536" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r20", "r45", "r455", "r458", "r486", "r531", "r532", "r753", "r754", "r755", "r767", "r768", "r769" ] }, "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": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r705" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r125", "r653", "r841" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r409", "r410", "r411", "r541", "r767", "r768", "r769", "r819", "r844" ] }, "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": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r711" ] }, "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": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r711" ] }, "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": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "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": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock withheld for employee taxes", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r79", "r80", "r379" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile income from continuing operations to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r182" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r413" ] }, "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": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "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": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r678", "r690", "r700", "r726" ] }, "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": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r711" ] }, "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": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r718" ] }, "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": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r682", "r691", "r701", "r718", "r727", "r731", "r739" ] }, "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": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r737" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r407", "r412" ] }, "gic_AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "AllowanceForCreditLossesOnTradeAccountsReceivableTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance For Credit Losses On Trade Accounts Receivable", "label": "Allowance For Credit Losses On Trade Accounts Receivable [Table Text Block]", "documentation": "Allowance For Credit Losses On Trade Accounts Receivable" } } }, "auth_ref": [] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSES" ], "lang": { "en-us": { "role": { "terseLabel": "CREDIT LOSSES", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r208", "r298", "r302", "r303", "r305", "r836" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r208", "r298", "r302" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period provision", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r775" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITLOSSESDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs - trade accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r304" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "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": [ "r11", "r64", "r68" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Potentially dilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r272" ] }, "gic_AssetAcquisitionIndemnificationObligationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "AssetAcquisitionIndemnificationObligationPeriod", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Imdemnification obligation period", "label": "Asset Acquisition, Indemnification Obligation Period", "documentation": "Asset Acquisition, Indemnification Obligation Period" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r169", "r206", "r231", "r277", "r284", "r290", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r450", "r452", "r464", "r514", "r568", "r653", "r664", "r782", "r783", "r826" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS:", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r197", "r211", "r231", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r450", "r452", "r464", "r653", "r782", "r783", "r826" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "gic_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://investors.globalindustrial.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r669", "r670", "r683" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://investors.globalindustrial.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r669", "r670", "r683" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://investors.globalindustrial.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r669", "r670", "r683" ] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "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": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r734" ] }, "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": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r735" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r730" ] }, "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": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r730" ] }, "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": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r730" ] }, "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": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r730" ] }, "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": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r730" ] }, "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": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r730" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406" ] }, "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": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r733" ] }, "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": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r732" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r731" ] }, "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": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r731" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "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": [ "r448", "r647", "r648" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r84", "r87", "r448", "r647", "r648" ] }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Acquisition, Transaction Costs", "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [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": [ "r448" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of voting interests acquired (as a percent)", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r85" ] }, "us-gaap_BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTaxPerShareDiluted", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share, diluted, from continuing operations", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax, Per Share, Diluted", "documentation": "Per diluted share amount of pro forma income from continuing operations, after tax, as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r748", "r749" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Acquisition Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r748", "r749" ] }, "us-gaap_BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Business Acquisition, Pro Forma Income (Loss) from Continuing Operations, Net of Tax", "documentation": "Amount after tax of pro forma income from continuing operations as if the business combination had been completed at the beginning of a period." } } }, "auth_ref": [ "r446", "r447" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r446", "r447" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments made in cash", "verboseLabel": "Purchase price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITION" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITION", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r166", "r449" ] }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income of acquiree since acquisition date", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue of acquiree since acquisition date", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period." } } }, "auth_ref": [ "r86" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets [Abstract]" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssetsReceivables", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets, Receivables" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. 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." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accrued expenses and other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total identifiable liabilities acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Accounts Payable" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenue", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Deferred Revenue" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesOperatingLeaseLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities, Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net identifiable assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r88", "r89" ] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets" } } }, "auth_ref": [] }, "gic_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r88", "r89" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r89" ] }, "gic_BusinessCombinationTaxDeductiblePeriod": { "xbrltype": "durationItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "BusinessCombinationTaxDeductiblePeriod", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax deductible period", "label": "Business Combination, Tax Deductible Period", "documentation": "Business Combination, Tax Deductible Period" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATION" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION", "label": "Business Description and Basis of Presentation [Text Block]", "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r98", "r145", "r146" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents, at Carrying Value", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r52", "r200", "r627" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r53" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "CASH AND CASH EQUIVALENTS \u2013 BEGINNING OF YEAR", "periodEndLabel": "CASH AND CASH EQUIVALENTS \u2013 END OF YEAR", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r52", "r142", "r228" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCREASE (DECREASE) IN CASH", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r142" ] }, "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Net cash provided by operating activities from discontinued operations", "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations", "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r115", "r142" ] }, "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": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r709" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "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": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r710" ] }, "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": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r710" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r40", "r96", "r515", "r555" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/COMMITMENTSCONTINGENCIESANDOTHERMATTERS" ], "lang": { "en-us": { "role": { "verboseLabel": "COMMITMENTS, CONTINGENCIES AND OTHER MATTERS", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r156", "r318", "r319", "r612", "r781" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends declared (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r159" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r655", "r656", "r657", "r659", "r660", "r661", "r662", "r767", "r768", "r819", "r839", "r844" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r124" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r124", "r556" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r124" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "periodStartLabel": "Beginning balances (in shares)", "periodEndLabel": "Ending balances (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r21", "r124", "r556", "r574", "r844", "r845" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value $0.01 per share, authorized 150 million shares; issued 39,123,102 and 39,064,239 shares; outstanding 38,074,344 and 37,960,605 shares", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r124", "r517", "r653" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r715" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r714" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r716" ] }, "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": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r713" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Total comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r46", "r213", "r215", "r220", "r510", "r527" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r97", "r185" ] }, "gic_ConcentrationRiskNumberOfSupplier": { "xbrltype": "integerItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "ConcentrationRiskNumberOfSupplier", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of suppliers", "label": "Concentration Risk, Number Of Supplier", "documentation": "Concentration Risk, Number Of Supplier" } } }, "auth_ref": [] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r238", "r279", "r282", "r283", "r284", "r285", "r286", "r288", "r291", "r324", "r325", "r326", "r327", "r329", "r330", "r332", "r334", "r335", "r782", "r783" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r238", "r279", "r282", "r283", "r284", "r285", "r286", "r288", "r291", "r324", "r325", "r326", "r327", "r329", "r330", "r332", "r334", "r335", "r782", "r783" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r94", "r632" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r137", "r494" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r236", "r237", "r337", "r342", "r490", "r629", "r631" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "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": [ "r750", "r760", "r816" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r750", "r760" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r165", "r432", "r438", "r760" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "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": [ "r750", "r760", "r816" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer lists", "terseLabel": "Client lists", "label": "Customer Lists [Member]", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r91" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding borrowings", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r30", "r172", "r338" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of credit facility", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "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": [ "r760", "r815", "r816" ] }, "us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r165", "r760", "r815" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r418", "r419" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision (benefit) for deferred income taxes", "totalLabel": "Total deferred", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r11", "r165", "r192", "r437", "r438", "r760" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r121", "r122", "r171", "r426" ] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Revenue, Current", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r751" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "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": [ "r760", "r815", "r816" ] }, "gic_DeferredTaxAssetsAccruedExpensesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "DeferredTaxAssetsAccruedExpensesAndOtherLiabilities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other liabilities", "label": "Deferred Tax Assets, Accrued Expenses and Other Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards from accrued expenses and other liabilities." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r427" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r83", "r814" ] }, "gic_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease obligations", "label": "Deferred Tax Assets, Operating Lease Liability", "documentation": "Deferred Tax Assets, Operating Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss and credit carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r83", "r814" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible & other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r83", "r814" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails", "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, valuation allowance", "negatedLabel": "Valuation allowances", "label": "Deferred Tax Assets, 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": [ "r428" ] }, "gic_DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets", "documentation": "Deferred Tax Liabilities, Operating Lease Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r83", "r814" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate expense in contribution plans", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r376" ] }, "gic_DefinedContributionPlanMinimumAnnualContributionPerEmployeePercent": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "DefinedContributionPlanMinimumAnnualContributionPerEmployeePercent", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum annual contribution per employee", "label": "Defined Contribution Plan, Minimum Annual Contribution Per Employee, Percent", "documentation": "Minimum percentage of employee gross pay, by the terms of the plan, that the employer may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "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": [ "r11", "r69" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r11", "r280" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Director", "label": "Director [Member]" } } }, "auth_ref": [ "r773", "r840" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r371", "r640", "r641", "r642", "r643", "r644", "r645", "r646" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r371", "r640", "r641", "r642", "r643", "r644", "r645", "r646" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/REVENUETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r785" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxExpenseBenefitFromProvisionForGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax expense from discontinued operations", "label": "Discontinued Operation, Tax (Expense) Benefit from Provision for (Gain) Loss on Disposal", "documentation": "Amount of tax (expense) benefit on (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation." } } }, "auth_ref": [ "r106", "r108", "r117", "r818" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]", "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "DISCONTINUED OPERATIONS", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r99", "r152" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r647", "r648" ] }, "us-gaap_DistributedEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DistributedEarnings", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Distributed net income available to participating securities", "label": "Distributed Earnings", "documentation": "The total amount of dividends declared in the period for each class of stock and the contractual amount of dividends (or interest on participating income bonds) that must be paid for the period (for example, unpaid cumulative dividends). Dividends declared in the current period do not include dividends declared in respect of prior-period unpaid cumulative dividends. Preferred dividends that are cumulative only if earned are deducted only to the extent that they are earned." } } }, "auth_ref": [ "r264" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r8", "r159" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r669", "r670", "r683" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "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": [ "r669", "r670", "r683", "r719" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r704" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r667" ] }, "gic_DomainNameMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "DomainNameMember", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domain names", "label": "Domain Name [Member]", "documentation": "Domain Name" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "terseLabel": "Net income per share - Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r221", "r250", "r251", "r252", "r253", "r254", "r259", "r262", "r267", "r270", "r271", "r275", "r462", "r463", "r511", "r528", "r634" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share from continuing operations:", "verboseLabel": "Numerator for basic net income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicLineItems", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]", "label": "Earnings Per Share, Basic, by Common Class, Including Two Class Method [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": [ "r262", "r263", "r267" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "terseLabel": "Net income per share - Diluted (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r221", "r250", "r251", "r252", "r253", "r254", "r262", "r267", "r270", "r271", "r275", "r462", "r463", "r511", "r528", "r634" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted net income per share:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDilutedTwoClassMethodAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedTwoClassMethodAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator for diluted net income per share:", "label": "Earnings Per Share, Diluted, Two Class Method [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Common Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r56", "r57" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income per share from continuing operations:", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "NET INCOME PER COMMON SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r258", "r272", "r273", "r274" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "EFFECTS OF EXCHANGE RATES ON CASH", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": [ "r821" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income tax", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r421" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax at Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r233", "r421", "r440" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Non-deductible items", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "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 nondeductible expenses." } } }, "auth_ref": [ "r813", "r817" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other items, net", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "gic_EffectiveIncomeTaxRateReconciliationReversalOfValuationAllowancesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReversalOfValuationAllowancesAmount", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reversal of valuation allowances", "label": "Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Amount" } } }, "auth_ref": [] }, "gic_EffectiveIncomeTaxRateReconciliationReversalOfValuationAllowancesPercent": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReversalOfValuationAllowancesPercent", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Reversal of valuation allowances", "label": "Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Reversal Of Valuation Allowances, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r747", "r813" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r747", "r813" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "State and local income taxes, net of federal tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "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": [ "r813", "r817" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payroll and employee benefits", "label": "Employee-related Liabilities, Current", "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": [ "r37" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period of recognition (years)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r408" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r812" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation costs, unvested stock options", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r812" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share based compensation cost, future income tax benefits", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r407" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "gic_EmployeeStockOptionAndRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "EmployeeStockOptionAndRestrictedStockUnitsMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option and restricted stock units", "label": "Employee Stock Option and Restricted Stock Units [Member]", "documentation": "Employee Stock Option and Restricted Stock Units" } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r666" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r666" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r666" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r744" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "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://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r666" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r666" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r666" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r666" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "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://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "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": [ "r745" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r21", "r195", "r217", "r218", "r219", "r245", "r246", "r247", "r249", "r255", "r257", "r276", "r300", "r301", "r353", "r409", "r410", "r411", "r433", "r434", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r470", "r471", "r472", "r473", "r474", "r475", "r486", "r531", "r532", "r533", "r541", "r595" ] }, "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": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r712" ] }, "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": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r675", "r687", "r697", "r723" ] }, "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": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r672", "r684", "r694", "r720" ] }, "gic_EscrowAgreementEscrowDepositBalanceOneYearAnniversary": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "EscrowAgreementEscrowDepositBalanceOneYearAnniversary", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in escrow deposits", "label": "Escrow Agreement, Escrow Deposit Balance, One Year Anniversary", "documentation": "Escrow Agreement, Escrow Deposit Balance, One Year Anniversary" } } }, "auth_ref": [] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r95", "r613" ] }, "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": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r718" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "gic_FinancingReceivableAllowanceForCreditLossesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "FinancingReceivableAllowanceForCreditLossesPolicyPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Financing Receivable, Allowance for Credit Losses, Policy [Policy Text Block]", "documentation": "Financing Receivable, Allowance for Credit Losses, Policy" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization Period (Years)", "label": "Finite-Lived Intangible Asset, 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_FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetWeightedAveragePeriodBeforeNextRenewalOrExtension", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted avg useful life", "label": "Finite-Lived Intangible Asset, Weighted Average Period before Next Renewal or Extension", "documentation": "Weighted average period before the next renewal or extension (both explicit and implicit) for intangible assets that have been renewed or extended, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r24" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r204", "r313" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "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://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "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": [ "r150" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r310", "r312", "r313", "r315", "r495", "r496" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "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": [ "r149", "r496" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "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": [ "r495" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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": [ "r65", "r67" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESScheduleofAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Definite-lived intangibles", "totalLabel": "Net Book Value", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r149", "r495" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Year", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r92" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Foreign currency exchange loss", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r466", "r467", "r468", "r469", "r592" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r465" ] }, "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": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r679", "r691", "r701", "r727" ] }, "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": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r679", "r691", "r701", "r727" ] }, "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": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r679", "r691", "r701", "r727" ] }, "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": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r679", "r691", "r701", "r727" ] }, "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": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r679", "r691", "r701", "r727" ] }, "gic_FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures, office, computer and other equipment and software", "label": "Furniture and fixtures, office, computer and other equipment and software [Member]", "documentation": "Tangible personal property used to produce goods and services, including, furniture and fixtures, office, computer and other equipment and software." } } }, "auth_ref": [] }, "gic_FurnitureFixturesAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "FurnitureFixturesAndEquipmentMember", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures and equipment", "label": "Furniture, Fixtures, And Equipment [Member]", "documentation": "Furniture, Fixtures, And Equipment [Member]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on dispositions and abandonment", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r757", "r778", "r779" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r203", "r309", "r509", "r638", "r653", "r776", "r777" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLES" ], "lang": { "en-us": { "role": { "verboseLabel": "GOODWILL AND INTANGIBLES", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r148" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Indefinite Lived Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets." } } }, "auth_ref": [ "r14", "r63" ] }, "gic_GoodwillAndIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "GoodwillAndIntangibles", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and intangibles", "totalLabel": "Goodwill and intangibles", "label": "Goodwill and intangibles", "documentation": "Goodwill and intangibles" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r135", "r231", "r277", "r283", "r289", "r291", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r464", "r636", "r782" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r669", "r670", "r683" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Evaluation of Long-lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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", "r155" ] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r93", "r136", "r144", "r250", "r251", "r252", "r253", "r264", "r271" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r232", "r439" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from continuing operations before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r132", "r176", "r277", "r283", "r289", "r291", "r512", "r524", "r636" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXIncomeLossfromContinuingOperationsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, 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": [ "r232", "r439" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from continuing operations", "terseLabel": "Net income from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r167", "r231", "r248", "r277", "r283", "r289", "r291", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r463", "r464", "r524", "r636", "r782" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r131", "r174", "r177", "r221", "r248", "r250", "r251", "r252", "r253", "r262", "r267", "r270", "r463", "r511", "r837" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r131", "r221", "r248", "r250", "r251", "r252", "r253", "r262", "r267", "r270", "r271", "r463", "r511", "r837" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerDilutedShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerDilutedShareAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share from discontinued operations:", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income from discontinued operations, net of tax", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r117", "r196", "r442", "r525" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income from discontinued operations", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r104", "r105", "r106", "r107", "r108", "r114", "r117", "r167" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntityAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Numerator for basic net income per share:", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r133", "r221", "r263", "r267", "r270", "r834", "r837" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r168", "r263", "r267", "r270" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r647", "r648" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r13", "r27", "r31", "r100", "r109", "r110", "r111", "r112", "r113", "r116", "r118", "r119", "r154" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r316", "r317", "r579" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r317", "r579" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "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": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAX" ], "lang": { "en-us": { "role": { "verboseLabel": "INCOME TAX", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r233", "r414", "r422", "r424", "r430", "r435", "r441", "r443", "r444", "r540" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/INCOMETAXBenefitProvisionforIncomeTaxesDetails", "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Income tax", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r180", "r193", "r256", "r257", "r281", "r420", "r436", "r529" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationAbstract", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Amount [Abstract]", "label": "Income Tax Expense (Benefit), Effective Income Tax Rate Reconciliation, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "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": [ "r216", "r416", "r417", "r424", "r425", "r429", "r431", "r538" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax at Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r421" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpense", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible items", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount", "documentation": "Amount 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 nondeductible expenses." } } }, "auth_ref": [ "r813" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItems", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other items, net", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount", "documentation": "Amount 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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [ "r813" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXReconciliationBetweenIncomeTaxExpenseandComputedIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes, net of federal tax benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount 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 state and local income tax expense (benefit)." } } }, "auth_ref": [ "r813" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r51", "r54" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses, other current liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r756" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r10" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r311", "r314" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails": { "parentTag": "gic_GoodwillAndIntangibles", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESGoodwillIntangiblesDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangibles", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r151" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r66", "r151" ] }, "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": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r682", "r691", "r701", "r718", "r727", "r731", "r739" ] }, "gic_IndoffLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "IndoffLLCMember", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails", "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indoff LLC", "label": "Indoff LLC [Member]", "documentation": "Indoff LLC" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r737" ] }, "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]" } } }, "auth_ref": [ "r671", "r743" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r671", "r743" ] }, "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": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r671", "r743" ] }, "us-gaap_InterestIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNet", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest and other expense", "label": "Interest Income (Expense), Net", "documentation": "The net amount of operating interest income (expense)." } } }, "auth_ref": [ "r179" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r224", "r226", "r227" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r210", "r628", "r653" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Inventory, Policy [Policy Text Block]", "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": [ "r181", "r199", "r209", "r306", "r307", "r308", "r493", "r633" ] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land improvements", "label": "Land Improvements [Member]", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of ROU Remaining Lease Term and Discount Rate", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r822" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r153" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "gic_LegalFirmOfImmediateFamilyMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "LegalFirmOfImmediateFamilyMember", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Firm of Immediate Family", "label": "Legal Firm Of Immediate Family [Member]", "documentation": "Legal Firm Of Immediate Family" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r480" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r480" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r479" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LEASESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Maturities of Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r823" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "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": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r485" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/LEASES" ], "lang": { "en-us": { "role": { "terseLabel": "LEASES", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r476" ] }, "gic_LesseeSubleaseAgreementReceivableToBeReceivedBetweenYearOneAndThree": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "LesseeSubleaseAgreementReceivableToBeReceivedBetweenYearOneAndThree", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease agreements between one and three years", "label": "Lessee, Sublease, Agreement Receivable , To Be Received, Between Year One And Three", "documentation": "Lessee, Sublease, Agreement Receivable , To Be Received, Between Year One And Three" } } }, "auth_ref": [] }, "gic_LesseeSubleaseAgreementReceivableToBeReceivedBetweenYearThreeAndFive": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "LesseeSubleaseAgreementReceivableToBeReceivedBetweenYearThreeAndFive", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease agreements between three and five years", "label": "Lessee, Sublease, Agreement Receivable , To Be Received, Between Year Three And Five", "documentation": "Lessee, Sublease, Agreement Receivable , To Be Received, Between Year Three And Five" } } }, "auth_ref": [] }, "gic_LesseeSubleaseAgreementReceivableToBeReceivedYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "LesseeSubleaseAgreementReceivableToBeReceivedYearOne", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease agreements less then one year", "label": "Lessee, Sublease, Agreement Receivable , To Be Received, Year One", "documentation": "Lessee, Sublease, Agreement Receivable , To Be Received, Year One" } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash collateralizing letters of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r36", "r231", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r451", "r452", "r453", "r464", "r554", "r635", "r664", "r782", "r826", "r827" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and shareholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r129", "r173", "r520", "r653", "r759", "r774", "r820" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY:", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r38", "r198", "r231", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r451", "r452", "r453", "r464", "r653", "r782", "r826", "r827" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUncertainTaxPositionsCurrent", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Liability for Uncertainty in Income Taxes, Current", "documentation": "Amount recognized for uncertainty in income taxes classified as current." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LineOfCreditFacilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Abstract]", "label": "Line of Credit Facility [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Existing current borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [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": [ "r758" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess availability under line of credit", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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." } } }, "auth_ref": [ "r34", "r758" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "gic_LongTermStockIncentivePlan2010PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "LongTermStockIncentivePlan2010PlanMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2010 Long-term Stock Incentive Plan", "label": "Long term Stock Incentive Plan (\"2010 Plan\") [Member]", "documentation": "The name of the equity-based compensation arrangement plan." } } }, "auth_ref": [] }, "us-gaap_MarketingAndAdvertisingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketingAndAdvertisingExpenseAbstract", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Marketing and Advertising Expense [Abstract]" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r377", "r492", "r530", "r546", "r547", "r601", "r603", "r605", "r606", "r608", "r623", "r624", "r637", "r639", "r649", "r654", "r784", "r828", "r829", "r830", "r831", "r832", "r833" ] }, "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": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r710" ] }, "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": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r710" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r377", "r492", "r530", "r546", "r547", "r601", "r603", "r605", "r606", "r608", "r623", "r624", "r637", "r639", "r649", "r654", "r784", "r828", "r829", "r830", "r831", "r832", "r833" ] }, "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": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r730" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r738" ] }, "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": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r711" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities from continuing operations", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities from continuing operations", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r225" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r142", "r143", "r144" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities from continuing operations", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations", "documentation": "Amount of cash inflow (outflow) from operating activities, excluding discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r142", "r143", "r144" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r134", "r144", "r178", "r196", "r212", "r214", "r219", "r231", "r248", "r250", "r251", "r252", "r253", "r256", "r257", "r264", "r277", "r283", "r289", "r291", "r299", "r324", "r325", "r327", "r328", "r329", "r331", "r333", "r335", "r336", "r463", "r464", "r526", "r576", "r593", "r594", "r636", "r663", "r782" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed and distributed net income available to common shareholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r222", "r250", "r251", "r252", "r253", "r259", "r260", "r266", "r271", "r277", "r283", "r289", "r291", "r636" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "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": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r710" ] }, "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": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r679", "r691", "r701", "r718", "r727" ] }, "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": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r708" ] }, "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": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "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": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r718" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r738" ] }, "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": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r738" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash operating and investing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Nonvested Restricted Stock Shares Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r29" ] }, "gic_NorthAmericanTechnologyProductsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "NorthAmericanTechnologyProductsSegmentMember", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "NATG", "label": "North American Technology Products Segment [Member]", "documentation": "The North American technology products segment provides financial and operational oversight and administrative support for business located in European countries." } } }, "auth_ref": [] }, "gic_NumberOfEquityCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "NumberOfEquityCompensationPlans", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of compensation plans (in plans)", "label": "Number of equity compensation Plans", "documentation": "The number of equity compensation plans during the period." } } }, "auth_ref": [] }, "gic_NumberOfFinancialInstitutions": { "xbrltype": "integerItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "NumberOfFinancialInstitutions", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of financial institutions (in financial institutions)", "label": "Number Of Financial Institutions", "documentation": "Number Of Financial Institutions" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r772" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "gic_OmnibusStockIncentivePlan2020OmnibusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "OmnibusStockIncentivePlan2020OmnibusPlanMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Omnibus Stock Incentive Plan", "label": "Omnibus Stock Incentive Plan 2020 Omnibus Plan [Member]", "documentation": "Omnibus Stock Incentive Plan 2020 Omnibus Plan" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income from continuing operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r277", "r283", "r289", "r291", "r636" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r481", "r652" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/LEASESMaturitiesofLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r478" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r477" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://investors.globalindustrial.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases, weighted average discount rate (percent)", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r484", "r652" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://investors.globalindustrial.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases, weighted average remaining lease term (years)", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r483", "r652" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss and foreign tax credit", "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": [ "r82" ] }, "gic_OperatingLossCarryforwardsUtilizedInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "OperatingLossCarryforwardsUtilizedInPeriod", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards utilized in period", "label": "Operating Loss Carryforwards, Utilized In Period", "documentation": "Operating Loss Carryforwards, Utilized In Period" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwardsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsValuationAllowance", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards, valuation allowance", "label": "Operating Loss Carryforwards, Valuation Allowance", "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r81" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r37" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r205" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "verboseLabel": "Change in cumulative translation adjustment", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r9", "r19", "r167" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "us-gaap_OtherNonrecurringExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonrecurringExpense", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrecurring charges", "label": "Other Nonrecurring Expense", "documentation": "Amount of other expense that is infrequent in occurrence or unusual in nature." } } }, "auth_ref": [ "r139" ] }, "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": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r710" ] }, "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": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r677", "r689", "r699", "r725" ] }, "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": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r680", "r692", "r702", "r728" ] }, "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": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r680", "r692", "r702", "r728" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed and distributed net income available to common shareholders", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r266", "r746" ] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossDiluted", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Undistributed and distributed net income available to common shareholders", "terseLabel": "Undistributed and distributed net income available to common shareholders", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Diluted", "documentation": "Amount of earnings (loss) distributed and earnings (loss) allocated to participating securities for the diluted earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r266" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r706" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased, value", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of payroll taxes on stock-based compensation through shares withheld", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r223" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of Indoff LLC, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r47" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r141" ] }, "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": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r709" ] }, "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": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r709" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitExpenseAbstract", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost) [Abstract]" } } }, "auth_ref": [] }, "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": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r708" ] }, "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": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r718" ] }, "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": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r711" ] }, "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": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r707" ] }, "gic_PercentageOfEligibleAccountsReceivableForBorrowings": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "PercentageOfEligibleAccountsReceivableForBorrowings", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of eligible accounts receivable for borrowings", "label": "Percentage of eligible accounts receivable for borrowings", "documentation": "The percentage of eligible accounts receivable for borrowings under the agreement." } } }, "auth_ref": [] }, "gic_PercentageOfInventoryAdvanceRateComputedAmended": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "PercentageOfInventoryAdvanceRateComputedAmended", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amended inventory advance rate", "label": "Percentage of Inventory Advance Rate Computed, Amended", "documentation": "Percentage of Inventory Advance Rate Computed, Amended" } } }, "auth_ref": [] }, "gic_PercentageOfInventoryAdvanceRateOfNOVL": { "xbrltype": "percentItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "PercentageOfInventoryAdvanceRateOfNOVL", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of inventory advance rate of net orderly liquidation value", "label": "Percentage of Inventory Advance Rate of NOVL", "documentation": "Refers to percentage of inventory advance rate computed of NOVL (Net Orderly Liquidation Value)." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811" ] }, "us-gaap_PostemploymentBenefitPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitPlansPolicy", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Benefit Plans", "label": "Postemployment Benefit Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for postemployment benefits. Postemployment benefits are benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement, except for: a) benefits provided through a pension or postretirement benefit plan, b) individual deferred compensation arrangements, c) special or contractual termination benefits, and d) stock compensation plans." } } }, "auth_ref": [ "r373" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r123", "r340" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r123", "r556" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r123", "r340" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value $.01 per share, authorized 25 million shares; issued none", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r123", "r516", "r653" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r752" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the issuance of common stock from employee stock purchase plans", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised." } } }, "auth_ref": [ "r6", "r26" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings under credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r48", "r758" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from disposals of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r140" ] }, "gic_ProductReturnLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "ProductReturnLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued sales returns", "terseLabel": "Product returns liability", "label": "Product Return Liabilities, Current", "documentation": "Product Return Liabilities, Current" } } }, "auth_ref": [] }, "us-gaap_ProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfessionalFees", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional fees", "label": "Professional Fees", "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer." } } }, "auth_ref": [ "r663", "r842", "r843" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENT" ], "lang": { "en-us": { "role": { "verboseLabel": "PROPERTY, PLANT AND EQUIPMENT", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r152", "r186", "r190", "r191" ] }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisposals", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposals of property plant and equipment", "label": "Property, Plant and Equipment, Disposals", "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r153", "r201", "r523" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS", "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r513", "r523", "r653" ] }, "us-gaap_PropertyPlantAndEquipmentOtherAccumulatedDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentOtherAccumulatedDepreciation", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTNarrativeDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated depreciation on disposals", "label": "Property, Plant and Equipment, Other, Accumulated Depreciation", "documentation": "Amount of accumulated depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "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": [ "r12", "r186", "r190", "r521" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r153" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForOtherCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForOtherCreditLosses", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for credit losses", "label": "Provision for Other Credit Losses", "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions." } } }, "auth_ref": [ "r10", "r175" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r706" ] }, "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": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r706" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r374", "r377", "r403", "r404", "r405", "r491", "r492", "r530", "r546", "r547", "r601", "r603", "r605", "r606", "r608", "r623", "r624", "r637", "r639", "r649", "r654", "r657", "r780", "r784", "r829", "r830", "r831", "r832", "r833" ] }, "gic_RangeFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RangeFiveMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.00 to 45.00", "label": "Range Five [Member]", "documentation": "Range Five [Member]" } } }, "auth_ref": [] }, "gic_RangeFourMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RangeFourMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "35.01 to 45.00", "label": "Range Four [Member]", "documentation": "Represents range of exercise prices." } } }, "auth_ref": [] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r320", "r321", "r322", "r323", "r374", "r377", "r403", "r404", "r405", "r491", "r492", "r530", "r546", "r547", "r601", "r603", "r605", "r606", "r608", "r623", "r624", "r637", "r639", "r649", "r654", "r657", "r780", "r784", "r829", "r830", "r831", "r832", "r833" ] }, "gic_RangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RangeOneMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.00 to 15.00", "label": "Range One [Member]", "documentation": "Represents range of exercise prices." } } }, "auth_ref": [] }, "gic_RangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RangeThreeMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "25.01 to 35.00", "label": "Range Three [Member]", "documentation": "Represents range of exercise prices." } } }, "auth_ref": [] }, "gic_RangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RangeTwoMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "15.01 to 25.00", "label": "Range Two [Member]", "documentation": "Represents range of exercise prices." } } }, "auth_ref": [] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "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]" } } }, "auth_ref": [ "r672", "r684", "r694", "r720" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r375", "r487", "r488", "r549", "r550", "r551", "r552", "r553", "r573", "r575", "r600" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r234", "r235", "r487", "r488", "r489", "r490", "r549", "r550", "r551", "r552", "r553", "r573", "r575", "r600" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails", "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r375", "r487", "r488", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r549", "r550", "r551", "r552", "r553", "r573", "r575", "r600", "r825" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments under credit facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r50", "r758" ] }, "srt_ReportableGeographicalComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ReportableGeographicalComponentsMember", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reportable geographical components", "label": "Reportable Geographical Components [Member]" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/BASISOFPRESENTATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r236", "r237", "r337", "r342", "r490", "r630", "r631" ] }, "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": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r673", "r685", "r695", "r721" ] }, "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": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r674", "r686", "r696", "r722" ] }, "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": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r681", "r693", "r703", "r729" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r56" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r159", "r519", "r534", "r536", "r539", "r557", "r653" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Retained (Deficit) Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r195", "r245", "r246", "r247", "r249", "r255", "r257", "r300", "r301", "r409", "r410", "r411", "r433", "r434", "r454", "r456", "r457", "r459", "r461", "r531", "r533", "r541", "r844" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r278", "r279", "r282", "r287", "r288", "r292", "r293", "r295", "r370", "r371", "r494" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Shipping and Handling Costs", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r194", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r625" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/REVENUE" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r194", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r372" ] }, "gic_RevenueRecognitionAndAccountsReceivablePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RevenueRecognitionAndAccountsReceivablePolicyTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition and Accounts Receivable", "label": "Revenue Recognition and Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue recognition and accounts receivable." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r189" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues [Abstract]", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBTDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "gic_RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RightOfUseAssetObtainedInExchangeForOperatingAndFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://investors.globalindustrial.com/role/LEASESLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for operating and finance lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating and Finance Lease Liability", "documentation": "Right-of-Use Asset Obtained in Exchange for Operating and Finance Lease Liability" } } }, "auth_ref": [] }, "gic_RightOfUseAssetsObtainedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "RightOfUseAssetsObtainedAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Right-Of-Use Assets Obtained [Abstract]", "documentation": "Right-Of-Use Assets Obtained" } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Concentrations", "label": "Risks and Uncertainties [Abstract]" } } }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r738" ] }, "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": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r738" ] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average purchase price of shares issues under ESPP (USD per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONNarrativeDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofProFormaInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r84", "r87", "r448" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Preliminary Acquisition Fair Value", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r84", "r87" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of (Benefit) Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "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": [ "r164" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "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": [ "r163" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r771" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTable", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table]", "documentation": "The table contains disclosure pertaining to an entity's basic earnings per share." } } }, "auth_ref": [ "r55", "r58", "r262", "r263", "r267" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of Difference between Income Tax Expense and Computed Income Tax Expense Based on Federal Statutory Corporate Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r162" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "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": [ "r65", "r67", "r495" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Definite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "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": [ "r65", "r67" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income (Loss) before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r760" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r28", "r151" ] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Goodwill and Other Assets", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Stock Options", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r75" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://investors.globalindustrial.com/role/PROPERTYPLANTANDEQUIPMENTScheduleofPropertyPlantandEquipmentDetails", "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Options Vested and Exercisable or Nonvested, Expected to Vest (Nonvested Outstanding Less Expected Forfeitures)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted-Average Assumptions Used To Estimate the Fair Value of Options Granted", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r161" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock Award Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Amortization Expense for Intangibles", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r67" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r665" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r668" ] }, "us-gaap_SegmentContinuingOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentContinuingOperationsMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Continuing operations", "label": "Continuing Operations [Member]", "documentation": "Component of an entity expected to operate in the foreseeable future." } } }, "auth_ref": [] }, "us-gaap_SegmentDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDiscontinuedOperationsMember", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations", "label": "Discontinued Operations [Member]", "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale." } } }, "auth_ref": [ "r7", "r101", "r102", "r103" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r293", "r294", "r543", "r544", "r545", "r602", "r604", "r607", "r609", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r626", "r641", "r657", "r785", "r838" ] }, "us-gaap_SegmentOperatingActivitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentOperatingActivitiesDomain", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Domain]", "label": "Operating Activities [Domain]", "documentation": "Operations of an entity including continuing and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, distribution and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r138" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, distribution and administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense related to equity compensation plans", "verboseLabel": "Share based compensation cost", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r397" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "netLabel": "Restricted stock granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant- Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at beginning of the year (in shares)", "periodEndLabel": "Unvested at end of the year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at the beginning of the year (in dollars per share)", "periodEndLabel": "Unvested at the end of the year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r392", "r393" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant- Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r396" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected annual dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r404" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r378", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406" ] }, "gic_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDollarValuePerEmployee": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumDollarValuePerEmployee", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash performance awards", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Dollar Value Per Employee", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Dollar Value Per Employee" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares granted per calendar year in total, maximum (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock outstanding (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments." } } }, "auth_ref": [ "r22", "r23" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized for issuance (in shares)", "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": [ "r651" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "periodEndLabel": "Options exercisable at year end (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value of options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cancelled or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r792" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cancelled or expired (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r792" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average fair value per option granted during the year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of options outstanding (in shares)", "periodStartLabel": "Outstanding at beginning of year (in shares)", "periodEndLabel": "Outstanding at end of year (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r384", "r385" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (in dollars per share)", "periodEndLabel": "Outstanding at end of year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r384", "r385" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Avg. Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value (in millions)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r401" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAndExercisableTableTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Outstanding and Exercisable Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]", "documentation": "Tabular disclosure of number, weighted-average exercise price or conversion ratio, aggregate intrinsic value, and weighted-average remaining contractual term for outstanding and exercisable options that are fully vested and expected to vest. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r25" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYRestrictedStockAwardsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedRestrictedStockDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r389" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r388" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r77" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of Exercise Prices, Lower Range Limit (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r78" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options Outstanding and Exercisable (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r76" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of Exercise Prices, Upper Range Limit (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r78" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r650" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYWeightedAverageAssumptionsUsedtoEstimateFairValueofOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r402" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total fair value of stock options vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock." } } }, "auth_ref": [ "r399" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan, purchase price of stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "gic_SharebasedCompensationArrangementBySharebasedPaymentAwardStockPlanOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardStockPlanOfferingPeriod", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock plan offering period (months)", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Stock Plan Offering Period" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r74" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsVestedandExercisableorNonvestedthatareExpectedtoVestDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Life", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of exercisable stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r160" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock withheld for employee taxes (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermBorrowings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermBorrowings", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Short term debt", "label": "Short-Term Debt", "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r120", "r170", "r653", "r835" ] }, "us-gaap_ShortTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/CREDITFACILITIESANDSHORTTERMDEBT" ], "lang": { "en-us": { "role": { "terseLabel": "CREDIT FACILITIES AND SHORT-TERM DEBT", "label": "Short-Term Debt [Text Block]", "documentation": "The entire disclosure for short-term debt." } } }, "auth_ref": [ "r157" ] }, "us-gaap_ShortTermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermDebtWeightedAverageInterestRate", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average interest rate on short-term borrowings", "label": "Short-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of short-term debt outstanding calculated at point in time." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r145", "r229" ] }, "gic_SpecialChargesExpectedFutureCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "SpecialChargesExpectedFutureCharges", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional exit costs, expected future charges", "label": "Special Charges, Expected Future Charges", "documentation": "Special Charges, Expected Future Charges" } } }, "auth_ref": [] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r21", "r42", "r195", "r217", "r218", "r219", "r245", "r246", "r247", "r249", "r255", "r257", "r276", "r300", "r301", "r353", "r409", "r410", "r411", "r433", "r434", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r470", "r471", "r472", "r473", "r474", "r475", "r486", "r531", "r532", "r533", "r541", "r595" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r293", "r294", "r543", "r544", "r545", "r602", "r604", "r607", "r609", "r611", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r626", "r641", "r657", "r785", "r838" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r245", "r246", "r247", "r276", "r494", "r537", "r542", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r572", "r573", "r575", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r595", "r658" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOperatingActivitiesSegmentAxis", "presentation": [ "http://investors.globalindustrial.com/role/DISCONTINUEDOPERATIONSNarrativeDetails", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Activities [Axis]", "label": "Operating Activities [Axis]", "documentation": "Information by continuing and discontinuing operations." } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r245", "r246", "r247", "r276", "r494", "r537", "r542", "r548", "r549", "r550", "r551", "r552", "r553", "r556", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r569", "r570", "r571", "r572", "r573", "r575", "r577", "r578", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r595", "r658" ] }, "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": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r676", "r688", "r698", "r724" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "verboseLabel": "Stock issued during period under ESPP (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r21", "r123", "r124", "r159" ] }, "gic_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansMaximumSharesAvailableToPurchasePerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlansMaximumSharesAvailableToPurchasePerEmployee", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan, maximum shares available to purchase (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans, Maximum Shares Available To Purchase, Per Employee", "documentation": "Stock Issued During Period, Shares, Employee Stock Purchase Plans, Maximum Shares Available To Purchase, Per Employee" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r21", "r159" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r21", "r123", "r124", "r159", "r389" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares under employee stock purchase plan", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r21", "r123", "r124", "r159" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r21", "r123", "r124", "r159" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture", "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of shares authorized to be repurchased (in shares)", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum number of shares that may yet be purchased under the plans or programs (in shares)", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS", "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total shareholders\u2019 equity", "periodStartLabel": "Beginning balances", "periodEndLabel": "Ending balances", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r124", "r127", "r128", "r147", "r558", "r574", "r596", "r597", "r653", "r664", "r759", "r774", "r820", "r844" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITY", "http://investors.globalindustrial.com/role/STOCKREPURCHASES" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASES", "verboseLabel": "SHAREHOLDERS' EQUITY", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r158", "r230", "r339", "r341", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r460", "r598", "r599", "r610" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/LEASESNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r482", "r652" ] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation Allowance", "label": "Summary of Valuation Allowance [Table Text Block]", "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance." } } }, "auth_ref": [ "r81" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "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": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r717" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r82" ] }, "us-gaap_TaxCreditCarryforwardValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardValuationAllowance", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward, valuation allowance", "label": "Tax Credit Carryforward, Valuation Allowance", "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r81" ] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/ACCRUEDEXPENSESANDOTHERCURRENTLIABILITIESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales and GST taxes payable", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r773", "r824" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship to Entity [Domain]", "label": "Title of Individual [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": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r709" ] }, "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": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r716" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://investors.globalindustrial.com/role/ACQUISITIONScheduleofBusinessAcquisitionDetails", "http://investors.globalindustrial.com/role/GOODWILLANDINTANGIBLESDefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r90" ] }, "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": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r737" ] }, "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": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r739" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://investors.globalindustrial.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r740" ] }, "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": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r741" ] }, "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": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r739" ] }, "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": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r739" ] }, "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": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r742" ] }, "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": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r740" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, At Cost", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock at cost (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r71" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "negatedLabel": "Treasury stock at cost \u20141,048,758 and 1,103,634 shares", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r43", "r71", "r72" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://investors.globalindustrial.com/role/STOCKREPURCHASESDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Purchase of treasury shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r21", "r124", "r159" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://investors.globalindustrial.com/role/REVENUEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedContinuingOperationEarningsLossAllocationToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Undistributed net income available to participating securities", "terseLabel": "Add: Undistributed net income allocated to participating securities", "label": "Undistributed Continuing Operation Earnings (Loss), Allocation to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) from continuing operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method." } } }, "auth_ref": [ "r265", "r268", "r269" ] }, "gic_UndistributedContinuingOperationEarningsLossReallocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "UndistributedContinuingOperationEarningsLossReallocationToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Undistributed net income reallocated to participating securities", "label": "Undistributed Continuing Operation Earnings (Loss) Reallocation To Participating Securities, Basic", "documentation": "Undistributed Continuing Operation Earnings (Loss) Reallocation To Participating Securities, Basic" } } }, "auth_ref": [] }, "us-gaap_UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedDiscontinuedOperationEarningsLossAllocationToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Undistributed net income available to participating securities", "terseLabel": "Add: Undistributed net income allocated to participating securities", "label": "Undistributed Discontinued Operation Earnings (Loss), Allocation to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) from discontinued operations allocated to participating securities for basic earnings (loss) per share or per unit calculation under two-class method." } } }, "auth_ref": [ "r268", "r269", "r770" ] }, "gic_UndistributedDiscontinuedOperationEarningsLossReallocationToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "UndistributedDiscontinuedOperationEarningsLossReallocationToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Undistributed net income reallocated to participating securities", "label": "Undistributed Discontinued Operation Earnings (Loss) Reallocation to Participating Securities, Basic", "documentation": "Undistributed Discontinued Operation Earnings (Loss) Reallocation to Participating Securities, Basic" } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings of its foreign subsidiaries", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r16", "r17", "r415", "r445" ] }, "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": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r736" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, accrued interest and penalties", "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": [ "r423" ] }, "gic_UnvestedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://investors.globalindustrial.com/20231231", "localname": "UnvestedStockOptionsMember", "presentation": [ "http://investors.globalindustrial.com/role/SHAREHOLDERSEQUITYUnvestedStockOptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested stock options", "label": "Unvested Stock Options [Member]", "documentation": "An unvested options related to a contract that gives the holder the right, but not the obligation, either to purchase or to sell a certain number of shares of stock at a predetermined price for a specified period of time." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://investors.globalindustrial.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates In Financial Statements", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r59", "r60", "r61", "r183", "r184", "r187", "r188" ] }, "us-gaap_ValuationAllowanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceLineItems", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails", "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Line Items]", "label": "Valuation Allowance [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Valuation allowance, deferred tax asset", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r761", "r762", "r763", "r765", "r766" ] }, "us-gaap_ValuationAllowanceTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceTable", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails", "http://investors.globalindustrial.com/role/INCOMETAXNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Allowance [Table]", "label": "Valuation Allowance [Table]", "documentation": "A listing of an entity's valuation allowances to reduce deferred tax assets to amounts which it is more likely than not will not be realized, including a description of the deferred tax assets for which the valuation allowance has been recorded and the amount of the valuation allowance." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Balance at Beginning of Period", "negatedPeriodEndLabel": "Balance at End of Period", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r239", "r244" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense." } } }, "auth_ref": [ "r242" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write-offs", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r239", "r240", "r241", "r243", "r244" ] }, "us-gaap_ValuationAllowancesAndReservesRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesRecoveries", "crdr": "credit", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Benefit Recognized in Expense", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Addition, Recovery", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized." } } }, "auth_ref": [ "r764" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://investors.globalindustrial.com/role/INCOMETAXAllowanceforDeferredTaxAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r239", "r240", "r241", "r243", "r244" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r771" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average shares outstanding for diluted net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r261", "r271" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common and common equivalent shares:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://investors.globalindustrial.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average shares outstanding for basic net income per share (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r259", "r271" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://investors.globalindustrial.com/role/NETINCOMEPERCOMMONSHAREScheduleofNetIncomelossperShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "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": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "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" }, "r5": { "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" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1D", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1D" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r14": { "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" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "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.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "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" }, "r35": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "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" }, "r37": { "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" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r49": { "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" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r56": { "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" }, "r57": { "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" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r87": { "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" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r90": { "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" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r96": { "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" }, "r97": { "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" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1A" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1C" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "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(26)(a))", "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(26)(b))", "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(28))", "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(29))", "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(30)(a)(1))", "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(30)(a)(3))", "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))", "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(31))", "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(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r132": { "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" }, "r133": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "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.2(a),(d))", "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.4)", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483613/220-20-50-1" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r149": { "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" }, "r150": { "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r153": { "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" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r167": { "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" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r175": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r176": { "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" }, "r177": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r178": { "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" }, "r179": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r180": { "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" }, "r181": { "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" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r190": { "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" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r192": { "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" }, "r193": { "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" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r266": { "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" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r377": { "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" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r448": { "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" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r481": { "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" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r643": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r644": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r645": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r646": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r698": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r699": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r700": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r701": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r702": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r703": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r704": { "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" }, "r705": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r706": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r707": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r708": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r709": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r710": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r711": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r712": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r713": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r714": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r715": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r716": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r717": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r718": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r719": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r720": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r721": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r728": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r729": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r730": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r731": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r738": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r739": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r740": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r741": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r742": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r743": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r744": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r745": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r746": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r750": { "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" }, "r751": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r779": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r786": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r794": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r795": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r796": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r797": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r798": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r799": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r800": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r801": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r802": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r804": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r805": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r806": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r807": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r808": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r819": { "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" }, "r820": { "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" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r844": { "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" }, "r845": { "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" } } } ZIP 101 0000945114-24-000016-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000945114-24-000016-xbrl.zip M4$L#!!0 ( !.';%A4\U4"6R< )OL 4 97@M,3!?,CU[_7(U9AI 6[-E M%E+PU]^S=/?T; !)BP($RY78(##3Z]G7'^=%%/[TXUR*X*?_^?%_]_:\%XE? M1C(N/#^3HI"!5^8JGGF_!C+_Z.WMZ:>>)^DB4[-YX>V/]@^]7Y/LH[H6_'NA MBE#^9,;Y\0?^^\1(/@DF MTC^8C$;^^# XGA[_-GX$K\+C_$Y>+$+YCT>1BO?F$N<_'1^,AZ/#M'AZHX)B M?CH>C?[VJ/9L(3\5>R)4L_C4A_7(#'Y6T_I[)&79W[K M*Q[$3#8Z23\]C40V@P5,DJ)(HM,CF/M:9H7R1:CGH2GY9[VLH_W'Z:>NG72M M;IK$!1Q4!H_S1WYKV;MT%_I5\[.?A$EV^MV(_GF*O^Q-1:3"Q>G?KU0D<^^= MO/$NDDC$?Q_D(L[W1[&:E+GW)HEG>UJJ_H[_&3W>]NF*?_EP3GZ7?F%N"; IRNFT_"0.5*&2./=R6#P,"H=&+\.Y.2=T]/CI M79 W%4$ 3'&/J.[I:'C2">S\E8H#F ( 9 M0(@]+>&,,GP5Z!<1E0]EEI?X < 9I[MV/.+KG#+PQ-&7@W<^4#6_R/<7(3RF &AYQ)7ZJ4]BN !J4+ M_(33TT)P?X1L.6YO(KU) G?MX2 PCWZRDX;1;[5C-^>+ P_A0$.9PV/((&Y4 M#N>:)=%_4T?3S['1<\%G#(^ M&DD1 PS R@N@^Y.R$).0?B'>YHPWA.NA/^2U9,A X@1[G8; +I 7X&7$.=+[ MV%_ ,14W4L8U:*@OKO&+N[/!LA_U%F"R(DM"OMY4@#P/]Z/7[5PN']*RX>@L M)KA6D>+YPUGA\A"KITKR/<-L4:2*0DJSC6>)R.BN<<>(10BZF0PUZ"!ICI-X M3T9IF"S@CP!^](LDRX=;2Z+WOR82W:)KZZ7.YP(HVK4D8:FY-"!/:29SN-V< M0(_U> !S(EL O$DL$2DR DX@ME$2:^E- VN7]'R)+^054;V-3-9&81>3A@\L MDJT1M ^^)M#^MV2*U,6]04A\\M1[F613J8J2(6:S4.'>,#3>: C:$;L; T(' MP\=X#N>?? E"C^@40%K2QH!Y?$4 =D!:( E#D%P4@00AL]R3GY!8Y< (84[\ M5,D>\#\6W7S0-9=R];O0H[;@T)99>7"DK]Z$]-R$-Q*"-$,B')!?!9\C+=L\ M+Z,R%"2+G@4(2?#*^U0BK@%B@:":1-+;@8T[DMN %U42-!5A:[S8Z=XJR3NXTYIUX=_,6FK*^9^@ MU]VXMD9M69M(.A46.I%(+/C^0;$!J7":)9$W^IM7I@A@XR/XJ&^@&JG/@M)W M(P. AA3NDF@O@CH;?IK7Q##@Y0!+^12%5GS@"B3&?)Z$P"TQL%* ;: MT929BPS(Y)4 D2 I.9#,J08:&2=XU/!?1.GK1 4=A@X:$01Z 7N,$Y9[\D:)*T>':X&EKWQX_5!B[\Q@OT1R_6]P M( MBL"5%X*%%((FEE'0_@H@0T"=6TBMB=8/J9B=' ^/UG:#:G.4^R.T@\"*7%.K MY06?G6KLL,=098BN/JAJ29;O(K,RB,O6SYY1V1>Z:N1>J-&'<+*/\-(2/OJ" M0S20C:I7Q"1/PK)HO[(B+H/_/<_,R*F8R;T)$-"/>V(*!W JPANQR!]M4QS+ MUZWGN4!J5(OGHLR7:N*H^BP:>@5RRU=)@MYN8I=+7H<_@>TAB22;!4Z+3A3U MR=LYW@7Y*09RZDB>PGL^)_U2H59!IHPEHY.&'I,!AAEP "A'GQV1H;YTPY!) MX'.Y;EWXNY,(E]3-"FRBX8G($40,74_IVA%VV9@()&%[6<,&\8;]X3$=A'H@ M&?(VW" H93NTAD #H?\J*0!H%MX+E:,;,5B!E_!)^'Y25@IU>T^!%,7\'GBB M8V$Z#@FDGX+L)(', >:8R,@BD[#V'T\(EH=&!TMNWESS:/AD_51V,/- M(;"K/6LO9 C":4;TD_VG0&&T;[:2E7O]:7=&TY/A_C^_<\-&9G;"6D78H,N-,W:_5GM5;35]8]VG,?!)$Y>IF( M"K4%,?9;P,X+V>TFT30K:].L&M,"J,V0_@4]()?3JW"(EXM%DNOJ2A=!E![3 -N+%/-0)5J-Y ]MYTXED(!A2D0#O,N@B MRVF^RJZ][D"Y)KC;M(!6B''@B*-Y+;SMA2+P"+SS_Y;J&I@X:C^"-) J#8S" MK5Q[I/QO">Q8XTB@A\@K_M^8SQ?Y''^L^/V)#>75N M2AE?-Y0:T1_M1F$^QD2WQ8'L&Q2M8/CT>YUA94T19._@X*9>YO8E^%H_C1RT M6+W#;&LA-3IFD4 2B9XJ%C ;[!2-20STC22-@5?/S+.D^#HI9$,7,J%JEM 8 M_:5%OW%)ELP.D!+25' 4&!@[P3@X/X1A;63TDDF8F"/10.3%_[(H8HG)%@L$ MP2:A#PL$KSN#12H'E(5*9&GPJ0QMHF,T:02FU;E6YD0(^>S73BAVD#]/+;>N MV/( V46&L)3GC$P4\@M22383L?I#SY95,OE )W)BZ!HC,(!B]0?/A2@*P.;, M'G#,&P#U= K8%-LL>?CVH^*0MQZC0<>RFXE22<8HR\^1D+\8K S([!?;+:]R M+"&4(:%S"PA3IR&]3(2/]CCT7C,KX^>E'T >/ROEBA4*>W"YGL742W\*&_GS8T*:3\>/-L7ZM=CI>B4_> MKY4XO]X\U6=RRC'CK ,0\:NNABE2A^0_1=#LJCF.<*)6-9K=;WHO$1\P"H+0AK7A0YH[ ;.Y%8POX M9RI:W^+_M0EZX-D E##Q40=&[TZJCKQ_U MJE/>UIS6DZ^)C%[(&=J&K+C;[3Y8+W4E<2]HX(LJ2&6E3-L0!(U@X064\9]T M(!L *6ZSJC>9=[C\GX MAOH=2\0672H]^1Z>Q#8=-W$2M;("6ZM-/OZ:\.<,[B)@T_';)+"Z'<'468ZA ME&ZUN?7@CQ/P,J@0@,NZ"&N3X=(MVE)D,_T&9 F)<&ND_PG<;\MJ7MEF;@10 M?.U%MVDSK/_>9#@BYJQ20&>3-7'8M'%% ?M+;C#2=.#IU,!E63C&7$/K5/@V MKD/KS2H'U,Y86P;;:R14Y]NQ-YIIH= MT2R,7T%"@V9P (Q3^E+(B,OSX+/ZDA[+.:S,-P952L@.WJDQ'F@K657 M18FT?+D\H\E1C?&+ (Y,KT4/I"T?3KT!9[R.Z#+:CJWNI^-H--5C<1:+*" @ MUNP?NF("Y6Y':+P@ECC+C_/=OL" M)+HHS,"+Y0Q8+A*)@9=2.CXQQODBQ8C$>;0ZUV!_N MKZ 6SZHD(.^%S@V"1]8OT:Z.TK"I3%IK<_*9[&\(VN21[S%?Z7H7;O(1IJVH M4*>LU'V4]3FHOHSY4W&=3.MY)%<\^>A[5$0G-VVIK:J3M*E&54IR(&/26$NT M;52P;*=5.YB,VUYUCNU#03EF6JOMT9ECA@>4E]FUTM=H%V#RW![VQ.IQ$\;6 MH"UDS3/['+1I PC1!E4/7DV(WH)Z)<-0Q#(IOX6K_C7"59?! RB5%X;28U*Y MBC'2Y;S*]@4R<"F!GOAR_+A03L/1WTJ$AN_.IL !4)#< M8NEL\X);5R#!&W3HH8#SGH3V6@FW,\=!MUXD>)=@AMV,P%)45;D[6'"*<3)E M()L 249[ Y +[00+DI1KQV4&X/$O+$\QG5+0(YT)VBVU"B:PF*9S0JX+TZ@S M2=YP;6KKHK8@S4!DR2BCW]$#DZSV5\P6)#14H8V0RF1L,])L6OSD,IRY1+/R M1A@_=!S3,F.LRID)QIL[ +I:C&R'6Y+HF+:+:EI6M*TY& M 6UL7D:/ F_G6_R5*:S]+?[J"\9?K8EHHB2'4ABF>]3PAVK.4#V;&A;Y(C;F MM&0I)IE0GPA3U!5SJA _ZMAI70B '0R%= 33=LIG/_KW8SEEL'[DTC2D2,-C M->ICX[%E)%1L@[V7+,!X\?%Y)&A3+ 5")(X>9&Z_N\4,=N,BK%=(I5=9F1,/ M>8E-89ZSCVK-(JB6WQJ %FM&YZAH2[F>+H9,.^I4T/@7X17F"'*9"FS& U#+ M$=A5L!;&:D]54+(QC3D:#(8)&6ZKF/ZN5[5H=-#K_ /LC\I4DG&JRQ#2WW";7SDKCG4]+[,< 6ZH%_W18*3L. MPA,^Q>-0A'\S]<.&ZK62\/J3]S7)X[&JLD0)P(ZLEP/A1VS*E3DNK3H@C( Z MDC237+:8?LE-HE\KR->K!"01[/_DO1$W&V4[DOW=%YM!.15\SF@[5:B!<5F2 M0FWLVR^ ]-R@0]0(#YP482Q.V,TJUS[ ;=9CIYL#ID?#T?YR.'V-N 5:^(;16TIX[\@ M&^Z@7D2F,C#AUY;G6R>0_$0D$4T9_"8%7*&8HG\:L"('.+%HXX.1E_5_2*U M1^D%AH25:)T(Z,?QD\?'G*P:.8O$5ZXR*M2S@%=FI;9A<7@X>TQ+Q:4(T5Q4 MAC,BH^3+HNHD1177:E.NG.55N5AOJ/DWG%6[NM(P;3^*!6F!H9$[SD1[2.>QFR0+2(XU4;8J2I/,)O-*$2]?IS9A4I0?GH*. M'#$S=!>T)]AJF="* M6]>X?A.W1=<<<],!%NY1.E8]\J_JG]7MM#U=9S4U(O8KAJ/043'IJJV@LV?@VL45 EH M*#?HOV4G%1AT=D3IT@JQN@M5W&X">G-[-0C^]KZJ;)QYY^1KPSLRXU/9G.<)+,[D"F0=;^)#&+\#Z))0[EJ$P#)F6S[S ^V*P=[*C=G:-=8E69! J/ M&;FMZDQ5#QL,K;P;JQE91N(U55P+NO=++\ M8%'V&W 13.QFD-VFNP"E4NRRL/CR1P/3'*^EN_#,DJ!@D2-%MM$4VR1#9H67?U8 M%G8K+&P;U/5GM87MA94EU^S4>:D#>):(QQ1)4K46(9^AHQ2PYNIFVDYT.*SF M%-]_=_3XZ98Z3';$;E]G7,U>STP]QO><#0Q'^#K&@.1Z:R!K11 1=J_+;1/Q M1N4-ZO"5%U8+QE58<())$[MDHP5P.LDI&(U 1H=8.1 Y?,DECE6-9UFHB0C942U M20H@+B ]!Y++U%#[JNZERG@F9CH+!6,2L&(;>Y(F&?NG.+HW+2>A\L.%]S%. M;F)C[\JH6)][6%3BE1_F8J5IJ3LUJGR6"1T!6[5(TG5\IMX+X)*8SMPJXSJ1 M(.=>4P$"_#_MDHH<<$\'Q!,\H+B ?9L\FCZ4A,58G7]2 OL&"+%'=*LS0KL) MER>?90F 5RQG@#E,@1[M)!U@)[:R:&*UVP2[ MWD45R%O(9B,=8*J)S:LPF<#(K^%J,; -/O)P\))MDZ!Q-]#P#(N93D&]H[PN MHT2;NUDRGL81\K)@.#KN4&NNYO#(YF-*7MA2B*N')IRNW,7ZUNU]&CLO.6[0 M-5 QOEF2!%Q@Y+9SF>1,&RS,@_GP(+#D+.>:=)A0 ']H:.@%!I\K'#! &#R4 MT43^\4=HJT?!@$P-Q4R@776@'UMI) MLX0J8"[9OL-%Y68R.;DD#1G 81K53]Z,C8 MG:AZP9(,IK3;U#NER':LC,2^ M!@3*-(&S^CV9U$AKS2IMFK/*@+>K'0V[VRLM;5IBXZ.?6A9Z;8:O2VRV&@J* M;@2>ML:9YI\8'=E?5.=?%I=-C9S_%==ID1T3%[7ZXF0$Z;M MK]!R)D$8OX(&U#!/*BNJ;U^R'2P&UAG9?DA:GX5?/RQ*P.@?D]T1N>.U2.M> M"T%>"S.:;B/J'GO3)[FM>!*LU"K*J&33IW<7?5+,9AB)7BQYRU8OZ.@6M+W' MO4%D:>S2I5<@T "G0EZT%AW2$:(D -LFK4K7<5/ MV(8EAN%T-&G&NDYPOAF?=XS-S[ M,78])3_2)(E+JDZ"M*-RR-8K.,2FBA16 MO-=]4C$/B_7O6%-?[H)J,[":BT,WU"PA.;C*Q=5I"4;'($$,YQ9<*C 3\4=M M6@+YBV_3JA3OSM\3B]4!0YU%(["YJY;!N>(TAW:76':_$EY1E0-A/_%ME7YA M@LS9KN'9WR)VIL&L4S5%.#T". 4"()TTMQ778,8:>F>U)MJM.J5=X0I(B1T" MX(8E5"_JLMWL!.T13S4&6X6 3E6O1K:FZ4-.4VZ,,,5M(UTM)I0BB_/*:;7#DVA$9B@L,]Q MZ<4T3VFQW8J_.5S_@EUZ=J:K1.VK MI"!.\T+ER&:"M"7G6--@(V#NR\.L^(2 5XW2P56'JJJ!3=M9&B7VZ,NN,Y[*0@L51O$I";8 M7B8^GJ[NF['HG*X9: F[\D-@I=?2MI7$H282;ZT-ILL: &@Y#6BS7&KQ;[+- MSGVZO:J;^S*_#6[I30'61H(ZVV0M^& W@$P2[.Q, +(FU+J/JO8YW>X "0+$ M"'L\NX/*;YG094Y5M@L<]-(HV/T6@%S]/XMFF0" MJZK'DGJK8=%"&>RZ;5.00J J1=W9JJ#L)M%^KJ?V/M <1*)%3D7B+"-W>W:U M:[.U,O7YSG4"?2Z=6BS-R?5 ?,38DH.$@DH)US7GC-V!C!W&]ZG/!.LI3T*5 MS]N^"79#"%YO1\($SJ -'(V*>8WB62SPD\>I 18N %27Z("">Y_3FI6!HV^K M7%<759IZ#AJ;M%5 RR&Z&US-C,XFZ1)Y@'M"]3J2N!\CFDS+3!L_V#Z56*!E M=NK>>^WH$/&[J^=8L.XHKN NRE0 T96X:Z^ZS]D"GM>@ O]U6-,&]KP).WR20[B%A=+QG#?\'*S82)F4F2V M(TZK+PBSH0@]/-X<\,&8=9TAC-O!C3ND6IS4%=E6X&2)D[AH0'8^_F9;71.O MWWF_OKYZ=WYYZ?WZ\_G%^?N7+$B;VR'')#/1)@?^OGKS_MG9&^_UNQ>_7%Y=O(:/S]^__7#V[C]]BOZJO_3.WWYX\_X_Y^?PY4'[SFYS$7\U)\KQ M-R?*/9PH#WYY+1PXZ5)^EM8@IO@+D,E?F?J9;OW!GCJ:O6BQ^1ON"QE>W%YH M7DJIE_]6<$"#H089+&L/8[Y%FLM3\^$I1IJ'8G&J8MH9O70?Z(2S&(X8<0I8 M3A&8F?7/0_KIAR)H_W;X>/CDO]VP/]"2>=EP,CG M'3QJ<,+3_?23!S#AX7\/AB<-IR2*0JUS2M(U\4QC_D)9S@*'/H)J]-K2 MNZU,L/>[W=OM[/:Z_#XG1-<%QOT-RY+N%\H:+&9;H8:8+CE]SJC\[]4BW5;* ML%JLV'82P1+6"U%LZQ43.K\XNVKH55MZG>_*:,(53=L5NU_IAMJF4-\5$&M9 MM!\TR7O;#!#O?GG[[/P"*?SESV<7YY=_">!H)UEL\Q6_/3^[_.7B_.WYNROO MP_G%Z_B[Y!])E[FAK^?)*9?=6_WU^>?7ZW2OO\OG/YR]^>7-^+\-134@[ M)#_D75P+CKC7*\5]LURYMW9R/\L5;D0%_WBD1B-Q,CZ61Y/IOCR<',DGP43Z M!Y/1R!\?!L?3X]\.K?WG_M8NNHV['F3O#FX+-LNN99_^68N)IBHO\O#8<(>! MOC2YJ4>C5.$N Y,YF9-_W=2",?&0Z*SO3P)T0D^_1-69W!N/]KCN#'SXUZ"C M;TY7)MI="PE]MLNO4>>3_"%"5>,D)\P3DSJ&/&IRC&@=R%%5B79<48^Q[UC+1O]5Z.E@"E#H=.I1<9E M6S&!D)+@@(XL='T*CO/J-4IU=O#F0C."\['.2ZS1(&+O2OISK)PS@^&RI$P' MWCM*$S^#Z3!CL.,!&/Q"3K /N/=S$E( (_UR[_B,C0?(9YL#D./AP='M #)W M DP+T-MR$X_H)WE!/W("FRY@T9U"?0<8QHX9LN!$#4R;1P/(@%/D!UAA8L8E M6SC@EHI=4)2ER65UEMBH[X&AI.@Z2'*AJPV[!5L"*@VDF]W;ZBV<.JDK$+5K MNM@!=(_ 5CSJ\D-!NL\IG9RN:+F18FX$LU2YF$=_L^4";#J(#7O%@/[MQ9OG M7R/>+"/D#L4V";\Z9KR,"0!2 !M?I3I3N_%8/;*7(HYMO>GM!8(7FP,$O=P< M+X/ "3/,J2;I(QI("!.=6$FG E+D_"8B"DZ&K_D_'),#]")U)P$%F%]<9V" M/C[6@8^8#Z5K6 V82&72I'Y3_;<,$T844 ;UAPX_)UA)LIF(]5.?;PZ\@Z/1DZ.#@^%AOX7E!VQZ!O^9%U'XT_\# M4$L#!!0 ( !.';%A[M[S:\B( !W. 4 97@M,3!?,C@Q,C,Q,C R M,RYH=&WM/=ERVT:V[_\V_V2N M%/]>FC+5/[IQ7OS GU_\0).\&-ID_N.+Q%Q%)OG7$Y,,CI^-].Z!3HZ>/CT^ M'A[MJ8/CO9$>[1[O'ZG=9_\9/(%7X7%^IRCGJ?[7DZG)=B8:YS\9[ _ZNT]G MY?-KDY23D\'N[C^>-)XM]>=R1Z5FG)W$L!Z=P\]F.HY46L+\4S76_QGT_YB- MGT1%'K>_X2'<5+N'L\_/IRH?P_1#6Y9V>G( ,U_IO#2Q2F46FI!_ED4=[!W- M/OM]+.PF6"'!%)X<63@!^3FVJ#D1X?YCTO?FJDD 33:2?6H/-D[[!\+X= M3501C7.5(7Q*&^&3'W1L9@;98VH*_-YD]/U;"QQ 1W84O<(7\(\/%Q^+2&69 M_@R/372N88AP-GY%)H,'<8ZQA@?RZ-J4$QC6P/ON+'I1\*H_(;]4_#&KID-X M&::^Z8B+:$M&PD6Z)=C!M( )"97#XO%@"Z1Z""7=;&ILQ%ME"1X4NHY'-X9B;"$1H,&'> MTHM4#M\4\&":VFN _\'1\_M#^5E_LX$\Z+N]_?VS/V_+IYI])3JVN<+3.ZD M1CF^"@R%J/Q]E1<5_@'G&DJ#=8"O'UTBP_"L(=HR69Q6N*L P;8]AHT=GRJ1 M60Q7,0M$PUF]U1Z-453#/W1<.L8(\FR*Q,%\*N"D1!NWDJ4-[HA?.(;3BZXG M)@92*8!:X#1F>"#"5(%\@(Y F4MQB3.@K0(A$7)J?&PXCU3\*;/7J4[& /1< MQ]K,:/\JBD&9=71-"\']$>:,07E)>QU ME **H+3 P\@*% 99/ '5#XRFL\99IM.35EJ[;;QDU4YG37N&*D* M43?7J: .# [0SW;T=);:.7Q(X,>XM'G1OX.2^+!8]MY#8MF_:3XV5,V6Z#<' MQ\^CGVT^TJ:L/$ [GGV,-8D)ULNP% M_MQCKEASO2W@K\23%4F2*?!1_CS+00P ZX Y\:^:6\/_6-C%()%7\L'M MGBBBG3*;'[V"'W'NYI*=,M"KO_<\LQ:;.(W)*B\#A;$ESCKQ4AZ9Y_??/3U\ MCG(X(W9(*ZB&A4F,RI%-CW([I7=8<3H#^8T\TU;C"?'>6E?1"C8/?!F$#$DF M1[;X2C_J.H]B!FL>H0,& +HH3_$/ <<0630^ AH$L@=TC) O2 M:A"$*/]!:0#-J:A24@>*"L 1KIHW[[YA8P9!7L&W^/>5-4D_.H5EWVZU#15S M40\RK'VAE;YJ)_#8!8R"T^W5>)#KDMH^$?R';"]?1E/8]6F]@:;A+['Q#_OR]U1DFE\4A?*M#DHRTXV4!C M=^@XV-\F@3$*N.Z53:NL!*8)O -(#8ZI((9K09"\LA9M-%7 N\N'O!=CN WI M1F8ZU0FR,%A;A8!I('+&FX2^3@<)'M]F"!+ ^9N+:(.K:ZQ\0 M)S2W$,AW(BG@E '9B"QOHA.=/Z+MI2W)\C@S!1HLR0W2OG(:Q5(D@O? M%N19/,EUJM!3NC3,+2BU6[^BA@4H$^7B*TL#MN&_)WD=NQWKG6&NU:<=-0*P MG*CT6LV+)X\G(O_%X>T[O/77L80U<8!%*DNT*B?WX,@L8KK(%G0:-LT34H%9 M>.D,B"H&"IUO 8VZJ "(U)SL+>\RZ&TBJ[]+D'R#>/WF,/O!VPM1 TW-5PV"#@Z^" X?] MP<&MD'U!"2WM[&1GOW_4H6MA)@'C?#E9)^:V3D8#SQ3\F6N5UW&6.Y[6]I?$ MWS:;H3Y]2 SU [[*KE$\O9G$";IYZP;RU2_!H@WWE#[0**ZSTY]VRS2,XU#B M".E_A'T]L4D #T%(BH1#J2AXF==XB2\);OHFKCSF+8 /#2&U7O<UYHM5,<$?"PT*E,%L+5'.KFV5)D$6EG^O*\_:C#CNOMI<,AF(:)5$UQCL M![U)T![IPE9E#7=1+*^S#J60$\M6@:8'H$VJ6%+$T):L\Q3P?""4IJF,AR&N!K--:I-# MTE%"!1,?A .RL.&9FN<6\R@I[^'+U[$MF1T\AYKBU@"MVU].,4<^1[!\^0[9 M*^-8>P\>N$;_4$^, G%,N1,&S2)5&'M']Q'P"40G_R,9[G! WL!'E IPJ(VH M;>*\-@!*1XDN 5SA5QZ!><:*$+@M, @\C145D3/PE]! Z+S"N(_4;WE JZ:Y MPUF\[NE6.B^]T)GAVAXE2#-.G)%+>IIG:"O],+L:M:P..L8!8\!J]N@9QTSVICN6_Z 7M1, M>/?B\,J6+""=6B2IR OR$J?WU-9#=D'# L9/%>8WUPQ#7-DR( M*,^4H$?XW MT,7P\VWQ_]Y.XG420+))!,#JUNL%%W&S/LJI ;5FT&LGMU$"^+"5\>/>RX-< MBYACUF@ ?):_1UY\U:I/#PDM1_PI"DI6Q'%1G[#Y6&7F3YDGKRV4GM0[H*\9 M40Z#(<$'G@M%*?JHZMG%^PR(/!H!M62U7RV//AGV@A1^'^UEMGUL-F<2Y.?( MQ)GW6M"\,^OP0B?(BJ1<6$1MYB>Y'J7T,AX>;ZP?O>82!'XN&$E.#:,Z0(LJ M%DE+N^3%NF_KJ4&QR/58Y: F?!%U;K9+Y^ AN70NU>?H]UJ+7J_;^QT1XU # M,;'P0%FG,J[Q%#X "-?2V.Y,"C:0T-:Y)#L2#6"VT(/N)=8JX7E6'U.JD12.F]-4K*@7. MG,RCQ&8Z*FP'@0%BXK;JSA4:G3_.I,#!SYUMA %]4*5P^SY^?_ZRKO1&!RGF M'$RCBYTC\AZC$PQV^F'#XE,3N$T$@YY_&H3 M;R\3*IT6F!(8]J=9#]EC/;4_ZUH!\2Y&G)9C8AS>]$Z#;Z- MZQ!?A"F HO.Q9%,Z+WX0WS$ &I.WG'E-"2G12WX)AX9U3*7#L<8E68 MOX'\!6LN 1TZPCG>SR>'U(_>6ID%GY7*!*S]G#M!C"HH5B"N3 @;<>W!Z+'/?-C@PVKD1$1&SXE M*3VFNK/I+.53[8H]B,G*)\ZQ$1] MED/#<<6%U&:'>XL99YA=RM.E>DSQH/K0KD1:RG!U.0\[] LN!VRZZ!ZSS#IZ M2#+K,H>Y1J#M#TUJROEZA=-'"D!(QC$BS\H8>YB[[)TI*]L+N+9HG>3A&$#I M(9+J@+[)"862"R.D6!$C8^@PG XF$&%ZHHO8$508#*;N-"ZLVI. 2Y#W(EZ5 MSHR"VFVW,JF@=P^X='*C7I3I,8AG9"B]:$9=:DB(3N8S!$NL7%$"R(%KD+E; MUQ-N! =0LF"M>G,!#<.0GV_W DYS\X("/Z3^# JZ../*$J2>Q! MYO.8V!94\_C=$<$H/6>*:E5Y, MK1R'D4D[&I+T6G.0(]]]-)R[X3WH5)I!226UX]75AZST.G>R/M-JF47.?2R/ M6E!^6^VU.AJPU*2+V[P);HM X-8"&5KM?B4=U50(D*+*KXP<6S.,G_W5$/)G M%R;RN(*O-HP>;][(8'=SF,]>?^\&YO,K&&$Z356F;?4M;_K_2=[T*H0 V_.# M8^]8JX^-HH )U&5W%O._@*G$>OT2JFYUB:RHN^FQND8_3@UJB_O2#''(]-9P?+W- @MKQ?;WUJL4AL3ZJFZ:4:' )YA+E*5Z#8" MDD_?E<3.)?Z5V!FW3LP=4DN;-#T:D1E%,,&WZSS7.(10&'QW)@NV06X$Y<7; M*!ZE,2@H.356"*Q"G"+XE+%'R36 HS8CCYEH-BW7=!7-7*";>2-\(9(VMLHY M:PIF])QI8ZFA@/AI.0YK,E!N#5CO)F6W'?DM= :J=ZP)&<5\_Z/*39&8V+F$ MV1>>F )K)]#;WYT Q.)G>3(=J]*MD@,*79/A4._-J]>UR*+,0?8Y8YBA%F)H M-F U1V-$JH$WH_:XL9; LR7MEC9J/R7#FHF]/_$_57(9@:\;[ :G]2NI\ID/CM^!5FY MR#T^C]QKA*TEB)_1@RS:'W7IQL9EKM^@@U[F $!DG#]C-_J7'*%:L\(IVEH+ MTS(1:X'E=;.,D^[&M*U.NXM_45'IX%#HF<*K !W.;&]3LW"%/B122KVEC'3 MA\$F9M9H5!\TA6F9TSD&]8?\B!Q?O7NQ /#*1&]4=<;Y>Q92JMJ(=FF1M Q;:=.(7"!2,HVY@Z;JY1FY^><1.]O'F8.S-.M\O6N'S:W8JNE507L48U %? M+?0>M"_@M[,)8]-%-9S5WW2DP-F4ZORD\@@& NSGG,61BM%3A.R5.N+C]TPE M$S=[(Y-!G Y!SH3S-W B7*JO@JL,1(WT3AG3X 0=*Q7]J#;$2DZ >\S9$(,- MNH#MYH@D*H&I!G19N*UR70R]@]62B[M.T:0<)KD6-[P$)KP#0JZ!T5.\)U>0 M5W:J&J,3+.K>[U/K_&MR,1;?T8:ZO4ZTR 9X?58*9AN7>>7&0,?\JG122D;* M%V?J^11D5-&IV(6S--"?3\D@9'W5F5BMU-(.;ZRGZL?KRQ]LT-U9MZ0V0^6O M%+7T_8MVCT\?;#K 1N/'@\H&>,66^D9Q8&J>4%),HM=L=5,[E;@5D>@"/M:C M/Q.;1%<'OTE95*B^R$\]MO. ).:+Y. 4:?D/&1T8#_V >5X5>B\2^G%P?/2, MJ["GP2+QE4ML\E#EV+9P7(G?BM/".3!:F80H$;U#53HFUDHA*V[&XA-5ZP*K M8'EUI16,2#U.,HUYGBJ?]UHZCP<8%2 V.P\WB\6H1JM^<4ONU'):TS95.S:Y@GIMRY7UDRQJ;.K-MM)ZC*.005,HTL$+(/'47^R64^.0L-5O\RQ<;D'C6M$F.>&@XTI1 M;KAV#CU2$^(*X81UN[0"OL3++B_6"7-)\3B,1)(779]=G19G&BB.P$$NR"GY M%S&*.\6])8OE&J#:-.$L!@#BK=P$N6@A^"QL;I(<7D';ZH"%8_8Z\&&Q U%= M:5RL<*TN-OE2G6Y;57O(7?Z\R0!,,D6OOMK,S6%, MEY7HFSBW$;R[F2:AX<+ 4ZW+0K)H@3BYYDL5<6Z&M6H[F^1XTXV[3]X/@K^] MNP8A20$(6,4Y1=?PC-SXU'/HI5QN[.W4]IOX$)C9J+/3E87OF\WD3XM"2]>L M<"S'61@KO7PYP_-B6JQ%333HXZGL[&^9[:V#;1)1N0;.CG6W"XVNZBM^,&F( MCHJEL]\^XZC MRY8 W5Y@>75Q +%%RH)9P7A)V)FRPLL@$F>V-U+=NC@_YM'WD"FU[VMK2-3: M657FI(YETAZO8ZG-UJ)!FZ*ZUQ^L&Z_:DFNVZFZ ]U5+5@,6E;X>-VL%]')5 M4DE75G_SWIAMN1%T<8^)3M6< S%\WX8;B9T75".*@J%948#1&%D?] <+!J>YHC3C)%]CU6U6[6T%@JE./]+K4H_;7+\LX\B)QFXXZ M I6[0TQBCX&X9(,-PV8NN7A$*FS6 KPLA@'$YLI@OL[SG*544^I2EUD"@!Q4'G230W$\$K(+ONW,K& M:BQU 1A7QO99' @8YAQ>X,3B635,39S.HT^9O5W!YGBG&N)*&Q[JW(/5F&&O04[+B ?8XFBO9+)>E\RP, ID10 M96 !^SJ'QA'ZG0OA5LL]BVH<< T8V"C%A" EB6T2'H=73U+"O&2<_:!8^=X6-]A7W6= M]51],95RG6#IN^^0D<&T.BF4# M$?^H(XMRQO[TG N0_/GH,:[KZ\;6)MQLHC%R!QSN<:("/9]ARM/&(&KME.XF M0-<(5EC !SGGSF..N<:=C]I1M)X.]9]_IK[C$ S&O%F-%3KG>E(_,B*;!VB\ M[J@L=(_?]]_CJFY =S:6P@^O 1*!^,O&GH8H_>9D: M3W1##OWUM'8%HM ZH,,36U? 2\-;+0S"96M?KG*3]UPC+0JXS-"OCQ[XWAQ9C,O (Q\@QVTZKV,CPI!I=(_6S&F[&;0S M(ME%AQ8R+,61J5YUW?<]H!DTW-KR"BN[UY'89A;>^L,.&V*EX8Q%UXE)J"4+ M 4E\ZW>J,-AH97:#G'^'_:='@38;W,K^M^NT#5;N:4]A+8M+GEW$;)=1(JW M:&"JRJ;$<+F+L4W XN.BX,>,V&6[-QZ'(VM=.Q#^W)ZR5T4RE7V22[M! [()^B5B[?G[RB956+,G>7$L$TMDI=;DG*6(""9N^ 9 MQ0:J92#>;>R;E2N7K\BV5>1_F[(;%F8=F1'BY@'@)A"[NR3DAB-PX_2CT\:U MV>'Y=D:X,+ 5$+F+9-4O22]7=IF')!NP=:%2+[P)DOX"XO84RXBP_LQ^.>4 (45MK#*<#)X/JZ9ON MITM;$J\Z XT>&%7RMTMM,VH&WF:3>8$>^90X'GM%6%"I&;#"DI(0"BOEJ3DY MH:*)H0P?% C\(#5M&#D5T5_-6Z",1R$\JK+8VX K]%V2)38/JF]$^=582H%7 M1B>^,Q:P9R$8(B< !%#2-FL6V 'O2KL0F=T[6S.F!'<0K,^ H9![;V8N_04.-I+:+ERNOV&,W4L-!+?4QM MIMNYQ_"6U?:>W&^]P+.'!5KBJEBXT B8(ZES;+-[M,$NP[DFG*%+$H=TS1)U M^ DN*:++5+!]OP/-=@_=A,0]QA5\BR?>.9YX@P@%8V__8'W1 MP\VY-7Q_MW^\.GCXL\U'VJ!^[X2>FN&G]482%XH!,3!"36*E[S-*;V;ON#YW94N1YC%Z@-)5+G^)47:,+$&^]BVTU8T1B;X]*7R'D>R-7AXB$"!^RX.4Q-,5GT$[)33_%*.S)N<09Q<;2Z*K4Z M";'X(H]S"Q7"0Z\/+CC^\ Q'#7\#9W#5Q5,A=;2M('0SB7\@]K?74G=JE_-. MK9 IWE/Y"XX=IN3M_3AUW9O"HW%&R&R[* M59=+;];&J^%SOLG;%1C'=_&PRC>EG9WLDERY7SK+;O]HC3)IHZX]?+I:)IWC M/9>YS4P<75!SWLV01[Z,$%'1X6G7Y2#:KY]47>YXWE\^1OA&5+@=$T_3*O>7 M*2PTE&<)Q-=83X LG&\W&&+4D9)#;=OHTE+?K(V-"A*@"3G^^)N_A4INI3X^ M3JI\_3;Z_?7EV_.+B^CW7\X_G+_[F6TVAR44CN>V]'JA/8<$X\FK.#)Y47K? MOAK:*[W"L&J0X^!H=P%V P>X]:?BO7KS[J?3-]'KMV[SQ7_?A$*,,(OXLF+/MT+-OWSWP42,*;NL10X0V[>FBD^K59@!]F32=WRG>,T55SU)>' M_)PK$G&_ROYWUQ@7$087W8&[K9/(@'$=#YZ_/?WU/'KW/JX\H=N& M_(MWALWF[.]5:HE1__AH^<^[ M_<'2WVX8]FCO=L/^0$OF90-D"CB)?SW9?](2>R=[L\\1G'R$_]WO'QXVS5E4 M^1;@9&=K$I#.QX@ZJT<.@<,CV>+-1/1(S[;V<]_O=&^WLV56S1YGS31UP;UE MJ31K M%R?:LE-AXKCI# MKVB.*1Z-GBYZ.E6%='1S/[8N754)@L65\;A4O\Q*+C<_UTP9H+6;,#^>&MVM MH$2.ZVS3FQ(4I 6[4A*, ?6B0F-1*]T)G[/+#N&!A099AM<_4XA?7JG9>+1% M0R5T(ZUO*>.$W)E4/7&7O,:U#JM;9P=WVC]8-]$/V'86_C,II^F/_P=02P,$ M% @ $X=L6#OVKT*8' 7*4 !0 !E>"TQ,%\R.3$R,S$R,#(S+FAT M;>T]:W/;MK+?[Z_@3>]I[1E9L6PG=NPT,V[BIIE)G-S8;:>?.A )2JA)0@5) MV>JO/_L 0)"2_$B;6%:3F20VB>=BW[M8/A]7>?;B^5B*Y,7_//_?K:WHE8[K M7!95%!LI*IE$=:F*4?1K(LN+:&O+MGJI)S.C1N,JVMG>V8M^U>9"306_KU25 MR1=NG.>/^??GCVF2YT.=S%X\3]0T4LGWC]3>T^W!P?[PZ;.#X9.]9X/D8"]) M#P9/GNW'VWOI3K+[^^ 1=(7FW*>L9IG\_E&NBJVQQ/D/![N#_O[3275TJ9)J M?#C8WO[/HU;;2EY56R)3H^(PAO5( Z]5/HI$5L'\N1C)W[>'_3\FHT=1:>*Y M1SR(FVQ[?W)UE LS@@4,=57I_/ )S#V5IE*QR.P\-"6_MLMZLG,PN?([F=M/ ML$:"*K1,-9R!?1WK3)O#;[;ISQ&^V4I%KK+9X7?G*I=E="HOHX\Z%\5WO5(4 MY58IC4JY8:G^DH># 2R2?KWDC>S#.)DJI(WD:JR&JHH&V_V=9\\?8X=% MP&]M?[ -0R^",?<>FA=+!UK6ZPMN>P>W#2B\';W/"S6LR^BM+D9;Y]+DT9L" M5Z6F,OJ0B2):^6VW?.A8%# M"9=R1H_\*+B;6^'38F"(BGZ#?9M8P?03@T\=J$_'3SM18!\ DXHD4G_5ERP M36'7$V9'F.RTA8D=B1\I6$%1'>Z"L+\GXCT'6"6R$BHK'>A:M#78/W(GW4,L M$$FB'")78PWX4LHJ2K4!RNB@&U+.F"4- -Q(!'JJLTQ? DH_.3A:#P .^FX? M7W[VHPD>!PCW3*;5XR&C<7X-2F1ZJ1X^I5T!MQ;-+LK4>MRWKX![ ')V. M*^2(Z=#E6\1@Y(JQ>FPF>@!4R0!M )*"A9[C$ M"1!.B5L/A1XV&\XB$5\4^C*3R0B@;&0LU81V*H!?3F:.2&DAN#^21"5N;RBC MH8;#CG 0F,>VY!UC4^"W3+QE%W(-W$.J[4<_%YDLH35*OTN6&7JJ$K^GGAV] M+IV,6#1F-0;1@X>3R!00P$L3OP<4!NZ=!19(0]C"6$QER.QA'Q6(O6%=B6%& M;TA\!^/UX;!8S$TE8P@*1]AYFBG C@"/)JB1+%6Q#, 6G4I9='"C?;B.F\6 M;+!WBS9V0S!U973&1S\18&+!V=E=! ?/(+O%J 2@(6Y 3/!L ("X9J1\DL&( M"C!IGJNJDM+M[00(,B\2,"D8)B =HZ,%]3"C-CFH>%A$SXY&JB&'#1*YC<\6/B!86VK" 7 MU-DM?MAHP@G.ALPYA5U2F\Z :X+VNP\)[:T](H8J4]7L?@G@;+$.L4Q.,(;V M(K!>C4.W2P7D0@#U%=@!8%L0'Y>DHH= SP2 83E#$X9324SZC(> MRZ3.EFK=O8:H8'82-PJM'U8/+$,GL1"H/[C\;[_9VS]"&BA(""A8"FA.I4J4 M,"BC4J/S+HV#I-#UB!=8 <2QHUWH;2GFZ4H3S* _6!F*V>GOW(YBY/W2RF^ M=LAJO9LAD!AD05Z.-> OH!JJ/[V60X2T5L9!?.E(C-T@I#];!;M"'1M>%2U: M JP&G$55A\P&)E:1Y*H 803P@OX;J ";B>R!'R37](8ZP M+)W!*O*HG(#6[A2LD)*83) 6<'K\'U==UK!HJ_;W.NZDB9CELO![;;MA6,,' MJ(!V!_HK[1)[ 0C9-!)7*'T-4WV)C"8ER,ZLX@V<"!Z N?WLR'.&7C36ER 3 M#7$H.BQ4P!<=6/MT[+&@UXF/9%VH?.@(Y!HZ^TPT%,5%E!C0Q7 L-O.8DD$HLJ#$=/ MK:_63H^:8S0!>8R63TBGUA1"P8M"#IE1HLH83##B4-@0'8,&Z6MBY%3IND3+ MZ!*M4\N*-I@/H4V+I(,C.S^#M3@G;,?!\LAX!GD=UP84&9@7E 00DK1:&J:' M:S?RSQJLK/F%]D)3F"R]L')5&0UZ0%D M[.)ID^,!?\ -PFO2.W)P\TPY$$OW2KGN;<,!,2*_!E-Y25''<4V2E;A"^K?558UT3)CM/ M5H]01=.2#:@ YY^)"LA<0 M. MR0V' 5!M)MBN])>DU5902L-$R%;'C\\12&TTSE0 D8$$JHB[FBC3,7)1 M<=720NTJ>")LI2YDZR&RT-";[_73#C>O6J8D/O+M@&%F3SHP>3U; M4SH9XT;O>)0YU0<;J=*[WFM@UP8.@P#JMMC8OE8@@2U1E"F !H%43RB:G(M_]MO M!D^WC^;_C>Z1(=W@_PUTL1/RX7 :VCURH<\;-%]M@W&O/XB6(=%JXM!K62 G MOU^YU0W,.8=I@-RD.TN/X6SED/(J2FQ!_ ZLC@(T7%$!+R2/*DEEC3[46?2* M?4%)M$$&CX\WNOC"8+#9BUZ*&CCD\A;(6U')-S86#0TQ6"9=LA)Y95R\[9:6 MY2;:30JSF ); :/"-8=J [.AL2Q\PXVV74NN+W2UVGA?X 7;;(\4.MS@9_:Y M83@6&3T*6I]1@U&_C5UO1#;!$&=:!6>U'HZ?O?[.PR+C5XCT>)*$[8SK*Q > M^03"'C8TG3(MX[80[9=2=$ _+3OZ.AJRB@XI1/#^FK%Y=O*6P*H N!U[V:8? M\FO2#L>D%+;RX)QB:/TX%/.Q'3-Q6?)>R]CE623HEL9D!NK>7JKE;U^6">@" M)@'V-Y/"+& _IS"AS>>#%FU^8CS$>E/>+WG.)J-?$ MLD(V.H?:@6?.QO#:3L>[&Z6J#- ?9!+S:'&!^I J**\S)@^>OZ70W^]UXI2- MT]71SY B;G@B,ED7DGCZP$CBY1C]YRB>7VI*V[U?&CC5%2H%906:A?.D6X]( M*^U,S:/LG/?_FDRO#5;P%061T6.L31E@I6?L<[DO=Q[314?9'8.Q_QEI6$A@ MK[5.HH],8==N=0YH]1A1D!Z"N3YM@0PF$R,Q M4P2*RW;PTN>4M$P@OC>R5'[;L%:CD3;XS#DO089YRF86$9:7P_.$=4,>.!$X MY2Y!CR;E;FY@NT_.*6E[JSK!P7]%WOF3_@,3_!_EB#-&;8367D&/Z<%JT5X3 M5F[P,4QI)<&[\%*6MIE;(!2%F?5:S5Q.:(N\6NY7FR@;) Z8#M#^#($V'Q0/ MXND$>4[6;9(/..< "WN8MV^^,'77*^'R?^?]E)-B7>%N4[$2TY%!G8E[]O7X1QF MW=O)CK4P2_.,R?)4+*A!^<%30(*DY:H3)7O'_>UA9KRM.]".JP%(I,O+)F"0 M\<;<5J(R9>&%^="F'*L))7:3Y52(\+Z#O2(0_>0N&\Q/9D5,ICC=#'HF HD) M[SUGPCOU9[#S#$B:6"ZL#]E[N$)V\F2Z]-G [;?6,,U!/(D+EA[2&#!!G?FG M CSH=H^-$M"?*C\.3. MI)E2.1,THEP'2BD77"H%$_RDN6>=3BJ;V.*J9;0= $ G;2W.WR5/T?U.U,>J MCP-'[,$A6^ H&1PW^8..TU1EZ. H.=NTH59*G_1364"6#2!Y9*#[B;TOB6VM MFM>IQ&#WTM(JNX1H>P9%';R1]=3ZN]:$^@X>&O6=^R38%=\DAMTQ[Z(7 MXB*Y\HNM5GXO=@C,(5"J*:N!K@_"3T'*1P\'QBM^"=47X1M B;=5*&P!TI,* M/F'=H6.^Y\+NT&C#7_DX<\]\$28;4L,$;TMWMDJ&*Z"UL,A)I^2')1?D@NP: MM"OOF&:.9OW"O.=7IBG2'E\>&:I.>G5=6(_DPHQK4DS2VA2J',-ZB4M<&C2G M*,*(/*FR%_LIB.]KG=!2O=XARHXIAB>3 )<,S"R,XY=8'P2FHM:D#^'5*Q?> M<1MW[EH18T4"XCM#=_7(;_^Z*BIKQ8&>/30.=-:8ZV^!RE=$:1?QG[5B&]QY M'19(L>4^04XR<>EH#1X24Z,['JB^HEG*T45"5T=*8=(:(&@ONJ1+( 0C7RR( M[VF(-JTB(7% $RAG1KY9&]G@:Y>D5( N,6/:#1TUS3$PLPWKY#7^GC!TVZ+7 MV[E%'A0I#;8?&BV])L<8&E9 2O==;4:52^I[$;]>7EP)9!0[^)K8I!/_I$Q6 M-@'E%5B30!BRYR.01HZP(A)KSE0IBGIA[_4(A0T&#PTC7V&$5JU ZLF/+O77 MEFWK8B5'OUS F?4$CX\NSAQ6.R+4;,)%=ZF%N/)(-EB&9*X*+(;ZW15FAA*6 M=HLVZOD$'Q^AI]MUC1WKA5BK>%M0RP9%YR:!E6*1)$@!.D#5'$X'&@128$_%@ HLIWYNCG?I4YEI@,+F:_P&8Q/JF*JLRF>>H)E^BHR ,:Z ,$Y MZT6I$35I_[G&Z$4%Z*.J.K&^"(HB-<8]*Q \+BX=M(>:[WG"+\"! M;?T17@Q.P77CAC)3!>=5UR\(^)E8@'=\;9447, 1X:MK!L[V.U39:JV6")_G1NW=DHX(B M*;(K[]4;:9VP$^0?64AD Y(-W MM"?SH?SKKTRZ0C9T1QJYI1@)K(;6L]Z;E)R60(W-M79+.^[.,S(C78SXSG3O M[X.[S2NX6DMAP\-6A%VH^&(HX@LOQ>*Q; F#OTE@Z0).-P6!I!ULT5DT!>86 M*!UCA;#8V-W>C!(Q\]V*IA*SGF 235V@'P357,SS[5Q>@&><@9K45/R&O43M MH6UF#1NI0/;T/8T,"5I1=17+)VE8CZG,#3W?="%J5(H"DY.)DG&N#QAQZV6'0KO$1U3KE\#&T)UPK;7Y,D-U"ZEMYBM!@;Y%)^ M0=4K8#P!IHH+V93%(71PO@M[D\<7!$8439KKJ6T,MSE307GDQ=[$1@L,9*)+ M[7"RD:LMD(3]FI;A:H5^3GEMXFV8RV^%#38G4P79-14 7"+RK03Q>AA!S-\MZXZ^3%JTBL2YFS^X!C#\ M39!*PUG L> /A)$[/\LD1O'"6=#FTC$!)9DK,Y32IS1@E7@C,['V6MB;YUBV MTE"IDZ%\HW$*^_T5#!TN.( N.,;"?1@@%PD5[\\G6-%M@\H>L70G4W+):C:# MU&2)2J2-A2W4"=T@C;N@'5L@:'@@E]%(D;9L5.DK//K\A:4GO"X!@L'RZ^-6 M:>M>I?^"FANEDZ!J/9Z5* TSXASLT6'N+B; 4BK*T"JU32\S7'21RRY@"V1: M.G5ZN:]_6**6AVI86A>QMY?;E@'Q7QM(8O^\-1,H6(M?.DH8\>DNGD- __$" MO M#ZF1<4[RZJ8O)=_< &B-T^7,XH "0(3H_D_)B6 M'IKXHAR-H&D2G+MV(1JO6U1;/^@WH1P@*F@ZZW$BLQ_^3,=4?]>5$UTT7>!] M)AX,FX@S8&E3V5F<;[ETO M\#/.UVJF>R0V[SI B2#[FNXXH5:0V,)L03T\O+2%Y>L<##9[8;(V[LXA?A>AN]_HM5YX0_L,[C,7:$[XK)XOB M,,>]L$*&>UP20<-"+JM MY,SF$T/VRVAZ[BY.JWV7.PNW%N>LM59+\ZVF8+P%UT-I.T%B!\F+3AJ(;H^LVZH"MHDK2:IBS3++AC;Y;&;;U782;.9 MOS,7;&,]W'&[#XS'!G4?D$Z :L0$?[M?#MOY-%KKFVCA5\\Z=R#H59-Q16K) MU.D"2^Y@AJYY*K4:]%M($")K*HV[U&9'TT$BYD175M&-T2>=<>RD%\69N,3X M00^GT?6$.3V,$K-=W\/RN-@@J T;NQ)AUUX;)S:T8'2*SR@X)V$XGC@7$<): M+@5*A4@D>H)E7$+9@SH5TG$&8P2?:[6=ORNCEW;2Z .-SC!6R*9SJ&U-1LVXZJ^;50(#[TYN.#XPS-,6YZLGJTO MY?AIER!"VYL2A]GS9 TN3-LWLI,T2Q'B&C7E$$)XE.W].*,LK8T35:7%,HNH M;%ET/VG@08?DW2F;M?!K=^VO$H:+P];".QA/V:Q'N6%S!> M30%SD@%:&5VH.#JCCQ+)84%%[5RSZ7*8RT@B:GC/=XG[.]23 FY#GF)WVC2D\ AGT*@=D"^H8!>UV@X\X?2_Z,L_W;HGA[7Z-X_\SEZ@=$ 5^:G[XY MC7Y]3]S^R$\]_W19-1="]XYITQX4L+ZP0F"I35MZI(89Z M>LVU@-:'/ 8'V\M!=?^2^_7;]S\G+[Z^>S\XQOX\>7[=Q^.3W^[29XO MW?6-6[P>\_[A86Y]!LA^[^D,?IA1B./WZ_XL=T2L[+:6YO9_[G^C4U!2.&JT M%C0:M?Z<8Z;$+7>W6K3HA[DG.!ZS?Q;5SF.Z74F!I6ON.7R6_6_W]^^;TT1W M8#-??*&[N\P[G@V.3H_?G43O?XQ.WGUX^_ZWDQ-XN'OS:1%)X^$'/;O+Z#FZ\NE4'A0I]%K=[F2*J!8;?S.5/,% M=W;3Y=5,#T46O2F2&@L[P(_6^WE[3+[AW1);;9N87&7KU5FZQ^O26P"43$Q* M>>A^.,*[+IF8':J"MD:=/@4/ 1C];2:1"E9:)6YF^[I/KQY7R?R[O8/^LX/E MK[?[@Z7O;ACV8.=VPSZF)?.R 3(E'-+WCW8?=<3*X<[D*@*DB/#_W?[^?MO< M1:$S!R<]N2=QXQSMJ A[O+%P6),MWDQ?:WJV3;#GTT[W=CM;IE?M]/>?S&E6 M]N'*>'^6*X\=/6Q=<82$*060CR\QW^=\-EE7/H ?A;"E MVBF5;B+%B?/M+\9CT MRV>_I@?]?^M^GFSZA"7T_VEI?F_T^>KX_.1?0I,+OX7P:0?ILCM69G5C MLASO:+=^>1M^\>9^.3D[?W/Z.CI[^=/)JY_?GGR2$;XRNN]YDT1(U1;H6S": MLNB"*RDI7I# S_?9L@D[3_X3;1B-_@N?2E=(U"&PP0()KQT6128#,V5X;A+P[-[ MW4*7W;QH.1=:_EIHWU=A_S2_[F/\3 +\-Z[R[,5_ 5!+ P04 " 3AVQ8 MKY=_Q[(# "F+0 $0 &5X+3(Q,3(S,3(P,C,N:'1M[9I=;^(X%(;O]U=X MJ78^I DDD-(FI$@,=#N,*%V5J49SM7)B!ZPZ<<9V:-E?/TY(6E)HRS+M15OG M A%\CN/S^OA)8HXWDQ'M>C,,4?Z6_7B-Y;G7R"_B^0PMNAXB9+'R$7%!_5(A(;,YQ= MWSUH)K)S19"D9\HC2UO$9F74:^ M%O_*> .E,>;%@)6\O%OU?3:OLMV'P>64LS1&1J%3F!^=WU;->4RTUJ$2;7+Q M>3(<#'OGP^,)./L;G(S./O=&8#@>7$R^G0_5U_[9Z3^]\8\GUJ6:6RJ+E)>$ M/L4WPC".,,]$H3 1V"V_=! 1"84+E\1Y-+E3I]K=O@I]CKDD :3%T/)1+IN+ M?'>"EP9EGNPO)PCNYW!=;P' <8*[R\I[-X4UFN0 M8%Q\ J-17[-!LT&SX4VSX80R7[U>'/],29)OHY9O&/K980<^C']H/F@^O*:T M+OBPLA-1>=70E-!/$9H2FA)KE+C9@]"O&1H0&A :$':EE,B @9.,(_T1O%3;A0W\LK*#:6;JZ7#"1,DVWIS.:90 MDCF^MYBXK"*^=8&^8#25][MLJC^^O[BT\KFLDV[D]=F_ %!+ P04 " 3 MAVQ86^:[YX08 JE0 $0 &5X+3DW,3(S,3(P,C,N:'1M[5WK;]LXMO]^ M_PK=#NZL#=B>.$E?:;= INTNBCO3#MH.!O-I04MTS$:6O*24Q/O7W_,@*5*6 M'.>VT[A-!H,TL2D^S_-WSJ&>+ZIE_N+Y0HKLQ7\]_^_Q.'E5IO52%E62:BDJ MF26U4<59\D)W^4^EQ="/Z^4E4N7[A^GO_$ M?S__B09Y/BNS]8OGF;I(5/;W!TK.GQP?/CF:/7[X,#L6\^.G!S)]-#^>3F>S MQ\A>;\C*G6N?S[@Z4JQ@N)XY\K*JGEVJK%J<3 \._N=! MU+225]58Y.JL.*$)P[?SLJA@(AHZYE^Y_\U1A#Z#@69E597+D^DAC!+TEL+B MI(;NU/(L$7D%BUF*,_FO@\FGU=F#Q.BT_0GW:N?]Y&!U]2P>X2$,<"%UI5*1 MVT%H//[:KO#HZ?'JJFM/>A;JOD[+O-0G/QS0?\_PF_%<+%6^/OG;1[64)GDK M+Y/WY5(4?QL949BQD5K-N:%1_Y$GTRE,C_Z\Y!4\AGYR54AW$KSWKZ\6:J:J MY.GC>'=ON*_\B2HR^.OD,33I/[7[W[][?3MG[VK[2+&?5C)RU].__CY M].7_)K^]^^7-RYO/?_L9?ZU5'W>3]WPNTTI=R$28I)PG[]*JG$F='(Y0$A[A MS$]7*UU>@.2S%]-DP60' B*U>HDZN%,LG+ M7%S.1'J>_%;F*EWCUL&G>[AW/+];W+JJ3) E52:3>:F)*8$3@0'U&OGRM=9E M(4I@1R M!DD(C#)/8K/8=A39Q6-L]%4-ANGDJU- M"N'CR9/CMW&].@QD.-E M89(/]>P3B&44U54CQ3]K\[\%DZZEL0+!"!LA\KQ+$;[VBO"=4X0=RC36C?0\ M_EO"AZ!+01F6:RF[6JG*)*:>&94IH5'ML1HEW,):W]!\J:I*DL%N.D\NF>MR MF53@!=,7^.] BG0!^G(?A?M+-%Q@@4R.MRBG_GJ*_P;DUN'^RZU7R&T*/S5? M6K%<?@8%[V'@N,T3#_S>QT,[N6U,='IX^?F00H6A0IX@J^*4C_FB4XM%_"AP0[%&5!_I2" MYALZA*Q\_*7I3LM5J>TL_ETKS;-H?*Q [?T^^3!)YA*^P6DTOA?XY6:4J"+- M:R0,&L!VEO4MD]P^C?@0[H4$CU1##^"VR@O%GJDRIH;G.Q=>+42%.MFOVN[" M;H^/$G**H8O+LLXSG%>=5SB\:'I<0@=^MHJWD:=Y"=K(31Y&@,?P.V<,K.#Q M,L,1D#]@(Z]IV:]5]D[6S.YE3;^1XL"IUW!@"KGE38'H)9B"XY^%:2$L>R*# MUELGB9B15!;8%4ELAH'LTWZ*/>-CQ/"">!07BT^A+-M\*!$5;219T<&>P(/H$I 0MB+!07';5N_F<#%, M+A<*78U >A,BFJ2Y, 2OA1)8&10P.)VDH(YB"2T=^H ;UMD"^BQ!3.(7DWYW M_"]T[6Y9MJ6W+=N.)M,G^RK;RDSNA<1"9B CY V&A9""W\L+6=3((IEDV/?) MHQ#V'7GG6M>Y!,VOY5F=TPH-?564%8@#M"B J6G--W#SODU2SVZ;U/=9C3OT M9&_H/=*-#;AC#?NN6&L<>+F#LES>$WA_R.F:V-\^T/V(_51PRU86O$0!WK*[ M,!!9%H4-%WK'MMOG'[&=NL2OD$%N9JU']B@9L*VYD*D(-I:4F?F\D:@GPH$O ME9'6/UT(L&EG4EX_D87([. MJ6V? \V@]R#$.7ZF"CQ6;D,'ERF3:MEL0HQEX\+(S>"(L9]JOZEJ:0P3GIZM M2D-PX(F6J/LO9&_VG,VD.F@>$3-3YG6U^<@73C=[O!.SM-8;_ESH1K*?R?%, M2W$^)O?G1.278FT>W#2EQ6M0:ZD58'^WC+Z*93NE0@"6?@3TI@&AIQ M)IO)61AI#@P#%K!U+JWK"4YCRG'\?WC@Z[U'^'Z5PM1:MD)9.[GDHL+<#S2H MT>)V@-A*K!FTU,F9%OA+"AZE"9QRL,)Y-\3U@-?W:Y',;]LB>3AY=+2O%DD[ M9'I[)@@:'^@6NBCH1EJ3:QB$=($;M^8H18E)*%?PPXU\%?)3-^V>P)!W #M( M%P2_,!*\@I8J(ZU*6!=_!LW4"MB^0;[MY$<.VXJ:!?B\;9<,$(N?LTN,O%]8 M&;'9=$2=@?ZO=)GG4@]'C%VA@$28;>RG2';"0N@S+TF%R"**M M2#"/EVR,^'$<1!?&W <7*NS0(H)1?T8!*0K=TZMI=SL)T@3Z$N9\X&Y]K-F0^4YYM+: ./MN(<.Z!82Z2]6T&* M &>.#V+N@H+Y@N:84-*4L^OX6.&\2=E"IT@562URORUH4=9DBL+W&R+$.A,S MC(O!9#93(PIK)\<#^J>0FO(1$C:LQE#V,SPQPWD@\1?\<#,M1IG@6:81W!"T MFF%+F%S,G<14SVY;Z^VQ'[[%/-L'%QPCH=98=+'6P#U$:D?)CMGYI %1,^B, M@AU-(FFC+:RP!]&=U(:?@,=!LKEHR2[1[E$K3VIS?IK,8Y#,:,O;>++0%:<[ M$&US# HI"1+'X9H# MQB-5Q@&+>WG8*P^_B6AY&A5)^(27D3>8 M.CD.'Q1F@6R!23'5NOEMS$!;V"\X 0M) @X\#*F1VZ&YS1D9>FE'[C:YXT(7 MW.:"+0[N^^X4MTV5SZ:'![O*5=NI'/L!2LB M$5<++257#LF*\KP(#5L#.YA$+<$I4J"/@ -6B)MESM#(X,,(7V;GR#3Y:E0[ MA;8):OY>%#M.=@OQ-.!+1HX=,D>C<8J98=4O$@L)]"I5OQ:G>Y&/@T7-@;G+ M2UX4&##;=R-.P!$=4YS)ZA(C #B97)@*MFG=ZX_:%+MHEK+(/+8Q5[KI >&! M0EY&C6D:.%>MT/82/F5NGA0(Z0^>4KD93"D'QVLP/1PF2R"3A;'AD 88%=U+ M=A80'*NU\$;MXVXAJSQ<5@7%R10!#DY$44)@-S=I4P\UM]'ZZJ.$(-3 $ M#5^)<^G %G:QYS;&*R*7VTW9^:B9Y*Q*[+( 2U\ P3?#(-O*IUC ;/!_4F6Y/". /5@LWHN09!2U-M%\=ID#HP4;>SH#M6+C M:*6K>+R^VM%N:297DG10PMN.F9X+V0J!==J[.%4P<66VHX7[O6C.3_>:LU=S M @'LC:ZDE*F@5A9YU\/2!(H91%R_.,%^ ]4L1_M?S7(:8=U_O5"YM1H[#W0X M=)^@CC9VZT6_A7)56X4.Q##H@10D;%XM1PS+@F[A.(Q"RX%K$4+H9S ;!I4) M:_+"4M!JIEYAD3KA3Y9AJ!M4,Z 1MFB8J^ M ;-:P#>:4G$#J_X[4B/0E$$C*Y7&"(VCX'T<8%Q1$C0F_&87RI!QZMW45O@D M0K]<.6.GV1*4EGA=MQ',HAZV%/)W!\%9#O-'$/%M6>$V4(&\=0;07#]SL3N*C,&A MT"\4/T\PJ*; R[C]QEOG;>_O)AN&KC+:1>%-'QT\V_PY3@Z3 M\<9FW&?L[(W<[PB -^FL2T'1;JYVCEEW%-5;D*1JUS*/ ND?R34K'HQ88EBP M*%"JFI9RVC((2%\7AI:*W(LH.HZUAU++%O?LBJ,%=XXL!70! M/_""3^15D:>V^,HB?[F[BV2!1$P%D]Q5T2XL[9,3#G:](9=[ZW\;6_G3$(WP M >D&)(U5X@X@E^0:N+^V@\:['B+%ZIIQ19(%7K0E[7$L9!AEJ7V M?.=C8$W\A6T,OFI"+6>U-OY.#8K ;^6CX.X(S.KWU> @>J4\YTX;HQ-7=H;< M!"R2$_1D61RC\)03(*^D3A7&GHRLJMS**TQ@'7$(;BZ#" F<@W.R7?<]R0(" M=]N$Q>HI[F1.*39T4":UX(4IEUSRC9F)=>5A"ILI -_4A?U]I\$PLS8C7N.A M\/!0N$M(RM D$;BUIDI6.?IIH +K M"G49)3V01;/#=&&M=.4JM&FE\#*-QYA+3((>4*&J88OS-87#, &4<=?99=LS ML;!>;%514K.LD,4JS"CUX,]#XI2BM-8T,D.4F9SRTX73?"XQ),=4:OBC;?Q> MQ["\:5&LN U2>8R1TG)Q21S]SH I, @MK@ALA1.1!=54.W,W,IU7P):UX"M@ MW&*/#YZ>-@'G3'+6#% ";(WQU.#JSQ@$PQ9%6?R[!OZ;8UV8SY>)R ])*+Z$ MC1_O&WK8RAVF^K88].Q[]/Z",%2##_.T71P? M.LA-=#_SE?)XGPI5OJ*A/LN56? :*3;3"CVT*W,B&8/V4;Q,,^+Y1?,:LG,& M_7\J-:FON?5\NF9'-]5P! (;S1 :'3;JQF8:TRC>,/$),FJYTA@R(HUFO8+9 MT'E[;0L*B2#C"_/H5BU9M7)::%*@!G#)MNJ1= >FL[(G62E8##VA3)3HC>7 M+L_#[V[ M)3-W^.V.T7IO^K:G_W+8;&J_V\96 )I,BNSIB*YR=8[)9RFM%PR,IDX=5/^X M4<3H3]A[Y%#[CJS&9:M^)@O0PS9K9J9+D6%4]4*HW!V8_? F,/ )HXFHW4-DA-FYOT:D%)7=EW67BIT3_PX#R1>4I7@AZV/)C7AV M?$\IZ[E02T26T.EI(MKMA(!0--I\3WH;C]GLGI(14 NMQ)H=5>NC]ZT!C/Y: M\PUJP-6J7II09.:E05VD"LJ-[UA./U??N6CXT7TT_/\7#?_FQ?SC_1?SIQG; MGE2 XNL-WI,487OD'5FMI^G]E>YDC6(?]8< M_)X\4 ;:GR8FA=N[0JA8:@Z." )ZJ 5<:T9[&K '$5!O"3ITR[NBH1E.#BO6 M@X/?M&Y&BBXT'O#M+82.P6"NQLHG 2)X&&26K+2B^ Q=+1 46TB^X<'BFG3) M8'-KL]^M85@@XM"BHX-C9W-^$'HFP(4;O[O*Y=J]LN;PX."0=&2OB]Q F,W6 M4G68NU[&%O2W:O]M1-"J9S'':H(CH4?6F!6O8#[!^$TC:/$/CK;E#(!>^L_Q*\J$N)&7AF(TS MT;2ET.>2.O&WG-J['C??7T-6A\=Q8\ASE"S*2TD.$QM+@?7$VVU+\6!L*K.# ML1LDTEX.P?L?W"UMW=IZ1=/>-+D8:$FM%\P;$UZ?[8^VC Y]LR-.'4@Q *&- MF"2GP?2=OQX211<,NQ.)=A8DJ^;Z,%\4%>Q=C\%Y%X.$>Y.,\+%QGGU2;,N: M#^DK*R7'][&@CF)R(36QS.#+/C:3EDO7<<>=RQNU.Z9-J07>I0[RH0K\$O". M!+YKU+1JC!(4]YF29HL C"Y1H1NDO4!$64@%4UX+=80O/005!\P#:]P1'?:.>N)G7G6 M=B4L@6+G*('3;7G>CEKUO3#,2A&E+7R?LO8$DQD^,R-[_UBIXZO9Z#;JMGJV MU\H0U+9%"WX#I+ WEMQI? 5!AWMEULM$8\+E+XRNAN!8/WY*S0G$CHVYGZ F!.XGY)'Q# MH@I3S.T$HZ*[47]4F2#V,UQ L3TU)R)]NG78^'?^==D _FK6ZUY)$H,0OG0^ M2O;\DL>WJ?FC2K[@_N<4JV*DF^XW]%*BO3$JL7J17CI%%V*F0&0.,K(5J"G' M<"]@]^"(@%!#;XNYP-:G]I9EFB M5,RLF*>'>$Q9S&&#*O<1I^PAC-8 5@.']_4-ZEU$:O6IULID+*^&(9K#H>^J MY3G;3MVJL)^P!]NIS\G;&/PNFKI/]]_4/77H+N.$;V+NO ]#?$U+MTGE0HB& MO"Y9" VM@]+Q)0;BK=L6Y+-J>.$X5= &0NW.^FU<$O/A2IS M+@A9][\5\OK:=6N';50$WT6$;&]Q_QM=F435'Y0O>FTTY9RS?A\(V'_%K#Q)3N=GPJ MPR'U[0:9)*UY4UUJ:^<=\!\5M2E?'[=Y+VV8_@&*/E4:W$\TC+#29R;7)5E4 M>!DEYLAS(K"80==H%+'1%%^'U(49<9B/B]@(,&+TB%-$='C!7RO%(0B8;%V$ M-=CF=0Y[4+D-\D$0:RRU-PMV]/>"41M_ON$S[<2$S56"79B7P+\Z-OALD406 M0$;=-Y0VS_>_!'95P_:D8-&%;X/]O5#X._F<9NN[8;^8%[J+Y77GU//#;T ] M_X1W+4CQ>%I-^FTN^*HR[O' MI^V3@TYR$L-1>A*+^/BH^WNT@U-1/,RQ;I;#JYU"JF8&M'^OVVD='Y:N/Y7" M9;VHW?YAQXN>GZ5:.=S/X/SP-2RSL9B#6]?DN1RKGC=I)TR=#R]?\NN?QZR#Q=7KR\NAQ^:[W]]-_R-70RN::33;G>>AHU^Q9YT M&/_DT5:C)8.?1\.W;/CK@_0[R%H\.KIV%<;4IWJRFC!GO-C9FQ=])- MI6JP!(R3Z8RYC+N7+PY/^L_ B*C%1BSC$V &)A*FR%X\U2&\>T M8F^U*5C4;OZ+Z93]E.L81T=*5-89B5\'NBBYFK%=EP%[^>*DTVGW#8PE#G/E M_(VHOX=>.7T.7NFT,+06?8&&%S-VH_0T!S&&1G!.[16A<4>ED>EQ02X5(P=4 MRID*4&'D?I\&T%V<%7CE_93R!&\9I@MD*J>#W(: @@2LY8@M%"GX#3!RZV)- MB_<$*H-;YCZ'X!XDD$B#.0/%%$Y'3008-LUDDC%;T<=R_A0,U(N0 86T.287 MRE-3Z3(TT):0> 5IW1)5TP+-G. TP>+9JAN>2TP//A%38*E4Z#4*P-)+#0PH MBN.P61F7*L6CP)W$=:1*\DK@FAB)%9[WVUFO3\)MQM)<3^T\[,MSQCC=#'JCEHV5Z-FY,AO: M/I< =EOL>LU:8I7HN&_K$-7T2R#6:2KQTOMAQ+@![W'TH(QS(,\PP##'N;09 MB9-8@0>8#C%="VF37-L*Y]'1-CH/KB^-3D#@;$N[/FIT:$(5^$2]P*C0LAI?49':P4)(3*DRX,W2M[9(+XHEF#JGK'1QAY'SY)Y%LE.LUHY/R_U__;<<'WYLK M_>5W[Z^Y)6JW.EWR ];\6!5CY#S__C6L&I0:$E[9AT\ACHZ!+78*K*\K@PO@ MR9](Z_D$I4#Y=:@Z63+1*IL9R+G'7$W[2]PT:J:C08FLA+I8G4OA^QM;Q58* MR8TD V1(3IY?%:U464H8_HA:GUT\^V@+J!!V-GY2R1'L295S(DTTRRNQ3#PX M(Z2QU>R+WV(@0>0UG ]B.X_=B]N=YXWV^,F@_;1U=+P)]@)%(1H;K7BE 2XQ=- A1+!G!LQAQP> LECF4LWH_RZ;5LZ@!Z='GCA[*R) MKA1:/M?-X &6) M=/]MH3QY,BA?<#I,>%YYXB,,0)IB(2## 7]!M" MO@D=ZDKKHM&/;,7G(TB7Z@>=))4A@*PDZRVK%MHZO)]0#Y2B?KC0'Q7F>C"[ M]TU)$>E(A^O2<\6Q]P'?4*OU!Q1[0:N,VT5E0T3J3P8(GV&\/VKVGV';? -Y MW5W?D6_\SRYJ/8-FZO!SFRG_K&B!M<:2$HBA5N.]9 >*V"/*@8WJ!H7$O7SB^PB*I#N+-$I_J YE^*.2J+Z' M;:42WWSO_=,S?9'\2@]*J*"3B#IJ6:GY320@3.HA=IL!O*.F%@LJG/5\* M^N=K\X6?F=8P;(3<(]5$YQ.@!*3X MN'[T:VHVA:+,]0QP=)KI0*%\#>0(RK\E.W].ZOF<,>=[J#H^,0(<3!/#E//2 M0F_^I8]IHLSYK">5=[:?U$?PCZ5JQMHY7?3HS>.$<@UF^_H=H@=C&*Y?2IZ> MMH[;Q_1>TJ$V3LPWKE]9MOPKRWTG-L>Z)ZW3]OW#[59T[]C?M.R^5SFHC8ZQ M)5>O=@YV[IS%7J>\9='\) 8_$ XW?*/++W\TO:5OJ.7Q*9#]FQLDR:C3\.^N M%^BH/?&Q\ZK6\AEON^&-A2 MG-[Y55*IK7\CV@LO)R:P\3NE917B"XKV<@J/KJ\' #^)0 $@ &5X,S%?,C$R M,S$R,#(S+FAT;>U:6W/;MA)^[Z] G6EJSTBR;HYMR?&,JLB-IJD]X_A,SWGJ M@.12Q!@$6 "4K/[ZLPM0-TM.[9R>C)W4#[)(+!9[^?#M@M19YG)Y?I8!3\Z_ M._N^7F?O=%SFH!R+#7 '"2NM4!/V6P+VEM7KE=10%W,C)IEC[6:[RW[3YE9, M>1AWPDDX7^@Y.PS79X=^D;-()_/SLT1,F4C>[HDD:I^VNYU.]X1#E[<[)QTX M3N$DYG$7>!1%O[?V<"J*ASG6S26\WZ[<;Q4>'Z,Y&XK-=J-G_8 M\Z+G9ZE6#MIB.-92F]ZKIO_KTT@]Y;F0 M\]Z/-R('RRYAQJYUSM6/-1CU".%@H4+K389 M/;K+1"0W-1:#<2*=,Y=Q M]_K5T4G_!3C1:K QR_@4F(&I@!GREO3MKM9M_ 1. P5\[?:/4/,"JG+R$J M[0;[B5N,!3J>S]FMTC,)R01J(3A55!*-*RJ-3(\*N5", E J9TI @Y'[?1G M<'&6XY6/4\ICO&68SI&IG YR6P(*8K"6FSF)Y/P6&(5UJ=/BO02-P26EKR&X M!@G$PF#-0#&%T]&2! R;92+.F"WI8S5_!@8J)>1 +JS$XD)U:B9AI>2T\XG<@HL%0JC1@E81:F&"45Q'#9KXT*EN!6X M$ZA'J%B6">K$3*R%I(99%$;.68&!) P0-J1<);F*K[VW-.(H$:2X1A*E1 ', MK,;P^^6LMR?F-F.IU#.[2/MJGS%.-X/=:&5M+7MV8.^K5)4T2^!6*>IP$L?AS'C!GS$,8(BDD"188!ICJ2P&8F36(X;F#8Q72?" MQE+;$N?1UC9:AM 71L>0X&W+]C'2"6#J0CA'=W'&U038 '?-=2E1HM7A]=;1 M/ASXJ:VC)%R%2UP+C HI)_V,MM8:$D)FR)9'+Y1N+)3B0N3G?7R@!+']T\O3 M(ML%3X@GZA)2U^N\PN&#/G^?>O856CTA#STCY^"G%T!&RY4F!]71I4@#M_*JSG$Y0"Y?50 M=[)BHG4V,R"YQUQ%^RO/;1%M @/-GX205'L,'!&*&/KU1>_14"" MR&LX'Y+=//8@;O=>-MJC9X/VT\:;XVVP/YKAMC#_>&Y\-/1QNTQ%0HCF5BM. M18!;W W4*!',N4D6D,--('@DI'!SJJ^[EJ4-Z-'I@1?VSH;H6J/E:\U=Y5!1 MF@*!;WT_$,?:)-X WW)-0&&9EXA_'(&"-A:)8#L9,(X;4!1(]]\6RN-G@_(E MI\.4R](3'V$ TA0;.3'%[-D=#=FR17D$D8?+W3V:1S5.1!*VH1.,=.D>MN Q MI88OI8':W/2O6WT6+1IHOU&K2* ]'I2TP#<#S.39 '-)OR'EV]"A4VG5-/J1 MG?A\ NE2_Z#CN#0$D+5BO4-KKJW#^S&=@5*T#Q7]46*M1]7[#\U)$>K(A_?$ M*\OQ\ /^1*TVGU M#3&IWQJ0^!+C U+1_QS/S;<@J^/U/?G:_QRC MQ@LX31U][FG*/RQ:@JVVX@2BJ/6$K^B!,O:$?F"K_5R:QK$%==K890GV-U!E MG@OG #Y!P)'&(D_CB4#[O))]1 7RG24^Q?_4").[\$95.OK$ A$A5()<'EQGP6ZIXH9OR-<_W@?[AVN*)R9. M5YTQPM."'43!$YQH8]]FCS(6-KWYYG=R.M,DI-)@Y&*2/TX+O1]YX'1S(N,Y8;B!4C MAE$H-<\OX8(R_0D\[U9K(HN5XI>I@9;?ZL"%5)_X%:GDAAO!#M9^1LWJ?=1T M049+25<'(\JO@-/]&F=Q;^"W]WI![ \Z?;_5W_/;O6XG"-IQ3):!_W-00U-4 MKVRT60FV7\MX[J7,Q@\[K4:O6YCA-:$3PRSQTE&J5Z5H<2R%5N.6[S]!*O(1D7*S"[07/F(89NX:YS$B^7=5HN:_,<2$\-SK=06YAWX$S]F:0M"RH*.;E"^Y@7:K$3Q$_!R;.]G7 MACN)YHOI\70R7DQ/9W ^.XKF!L/#\,7LT8FD[?3Z!BB#]'D?#']*<(EE$;S%Y%[HA%_ M*;7AR>IO;\7.DRP7*8,RITQIQ,)H'0PN3%+.$HAN6%P:?L7@-$EXS!3(!'X4 MP>)5"[R MBA$%#/%0.&(QRY88M1W4[=;3AJ04 OVCN;#NK[E)G9%BOY9<,;L%:8OQC,6& MRQR"]@[9!?1\M]#=H;M6PUKA8JFXL9ZBFS@E^26#<6RL.!BT.[ 3=.&\<=:8 M-*#7SZR;7E^B_2Z0G%;(_:,./\QIIM@BBFN@B[C]#Y#PA6B+Q33%F?= MJA A $V92PL*"L2IJQ(D/"=Y;-?1*>7.O8V+6J6H:,J"*1=7/UN8QLN;\$_T MKB%+P=8:2ZFPHSSL84$*S<+UPY!R70BR"GGN.M$9#3.B+G&37TIC9!;:#?[* MME!,Q&T4%[ 2W^[]@T&CY_?L]F\0J*'KP+YD<77WSD&B M+);5AA^Z$]MJ6=*=WE"[;S@WS1X M_1=JV73#P#\S!'^!Z=$5M!I0,&?.X;-#TA\9H+ZXSA92N_DN5$P06_9'%]S/ M]/]9_ [4$L#!!0 ( !.' M;%B3[$HKT@, \0 2 97@S,E\R,3(S,3(P,C,N:'1M[5AM<^(V$/[> M7[$ETUPR@\$V<( AF:$.])C+P0QP<^VGCFS+6(UL^221A/[ZKF3(Y2XA[#Q-V M#2PYJ[%^ZG?:<=J-22=J^]VH%\5>)^UY^.J[;DI^]6IHBNJ5C=);3L]J.2N< MC)KX0=MO=#NE'MRP1&>!Y[H_U*SJ^3 5A<9X$NVKU\K- V>:WFJ'<+8N DNI M5IGNQ;'@0@9'KOT-C,1)2<[X-GBU8CE5,*,WL! Y*5[5%2F4HZAD::6HV.\4 M,2$\^WE30>ZB'\X*NJ?@^0;T^#9C$=/0\AO^YXB?8G,G>VZXX7BQFDZFX6@U MG<_@_>QBO(#E.+1???P>C.&Y6CQXV@V7CKSGR_'O\ H7!D)IO9?PM%Z M#)C&_,=?S1J9A&^FXPE,IK/1+)R.+G$(I>/%5Y%[9"'^ME&:I=M_?"FV'V6Y MRBALBH1*A5AH4@>- V'&: H35I B9H3#/$U93"6(%'[B(L*1:9$@;&F$HZ[R%5$@;?TN)!(JH$KB@ M,!]XUE(VQ MY<;-]V> M0/M3($52,31N6('8A+297!637R]'1]YK]W!P;K( MB5SCAJ]%&>!.CS6A2<3I7AH)B2O50:R#:+,V8\%WEV2*LQ+LSI=]O=-VN.58T%J].]H%W)T[#GCA-G3R4M7N- MOGM8[#:\@[*_R6W30JY@X\0HS/I9K57;&Y0D2?!T#_SR%CR1O_9L[J0-^T? 7\ 4$L#!!0 ( !.';%A%KO-C( 0 M ) 3 5 97AH:6)I=#(S,3(S,3(P,C,N:'1M[5AM;]LV$/Z^7\$Y6-L MD:T7O\BR$Z!(TV%8U@9)@:"?!DJD;"X4*9!4'.W7[TA9:=S(J0LT01,L0 1+ MQWM][HY'SI>FX$?S)<7DZ)?YKYZ'WLFL*J@P*%,4&TI0I9E8H$M"]17RO/6J M8UG6BBV6!H5^.$274EVQ:]S0#3.<'K5RYH/F?3YP2N:I)/71G+!KQ,AACQ&< MQR$-LMQ/A\,HF*9^-A[%0QJ'DR :3^*_@QZPPO*&1YN:T\->P82WI%9_,@E+ M,ULQ8I9)X/N_]3;6&7IC/,S90B3.6J#F$GQ;DS/)I4KV?/;- LW]I$@2@U+VN&BN&P,^9H*U5C2FO]H*Q/WN\YWQ@ M;=C9IT^LH!I]H"MT+@LLMOGF?^7;I-.WDYLE2QG@'[56-"C=QPJK!<"52F-D MD?A]"!W 8'#*:;LDE8I0Y8'I')>:)NV/&6&ZY+A.F' &.*;9IL 16'M-E6$9 MYFNH'>H-^4MF]/TF.XR"?])J7I/[CC0PY#YM&O>G_G8R^'-+&SC9C7QP09=8 M'/:B7LM08D*@E)*PO$$V?^XD)Z?Y/2\*1@BGO0=B:5U??S&R=*]W9&90?%3M MGO$_-#N.I="VB<@<_2$(+2D\X/6<+I@&JZ"MG%4I9QEZFV6R$L:VF/=,%5_E MTD\2U;4.SPI,HG!3RS^5-BRO'SW0W2WFDD)0FE@;B+B/2B@>S(1-E75V7=10OP6^@;+.^K#Y!SXZE:#G$P41\ WD ML6N*SC@6!]LSZ'D!&3Y?(,-P//7#+B !NAB=%"67-058CK;(EU"Q\6 MY'N:P/,"-7K&H [],(QWJ<[01Q\+P=)*;ZU2Z/73&>J:*O_?@W?,)1AR9*5@ MGX5=UVA$W+'I+PRUA(+PP)V0#M"*F24LT27-;K=JNW-+SAJ&G DL,H8YF-]N MQ'9^^IW+%#["& 5.*DL_E@4 4+OZM&)HGH-0 %10[5B8G?P$K 0%1DF.)"!P M1T%CJM;E>&MD*VG4G L?#(:/FM/C2PN@%?-9JJL#U/YZJ:FRV1;O>SEP9_QO MSAM6VTXGB+NW1*74S&ZNB:(R]:7/;2)8N_'U^!4(]TVU'4+*H77*5;JADN4JWR\N5[*[;[YO M7EU?7V]<;V]D^>#5UN9F]]7_???[93C4([4>IT6ITE"O\5/SGN@>'AZ^NL$W MKYE7]_(DG0?_ CW;FW;]R5Q^N7V3^-5:!F5?7[\;+/568^1]%>FI>A0XW!MG5*[A0&W-5K ^4 M&L].3B[4)PAOBN\:Z:+,\F)C MD&0]!;=&55'FL4HVPFQ$H^K"_YI'PZQ*RWPR?\YRL385'4;S;X8+M1OCFW(= MKM4F8NYU4WA5YBHM^ED^4B60-LYP=WWS8-V-$-XS?S'N>LG6YOKFUGIWBUYR ME"@X)6LZ7?]\N7;\TU"KZ/BGD2Y5@*]=U_^IXJN?UTZSM-1IN?YI,H9]"/FO MG]=*?5.^(N)_=?Q?__5?/Y5QF>AC6/%ULY0_O>+??GK%;^YET>3XIRB^"HIR MDNB?UZ*X&"=J*/.^9]Q%.F4_@G7WU5PD>>_G:[MHQ_7#+!]_F*D32 M"JHTYL]51;0V]?V=P[4@TF$\@A?]O+:^:X8C'.'H8Y[U=8$<7"5OM8:IXMSA MADT[C,,N[)\9@_GHHP:Q?\\@SD%JC/3O65&\S;/1&UA^>#Q.*QU]&.NP =P]VY@[P59V2<]W7.<@G7U M(AZ-$^2"]-LPQRGY1VWC!B;\BC_GOB&?++(JI[^(VQ[)LM# D3;,[YK.C_DK MCO#O?JSS@(:DY_*KT_-_UL_5],/'YJ?ZV\=$U^8OX/%Y^4:5FL[.^F87_M<\ MYZ[984;NUN[6^G;7?8*OF+_-1U[5YCU_&;8:L PL[$I9A+WU[4W[(KGRL)GA M*:!IX2DP/XZT*JI<'XL6 M [O?@/VL'=BMA\O!K:<[L =-6X;NPY>A^W3+<-B 9?!.=_?I^%9WLUE3VWS" MJ2U=.R.+F)0?,PM\'OHRR]++/P"[_KIU=S/V&7PXYD>6N^<,5YP6M^$D5Q M29;G1Q5'Y^FI&L>E2E9F_1>NDB]X_3_E),DG1/5\ %9F[1>NY"]X[2]TJ>)4 M1V[%P0^BY M"( &J+7=A5LYJZPA-6&#%FY_/0=QWH2-6KB%N/*ROP&[M+5P8_T\*TIWYR]:$WYK]&0EA.HVVI-^89O4&O* MK\A&M:;\"NS2=FO*K^C&M:;\=TCAFEKSUI1?[OJWIOSRUKXUY9>T\*TIWYR] M:$WYK]&0EE-[LMV:\@W?H-:47Y&-:DWY%=BEG=:47]&-:TWYAVER3UAGMM.: M\LM=_]:47][:MZ;\DA:^->67N!>N,IT_/E.:/HA#,S#SBD=4IC?6-?!+5_;YNYZ]_ ;]RVM<"RW( J,X9]?L6N- M]1$L:]>F]6%_W^[6AVNW?I,^W#B_0)&7H.16,,A\#$LP>:]&VNW&[WJ@DK=Q M/OK0/Q^-=!3#Q-^J49Q,[MF>!Q/#A2:>^Q&__0FQIQ@'I_AEXE^9%I+NRK-, M9MYIG%>B)9,&6M>[C7.+()E%2-GHH0/N89+%$Y^9B F#U) M(]3JQCBZ7R8(-^=H\FT%&G0)LO)M?(/_*?R;FZO*3>UP8_TGWV4?OHK>U,T# MZ*T)RGJNQUE>@I6'O\Q5V>T=G^&.AZB SA"HQC#A.2HE60)R\?%*Y6YC?4M/ MHE0^^&MO@:F5^G6GB2JF?8E548(9F?\> M%^6B#?MO,$JF=KRQWJP5V''05"(]4OF7U=GNQCK0FF(U+D//:ZQSK1&;LIPL MU=W&>L4:;BLMQZ3>;:P[K.';M226USA'V8ILUY*882,=5C;T\ZO.!KD:#^-0 M);PS@L=_]/GRVXS/4]CY+(DC0OL^AZ\5SA*](.M-@9[H?]\%H)[EP=UKI$_J MQZ:$Y?"$O<;YKEI*6([NM=KH]:*S#J8E[T 15LG$NI]4(%3[9B=EOG*>GL1O0@..RWSAO3)/YVV+D_'[C M_"!-WH,&&*G[C7-7?-6&K:96O-\X#T$C%[\)QZ3!%CP6;EFORB\JP=[@ET.M M,6?5%9IB\]XDPR1(V$'X8YP5*ODUSZIQ :](*FP./[_!K]OD]UE>#D^HU[%* M/^EPF&9)-IA\S+.H"LOBD@?_5/EH=DXRE'1P$I;Q%J ML?[+QS$TK0H]S)+5%"J-]4PV? ^>\APTU@UWFFO0Z-^J,$[BV9*=JRRY CVY M?M.B%[V[OKWY)(O>6"=3(Q9]*>:&!6?HQRG8E;%*<(=!$*)--1>HP=YX[FXT M+W\X:,-!XSP[7PW;T5+98_E 8WTMC=BAQ6@=AXWU)+1NH/LWK[%^B)7:O.6$ M? \;Z\58JC4=)A.[!$TJ$A?L"'KO%FP_?XLTG47K'8.C.57+Q MPN.5VL/F6O8PGREXS"P=?-+YB #5S],0OW&E\3Z@LDW\[_.4I(TU_$^N51[5 M?9)GHW&23;2F/?HP)B2C-+K019G'8:DC^AUA^+ZYSJ^EDVDZ::ROHAE;M" C MI7%>@5M.I_EYS@E]7D=Q0?O<6 _ +?L\C^=>7'YN]_K^O>YN-M;S,+OL'T9I MW*N*>:N^M2D7GZW,ZVXVULW0!/;[@]-&8[T83=JI1;'0QN97_-@') MCB=,9>MNKIHSY7LO=O<)%[O;6&=&0Q9[\RD7^_G[(YJC@78;:^!?#E6N?U&% MCC 5'ZY2O@']6IQ4Y3#+X[]T]#F-=.XM/*K_Q2^3LQN=AW&A/X)]HKW\/K0B MZ,\/Z?-L<]_M-M9IL((;NJA#UUA+?[%[].DZ>Z:'KK%V_ INZ*(.76,M^@7O MT3#7SU76-=85L));NJB#UUBWP&)WZ6U6Y<_TW#76]["*.[J@8[?56)_%@CNXJW/:J.%U;VGMV*MSVJKBAET)[ M6YL_A/FP+!5N57SM+>VMA K7!A1^2')JA K7!A1:VEN6"M?LZ,/MU/"$"OWW MI?(&TMZR5+AF1Q]:VELQ%:[9 866G)ZQ"K?3[(!"2WO/6(7;:7;T89;VND^O MT"^;]GYLJ+R=9L<@6@I<18"PG68'%UJB^GYL;5E*7;-##"T%?C\*7)9JUT8E M%DL73W7BGBV\QTX;F_B!*7!1JEVS@PXM47T_MK8LU:[9H8>6 K\?!2Y+M5NU M:,56:UP\+]5N=]5B%BT%-E^UVUVU8$1+5,],M=M=M6!$2X'/3+7;;7;D8O7I MXJE.W+/UVNTV.W+14N!"*7!1JET;C/B!B:H1JET;C&@I<+FJ71NY:#8%;C_8 MF%I5U:Z-7/S %+@HU:[9P8B6J+X?6UN2:K?7[&!$2X'?CP*7I-KM-3MRT5+@ M]G/WVNTU.W+14N!"*7!!JMU>&XSX@8FJ$:I=&XQH*7"YJET;N6AJS?2R5*TV MDM!4BEB6E&H]^TVEB&5)C17WM'].X[*XN/S\K911Y.71I[A,](?^>1K%5W%4 MJ82_C)?>Q+D.R^R^[I /GAQ06#;2ER7L&R[+[UE('?7J4[W421*G@U]UJG,8 M3!J=1*,XC6'^"HGS[ 8[\>E%MQE;%F&NN+>^)M/103+]TWX(V0 MMBON;GUJ1FLULP^PC*!MI8.3$#AK7,:ZN.0Y3.MJ].,I+&N<5G"_//AL&V?O MK[@[]@>FF&7QF!5WU_[ %+,DK]G^BKMS5TKYC1LJ?0' M3+TY6#5'Y3/5_A9ENZV:5_&9;F\CU*95\Q?^"+2P+.5DU5R:SY06%N2Q/EPU MW^@SW=XF:'B'K?NV$;3@'?7N4Q[UQKIO_Z62BLVM),FN51KJ HRK"UWH_$H7 ML_L^>_^'_AO=UWFNHT_JYJ0H=+D *VQ1++BQKM05V9II5 M:9E/FLC-7L4W1[DN,M T=<%_#K6*:#Q1?'7\$_P_VHS?<^_]1K7?/%.4D@?T8Q>GZ$-9@6!YU#\;EZ^LX*H=' MW MHLT-O2R'U5T/LR11XT(?F7^\CN)BG*@)[%P2IWJ='GH]4OD 5K"7E64V.MJ% M!;S2>1F'*I&/T/?XLEO;C4U>WQ)VL8S,E^7R!EQZ-?O[X<'&X>;\2YL;7?K] M%;TO-Q=E6[?'Y1H] S/!1?EY;7MM:K(R_.ZX#(HLB:/@;YOT/Z_E>IF-C[9F M+HY5%,7IX&@S@ ?M]U_1PCQBP\QU&%Z6'YF7]^$ K/?5*$XF1__X!">["-[K MZ^ B&ZGT'YU"I<4Z<.*XSS<6\5_ZJ+L#RT]_7O/,]^$]M%>&P+=PU2_/3C]? MG'\Z/[L,3MZ_"<[^[^EO)^]_/0M./[Q[=WYY>?[A_:-I[NFFL/6@*?QQ;)QN!%N;NSN'MPY;B!1W<9>)814(?OM@8^=@^TZ"?^BKNH<; M^]M/\RH:U^K$;PD#$1, M7N@^*2)K0:I0R8AT?/0F"RN4TZBIK9&$[,,-Q]W-]7^2%'5OF1463SW!S0=- M\,4[E7\)/J3ZY8J>Y-O.TM;&[O;=1^;!0G!OH[NW]Y#3=Q_Q;XUOD/Q?SU#W MS"IDXR[/4M+2UO#D_?O/)[\'%V0]4%W.\CRH+O[(GH9?'@;?/KM+/ T!*L=G)Q^PLO=P^V= MVOHLFW<^C+6 G1.40QWTXP)V)9AHE0=@\NGH*QCJ1[)4SMA@K%-9!+^LC^ 5 M0WQL/5*3=?S4NDX-U6T_AJQ/*S">T_(M#?K?\**'?M1];V?M^(T.R8#[^]^Z M>YNOT0*KDWLG0.OL7IG0M"W-\E9*M%+B:Z0$8ET6,;JJ;I<4?9445E3LBJC8 M>=:BXM/%R?O+=_ MFHU&<8&NQ.!M#)P3R!T$R-$CA.49.07Q87[6'*4]L$#6N]O[AUL/%CC-YN:M M]?Z#6^];#_.Z/?;H7.@!)52G)29AF..SOW;\:Y+U0(4]3Z,*JR/AGW!:84*3 MK]?@6";%*08<0 W9XF.V6,:S,]\%<':CPI(6(\CZ06X7(5!%4(QUB/&0*(C3 M("Z+(!RJ'(:_JNZ"VP[ISO[&UO[3:();&]W=NWWFCQI4JU/./ZP89LM!E:3X M)Q5/2$3M-(OJUAJ,*,2X9*G'>7:%[W&VV@'::HFZ5KE>O)[)A/K]CSFM+ZM) MWS:I5:>93^KF7"*\7&-35Y0.05'JKF]O[6UM[NW?20ZK>.SFD\4+.CIH7V2@ M?>?!GU4>%U$6@HP0?,2SR)H^O M;A<+SVQ-3N&?'_)/V;65C=WNVO''+"^#/U0Q!#HOLW36C_F57R.N\R'_" (9 M.,S#Y75W:^T8U^G?6?YE>C U=\!7CNMC!A]._K]XS%J$?'0;26-S=[/!M'"+ M;B_30DX^SF&EXS$8+_I&AQ56C<+/P %TT4$VGU3(S(*_XC&L5C0G(+B<*4QQ MXZ:NM+,=__ZW@ZWN_NLB*'6BQ\,LU4%*:H:_RJ!O*EKFH\!,K=F\ MG#"0RZ M=BYV@,)VNWLOI\_%(TX?5CLG'W&5ZKI8=W?M>&_S8!W&_?!CMYJV9^NV6J[; MZDXW<7.9GO$=;6TLSW=T"8(D)[1#\1OI7$?!N,J+"AU(91; ':1@=K=>]%ZB M&$(?_TE8'CVW0[R]<;AUMZ_FP8=X=V-G^VE>M;._L;U]\"T>)%EO--7@*[NU MH^BG:LY<:Z1Q=$L4#D'1D3:U"H=!F*BB>(#U]_U6YCO9Q+BS>=*$K?A$.5#N"'-+@>QO"+8Y:/<2M-B<5;ENZ9 M'-7Y?HR'*Y8BFB;=K1Z=;ZM8[G&L%?:"ZFD[P5CEP95**AW\=["QV<6P&[)-R%F8O=(@RYG9\N9_F?"U]ZJO-S)LR+0Z+3;AID;5,> MF@/GH>$3%IA7W.]2?YQNOMKJ\*"F#B_5#?#^P_NSYZ:/MT9U XSJ!MO-6 &R M)#:!W9="C+KU)D$XU, A1QANB)D;> D8<1&HX%HGR?J7-+N&<6I59"DF8Q1% MA0Y%5021[L.UF"\'*+73 M_D4IGDXJ?-N6_2M+JK14.:4$YH4MPMC\T;;J>J@IMCVU7R^Z+X,AG"#<"6(G7Q\O'TYJT,+HR0GZ6WK:^FMWM(JE%!@\?1&^D6">CC.E!A M"/26*R0:W %4+-*YOX* 2]=G+B S5$$Q E*%/W)SZ&';*$FV0]?3 #@,:O^# M8)!GU^707-X WJEI=*3*4.H_!:PQD+H%$[UEC'2Y^]K<=N\-=XP/.>7:+<,S M;S'Z57>KM[YEN'Z-U;\XI44'Y>CE;'1C1^UXAD@>IMV*>[XFYO$UZ/UI7I#?]4A7PB:*XMPYU:^?^0M1''ZG'NMB>_>Z> MS=>]'KVWYCV_TFND2.O^/7Y L?'4'M^:&>WCFHTS+F0]RG5"73IFD,Z<.DB: MW:9[1/6*+*G*V4?N T?C_S_,'94,]'HOU^K+NNK##A^IY!IL>B2KIX5D6RG3 MO'^'08)YF@]T^:'13J8Z2!ST_8$Y6Q5LS,!$&>UB3D$SV$/XK62"'[^.X=-( M["G,+4,.=Q479,2D*@VQV!!,&RQMPIL1P"]2>50$F!L=1[>%E[9?J)?SC)2- M)[9TF[:OCW:YB/-/Y IF:* QJ,I28P8ZKB4L*Q8^PMC@)*&3[!]@.1<%" _\ MPRRR[ON$08MOVM/4RM>XE3=O.3P&,O :[ID4\_SD?LE!G# MMQ7>!!1'T82(1JRJ*"YE7(]QPYR'_?P$G\WR$[=V;Q,UN!<3:.]^4*!G1:,! M,)_">8MA$QZ;.WDK@_+IW%%983I+%>8=OAN(4M(Y?L2/B4^XGY"K&'X*LSS7 MMB ,^6:>HY9O8W>T$WGG@2U-3+P0<37*9P&7+00UH\Z0]!7J#S,TIR;XL;CSN;RSAN7U.$$ M*%47IE*59!SA.;O]$(2<^%P^BJ1R26]XH,;[".I?WL3J/^@T\7_V]^>(7Y9C=NV\7OOE-'F"@]'@-6% M'-L4:% N'H-P95]W[KWME\F%>=.Z7!%;9KA8\KF$)QR@_T.B@@F838$0: M^0@,;A+8YJOX\ZUH/P'[<5!IX8//V*?!.ZU+(;L:*^"S2>P>#A^1%RIAMRX% MWO416$MP?GX.C^4ZZV\\\]K'[X P/PLB[^=R?RO"_,RRW\LM[U%S&N) C![< MXF'?MGCX!J?CSM;&_NZW^!V_;\HT:Y[ I 48Y8C\-W@72*>37WX_0R#&TP_O M/YV]_W2Y]%R P\.-@]WMQQ[-+AS _:=)>S[H;FQO/PTFUNY&]_#N_(2O#VLV M"1OT+@IC&;&:.*A+BF@V9%+W%?BI\,L@SV"KUV608:AUOS]=813@?_>98S9V M3\]!HPJZ&P_8U(=.^V%SO4LD]/L+F_!=!_8GU9BQ!,,<%>N_/:!UT][:L0F3 M__1*S0N%+G8[[PE84Z'>LO)WYFWH K\XLZ%@$3QV+W=OV<1'\Z0^_<_7'RH:_;S98-/1T;.GQ"-O0M.L**L:%6'5H^ M&\(BDH]Y%E5AV:I#*\Z'<"];=:A5AU:2#^VN'5^J1'.T\AT%FV$S6M5HQ5D2 MXEVVJE&K&C5F+(^@W8.UX].J %9 .:SY51SJ3O !HQK!VRKIQTE"L55D6)?5 M&'-+6PUJQ=D5;/E^JT&U&E1CQO)PVMWN@@8%;"B)=?ZMIERK-RV9$>%F'K1Z M4ZLW-68LCZ#='8(B'8,!1WF&J!]]H)QO-NN"MXHR45ME:<5YU,X3\JA666IY MU/?D4?MKQ[]5,)+@5(WC4B7!A2ZR*@]UJSJM.EO:;U6G5G5:3;:TL[EV?)9> MQ7F6HFNI$_RF54)U]%%PJ?JZG!P%OV(I(5WV(.]:96K%N1;N_**4J?L0E!<@ MPUIN\!3<8!NQUQ&7&!:XG*R@8M+N]N-V^[#56UJ]I3%C>03M[JT=GURI.*$" MH/.4:S]C[*S:JB4KK9; QG8W%^OD6:&RCY.OJ_MH/3X-8%&':\<7E<U6IUI9MG2P=OR['J@$ ?N J^!. MM)ZI5>=.L*E;W59I8NZTTRI-J\J=]KIKQ^_@$4D]"M[$19AD196W&M2J\RC< MVJ?C46WR=CO59XY-V(0=_CI S8<@:J[2*C0D@6CEZ7S5S=[=UNQ=6<5R'Q1+ MK@7$IG$7LPT-N+5 (?=S*2[Q3FV:#I6T MQ^!GL=N4]*1J[>H5UUF!:K:V6KN:V=]>:U>O*OO;WUP[OM#P_2L=M8;T:C,E MW,NG8TJKKI/MMSK9RC*E;=3)3#-8JXBASZ_B!ERH:)UX/13?VJ:8IUD:.:P' M8&U5PETY/XQU_B3UB:WRM6P^M]TJ7QZ?^\I"@%;[:@"CVUL[_C_8?34NJ?D4 M\2SX(3%_>V&.X*275:7!K<'R@59?6W$^!KN_O># Q^KPL8-67UM9-G:X=NPT ML$O7_]K D2;TM\HGP1M5JE;_6G&^A>V!6_U+^-9AJWZM*M\ZV%H[/J5&[M@] ME[@5*%S*M)(#CN\Y7:U5S%:;P2%=/!V# M6W7%[+"M-%]=#K>+^*=IF<.&$;NBW-[H"=+F6BULV4QJM]7"/";5%IVO+I,Z M6#MF4.86K>?YL"?8U.T%]Z]8(?;4%INO+'LZ[*X=.]L.,\14CKL1O,UR^%0: M_.\JCXLH#BFX&)1#58*:I:\0%?4\+<8Z7-6H8TLECZ.2I^-W;(6X5(O?ML)5J&(^QQN 4UEW% M:?"+3C5H79@5PM=)^7(E#5*;<&LA::N2K3JWVVYU,H_;M;!P*\SM]M:.#5\C MEH7!#.!W18V)?%^EOMS5;-6[IC&VO5>,\QM8B MRJTP8SM$'-XX#>,QZ&E>6N];K:5T0>=7\;>WX6W5L:5SK;H4YU\':\=LLQ]R@]7\&E]5HI/)O[;7U[.SANG[2 MDMW3D-U.BPG?JGLK2;U;W;7C2UA75;:%ML] G)13(.U*O[Z.HW)H%L9[D/?O:-,]HGI%EE3E[8]XVQN"/:'S M[[^_6SBFK:E5\OX_CC:.?EY[B,MVS3PTS,T,QFJ@UWNY5E_651\F>*22:S4I MUE[5UF$4I^M3ZSZ]9-^=S6TUB,W=/99'P "M'7]"LJ?$%_C@+2VBS<9_=W/'DXM/P7E]2'8PQS_U\E?',QO3&H[B$DQT^X/1]3A-=%$&& M]=37<:&#.(U +I0ZZ@0J20+879UC*+X(X X=IT&9!;\F64\E&*FOBC)G&-41 M3&<2O"BRD2YIR/1DKB-\0!4!PK)N;;Z>>;1#%[JO QB!N4G>9B]EN;ERK>6W MES#0,*DB&'!9!$75*^(H5GFLBXW'[=[WWXCYE =6T[7*H_7?L^P+1A4=+-HC MJ7&6O?\)2QWW)XOC[X^DN4_#&,ECG.4EZ#0IIHH4V$V!YI_(_ L'"X>P2DAX M0" CK5*\"CR$"F>!JX\"N?8QCZ^P5,&U30A^A_\,B&4%%QJQ H*3L,2'NX>' MN\&+2ZZU#;;V3_B-M8?MK=O;$MZ5N[MG<^X^NPD)&LI[;.?E1A"<1(PO#$1_ M#;<"VT-R!D::W#7ED9H$/9BN @+O3>A;YHCU\VP4X!'#@T7_A?GWXP3[+S(" MU=3(<.QV=-B=(F909!R&.?8X4'AW485#?QBTQBK709J5 >Q:F>6H- 9]%:)G M$B[<.0<8_+C*"T0LI<'"N K5U\%0Y3WX^CC/KN*"JJ!E/1^]A3@W'$9/%X"6"&L%QO[]X\X4Z=H%>Y%4SB45PR1_1NSTV%^%$0OZP-"=;(#AX'0E7B M%;P4W@Y\%J\G60'STC$*9@HN.S JGJ_M]'3)2=@Y["+_$ M:9^SO>B+5QG^D6#**]SBKH%T !*BC\/7964SB[7=81($>0%O_>*M38!=5DH] M@ 'U*O@>"JTXA7&17@S/C1/@40$KRG [+'$*_"O"[BPQ[ %^&Z@61Q3C[7(_ M]G"I<)Q_$4!;4F*1$U43%%F5A[SL!4)2XI;"ZXLQC)*.WH JHL@57X+@Z?=I MWC!*H'KE:.H5?"&JZ EY#YQ$>!6,+*\,*LLCZS^@^#-F$&$[,BH-W*IIY-87\W^[OC7](4;!(N8^3E& MW3IR/^/LY!+MFO_[%9">,D 4H-]E3,4%,*I$Y4@ L.V%$"E*&GPU<[ X@O4& MM>(.$3"KBMVKG:RN5G.'0."EP_5-RP2E; ]9/"XBA2E%^@$8@M(_"+@_^0UC@_1C^L@(0!"=^)F#BX+T%>CU%MO6?B@;0 MF7-DJ G)D'BRDS+&BC> 7X5S3IX"OGVP0]'GP5G&AZ[R;MC>"F4;6 M M-*$GH_BQ#.@+KF4&$K &#:@Q2808C:=@RC037YEL&9 M,V,T+YBK80! ";ZP%K(EB0>R"8F*!@C4@K^C*" [;*B+.\_^% NT4Y&)H88$ M?(4UAF)(%&HX7J)"N\XC&,@?FGE.J;Z@6AUDO<18"+!X/<) \?3$>5B-X#%RE9"[T6VR2%:X MS7L6KV8AL^N0"*%*F5)@MOSB'^KP^7S:1(Z#%X76P7Q6CD< Y M/L#9( Z*CKSZ&ED<;C&L-6_DT:TT*Z&L=8Q;'6WOU8-9CZ+^VIMV=^:^B7^* ML?ZH/%KO'HR7$/?:XJ@NJ -[]Z4)+' (KVO+U=W9V,6UN-,_8(QW4(A*4&!S M(!!D9!F,%A$E72,9LIAH#W'<#Q.)[AH_+9% E]LZ"9]D7QG;DX8,QF] Y!9')-KT1 MM' *C%1]';0$N$@"Y B"]8ET'#4@:8RXX=%\KQ42B-FQ?D !=W@54(]'2^KLI2A5]0U]9 N:"\C6A8 M9M3&N6.]KZ J*Y NAGF@MXBXT8C M<8<'F_QV,9;E#Y5]>@PD(ZXN5%;E5Y'V]"&0^:&.QTQJ8%?JR+R[(^H NTWY M;K;HDPS>BEZYEA*^!Q/Q/;+.=7@/84RY)-S/'-+ /\C_"1H8ZF/&+QB!0(2] M">L2JH/\""P_HUZ=#D$=I)$P=S@IP"8*4F<\&B'%U$GW4"5B3FXC,@5[6J<= M$:P^53K#WT@OT.Y4!,*NH/F2THJ^I F&?K.0;2KR^WKN5G0.X.3).&4ON3LS M\"B>&!#Z$>B1C:?AK?L(J+N[=!J&(4S1\/8&K84(L\RX\_L2AR@\\N%P1$_E M>4SRS2.@7*-EID@YX]M&8!1@9$C(B!Q"8)R3F9RK6&QIT=O0U2@F/-HT5>Z( M@#S(6G^Q\90YT11C"#!-IGI 41?T\#F%BOA@P.H;BEGZT;.>XC[:$<8\HMP2 M&.F('?M:+'LSJ=MI\4=,NMJ^/>FJS9]Z%OE3#>.T*ZTM(-]!YSCZ#^]B:<;\ M=1%EC,N*,"3'C$L&\80V]CJ,P;C$8%Q62>C;OC0K-"\R9$]PULH8;CY\G^EJ1+,6G3C<3.Z?DZWL^PUYJEDA#C[MU_I MQ.:)D.3U/)5@.0]BZQ0/8/$IMP&U#/LE+Q")87IX/LDX$FAB"L2:Y'&G0A)>: ]8F1'N>9EZ)(:>>/$'MEUA#" M1QB=BV$O[;<+R G,C'QC4>1Y3X, M"]Z'F5WR%6/,/<1K->T*>)@SY'Y75LWLG/Z(T2-$^JS^H6BDJ/ 465\A#+/1 M"/_#_@'F(RJ>V+\<89(6]4_W[F.6NN04'(.+\[8XY@8W;MOBYZ7SW5PMABAM,FZ( # M90$O2YB]+J"<'XP.*:("DZYM J[DS<[ N&2G0

R0<"RGL",C)*:PV8)8/ M8B^A'!@2D,YR+37*0PR2(1UIS(C'%]9&!T*!S6-*CB51;&0-IO"C(>U>Z/*R MD1IY8I2\0/1;TIM(*)KDMBHUS=-0(,=YM(X>^4E]"#C!)!O$*(X+&LA4DP6DC_\\;E!A]6/&M_9KV6 M&K\GA\TUK-Y?6IP;DFC7(^AU$^WURB-F\@;0Z*,6C5&&M1[NSHX7;W%5*J6' M<,R)8= MT.:V+))B.8&)JBQP+]&X&JLXYYUT O_%VKN+#VLO)<1KBW UD"0+=_EQPJFZ M-GV@GD-2$+,5N%# M0$64-S53/869D6@GCK'V1F++6)A Q:#>$(&]HO,0/S"3;,4IZNR1E E2$)N* MX2C3T7)I]+\4P0!FAIFXDB$D PJQZHG.0CC$XT@LW#Q)1CM62A7^3RS.\!0F MV36)-#!N[0$=91$FA_G'RV@Q]!P_PX'3EN4O\@!QLCPHP5F"^TJKK]?1S 7; M5?LLW16"9061A=U- M"F\>%2:3?0RR@VK5[6M5&.*GA/E.1-,L# M254COFH#*2\=,G6]YX[:((Z_>T>4PJ14Q=EW'&2;$D&HE52W<+ MI3N%%2$*#KGT \+T"JRXJIPFYK$KOA<$$/J++;^91[<]C30Y5.0$((L$2_4P M"T VA]/1$5]0QQI1I'^ZK&W[ 9*%,CI[+V6V3GM^+?W.$GC'J[8U*=F& M[8*&4W%M%%G\)H>Z)<+O:1B-=!2CMF(9P[567[@>W#B?) ,Z,0D"!6<(N.H5 MKF S]CLI:9RX$$LB8=WI<\NGO'"$I?>^BA/\H>8E2X5I4:T^'0(&&I@:94M( MBR0DFX%B4E><^W$JB87Y4Y5ZYB>8W? 71E,+C WI&U*)<-:3GR(5>DEQI$B9YIY&!!8%QDIA$% M;I)CZSK_,$_Q(U2.QZ7_TG8;%VTUL12OUUZ9M)_(J\(2;T!NJQ%EE_SXL,DM MDF2'7H:>X$J\&)73,PHI2/;WOE]A3+O"0&,AU6&8SX('W<_\94&1(32,(E*K M0(UMB6211/(?QD1"]:PCZ123H$BRZRB[9INE&%8E_4%E>WC(0V#6Y'P4:)PK MG=3K"9P*6<>^67[20DM,BR0F4U9),IV<= @E4+<22/P7YI?"=[-[%9JV4,\F MV@"-KD?5:$QQI2H-$P6SB6QN*EDT M-D/3V%A6P"VXGB-.@'SS"I,O6^AB9S M!:95+BA2=?-\FERQKB^K!I@.AF@&3N45QBAVDD-C( @>S+'$!,LT(S"B7)SZ MJN09"N3 M85(H#'0)0?Z4 L?^/ N?OGYTZ,+< [/NM1%$'G(3V4VIK\?]IX? ML2)CYTE@,UT%8ZUI0T>9(H&'>YR@;2*,4W AK@1?/) 5*^ID!L.,F8RE2R[W\!SUQP1)7!11$V3C"-$ M7=/HGO! W1E#]"+,+WN0@$CO!1\P._D/!K--! MB8Y;I*U_9_F7U481NAM^)PW>J0FL7B?8VMS:KN'D4H8&JF4HP$Q(&]/)T!=! MZ)9PG9+KV.HEY4BR.W[__31XL<9_K+T$S=/N%V@RZW;O..O2TIB/5AE@HFQ" M@49K= BYD@:('XU-'99]H(E"@$3 I6(T?88#HP6540J9!GO<;DD3P<9;NP.HF9ZW0. M1/S9#=Q3H+O^%V3@Q4),TCTT+Q]@D\Y8%&B@K&_3T].M452AF3H^O5MF39*I M+4())1PGFCV:F%"C"WW7=LD;# @%QPNG,C41DA.3:FY_AI"3)6,!$\>IQ 5& M"!(P43UM2\LZ#\(4>@H^F5XX%$)QDOAL-'5GV]* ACT\4 M"P>">R2>'9^ O__M8.=@ZW5'#H0[#QNPUO;B>WVCW:T@U=4(RX/M+^I(BGJ9Z/9-?HQ=]4!MF/*IN(*F^7<.=#;(U1A.K"=);A.70K^8)EE0C;M8:5\)H0& $]J.(( MTP,QXF7Z (0Y1JUQ99VWE^3B6(>4(9$DMLS'IN'H-$)S0WL1L8Y)#^SX!3P3 MKRZBP^FS)6EB(5KKO2I.V-G>=^].LHE*!$VQS"O,9K7I8ARIC_]3>0F+W$O" MF>/2"<%402. 188BW67$><*?A^P-<@-!?&E<=XW(? V>*I ]P^YP#MP0]@$D M ?J\O9PE$)&U?/NLC\U6^IK:ZB'E$Q)VRHE6J:X#9=3< _] TVY '3-((:&# MA*6/*>@UC$I$*;]!A*9WX:=U.C.+,YA!-9.S+,@)#-TY,V@M.9!\6T],.P9AJY'FM<-PS=&6!. _S M2""P I4LB@*ZPZPT0LBD_1PI,$6QP,(N1RUSENNQ>(\IW[H:DWV,,4+OF=JN M\&#-*A#]P!N!QC7Z16*3;^EG?4]GJ=LCPN5#F%D@ "QVE$R>/'W_\=?/KMY-.RS"XJU/\JL^OO?^ON[\R&8YLJFF>T M#]J(CW(D5V8:\^D)'92]/%.6Q]@"(\:R1I4BR%)//*1>GKOC.%CSH<9L!8K8 M@Q>.L+)41M)6A#=3%&%FJK?*4 < M0Y'6%IDE^))FUXF.!MJ5D;(D(75#TD5L M\.#*JS#R!"IEE>)XKF+5'&^#54?_:>=X2I'L96[U!L4R!ID7R[&VATJ*3*P/ M8A:(K9US'BF5N=^S;VR-]"9^=KLIHL3X"8Q"&SR1*<4(QXG$]&L-_:@0W7>J MSKU&:5.:&+G(+!7?ZC3EKZ9JI.4E<[U9KN+?:+SU.H# Q;:X@,,6#XW0P8_=I"LA1<<;!4YB)R,#.R*;88 M7:D4*] V[BC&77F7GQ^:0(/6&+;$-C<9JF ZRRL#G@,1?S MI@Z#W17\(KY&XH5$RI2P&&&*($-"*>IEHZ;.M2,_M$+M;M+ #,HB[RL8165) M1JO, (NNP9"%G37ZHFM1(&UWF/W\)<6-%E3#=/9P_.G(%@XQ3)E.KFBJV(%3 MS&Q3A81-(W/3.R^O"+[^MW^=G+).IS"[KE_E:N!HAM*PDI] )#H?PG.F40(@LX1=6Z7Q$4BP$ MA"^:GS7BQN;6=DYIO)Z MR0=D,= MY_1T0QIAN3^CS?2QWT=JO%PHW3'Q!ZLBAW&83&$PT&C4M>5VK/E)-@]!#R@, M7\*L7.HR.3#1'2JM(R3_I-!UK=('-]"8@(52I.ZJ P[_14]0,3.@'T\9Z7M@ M9&>WT9&=2Q+3%.:F%8(M7ETW"\WH#Q/BK\,#@(J +;,8YLWJE)ZNS $("7VB M+;S.=7:U_KX4).U00EG2J=DE&CYC>MQD^0!$^5]>A;J7=(^Z+3FI/6AA':&> M8E_/[EX\N:,JI4YE#*[$=H8 I&)[:^"9,6@GQLT.&@,%_VNY5720.0&PALZ0 MQ'W0B29\9,V-,.5!KD:R&-0+EV%"T!XDQ6NNOQYM>CAIV*V7*I%S21,KM,K# M8<>4_G.ZA,/Y 6,,0_72>!PWP7@J/ ..[*C:C=PW&GEMQ]=+Q4ZT52BSOF\O M"\3OQDLN?-^+3M@]PHW&P.O*W.-.F7/6TV=X4X0;@?T*%&;9$8T]PO-@<#K- MAJ#GWX^$'\-2BB.J2T_0J"JY13D09O M(Q_KQU_&X;_5N3.?P5WX&:WO3$9K\Z=Y=^YFE=^2JBMN9 XY@>&>H6TR7=52 M0[FT;(0T"QLPK+^_I\MKS+XM_+@ALS8U)U]MZF!+=J[O98P+;@A:C:E3<\VK MP18GMXBU@5X3PIQB&1X7C4C;02;SD?J88FM%S+P^D4?>F4=HB.,Z8P87FG-<2[(:804^Z3R/J8R1-8AW MEH6[I;N41KSOP%(WZ1 $+)B9+S*>G ';O$TX&9XO@Q]D*&+[ BPW%'O*W*!,B"&>#@0GE5R,(058.HY0;?4 M.%C)HKX#MS--4TMM^"5WD?;.A%X?H4\X5*.Q NY?U!RKZ#=228; @J91*Y=M M]SU]@W,T6=]@%D 8#;T,:[9+6-GQ$/,J#.8W_(A]EDL;_K,I&E>N8L-FM:(# MR]LLZN3,.2]._[4HQUF*\H3)P+A-31]J!R7J-!"+/.>.UTB70[ X!1^WD#97 M4MZ2D1L>\RI$<])3E9J^ICRE&ULZ0.9?'Z(KJ&><$DUZ78;]J4AK=$,PURVD M6&%M'")[L_R%N7WN)KP.2&TCY"JV.(;4V0*VIT!WIL_C]6N2'FD\G9FS8 55]C^L!BW> (%W]">K.EP ME5<4,-O:>5FU\$C ]U4O8RB=:M1_*LF=9YW)* E@DDFBQH4^,O]X'<7%.%&3 MHYAXTCH]]+I>"3TG+$^[RI?%';MSN'&PNXT>V3*'_XO,A\59NP$S>#7[^^'! MQN'F_$N;&UWZ_16]C]\)H\;9_[RVO68GIL(O@QS9Q[IL! AXD"*FS[]#^K-7MN+1+7B@N^ M;156D09F5T']>*004]'BCTD ;NN-UW_^.KPB)MUD67N/J&K,./_0!F(:/8=D MP51C4+XM:CKVL.B9[@YB<5"]#'4S,4$1JT)*+B#:&602I:6+>IRG6.2[U4%E M-E$5AH\CR8U M#CX-.(SSV.%T\J)!>2O-7+RS1MVI[K$8 M7'$,8U.C'#_1/9!Q;W?$EX\N_(FXN*ZG_)GYA%]!..&?W3@O'.%4X( MZBF^:>= ZJ&Q6J^A5[0NO\=@"?PKAG]1U;#"QSS3B_I4L]V%>3JPF)3K8K*K MQ6R7K'*#Q'=M+-U75ML,N=>Y:FU,/EK&9+LU60UK1%4=49Y, M6W;V>35$AK>R.\+9[!S482D"2[X>)EGXI2/&NNE?1(K4CYB.LM>FHS1C+#]..HHG8OPZ\3F@+QW+.B27E=RU@UR+ MG"2_;T$YQM;GGB [P3P^RR.-[.:\.!2K(#X&R+C$G9RSU]_W?%G^E:4B8ZPB MP\5;Y(86KW*8Q.&7=JRWT'NE[NX1!\7:=&G_GZCKA-J40A4B=FAF1MEH/ MRHO['^M$5>&GL7O)KNRPGIN93\+;#[I15--E.[@/60>R4O M6)5C2?!=1[;?$U\Y/W)Y>G)14#E?5E.,4C1WC'>R6LEU'5+ M6CR8=,U%!_KZ+5\:.A!M-VLYA(BC!ESG)(?[G>(N;[#"6D=K8K792LTY(M*F MI5)M)@&K<0C1,2_X,F7R!D HS7 XV7*L1C9#U'@_FS-8_>5ED M'5=$P!Z:SM0WB"&B@P+1<,'8G'!W+ML> I.!,9WNBG&A.?.8Q*1M/V:.ADNP ME/A6Y$$-];#^GS)YF\4O/YCUPV-DRIPF2Q5W@AW #PHG1)A0F/JG.45\]@R M2Y,%X: D3+&E5ROW0RFOIQR 7V&-E7%W:DB#?@Y$63@V9)Q$:0W7D\#=2^I. MT/%T3U>;I3CMB8KZKN2<(N(-@VFCTQ'/*Y7OD323I 9T]IIA2*,_)8!D\# E M['-F3,',P[X[492LRK:D?,A8GQ8IE=S2!4>/TVK48Z:1ZP&"=?C9@*4;4(>2 M?JG7A9]^-AY."C+=*&F#RS%+RN4KK===O+U1!CP1.-I;]E"+"U6 ]*43#V99 MHWKHX#-&6J7D_:LWE[;5"O;[.HJK$<]V#*>9SZXIZN0B-,I=0M9#97+Q#>6B MW3V_SL%A7+)Z6 K MSD^,!6QC#N8X.B0F2CZQ6/P=!WDC38&X-#&GM]H":.F?ESI(0O]$L/N5ZJ-L M[,?7:\3U7/@EZJ8C =[WKRRV 2^'KN6&+#BM/IH4=[$DJ4DI771JF$T657ZE M)QP[ZMD6.C-CB=-Q53KGE!N:.,4$O[&FOU$6*V6D76L#GB.O,! ='4X/I818 M8>"N%Z)?PS7CEC IOE8;_(>4?4L.&GOY49E3##K**RW%$K46QQEMN@?CXT-@ M):BX%5+D[=?&>R^T*:S>CKDXFK56MG9 QZWR#I$9$ 5V952P-OH+&MEE/<>2 MWIJD ;S2=B_V/?J,?QQLYME M'D!;"7JU!7:3A&KIPZ;P?6N-T5OI(+]37W1P7@87^-M:L!@K_X%,Q1(]1P^' M>HI.?2)1IK]K9QK)J\"NL]B"T]H>@BK"E!9/(6*1T(SS@MMU B%\IM"YIE8Y M5*G(#[M&I,[HH=[(F'>&>9MX:IB$$/6YIA7,XU7U410($O><8Z$GP4":5V$+ M&.Q1Z!*##=99SOW=8VP:[%+$*9\!X^XF3$! ;FB?YV].?>2OLW&@\ M-NZ))[\CC6[(N*72$$R4*,&J_8NZYS$"12W?G? %DL(*D1,010I?@#+K[H9TY7#KB([ W,GW35[:Z@J?MJ\>[^ M_SSDH2VI;^BIQ&1XW+;,F-]NTY5MACCG,8?$V4GD=DPE8!2[WKEQ6J!?>EY) M'?! K%96H?QM/ JI'0RHP8FQ'_+IFA";#%V,%#4EM'@_?77#V=PFKE-F2;(. M6H3VYB'JOL2Z9P+4 9<(DU/=Y=4#F6#75E7!3:H4LB,\94S+JL9&F:'6/RPE MO&ZK"('"*=^"8_*1,O?4D%9F<-YFOTQU))ZAS./V8(GZ@H5"65+S5'";O(5= MNDQ7#/F-L- UZ?SOXNA:XS_^H/]_":R9KK EA'\12E9.58(#;B&&IXB%:>W# MUO\(7SD%5A,I41,H.8DZEUD<%C2^ VG?@=/AP NP&>!(7)Q(C(4TYZR$>:98 MA:7RWL1@I;(Q8^Z:-Y#8M$KY',K; M%?3(X!:H'%Z4FR0K=D%@28\@KADB]>M[;6VF:PZ#!LL31^\ MB7FP(6"?M,0*FD,SQK3#=G)2M<;EPIJ@:#@Z,J8N@07P$;K1J1K4"^#%($I54Y<>E*+0E# MP]2%Q7FTCF=_XO!-324:SE5*=5Q-WCQ8U5KRE]?FIPYX)B;S;D(#/5H#,:!168B8]LQ.VV,7B&;XO#+YSH48!( M0=^@_8 MR)<6Q^PZ1-0Q)%IK'A1ZA U0W7CF:C4VW.S;.# :AI0BX41OE%)E M!K37",$R4'ED8/DPS;(H9Z'>YN78M8ETMY#:_E-T^=ONMEW^VNR[Q4+J&&FT M^LYBFVV,J>8(V1>S?94D4^B5!I)I!-R9_(-6G:$D/?+ML79(BAK9AUX[F[S6 M%81OO!YFP(^!)]?D*W#,]YF#AA(K5GKJ=+%96TG P M 0O>^RXC%CT?9G1.VQ_2)!A*WNF'MB#=B*+OC3>UO=/L>(O!G10XG0]D/C(N M2_"6.F.OP+EY9#3:R]59?2QS"S$J"9#<5'M=[L[/9>E3%C>A)_4(,1N]Y( M@2K0Z8=FD#$HXZO"0G4=L$@H?Y8'AGRXJ MS%_FD=)\7%SF9*3^0HPG"P R?^PUOFS*0C"H=XO;C_!3;'[=^BQ,NP;(8L(B\SZK2R-H3>DGGQ.HJ 'RX!E6XGP M9 SL(%QCF8UIL\?\#W=OI,D49/<+8V+,$C33?LV';2%E0/V)"T9^R[67%L64 M1BU<*=!LP5O(:D(_XA1#^Q_6ML/1#Z4*PO%TAZ)&L+Y@]8 MGZ:.;AKJ8P8@CA9O_O8:6!!*]:=7FSP0Q=D0'*VI?[6LGU4#&$(6G((=8H 4 MPG)&K!4ZN9SY$!$?\ISY,XJ!R[ N7,J&C]+!'6SJW8 &QLEM*OA,Z1ZR+_*G MB!_%+3.C_C!NDLD<=I3(#XD'PWA X%U1E9/R.D!,3K0'.;.#(C@,X6&/1VJ2N"/;B?H MV_FR\Z4@THE)2\6H'MS1\5<_IK?0EA45>=@(5LA7JRCI=;;=X5,&TAZH+.TW M6EGZ#;8=W:9,7!<& G#%=8<3.F0S(3,B(CT:)]F$DL#*K.2:HWJGWF[G8'_3 MRP'H,,X22))N9V]K$U["7:CK^@:I^;ONZDD1JXW@I/;FG3T;]'.OYQ)MPT?Z M[(AV(G6Z$5(G^$\%XX;#H'+GYYSAJ7-B=?/#:9+)-HMMZ87MR*)B#QHF1-3F MM'7H IF8X3"B-1?6;=9:H'+K"A)P>(22#(VL]O.A,,6$*J"!SVWMSJX:EU"A M>[@P+U?1*$YC]O]2IZDT--V9#=)-I5J8[-4CVN=L[\VSEX9?NK7N&/4LB M#K'"[LV#:E2BU6J,;\E/7D+.N8=#B.%J6#<*-IV=?5CODG^8-0I'*Q@8,.T^ MR0<7H:Z)LA#D5'P51Q6&\AD0CCK @2*PL_,_05^/T.+ 3=J%DVO_@"W,<@[T MN,[RD7^Z[=0V?,6(XQ^DL#-Z@,<$XL($P;UT7)LJAI_!(D>!/,I!VRB'DI=E M5!%OEH6!?2CB@J*@KJNTGCH)?'6+>!84W< M67"LX$Y() MAFZ^TFXC+D@=&"^I86J][>\RU@:T9V1I$^MKD0.[(;"ZM$HHWPL/.EQ^QC!< M7)::\; I^28C)@>O[]AHF(?*:#VY24S!9&S)*F#^SA)#KH!Z!'&LM. '#MFQ-I@O#72)E0HU]81568 MR(:EWY(($&MU74L7K.?:CH@RCSZGC#[+"VKR'A>@@_05_0U4"4(_U92(N ?+]S>4E$*XG;JEUQDP@8QHA1/R-87 M&%_8?T-:W#^]* M^8)1=L=7ODSX5S?RE\@@'(($3RBTHV>=7^P[L_"7^.'>Z MW(47^R45/(K8-D#";$F.,1.RDJJ2DOT\":$<>Q$:E_A"VAGH':FX"QC<@;ZN M&3F(LE(0_0>3FS#3[^%33VS#9F[%:99F6,!I+I2)ZD45RC-4$>L2B[FH1I'320 U-44G>36P5.P MCWQZ;^X:[HA M:V>V*_07_L=K9,V06%&3!\\18+"SG:;H- F*"PV04'@38#7 MK;C1X,TDB#(M,&H%"FT.3)@RGFF3W71N.:TWPJ3B?S9:Q0UNH6#@)J[U]R-J MU.C/:'.@T:39M16-M]:D)**39& MJ(7V0%1RUEU=C?>[6Z!"X^4N4Y*$G1U(KY2E$:S*K]AZ6HI8T9N!9:=]\KRQ M#&6D!\BQ-:#JR;\D;3MB_XFDQV<5&5$3SET188\X]=5+.IG>M M.,#T#; %08&HTP.XN.T]@!+ 8\/?F M^C^?1U[]?!WMQ/8U/W?[ON+:6JU6('5))8*DA0Z2Y7E9[^(WP[(<%T>O7G$5 M#*8EW=4T8!E+*[EH&) UK9,LJ-4E=ZHV225G-]*R"9N8<'@%%'-[7C@;GMR.T9/HZY-,]?_ MCY3SLC]O^H8#?-ZIOI0Z!%PC\H )4$.4QS8L!*@_$TP7S)!M%>Q )C6XATV+ MJ,E2R#=1X9(M]L#5C;QE/3O%<'OB9CCBMI&8O=#+KN23F&?GOBOFB*PSF2)F MR5XTD_:Q-P#HZ!M@2BR3P%]BB7]*N4?.RR?)UIB Q'E-3D(*6(99W)@#FP8J M@FB5JL8GXH/C/40''ATBW&5*"B2#K8 =SSK>KC\'N7-[$L O&;J5,4>' C09 MP9,#\XBR,5?>H4/88-,#S8PS:F?$QB8Y0Z,LK#P 8<\9[,-9O< _A/.$C=D?D0"6W.,]M&K:ICK3) >TV M/-DV#-GG8N(T)R :2Q;P&/HU<)]AH2^Z'E_- ME3+MYBQ%8'@[\&L51UI<[R @/N:@W6/!3[ON3[CN:1\DE_1W-PAG=.5R;>>/W=MJQI_)D@Y/,I9KUJ3-?EU#JF8LO MPT/D[2NGT&-J%Y&C?&APS. M!/X>C>&Q'-I$DBR""^GX)I;X&?6WX;Q(M/Q-M>D=DO=)3&N4SZ]GWU07XH?/ M7(8_"O*S+M5W6:C_*G4KIDV1.S!SD@/H*&#F&A,W1E8)@H>305E$,8Q0:C.Q#\7_$D$0WD 7:&N=9'PQ4 M+KG<"#[";WJ$[@,#!HX ?5)YB.>SEN1FKDN[REJWESGSINX:U/>>,,B&<(!- M]T:>DV$%"&P14>IP4F-8C@/<+O$>0MU/=TZ6="Q^P:+=:VUQC^M8:%[5B6S, M.,.\TQ"9K*50!VU\&[%2$Q5*!P&QTN\'52HQ3HQ@>!77#FI,*G>%2/CM5&/; M"7I9+OBE-KESSF%QCYK*=RDX>Y5-8:+%ED%V+!I_P*<(-D<>^9L'JI47H2FM)HZ5/JAVEO$ M(AU)2>57!I^M-[EMI6L9W!U+3;6F353^-1)P:)._H!?5=X):@OL?LX< MTHX' D2-2E#.P('%6M+Z >NX'28D"-HNK^H5=S25>@&1#)3^S44PBV@5(S:;H);F M"L$7\#P#N?)0^!@@BZ!QVY-D0HV$-6M:NHH$,\D9 F(G0G2:Q O)'"=&R%MA M,7^Y. "?Q,[.$2AR6+M+J!FF*ICJ&2,]UA:(U^L%+9"K6>K!LLQ9?X.&5Z_8 M3W@)&49_WGZ:%H\"+>M30?TK7'G]!]8.3W<:D#Q_O_K0S2V(>/'(\O[PK_,W MZ]U#N_0=@Z=)2SQ27WSU1*2LY0LY+J6>SEBD56R M:XC!DE:@;Q"APD/AF'T7X8TSX!*,#J6>71?,QJZS2CQ9!0CFC#G M/AB-WHY9.LH.R!2=>A6HYX3WG +=>+:3/TO7D!:^HK#8P&SA'*^8J?#S(<-/ M?&*AFCIQ\7!!ZI2<*>K/@QVA*M.3:N36#ZT@W>=EL2?]&W6=O2"H>VQ7<6F+<*<0K(KTHIK0>V-C9 VNA?-Q;C M!-N1&'@H$M$]UW'$[5EN6WT@D<[Z+^ZE.O]5Z.R8=H-8BF#DHUN'-)="[LHW M>NX,TE@P4N)-BW2?+X';@F.W2N1<^%^C69+D*M47+*KUJKU))0?ZE$XOI'*6 M>45J+>Y6KAF#"&A2E;7Z'P>2XI@+;-=OGA:)J8?"== .D,K0HK)=Y) 2-4Y! MTAT9;8>^S5$G,F_OGC17P7I]S7USP[CFD!O,>.*<%EP_9M=U/=R33[1% 27\SA<* &12Q@:I+4 MR:O/+>]MJ:4&>360&C_@4#*('!;>0B+3.V'-V,][K7*O5Y]*IS^'Z)>@+-@> M$#U=7FN=UDE2?/KL$S)&-W77H$8I1H$5NJZS4K?^'C?%.DHS$P(J02:9C?U% MF.-57'52_D,SJBKNK8?W'4RU_;*ZW"Q8K&L+Y/66H=V1%HVP>B$UCJ$7PE'( MT'W.(HLM"PNZ)9GV48:;8"J6A/LD$U\(>U*20P:":O6!\D\M>ZMU>_E$U'=1 M@]RSJ"'(^5S35U-AA?- :6[=68SPB>JMUR111B#M$W,<,RV 3?=GNA^;$\8* M+M4<:.M -"]ABI;C9D$L+!W;8X?;8I?(^0FG#+&-X,2.$U>04F&,TN$AWZ$& MC(U]\1QBQ8/$831WF;?@-H(F9*_G" G6]]%N:A70^,J)+KECQP"7RNC!<;55)2OTK1P25:9/',I.E?/BHLJW!N9<,T?.(A \>] MB6A.^(F*Z#P*4(Q9*;,WF?'>%M/>ZW&&[@WV1A-V2VPMWIH;64[ U!N$61%S M.T655]!C.P*L"N]CI"/N1"*C8;0:@8J)[G#R KEJ[-9.L(HVCB6+(1,W9EV- MK*RIXD5@$&4ZB16Y4WG]1F#%5@B7S5IV3X(P/M:)?#>(I[1ZLZ6931'Q3G/, M4V0,6^$7"DM Q$Y$^&:L53*\0!"E'/$S$(S-&GGBD_7L9$$-CB!+!\2%:^I* M* F%&/\C+0"IEN CZR%XX+)81TKU?E>J$$'R^0LUS6$F!(HH.6I)-:#N.4.P MP::Z=;V+HPBH_LRT(?.=ZK$I)C1-KZR'9BI4(XB4$B=%\N3O$908G<@0+/4L M8#A#^?(%B@VMG"O&D*U-%ZQ_'!'7JI34N+HZ+5Z.^MTUZIKCP]L(WG@^.-D) ML_B!>,F\+;"CG1=.\95!%[XVK2MJ;JV.@7J631RIL17"TUDDNL5$?>OJ&!X$F!&:8[^3D*39G\/M6("UL M M8#\-A0%:YQB< ,_AQYU":;0@4AC1M7#W4CTIO-,;*4Z1V2NN7A;='4P?%H MQEL/60P>.!\,S#"P>S,_C.Q9))BC@,H52X-9\T1F.] ,#I?A4Z9/('4.BUS% M*DL.SZ288>2I'BC3,MBY$LW18M+PVGZ2PT?:#LRS:6OB 0DAXHP0DYJ1WOVX M77I/>*M@-LW(>U]=6,VZ/3<6XV:XU]-!PF!96M+\T(1@LUC,X-8($Q2 MA4>447J$-=MHO%&?T/_FDD&=,D6]%@DUVWF14:,ESZQH-53Z;#W+?JY.75%8 M[F;]\-XY6H:F>>=@4'.]4%YESZENDC(Y4-P)6N MXKPJ.K>S1IN1<%N:P8+H]E&KY5-R$W9/X"LFTS:0,/\P8>9A#!!8Y![FF PP M^U$P/=%,RFQ\SVF1:!+C)EK#4=YR3X&%'"UWLE;2W."N8(:/HT:**H#-[6?J MU))A6H0:)+@P;&KW.WUR.O8\#('+HZ9+N*8Q:WZP!=@@!_Z3*L*+HV!+@HZ< MCO5'D*50WT]KOR+L@,T>5JD1 **24*O/S&BT?O-JHWRQN3\#YR[MF>L)9/// M>V#N+.FI08FF6$__XQ"]I(?1 CYXQ-/IA5.!HW&]D_+D=NGT0Z8R==M4 MIF:,I4FI3-^;"FLY+9186DO\<1FU)G7<@*K7> @S12L:IW)?ZMFL-HW&2R'V M[;F9$"2GMSY#YUIE4#])0^Q^_[[GML#Z/ MIU,/QES(&[Y&\^1H,KYK\KR*4DBWF7,Q9A.,G=-0U*M(]:N MJH+OG^ZT*EK!%SWQ6@D9@'4K[3J,6Y-&4Z)QJB+16V?J2V>S>6A-_2:6KN:$ MPX(DT]P=LE@NMPLCLX;T>ZJ(+9D;<5WEZ?PTJ%LB./.2GD1MR0A]]9IPU3G5 M.U(C3%TCI[ETK/72T\FA/S?=V&R1\X?$QN-12#Z,T\PLOI;QG_';IUUBGO=% M%"7?-T]Q1==!<;KJ)E1CWB.)5V!!2_UEECX95_XF! KBY+8X-8G;(59I*ZSB MYM^];98-<#;0LWO7J@YZYHV@3NW\QQ ZRFP6J:-_=OC;&(-R!'W V/<9X2#8ZG? M@&2F:W>A]1>.JZ84?.4^:N0_)P'?NF0:DI]F^*=7&+?['HF"FHH.E4A M(^LAP&:AA>V[3 -%& N:]21#(WQ031X*;QO[!NA<4N6 VP0?C"ON?VU3?RQ M99Q^2H-?GNIT2'J'7[F&I$%T+"ULL<4UO]6]C K41(5$]1*9B)6OPJTD?D;% M6Z11P1KH4N*L8:ZE_XFTHDGG9YN TMDO__ZW[M[FZYGKF)HCW"Z^.H,@5- ';5N/YQ>*_VP M_95@5;%BD7M#!.>UOI-4!VT*!B(-NUBR:7T5PR3BLI@-*X^R%+M*]A7O5W@PJ?&CM(@R!QISU8&4!^09Y2P!?V#D4C5%D.(6MCUX7W+/"Z^Y-R\ OG'I!X87WXM2$\TWVT@"TITK"MCA0 M.SKQ=3AH=&7:3]U3"WPB-2;- P1&25GTO)YM5+:6H%23L9=%97T#9OJ"VO3:P(6L0JCZK16/P?DJR$V@AY9>F!EU:S[[!>[^55WJ;.2P\ZR8XM MV$>$!S97UY;HBV $(T1"%2\,52ZX":$L8(*JM2?,;TEK)25A9&#H^028U-2Z M)XZ($E2IK".>*SYTK 29?H+NF,J[K9CT+?2K=KY!5[-40X5^(X M?V8]CL'?JO Y77=:G7$!+EPSZ:SLK9M'Q/7B3]2NT=1%K5@(V)/%6>Z@16BA M;"M19U?4FC#;#%Q&LX';034ILCLK].O8.G4.;?O!SO=?^Z/ #T=UJR:J;1(N MM$DSO1K%,1NCZ(>58)9BC,- MVYZP?2/#5;#(D0853:O(P& 5,=BWIE&K2;^X/=M*,J6EOM=0!\ NV$61/ M2*Y)BHZD37&I44ABJJSTTWZ ]\U7<*?/&%Z?GZ6Q'/=K*QX?)QZG_<;:%49& M'A(;N83N)91:8<$\\^4[:/0_9$[/5IO3TXRQ_,@Y/1AH>'?Q002Z@>UV'6<= MGR'T9)^WD >B!NTIPABN(8N1UNKL<\L\7WP?=(:D#]K*R.!8R%WD2:!.\%?\ M+9!1>,N,,QT#2",LV!HGVJ5Q *\RU<-FE%*C.M>CRD6"'"^0.9+[,,2VP-3V MUCIX8K/PM:JHT:<_H;T^R:VGL[O@P]K-- M>$&->F#R6.@Y?D9*?UIKMOGB^E]SJY9,]=;\XC_0\)$4& ^HM5%G&GKC&9U. M4L##C1:4K^&K$3K("C$#>>'7:>$=H+,730-^HQ,LB1B/T6$+!S;/$EV- I 5 M&!,E'" T>?%T:H4 M2-NE&& -.H(QXP:9I+]>V2H$'94/T'<(%4KK_/KV=C\ MA(U_.^=&?BOQ49T8W8[I!BS"M$ [T;/RQ*:KX6T5A4WAKN$36[/0YJ/!7J4( M3DFIW_34#*P0,5Y=3Y6B3R@L0V3VYKXRG?+%_&R:X&LEC6(!RH'A%X@_!\PM M\:"*=]R%)%U1K_U*#:=K P-FT\=QNBK9KC6!JUSK7*!91V2VEZZV51"22I9 M]2G*^(WP8KS8F7WJ+*;HO+&\HY4CCY,C9YPR:7B5DK0_K/$E)X&@=W?FE82! M,J185WS?-OL"O( J*)2":5:8!*9*-*<$Q8#AXT3 M!NL>3@K*W<:MEN1Q>DG'<14_AW86T-I\E&FE(]XI"V'C^QL[]%>NA_ #JM-2 M&!]@Y:Q@69'XK A,TE0SHQB8(3)LR=K#66MF^Z#] Y7#6(!YWK(0A"#$%>9^ MEA*U_Z4UDNA7Q!: K#!I\G J.,Z6$N0BM?*5B/^UKL=Q;SD4?N-@. PU9.?; M3[0 U)@C/;=UQVV'^D\07W1LP-R-"[XWT8.X,*T'9A@$(R[,'GR_&'W>R<]Z M"<;?7=L;=@;+R4?UA?%XT)P2$(]0$,0X82H-JM2L]LS*/+#QQD-D8).$8"OQ M'BSQTJLXSU))Y7NG2J35'ZBZYS.C7DCFG\&" 1Y"\%>,DH(<7-?6B9*"^2RX M(/R A MF,Z:UN\#:G-V!<]0T'"D(P)5UP+= M>.,Z]62[^@Y.D9$3S6&BXA&!#63I.@IRSAJ]M_V!R3^2:)KMY 3,+!E4$=X0T']W,[=XPVN)8 MRP/[O'WP^DZ:7CN_B&1MB,K=BL_'QPGG >9CG5Q(1E9IT\]"1 @P3OC",$/D M&L!T"HMP.C_E8CK!YFN@\'XH*^ZVG7&=8.T>S8O7>SD9E)2"W603U$>I@=CI" ,-7Z-"BO%['4UO927[54N M^\-D/6F -G!84#)$2CZ1.?7+WI[ SE[%@O4^D.9P#BD,!8M+YU5HU'"ZKCU+ M7@_3.T\1!Z'YV%GLP-3L ^:H=7">!-;9JZ(!)N$G"B8^Y+0JDR.$1KTL&$:6 MYF\4'W=OE?%37$;=F4H;F9\/X(3B7*O,)"M/.W"9#F+7+4^G0WRQ5(K4!IOJ MDFL*:N!J<[#0K, 6A.V7\).77,T3/:09$C#EXBBU!@Y;3T- MUKC;89Y8.C6&_U"FE'$X%ZCKTLGJ9PBJ;S%@L]$(+=R1I!Q-'5=J#BW8M; L MA2@_O"12R]$@<[45P=\@@O]P745]_N1*95P?M5JI+?$>$U@A!UV6SU2T<\"C M5M)5#XZX.@8)>73$A)MI:49Y:9C;':H\9V?<*UNI[AH*">J'7)6PAGL):]GD M'$0>9&?9>FU=QCQRJ+N1TO_T<0U,\^QZR26[ZF;;ZJ$-;N FV+]I7VY?,(,^ M\8(.T^9K"_=!?W=?OZR5 ]-WBQ&6UN2<'F'!+:5JD*D5ONEP0]J,+S_C:[O- M^&K&6'[DC"^+L%:7&V(J,#0$8:0[6V2&8W >-):)BGO&Z_UJW6U>'K4Q;YAM M>3D95G2(I$.\YSBU_J!Y$"[U85L05BL.'?-Q0O9Q<81F10N:0#-U\>7 GSI M-=/SU\<0X'YF<4G%.SKQ'B*Q8HK@33N0Z99#/A("[,Z%5Y(F.H=I(8PCDK=) M'-(1Y@O)[BFK=(")A6"6E.'&2Q]0FU\V76E2@Q\P*(KSBK,[%E[!!$MO>OA&F32&\SH4:(:VJ)\?CD5PQ 82SW-!OZJ"L+;$@AT-/# #.$*08YF9BF9 MTP2)J1)W:*:/RO]C[]V;VS:R?=&O@O).]MBG:$:D+%F.SSY5BNUDZ^[$]K64 MR9F_;H%DD\08!#AX2.9\^KN>_0!!B90MBY0X53-C24"C'ZO7>_W6-$X# %AO M;N([B#G),35Z5UTZ)7<$L3YYMBNI9R3.CC7(QN6VME8C+T9MP>6<(=:(>2*X M# \W;EYY_"AP.DO>J6L.;Z?5<,B W3MBW /RJRM]DHJ%3=A(L:Y@*^)B)"H[ MY_;X*& VA2JPTS6ABJK;_)"G+5L&NL18 '.J9G" 43P4TT-@V_BVV$*E)M9F MHX6&7P2OY992"46OP[[S5UKZ/E/(@Y+<@ #)GF^!R/AZT NF].\&?<&7P)_9 MG>-?A-W_N-HQ@^/E3N3&H@:LKB33Y=/:M>?V(,<0EW\HNB*_&0_0'4B)F$,M M_*HNDIQVDB[B[+>]/ SDX4?;WB3W2_Z#UFS 7C"Y:H31-]U<[E31<I=CW-K(_"^ML#$4G^0EMT 13M4(OO16KC=!?>^4P#[TO9EAE78T)A$6B6M([ MO;:&MZ^J4+XZ]9]"_,>64PP.6NUK5&)]@83E3P%\:?,S'O2OC1,&+D3W.L7F MK"ID.7?8S]N&RJ9Y.@HA]T\-Z@8YJT7:I)+Y4@Y=U=QJ U$VA298> M9_P0C@'YNGUH(>G?OK+'_+8'9O,BT/HVC--Z WW/&.R>%RPWU/.*D[0L;5D-0,* M;"*7Z#!TT8 :1Y#30ST,7C-["26S MLF>5-VH:$;R*& M>WM'MYFF3V :0VR35EH*E?>54"F#6@->#MM!^[,Q4(A^?U7'#0G(A7!&S8,A MDUR@YSNT%;)H?4=7Z&\GAG;]J%W0>QBM+9J/=-3EQ M @DM<-O2FG(NI16=$=^12CVIHUX>0O":HVHQ%T33-,^="Z^)C^*Y]!#NE?(^ MN13-WE*49IB^(0X98.5#ODSQ$-O?V'*XX*55 "0T"7ACYKXO-Q"F2/O'%U93X=6=='1VY,)[(*14[H=%D&-Y*3 M#6;)%RI(&P-#K MI*FJ&V*J=%6%;G$]4CF/@\),BGI6$+SW);*XQ8Z=*Y6HY MC1E3#I,8K":)O=N'Y+H)$]X%VW>,F,N4$@'S)Y\HW^R$6I5C8;"V4F-/N.2- MV:)68@UX@V:<*.;2ESR)/#)#W-_7_IH;&)>N6^;-Z#]>,O,=U=,]/ WL0^/< MV)/E=[YJNWV#>/AY0MUUG\M$Q_2?U]]KVN0D1V[NRLF6+AT1 =\[OER.T.TM MY+JYRDQR3 /2>^4AC5D#Y(:[M?'%8F\@3'66JRDB5XR ^CR/H5VJ-'DMM'[# MKY]VP:*@UIZ"1G3)+'-JE)Z_O<\VIEJP1\S VN %MZZKIC0AL"F#.-,J.*^. MJ_\3@'2NH??CLLYDY%Z$@M9.S\(YE9TFA,$BS#K2P >3B5:T<%?W1M@I1*?U M]%2-C 8!0ZMY:!B7H-IQ'-(]%,/! W\@9HBV?2M';.(+W O;>Y193R_V64_; M,9>MR'K:._9OY]@G]$E"H%*7C0(H9^C$BZT/H\*DK'PVJ[-$FWF6B[(R,^'5 M?LH!_T&537&WB#-#7"^>(LHA;)B+0HAWHGH^H8@EZ<6,_$RI$?I!*8/4082W M:\GZ3Q+_U"Y%\I%*>;8,(U#F ^!\3LENU@6$6!)W4@6^RZJM!AHT2!1TBEF? MA#P-CM)W".V<^Z>,,*D<-ALH+!]76/+2"=S!%C'<_EV*7=PCPS2O1\\'X4,^ M1*WGI'<=&-R40DM3#4Q%=NUXKNV.V$*F(V-:[SOP32Q-JDQ(.&@52-L+S-1P MYH#-:L0E2"Z)U ,-%YH5 B.IMMN\LO:JA,NX[A9+!TW8&\ZJXD6%0AM,P]!=X,^?\-+=VC5\H]466\#H>C:%A[U$3>;R, MQ?= Q"=,[+(,;.1Q,$EWHL", #9CT3FS2G[3]HV4UTOO=2T=0DQ6KU>#0QUA MS!&Z=VI*,2EXOF8JWK8V?,Q +*B97F:\(Y'P6[*3FXJ2U1 MO-ESJTLL"A<11&>8%,-Z)C7P@@E.5&2;*[BIV?E5IRL!^E.CG: 8 4P"=*69K(K@_+ ;!A\5#>QCGU/1F'?4ELWX M(R59&.C#U+2S"X\+VQB#Q#3AL6$RYTOK%=XS. +*;*5^2NW6:C?<"P@H?2$1 \LB;V!= 6N?QL6(Y0#1/[$=+7 ,RXQ=,@$WM'<[IP@UF-F9 M?LJ"G@B& LY N8[.J#)-EB3SMQL)?I]*DJSQM=LM$;6#77 MJ$Z=B%+A"\T):V'?'NDT]"KACOA;.&-'FC%WE66=BW#B)9O8DAXGG$IB:2>@ M<+M-%&[B[D\=Q\UI'$9*'R;+_7O;U#^NX8QR*PBY_Y/K%4,E7_+933#L=@"R M9V_"?(4)\R=K/F]('O]"\OC$B 0I0T+%A@)VC>&61!RB0,'\@6IEG%O+BGKW!FY*\J5V/X*"^[+1!N1 MT.?YG$JU3VCG.MI=I5';%<22G:9I'& @![D]&E$(.EF2A!@\:YZSY2 M][+._KIN*I(('YB'0I:^MDESM7A#3N=BQ=B3O[Z_@T:G/2+/^'#Q4^O*?!@C M =H;W4_WOKWTV4SZO,6SY:+Z):!$%U)R?>>M#>K3@<^-5'F48"_"6N:SA/KR M96,NRF E4$,M3?<*,0\MM?10MOSHE8LA-[!TYK58B]02",,T]Q2N(B)X]"ZU M#PW,E"!43$C?*\B(^ Y6Y\THQ:[T(>@8 L"U/M4,2VJ+K'31)J2KO(/5M>A# MDH AQ_"TKRL9!E[3UPZ;@^(V0>'M(8:*PTC(+C594DZ]A&*Z 201R5D6=,SD M6+!&!"^MRRU-;2YCLP:/A;7DP &/3TK-E=7)\T10"#2%(VGLC=U;3'^<&!.F@/E*[U^*"4,?L MVJ:Y9%%ZWDM5!SMR3GPDUNF(>6P>0="=09\,)R;XMX96*XUCPQVB4CFJ9F:? M2N+:AZ]PL=I^JPQ-3#$:]$]&,=!))4X(ZSFT>A@7196A?")EU)##JW#CR!?I5"Q/A,E42#HQ4]3N/K+%.Z5-\^\TEF>W2[&+<4)H1\II63N)X!R*.&V%*6 MPUW26L[5Y=$J:3=*P1Z.@>(/F1QGAN#Y:.;#5(H>/(0OX&"_(-GZ#FWZF M#8/49/SXYLQ:C'8RMD"O!DLG^(CS^^,GYH6\51>2/DS$&LQK[U;QD01O$GY62JD3PETDF'=5J-;*\3UTW61!=KOO^HA+"8$V7?H<6>3;::A? MN8"L:"T6>8F%1W((D#,)R'_ =+G/J/(SJH[V&57;,9>MR*BZ)^[G>TP:C4&H MF"R,;<.R*3SDQP<#.P*1@8B).1O9"P/Z2<=T2]E$M4S#T_]MT@'HK/,@>=[& MW8>+@2F>QU4%_-*K)<.D^'HH*"*8"Q%=UBFV*=%Z4.:#'1]X)$ P3\!03229 MEAP]" >1@MG,EJ(I)@338)-B*:^9HY#7 :D;CIB!\5>R'S*(OXT,LG?MPNRO MK$M!D5,T0%#5@:U 7!'"A:$))(I4CX*AI$QK.0IGM2L[![-OA,R[(B7H*;NJ M@)W3I"1X>&XR!$C].UHG']GC+$DU;Z:)&6.@Q^HU'Q .!^;]],F;LP]/GCU3 MZ][0YOVKAB]1V%,_(4 W102/L[DR%!#7%G.3=L&*,I"])D8K4VB!U"K).%.Z M(2G#E;,>$1&1"L7NE9_P^MMN!$(=?KQ9O/X801"]Q[:P:.H9[B#"W@L^@U!4 MY-QE4+7%7)Q&2[J-2T+)/2N=$X& ]Y5P)U]8DR[]5T5-"R-=( M]B7K060_4W_0K&RSI#GS9L+V?;%4Y-ETZ-EHVS/8.C B4FH"-*>J.YNAV=+F M"^WP&OE!([.STY(4A.T1^6!&<<-60;.4@]$4L,]+I2 M3+&.%D.64MM ]M?*!#S)3/&8K;!CG,NP"O+D;)FO]IE8[G.437(V8N&,8\+& M%0P=&+*ZPA+2/S]33@=]^%-=EDDLD34:X(]D- **?*=UQ!2!RRL)+XPIX0S# M(C'C"HA/BD@5SFM,83S<7QG9G4(E7C_LY2&-9*2(>Q(C@A&#@+F:UV8YC5>J M&MP+?;UV1K:>9D-@C3DA2U]@*&S9P2JS1^6U'$OKY2=*0 MO2LX]AT ?RM;O>GB?^;Y7CM;H8*]B CLE%-T8C8<3J'W UB*\[&00TF!_9A6 M V<1L+EARE%W=73Y ;? $7;=WQI.,I<@S %Z"YGCDDTM%H% G5PK?30PJ-") MH9%S R M_FSG0K6ZDM+K9NCA(F!H7? Z2>HCY*,7H94FB21@41T4\TM5Q@;M)2]T!!"/,3/@IZDE2K_D1W-,;LY&RII49FIL+<5^Q[2:C7):=B?1 MQOIJV#N2>!W6@=KBSYEU[RHX:L&HKQZJJM]OAKHD4/5#F0\38J1<*B*16-^= M<.%H\C?I+/M&8ZM/SRY^>U,^ZTK+'JJ;R51I="YWY 6-Z#F:10$*F(@3P?.5 M3.KF2L26#<438D;X<,#7"P\;4V-QAX4J?G+0>I /2]/P0^Q>HG==V)IR5&1D M=A+\8V;%U0(Z =VV-I0XPL+$Q7-C/\@U;"X,0]+ME#V9GV@PR>5@E'UR MS\0521)X^JT9&L)U/^QUHOY!_Y ?3K@8R5Z!U72_^@8+)E\;-[@*^(684XS= M$E;'D'$K-S^B&XWJ%6Q[9C?TLZ&X&J)(DYO63L!ZA^=8\HC&^(JD+& 5SSR' M0,E]3M1L+8=%,N!9GJ%SY=5I)WIBV0Q^XJ,]\2?V '[%K.3>P?/_P21B3D%J MVPC=:$]%![W"YZ5)Z7$(N9IMW,-Z,C#J;Z@3J"VODY :^N)2@2-N:?+E)8PD M-_),Z;Q)J0!EM=.9E93D.E&=1UIK;0N"U'VIK>HLD7I7)L;+J/Q8$)0:^F\R"3@D,@:07WQ$PU9-<-(H5K&[:C8C3 M,Y4WD=## \A"QDPP,0Y!178N&R':4A "7B!;$E M/R>@ ?>I/'=DV$P9)B;PAK9,IM/T6:+M[=5W;49.XE*3XEOM=(=*_[=0^CI+ M7D<[:L@'9>"5)C@;6NQNL>J<=G#P=,S 0>%UM5?%"[>N+K*PKBTS$XX9>4T) M@\E83X>Z7IJXR.1U 7UBG.97_H1C!2G2,Y,,2E;1U+I$K:VE5> >BF95XL3Q M/G%B.^:R%8D3>Y/_:TU^S"_0+A2*,8?2MBZD]VE8&>%EB++KVR)_RQA8P8U(Q@/\DMC5>-H;CMXD#$/C#J? MD?4G#-MFI?RSAJF.I!D'._QL9%F6:A/9'[D:^XMAX75%G>%:F?>)HI/=5#D\:VDU_0JC2A: M:[,6&0G:[V#$KZE+7^RO42) >>SJ[#3HRJ/G@'JOH;D9FGT!T6'#,_IVDJ%- M)_:N]?8T=X"WS/Q\[X[6P^/[YKI;P&,WY:@>;FXL#;$6@H!8.I+!XD)+:(Y^ M7N\/YLX.YH*$C-9AC- ?(D8T"IS]SG^7*W%#QZO]*=S=*01=)4EB@J4-OVJV MW O$4=AS;W\\=W<\?V8V2\V#4ENA?^P/XKMPJT;[O>4N+J_Q=_NSN+.S>)<1 MD(DZ)Z_MQ_E5Q[#SIAOW0F&8 50I6;YZ^?]J&)ERJ3DS9HO&C,M'#9S]U\%V M\2Y$**UM'BPGW39DN^: VT^\S5-,'J98@]%;;Z:8C/]SH-65P+7R<+]JN@U)"%;E' (JHY\U&B_E&7S/@GJ M$MB5TK1&NI>MT*(L)M!R[IG?,(V3*&4$K^+>E2I+!V@RG#';&T'VOL084>)H M%+V,[>1H1SQ?D;8!3S+7$SCL\U#B+OCOBXK;0ZMHBI;Y)*A7R!DX7)V:0% M-*Z38*,9]L @B;H@O?(#JJ$B=QS<37#^A'KPJXQL]'^54F^2 M(N?RWFS&L?L>,LYT9,+FGBAO1*ZM)C(M8)='TV1&7)P5,(Y $Z4Y5 A*_KC%HL@F*9?O8VWI[]:U)87&&Q$);PJ18. MIKC',64\59'+5GI.[*^];4 8N5^%1(N9$D!LOC[T66 %5\V?,8=<;@LCY6J7 M9 >5%>AM6TQK>Q&^H1\@I[YP+GGQPQ7V'47D,ZJ(E@28WY$)EJ#)YL//4^*K M973JZ.PL&ZBI:"#:X5BXV;#2(SR[E:W0:%I6[P&5:83KA&C,'$ MBAKA_L>B23&^=N6GKLXHQU8'2@I-"L:OT+:HWL.!!C0VKD0(#Q1JZ!Z6&$ L8 M^LB_']:BN\2(:]A3SDC-%B&7Z6GR$N"5'(PF]0:Y9#P$$0"=5O] IB\J1ZF1 MDC'M"2+(NBY?T34+"3 (G[KNQ 3Z4'C5MW'JE2\R_)0 ,[++XEE'ZE\7'"JF M=6!E838J54SYIV8=!918)1YX;/:&!FH1,T!CL6A@XOV)F3C1^W^L/<2, MO"D%PLB7!SFR%)^6\-:522D.10>%Y!';T[Z,MV($R1ZD?GAP)MRAP^)S\)LE MUW%B%2?=)L9A7O%)WHZ8M%9"DIL2? ;FBQ:".\>0!/*-OY6HIU AJL!E,AR( MC[WP]'"M16 \.HMM#F7K*6S3VB0%>)GJ&BXI'_<:Y,",2U(MNHU'/PX\T2<> M\IG>AG@H@46Q-9:]9 T KC<^#3F,%QSDO3V9GYSN\)L[%?LTW7W"!)-\*H+2 MGE%Z^.I;VM%K*M8?W]*PS7G5:B-D6GZ/%9 LY72#\7A\F/4E9J?YVK9=2PFL M6RO_.<\,4\Q'+5*#<-45TX"O>Y@7).6=..IJCA+4,EZCK3_*]-J7^_3:[9C+ M5J?7[HW1[VZ,?A+@LXLI,.B+@OMTH)#XNPL(B=!ZP^R6#%+X 7TF9^RW\&S4 MZ.\QF*4/K@[T0U/V?6K_WW205/$Y []FW2B?0M.4YXJ9[9&*3^%MY7D0,?*F'1+%ZB30(2B]!TE)8;.L6XFS]CB3*R3@@O7I$2% ;MD M>(R:)M)IH6!9[=JY+#P?;!BB;"M.9D>>^1*#_C_0., G=5O+NYE'N-@'),)J6-+0A=[#KH9!_TMST=7 MVK\ 2Z&S"<$G"GH.Q]O)H:$E^R&V=DR&RX0;J6D@:TMHX1YS3AP 5SP$!L<: M+UZ=LVR4C]%(BOZ K<7(N^RGJQ+GS ]A/+2)GF"5(QV@ S\9C\< MO^B>(%Q;2KSIK^7R?X(GG5Q/" PQ#2<5=B)8@"F=&:0O%Q[Y MY 6WQ. 2=)P'&GS<&2,A\Q&!_/)"2X3A+3)'J1TK@5V(I44Q+YTU=WMH3KH( M40'R!O2$T7P2?S>D%4=8P+M,Y+:>F2J]-96"G4M27:LS3[A>!XTM%*,7C*(( MQD\R8@1WW;YXAKD=I>;O7'<-"9 M.7=-.Q 9@B$C,VKFM@^=+.F]=@]Y TON:NTYP:1TG_Q3UE/H139PCTM& /;J MW"VV7C?Z9(9%G5A7(:)7)L@B4!]-N4;>GE$D[7_H:EO,369,MHVK5/]+X7X# M@Y.[,7/D>"F,@T/C?%VO56%P(\URM]YG=F!Q0Q="K11&AKP;D4L')L#RTJ2& MK";VPGX^\8A[9?#2!8#SZ!W46/D9UNLU5.;V=3[7#9 TB[K9+?LORZI=)M T M(4S2@OH]\:Y3^?XLK[@_&=KPW"-0K]ZEY"S6+R8NB0/>,3!@2@WJ4V:R@9MTUH03K:7">PE MP*V2Y3S[S(/3]/.AD'(),]E:>@X%2Z)=FIMTNY[%1&ON,FZ+2G%/]-..[LP0 M-P1"2)H\0A362>6!OC)H((&VF!'#<<(IBAU%MK[&-($?%.7287859DDJ82-L MX8517K+ T>!WWVHO"9 0M"+#DB"#>;K?$\A(*5D\5?Q%05FI!P#6/YGJ)_,< M_0BF&(;!X8[-C/)P6>5) 4!% &Y*4<]*Y*;R&=O:R('4Z81:H"&;>&:N4].X M>2SH(3&Z G86<2\Q%P!!#LZ8DLC0O:T0+PI!)'/$C;*S7&R?.+A_QOZYWH:? MPQ?/C=&XU.]$*Q_=F!*5VF(=;\_>-V;O8-*2YQ7((, /"' ?/VHZZF^4=O#T MR?O3B]^>//.,@PPLO=Z1YT-DT%,JQ9*R#D'=+',J[Q>-QL MW7/;$.BTA]Z,;44%,8QS4JZ S"F+UN\HTH!0P&/RVRAJ[-MF=^#?VU^'3\.W M_*X1:BH(7])YAA4E]#Z#8&+9FE'_@V>XBA,,3W+'.@B6RR&G"NX1,QKCN&+ M;%)I=AG: !*H)X9ML,VZ6"'X2J,C'.<5P7@1]KW@1C#.2(#!J#TK<>D _LI( M5CZY?\*^,8(')Q,H*)D&=2T*1/H3V?/B!\.+*=L M-&-^@OIVO2?]3MPEYLR:":@N04Z=CW\[C8M94REXW$SY+^U20J4_H!77)CB) MF_=7T^>E%R:S+PG9P=#T?B'LG3,E \=;1M!_5.&7E%I ^5D:"XS9,0-T,]66 M5NP"YVD)A$ZIYH%7PG1)%7_LY[$CY[;=E>N'XO<\W59N%\;?@H_#9F+'-PZU.6^M!1I" MXRX+,QXSQ$M.0SQFGP7L,27N[K@X9T"X94+?4+]+'"N=RYT;@$6PWMI<;W/"3%M+>A874SS 7L?G)54,2?H M->$T][( 2JK]65+;K&:]1PF[TP.T4$Q5C@Y1X)?#9$XN9@\\BBJ7EECC]GHV M[RN3B/,U>Z\XJ\XOEG;;AQJ64KM?C(SA6X<@KKYAOID824=&M_ MZLP4DT3!HZC;#96[+L3'(FXJSQ/7R%+R TT8VIC$A2MEE@S*CL=/;+.(CA4* M)#%&264[EOM4ZW*0EV:X/#=NRX*]3C0%%"N?,5O_X;7\NL@MN;2P7,.!CQE, MT77?H<,*6KBT-)%V1^5W$6YI$2=]PB@O2MJ&"=R.9,MJ(E9#*@1!HXNI"5WP MVG3*OPJ2$*9.6'+A)@RP-ECXH@GLSPJOE([L#^*S/W^7G!^0;VIG14L=FTJ' MA:9<$ \/4&ZS74"'KN9SSGL01R]&Y#B;&A'=<.;EE ME_%O9!M+G=9)%!S*M M'4&/EB -NY(NXERC6C+2B#;XN6K#*7G) VEA 0A#+#Y?J0Y;ORB3X:^VLADJ MF%T.E5S3!S!(F0ZRX-J! []BW[96^CTNA>?;)%&O[M4AZ;]&6LS'D:1C<6K0 MF.J_8A9NCSL*=Z8;@]S31-0BB398S==6LNTO_]9< M?K_EA.V>Z:!3.&G/YA[&&*;%>IN2(K[>&R#ULAR[(@APC;1[FV,NMZ0#<*DG MR4+IR2;O,Z8/)7YC:6FCC9K2(M71<FP1E)*AZ.D7&%AY*1I=R6;8,FUSVC>NM:8?G,8DSMVE;#J2T MI<1@)0'W.Q[/^H_63+9[HZ@7K;+1.R4V_L%(:>P*R>E?9]C MYPA"&C"M+>&O7?O]W(OW>68VM8+7.Z3>TWH8]-P_.X0F P\.F/'!@(KLK++ M+%;E!RP0*Q#BF<'8AFNH;F$-H_?:.N8L@^VM:C8QSJW\P>&]K.^G4@CP_NS\ M0G+_!4'O+&A$\Z&8Q%GR;W9FX&Z=VQFY[AQBA\_)/X+Z@G/1Z_>Y+!F_%MZ4 MZ%>[*']*T9OS7W5:"),W+P.7*"CCB!B&/@ T]L.#\'*>">./"A%IVY_SWE+] M.N)88JV&_ZHJ00-#Z-N*T6C[]P[=DJ5OO398#R; )$*>428)\I"*Z\%U8'CC M8/LH>3FP]?< -(\AC2XLZ.:=$^.8.$I M7-78,EU,E(]'^;PRTHZ:FL1+DN-LCBXN ;1KWE"QOYN;''[#9)<):$T,9BF M>14,,E$0/->"&SSUQ]G2T+I@Z.2LVC MX/8GA1>(9A!D;,SQV:3)-,_A>]A">DATBU^YK%/0S;W:J S[/E F_@!NJ,+7 M<.=E?('JA^5G<=UUJ66B/U%-=S0*=T!]JT4EM#[>QLPCQ&;%"^/5#1)R[/(. MJ1?1^X[4GW6D-):A4RT6::K7<.G>86L_V__$44O'3=/Y9$>S!(&T"UH]C(V< M$4T9WLKY=%%JCT#/[ZQESUP43$("H\BQ\R_&5[!)DMD+>TBC7Q?MNJTEM#7B M]+0D)Z>% H.1,O;8)\1[$<#-\ZKOWSA@0=B=* ,TV,C6P2(ES2OL:P(: 0S M,7^.GB;/\$"&'/)?OH*=58PI)\EBF2 ?(,QKP?&KV6L8&L:VG,:U/0^@.S;Z M(D&%G7U@E%88'L:O$7GIWX)X5(R>XWXNM%L$L\E\7"%AD0 NS&5BKCJ$JD(D M.,<"E[F53'!G$K3+&=]E_=G=MB'ZUI!B4,HI^QP-TYQ,3]D5IJMENG,9O*H; MD#1@F:M[SK!?R^S=9[S4H\8^H_+-@@TOI60\52RYEL M&G&/<]-TAT^CT.?8\P1[^(@!%1J,.F(GR$V8PN.I]01@8YQXZ,^%K3A" D#M M)R/8:ITE"6-!-1/P,3QX0\RF&\(.$&XT"1ID[ B61NDM=@W.W&.I-,!'G*>V M+AD:C1M=L2;[K]IX/:[*9%:S!3*?)N64$V(0/VR"*A5UR>+ MX8L0;,9+MIU M.EW_[KBXKBU8(4"SM55Q5H(UZ^X^=QD$! M9MH@B@AL-:?*T:<()TE*&TPV8?^3KQI2QB2KDY@) \10J[,B1IU$/VN7IG6D MJNMI0;(AE4.R&>P4";JHRN=83ET,$ZS=W_&S]DO:R5(H%;6);CN9\0X6D+8C MH/F9J8IDR/$-]OLLWY1E/Y3+#O<#*XU$MIM]%,KE@(,$I,$ZJ1CB\0AWF&OE M8_4N<,,E!/?3@#D/Y93=B63:>(#_E\Q;D6J38EC/)+4)%HXQB X%+]O=/H9Z M=JC"2LXJ"CIQ8&QUV/LAV,!HG+%D]Y.\EB!C.GX?4\EZ'EE?T& 1U=GG#&$? M.(\MR!,3[RAHY@K6TI% L#2.0VT6+CY?])84._9MTM<'V#Y6- O?=:.J1S2O M*^OH4@^SD&DW^N_\"MXL.BS16I-+-1UT$%0EDX>Q-!F:%# +D#BQWT"1O>86 M_=E'.6U9$!M*.3L91K9G*#=7E!UM!"H1 (<#-J==W4_R=_W*WB]MS:#9@+_" M-Z/>P?/_V1T&V![/<>TK=F8A*Z\:'NC4Q*,5Z@D8\\[Z7[:;$=PR?,$WI+W> M'GI;2MN6.&B)LB!?3#A43L7!,%GM1H*]_GAXPAQAN\"QQ\+ZE)R[>IJ8EMH3"MD70B*X?N)$-E=A[3V:\&LOQF&&0!98,.I M#)L](7:0C7.QZON3DKE?J)-D'+2@C%T,GE*L$)0=,4SC*I08A*R/4U!UI!0E M-D$8.KF22U/3R)',RG@4XW^7X.-*3(WH4*(?N99#DQ%N49J(.B*.O=1@;QV0 MFRZ^B5UT++I1NF@89J2*&PT*@C8>L3;.MXQZ$%$&=HJ@3IJH/KI,2M(I,>O+ MC*2MMKH3V=4GX!QMQ];<$1%]NR..KK>]_# V]_4J##8 3SCOLV&K>-''!1LN M;1%,/V)YJX E4RN-+X&HLI$PP'4%! (K3EQR*F-V;QG0+U+\4]>S*]1JK!:^ M@N=WY ^_V@0I%08XW=\,VH\I=AJ!O4F?==R&-?T6&+U@--<:)-+,>'$,D3K, M#FO8-0LDON",9=$IO0 V9L?F&?7'QD($#;K2RUHJP664XL_BV*YG0&LBHYL& M@H'A#D[14)&&&C#A#@%PH21.W9<2>^4DS0USKBO6-7$LA\>^[&4AH@,:>YZ9 M28[1.:I)RP@^5QB#8R">P=UB-S/$#G5TC"8UHNUH80K+*R_(U4X7EB/<37;4 MT=&6Y$;UNX@P2+Q^IQT)"A?%NHH)89R(MUCD'P]7#W'X?.1%HI+3,HDMV&KP M,..NXM"HX8K66EI8BTXC;BW W.C# WDVG^896F.(_$T!&.W-"H\G@YK;)?(? M,&=38 *][Q/CP.JMM$KF"%579]KW,CKE)F^DR[HW\/(15-VF5'P_!.D?Q?T5 MTS[Y/_&.7X/3]EX0CL>6R1=K-K717_N]> ,L6P(L-^(WW7;20J\8H MH1I#&0BP%YB7X[O[R @CN$ULX43(>]YT/%*F.\8.M%4S"T<6#$\$TE3(3;Z. M#$$ \YKF"' ??)!FB-]8L59VZH;K[?4[<)S^6G?97K&-$WP.MXJQL2\VX&BK MJ*+WLKE+'D7L^GXUZ0X9O14^6'.L__;V2L)0QB-%$E/HJ [@5 ,@V:##9XJD MQF)J;F6X=P1+M'K0?7']W=P%*8'B>9]1X6U(_V"?4;$=<[FSC(HMK!Q9H62@ MCL$J)YGO9I7D !F+%]ERJ^7&9;WCSN&WDACWLT4?&>(:: )=G#DH+L"4C]2J M#PK:79D5]6!@VYFJ'QR>MQ]DB0>892D;[9C_+3?F*VW9DV5;=JLD!AFZA]UH MJ:O"KMN[OR*!2 ?0N>_L@ MT*446MF5LL#*JQ=:G1OP*-6MWFIU:P-*=<61>QWM >EHWYO;?#S]=!&=G=T- M-WVY)=ST"+@IXPNB2O3)3$B?]("]I;O[.T):Z\ 3G$[IMW87&492[:PL:_C5 MQ[H83@E,!$Z8WXW.;3^H7>#3OZ7Y@&I*J9X3Q._?RJ5.[]*@7?N[PX?_@>6< MM#?1NR^"B_#T"79^?_+,:W)2+F:#/-5$G-_.WG0E ><__Z-W?/#Z859-">!- M]*L9%#7Z1[%+3J>A5+5DD .O26/*<4B9+.07SDO.2Z-14*[&% M01@+Y.[0Y$EFO$*)-4O-I:V:I;8BVH6@T8[1AU;3KDYD^EJJ<;E0EG0:2# > MA%5\&2>IIBE3CU;)HN!;3.L!HDS\9E)=N;Y>N[D_EELEO.5$'=V#4ZR[PSAI M[D>\02J.W#Y]]WV5B?Z/0&N.](P] %J/7;*N?9_P-63#!M/ M7I>:WD9@G=ROD3+@R)M"64Z8W9ID#R)Q>85NMYE^LH/K7BE^_Y\:@T8'*+UN M$+U_DZ+02^XK1X(5$1=XZVQZOJ '>'_1RV*SA+CG7765NQ@)CE8N.U7\^]"- MHC^=RK3B\\$J*/?3W53N;,6/RP>7>YEJKET.5U>QMO4MRB]@?F];3L'M]Y)H MO"<]X2'##)4=^UV4+-[ PZ6RM[8+XB&I2'U:/OP#E*DLUZ.X,L&!CCC(/(N_ M)+-ZYK5#E\H6@M#4+'V/4^OMG5QW+ Q='IW#E\>8:1T7^M9CB\/ML1R/.ZB-F$*X XK]P#NP23)GE?Y_.=;;>6:6W*X"U[RE]WH M#I7!+?-]MN_#ATL@E\1<[:ZRV.X:4/'3L<($4PVPS2UHX'%!R @HF;B%X7-@ M,I1N8U^WB3+!Z+'6?\?C)::5(L<(;+A1GP11$O;N#+ M-N.Q,'K)EW,N;7+T=0R>1\AJM"2H_&N@W4.\-C/1.18\K'X'*;=6,(U4JN-@ MAG ETGA@4GU5"M9PL*4Q%-_Q*L-(.9R/($?*XKB"\!*O'XD7-QNGL9,+'=\H M72/8.SK:C7"O5,&#X<9_*V15QK(6JYL(*@,I[A3O,B_^)D/ M4?H;Z&=SC!N=7OSVY)F3Z'11@678U+#^0>\H>NJR3IP[]\0Y'&^08<^NH;Q' MF830W^=\;L=<[@]%:T<8ZP?;>\-Z"!X"5VTP1D\5L@J$&A,E-2D!>V5X)=@V_["ZHFY MW_XL!P[HZ7YA7'6P"";N.QG$;)W%_\P+WT%2*CJYJJ&8/.F 1*F8>I!D-O3 MD34J!RSR^7,*"U(PRN09W0RXT;S'MM%UN]M M0A4WA)BCD&S/%="9"$]-&ELMGA#Y* K7%="5>"H2';[T^[(VN$_8N"LO-1,J&[Z5XI,:.!K1KLZ0%',EQ8G&K@ M 7V\VC>2]PL20D/N$"C2LO/!:#+(#HA;2;7;OO[C@HB(FMEW$QTRNDH"S*T M"&$K(7AN(B.=27MHR6%84>H+4!P8; 7E5FS85F0'R7OD?.A"UZU]8Q@)P&K M=@=YXQEQN63P)BER#[PXC!^?$ 52K3N($9+%UND7MB!RKB@.46J+0&T:"C8V M-02D1C&N/8PTV?3[[;7-V;L-R\4+T_S*5F;Z;7)\E'#70]0#YK_1J_9 ';ZM MI88FE>ZO>93/DJI!9M)O%;YYX>Z!U22!BR+91RG0WH<3&O?&0X47E(,&4'1HS+=)!6< M%1NG)V'(%RF-Y1*1YFW;!P#S*O*2@PNN+RGU8BA9)*+T1#PCZ8=+Q@#-8"E& M9^^/2T!$1DC86B6I&6@_NN!)7%090M%HFB*%[FC5I-8;0HH9Q19&364N&P^( M L,1 MB%)N)FC$@R2^O0!$J32;]'-%\8+E"GW $=EBK]]!)C,V?1$X:)(K82 M1FN-%=%S$B64/_%=E8 ;WGN47J7#O5=I.^:R=5ZEK4N._&_EHA)$I?#W)3 V M5 (>KHR["/JN?*U1<0=VA*"UK:OM%PC>-4^_4M]O:JKEE,#0!FBBQ*2KPB#_ M%+PDY\2Z.3YOP_NKDHW7HIZP/>V+-=K[8O?4!]W?=^UNOKT7TL[7/ZLR3AF0 M2WI/O^H>_HCJR0^];O]E-' )(7]VS[O1".Y+7#!0?RPA87BRYY[T5+MW7]1U MJ:DP_#$L\$'8NNB@^_)'1HUWHUFC))[D @-.]'R \Y)> ]A?<(*)'NC^X3&I M\<#_6C?5/3'2F'7(7",M3MP[XGB9J)X3REZM/MS MPHQ#ZVHDU1=KT<2K[HD*C),7(2WTNP2_!5=&X<)#P-?%P_GEN M93E''DF)PQ;H&9\6%@/)Y(Q6-F/E&.5O%H:K.?I'ATOSP(%(5X!_DR7ADT3_ MZ,72"ZY@Y.A@Z8^,'KABK%[K6+?%#%SB';>@P?[+=5][E$Z1%WNGR';,Y\3-^?4C?-P6F-K=R)5#^FV##_<-O-*=>K_TO MF\_IZ.7+F]Z 4T7J^*\GAT_T&3W?+(<[L=$\C@XWF_FJ/>CUNL>]5]]H$WHO M7GR;35CCJ9^(D(M5CXMD^+D__Q+U0C<,"HNE*Y//O[^VZ;F[%\O >X$TVB.5YGRWC]*S?M/G;E M#=D_ 2D\$BIW*Q)1B(*RAQI$1,ZD"&?X>K=.$RW);[3@5BI_H'O6_SY[MI[0 MN=L#V#6N?4W$=AL.:XH'QS*+8AV!^3*YC=Y MORMWSBSW6WRW+,[UHGPN^S(<&C,>WUHHW<=.!P'%S%0<9VCN_"8K/HAV8=T_ M?-42_:51]NQ6K:W7Z;]\T3ULOT0;$F^TT7I7LZ6;/N=?X#VU[1:U]8Z/N[V= MI;9;BXO;?:6_F?QHI>_M(X)7.\9N=H%I_+B&_O.=%)LQ_6>G=J\ESXT1L->F MT)9%/S1IT[;$[68T+PZ/NB<;LIIVZKTS5M/XW%J:S9[6MI'6^KUN?V=I[1OJ M->M\Y3J]9EWJWCX2..P>[10![ ++V"*]9CNUPI7^ZK4U'4YB6;G/.VN#;+@S M6,6P-TON?)M77^A'0VB[Y@!Y:(2V]]U\RWU^VNN^>K:GY)V@Y$?OVSD7A![! MU=N[=W;9Y#X\W-R3O#TF]Y[6=HK6>L?=@YVEM;U[YQN0P,ONBYTB@%U@&5ND MVGREJGB7=5%?X^-1C>>>ZM!I0MO3^(&FH\C,$77V"7.8VE-H'XLMUS_N'N]= M$WL?V-T3VLN]#VRG/ =[']BU/K"#[M'>![8;E/SH?6!-%*:]$VR7'1,(S+53 M9NG>![:KI$9(;SM+:WL?V#<@@:M!]M:?4K:74!^JLN7;WO,83J_TP>RRA749W>7FPL9*U/= N>U+;*5([V;$$ MHCV*T+<.1;W:Y]P\4.UF.W7##1U7J._<&'=Z> ;TAKMTM&/9*[M)BP_04;/A M#ASOW7\[Y:Q_9+ZA#HI[S\_.>'Y^HEZ9:_9^_;[-.(&9 M'&[C>!$-T[PT985=[[VFG%W6?*)?\P*>B(ND6J#U-"],"7R ;*J. M_S'X1F&BD2F'13( RRN&:8_Q0PN< 9IB_-DTAD_A9W/Z*RREG$O:( P%C\*\ M9[!G4SL!_QO4BPYW 'O1N8'=O \Z[AF_Q2B]T/&^EBZZT05\/U@"#QA^!&S+ MM,9?'_5IA\ON.@W&0R);OS'YS>^Y!J$;";LUIM'H>+_<^]NRXQ_#RR7,_,"] M$@_*/*VKU:]\_^:&[9V^^T=MO>;Y?Z>%8T 3\WQ0F/CS\W@,D_TY3J_B18GL MU^_V#7*ML8?-Y:]^5&?2& M@QC6"?Q\-C_^_ET_^SP4I(,!"WL '@7[*__U3W+PG:]^R M[TUS?Q!;G\&T__,_3OJ]EZ]++^ZT=*MOY8E;$'+2]JJ]^\NHO/3W]^=;S;];3KR'JA[ M_P)G"5$L[J5??P1Q3!/_2Z_9?1 (X:B6&([Q3P9_Y+S_TE MR42D#4QFQ@F5'I+_$X4JZ!+Y>!S%PW_5"7-DE))_@-3MO6(!V8VB=U^0DO ] MG@O2#@6-"K<^Q8=@'CCU,A^#?F!F.(K)+I,BS_"F1.8+$'-BLB$,D+ J M,4X*T"6F<3I&3D!2^VJ:#*=1,IL7^24K(5BFH+]/)G2V_CQ+FA!X3&\ M "U\X;E=>%/@K_ _^J29OY5QT7("KPS<)<&O@^8N!?55,[ M?7@1?I+G.LVY'^%,X%\%/>PVC-461TQ\!K*+H NF)J9#A>T:YP7LX]#H+*_, MP.J1';@"L+<38"0E"&_XC$5X/X,[B2BN8"7\5W1'S"$ZU K4U M19UN7 )MP^> 8<&0,.LAZG5S4#4-G$:9#Q,JE[U*8. Y_(*/G4^%WL%?,&@: M;%R2#=#?$54%W#U4>8F; >U^J&GP2ZPN&10X6?BTOFQ/.T=%F176*)[#OGY) M9O &3/3H@/#8JAP8$:^E$XWR*^ +*=Y:>(+NDD>FSKE\P18.^@V_\QN"M$*_82,B'VZ8#>@)P8Q>X6(M]!PL&[U\.K M"$>7YJC>LK08@LZ[+ CN3'N]!R8+5':%_],'/U6L=JT4(WW;OMT4^__;IP_EY],?II]_.WN^N MB.:E> U*H@3OT]R0SPM%YR48P*AR KNM@4G'U+-M5 _1K/[BW><2..60;'*4 M!L M)GDAHL]4PEJ1,]"S%1;'3>#/(!U&P&>$DQ1F +\'-C$N:'[V!;CA24F: MGOL@$G5=DBH,C\/_ X> WR'_R6257@1VCBH^F6Q?(=9=?YT,29/H[,#18(0F,!VYC6_#%B MV6@DFG*(0IU_03.W>XU2:($K MF""V0!.0,MIJ!.Z'BOQBD<0BT*,/SLMYGY MAO=MNZGU"DX"6\J$<@-[?UA=QDDRV%70 @^B08P&QCR'(X3]1%HFZFRH8T04 M9)? ;"T IV#19R_U]S#,#6!7JG2;;(TV:/NT8\XD>-@'J6;R)K:(DCA>$AA M?:1ME'XPCYC=2?8&L&5DJ7 JOZ5U10I;; MCUH4:+C)&+V/H#2@9B#JTC#/20 H$VBJ;;(;LAZ8(E@%<0%CO B/!J?>"W\E MVF>['FDU55JSYPS$7S9563M210?=+D MWXXQ,'FYW:;-'\-O]7@ZS*(L3YB"61)E\/>K.&/[@&V)"*! M('1V5@+2BRS/D@Q^)L]BRVUT7UR#ZT3$,%9T&PMN'HF/."USSZ#4P5CP)"FZ MNE&TU&2UX%/Y"/0!WA6T.C+9R B/4.UXR1J3(P";@X,PSQHFH"M52"S M@*L6ER@TX6.[KI1OJ#.>O_O]][/WOW6BMV?G%Y_.?OGSXNS#^^CT_=OH].T? M9^_QEZ<79W]_%[W[OQ_?O3]_=QX]13]9_^"UXHO3C[W7SW9Q7(^P=J1P*Z)_N"\)4?J&N$_95>=3^NT8R' MN"!',S"RV_1X_::'77EBY)!PQ3$(@7XM!6GW?$@-QT&HL+3:?V3KN?X_P.^ MPZ"_S$I[/!H5X\LLCN1=B9)6_"96WY[ .P7:\_@$.>SRM%2U P?-BTF< 4=2 M-P\P/_)Q$/_-2B=C*:AC1K(-97P)E$@^EW"]/[SH'ENB(M.:A;49=9SX77KE MQ+ZBGX%MB3WM+G$F%:J8L/E(Y^3S^U>-_#>8KZ5_;S3?O457)IS#8?>5G0/, MT[DH2[3J^'J8V3POD$E/33KO1A_(@Z.J)=A4NBFHL3:&[WF[0GXJ'9ZW4V0% M+C$'N5L:])K23 OX?Y;;9=NT^]TC?UPVB( @<99+IP93IK]C=%PL,/Z\#5FZ M>:EZG'&ET&=#Z^3-6#[TEXZ3=):7?N!/T?;6LL/>J^\)_W]Z2MD/V MW&-B4L#G7X4[7\&&)DA'<8D.N'B6%Y4HDP_0X0(R\\V']Q=G[_]\]S;Z\/$= MBLH/[\\W#.]L'5<.;:,502P;^Y*\@3IE+S'^^/[TXC?+]-!-DZ=D!UB9US_H M'45/2P./YI6)>D2;],\35>L"0,=?DPQN+&9CG%?P"[JQS^Y",C[*J/OQ/NJ^ M'7-Y/%'WMS6%A]@-4JW%;U!8IFA(H@8 ? >5\EE"2F-9PU;8PA,6S73Y1"ZI M\R@5BS(QI8:(2$VS<+%6[,%0:%:.0'DHU+W%\;Z'JXR[,^D'9P*;.<2L4M97 M9)/1+5^M/JQE+>:@^]*J"KX.;M4+D2/7']O#4B(H4"9ZP_O?'D;D)E0>EI"8 M;6"T]V)-XZWCD"[K#F>9L+,W14]3= MEYW#R0\VE=-D3,F:"6YT/OQ,W"<,AJM[FBVJ\3@9HJ,K(2ZCSD(Q >"OF$JZ MXUQF0RWZ[/W%NT_OSB_(Z_3AXK_??5)G4R=Z_^YBQ^_#&6IVF-'K8FI"A%P$ MN1HB@@0=YAD%?J3 543>U-*(I>G[B/.Z*L$8(S,MS6'9 [!;P>CM1,!>R65 M=KM-%AE39D=[ME+"V4HLK-G)(,Z'>9S8!*!JFA2CUL#'\H<"KVP86O "]+ZG MF+S$5A#!1L >HR]B.$43GA0#TRYV^G;[E,.0A^[ <]E]^Y2 G;AV;S[\\2ZZ M./V_NYS0UY0YH;*"H+=RV_"0VZ^9O55 /3_T7SBG3P?#W8@?^R/0HC?2#5?6 M"0UG&DNV/L['*5 V!P8)$NY=$@@?]Q+ $0Q8C3F- B!I'Q/L_ JB"? M'AH&*NG\<G]A$+)B L528]S-'?(\:[3F8%MXFX.\RR#A4MVZ.W['[_X:]/D:'#EU MG:_!B^[)CYR)&+>->8TAX/-@T+L>VTTZ="[:D(U=WKR%]]:I[OJ1Y%P[V\9"M!UG! M;!V9?J\+?#JB^%J$,[P.M6(+21KMC@1-\. M1FOM'=A2-+<]!3\,"NZ?;(PRVNOZ>U;:2U@Y.-$8_W MM+:GM5MINOW[8FN/P35R)FE'B=DW']QI8/#>T<'&W7FW!QI\3VL[16LO7]W6 M?[:GM3VM;89WWS_I'G]WN/O'X ;X*)G+06DLYV8KF@35KZZO&.SUYRV\0+W# M'>N%OC?5=I747FVL@>XI;4]IMUG;BXW;7^]] IO'!^;Q H,#>\? +BO0O5YO MWYUNB\[C(=/:J^/;!G7WI+8GMW//IWE1 M/:],,8M&9K!^EN3>;-C"FW*PP[X0^_[#[&Q^T#W>V:/9,X%=8@)/#_8I!7>R ML1\LB&!**$E[L_F!*)BW\+;M;9D]J=V*U/H;YQ;N26U/:KVMLRTZCP=-:R_[>UK;HO-XR+3VM/>R>W _KH"? M"#AR,X#-[_M'W8='V0[HY;X=T';,Y<[: 6T+!/U_NPZL!%3V:YI?+>^.XPM$''W@ EY$QS;ET?=HX.3;X7/>GP]/NOZOS\ZW Q]]OO,Z<:1 MOCZ3:Y=,RQO /GO]=5:UA0"-_\"FZ.^6&N/N,5LW0'S:\B/>'+2U]PU 6Q_ MKJV#VOHM=NVK$V!WT%7WWE0,C8K]I1-D/X.%UQ LQB;\(!>\+/&XCWU;T(]IGL.QRK'?SQ,]] M5L&>TFY':;N;O[(WB$*!49?<7PZ[LY9W9PP]Y N\@T'!E\?=_G&RPBW@^CLR7(?55C KLG![E&8G*O0VXT\KYP=X$ MW(Z3>.!4=KB+5+:WBJQ5E&3#@FJ=$V;[K7UFH[W]L\N*Z;W!Z^Q-H$=&:;W# M':ZS7U'%/I2$?ZB*:%\DL+A91F@"3'R75(LJ,&951 M7)BHRJ.RGL_SHHJNPAK8J$"94)@9R000&#D,-:A+^$19=J(Q;#,^C6TYLRI= M1",S3&'$$@XLH4SP@G5\TD1TX#X+@P6\_ XT"#%MLC*N=FF(SQ M]S!K*@N"2<,^()&@_P^>AXD.^9^X6S1Z!E;3$![,XLMD0GY"M*;P4QFJN*9%#38.,\K^"@L(\)?$YW*A["&7 Y4MF-_C(XWP4, M@U^W*2$DP,=I?L58H# R2'E82S2.APFM %8W,R#_JVD.PI].GT83Q% 8KZ:#YV>?P!.(5Z2+1JU2$@2'AR:/B2Q"/X)I )?0Y'2##I& D%V,U5-86? MX8BHO P_=Y'35& F^!5\?ODQ(=<.JF1I36<]B_^)J_%.O -T!=M1I\!1C?F, MNU3$26E\4I5%A*O$4X2AQW349D3C#('YQ* FER5!2Q6THTMO9< %\1':6WB/'$]) M-LCIB@\-G+:\"AM2 G$"/X#_CV$AHWJHO+6,QP:X15GEP\]PPR]-"A=B!G!J<3MFF"<'7T8Q!BL J0&,%G@3LF)<:3=J:2$=C>(%S*JNRDJ$!ARF MB0Y?=@^13V/A \Q\-B>!!H=]>&+_T.]&9W8W@6MD);][M.K5[HF^R:*Q01,K MIG)T 38-M[1)'\XP?ND'VN[!S^POMROO'W9?7KQRX M4=\^H4%N7'5GY2*]::S)!KK1M\E$9N(Y\$D'/@N_>+&T2/P#+P,FCCP-U)!T MT<),;KQE6W0[-V1!9S9Y[^&QH&L3%*LW97Z *'A!+0"L1 M7C[\ZH.@U->0".GS^#Z)+S$P\7*<92.X[QWOT@-Y.NY#6@\Z2X=D>: Z MC2(11U%M"A[YX;#[*KR4^*DKN+33''X$S64XA:V1:X=&S)S,0K4I_NR>=]WC M+&?1M'P39V RPJD%YB+7/788NG*:@X4@BA#911WB%S4\X7V(C4\9>0:O,*OB M"]=Z),&FW;B23KN>K";R-UL'?K3,QQ5.J/N86,.O-HWI&M:P2^O?C&NT9G&1 M<,%4C+6%B>,0V5I?:"5J%JZ3.HV+Z%]U7 "%H@M,7%W$#@ZZ_0.T0Y"$9S"O MA) 8Z-2D["X-9]3R]8,U9(8-VHZYW!EJU(-1!BZ ([Q! M$SA;@/J99!7\%QV&/_3Z1YYE69IAC49R82[S])+L[*780X4A#:-\'TQP&*E* MJIK-=>;54_)&CN'B1PN$N4'>B[['JB[(,Y)%'X95CH@WO5<=E"S'RL50&#!+ M]%@UB!ED:7]F"8J2\PHS[[H<.<6%R1SC26%([24G#"UP: K\AS.Z.]Z\/<\Q MZ,OP6^3T+IR0)K.DH@2_.,MJ>)Y=J)X/-XB_=<+H#DNB"!&WC!-WN2 "H9(=G#(>? M);-ZQNO#Z04+&1A+,&8$!@^(TQI..'@F*:,LK[SG.G1>2G :KY(/T[SU62*3 MMI72)8^>QNB#&N.8S_SE><3!<3+\GELB:@UE/?@GN75S]S38F]2H $Y6G"NP MW'J.SYP<_4CIG7!9R36^*CA LM5Y@$:7)&31::>VU@A]\?A8:LH20WCCZ!@' M+_0;'&<#)0#Q!%*-*[,7[#).:Q,]_<__..GW#UZ___#[W^F?O=>Z?-F$7]P& MT&+EXH+I#>M&3WB54'P6_D<_R:^8 @?LO7Q=8MC!(,V[/?;I']_43>BLXQ"W MEXWNE [N'0/M.\5NAF8N 3KW/0[YP4^E^@QD/& &P,HR&=%I.$,$MP/.$J<^ M95!H$6X)'XE''$ 8(XFNX]_9RZIL#2C8G5Z%.B:8E'3FH,=^-I5D^P[(CYDS M.SJ7/?\ %)M1',<9F)_PXT^?G'_X]=.39WP;?C4CG&OT"53+ ACC+W'V&9>) M'/X?>?'9'?H_?OWTBYYZ).Z6CZ!1&QJV PI:C3RB,\84JL1$R\//N>8#&^LY6R8V2V%XW"$SPEBAFSHI2F@:.$ 5ZX XCC_P()1K\DBP/ M#J!V@G ;\P"V3#RQ/LIGZ,,;LOP5KB/QN#^SND0E8$)Z!5Q*"5=P]*5C)TW) M,?#<4WKPF8@U$?1 OJDZYF8QQ5YAS>$.,3>?QP7;MQ@42'.XMWHQ&_'*.29N M>-%:&A>%\0!9X0CX "T25B>13?_946W4,$=B-J#&X<-93$]*4%)3ED"UPSO" MPDLS?I#(T-H?%CD8*-D^0P( M"?Y_I*DH2B%V/^D^P)_J&=S[$O8E82\PGF!,!2>T_[!K)JLID(^4OT"E_!&>="#EY^$K.\!'7T$2AD0]28"[X0*!U,=65,1CEHFNN% M/FMO74)9F&XC24>WF"50:?CA,K(SWEF2+WKQ3#8!TXSEZ32D]D;A@M)6&C]1(=C:? ,L*DRU^/4)!Q0]N/+O&"$ZP2S:9BNBJ0T M2[P.>)DQ<_4CI'F&,P5B3'+R+5-J%%I(RGY+.DW*L,($0;#D0+7$2R!2F2BU MD@',OR8"- F9.J@J3'*7.F3WPNT2><51E5^Y(S7M&/D".L32\/$8J7&0 M9#9?%N5%,I(;)C>:YT\'A$8!KR,R(D$X;4)5C.4T1[?.( %/%N,Q\[;;O9T) MJSLN"_YR'A=W.*V%1O +-DL5-7"'2W%8DP*[U$^:2(1=L(Q/8[)18%_Q'L' MIHGLH.224XJ1%<@#H"$.\X@G0/3/0CP-&OP'LQ8?&QM4FU>:D<121BC*788W M1SH:,P2+":W,Y4E:2Q7F4^!%3A]\$4F\K#FC/U1"@-M\AI54 MR\MHCHD!.<]A@9X8D+UL?*\(7[UPUB@9F:671XCR2<=,<\K#QYVG)-3LLS,7 MZ!DO<N^28MGD61J-E,<\;#G)W"XVH>GEA[A0(#@BO@*I@=4 M[,SR9]9CBSD9JRS&^8>_(%$G&C7AT\>2]OI7;B)D2%YYH,4*SZ ]EE" M<.(B4#CKDUY"'+F],S)-*9^EM-E&J"_&J9JD(E@2U975\W.[+TJT,Q/RX;">+\@OTQ:TH>.B1*98IR5Z)IJ/+-!A?NPY)PNUSC1! M=ERG8]0C*"C#A]&H\: 00SE'%0G?P47!'0/*X#HK7"AZ/)RW4C;HX=Y JEY3 M/=.I5=[VL4;)3AR1'YB;H.^P,>2(1*\:YPZPOX)\&*F]P>C=1H76D==77BZX MG8>M=\N;G+M'^Q0%/T7AU3Y%83OF1+]9RR;4R0!W7 MZ%5&H0X#X4/P%RJVLB]94\,/$U%6&/H/!XN6H)+O7%P[//-@9(9H;6C8D2VA M+!]%/@L-CF?"+E'%!VQ/T[/8<:%&C%_498_\% M&G^L)[?[,8*8D/,M4SB7:63'C?^+^(O4$$T,K$VL0.]6U)D>2 6/JD@";3;^ M;+*(\G?I6/"OA>'Z.K*!TDPI,=9_*2_\S [[E^TN EF,<)W\CX M"]V)NIKF;*%?8^%7#?,RR]WAKEC$;M^J#2W"MWZYSX=E\,Q=W()U<]#^5JZL M=N*$$(XS8J 2:.I]7@#C.(5_HJLFNE!H@D7T&UAP<\^EF[.SQ%)C_Z!W%#U% M4^)]#L*H1]1-_SQ1^?'&YRB_6HYR;CG*LTV+,7?PP-HI] W><70@20$PWOV/ ML%=#-;S?P>SP3C]@HD4+RG<3QFXKYG8K*)-!0W- ?T)LZU*8TCR]>P:_C(!J M*7$$#.!?X0Y$O8/G_].-HC?"--LFH6' RF4 V4)P;_[_K$<3\HT,T&N<@>:O MZ2@@CK'(0S*Q2$4#FQ!UN+@LZQDG;+$1&*?#.F4?@Y/!1HD!)OK+0ES0G$K0 M$5U./UXV$_1B%%L8E(:IC P:CI28IU("HY?D<.0:=Y1AF)&& 3OYL90HR"@! M=:&P@@9#FIPNAK@=_@PO6B9DE9:I:]**JFN1@"B&1>0#M&WMME8%I7"*GR/) M1D"HQ0)%*2585$%9+6PWZ$%@1X)2TR$/,6C&G!\DH9:6I 'QP[OA7!26HS%L MS8.Z"M^(;$06M\D='RSV#W?0HJ&56NV>IHV8$J;N#C#\/P&;F+3LF(+,J;E$ M^ADFQ;">H7H\U$&N..EDX)]HQ^9*WJBQ:8J4Z@I W+4DOX#)A#3I$>K?<'*@ MI>A1NH0K[RM*$N@/M(+%S_Q5A:.9DM28B3H?,869TE[J)",2^N;+#YLR'X?P;%NCP&$:,&[!OTGR\*Y8_ /,I1!K#YVUEN]%=94( MJ@EK=VG*J2%E9>;ESRNW1.#'GB,XW<^]D]8MX5\EE$SX\W-\Z)XVB1)WCRVB MV_>?PNMPNUYTCW OSH1=Z>;K.;E2;#VF]8[AZ,6V'\.KXQ?];3J&%\=MY^"G M8_IN>2^E6DYJ?RYW>2YO1:+JN<"69V4\%"4N&9K]]M_E]I^FF*K UD=SYREI MJOV:"$8;QB?C8K$_HKL\(E%Z_LW!5!;Y8"NL8F!DX<&_RW%B1E]U,@]);_H; MVHN7>4(A=E'5D?'8;'"U_ B_+35:RFBD3B7).-Y*!9>FE- YVB)R^CPS#1/1EM*U8+*0<3<"*YR&F^,O<-DSQ %T6G)>4"ZL M.':&E/2BLW-UD^$4[3$(_I29DSF./H;P9-_(O_R',$.CH&*.+'A:GBF##6!' MB4>\%!>+BQ$3;&*VK,W%8E/40PUM$0DB':<2UE4W\"HU:$VBJO89BXB91*GZQP>9P +F#%X6%VHT^.#5COCL)S\#(9CP-+'XLH%)EB]G#'K]8-DGWQ^PWGHE.@"AK2)L018"9*B(K5XAB[SM"9(/60H M6)A5F $WG4'/#'_1SF6W'3'KRD_+<#T.7D[S*ZP.CK1^5E$TI896/;3H-:=! M4(,)G/+G@3/R0YCC#E^8F;BD4E\I[+;NM]&R?++X+GBXF'#(13.!CU5RKLA_ M[Z==$6H[XP;3]5+QV,S5+2,C](@A!DR09AFC*5B(-YUZ>AJQXP J+LBF:Q?^ MW>B7A$HLR[M117MKG7UT?WKPD_^#=]1B]&)J6^LF!XP,L^8#J%>+W[OY0 H9 MS(/=FHI7+!/B=N.N>Q1>S9QN$NM)W('WYY3L/-%9,T'KM-V2@H6 MG%'&SZ7B@?E!+K:,B)M<)PN:Q2+-'-WN(>=S^YB?.D??& ..ZN.S4WH=O[F< M'2PXMQ[P;6NN4;\KP!^N-U/@X79;I&BC20"A@P\S@JE?N_N4CP.56/B5W LQ4\$NDLL&J65QI6][ ' M/03(N*T^C"BX[P..+#_59Y<$#F^%OR0Z4(5D<,-/-VM_<*/.\(O42FSX'K1$/SK;O1.8'J0 MB%&!-)C1@:5(7-#*&$8&:U&R$3520:2> LWM+!JAU7=3RDZ033' &2D,BG"U MD9EQ*:/%*W%.6$([6_HM38+J9EUQ.CEX8,A_LE6&3KUQHX72""$9\CGKYUX> M[G (MAQC_O,6E$.9NLO0Q26;Y[C@4E-M%$NM&_TU35 S\MY5C"OX!&:;X KX M7>?C$F;.2#(:2V%8$$&%R/)H GP9!C#&YOF0$J)IFU0!;_>:_8;QS#@<.?=A M!1!('*C *D&AX&A-XJ,6*.QAU$XL"VM64R9: S[(/:B]3SP:X1U%D>^E5W66 M#[OC>;,$*D6 A\2PHW3IZ:+D-EGZGBI9=@YK>?WZ7Q_^N'&8^\B?="=1"/:9 M.^XPQXJ]L^URE+#J!?^E8BKVK2 MJ JSZ>C4(\J#8G#9[BE"5[%'DISJ.RUF-I2ROVAN]AL'9'$/Z<(K6QM^AWO0 MZ[, YGRG^W)HT2Q.S]]$)P='G:CU6#JVEX*/8>*2C;N1O.^ 6N-H7 #/1X0! M#NIEE74QUFR+(>A7S:%]L$P9&S*C>I,)B[U2_*4,[\@Q+>NJ+*=:VBOS4-%$4"/_LO 3[$@Y81=TJ3FBM%4Z0.R9"6Q5(ZC8 M2)0[F#;E^;H%B-W-OFQ&+@5;.4]Q%?E H5YWMY**:/U#%OT!NI( #!\VL K!RK25 -;%JQ%S:LR!FBT# M*.-CN<23[( VNLZ8RWZ)3%@2TVFKF@ZZMPC6$QH1"%HVG.RZ$C]D=DIV.373PEI0= M/](+>GP=6P#5QFQ]QP@F9* =TG7E1PPBH!TI1HU4OF7RO'963'E!S8]G1'J4 MS 4([5^PV[2T)[; S9F+&LN4+J<%%P/821:FXL)F_0N?->Z&;U-[N.0%PP3# MB_&7$%V4K4*RWR72;/P*" VM!V9S0?DZ5W$Q>I[F^6>]^4,5S(R71KD2=Z/; M]-'QO<]U.C" M$-\H(LE/"3#+ITNJ!.FLMFSPZ)-"4Z6DLV^38W 1B[VVWT_YWR+VO'&A"7JV M@[K+(L]R+(A[X)A1OU)"G%?Q1DX[;I(>U#T&^]&);(UOOQ.=US/JUPXD>>ZQ M\98J5HM2A*^6MRO8_!@7571VUN'*S9-.^QMX%\^QPR[]#'][&U=QQU9YGG*+ MB4]4H(7^3*_L\S:M8+_UE4E&__5DC3CM\9.EF7SOHF4ZA9>GW>C_K1&&I&+\ M:]Q^^$6J/[]E6&VRJ$Z)Q/Y@'OT)P?[V"1-^PD1OGS"Q'7.YLX2)W1(1 E!# M@)W:3(9[=,#=+17G6M5LKW$OHU%22350*#N]U/Q6M,\@<]E[EZ.KPP6BX=%O MY>FG8*!DB'6$6IEMT?D6>V,4Y3,&FJ%:TRYOAR""("\]FR.::;=3'WMUQ7EUHSK\@\=@%=VP"2HGA]J6&& BUB'G(8L=ZG[,@ MCN>4G'#EE'';9IZVHN$#.O: M1@7FRQ"F9*%MVC/A)U-_ANA#Z^\U%?J:/IVK8,43!VVZ!LITLV&$-VPXJZ6F!*?1 M=#%'ULQ8.'+\&+J7N]#8%61JF?&SD^9YDE7:)(U#[BRWFN9TB'6VC%?1:8>V MB/(B0+&XE,IA@D8?@Z8+0V!\]<8@M&BI1#A>0!E__C;VP:LML0].NFM9:6!# MHIFVZS>A([EJ0K"(ABGG-XCLL.\5G0/MF)M+ZA/$X0 M\UST?$>;'>I>9 D32U]K5K4CG/%/RW"1EG/$;.Z5#791J6HN04!V7J63+,2S8%3 M-;M9-I]\,TW,.'KWQ0QK3B+U]0QZZD/_5.?VU-?W<[A%Y>\3;S>3:_SK;9# MK)5PVZY".CY7;M)4FP< ,8\QF\4/Z5R;^C+N,FK$? KUVR]4L^6Q M\GH2V8>TY$)B=^F>GEW\]J9\YB$,$N+8KBLE-A-ODE";XA8H.M$R6K:\XRH\ M\I2:UV)7(<)<&R4C.E4OQ19NCG=$LZ1T+@B'PN JO&>M:'GK(-GY88$;W/I: M<$RQXY10 PEHSRX6.QD0;EOH/;$QQ!6V0.<&3#LB\8YVLNHH!E&"( >N!EKG MS^K:3DBO,\6/_#WL[GS&OC[O0I%]Y%@+'PZ0X(Y?J+8JZ407KU>%UNZC_\G: M4>MGIL66J23X819VF7,+#LP)*+C9M9G$A95RA7$5*ECFVC*X!24LN+&I<,/6 M.T19A%]DVO.Z0"=O*9GR>3%R[78=X@(C5YA1&!\DMRSU;OW*G>%+70K4XMP' MP/7$"8JBGZ.GR3.\3EP?I>P+OY5I[1VGLO#S=.N]+1X9A(KL^!"8=%&)15@T MS$:"%<\$!)[# E\AW#D@_QHFB;.\[H19K@;?*,(L' NZ).A,<.?6.MZO.$CE MU2M$/C4FGXL1'W0<(&Q7*EJ9Q>A3SM)%VSP$L>'?\;6;Z$D'WG?,^LL+V%;\ M$;;VIKUUMV=.B3^\7065TQ'&3F6&NH5UII.B3;$):5AVAX"TA7_NUQ\[;UQ[ M&H?S.[6]_Q!A]O^X6Z5]E!O?V[>::)MLJ.02&Z$,.F"B!](-3%%HDBC^."[B M&O&2+ LK%R4<3T>0]M'5/LVO.)AE>;M321$+:1A;B&*^%HYB.S1_C5)WEI@# M)LP2VF]R:5R;\V F7$5AJF[T:UU@;(O5C7UTW8^N]_?1]>V8R^/IT"/6*=4Y M-&[L#/NY^XH&5M5%7M-PU@,8:IR1Z K4;SQ#:@#B?)RP76*Y&HT[<#@XE%W( MMUKTI*3@BKIN](NSMKF&3A3[U%/LQ5H*9U\2ZPN](LL,UN=YRB::W,T?&\S% MVB@4NP*?$YX+L%\J) .&WO%J*YEC,Y1=24CHBW5<-7:"&,66(E4QS!IH^:1U M8WA.SB4O3&W6A/I M]:H3PRN>2DQ]G0W7-B 0_2Z8D4XQL#+:6>]-6S+Z\'A,2;]91+G49]$6=JBY MIQV,Z6L7&VI1MG( \OUS.L:HK;6G?BR+;NS6R_] M0YHT^IQ^);5VO]K7B*WY^(:$8D=7_!R/-J>BZ@_%),Z:)M$%*"(CT#_X+6KN M%3WM'_0.W:R>:6A>O,)WZ1->=@>7GM=W S?OJ)8$B!87[QWX=9^08_?)L]VN M![Z6D;P%-I%HD4S"V1=,1.4*OZ['9A#GKG&V:[6 DT(7QO?)<@$5* PU]K[6 M02N.%G7-?B.7[%UX9*,H.G7X$.PW4M; /7?T,ZV[S!Q:=UJWF;$T!?]AC,72 MJT(-#X9 &T6B(6?_BBK1:_KB:<];Q<) ?8E%A=9$X] \C.6+OH/?R:]EI6^U M0+W *X!9=QW-N:(.V>2 JY.1X&+Y,N$R[[C[W5&JGA>)H7PZ/P^M^[HT=F7+T:R'FT8%:BD&@7WIHX%LM:0\!19V0X(F;CEP M%)=($XN@=5\RTUQ&/4",4 DC;S>*@))G69 MI&9BEO8&IB5S1-T-$R>!*Y'4Z^!DB.#T2M#V%VDG_J8$$/QT\BQ MXU0+')Y1$[WKI>W:<,26JZ5^HY#8;R#;#NLN<5IB$SHS(\W4$N;.8X:\*[#6 MXS_CV?QU] ]@9Y/H]]\_MENJV"E&3ZDP$]2GD KF-=CB0S^ .4Z*&9[Q*%GI M(Y#"Z37] *O,5[X*I,'%F>V?75COU3?XM*)UJ7UB6 _VYB(JA )V43-*,LW( MA$DJM6!LF9:7-<.9QCL<6F2,)=>DU+JP1>0. QUQI64V1XV599-,!=9J> $ M-]O=&V*YW8^UK:U$M-4',#NFS=OGEW@N+NE+87,E"5J2]Y[/%B0ZCFY-R!6$ M@!/:Z&IVZ/%'Z#VY@_/$4J7;)Z>:0K1KSO"Q7ELJ\22;,N?GK2CYG.57J1E- MN$]RZZET_+)49(1VVV65?G;NRR-++3#W]M1&@2V69!-!=X5OXX=8V7OTV"[Z-,HCC<)U%LQUSN&*+@>WN//GDW6?C9'WJ'_PJ$]2,(#=..>*%A MYI9+3FSU.!!&LO@.XK+,APFI%#9NRQZF3L-%(;$)MJK%0\P^)\6RQQ0U_FU@ MQJ.9;]T*)(J:3@YBPTUW@N=/0B&X(GS<(C.";%?6F98=3DZ#)@5LV9G,.%]+ MN7GDC5!3+5UT[PC:[$9@-3KR>T6L15VL*4\E25(D]7+?\+5N5-!Y]-#V"[U= M ]A3Y BW;G1%"[W?ON$PA:6VKSUJ'/XNF\03B8\0MEP PQ6/+I,2D;W1RT'D M+MD0OA-9W R.Z#U5-D?>D)1>8])1/JP]=N =ON28F5)#1^S<0N:P7M($NO20 M>=^8,T$7O_>Z/7."4AV>-8)E+3D1>]+[2M*[*"2!B,HF4B M9+NF*/,L,S;< MO2I2@21W/7'L#^@K#^AL*;H0^J5M2R;.6"*/]Y"JA+0M)QS&\S!ZZLEQSYWN M.Z[C$8*[8N(I9_/0LZOCE/O#7.\P3T<,P6,A>*U'!']#R;?L,L&3D2Y1<69_ M0Q#4J4TDIJB+Q^D?K0)#R;H"-291%('1#BE\Q0:B(JN!*+\@RW,L_3,?N'Q, M1;WV.Z.4F+P[<4D2-6'G;%:.'LF/');4[6@DFU6Z"/6):^:NE\9-8Z$T-K"WOJ31>ESIK&W>"I*P@,X/3 MN\DE_=E0^83&L=2?X!TZ1J&#E(!O'3^\#<[N_=0N>-"&C\ =Q?F;1!:$@4Y1 MD6R2<]I0TV/@G.OQ .P!;78FV>%^+I_$8LFKJ4Y] "HPZA41+PLO\^G=OA"0$ MB$5(@"1B3D\E!BT1-^Z^6EZ0SQUR&1(R]^>3$(=SV4"?=]Y)$KD9LD(K4%+\ M"2K9+\JS759N*$8K+6#9JEASJIDSFW679^F)\WXF7MN*_W$;>GD!C?GD3IJ?(0FOTN/C;4C2*^\9R8K*WE@0S].20K)--R1. M&+Q>RZ]=+P;93""I:.ZVA'?.1Q79@47R%2UF77IKVWU%+C<4#:<7HCDU$]!LR:[R,>%?:7&N*IC*(?S MK_X8Y,K8U%7/WL0O;TQL=LO:P+G]+?"/[[HY!/X%, *AS[1]E_EE1HM8#?,A M)'KS#($5Q6GG;D%YJ(EAT/C3-?:\E,6UI[Z'>K0F=S'@S=C51W]QBJI&Z0M[ M;*_?\]?YE66G\#;F#(N*P1KK><[EAJR_Y

1'5O# JF,J*'PQNV?#<0,88H\%N>;4L M?WX)GJ$=/2.]8@[??%)8N844MLI"65'(O WD)[.6E?ED6^;U#C2)+/K-['=+ MK659FX$F*!I/\?:;>X&-Y;K>/]WRE?D:@^TFYSQ[J4,7SRLTW7Q?;1*.\D$_ MK=LABJKS'E&+G+G#(WLIM2@*OQ M1,S--6:!\C&.XW.YL[95PIJZL4)W4/BZ6@VU)=4GGH_']V&63E;(L[D,)S/J M^%H%E.TLJ(46PU*Z65\0S*0GV%'1)2[75/-8;]QS9LO"V-E0+E[ MONWT;K[ZS67G$FAA;DMX:O.&2H>B&VW@2+_PX*5A.(%\-N018)=1P^;J&&OD M\P5'R<,"[8#-]E]>&?I2_C5KR\+&"KDS>T&G78@&YUF#"^4 MWHS0,,)F6!GH\10RC95W)R@BE_)ZQ6"[3U=G89+58;7TC';Y,\R@T-U=1_ V MX+=-F/?E1 M;]AX9L0IUUC.PU;7^$4B=S\*-CO:RX3B11',P;VHQ,=4V9=UZQB6R+H $E>) M%_(/F)WZCT>0*;+L6J;=<47P;+,WVQP5@]SU]A4177 M6N&#=H.UG>P.MR1&6G3YKQ-);'#7B*I,);'G731T\C[WL 5"XM9,IU[=U>M, M7W1+[-"%PWLDVU-(#6YN*/-/)ES4&==U?:&PLV; X3-@A<_S7]W#]S,=6,D. MJ\/D=93\N+AD,B5SR(KQ0UO[\F&U[V/*HI+[< (_<[G?0Y&$V)3T ^>2%?U\8Z:IN/:Y^X!58R4H M -:RZP7'&%\2]L.$U12#>,=2MV;>7,BE$1SO"WK6O!NWR^@5S5)F$[=;)>.0 M"WE4<]IQ.V$N&;1#7]H'')L9F-PM[LO$?6<9U:Z+J'8ZUG*Z1L_I$\'AQMX= M!>FI^95M6R:J[)Y;ED$ K8GRK+AP(TU:(;[[+[)*](7.44#5]Q MTZ*7_YOTI9+Q<2OK1ZLL;G7_22OKIJJLP)*U\:J>>L3*2@ GXHB5W4:JY(9= M!CKZ\[S4U8[^Q0C\ 9N"HA-W=4K*PFPWK_\^H,J_J.*CVFH[_D6+#?LN16B_ MOU>__>.VV??5QI4IS[OA46 4=-TKGUM&*X>1H*^F ]^R+K \ATQM>N5]^(:D MI)//*\U@2,)N^K:X+'S#&_;048CNOH6]D/\\UW-+9:[K.A;\O^J]V?VY!#]= MKG[?;I7:Y?"?RB69?7_)GL>?"5:8?DKP("ZRF6UFY.3U! ME+S,J@RQ_;I_I(Z:GZU=VI?A/8#"=KMD<)&? Q?YG6KZ+D M?3HX8IPBJ[7,!W@$(WA+EIJ_VTO&>H1K@KLF&L(UD8ZU'+A]4LQ!ZZVT#%J_ M*4F\\"O0TCO#22]\5,:\5(QG:DS@EO':-IHXZLJ@7I^+@+V$EKS7M-!M-&A+ MOVD?5W#]TVP"BU.8S@K[?D%<4RYJ!T"]<\DX;LLG4V+AY-$\*J 7%.VTSQ[.!W M"[/BEYH33F<@.+%9!_R-2;#A!1^!<#:/EY+%AK$V$*,]XNGW9(3A=^+F]8VH MP>?RJ'.G"<)"0F!78NY:_ )#ZP1 M?;I*F\.Y(Q!GF&&[XYG53G]FSYV7@=3M=B-*J1TWV#S]!AE2RN72O&*LN-H^ MEWL0;TUKREP5TG?T\3!/;=;%]X#E,<]S=OV,HN&GY((&&1[O*-OM8A0 G6## M3Y;:Z<*#70T:('K'%+J4;>0[&Y\M\^.3)ZWZ;0W=I,B:UZ+V!Z5>44#?,95? M7GT?JP!R^>O2<]BW\K<\CR/S*]NX_B"1 "K>.V-- >"BC\W+XF<9J+8WY<1U MC:,S=UG#*@9^G'LLS4#/Z/GO 6>[>T$)3NU3 @7!4+G7WC_X\,6Y8I+-D^ 3 ME-Z)QIRE7J(X\X[;P=#$NF=Q/.7E/?Y,(F:0!#/4=DA"XTELK$1A2 ,=!-9D M_+W3(9C)D9-Y1GOS-2^[$8&'MQ,_$#3!T[$H-AD/J& M7EL12N-P2CE"-=*"4-62CSH,*Y#; TK9"W@R6&@9A[]XZEF@TX%"LXXZ+D12 MCCKMM*!.K01;]O218$\+Z@KX/I_]E'V>XN[W1(AQSC&%YOJ80@2:D2L^S8A( M1(XB$:=QO_R1+G:VB477W0'JJ_^]_QAK0\U-QIIG7<[] 7UE3%6TQL+852;R M-&JE:KF],4UCUR5:^$WQ(_#X6U9DY/[L$7\E62 MYYB($?B=MB3AOTW.MU.;6'$;+$$.H<4=NV9M!XJ?DA(9';@6L PR3J7'3R\O M\VYKKIH5)0ME2)1?KQ8.I;]PUZDHE()PS XIA.1D);?7,,+P3SF@%BTT?V\P M^EH/CD/I'N44Z4&;U[*['B17:L%&@N%3ZB*V%US1HDZ#,VEPX#,*XE7;W;NK MS7%]V8NWJU2[ZO#1J C0KNI%TVOEPG6MLAI%CPML5Z/"5-D*R# F'"0/+LF> M!&-N@G03(]U:=0V]119,(_9_YR&8MN]5"*:38W=S25.]<=L9]7D[HVW]BV+* MH244V:+*'A+%!/<\&'[5&DEQ3Z'6"^Z9)NRN5I>XYZ)UWYL/*0@V#=V0N(LL MU>.M>A ;0?#69+&OUA2:J=!,RKM84B*Q39/&)WK;*1 MMP9G;+DE$-(][]HN]%C!:P^!C?5U6"+T6*''9AN[ZU@/[/#"O*T96$(O%=BT M#9OJZT*<>S21.KBX39B@6O[M:WVM/RV MV*Y2=*1?6Z+52J9$JW[($BWO4MBD<@& PWY&5_9L H>\(0GUY/5;"\NEO&+G MV\D7>/#.]]%.*<-E5*>@UR6S=@TGG+.]XY9ZM=NE9KFY1Z57I9Y(356SU*K5 M(CUI_??U:C61-;6JI69[<_59J/BMA!;VE*7TNUZJX;Z7D-UX)5[EG7:S3^73 M1L/Z%,#Q6$Z4:KC]"[]2M_WU+:F7[>MZE";-)[DL-^69._M*TXEIX06&+J$Q ME?_)/ ZYI;#.\H[:BJ5-G>"T5A$!.'XAUPG%<4E.(@RRK]=[7R"Z18:IDE[8 M:TD;X3!YRH=@>:UC F-AO+FP7W;MZ?A?MCN7[^_O)5AF MZ=5\N^Q8REA[H_8E55^)=:D2AURV:W59KEWBUV.RX?.T,-1?"QH_,Q.QHCXQ\K,GZNR9?VIPW"G7P !<&;/OQ^O\C9D+&M MJS]/3ZI"KAA;@ISL'S.#2A6>JR<+E4RH9'EG98QW4948JD69S:(./W7R;CNF MQ\QJ0DO;@Y3Z%.>C<":&_>E9)U\.8.GF\P)!O**0^=,KW3X."\PHM5Q.*&SI M]1K53NLURAK-!N=K='!^*U,_HA/>OV?$L@)J@2$>$],O&L?_Y]J*G_?4(X)GS2SRJO^.^%FJ(U)44@P"4A MP8^7Q2]XV5&]Q^4&?*Q7R[[3!78HE^7V/\O-2E]T M,'1@Y>I79O&X_9*Q/G+*5"G/U.D:2DGZXE #^.97Z=+,]]+)8C+:9G/"JUQ'TIZT"S; MF;NTBQZ'"C*V8M [P\?>EQLGX;Q98ZRG+^T4S.I(S(I_E+E=V[A$'O7/JL^< M1. M027P@0ZM&;$^I4H3R10YDL>+GE^DKO0GL<>P2V1) _.=C:R3GOX1BQV] MF,.A9MAOFJX#.WSZ1RRF%,L+]X, 'KH,2DXZ.4MXX'+,H"J56J7*PFN .9>_ M]'*M+,_5I]K_*_2G??0GI%MSA,18EAY-XU4:4/@&V =P$XR8/0/#V8-'W-&1 M9FC\"2VOTDL! KSOTYFO#&?/O+VDG MC\26_J"O!![V],?I["6Y)M01P8:BLJ%*N2&7+W&VKDI'1*X1GQ6UA$JR#R^: MYR>Z1,XT$C>G)VD]I3^;3G7&\X!M<$WE!]S,6!975+P<;'BS\*<(_A"1/S3* MK5I3;C+^T/KELX9U75[3@TAIY R#L6:M2?V[M:BJ.8'D(J[ \'R_GN*8*.8K MG(S1]_O);B<3Y"3!7$'\5H$M$\V0R @X@$98&STCXQ8M6QI9YD1R (:,?^&_4V(YGWP]\%6"N8M/YINK#'$@ M"5U(\+I$>)U<%FI0LLSN&?225\J9",^,^CPUYX.;L%.00J9@O<%RX/5DD1.2 M5^;\<:TPC\&Y[,Q5]"+P]Q1S/J'EG1_G:\,?JYQ/Y$[M;0 N,P#NH5IV2]66 MV)KGG>JHZCNPI!=*=.2-MFTJC)W%"J(](_N8!^> ]?T5RUFUEB'-]]<0NIC@ M2/O$\=OX6:Y>TH]_RF5Y[AZ7*\(IM5=CLLE4-S\9=UCQDGM*5IT1:VON(U]6 MKVZ(97U*CYJ#O.G8SNV64&O.F(GL5\S*R:IU2;"\16Y[&8R <@$EIQJ7HYRQ MEL,8"G8KDOTD16*PW""6&E0I^PF-X0PH64X3MV1&CMVD1"@J&>8Q>RDJ+9;0 MT[B<8NS%;^X%N(8BBV'CG-.(')]8.3ZR= M7X..:ATV@PSPV2*:I<$%?W:7"X +S\\%[E0_)0NLA&9^KQUE=,P91&E:[ MF9]J,%%[_6 B,6+HU,S_Q".&Q)B;W(RY2;<-(]2^4ZM]E;G:)PI?DNP?\/R\ MV#O -7IKGE?^($I@DCI@RE0Z8<^>*6.+UE:/,[CVI?WY@6WUX/MJ><[B6L*R MC=DQ-UA6$]8B9>ZR+R^W21E0HHPQ9;-KV#.+("=!MM8QC)D6R+%RV_?!VRP M0-%G'$-JT)'&>HZCU\ZF4X*\"9@-<$*>Y"4110%P.XNV\ 6HGW,^:,[;M?S0 M=#VT9\O7$S=M2;!+:1+L5.B)@IV&LE-1A!0S+W\=-UUU(\ZIFJ=T5LJ"KV:= MKPHU-4=\-0(_E9M+R2J(3/,V?F61I!*O$0WPQM[$ +O89H7>%\=M2%/QF(.4 M;/-GH79EF3U$4[M8DZI&W6\.OZ!V5621+WNH#'S>W!,'L*Q+C.W E@DFP&$7 MNE.K($D/PA(JR/GPF/4#*)#'B"J?)'/R_200G[WLE92_'^])8HZ%T&0$ESF M)B.Z B?(9!8;-LCM)583I3?"GCT>BF&=&=Q&,]EO?"-4-\%4T\%4F>K6D#VF M6BDW@DQ5C 6-SU0KBTR5C^5D";SHWXG+45@XKEULLP/_E5P MW22R2F*WBA=:['DSW&;39[A@++?G##?]M63I9[C5188[3R-IIY7IIHBME@[2 MS,P#O5!4!=^,&.:L,GY96:ZZK:2_LFS7JMO4U-@&)MOZ]?@KX0W.5%DC:D[4 MU:4^CM^[OTN_FSI"Q6;\KXB,TAR-_&^+[M?_,,>&U)]:5/D%R[=MQNT<"V! MJ==C>X!_!O@P:M!+M[D+:UY6Y5LMQEB3$<1(FUT M)7\E=% !**TLZ005P'?-&8M& ((!_+/26F( C/:SO /@8!D8@I)9#H8/S0GK M.KV<$JPK#N&W5W67MM!=#D;Y3Z9Q\3\S6-%(P_2W*2L/ #/%MR'33N^GY^J" MWM.7N29BG_LPA5O/;2'=.V--L:5G4]>43^:!Z(U&FD(MNRC=:195'-/BW@^O M%Z0M?;'HFV:O3@S!'(=C-ZD6N6IGRU= C^"L8*Y$5,3XC+U="D)\7P;'U(,4M$%WG.R U M%53S(4AEJ<-K<6%KTH,&DC%AT*N9M=VJVLR-V*D+NGD;OM<%6LA72N+%M+IY5VBA;1H(;WX_2%:2 N+(WV4O[O6LFQQ5(3%<1J+ M(S&M)?T6!TB$_5,C!$UOB8"UEU* V^EOZIZY%)KU^3"W.GE'$+CQ\Z($6T<* M!YME*3;.L_;SE!G#Z?H4YX$51MVG_@(S3 ^LTBBO_O?FY1&[Q3JL6>R=J__7TOK#M/WP[#N@'Y, US\BG=?X I:;,ABLJ83DA":'B.S.^V M\RB87VPTO"6ZXLWU?-2,7T/,@A6\<5^DO+M_$+PQ-E)Z38>3Q\ES9)2/G1O! M*&/CY",94EVPR/CH^/QR+UAD;'1\MB@FSAU$<)\?DZP)!ADA91-6(SV35PK& MM$/1)XBNGCOB$.E!TZGTA96'.VX'CBZ+:4D,CUES(7@!@6]4'-1WSWV)$O"% MKSL$H_F&KW\;6I=+WKU-(9&#AH/_\V]RH_QM];__K[+&*4MP_ MPDPR+?@\F0(]$\>T/J4I5HW!EX3W0UH@XS5Q1C^% M[5%066X5C@CA9BB$NPZ=2'*CM [2\T*9/@^+EZ0UN)$JQ'DR#5K:9Z'KCO0$ MB1JIR]G@1$] M!R*S&(JUZ+]GFL7D#XO>>-%:N8K22:Y_4;_Z4=MY%Z[[#V6,8LL+W3>=1ZC[=_>P/7KKP\;;WX[GS]%<4FRXSN\W?^87L2!Q66G=T M\WDE7=J7TDWGY>4OZ;$[^+/[=-Y'YTI'-",K4T<" T!3)6]]6=[NV9UD9G9T M0RSK4WK4G'?-$$>6B1VMJ4T1IY?5'8G#VC%_]S3;NB,.O<*.S\K8&]996W)Y M[.DU3U.>Z4[NB!W]#IHMO7#' CH=ACA7T/4M#*ENOGL^A1$8_^8[=I684LLV M#1M=#Z[;8;4'#,8O-#Z@4"%3HO EX+Y+<+#4;E0/Y6KA3_13< M=<6QR5LDP>N),[-HSJ5AY@]JH#FZ.*24'Q(*]4B)&GDUS<\%-\4!9GQ'N3W M0YA_)S.6T*'[TKW]O?-R)]V4I,?[^[M^B+%T+DB;2HD8OJ>Y0^EV3#2<,<*, M*Z\%[UGRG P=WQK_Q %5F[1!X$53QL12&=NA5+4%QHH=B1UE0%E)R=;$CL2. MQ(X$BPB:,CL+.H(^P6L2.Q(Z&4G/MA MB1V)'66=19RTN=7&8N#\G5SF%>!="A'%L:7NV(3=LK;H66!KZLY*>$0RO"-A MO^1Y1VEC%5^>+%69/VPQ-FC6O6=#XF1!D+A$W[<04LFXZBF#/#P0:QPK3)Z([RHK>< MQ6&)'8D="1:10.7=70D^]>^?!K]W'G-^>IE7.$1R63;.25@R;KD=,A<3YX^/ MB2Z05NQ([$@H).=[6&)'8D>"1<2Q66Y_[]Q)/TK28_?I[N:QU_N1\[/+O"8L M+)9LG).P6&['1&6L13/4H6Z:$X&R8D=B1T(9.=_#$CL2.\HZB_ K94XZ9NI[ MY^4OJ5^2?G1O?[^?AUD2'C)UTJJ@/&K%A[->Q%%EWH#9.-'.>_@*Q$X$GN_$ M^F0,2%/&5)<$!\)-E7%+[D3F<]M[1C?ETK*W$N_R&IQC0J=]VLMR5B;\W/GY MB&SG^;[S\OBCJIXP'SP;V[5BDUZ_"&J6EKCF8:5Q;5";:,^O:NJ<[8?7KP1GYT M5^7Y+60(5#YSUM^2 E.E@FNJ59:LD\!_<;F:^O>"ILBU#"U*?EV0$6SQBNCOY--&B@E 8J(9 M%TN07P;:6M",1@<##<=LE2JF1=B1S@Q@XG@5K(FD9BW2V**COQ?^MOV,FH7K M 2*^9(Y8F1Y@G?W;);D.._\=$/7ZMZ%UN71S\%2)]0H'ZU(&'JK[#4I!1EV< MD5P@*[R22W(E\)W%=\Z_/#ZE-$,IY85.3F M#KAJL^K0&Q/'< ,$/;77QC^^Z^:0Z A5V)&%_2INS0FL^E/:'W91X12"[8OW M'1';Y J L#?5#*!T"?Z'H)SW\N@[Q*$33KQ1-Q%Y\QR.&D-UU%V/+Z08,/ZD MTIB\48G,5,T!2D.($" SAB5(:(II,*V:X*^ 3 K*MEC2ITM&/8%'^7^\54B M[.H[JM#)D%I256:Z?I7A+GP U1\O9^H 51=?:OO'@H\PIY1S:KLHX3*!#*AA M8]=)S8"_J?1%-VW[:Q'6.">1_Y+HOV>:\\E>IQ![+(UT\]V61J8E40*V!SP8 MW^\ RZ?2)RCA-CR.?06OTTQ50IZDKJZ_R)X87+IA.G Z7Q2LU%90M=$_X;<1 MM9"/.28" B__S[^U*I7RMX6-CGQ,G&^972=_^UH"$$OFS(+],^SE\-IZNP3P MP;1U:40T2_\LXJZ(KDL3N("=%OP\A77:_'GS1WCJE@<9[U2)L_$0Y]"P9SH_ M, W_\0^-78%?)7L*#-.IP!(#6=(IC(7(A, M>=FK3NU2?,K-, <@NFTNL &.)P H2V7TS@"*YP"89:@@:6SOK%S)[*%'L'P8 MK!4;W^/*IB\_#<9A&)>UOTI?GF\[O9NOQ2!Z(;;+S6]X[("?!N AG"IV/9!, M>%H /2VF,>!KUC"6(O J&]X&&*Q8&D-VB=IHGFC O%3<7]=[A]M9X0*_>+48 M+3U89$+?3>N7I-GV##G?I[=.P#"',E6O/T7RL]AFK5=B:/_GXK@+FP'HYRJH MY?PNVT9R^E(IRU5IY#W^*Z,'I&N^(XF3\J)#1*(?2,:X'1Q7IB)@J<<(\$T6 M-8VSP.!P@7Y#;(US$5>TGP,HPHEY, 9V'RX)0!IZK!GQ5AMJ.O+*1?[N$R"L M!$Q,O+,D]1AZ+MP%\ 99YN(E8J6YJ%0M/RYT13Z%(OXSSF.7)&1'L%(B33EG M";#K$>C\L!#?*O"Y$N,DC)+P5@MEO2MMAZ@6S$T*=HMG=)T7^&.J.,JBP+6!G\#Z3$3.7DYV]>T6>H KFKY4J,J5!U!EC- MU4L;*9(1NF;_LM>^UH-3V**W+*D8!-CR$A"NG%FHG,(0_FPI):D_ ZD6N-C? M#OT %#+@445D!T0"!<%!]J#!4N@;]D!2D*Y?X0CQ?>R,)L@6.!VIFJV UN\^ M<^VV%D#)=)[Y MZ(/B..__ P'5&:<0D,%@F0BS8"@@+!XL'AP.AY\EK&XZOI8G(BJY2JJEAV"/(VWY!8- M4 5;_3$KYP=Q --7(QYIC>FL]7LP/Q_;&#??)GQC&"28S SX@04PJ&Z^,YO, M^YF ;<*<"Y;)C3^PT"VTCUR7,W_8!L7<,R4MNO@JTUKV1"S\['H?^.,5WZW( MS7_B7$E?Y*]N4('9==PBL?&Q07.'O=S=#S?RW >'&Z/P]"^5KV#WO)GZFVM8 M,W>(QISDRAC^H<8KL\3LV?!?/(11Q+=BL$6G']*_9NJK:Y$PJ/N;<@V8-<>@ MFK!:PX3%ZO W,^.-3PF]HP'KQ',?;8UK%"6'_*(&VE4$C%53I]PH?>?>(WA/ M$4VQP.)%%T["J^UZ92@*]A;F>TO+?P!:&490=MQ]:1,6*BF,'?% MIWNROC66+,U4=J(9Z8A!X.O?6&;04MH>!LG(U*97WH=O +"I3CZO-(.ME]WT M;74URXE0N!K^\UP4E\I<'+O)@^Z;W9]+\-/EZO>59JE9ED-_*I?"OU_WJ"8L MH-W>^*AMN8U$^?5J 2ZI%RY*C-C_?3M,DIQ?\G$:L?2#$J03SS75-=[@DVE] M2G]PMPE0UPN%9[_1)5EUL'+<0X*"/?%*<^!]R@ZD>D=MX#M3E\4>3Y&(N$QD M?UR?.%1=SJ:ZI--J()UU<$)^!SDY]T:"S$&_N1UX,^@.^!B0?;!D-U:OF+:#L@O7 M"*:0KOT?X]SHO:1+"4AQD.$HD]% I4[@,; %6RVL60D3>VVQI1'B.E8T>;8);MGY1AT4L-#"$YK0)>/Q&2^^I/*G54U4U1F L! M!#1&7-BQGI]$ *CP^"'/VV N$!:(9&DKAA]TW=-L&O"W.[4@6Y(*#"R%! +KB1K2C!*93 MFQX:?FQ^C' ILLIBD@R.*@@ZHJQ*J%7.Y <8B\AB4"1A5)4%-1?YSQ3>-07S MW?&//90%3F>.[7K#HLE:4N\E06C#(CV!$%\%JX<4Q1W#,7 MPA+(E]7$T.-TX^YLK:AP83+)UB0>GF;F<2/55&83/^B,\7V7$X4^Q=OO6N&V M4O6S@]=3_'CT'\\Z_E,+BQJ(^$^.XC_9<3'*'R\E3H*R%C.[4YLVR4!FB.X M'4^PS#-W.Z[Z!VL1_(-@WW@F :JMZTML%AUAW'CPZL5\&G%K.#WJ0;W=,1U> MQ['HJ/N/9J74\/R<1>9M1&,7JX+8\T"QY]Y&QP+PH$8/]Z$?QXVOX8;@Z4RP MK*QB0IVQRV[] +H\U_V0E8_G*+F M03D4B_PPNN_B6_;ON6G*+!%\-3<7GS@S%"!I,'^P>,% 3##0!0_$ VR#YQ[S ML/G"F?EXQ=[N20L=I05'SAW>AE@%^ 4:!D WN%)O]8"(!F'N7=^A$+3SYP:H M0Y6QH?U[YJ4BHW.=1\U"EZZQ,BIBO&INXCJ06" ?F0$+2R==6]E]N5L=@065 M@0>Z:^%J'*L+#>X\8$6O@F7%Q'9,GT:B@7R>KFU1,,_A^E?+?,>*#LR_+LZO MMM"OP6UV^*4HW=]T!W<=B2MY1%&'#G& U"URX$BLXM=?X!");>(WW\1H7 M0UW&;M4M;0MXN>),#O/OK'J*%P)\2S08IB0'6'=)>D!?W0=!3EW$ M?!QW88MO"?$G DUK $)WD?,E3$P578#+=1>[1V'R)$X' 3_T.D5C P=E!S)W M(*ZZN3$*L,YGS4N+-KBLE\Z-Z6 EU>OW"WH?EY[E,"*9[S4%8_2+X?;ZJX. MB*:YYWK10;N*F[X+F4N^5:'"_:8^/7$)XHOF@+L[4/"^ /_A#" &:YY[@^?@ M#TI?H ?]T^:.Z05O+*\0G-E DR'T30TYZP=H MR+FY559V\I=3_.!C\V7L$?J;]G%EF,83F(3 $YC @^6]H+=3N9 +H.1/8$4J MU:XZW'YY@B\*K W8Z*(F%Z[O+0/HYS^!/7V3_@)]]!6$Z_-OEPN/W2L@< (= MAG63<+,GB!VJ=WA6'#!(,+XKY7(]8O[*:3HP13[F1Y,G1_M'72E-M[\=SY^FOTQ<>L?7=]I[ZOC1B.;C5*M M44\D&MDN-#L5'%;^_?NO=('8E7T)QW1@\$=XXQ ML>C(LCE:U^5D.XB?]%PQ3I?4CK?8M/F"6B6O5-#I]T&Z7AV0#%*WY:1;S><9 M,-$P7<)_F]S*2/-&;]V$7QYKWP7Y,WZ,YSQ*(7(-K:)0&JBA#>*VW$[Y_F]9 M=HS7PABS(MZ(OM"OVD6'*+LO2UDX^O^(M<7@UE@'_%3MS?4H/EANEM/,T+@_ M<6:KA24'8[T@J531)D2W_U[ O[B[<69?O!(RO4(,Z1@J_G,_1X^.$F][79#3"0K(*P4T M#D,!-; $6J5Z2B@@;FN(/88*+RD$[O20UBD:P'+;Q>NC8E&%PCD.,6;_Q3.O.G V=T4SWUO;B+\U5.D,0 MJPZ(56JOX!63XY'6N07QXZZS@>NLKJRS&,@(U#^_AD3.@RA:B8:BH9PWV^QI M&S:MG,@3==8?2K-P+5?+I69 MU@PLE*Y'KT->E:1^6ZFG/ZHVX&6\\5FZ"X>=XZHY)-]M/H(MA(K.^DH"I!KU M)#*@)@?V(I?J"[O).U)M\R9L0:H:(E4]OJW/)CUP=ADT!^2#6Z?AVD*[<-V, M[\<6:F4*T60+BXR")HTRNJ_3@B9GIE-^-TWU7<.^= $0ZH[AV4(RLN%ZT8[-2J!T!Z/P!HCX4<%\*/42 EZG)G&R$*N"<3)>#ZR324==&+1A63E]/B4!(ZXC'-Z!TQI%:XEA.+;HGLA@A"HMI,.:OF MJ0WAK'K;AF,%G%,'B=UKS*)N/S_\:*?DC1 &5"]0P;8$]#D!=T( MNMDC/R6$;AK8:*]>JF2 ;A))3-E%*]SA_L ^J[ 5U9QA-[*H;7Y2LKICE\.> M@I8>NYV;[F-WT+WO2YVG.ZG_>^?E_O?>X]W]2]_MF2K=_\_/[N"OG?KY[ &2 M]/&7W;MX'3J_*JO@.C.OB]?[)S!<9S]J"0=#YH[_R&P]Z^ ZJ\HMO\'"E'QB M=7$\@=T)Y 02^=(3@!(XGU>J[9'YN6(^$85CC-X7[U6N>1$[2%+3) #@". M-Z9EF>\ B!!_>E,N7"=0I94>E5W@QZ[\<#?\J"!^Y"QI+'8?S$HMX/O4#!6$ MR-5%K50_67?,Y2JN,+TR>HO&\U ;(M5P>=K#YWK=H5JXEFM"QR-6HVO@IQOCM3:?:8@0VK[VO(7!HB9P!7)CCOAD(/#F''GX>W8SXS;5"32 MQ'8PC=?>?&1?HCXE%QZ8.;-+V"F&QQ;OS*0IA12'LD0MALSQ1^=GRNMC:CJG\ M*DI38DEO. ][\R#B9VHQ&MQH'76?'D+&4/'W]?%US\3J67V'.%1E,[CG3W7U MW+(O%^J;1=&Z]30.M9Y&X;I47G7SKLYTGE(06?B0HD1FSMBTX'14:>U>V*5V M/+"R-=L=_VTA9D-S SC#EQ -DCLLH86V\ X !*S7<7U\6=\DS;9GT2&XS_*[ M[$T%G"<^(<[?"]J'U2!.- M/94Q<%J,A:PB?CN9;'OA+4\A?FP?PK@#?E32A!]IR=(XH8Z$9BO*GT04I&UR MB+\LHC;2KNZG'6V3/OLMIL;P]VBZ402(KFHE01EJS"87JNE-IOX,36J#9RF>F^(IDNC]BQ1??=!3LJ M:<*.\VI3 FM&6!-=PC'Q%YHA*62J.407*71[MR3Q8?H,(.T:MQR@88B/LPK* M"43QA5,@A6BRK27)[FA20S21\]:2),N^@8%%B3VS/KEW0"(. ,)V)!:3K'Q+ M6*'W7L:$J"M/W0=%U(>QP+)8KK6*S?HJSSF$-I_:HH64.\CE=N&ZT4A-)$F89.""O/:LYF5IT3 U;>Z/>D&_1B3!&@U8/P*QH M[#8(7C[-^=&T<9!S;S0@'V'D(2=2/R:TS10BS_:VK7&1!PMEW;GSCA6D?(]AD_QVF_.7_X9VB4 H/TQG][KZCJ'N MQH(.,UXWB7-+=Z=)0;N"=@_4P6!GVCW,B-]3T2[3,"X='"/E1279?_@FAM;E M4NF-_^,13[W""FLIE0S3@0R,JRU6F38;E2K(T5MJ_"YKC3^*5=9 M*P!VU]BO=I^25WHQM"CY=4%&L,4KHK^33QMQ*P")B69<+$%^&6AK03,:'0PT MG%" 0YC83@^.%.B36G@5K(FD9BW2V$)V]K?M9]0$-1II63)'$K8Q0%KX[9(L MU\\=BY2;H>CX_;%WTWF4ND]W/_N#ERY\O.W]>.X\_75T5A.^OMO>4[_WV+WK M#.[OI/X _OEQ_S3H2[T'J?=\_](9=.&"E*SUBV9X91-V4:(?"@4AX%>O2, A MR=>0I3*&/^=L3,+ DG4RM>F5]^&;UQA7,]B+V4W?)L1Z!6IVV2%2\I)P87C, M?W:)O-TN- MM/[[>K6:T)H:Y6A/.L::6NWVQB=M\4AL]&V!V;-\78@JSB7EB33.%2)CXNDO M2BSI'MBQ*MU1A4Z&0%]5N1BE9<.^F84I:4BQQL3;I5=5-HZX4JY4D]KQMJXE MN8):14!M#ZC))VWW<@JF\D3AT,"67LGUBN!?WWSP>7/L1-Y_?MPV\K8(]4LRS(F#Q@PV,7Q9VF(X[MH.\S5-,468V[*E@(QM[HNVFJ+"Y&K3=-H7;?U$/: MYD!*TJ)3+3N_6Z9M2U/+'&E.0IG/9V<<;I&K#,3/#,)A2%\M7->J]<2: M;:3=JA-(E8@(WH)4-4"J2G*M.012Y0.IMDCK+4A5Q[9U&?&-GH/=VZTL0/B> M SB,:!I --5V?*(1UD\*L6:+D-X?:[#/K)Q LP:!-2G$FBU2>'^LP1D6K49J M>,T6&>PE&N(PB/5(EI6KSL%9X$\@]_I/C"QSXLZ\F^'7)K_ -&(U]SGC6M+ ,%^JD6]0^F!7\:DC*S+&HHGUAE,B;&*Y5T.#_A2-A=@MNP?/BT M3!4N@&]=^ XL6!]__'>B&4@D-W0$UX3W#ZJRWO1)E:,*\S!-&+0BJ0^#057$ MH+28B@*##BJ0#X-!M31AT#G8WUVL:J&VPWS\O"VDZ]H7O71C"V0/N%Q+=;UL M3S0L$E;%AO6)Y7]FS-#).;KL*GVCH$M#H$M>T65741L%79HH5]."+N=@[':W M>;.E(=.#/+>W0S[B!=//.0=EBXM[[B3RJCCX:?3\P^ Z*;]N@"=Q_^%8!""J M&<3Z[#IT8C^9!K[4,EDDS:.],%IK%:[;B?=U.FV>5$(VTCGCZ!9G^9%Q%"N. MRM7$TJ(%DN8#2;>XW8^+I#6L!VHFU@X_7;F!&705/%OFFV8C"L$9Q]=;SD.9 MWTDU 4IQU?<;:M#P5-D:SH:H)1:!%R9?FK!D)^5@)RRIL $[38$E.<22G:3S M3EA2!?6OF1I><@[^ &Q;=)@,-Z&VQK?_X0K>Q>'9M/"+CL.+'[!1Y<#<76.M M%:Z;Y?C<5UA5N4+/V*9_4NA9!_1LQ7<#"_3,%7K&-OJ30L\&XYZ90,]CV_NG M:)>_$L=0-=M56W"$I'_\1;1\R)I$5$QYP68H[P&^01 M?W[H?XO. =BTL8RF7CXKKX:@($%!$76OK10D,\?+N61;" H2%!11!]U*016> ML)14:<@QG$/>(CR8U8! DC5M=KA_MZF/^SY=K"[P]#.S/' X''R8 .'S&7'K MXYI7N\SVV0,\Z6.)NX^\VBN2(< EP+4(KG-(/.3;YO^](;:FQ/$IY4VG#-MB MNK%XD]KX3*T^"I.-+HQ*]! E/)=ACOMP5[\LS_5+S(@JM=*2$76$43>")M*T MMWUHHGEHFJ@5KBNELJ )01.9H8G6H6FBGBHY<0XF9U#[N]/TF4/5&-Z>#89\ M'JD^.@#RQQ,2T!U=O%O+%5@WAE8M>>?DEM-*OX-?T-O9T5L">NDV>FLRS530 MFZ W06])Z+S;Z*V5(?EV#A[1K6&8-:G:^P5B\ABL2_?JSLVNB^;5#]EL3N5: MSB57%,ML1S2VD475#>.5-> MHEKK-LJK)J.W"LH3E)>NG9]<(]Y&>6Q02RNI?@$IBPADT)NZ(2(0J_KB0&[U MA++W<[6Z 2+X7R?T.Y]E/L\F0 M6KT1TX?MWLRQ'6#? *%%#^Z\C6M3+EQ7DYM E0*+4J!/A#[9L=&GPM G1U5< M GTB-(F.C3Y50)]F8FW812''=@18$S/:">US.)PG2:$;S- ,8G\8XM<8WTS+ MB)XD57.!0'N+W2@(5$]&;Q,(E$X$VD_P1D&@1C*:6[*I&\+[F<;[ST,O>M-4 M:J@VTIT.]*.N3'([5PZU:S))]^EAF4_=,K]QWS&57SZ _7"="^>P>!V;FMI* M"W,2TNW@*1,)X@Z?FRI4ZSSC3NM N-/&G+9&[)RV))6B2S:UW1O@[8\=O_YM M:.$E[HH6?SSB$5;P"/N42H;IP ,=$T^*3>\B&$L<:08Q%(WHL"3X8D(-QRZM MK'I)[:M52LTZO'AJVAJ"_\JB.G&T-_KM75.=L8PJS671K0'_HO+1=34%+E6;LMM.I258:W5(L-VHUH=*6I; MA<]UI?%/N0KZO'O7V%>CIV ;7 PM2GY=D!%L\8KH[^331MP*0&*B&1=+D%\& MVEK0C$8' PTG%"!SDQ?#7@&!40NO@C61U*Q%&EO(D_ZV_8Q J1D@+4OF2,*V MGT@+OUV2Z[#S/P(I-T/1\?MC[Z;S*'6?[G[V!R]=^'C;^_'<>?KKZ*PF?'VW MO:=^[[%[UQG_WS_UNW_RI3CZO-(.]F]WT M;4*L5Z!PET4B=2\)'+8L_K-+^.UVJ5EN(NV[5I_[8I_;]1*S6H] M]*=R20[]?MVCVJ56NQGI2>N_KU>K":VI48[VI&.LJ=5N;WS2%ML]HHGNF-/T M9$@$=R37=]D2%_2GV-0*/V";^HL22[H'+J!*H)52=.))5;D8)0\D+P<8L(TB M3()-\^%6RI5J4MO=YLK+#\@J F1102:?8O[DZ1A)H+%*' ]M 'D4GT!!?+F M18D8WMXV^KM5+EPWRZ4#M!K:>! 9\+Z=,4YMB7AOQ2D9<*H5/Q,H&SAU4#Q* M76@M3M.XS=O/#_ELB?=O)9]*X5HN5TM)=6(X)/TDE-C.WMOD[LK4ZBH]9\Q[ MOTTM.J:&K;U13W?YHL-1?HW5"B[K)0XGRFL0X#H+<"5D"&6"SSR8%OQI2,K, MLJBA?$J.!4_3F9M9I+'L:P@Q[GT;9-Y<"+O0OG6!/4!8\[=U#'4PAWQ'_=?, M=C#FZ?=Q-2WV@^-8VG#&_/,#\YG 8YPPJ:E7!5>LGC\)'%BZ.VT) MDA4DFYS;/R+)-H%DFX)D!?Y9XQUQODQY>>C^DWO/] M2V?0??HN=6X'W3^Z@^Y]?Z=$N#V/.W4 V9F9'I@.!& R#)CCY[>E99[RR#(G MDCLM&W8BF?Z\;#&\-J^##"/&BA>'J]_ZN#(?K0Y7Z#.$3&@ZRI-IX/LLL-'A MDBZJ"]0.34]I)UH,E8(D*4$S>:69+<':H]%,N\R*O7+4O%303%YI9DNT]'@T M(S,YDQ::.7X1UTDQ9I[$RB*@%H5#4S2=;M=(\7(#5%>%V&-I:IG8C$Z5AI_> M)7 Q'N2;YFC[CE/*2;V.*&\2X,J&M2RW4\ZN[N@46)3&.!";WT8F*'S^3]2# MQ3(J@V"%SSIUJQTZ >B&B>Y*X;I12DM345%&6J8P]J#"3VN8^XP.NOY!8;EG$*_']& MN\9&S/\RI 8=:RX4&C:]X9 /8PYU''\NAO3E$5FV*B"1D:6!];8"6;*"+ Q>IIT0QIR5H3\7O"AN%3@QS9&PL11="84+%7Q7 >L#]<&T>/<#!M='!M8P MU&^%H[ZPUK*/*EO$:V14X0-F!*KD$%6V&/814:52+J/2GE1#U#3%^U(O5;$$ M%K0=[CZG7/.16(DBF+*.*=%_SS3GDW5*\2^;ZF0U_2SGJF>",I=-YKHA-E6# MP \C"QF%K3!/\H@C6X3M[CA2*5S72G6!(SG$D2U2=G<A]6XT!'CY8+Y]0QS:Q]L84%F%=G>PELR3:V;*\MW M;L"(]I-Q 9.(< M\N"[QALU'-/21.9- K[+5=0/P#<$Y^4R<,CDQA\*KU2J^&1DJ;H%6;"4.L0; M)9R7V4:3R.)T"YI@%+D<$D;.ZN2A; C29XM.B:9Z>3?<#V:R.:K<,2:LU02M M51?:7KZWF^;=,526HK;6H2^SR82KR6G"(LDV_D26M/OB3PWS8 7^9 !_#A$_ M3 Z/6!PZ=FF],'CW,7A#2CK/P^*-)Y)WIHF.HEBS0 T6M9_)YQJGC]Q ABH2 M,O*&/;M."8Z)/3AX36!/%K#GT/[EW7&FE:8>)6=E(OLAW"D_G3.SB(\2OMV M^*R&+ZF!=\* R8^\W8(XE3(@3CS'LT":%/*8O<.X&U!%!E1IQ^_G) S;O:0K M*D&^ [KH>I^5F651PPGF9 9\TX%OA35\0&OX<0YGSSO4\S)G [^%T50E;A:- M,'+2B%*Q3>08*%4-;ZPE4"K;*+6_'SL^2M6P=CE.9"2%%G6EGOY2C*==F[1' M&#\414G>>5151@@N02L=CN863N;9/9B;SY\V.JE\BNKX9Q,V@"&,R.J@7LO) MM42,,F8L[<;:.>/AEO!W\GC8 &;?CM_D1Z!AKM!PBT,A>31L AHVX[24R60,%=(N$4G21H)JZS[95(]==.ED9R+HT1X0T[L#0FC*UEX M/@3.'=#S$89SE<)UO9Q8QHQ N7R@7&)>CC"4JV;'L99$.[*$&OGLM,^X78+$ MXHX^,NP4K."VT_]=>GCL_=F7'EYZ/Z3NTQ_W_4'WZ;O4N1UT_^@.NO=],>]8 M#/ 5X$I'3[-L-U)\GEG*F&"YN#E"PQ2T!.>SR*8R."Q+#V// MY!,A: _,C@+@M.BS"^AG!'/'4.\]((>I9+7P>A&1*Y5MG-DV(2D6SM3CMK(2 M.)-&G-DV*BD6SC20SZ0 9Y+T"V=! ELFP$V=QZ&GI@WG>QAY?!Z%)=OG%#*( M/P# ^T %O5$D.FF*.:]Y19SM4POC( Y+4HC=:D\@3@H19_L,PSB(TTX3QTG( M0-Y9)JO:F_=L]Q$7>/U5@XGV$YO-**6[AFJ.1M+CXVU1,JB#7[$P+^$ZF.H? M$.Q$F,])F,\W,QM>B/,_GZC3&V&XP_U%#2&?6AF,H8HH8,L"VARB?BTN^LAI MFL$C4.@4?=?BHE E32ATMGE7,YNJ.#%(,]ZH+8K34E.SOB9CH>L=T\:,A5H5 MI'LC)$DFUN*W?!-KE"^UV52;BH5T]KI?^B*E9Z_ / MG=PZ^<0-T/58FI6KSG&S(NGN?!9WCDEW#]VGSM.M2+H3660"7*=/NCN]V#NB MOI"W#,,[#=5<0\6NNYHJL@ACAT%Z(Q^D808"IO&48XU(%:[J-&+'COF"6[ # MY^>&=2P1V)%M[-@Q,W +=K0*UXU*WB:W94!&WIB69;[#PFTX9!5[YEI4U1QI M1!3L>/@I,^6YSCB<14ONVX4D=^]'+ M[=1D9 E$.5$JWU9$D0O7M7IJ1EZ'Y0J>NUI.@4#T3=7*+5)V#MC?:2@38 MQ2)L[HLP.;*-(ULD:B0?EJGK?%BXY$G: MBR'!3'80OCAHC26I2\X8(/ ZENPQL>#2=\T9CZDNPJWQPZTO5"<.50?F@'S\ MB6 U=03+@VGU$=8W>!:W@:,((R=6^9N"L(HP;DX1DDT"@];T%A<8E&T,VC%L MFP &-H7FV $F5BE:!DGIX#8V MHQ[[)T8'NO"%X6AOM&.HX42%K1K"LB8:V!H\_MP'85NE$*OV,L63P:J*P*J\ M8M5>%GLR6(6!EI"JQ50:]J=/U4YKVGCRH"Q>LY8%[/F?D>LJPNL$UB77,G]CEC7 M*%S7ZTFX3@Z)=4*72M,"TU9RGU"=Z6&JVL7B8I?0I&?__P<'\[Z$N] M!^G^?V]_[SQ]OY=>.H-[^.9)PGI\$;N,K^3?CT94<7JC^P]E3(Q7^D(P,=?&+P)5=0]%G"-P[MU7Y=SB *=RQ\XS2 M!NN@+1*"\X:4N]H Z43*-=VY!5*F#BD3=+6F$Q63Z?>=;+QV2?V4*T+_S._B MSD'_?+H?2-VGVY?[3O]>^G)WSS]]A>_.4?M,,-0>BWL^P_)-%7BH18E-[RC_ MU^>I03[->7<(_VR6"]?U^-FK0IZG$/>V!.1/CWN8#%*-'V$5R)=&"V=7?_/I MT;!2N&ZEH4C(Q,F/M12TW!HC4M(%EW \[NXL^D"OEF'NX=?E[6W M/:@NE">F#A[_$6N+^6'W]2-S>VSA6\N3ZB!((Z^D<6P+K9DW"TV01EY)X]@& M9RM5!N<:&Z%V8ANA"EM1S=E0IVG4P[._ND2./:&8M[C_#,/Z_=ETJE/LFD!T M2=5L13?MF47M_:8W)41$N;L_G,S;@LI3<#\[FTN' )_V0DOPGZ6CJE5X!>G4 MM#74$JXL;#&BO=%O[YKJC#UU)W CI^JK\OP6,K1-?>:LOR7 )[!@F5K'YPD5 M7%.MO11I"_QW["/QE+S2BZ%%R:\+,H+%7A']G7S:"-+ GB::<;$$P^7MK]WD M:'2P37*>#/JFR?,*KV98*(Y7P9I(:M8BC2U4CO^F*7*MW);;="@KPUJK18;M M1K4Z4M2V"I_K2N.?8.@-$(6Q2\HMZM6@]?YV2:[#3I+]AR'\'%F9U@+[UAV]><8UFL%6SF[Y-B/4*Q^IB.![IDD1C&^(_NZ?=;I>:Y28>N"M/W1>[ MN% "7+A<_;Y1*S6K]="?RB4Y]/MUCVJ76NUFI">M_[Y>K2:TID8YVI..L:96 MN[WQ2>=6F-]%3@R&9>@\MM@9/JG;[N[NB+ MYL<=L25KT\.*9T"*)QJ:4]1. MI'=(>C+;!*[G%=>W9(ENQ_46COB)/[A%X+K ]1-7..V ZW)XY=M)RXWBYAED M2!M3S EU.SQ'TLA$@"CCE+M5(T/,&"!B(/&&46ZE<%VIAO3#$='0U""$0/8= M5;*MR%XM7%9IA(9 ]K\B^52?;BNPU-J<[90F_9QDX1 :->6*,:?>Z*=-.\B9>BY?ZAI>,?Z#:?E(U#%4 MWEB6/B(&/6IDR.:-AZGY]<)U(S6N5Q%F$-01U7]S4.K@=5"QBST$>0CR.)'' MYZ#D@;50\4= )QFW6\DZ/4V^YQ($%A=S_=O0NKQ>\^.Q5]JG5#),!Q[HF(A1 MK @;1_UYTU*(#DN"+]@8P-+*JL\YJ[=>7I_5B\M%,MF>9RK7*@61"YRS7.## MHF,S%!V_/_9N.H]2]^GN9W_PTH6/M[T?SYVGOX[.:L+7=]M[ZO<>NW>=P?V= MU!_ /S]8:X/>@]3_O?-R_WOO\>[^I<\:'32_L>X'@[2L_8MF2/!8'5T]170% M46Q8@9//)."6!/U#SMB6,I6YU7JAP[9;PFUZ.FC&-\OUY) M)!5:+I=:(-NSHE,_1P8J]B[V+O2>[=]!5T[/Q\Y%1 ??N+DWRLB' GF:3(;68]POL M:#Y.FOW5FSFV Z83;"4IB&P+1><'JIV).3.%HMN':(S3,)LQ@O- M8)]OR51SX/LSA

]HS?S'-LK^3^+"4#5E89]S ' 6#E7G@)Z4P'3$B?$^7M!^W"NC-GD M0C59V .?YL=NJ_/8;:MP76T6Z_6D2HRC:%1IS'R(AWNIH]#(:1&[[S^C-!>6 M<+>E )*1VMC4 3 VY_1A61!L6&+LKI>"C 09I6CCDK5'>>[[492\IJA+9&'L EB2A5."6+:B9AJB1)3I7#=:(2( M)T%,@I@R24R1:&G+!)K=2 @;: A+29#1^9+1EK%]NY$1#G8L-^(WHCD&(259 M1=Y,?R$O.\"+(;$I;GVP(J>!.4\JP'R"KN%F$K"@"Z/MVP!IOU!@U+;FT#ZUWC2%\NGI M+U0Q7PWVE#^(/J-A?!QGJI;:*>FP)*A3,#,!KAR"2_#^+6/H0Z, ]!?-) M==&B&"N&RZ8HQBKQ,1&TG?8"L@G'N(:TA(H43D2+AT18M*#'T:8>C MC^#=:<,>T0\V3> 2'.HX#*I:+F.^9NS&YBF<-I,!VXL=C_2N.>,QU5762I=. MIKKY2=T)-'L98-EU8ZQ7!?>TP-A=Z+IX,*T!^?@3(6WJ"!;X@OUZL^S%6+6_ MJF49[*_5J2Z[JX#9=DKG\OYS(Z ]=." )_"%LEJX@1F5B *"IH+I+G&R+P45 MI>Y^0441W.E)$%$U)41T9D[R9\N$]:NV-++,B:0%7.8*;T,DW.6'=9>'4\@: MAWFUC..::FEIQ2O<",*-D'&/^2[D%Y!2]? :4.$S3QTJ' 2/.IX+*I9N*[%SUD2?O-],.).>]-4:H ]EH:T2G%_"N\7GJD+ MN;V9&?I4%.BD%,;I6H7K1B56"HSPW K\C"RK=T7/=EK0\ZSFX8JK#CP_.-L. M\V!6.7<'2VS2T#R_@7G,I>G,4L8X/!B 90C_^<'\Y_YS MN5RXKN=HS&-J[C\S/-ZC\'23@;X6AT.T EG&O%M9X+"X7]!P>GQLD4BXDB82 M%LJ]N"HYY3[;[M=;-B89ISRZ7?*U-RHY%CQ1Y^U=B)_T)#J\'-W=), EP"7 M)<"5&G )5_=%9:73W9HD+#9H9F'&#!\O\V!:\'+C=F99U% ^!RAL^7L[ACJ8 MB]YYNO$3=7JC ?EX-BWV@^-8VG#&IB4/S&<"CW'"E.XJIFZM*MV9CO4(!%RU MV=**?[64X-^9^>OAM$"?QY-.(CDI$_0C4M<$N 2XS@-'Q;W44>CN(S,B[S^C-!?F2$Q@1F=5;B4RHU.0 MD2"C%&T\$ADE,*.S*F-OQW8]_N0904B"D%*T\6B1K6J"8P6KE7+ANA*O=8 @ M)D%,*=IX-&)*=7^RO04EG.__]P(: \=.-F)>U4YA[.,SOU^0441W.E)$%$E)40DNCB* MJT07QX//-,VAJ7N 6$JTF:95'/V;5,U>1CUR8A++2=*JDIN:5EW3WBO[6"RP M*$YL(B(6L?FRS1QBT;G?+Z@HAO\\(A$UD(B2JET6'O1C#K!,F8\E$T28GGS6 M7-XO7&H7E63F;5:;A>M*,PW>,L%.1+YW:CW4NU)3*RW4)'S/XBKA>S[V>- < M6HT'<$5'&@]:;1>NZTGU1!#>E[/%XX0]T5%F"]8P-2JQ#H@"A\7]@H83\&!& M(F$Y321\9O[+0T^ %!X!X4 1X!+@$N#*!;B$-_.BFI4)D#66J]L^O;]4(.!A MW>EIQ;]J2O#OS%RR,2= AF\^W?0C:J<%N 2XS@-24CU5I)20\SK5ZNWZ^8^5.-TJSJ8-?GC20?6(\Q]K#3;_ ML=V(73X4]>Q.Y+TX+.ZECD)WGVH2>?\9I;DP-V(2\Q]KS43F/PHR$F24HHU' M(J,DYC_6,+6X+)=BM[@5A"0(*44;CQ;7JB8YLJ[&1JK&&EDGB$D04XHV'HF6 M5L8_[D%"]3*;^K@:0!-"2=#1F=!1$J,?ZS@]51A)@HS.EHQVJ<782D45H"(Y M(\Z&,\OX.,B82Q$N$]%%$5V,J;^D;\QE';L/IJ;?OJ!.PI.9J8EQJ!:B8RY M%!6QZ1ESF5TW1M0QEULML&3&7-99SEB^)IV?^OYS0^!X09@$)N0URLCHXPQK M32$6"RS::LDDC$5L6.EJ:]9,8]&YWR^H*$)0) DB8@V0XJ2@'R?4*J M##6,SW8<[(##2G/HL#A 1"S:L-)&M7!=2:H$(:-^53%FZ23)<(2D2;7-G!RK0A+"%=8NL(24<9>-I.97"MP6-PO:#@Y=W8D M$DYFQW M)A.XMT4A/SGJ5=.$>F?FB(TYKU94]8LF" )< EQI!9?PQFU+2MDV9+.)\VI% M=Y\LH(6@I=,JTEM)J9XJ4DK(99UJ]7;]O-IJG+8S[OP$OK6K*@!?-6=@Y?@S M%,Y\H&WMB -MFSC0ME4L-V.'@A(_W!.Y/DZ,O:EC KN/J4D>0!DEZS /9A(S MLH-1%"Q1')]7IB>42G)546F[EDF5/PKZJ]7?_&_G/DDZRP!OZ42H;I MP ,=$P^.[13;PTHCS2"&HA$=E@1?L-:Q)1_0WJJ]];H/K55X5M34M-G O"N+ M\OJ!;^^:ZHP]] G7X+&<(B9L[Z6P*05F!5U#H^%3#8U>5%< 3_B\M% MY-44N59NRVTZE)5AK=4BPW:C6ATI:EN%SW6E\4\91)EWU]CR]C EK_1B:%'R MZX*,8(M71'\GGS:B3P 2$\VX6(+\,M#6@F8T.AAH."T U9L62R*\8N6_>!6L MB:1F+=+80A;UM^UGU"Q<#Y![G_W!2Q<^WO9^/'>>_EHAVM.L[ZDWN.]+@QXLZZG?>^S>=0;W=])#]ZGS M=(NK[0_@BQ_W3X/^F@5?_S:T+J]76="N=-8JA# NEYE?H/9Q);<\E40#+#&< MJPO\YN#L)1Q>0R+$O9F9L.S;?N.VHJE3=T_N!]0+Z4OAQTNO\%6:6J8Z4V"OFB$]F98SECH,38CT M:N+&01V9$.L7=7S @.#XM$$1P?<.+7@L+)E>8&]K:BE4>J=#'-UKLQ=RM0/> M-]:F[G- ORQ)T@!@Y@++795[AX8K@8L,HNN?<(L! AA!(JW/CJ"O$Y;TOB&/ MJ/OTL))(-,-,E=[HA4YAVRA5^OQ!]D)R!&"8@@D2[Z") H7Z2G%Y3IRUPK5I MT!65& 'O/ED:NK0ON8LM+0# IKJ.2 Z Y6(99'/?<[4/\JB"VF;8:;WDC'! MMUMO.))7PZX@3"1@"#A\2_$:!?\ Q61HNB_5+=^85 M$#8;:"7!D3)TD!0 APE(9O/Y5D09^PN"O]' F,([[855(SI-INQ(X-S6Z\V[ MLZIUTB_U/*]C UCHFP9L R@+.(NBFS95BW@P/P#EY#;/V5HX4J* +0@L9SWY M<519\0LUMI"?)PT["I_U#<]\1OX!,O"5]D9_F,AVN\@)J.WPJV 9/OF!J/'I M#_1VT+-7Z.__\5#:G.<]2929MIS%X(/Q&F#*@+G2X^,M<$7^1P'X,O&I%NS/ M"Y^"55@'8)S'S/ !@."4T>D8WJ+C:^:DZ/)%_)6]5 -47: I_\'^MPSK ZQZ MF3,7&?Z3*=SPH>&[X3C_(Y+3KKG9%^"=#2#!$*Q/?!YHVR#_W"6QNB0@=3@0 M>;=,LH +H5&X;H8Y^R1 >9TI&0;P%WM_9D""][$&#.D=N.Q4)PJ362 [@S-0DL(8'Y[=1L41=\+7_JHI5QW; MIDZ 2 _Z<301H '^&=O")R%N-2CF>JJ[%)GEB^[O.V !NZ\F](G)9:]K!ZB MQ(?[9A9EQ(.R"5@NJBMR\QL*I>#K)=-_O]=<"F_R.TJ15XM2+O!^^K\"%4QL MCS@]Z'@7+GS)1<4[ %D:4I 70!\ 6%A@(JB!X.5HT?'>OH E;EYKSZ!_ : Z MA@%2RK*)]1D9?=KHWU[MJSY''RX:08M@9P)8X[_+@Q,R:^0LZ!1"[0&UQCE6 M@)"<,ETPP+O_B_%[.'>%]9# 7T#E\[2Y9:;"-1*7%;JX"J^P\%Y%GW&]E MP M^)&] )>SU57E2G6X#Z_!W026O;L\WD_XGDC2#A8. 26M9RHMLG4&5V9H(#X! M=2RZ4I;K3+*@QC>DU "XL)/ M-=^-H%V#J^"Z()R/P3' )KJK"P*&^;)I0IV@F0-J*6J P+I L1\Y7&)-R+^ MM8&V!=CM&4!@Z#+1*,%25 KX 2#@;*+#40R7U4?A3(!%23^G#$F^%#K]GV"; MP$YJ%^56T6_F?:##9$^\TAS0TI0=CI=;#+CRN^#1]N9 1>C?<05KAFWW )[P M)S 5X$#<=S69 K$;7/^ /=W#0YS/ V]SXZ:8&6M10$3*+5I8]TQW?#Z]%4-] M7%GF&>OQ?P]V4I)RKL)'QD4V1$YZ)A:HM8'R<7O))[KDRLDAY#;":8,KJU*X MYCVRN/6#M L?*L4%.P@0&DOT5; *@&5/-$.;H 0.V++\'*;L'!:,6!,)"QY& M$-_!XIJ;7HQONF2@4]"7;.\WX!HE:;XJ>7$Q%GK1D;KBV !;ILH\6^8(J!D> M0_0'2NVH.D^[7+BNKIU(%-#UIX$722-*496A!H")*0Y$TLD[< )KXHH\WKL4 M62R(F@E5-108'&5 2GE>"]2D7,8U%\1_:"#I;L<$'D91]5@FB1.PEBUW[>A1 MK]>RY5&O).11[P/\F2EB.'-UXAGDAZ)1>]6+WJZL.JW;E54O>O_GCQ^=E[_0 MC][O?G_J/G1O.T\#J7-[V_OY-.@^?9>>>X_=V^Y]?ZMK/1D$6L.[^-I#=E3Q M,P-V!.2M+W;1D$0 ?H: K[H,J-2P_DA"JJ:0&PG%(Y8WJW M7/G&-/2(]I=G9GBZULS5.C>$0)@?'AU18U/7/R_ :D"G<2 "XM*OU '#W)X3 M(?=P*;[KT#,BX7$+$G%,WBBW3*@.W3Q#>I54%)DAI21+7[H3RH*&@ M\UPM'F'4\D\8?.,2.D)20PB!8)O<_ 9&-%\C\Z"P&5#$ 4U--?!^S\72)\[, M4LDG\Z=0VT%G4J!JN20]@ VKZ(#ESB M47PB6+L:TSX^<2%H]AB+;\'E!Y>KH>:'HQ9!?^>@4Z)40]0(1T> M]H"'+F^.^%OSB#/B3OS7[+(9YL:SB,J\.!B: >T/;7AI DP2'/C>9Z17JG]-=RFEZ MARV@E6//F6X]_TSW)P_+^IM'&?G@R_B^+^-3PY&G&)=VH]&P\#7Z")XX&I/( MF)CG\&>I7Y*^=SK/P'=8G,]V _\\(( 9"+\P*."! 2F&V/9L,N7Z!&.,9#3" MN-P\Q&R[ ?BYYWJ[LL2>'-2O6$[F8K1^R QUU(_F*T*6JMF.B5XQG5FPH":Q M2#US&\ N?/?8"+0@$Z/D^*XW8,_FS/,1K.PI:/0/05>B;Y3S9P.$B(KD5X('V]P[79W9\SC[SLS^/1S9I\A,,)?LPAF6#^H MG/]B9VI*,P"FY6 *!"8=V#,0@H1'.[C#F:';S,%7X9(P\@K+-X0_X9JEI=* MP$F.,I[&K@M?C17T)KI([*>1[\3R8+,! VX]CQU^!GERD-GJNOG.Q@PANU% M:=0<"1;$.(&7GV-1($UXR@)3T0RD5--"AR;+3'(9#4L?0H<@>R)OG"DYY".8 M4P:[47T=E7SXQB8P7,XG\!L+(PX+K_3X%?(RV#5NK3AG3 J[YM4T519R9F8P M:,S&JX8Y7)QI%25\UJO;@#^P')V^8J86OI7HVU2WC>[XL\SAKZS/X1?9^+G( MQC^T+S3U,)7"UYWOA_IT0 V,Q*#5W7;D/ MIY@'X.D.WJ@7SRG$S"30+G1B^2JYEXG@+: HS5B:$/H9+BC3RKGF(/$4:Y8Y MN$;)9[X)> _+P2!O *]7&G8_2POSMK2HPX!91"?\T0%[:'ZKFW[I2>M2$&VD M5Q#;-J;RYHH1AB MCX'/X#]8AOF&CC5G/:MIAC"]YFI(*_7\!/?++3+\0.<[]V&_='9I2B)@$ ]G M/9YM;OM6\YCR?*T)X.^GEXVW$"OAS@![#*1]@;F23%'FS?^9UHQ>0J1Q$TB4 M^W^'Q/@%^C!3^S Y#)TJ !X@OU<-F=D$7<-(>%X.G@-"GG)G+:4 M'4!)8N>!+U MT+0X+2HZ< ZP%+BIX2]Y2CY1"P@+J,/_I25=)Q(1=CW+9"W= MM4+HKI5!NO-V"@(@$Y366J"TP.HYI=D.6(]@P5J8#L(]D)H]!H1%H\XU:BU7 M>K$0"A?A[SQK1#%M5DIB4+18 ;;_Q]1;YAX#DL!?,5"#:?\3ELH(1C$7MRQ# M3K-L3*\HNI_0S<8= I(K-#V9RM[#?UKT>N8%9OP&"G6\\B%\+ _PH#/-79GJU3]@7C@/ M0-M><=#XTV9/]>_SM!U_#4=,NHE$[X_ _BA]9"E8:TF^'4+R[1"2SYVNS^%R M4JU^FUH/B(@HR%5N/YENQ*HF1YCVA;^^,S41:]V 2'RM=TR)ZL4^BQC(! 1F MGA!61Z>,83% /$PU<3U+J'S.L/2'?6E.)C/#+8>PF>8R97HQ3U?CI7 \^X*U MHV#.;)M_P6',7/"N3H[>/4_A9JHZ%B:HT@R47;XIE+:N(K#(AYCCC/\FV0JP MO)G.O'^X8BZPF17#'K+(=/SGL#CO_\_>NS[L=$=@!HF[S[Z. M<+O=9[QOGW:O[9YYYZ\-&0I;TR QDK";^?1O9E:5+D@"! (DJ(WG.>,6NM0E M[Y7Y2]A6X ZQE632!(4C0:&$,%T:E(G"[2;Q0,QY$"?6S[R@ TPKQGQA)MT' M4^/S>/G-X14#TN[$5PT,N07=2%8E1 MA7HHG%>$*#'9&\Q"?-CC%:"\TDXX@4O*TX>/_YO75Z.++727N5S'(@_11'19 ML.^"$T0=!F&_8,G<>&FIZTNOP1.J(0\=/P$-CU=#$ZT M:%7D6T5X'Y<_.&%%4R"RP<@.T1WU>-H&G1@ZN(/.LPS8/3,JAZ1ALK@9 BLE M>%N61<&^.?0&(5 P8&^-\.2+$\,+R$\3-IK1$'"[0>E2N]HA^! @+GPO*0H\ M1/I9^@RRR]R>(^V!GD&Y#:S/,!:/NS>D"FJZCC&<0(C#+=Q!X62"IM]P.)\A M&S:6/9"]Y9&51>UO9U>C(1.M6PHB4X+!P1<=@V'D2#/;B]O93ER>>3)9^]<, M9#GJ"'G0/1+6+8<2,)HM8R>;\&@>XG<7I^POL&^V?VV/;J7>SS ?83L2YB-< MJZ#'*&=>UVCN)#B#V9&K-6:;E 6WFR ">& HLS!X]<@VYY*\(S-J5V-K M[&/*<.K8&AHY*:]4"SE%HULF]+B4#N3Z0$CA/O#@&G?ZR6R+;H435BG+W]%B MXG@O0KXU]D/HQF:$7J9(3:1*J16W;494\8BK3G@AV/Z'!E2SE*H=K.%(%*MU:50T7(O8]N%W&VMUJ!"9*Y5 M4-J:>V':6".6A= L:\3V2!UK,",.0QT=+(@:K*..<@B<0YSE<[.H(@;U'R$J MD\@&0F F<5[RBEA*(^X.\II&"LCR2E)19K.LK, 6)"/MW^B4_1USU*3S3NZY M3V \&-="$GRW>#FI% ]UD?/EK9&I_%U3)T1=BA0'\8'Q.E-,4T.AA$>S\F06 MG=986ELBSRSS<)C?.Z/R&1':AFD>K%(YWQG0=,8K1?U[5TJX^_%7QW[YBFA5 MA,N2%2QN-\\@!>0V%HG A;F8$(X77YI2N *144782/PYCR1-+KN]3AS,049X M",,"STSX.U.R Y<\81$BA 6:>^%-4HLOJ6\:$$B+%V:3_T!@'%YX+#Z>..\( MGI<^*\;W UE:X'!P\L5 &^)^L7<*X ;C$TFH]#S2)P8GG::(%V1'0H;ANT)3G688[ M(+1!%/'0Y M9K 6=V,9>$U_#8]H4RR6$.)P8/RTFQ?D+Z?!2Y,_\DA]^8) E3-)%O-EB:YW M*"1Y,+6Q/@VE()GUNTA=!5OE+B#--9(JF4$"U\[A6.OW:)XOPFIQUM9(O&OA M^I5)G@5C#@X)>*A\$3C>B"9,BZJ"@- MOH2)(78,F8H7YU $VKX0KC@%9J/QX "=!709Y#MAE=6PGTF0B1QL$]XQ0]X M14Z@SW:S+^(C65"?*$1P;%)G"."<.4+FB"/&()T0PQAU-*E@11#K K0 #UU; MXZ@L0>2FH4FG(NR7Y?EQS] G",.EA/5,'>4M*8;X%L .X&I@FAT.=F+YE&PN MI+BTYH*3F&CA1#W(-C"75^+/^U0XE*PH#Y0$'\ :$>*9D[6,5)SDB&G1:I.R MHFV86#_1AR350">4L@@KR3#Q>5+*,=8]E,]D)WTGP*,#E?;F2==W+8ICS6SDJSCR6;%"R,\NWYF*P527-^0 MEAF!\$0-@:GJ7$5$!"UJ)#0>Z+'833ZA+63:VVNFD.%PH3P%-3T408[P$%^ M:W%PQ6"]&MHU9MG%C:6EX:"-%%GAB!U/"BYAZ9 M4'*/2.T15A4^C4$\LD.Q&-;T>>!;GQ\I<(M4HDJ)DFD52W1)CY.DREAL];<-1\5IV^AG'R+-VZ NX:.\$'(J_8HY2)/J"3CC= M)6]J:)\W7*HI,[%H/7K*RVR3PIWXI"MR&(1?$V05\?QYS+3CU;%48(A$W!SDM,L% M2DS8^HB72TGRJ,3#>D#Y(>Z21Z8D I@9\Z'!3IEL]8$3NN 3NL )7>"$HLFU M&+WP>)*$%THYD6Y)G3_PY(B#FM*[X;87(%Y? IAVFG\*5BQ&V3Q5%/C#G_"3 MGV#+B7/$>BQ@?HYPU'VZBS!CWDQK0B51H'-D>P^NW&0Y?10R+L*W2$1TE"6B M3S"F&=BTDC5Y-K6P]>2KZAIB:W$1+54,!=LQ=*6]P"4[K713GEIQB ^8.8= M2#V^VKW&<"-3#_'K'SB@P4.XR=?V2(!A>G"566\H$K.,0+UY^D:@6"(MLD:D M&>0J:>$RE<%&3(6VD[@5"(KSBBCNP+,"B_T;F#UT3B0QU]-PM6^BQ[./L7+D M)=CR%,$0]4'#:GA, $6 (S*[QG1>C$F>(GLZTBU$IHSROBB1I%$Z&O.XMD5X M$(D6DETU@*H7Q1'"SL]F,FT[Z+HB5HD2GW&0;UP"(RS2?#)&$8XB5P0Z20V% MJ?4-[9-%%4U[*H^'OX8C"]CAYT[)T'7/3UB3M25@S M6MAH*YQD(88SYD]&8$#K(>!\D5EK6RS'V/K%1A?_9JZ3MA)&[:K9:,8FGCP! M,WF7BZ79&9P.P)9W*1LBS!9:)D99FP5WT*I0W(U']83#%?2FV:)]S(FS.F^\ M%^'@+-4J.PZ803&C;Z&G//?FU&^QU=1&YL++JDI&?N?B>1G0:R$/.">+:.T8 M/A % N&#$=T>\;AP%O1\H_Z6X:W\,[)\#G/L26GX[VSRQBX(N4"8Y,)GGJ(JAT!ZG>#;4:-B'7/T5*\*?A3HC @TF=2HI8*RI_-0>L/L:T4X)XN> "PIB2*1+:=$XEX_ J5T1LZMJ-:9LC<[F$_(U-G!E7$$&4 MU4M#A.1QG2!]B3=(Y/J%GQ*(P*G @ I2EL+$/VD\8/DI)@'*.MAPJ:CM9@B) M(=5B)*P30%3$X##HS" $[PU/$ /%&N+Y"HR, &0V!,O@2 1!%DL$F#;E7HH\ MDT:"K:36?G^7IP8A\"\&0N&UB%] KG8PGC^C])*2#VO#&1Z)8APTF&EHE6)' M4SQ80:Q/B;@9.]X,P]Y\P0/*\V7,3NR-C!!RO"#>"QMSQ@AR/EIH+W:&TW1L M?Z(3G!.E\M6G2)RHFL.\>4D:M LA)=V>H(N M]4<,+/@)YCL+) ,Z?ZWSY@V< PCI@6-R8Y!=B@I^?AQ'4R PE."0%D@187] MY OT[BCX;[1K,1>?V#0&V.1%F%D"R*$A=2X'[B!,P\5,D"+&C82[$0"7!(%\ MDKQT(.%&U1F#;:?D#SHOFN%"XVL&]!J)!F&->?XB I5M;JSM+Q-#^.-?7&=Z M(U37WV%Z-V(C,PVT,R@A>8P&!O\J X,W%$,\IH66AC84.79,CV?RT.=R(',7 M(.CM#H7/,@&TK1) RS&60R> ME,30#MY\3RN1V"A^82B1.(G4RKW3E\J1]:" MR^)2.,NW&,T961R<@V?+ 0O;".3E@QG%.P;4!1XSMJ9R1%;8.PQ[AH9]9%HR M"\N.E * Y],^9V7:*,;K.:S[ !#"F2GSW&3(\/- M0*&(=@ ;\>I_[AZ3#R5S6J(98^4 -#X&'> Q=W1;@N#>.YY=Y8IWZJO/3R+D M?\L_DCO,V:]=]0:-?O*41(0XZX4",Q0PX $,V$A!8M"F$1"&7&->TUYX]S$; MS=I5MY-R0A>,>11%)HFU6JM'@_5#V M19@6_%KPE*>\<,NE["O71(!.O$ =1]DSF)Z\HFR&WJP&OM.(VC6%&'E#+H3I M&E;AKYX(YTDASKU8>!)]V;EM MLXE\/F4R=0'\@.$9YD5 &6WIF8N\Q+2IQ!)E9G/7PY()7(TW,+RG'%?3ICRU M8.UX!$J0W!N+#%W>$@_.QE+,XQ^,#DN>I^!Y3W"T'%T&2]MQP'(<%2='PKC4F&W(PN;4L-UD3[D<:1SH0Z'IH#7 MC(\>@V9#6?/-&QO$9B"86!XC2PP.(!_V0B&+H&HQJ5<:I< EOC5=#'E[WYG[ MB$T.LJQ2XPS*M=$ $/4" MD/P#<+JQ0#0F\A<41W.@[XGC]>6G\"B6F#H.ULI!F2,#E&"@I#.!9GEH+\Q/ M&%';6S2<35>4^EJB\]> M!F9$47@^,I=&RM0BK5 PF3N<'PP0\Y@S)\"WA;!Y,^X0D*YT4F#&3M7B@,/! M+/E8&FLH?61-:/1(( 43>P2)A?MI89\0>3LN,XT V4 BYV[,,%'5'%"?> OG M@^#=HL8'C;_(V^47N46P1/F6Y\U#L.X(!' ,36U"_)/=(G'E2XF]TI^CUD845-(ZY]VPD 2KP M- 3)43Z,5^72EA6B-Q\D+%@M;#J;.&3_?>+N.T+'B6!2J*V3G@S'_%-9,"X9W]8MC6=3Z]M6*9)[$?FRB%]YYEZ@2>._?;D:B+ 9<(/ M_U. ;L*Y'<%OY?D=&AQ@9HL VL2:6D*G3"HRU MV-/KEQ>7O2#12 ]$?%@.5/AEX;NB(]LU97%-L"N#(##L^R /O$:Y0S-M!#Q= M VD99/KF#BVM"8?M9TH=G%)GHRD9A4?+]C.E+DZIG1T_X[/1&YKXOS)XQ%], MR_T; C/\P8N40LCU3-_X#$YL<%4T6A8MLB[E.+?Y$F)I1 I^R6*FTGVN1*.0 M&\*CY)8BN5[OLNA21-E(57C4%T*"^SGH"UFB1 S&/:94KEA>,'7$H_XLL3HV MZ2E*ZU9J>5(_/(XU#1>5.AB(;J'AD,/I!&E2RU MKQ88T>[PE1+U8&Y4'_QO M'M>R;'"_0T#*L&*=UPO_:RX:E+J\SP4':>?]O*2N2/W2AZ]XCZ;+9J6OL$&, M]TBC5MC0]#UZR\?+3+:'!7NQ[ O?F5U2HD'RQ(F#1P3I!;CX%Y@O M:,X\=BG_^ T!;"?FXM*RB8SHH=_$RT5. KZ?8G0@Q 1W$COPG\7Y_*#;: ]T MM/I\%_[_2'Y8G-XW@"S_DKS>:W1:W=1?F@T]]7K6FP;-AM%MKWS57VAD?'0P M?US8_Z?6JBU)HTMC]DO3X\*((B;+:\"G?_AH/R5"2-JZ" C$'VTQ,2%E2S6U M^V?,;Q18$L2:)(:$GZ[]:^Z@N4H"RM,^S&USA+-@HX_\8)IBV7BRF]Z6AYIG M1D+W$?\75_#T:,0X11JYXX3!CXH('"%.%M&S1,DJ 6:,$Q*8# P&:BS462)/>[(<)0 O[#JKVB]L&9(&O,4GF59'D#8Q7B\A MSEDC $;B*(D?.01YSF)21Q?0GU M.89&3-!K"2C[* )3S.PV5" , E(H>50K4EQRV482HXU1QTIYP1#;SX[;\M M:^4Y:SC6QB5.XF+LH=%)7,# X,.YE./A85SR,/&%7OF04G)&Y&-EXZWED-8C M+N\3K.YGD'A_%[MQS3?C3NS% VQ%:N0=,PT;W63L_6RW1D25ZWE/3;K[VZ-! M[:J=$F?]4RQ^<2@QCH="'RSO)Z\TP[_" MF>C)<]:6?@ZM+1YAN%3S":HPME+'+:L*8\*I)C%YQS,',V[X.:DW?_XGQENB MAV546QF;$9JXH@ 2=C^P^X7E&S=R0^-7GKBF'?T*T$!Z/"CAY4DP(B>$3)&I M8[.%:!8/]]D_@V-)/=:"6TCS4$G@%J>'!'ZU+PP.IHQ%Q26AR#:+PQSP6>OH$KQ? 5^Y%", M!!DB$[66!5^ E('1B10)J8&YX82=8L"U>W$HK8+/BP4'5Y[(R+>H77P"$R00 M\D%^(_H3+O60WZD?8-4=LA7,8,3K*V9S=_A*Z'W)W"(1$A&87UZ 60'Z"@DL MB"=3^C_H#5%JS[$:I_@&F,@5 >]TV.J)&]]?'7#@P7(,TU>QW%]J MORQ3%N.;$VN-,;N4L90P]&0KI\?@96N0[,(&3BUCA>N6-;CNH0;7VF)PG4,- MKEV[^N8D?(+U%S0Y\J52#;T92P^C5&8!41=2=N#+Q8JW&IKVA\,#NV\8H>"5 M.2&Q8S%*2+XB:6"]JJ .X-89^#)A*NAQ9?C;%#UOW,H+UZ4&,&NPVYV$A+7$T=) MPG5R@D+&>5BD'';J$(@K024C!LF=N1=%L(\FQ>.[0NR,?IR 6;J$; M]2FE'BTA$%MSTG@1LJB#>.&.8'C$1D44'&DG><82L8,X^)*#)QRFY]AP,^5I MPO<9MWH#X#3T7X?\6..1JLK^1U3R("!AA.:(M+S3CBPV8RCD+-'GG%I.17V1$";C5%;K,H M&+5L;E%$JR]Q?Q$[QT:4*3- WX^U]Z#,O\U:/8@P-EP\"AE@K-&:DY4AZ7$[" _\D,4SBO^_MC!L0.S#QO&"/ ),2PZ M947$?\DML#VB5 -<4NZ^;$B_I M'JZN:,7LX\FA>K/1P6VX>;C]?/>D?;U_?+Q]S"H;VFK3BX#:S5KX>_L)$T:2 M358H'I:R+S)#*3T2;9T$'%RC/;EE&!F'W MPV9*Z\UFH\GCX7E2I;OM1K_5R94KG7V]TTK_2-ZL:[W3,'JKLZXWO][JYWO3 MRD'UBD@%;V):HWA/WML&FZ1)YLLUUW6++Q-<"$RMH[Z M2B/T'PVG_UNUUA-%Y :YM)M,^)S6S,A#>\_F\.>+"Q;!Z$(,<3ADX*>LFC;J MB%*E)\M.!Z8?\:) DW/7:A,26K<*4?I9]\RFQ-34JK"V_[F\?(5-O]S9_ 5V M-HI:Y)^=^;,_GD^29GA*J6NKCWU'LIHY[6MC@"*U7!N4+5856RFVVIZM!OMB MJP&R5591?)G8*K?R'M/_54IYBYY,$GV'X"_P+&4KM;TT_U2SS\BW?JGRI-J, MM0Y)=B/&^D[[=2=:Y('O0_^;PF[M)@81L[IG;4RC M<)]E567$H:*." 2N88WWJ,9_B%ZC%MW)"=7,:]BWNJY8E(FL0W5IN], MG3*W=N+YDRV>NG>4#,KV=AF4GT2>\XTS?;9LVO[NZ_;9Q!&=W1=F0_,](ETU(5^8*D+-.JZMS2)##J'01YM+4_ MS(6F#T0.811EP!R*1L0Y83G:6=6"R[1XC1_@+L;W &G\?OPW!^LC)$0'O\M% M:.[5[L"O9$&NRZ:*T3 M##SGT!PQ8OQGCM[Y(S'V!5>%@* '+X(B@)X ME:A GN-UQD'6>=#S5E;=U:,-K^DKEB/*D8,7!A5Z5/D=Y>$[))$0@WTSXNJW>Y3*[UD&# *J\TAV?+-:8W& MO_6&KO/^F9'CFGO0@]I5)^5D*1AS4$.%:/34"Q,K.+!JW4:I"%^6X6S:NY7R M&6<2R;)&U*\(-P!5LJD=U&7>!ZUH^.%&;&; ^*)K.D%3BQ)5S7QQ&57_Q/JN M4+=SV35 K(Z\,7:1 ]]1(Q8"M@/^X.G0A9 &+B\GBVOY]1B5B+C+OZ2[RDD]'3\\#",F'EZ4J(X1P(<,EEM],?#O<3*7)8JO/ F^DKJK)!L(!<(K&$H'B)M=Z)O"#MH MA066=<$ILMJJCMN,:70"*!;!T^HAXJL7ZAI9'AG%"H9[@&XE]KE ^A>PY)8; M@SHT YJ+#C$5KAR!#E_L,/->=M_C7"T ^A+CHTZK 6XEC2S2[@@1]Z94?SK% MTZUG;)%E@U+CW$$]Q!R?8R([H"8H[S^"PLZ[IZ=,@+ZZBS)8(SA3-#+V5;@? M2^5[B]5QBZ=PK-03.3>/&!CD7]-AE>:*^^P*X&"43D13 QFE]^.FMCDDB2SA*- M2D35I!GY>MC\,E54RE8+T1^H.L?\A1H1=(HH$#4]:JTI(&EC%%,/R444DPJD M4+'62"@$2^(O*P!)4?BU$>_Q2878N0@*56**]?=D_OH6FX1D.72N&A=,*4281-: M4NQ/"7+P)TDHV83\&N&5#;/03WJ,41'&4&@INN(*A6P )%U M!#\L'R,V5BN 1$CPX3EB MOFE-9(.C4#AM9L@OE;I05*W)^MW_"KMU66AAR3E( MP"B>(/\O]A[)7,;3S+W=1^PN(CC"?JAW(JAI!K$4&=&[MD=?0QORFIN0N!7P MPVW04CXM5;?3KUTU"RLD59)F&YZYSE$WH0J+5AT.%[!>-#LX MJ>J.#L$^=_8;;"RA^2G-4PK-(W=DD<(R7>K&HDS;8W+,=XPG6Z/PC V#4/PX M5P+%\C"54D.EX"=1",_O%)MWR_<.[K_'C9-G:TE^RTAE4!KJD/R&R6'^HHZ9 M1C;OOXG)%#,\ 5$ZJQ0\)O?H.^Z0<)MH?])XRE!.T[%YZC[ *Y\@)H!&BW3A MC"_F'E/:JRQ.5+!+7W&3'G"T]^,?'LM65RUDK63IL%)7!XSAQ1)CD2<^?9Z9BZV/GJNKAG,AIQU*#T>OB.WYSG9^8:EI*]Q'E:G,MP#\6AFB=/U9(W MIO$?U9KOPG[*A=R!_3XSGDBKN>R-V7.EOTK 8)$K^.ZD\$^/,D*2<1BE MOHYRD*9T55E9*7Z8MEHI]?3T_YG(%?V M$;)9(T(,2FXN ,9[XXU46CN=@KXA_$^.*' >1;U3]ZSR,5M9>0VV,(W'6K6K M5G_W,Y6<>ZD4>3KQ_"ZP6W;I]'4^IRKY)G\^8D-241J_(YA1>R\=YE1_N>W, M=H3_*.9056 X+.W$N7:G+'1MSD=X;&ES2)F3Q_;H%(,R4.1&[PT5?34D>)71 MPG1#H(4)\%4!S\71MB)@=.,)0ZQB1.%Y9C8;6WX,>Y2.K^@&!VXV"<$H0&.# M#7]'B.,$B,^?O0CN<:.(E:ON'GQQ.%HN <(R&T'P/K,A0U1MK:5S3.ZZ!,U[ M@2UP:9?$L06=&MH$\SITIAS[;GN(QDX[MY3Y[CI?$"#PSN8X@21X:&@!._>_>IXWE[F MWL,#CV3YD)QY':$CD1FM-]CX%;"'NZ-@Y>\Y$,5Y3RY>$ENLUT^T&:@&.T< M& 66-@)FF_.1A5P+G,EW/8M_QQ%IX&6) WH(_C $SMRK^<8XD&((^>AI%A>[ M =QF"*'V:HXT9TA9!@1A_#\F*#QWH?'7&QRZ,1RJ%6Y4J!"&H%=-A$\=X7IS M&,XEO,8E-$C+B[W)\GAKYI' G 8BG@O%BS]"(&9HWI,+CQ'*I6(VCB;9:RY):Y: MT\#DL!AO8%@VFMRXS /RUFTW^JU.+I"W[.N=5D%P<9V&T6L7-*A6/]^;5@ZJ MMPN&W-DCF!^X>&*_? M),9K]_9QJE7]=)&CJGT9B\ XKHB'8Z)G&+(]3GOO4Q8^:5,\(?FR@V*_(V+$ MH.H7H,>;@!S#KDV?&(@>=D-M%KP[^SIH089X3+]\UP3!0-T%[GPV]8# [\=/ MYJ\TF:37KGJMPKK^5J#IMF*I,LWM4"K[D"QEU*[ZYPN7408U/L.*0FYRR.#JMUA;?F?N(Q+1:T[=S'0?N1RC)D7[F1!]* MIA8VHASL+)D*JB)3W*6X:SUW=2K#78@LUS!*!=B=3/:*]@Q;=Y2;F7MPI/YS MWQS;Q?;=+C6@@SV ;1/-ZI.M$Z.M:_>;(D0%\-&QB>+XW/&A#HKGK J'(.4% M4R?P]-_\58\<\HM^M_5ETLENA+V4N)>:/;DF.Z)D/TH>/LL6H;U2M0@M(WFLIAWD M/FNHMYL#?<">]>%SN]\WGP?=5FL\' U&\'=GV/T_':&*-\[)L[![N7]Y<1 ] MDS@!YW01L'FNQ#_LC,98O/;<2^;Y]7O)'J+]7K*'Z!&F_EM\3YH\X_OK[?7C M[6.P^\N-1U?U">7S2IGMRJ:WE&E>BOQ&(QT)8LFBJT;J=:)9-O:D=@),"TP[ MY)W&&<>WX/: ,QYCRVS\]1V,WE<'4>/'YE#438 )PLS1O^:F"Y(1_@6*>:)Q MH0[_FF+JHQSSFH!Y=?=*93L".&HO=OT.Q!>W^UAJ\R7Y+4,AF\ MJ*-Q"'@!C&;F3JAANM#3%BIUWGV81F^^N ST^GP&),E!.V;F@C(WZ]B/E[D@ MML/$2/$;F!>\13 1KDEWX(MA,OPE/%MT.>55O!_LB[$#Y@;U<$=8<&QZ.C5= MV$LT0)PXB(@GY@FF"-@7FNEK;W K+#(U_<6$3O -7E[!+&L9^\MOKASM_ME; M7DA8;@]W59BNM&.IYFX=Z-C+9\OJ:^S_F,2_@7'D-E\1F*Z7DH\1)KKG&O": MIJL%#!AS2#J-=H$U"?U]CWF Q^^M%"7:Q#*4800K-(3 M!@"21L@@:6Y40PC(&56#>O+YF M?F7)FR]A%G)&:KP6[QV_X0)6(?"?'B4N)(E_;6Y8R6EAPRS^LUR8XZ;J'V/2 M?Z=_@%RXAE&9X.@]L"DX::CDR>K1GL"MVZI!_8J#QCS/;T1@V[[\L(,[!W"3 M)5C/;"S/+1/2"EJWTA[GIGLD:QPXR<2"AP,6IA^1@?68>P=#'%Z.YBXZ9J$/ M8]2N>F&>E8Q(3#];.#Q ^B_TCVO5&R!PODTX;8SPZCV'/WB1.I%-)+:RB7!)9LBEWYG M[C#:U?G""&5V&P])D]'?(V0X'V='_J0H>)\4W-T_!7<4!2O3JK*U#@_W/^21 MM_,<.:*.GGV')R+)LWUX"F:BZAY49G;^,JR,TW!LY['4MOY>D.:=?2L(\XOC M!M+[VAY]X309Z]*Q2#NZ[6(#XIV+%%7=@N*.?7-'1NK%7KFC5RA4]F$*#]9F M_@5YH.MP9W?.T0S6]@_3G[OPOUDY$_D &H^4("$F@>UTG'&R4Y7VSC#/#/,C M)A/GW5N']9:/7SH01FI@/T&[U^:]VK-C.%-_J@T6UT M6D8Q']S=]BYGN&IU[@':SI'D@^*.H#=;X6J=180=P^(PFD;[ M %'R;-&BL+(45E9Z0#EYLKO2IOHN\NT_S]DW>./3.YN\L3_@]:]IG=0&F%<\ MJ#(PW8%D6@4/@4"F=0YP*K]J \XLN+X_5D8+Z>G=27)PI]FD4H9D+\0R 4HI MPV,%DW:/8WALQ*35[3Y^+"9]=5E**_%.4Z<"GEY)8D9*E^9FTY[2I:?#IE^< MN9O&I0;V_LG$M5#*M/1PQ!\.Q<4_[)'(RV:CVU]#!&RE'LQI M+-T%Q\E(@<'\J/1RN1F6ZV71151[,R=SEIJ"5.J#;9%4U )Z&3ES3%&2"Z=. MO@M;H')+Q0*%8H8X3!-[O=K5H%-T9Z@"-JL4DG/W=-(8=E7.#--J(&-%H1VI MT;6-J-@"#6C,0]M1= MX]69 "EY#8TK /RPA%:&?PR1T A:6:(LSV (E(F:%X>OT]TS1ERGV<_)_OM& MVNLT!SE'M&\7 -!+Q=C>@AVKR]@KP'6-)**K MAV(>+2["/N5=ZK$<;&[//02'#Z!;-T8>-?J2M8-W"U!YL.Z*!-)\%*_GG1MR MTZ5>NVJOA\\O$DASQP$;V# BZPA^7T":.XZ96LAD56+),:-D#R1_(:":7^;^ MW&5[ M]@.B*[%L=H3$\7?+?[V!I01![R;JV3IZLA$!7"MQ(X*'V[_=?OMQN[H3@6IX MDFU)=OI+MO5Q&YZDV[6>&F!_6L--UCCSY9GOH ZX.@*:'P( MQO2*\#WRB-5#+]3&T8EG-K%@37A40L2+@]5R^6IA[.&%.2^N.7M=:%/P4^$7 MTW-LT*T+T,HS:X@A#>>=;$L;BUY9'=L[S6V_KOG8#(N#?L]MT7?"I_X+?JR) M@/P8=:(PO5=M3#6Q)CI$X['0GPL-3%G;F8((QOM 0\!*N@MTI7S'#7H.X ?' MD_G0GPM8\2@@ATL^5:B*F?:C\=B@]]V8MCDR&UH^:1\GL_NQ(++TTN6.WD\1 M]?VDJ,==XH7!.!M>HBLVR$M?NE4=5>OQ34QQ!+CELLX;2-0H+PO^*#=D"97^ M6J$2+V=>XIXCH;0/!@VC.\A=MMQK-'MK:XTWO-YI=8LI@#8:S6:O?(-J-=<6 M21]AI?1"D..K(L;3+Z$==-90/<*Y_XF62^&XB4.@P>ICM#71UMM?(B2 4&_P_T9/YJ_O7:F*_[686+BE9H&2!D@7[EP5KRN8.(0MZ M='K1;9V(+,BHW(\7\Y:OO#?C3:JH)*NH9)!=5)*C2JO7":JTCE"*/J7/R5"Y^1J,^_GC(FHY:S M(.YQ^,I&\PF['R^O""R27*^,@@ECD-;K[7BE,\FB#.?-&F$)C5+5BTB"/:U5,_+0U4G DI-N[].:R?MI9^5$[X&3D^2 M4HKSW&K6KMK-*G>.V\?9F&*>,V*>->AXJYA'!S>^:.S)/0:53ASY^G/<"0L= MM>SZ%96 LT9U?*$5_8H+NAP-^,;2<*A;B,Z6C3^ELK6J3"QK1&5^8FG5KIJ- M=DEHY1R\BKOE4-6N4E)UPP+"#U'[="0C7W&JXM2#*?Y\G-I#:-NB_.E2IC8M-279*&5HVXRF*%KQ8)]8Q?3& M-/S3](26%8Z9R#.04SI&NLUEO@25[9)-5EK!&0DGK7Y:PDEJ^EKI<%V+24X) MDT^TA$J+28U1ZC$J/.8%$ M#Y4>L_?TF-)7^ZH!JL:H*#?A%6"0H,&8.)M0Q4RJF&D/_OH!SGD&14;JJQ%W M4V %BH\/R\?[/W%K-T^'CZMA[6S7S#@,3^3L 52:R&!F6IN("Y8A3I-S2DM, MLDO8<$7.44;(L)WLU%:^V%9:?-";3Z>F"R_)C!"N"R$OQ0/Y-@1!P0VC?]$( M^D':_:6O4)R&*A'_:_4;W4%!H3:]T>KGC?-E-^ I9E"]1K]37*>BPA9J@)V@ M2C6H?L,8E&ZAC(;17=V(J=@N&0>*F6W53L?H;1]K/FHL,''44_J \U%#\]=3 M!P;S;U*D9!Y^A_YN7$?T@FOL*)!<#"8-Q#2]'-,;Z+F2\YC2G,IS;5=J7>[ WK+V+V+2T7TUI9>0"XOL;04EF'H]SO?WE,]LC&;[6'^C6KB(%;PGDS>+; M0!_517URS1&;FN[/31S4;2=6.5]SL"=?L[>SK[EA"?VI5\JO:1^\COI!F6GB>!K.>W)(^SP1EJVM'N;KD=[ MS:.:WX9@*O]U3/P-9DT)2@'N", \(% MK$\EU-.>(2ZS?(J.4;MJ&4?I0UCA +)B6L6T!V#:S9W$3@M/>8Y1PZ.X6'&Q MXN(MG/YV,>C2)\*R6YPR%3+72A#HAJ5DAXU<=#8\A(H7.U:HN+%D56W&NJHV M53I6BNHC53JF2LTM6-G'%D]I\ I4G;1AY:]VI6QCTZO98R,*HY2 M'%481^4X4>R#XBCZ>$+Q6!EH3?'87GDLX[QOFS3NJO+3EN;_"1_6]8RCGM9U MFV@QZ;OD&1?5ZS#JHAT5C?T;;,<.3M#NLZ^6@]K:CX/:Q<[S!?NGJ@7V1BJN M5;ACUL5LTM)TP5;D4A)RV=SKZ+84 2D"VM"D[E*C\9W#0"4DEMWLCM*2289E MT3ZN:=R)49$JP2OK76H32G"7JH,\W0-=50=9XN"K*L98WXU\%\^UBQ@,!8=G M*UN-H7A6\6QY>#9'^*"'7%QP8H#B8L7%BHMWYN*,&$Y_#\>BE>78+Y/W=95)?>_IK!E%E>$$R<+O M6O8<5L\7URYR=1^,DM@_YYYOC1='+-TT7UY<]@(6A69&5D%C?!EPVS7_E<%? M88FFI[V;GF;.9J[S"^2?SR8+[3_SB,XU&271[;@?+V]9C!0O[?GT8N3X%^)] M*7*UI\<(,Y"KLH 4)D9-M1H:+@>#_9A2D6IL.7 9QD0K&E*]IS$;]U2+U%=I M%A6M\E)8;V6):H)'X-^"JNAS,?(1.]8V>(QHYG@6WG-)Q;1 TV$-ZI_B="?D M83-\Q'P&P3?WLQ\IP?D[$6:WN;1@D?^^NB%CO;"+9Y>9/R_,,0SVTIR\FPL/ M-4AD3E/+OEA:P^7I9TN<0.Y$MR<4!D#)F;\:_0NC5J5RY'ZO,=#SE<9FO6K0 MZ*^I1CY06N^T,G(D3]0=V #=*FA]HA3V]L\D;^P,^\IH6I^M1 MADE.#.1.X-'Y2E'IV=)Q3FZ7U7<:KI8E; M]HC9_F6KNQ;E%G?3&NKMYD ?L&=]^-SN]\WG0;?5&@]'@Q'\W1EV_T_OXQ%, M!/EUOQ-/@&'1Q/L-/O7D?_,=67^VO)GCF9/?@0YGWIT]G,R1@.!R<.9\/V,N M[;.'5R>.-W?3CJD'*>[QYO[;T]WWW[?%G3QM%MD1S@CW1+-HSAD?F=$S-7.T; MF#FOVC6M) S[B0U?;1CSRT*C;=;>7ZWA*YVH@^A ).3P4-EHZAW-M$?:*_SZ MS)BMO5O\W'GDO-O1[WKP8?JJK7WP&(./^DS3/S:TC=&CLU;;L"\]= MH!-[/+"'K5K&0VW5-9OYV@11*L>N,Z7[8YN;O7W/4U M- W!!6%#G&F0/Q%F#:0,PJ ]AC]TS4=S"V[)E4[16Z-![V@H7V&.7V"*Z=($ MAGP_?C)_YZ7@9U 5]' S/70DSXR2(* X^K NN(62EX#RS"$*PAQ*286.:S-;%\BQ$0 MO.5[\ ;V9CES#UZ1(7]A&Y*9-IF9-6<@ E?H8R.FTTC%>/-G#RQLWS(GL,9 M,;,)HXV"^U#S7)#:P=U]XQNSM),;:CPI..N:.?%?G?G+:[#KZ>_VT-[VM;$Y ME!0A-Y\G;2$;R;8!(&F62"=+5YLNTZPI;!6 M\&P^0=!/%P0OUO#R$48.,[WAP[NEB; 13X$4%W/S?@O%?RGXAU%/H24@1EY>P!EKDK*6G17Y6]'XQ;':[,CIU/79C@A4G1,3HE[ M,; @GN7YJ//\6%.>TVB7T^TTVD;Z3[F;FW0:1B]?GY15'5<*')3JN,(G-=B^ MXD&\S^=0]!^ MW0T<9KKF.6/_W72SNW^I]+Z^430/#6I7[?+DNU*[U36/YB":QS12TAM:S)U=ZGF:&>*APF[/7,QO\F7"J;E)@W1ED:R1QQ'(V<^1%8:_)PS_ -Z) M5O)E\E4:2V%9=P&26QFZ)22K-?)WGV2%1=/=TI#5.5C$ZY.3MM2/&V&ZGM>) M3O$+=#I"9UO?(KV0=(#-U8MKJU7!55;E:5(BF>=1\U34=I#)3WB">5G/2S]Q"K2 M(E&TH^/.6]8SP%/:1BNSK*>>LRAI;R/M-IN(D)2L/0S0O7.7GF844!4R6*PL M75$M%:\IY;1A81W9##PAH+IWRW\%\O$8W&V_U+&JS'>MYWD8\AAA$3)+NB3J3SW,7J9537[0>=42X UB9-EY#O/21K* +/%TD :\J:R&8A+S5:MTF MGI6DD'6L4+6AA>MD;+M..U;S'GQA5F*J1EFIL,W?5NW?8R)/1O0@][3;V!I@ ML(8>-BEA+ ;*I'=\*!.]65!1VN,KR*PGYDX_L^=DR56WF2P_@VO)\K.;A]O/ M=T_:E^N;NZ]W3W>WCU2 ]OC7^X>GBZ?;AS^TS[>?BB]#XT.IB/D2K4Z>FMBF MP\+*XIQ:;PT_?H7/WH]O7#:R_"^\#GMQ,W==X,A/CNM2G=F-.8-?_$5N-NP" MW1EIWZQX1R^#:KPS9F\H70>TE!D3?B"=*.6.>.Q99LV%C_#TOB6/^?2 M8FD)8F+W[MN7:.TTD-8S<^^QEPQ_T5WX(B_9'0@L#P]FBI7ZIJ:M9,=^HAD0LB&.V9WS&DAWFMK3)QBU'"OX M4V.P)2ZP/'V9SS0?7E,'HO.YQH05OQ_Z#BP4EQCZ@*S<+FD.3":R1HR;R,^2 M9A RAW3L#T3Y&FF//@AU47(OMMA\<1EE(=$70#SX" GUA3!)$B? ==/M D#:XN0 D#P6#Y5\<^POXO()S7?3&O"$046 M,&//CU7VS\P%94AQI &#P(/C;>Y"VX#F&$R3Q4>Y'X$#1 ;,"5? M:PY!X?%R<&F^T9HD&"!<'1?-#Q@QAR8P.1[-?,KG1Q9)="+/+! 6;-30[L:: M-Q^^QN\!JK,=/W)?W!QZ!^;$]X@/T[CEO?#]])F2HZ1](,B<,;[S8W1Z$;H M9YQQ[)QPB@C9X,V?_PDF,GXLN%M[AO7E.RO\,)@N1T_(% DV<71""/17"('O MS,4B*YC&_?@6)#\AT0V'SASV_X$-F?6&KOH7QPU$8GB2#*YDP%/@7?637L"? M<-!,O!8-+7HO@L6(%Q/]X()8-M"U[[@+,/C?3$1^/_EH?:1"[TO;(1CU1X8 M\!3XUI],^R=.$XVX?SCNSW#3__'EX9/<=4W ?WUWP>*CUZ*_.$=5L#3*%\OF M6B]Q&8C*M:*C7Q)[49$ME_*:)* L1N870\BS0,B$>Q!9ZH1BR1V9RI0?JZS) M/\Q?J*YVMB9U=/*;:1VLPS"+P.V)ZKH=)WE8BUEOX1R-E%JDY3DZY)[WF@.TK_X*<]GWX\>LIRI_<\VQCP":9";T\2Q1)F YT\ U] M8&CPP/QVW](.;JF>DL@;"V6B<&;:._YG^[DU5SL'-Z;K+C+VC(RZBW\SUTEQ M;'1PY&PG.8$H$8867AQ7"[<+9!V!CEEDTY!'%U& @34?7%@65/#\;&+"H^8* M\=?8]LQ"[Q\-_"4+67?#P!*6T1P]L*07%%B2!O=W\F E-Y+!J2N;VX>$"WW]O_[?OOM4<2C[I_^>ON@W?QX M>+C]]J1]O;O^)*)5NT6F\C>[O1\O+X\]2JY0>G/;KMY/P"!EA,=H84H(DB2F M&AQ\1&,!?.-CX(!5 4P:#!K]3BLO7E*OVS":J_&$\O3SS =RM HNR2AL3*O? MM"'D3FH"I\(?*F_>C<(?4OA#"G\H.QG77+C.A,?!&5C3SH(Q[9G9;&SMA$5T MQLU:5#N6P-*\%13UP,\J(E:E,*W3?-L!L&)Q?55S'C0*>(> M8@U72 V]=M7+3(!4X$M5)H\,)9.+/ PDCZQ&+@IMJ?@-_LS&S!6);;P=% M=QX%Q6O\$KF2#WPA5Q!Y*ST)7Q6=5Y]&UAC:F]-(&Y$^S[7O]C%V^1%V@!_7 M_/[XI/GF+_C7C!]A*9-P6YGXA,LH#@)7$#O"<&1602BCL,H$LD8@;D@@W55E M,LHLW N>QF@^Q)1N?^[:7G!HO5#VX3;NL5C.!UK-S<)K"/W0T$MB "@C\4". M\A:$@G@#"GWS@%M-N5W*)MS6)I3ULTLI82LH?("="E7,\!1I98UYF)M66DT, M()ZKI7@,+)9F_K3'I?SG?">$"MSI MT.@)F/;CHYK)%KUVU!X79Y-5 8]L] MS40QK&+80F%;-V=8@UK]%.4;E1**+5XY5&IPMCSU0JT2U L9C=40%XD:F%O3 MQ4H\[SMS'U_-E)[G,,UDC4^KE:SQ^7;[I-U]N[G_XU;[CG4]]W_\_SK M]<-M\5 S? IPS*J D#SC6'IW="9,FU&J!O3*4*VX!YH%UBC#'N'Y7W 5T,! M'<5KF>K))PQ$%'?$+%D+!I. ++&7G:#*YA M0CI\Q9.W^>_.Q7!B>IXV9?ZK,Q+OG\T10D1C@GYH$O2]:&$Z/INCDXQ=V\>PR\^>%.8;!7IJ3=W/AH9"-S&EJV1=+:[@\_6Q.6\=O1BJ_M:K" M;S$21L::>R'HAZRG192@*+<@: ((+&0(#DQ#Y;6D]3Q$=Y#8-=K,1!5HS?BB M(5C/W'Z#A_%!8D+!%3_L 'X0?K)#&6!Y6+7K##FC,_^=,7L%&YOQ;\(50L/@ M%7HP, XLX:,32\ VS!R^REL0\&HA)(UEAQR,M<3C:.UP\,M8 #)P,0&KA$.$ M\47FTM"24YLX'OG5\!U$Q GG!P-TYF[V!/BN>"S[CI%#KWP%T:>91)=H)R$P MD?,,Q,:W 3X3S)*/I:&M%KLC:T*CWX/@)5A* OY@'(\&\7_>P/J#+1*WXS+3 M"% D.S.!R;.I\([BB@3$)]X2ED>@!#;R!%,Q=V@A:0FR,',\ M@9" MDR Q\DM+Z1^2:^IY!PBOR3L(RDM$?S-TS@"3[3"-()D' (91XNGZP(M MB.,B!Y\T"5DBO;0ZBW".4'<-MD:CR>V-/(77':,Q&+0**I=N]=N%E$OKK49' M'Q16PYVO&KQR@S(Z>ZLLW_ VO5/1"O1_@*S0;A.B8IMB]%W6[U3KF545^.Y5 MX&K5-ELU_>QJYR,^%0$5IC9YV(265,&P*AC>_A1F36>$.Z+0KX[G?0$BO0EH M]#X@T;3CF$[MJM?$KGBK+O MLJK$=3W6!I_I%YR0HGBH#;2F>VKE7 MTG8\U2,]506>*BC=FK-#L^3\@ VW+[7/Z6<^ GEWPGA+A/2CCJWLYO--Y/U0 M9#.X<-MD)#V-]?I8]II,V/FHLKPK31SK^N]M1AP#)(ZD6%;$46WB6-?O<"/B M:#>1.))%(@AKGG$"5Y^< M[]&M? QVDH[$TWA3WU6KJS+6,E+7&JU^*.HR%'55A+IVL@H\&#[\=2PJ:RE MG@.?A&&&END[+N_72*E$:>E#EWOSZC=X?I/@SK;O5F,3[SZ'<]^X#(^;V"Y#)U9IL" MZ3LC-Y3'/E/,<*K,L,:7*8 9,/NAE](P43%#:0A&,<-&$=D"F*%;N^H.2L,, M9W6,>CT:K0K91@O+RGB.&O$]VFNIH\11I*\-B.2QMJ:2(JM!6D8/Y$*@6M[%"/;J"DED+K2[*16,8D*Y:DO42QRJBRR)MJ^-Q9I M%Y.^H%A$L=UG/KKS M=+O^OHR(G * O+HB0L$<%*-:^,+G]%'D]EWSW?M&<-;W8\(,]N[#/1M@^0?@]RKEH[RZ53AD"4*_'B%8_C2]-5@G TNFLL48BHYV5;);T5&W>:IT MM)M0KSP%;:-MMZ.@C#R@W=3N"?N]JP[)2U*8HN?O9EIYAMG.+WMZ.<:I0;?4MK>Y?=W^6HD%;J^?WD(5>#4BD\K#"D%%)( M>JJ-['ZZTOLS\K=A@/<2Y8F7"TNH&5I"G=J5WNAW3B?0IGCBU'FBMV^>Z-:N MC$93\83BBWSDEB.]_W 9HZ+1;2W\("_2$E@Z.E%@E]6P)!3;%*FN>5B MDS4)C'ME$\)IZRDV46Q2>C8QCL@FF(;9*BP#N"0 "]4(\W/ Y,\EZO.K#@M/ M5L8D+-:,WI^;M0;OMOF$V(0@_)2 MRJ)"UEBG,+G9Q%S@0%DV0YW676>5JG,]&JTZ?SE&8_,"B@!.41CGG/T)R>DU MEO[!0F?]5I'GQ"4H0E1,J)BP(&_B<$Q8:()>>9@P7ZQ3L:=BSU(>+_4[Z<=+ MI6-/E685FODNVY^AKT(KYQA:69=H]6(-<\JD!TFC6TFE8C(\5512L<[1TZP. MS3HJ0U&Q3L63K [-,OURI5C)[XB%[50<+Z>ZJ4#E'=DY)"G%D_%6=093+17* M]#S1YE^H\!_^=V2]74G)2CMJ#?F_A4 W>4,\N&U)[+6-1@]$WV\SQ[/PGDN7 M34QLV/K;NS7R7Z6I%GF04^ME,WS$? 8F K+)?"1"_T,&JLD]/*T;.*9N*R!A MOF"1_[X&"F%FOK"+9_#^?UZ88QCLI3EY-Q<>+GID3E/+OEA:P^7I\TE>_?>S M^Y>KM \O;8]4E*W61:N6_6O[0I>OI]T/]X7D&JSEQ)QY[%+^\9L\R;5L6A%Z MZ+>IZ;[ #,1FXNB7A!+M&?\YG%BCR2>(KE=MS* MD\LK0$_3'+5!F0J_%8LH%CE2-F\VBPR:A>3S*A91+'+L,_"]L8A>3$9OL?@A M2]YO/I#LDH0"]H%$K8:V4]RORKG.V8U5,W"SCUJ6JY[?3XRZ&K2Z?6M5=?1Y M(D>?Q7>\2CWVW "$5V+PKFLR.2!HZJ9*%E <4QF.6=V\:N\^7A$_.RFW:I6FKJC!3)2QE,V'7])H<=(HQ8DM78::8 M4#%A::SB=4S8+<8N5DRHF+ 4TRZEH9W:#G9 !1_]HHY\#]X.5L^7WZZ.NLYD M:&?ELZ4==:G3K#(]KTZS5*1111IW"07([!SY=+P<+^)+]*F_?:W*:#05&JNB_,I0_FJG-X/R.;WWFDVD]UZK)/1^5AZ'.B52L;'2 MFH;+R=O-4&3H9!RVRQ_M4LRDF*D4UN8*9C+(WNPJ9E+,=+;,E,^ #9A)LE"+ M3%B]_"RD3E_4T Y^^E)J(?G=\9GM6^9DLN#P0M8;VV.?A.!Y(]\RIFJ<"LE> M.LSR5CH$R>+/:]@8N2=A[>?MK^%D/F(C/"R_<::SN4]'Y/?C93%]/85%]9/% MG[UFNTB\XQ*8-8JJ,BWC U(5Y2 6900HJBH95?6/1%7=,E%5!JQ; L8M&ULL M@E$F!G.!-@'6ND?'\<^YYUOCQ9&0V-88!9KI<[0!":3DS'W/-VV<#0S5&?[4 MG!D5(]Z[_"!N#[Y#-3T_W)?/$R&,SO$^?9 MG&AW]FB._%G+X"8PJGS2<.;X#.6#3/T<#;OSGPRTIYQ6+YU(5>[ ML81(MPHK,$9'>I]\F17DMYHVD>VLH=YN#O0!>]:'S^U^WWP>=%NM\7 T&,'? MG6'W_W3,=5U^Y?ZHM)=*I7JKP:5 \K__'<-:3%I=<=GUB+LC ,!N_S6W_,4W M8 !,1)PXWMQE3_#LIPG<$TJE'A>/E*5X[8MK^&8&$FP&[_;=.:M=/3[=W_R_ MVL/M]Q\/-W^]?KQ]3*) ;KP[Z8B#XK,I@S%J%9$V=[9F-/5^G9@L9)U/CNF. MD+\^6RX;^HX+U\S9S'7>$.)-<+O+9G-W^&H2U$L T%R/'OQ!O2UL.[&4Z,.JM5C+%)(8(Z1'D,DF<7_ N MGX$Q])^YL)W:Z["=%E,PL[POCAL*@OOQ#8V!9KK9W$)C66_5KGJ9CKV0%0WM MZ16-&)C4?*K9))Y03HA)@[GCPZ\+;0$V#I@EX::".4WF$-.^3T!+O)O>TNKD MW/5.;'E:FXG3!S8U+;3YMI&KFY!'&PR+>JO7J3=3RNG \M4^LR&C-6OI)#); MF]AJQ1A=@Q(87>V51E>&A6*D6BA K8]_O7ZX_>O]U\^W#X__]1]]0^_]IMW^ M[X^[IW^DK.-&CM0: SA[C*W4,;976U'[,YGHC9>6#Q;:< ,CBKCEXA,Q*DID M9GM\@LBKWL8^Z&K7H?RVY%-$(8&[ZH)\!<$$DB#F%R0EU Q6::5\BB@E[,PA MI0]W%Z(+3NN=TYK3.V3-)<4-H]>C6@HW%(<*2OG5&KZB=\W<-Q:Q]J+V'2DP MR_/FY&&#Q?N3+30VG4V'"_R3\>O5D>_()/190\ MUQUC9S)QWM%NM.!N6"1OZ%HS:5S#[6B-XR@O3XGN>)= MG$;!X6EJ7QV8B\_N->%3(QI"*O%B-B)0$](CP_B'F.I2O C(_^)? M_@9G*B=V"HKKCSF22I M_#&P+K3G13"A@"/18K-\GS'I;B5<5Z^AW?-)\)7AKZ6E".TJN:KLUPP>TU;& M, 8):Y+L(!IU=&S7KFO:+PSMS$^+\!9A>E[C.&[Q<%$]T-'<#V24E M5AU-"H,0.MA).<-8^M@:1!3V*E*2KNHN">OYC1\M)+D(Z0 MG"P;A(,U G(AB]5V? P=LBTV2ZM#\-[6&9#VAE^:[$%(;8(G"KYL,EUN3<\8YA MU!!$'Q7,>.[/Y98VM&O^!G*=@IV%?M\XZTW),MOR+T1??"ULC="D#"2 MY7- [\NLSNE?"D>X:#O:!)0"W$-/H(H-EM^5NY-XR37P ZBE;99Y76QDZV46 MXNX^/!G@"Y][F<'G:>FM>K^;S)"/29>\,Q_LC< VX9W-O#>G!S]G1?# M:&+4NZ[K24RI#%W'@S?1\YEE;6.2V2B=6FXF9WBV6UEB9V32&4WM?FI;SW-O MG4$7N;,*AMW_S&TQOZ/;==DGBM4WZO1F\[A6G:&?E%6G-]>=293&K#.,W&:= M]@%,@EP!::*OK%ZCNR[%9VQHYOX-C\]SKT,8P39:L [9[6U$"!O7@V<%>$0^ M\+^O*?S_L8J6K]XTRF[Z&NTB3-_MK5:]N?8H]MAFJ]&I71E&K]X;)*NT=C%; M]>:ZH[)2VJU=6 U]4.^UDH &RG#=1PP\DLL$BR1COB)I0M*?A?)NZ+S89 19 M9*0 P< -;T+1O\'>X-K/R(:0EE!@M\T]_!$O 9=COI9,#$-*GC*0+\(8V'0X M(X;A4$K:M7 M(!>91(:3!0HC*P/TJ;:PV(2,0+HBOV#:-MJKN#0N>X'G7 T,6!<&.%F$SPK3 M49PU" H6>6:^.(3F:.=JB0,U@26*NH?;F8'[;!./]L!4X0%S\J9@_;@WQ M2'@;?V6.1+&S;"K;KD!367[0F';\V*E*$E= G^#A4;8('DVAI87<$1$?\$WM M@R5(YI!$[_KN7]O!B[#'U/V#G@&N/8-.).?G?*[8T=M4AY2MN8($U_MD"G'O"GWF%EH M!7)M'I>H@1@-YX"'/4**DL6I%%5,,^"Z).R!#[6'QQ^UCXF4X90;O_,[+4YV MF+X9IB2+?%U.#=_^\7B[.CDN70$Y;O:;-WG;Q 3Z?$8UQCS00& BP\/X4D>J MT4!?_)C!,Z#'0#"[BSKX%#-,5 [.6#68*@X'IRS\9V%Q8P+D*Y(WO!0)V1MS M'05\X\]!VRSX'BIY^%U M$0RBC&[Q(+8!1N]1*G2T:D *3^(S0=,D;+''5XL/B%:>KPD:GEQDP0MHH1(O ME[/&]6"C.L4VYK;\%QF^#>V<10)W3>-!-&F\ G7^HAT^!G>%X)&%%XD0Q.J6"%(9"2A4R1Z)Q!KL[JM,MT!SEWH(H0 MAP=)=U:$J.IY1]T]R*@)5C#E)"T8-2Y\SI&OJ3<6_(N76M59OHV''2D:>CI5&*D_ M-1MZZO6L5\'W^^F_9+TI^WJG==IC:J]\TQJ$F)Q ,+XS.Q(60'HU?;X9\3#O M,>:4J%2A.:%0R#&C-8!"U9JX<:X3UV,3/Q" T_'X]E8&EOEAU=*15B81; !H M$L'),F:^YCD3:Z3)"9T2VHDM3K17^D#)XL1M3]F_@"U#23(1Q>P]@ M^ 1V/];.2?NOC3A[._<$R+O#N8%2CK/#?SHF5MG9LTNWA.S2(617Q2Z*74K' M+KT2LDL7(ZQ[ !4_078IJ!%6>0W+A_2LBJTLRDW;G)1OTW[:A> ;UY$?Y$RL&Z1>,.*ZI.V7TFHOD3]TQ35GR35]TI(]0,\ M&>PIJC^[^%^8%;Y+T.\!<15Z]RD$ MZ#:@>[UVU3$:23@#1?>*[BL;:=N [@V@>UW)^[.)I]W&RJ.L &)A=Q>M2ER; M!7M1')C9*K9\8NY43\7!P,T(>;.% ;/^,OS%WMSI,]OK;JGVN@UR.#PB5'M= M[%[W2K77G?5[G='?)7K[[7-G-0)!3$X%4/%#LG IY594]9-2> M)E::B G*+%P+FN1EJR,6BT\*D33@%68U)C*G),O0.FE!_5.EB751ZQ MAKAP$^)J;<+(^B3D \T[/0_Y[Z+"1;OF%2YY7-T3VM_!\O9NE Q4\KW=L*I@ MHQFGN@BGNFJ;E"2H5=NIGN&$9$=.FJC&?G)PB[WRP4FNF]2G5)9[_?;2T(0S MR>C*=X3?*:[@Z8063A&<(CA%E8_R_*4I.0XY5F1N;%?FBT=>__GWO:O MY*D/JR"(OC.7V&H-PQI[9%>IBT3P2BHBTD%I?-H'1[73Z):_++D8+E5:)H>6 MV5N3I<*TS*!VU>ZVZJUF^0L?E9916F;?6F904BW3:8*6:3>,HC*%R\ZE2LML MKF7T9MFU3$>O776[>KUI*"VCM,S9:YDXPY9)RV 7MD&C5PDMBQMBA7EJI4.467EXJR\Z@KQ /N-P+9>;.QNW]>'JY28RD!'<9J$H)[@/'=W86 MW&U@J4ZC51;!?0Z90C>F/603-M(<5V._9I9[=EE#>PCV['@$\<5QQ\SRY_!Q M#@YGN?2&@*]RZRKLZ&;4.]UD&NWFJDH=191!59W+4<2.L:%=.2ROYL)SYU:C MJ9?D<$*=.Q\A5%0ZJ=\#HJP;S60G3R7TRT""2N@7'%@ZM-#'"NYNHZN$_ND* M_7UG&Q4O] >8>Z37]4%+B7TE]BLA]G<,2QU8[/>:)/9W/UY0B4C;0EHQ>Z3 MK HH -?+7@#>PSYG;;W>[105$ZYZ ?@IZ[LS.8:)LUV)RKA[!FDV/1DP.(N# M\W-7!^7'-NRU%+:A4@<5Y+A*(A3VVL4B%): G90Z."40PEY'@1 J=5!!CJLD ME&"O6RR48$%Q+_D=N?(=ZG%8Y%G(!L]'Y$8+IC)RYMB!,"\N_[Y;HQ[K>;4Z M)[0Z9Q%NYK(RUF_4]"G>C+'G,ZN&+5U8.=(2=TO#$3-C6JUZ;[ SJEH)?9O= MF+%\]+=YRS-54E/>X-_N3(OI-H->O=_?&;=-,:UBVC(N6NE"-+LS+:)2&*VZ MWBF+VZB8-A?3GD,-5-!WVN21$&UL6J[V9D[F3)LQ5W.(&;07#JJLC:B@5/-? M66H&BLI8._T8W7ZK4U;B9-&/GTV??0$B_1O2:(K8[3.#A&BG#I7' ?^0PQ-)? MH!"['-"Y]#%&^02.JN_XYD2S;!]<5\\:"N?6&0O?-CCJ O?VW?2T_UPE"M:X M0Q>=/46A0ER9)YS-G9R,8/Q- E/=4"JT5LN[-=9612;9KETU&\E"P,0%#V[RA(Z>(30$Z[:-1J\#[#US/ M??>FR"7SCC?WV;HW\5ZFQ(P]R MP7W9#!\QGSUG,O>S'XGH@B&L,G./)*$Z[:5UC?SWU0T7](5=/+O,_'EACF&P ME^;DW5QXJ!,C[@2@1*FF9 M)1(L,'QEH_F$W8_3F8'#U%W/_5?'A64<_;!'8'Z%J'7?)[#8GQ:QC*T'9)\G M^.BG"=P74C80.0-ZG^%VN\ 9*S54U#KXY]SSK?'BB$IK[$PFSCO%6BD%PYM/ MIR8NB ?\R!DF$>A7)!;T?0-Q]5@?R[$K_ZKZ6NPQ@AYQ89T MQ:$GM0^1NYQ(U>&$>5YX]SBL*?V(F2&?V9#A\0@W"%IZG:3H98+)P7KC,Y$L M2ZD_L*83<^:Q2_G';R/+FTW,Q:5ET\K00[_!W%^ N 6?(V$OF6ZT>?QG0?.# M06KLJ]W6MUB!M5N&'J^ M5ZE!E6M0QNJ/IQZ #0*_:X5[Q57JD?RK7JI_14H"S7ZI.C32'=X&<9\-_=!J MK8=,](O5EX/F(-,@&ST+W+;M ^63?\2;I?W,3,785W> M122K6F]T8K4\)QUUSCO]\.4 5>R!&^4_RN^'T_8;@!1TOR,^A=02(J3S[7*>OS,T$VUK?KH+J_ M",V >VQ%'5<=Z4BJ"KR0/\%*\7N9YE8!?E\;H>DWF[6K5H&)4F4Z@E9XB$1Q MV[5K/7:$IM]$H)SVH#[HGQ!*HI+PIR_A-\!^*4V$IM\T0/XW&WV%^5T9R9\5 MH>E6-4+3;[9J5_U&M[GO-*-SM0Q2(S1[1B0I,$+3;[8QOZ:H]H8JAT:=N.31 MY]LU =A7A*;?['"/3>70E"E"H_A=\?N>(C3=VE5;Y="<@AV6%:'9KF/%\2,T M>+#:K'<&)T2:2L"?OH#?H)EHB0(T>#K=:G1WKBXH#X^=:PI-O[H!FD'MJM

N% H:IO#25EZ;8_5CLOC[JJ1L%13U+F)>P.4B7@#5OP8!'SAQ! MT@D%X,PAO R]FO%2O85='?1ZM[-S\[="R:2DN7![Y('JZZ."%J>B@F&E)M.K M%-[5L4*^V] +1O6KID3(\WQA$ZT$"V2$E-%JJVA(6>_4KH#N>R6!%E-:1FF9 M3:+R<>U2\JA\ETYM*J]9\G2[S&@D5XE6F.5J-&9*.DMTR+1LSV.:RV:@88"8/?X;M=:$2[[Y*_'\![QC9(W'S&7VD&G/S']GC+]T.'$\;#CC MH7*"%X JTAS^T\3T@.;,!;;J 65#?6FBK1GQ'MFQDS_YD?W?FDY'V:K[A MI^ [+ALRZXV-M.<%/<2[I&FOS@1(V(,;1YHYF03-T^B9L!4HW)G>V:RA/;U: MGICCNP5O&+Y2:R%2QW(68]-RM:GI_F1^V' 4?T!Y8=J+__J/OJ'W?O- \$RG MCLT7HE$ #:5QQI8-^KXY-N\&1Z+L&J3*F^4OGI >$LWV^IAHOGFSO1)UUG/9 M> (BF!.T*2:)=@U1QUPL@:!422Q@YN ;2M/IKM]IY>UTU^LVC&8QK<3@^_WT M7[9I;V84-J;5;UIS*%FE6/[&'>RKU32)^S/GVC(JK0&91FW?+^@2-G_7L/N[ M1I9A9KNH4SW ^B%%,^C^_S'MN>DN-*&C,TDF7^,,(V;@GDO8?;L>+QOX/K?_ MFH-JO;,]L _PHG$6!P<&#\;D#[_W:E:'K]9:1;/N],T;S:EHH M=VQ]2UHN'&5$7)C?81\OVR\%$8DW85:"Y56/)H18>)![4HW M&OT]P*P7S\*YU6P%J^-HU\ *V4:EGF .;Y;6W*[?5!'L1AODW=D@""QGE%=I M&LW:5;]9'_3*@HRGJGM4=<\&RFV#YE 'X+9M-)R!B$=ZHU61//J3\!7Y>^<$?>6";75<)S-KM%9Q!W;I&6M+26OG>:*W7;NX$ISH&=A8 MJ-FK][L%]]4N@%A*ZAONF1M*)U:*37;.MT 5%1,K-7J[BH>&1H_TN5&42WI< M*5% (G3YS<]S9S-7.<7$*//)@OM/_,!ZZQ)X;^=SB;. M@K%'YKY90Y9.V0%5$A%[3YCO'/W]QO'\;X[_#P:?'3HO-E;=1 IN-JP=#7/Y MC3XB["3)6(,=F."4G3',V@V^A>G#P6#@'Y[O:2Z;F&AG^4Y&]FI=>W^UAJ^: MY6E,E!_@S<^8"QN\V 'RU$SM77"C9HH$M!FYMCB.U6G%S<,M./>VP240E_ ^ M?7UIDH$]D!K=1&F2AG=YF.8M$]PIF3O(XHYG HL%CB0$$QD;E*L.?^A$R/E( MM[E)6[5$]5=2"C^OK#Z188I L.IYJ;757$VM];SS[E9DWGB"UT@FF05I&.D9[N.7@@:!,L=Y 9&]>T+"B>J$LZHS>>&F!0+"&&RBX!UAQ M$"JP[#EM\D'7;TDZ M![9<5"0( S3RH#"EFN$CYC-837,_^Y%$=O:1+!5L:QO;G\A_7]UPB5_8Q;/+ MS)\7YA@&>VE.WLV%A_9<9$Y3R[Y86L/EZ6?O0U#,$Z4.V=&OV;OHLS5?!9$;LCNW&DRR M:NI@=PTG-^=&V6<+;#+?<3WM@V5+(5SI6MI#'?@2J9>H]MMYJUDPF0:HU-4_5&[7U#]4;,W*-F8 M8*':O7;9!M5L&+U>V095RI4JXZ"Z#:-5%._UV_GHX!!C*G"=VJOW;OMZQ!(6 MK_T#?&AM7>KXB1?P\?+%#[H+&3Z^COQ-?E ?_VT,:[,;U7,/3> MK!&SSY=,,.JK?3=Q1-:,NS9\B.L0..M4<8 M)5^IJ'>J(:*.[>4KA][D-&=#VEH'=%:M3Y7E'6?XJ22W;G3:6')6);OPUAZQ M4=P2R,.NQ6ZDNJT,MYT0B1=KU)[6PAAJ8=(71L\C (_?)43==4YW*7)4=Y7H MKCUDRY]-HZH.B09+S9-6?0UY\+,TJ'6.[A(@=K7;MJM6L&YVB>DAO!==[GAJ]G70_P%1RZ^^+W/I[(K?]]$F?$2Q==AC!1#) M1CQ678R= F>T2A I64J6DQ4[MJE=O=OLG2(JGIE%48H1*C#C!Q(A34@>I M1GUK7T9]M\C#P3));D4U>FM?&3/M0C,8%-64BVK68%1N3S64B% 6A^5,D@VV M#""H8-O&;EJOF@&$0>VJW:JW2M.D45%FX939+T$ 09!;1V485(+&5(:!RC"H M'&&=IKC/[@R8:K4GLM4]F '\59CYWM'3G;XJ=NX[<=+)1SG[2D[I&&4Z,%94 M4RC5M)O[HAJ59G"$*(&NHO=[]<7:>B6C!!U,,^C46ST5ZSU9RC1*$"78),V@ M0RUMZ]U^YP1I\=14BLHS4'D&*L^@# N6SZK?5\IYIUNFLS]%-<52S;ZR4SJ] M0@H5%-64DFK:^Z(:RC-HEX1JSB7/8+L(@HJV;>RG51/+L3.H7;6,>K^W,S^J M.'!9*;/T6(Z"%KM-+%3HM[HG2(JGIE%4(H)*1*@<89VF/LB7B-!.))T7G8C0 M58D(52&=?)2S+\#%KE%(\$E132FI9E^XB=U6F5 RSB4189/^22KDMH.S5DUL MQ&Z[=M5MUOO-4RPR5Y2)E-DI S3B1F&$3NVJU:T;W=X)TN*IJ125B* 2$50B M0AD6[/]O[]J:U$:2]5^IX,SNSD0 !G&3VKL=T6[;=8R"I77DQF>19W! MD#.TQNU@V%04>33K8O%X+M4%U0Y@L=OL#NH2:Y4[IW)+7F[)2V#5EE;%K.NJ M,K/5C,UXN8R5+&-5.16J(I?QB,M85>D]-6.[^C!?M^38A;Q?WG_QL:\GVZ-F MV9'"7?>,;4=G3DM,_*8'7H]N^V.3D7"^P06>O;SIM@?PO6N;ALZ_WNT-FVQ: M+QK_5#1F7QY]Z@V^8LJHJHP[M=^X[99VU+.TM3O19HWD7E;PK>;+X-9_7)7\ :36[_ M"A^&UD*&N>GC6,(!M!RQ:ORSV.LG#);$"=!R^]>Q\V;M*O.WQ9X>N^T/ MW_6,Z2K??1NCTC;?O_F@(\)50;AR8+7&B"P YQI:A EL$8T=N-+U8#GP6M>S)]^)X;H^_./9Y+WAL(EG.RYYH2[Y MJ1B/["@NF,X:^8XFQQAF5)1U=Z2"P1CM2*$H:EI9>S7/W!P0P;.(L M $J8B]#$GPJAEHY_=)N(HB5@Q7AFYJK)/S=<^'""$B8"HDJ([J*.-R/G#IX\UW=-/'+C7.HU; MM=D=)L\X$S%5\L(<1F;XDM>7O02=IU1:^[8;+* M<5+4(05 "CKV@L "(M$ZY'%A 3)=\MD$L0Z#)_9Z2$AJO'!-;I"+0-GW;,)P ML*37Y9S1:Y>@4\Y6.=UY28(TD6Y 3%0D=+ET[!^P?AX(BX)J9;1C&^7#8FG: M*\:^,N?9F+!TA +\G@$*3.=@='G +_[]O>UZGVSO7PQ>.[%G%LP]9LJ)FUYS M?%%9K"F-VWY**>Y(T@*L?,N)WK^IYB]([Q3TJAYK"=[U'SA M"@Y\AV];TL"YHYMBWX0#1\\$A1IG4\(LM")3E,J1K-!\S-U5BXJ)K<+U->4C MJ?DE,F.^HA7#5\2]PVF#+?6$'O<3/.:="=^M"0[+RF 9EN@..SYK;)51IQ)( ML.!3VS3M%VYKX4Q@]:8F+*G+T4"#27)X4--S@V\REV]!G9EA\0!( M/.00B>K-&(26$8$0 PVC,2*F B0SZ=)E-^$?;P%M2Y.N;@R+3YS?]#880!"B MP3&\"JCP]XFOW[X8NC>_T49M;=##D%60"!"\6'S;;0,AWR0_'_7;ZBC]JTZ[ MF_IYUJ.ZG;:F:H4>E?WYH#\L:U =;;#U43N2)W+N<6_9RA: .%%8@_V"/E(#8?\@YH^*S75YAQV [Z%TI-Z MY._4\JFS(H%JS81,CF..L;"RLA%4SK5G**"6=;7 MFHI2\O[A;BS4>W]P3RS7CN/WW?_+,?\SY6'P@3XSA[/;#D963L#&H08+E!?7 M7:BU4&EQG97&Q%BNM==6RFKC7"D+5W!ZLW9,]ZN(T^^E4J_GO-M(.\_=&JW3 M0:4Y: ZZ=>EX5D*V_\& K!T7YE=]:5,\4U[;JMVT$VFW37;;0\5IG6[C5AFU M:W/B]!J::=]>%W).HB('&<0\?\@;YF*HT_E97=6 M\J0 F'VE/>(IB[;+4^%O>,:V\AOEP'+BQ&X,EZ*QOH6,@M^]EWY)UW/+8 M>:MW/?9S[JQI/&.ML&-X\+I)#AJ'!S<(SRDFGWUG,@?1PX]!7?@A MB4*4$B/3,:>V"9-S\=1GY&3P"8J3A6 ?,^>9[7.V4-UU-A-&LK M M3K][NL3%$;FL7\0[\2301Q]=U@?7]?%02F%S6 7!TNDT@=R9QRQA8A,^CB"I M'!:1C!FS".A7T"J&.P?2<0 ]0*ZM@EY6E.24-U>\I,TX??\)!P!^;3@SQ>G MM"@FO?.L=@:8-S"?G 48X7L L M<)FU7BRM<>L:/P@LA3=/G.4*)Q6<6VORLW-+I E"_K#6/B+O3":=?Z5DP%G M\\"/RK_WU[,1((U.P?$I!Z/#J;N_B^$$9S:>J6'R\QIV=!%SPIN+ KJ+>2@[ M\;S)Y1OHIA[0:TU+("V@\#\^-9&2F<2S F MVBD1;5K*FCC=QJV:3&K]4TB2B0E6$;"#F#50@AEH5O/O@-<=C^C(1<&I) ;B M3_P_#:Y ^B5@R'F;X1E+X'U@<.: <+A//V\7GM>L]O/O]A5+>J.3;4"BPHVJ#)L=Y.-J+ET2P=K MMYQUU7;N.AQG717L]3%H*GUUWW6-5E2L\-[KJG7+6E<%DTGQ^&B265]%?W+' M"DL+A>P5*MS^&IRU,>GV.P!H-NY.QGU5I6-MV.M-)[JFP]^#R?#?"F[JYAZ< M 9K+\FY:^,GQSWKRN$9WT!;&2?)GL6/V#Q; ESW1'^^!D\$K (L@<9Q>4Y1& M6.Z"Z7=>\!D^;/.0_<.G^\??/Y"GN_]+1IZ+K7\*B3,J"J3$)H.QI8Q8V1*Q M/-'ZIL>MREG44-*670LU> M M@/>KQ2HK;"F'T+OL,?7+J-!P#GOIZ;NET:3 5SS/D@K_0KOV0\+5+U(ZX8*6 M,99W4F ?N^9+G+?7:)X9[VH8._GJ42]9FT<6I) % M*1+!CNU; ,)]^'<-=OV91#H<@1)^=;- MAQ^>0X&2AD6=U8/'%G@F$E_JV#RQ^@'CX. >I$B:7J=QJPU.TH+QG+UUR?*2 MY4\:8#N$Y;%C7*?73J8T2IZ7/"]YOK;^PB$\KS1NU5'9FUPG8OF,,@>)5.62 M^E"M!GYD[W>F;:CBB5OXLFGG\=BFK\0/$=M MN.&IJ(UDS"VYFYMYFAF9W*=)M]8EM[*.8Y+YGC+?\X*6\5)S\&2^ MI\SWK&6^YSG)CGO?H7-ZM7#]\-ENQ8)_A-O]>P!?BRS MTRUMAU:"7X+_5'L>>X!_"))_6-I694W2D\_%\H&&#J?BG:7_9D]R M@G[4N.T?+O!E%FD-(9///"@.&14A"5D"BK5XI#A.<8':]9ZY1B?BV8] MY S0^7:7K2"($%:MVHWW?B?]6,;9NE$2+$6=[@)@Z4JP7"I8 M*V7C7R;2U1 Y.X[UQY!6.-Z7?Q:=@R2K01.;@,7D"4JV+ZEMP*5G3\DNTIV M+=CM)Q>[:N6<@Y+L*ME5LNM!C7KRL.NPT[CMCBY$NV8TV5FWS=G18F=+>YOX M*/[P7<^8KD[5\09L>2:6572MT0TW:%S#]'C?FA?JDI_*#%O&WA-U?$I@##M# M?0Y=C8^V\RLU+.P8]6C!_4O;I68#N^\LJ/>WAO'#NYD:/YC>^B]S[#1T\MR" M3MA^)P'29K$)YM[;JV2FEK]HZ;;7"H:0-ETE/94BG#^AEEYLQKE=_%/-N(=] M_5*LA6C*V*D)NSBM&'5LV"?;'X#\53B-L8= D#G.7#![WS,Q5 MFY"'>+\GZC!")Q,'>0;O6%*00^,5870RQW?BUAR\S3.\%3$LO!0$%[4FC+P8 MWIS0Y=($$822S<1T&7C7S#<%X[4WA4IJFZ]4,=-5M\F9'0(KD!%]16RHP6H8 M^+8;A^&PGEG0F2E0-;$; UG=6=]"QR"6?2_[ED3_BA.)PL'H%:EC/^?.FL8S MUAH[C'YOT2D,]H::+W3EHL*(=\PRK-8K&KZ>?O8Z1!W:X@L=-<966DJ#1.QU MYX6?]AI[=W7[,)T*9$>:_@OUV!<&#Y@8IA&P;VI;MV&_2%NW^NB].^"Q^/2( M/>6"03> %@Y#UAPS[X4QBW^\[NX6:4OD<_P*OE@"O/6T:[;T@1M3%Q6L>'R0 MF@Y$H)[OV?E':A_="J[;UWJ52KMO?>I5*M4.^]B]BC7COFA'HIEK63O*"%0-1(5J'O$57_=%ZFD7\TU[EK [? M!Y8*ZXH45MZDBZH4UHB+@+(:E4F%=1T*:W0BA:5*A245EE18YY!V5)7"TGA/ MY>01V+J) *FPZJ2PU-,HK%%'*JS<"FM'G#/<^ 8RLFSNDE?5YZIKJ(S.*R;Q MM!*1!&;$,LR:Q&(>YJA,@W@VAK?'0O/)2GDEQW#32U M%/9K R8I"L\:S:7%G8J(0EY@Z>"2CE(4GAH\.2) U8O"(8K"7AW 5 =1*$,[ M%W:57- +N^H:DDR_,!B-2TT,R3U3,SBB1_%X%A[K=&4=[:(QN9DQR:4Z0\H_ M3O\1TOTN(OO= NB95IA@=&E]C:X54$7B=*5 ZC-S,+,_U3)3:P.J.EAF$M5' MB-=5+":UVB!:BLECQ?"J%I-JIS:@DF+R'%!=:MG9:@6FRO=_:]!%0:)J?U3E MB_)5@:MM4I-O!B>SZ8^+K#H(3!D@NK"KKB.9RYY\#XK\8(4@9KF<]Z\L6:N0 M*D]$AC+*R^7:89E3A[U#\M_'J/_A!PA=%VX(D\8S]?K!;;7DYMW)(98O5E0Y MR+8I^7X=8%8')2]Q?L1DKV,(T$&9#7&D%#V+2-)Q96>I+9>D +UXB%?2S>@8 MHI3O71X2"9!2].00VRO&=%QYJJ;WH;X^6_0:$E@^V59+9[H/:XRE@@V/+632 M2MD'R8#(:QH'Q]73!#S?=2VK:8;<2:B9K7SX(;*M.(J)<*U3&R#508Y+))_^ M %E.$:CQUBQEM?F2(K!F(O#P<$%N$S/2M !YTS>[# NNUC+D X:%F2OS0"U9MKJ@B?;!;G3VH_>'.W<:OT M2XM3EK=:9Q NKYAWSPBBY<5I[NVP3?MCU*4]7<$J -Q!:9O5)P1N'91T"9PC M-9W4=*?+=\FAZ7J7(C"DIJN;IMLGLR:_INMS$ZWDEGY2TTE-)S5=C31=WK2F M')INT+CMCJ1/)S5=/1*H\FNZ817=UJ]5T_' ZQN/PHSAMVX\WX9T_>0OX 63 MV[_R#\4M8P=KP@2W\\^W?KGQH*3?OPF+KY,YTWV3/4[?LRES'*8#,NY],ZT)]]CP #BP%@EO!0S_%9(S:Z(Q)902(_S1FP M@)@&;P!&^41$R[#U5 AU&*\YXQA8?<:>$@]NG-I8=0I@17XV+ *C,Y$9?KE) MH3Q?N CC JDP1Y,N7783_O$VK.IC6'RD_*:W"^K,#"L$_F"90"E'L?CZ[8NA M>_,;36NK@Q[*@R!4'[Q8?-MMP\S?)#\?#=M*9YCZ5:?=3?T\ZU'P?C7]FZPG M97\^Z"FEC6G[DW9L;IS3'D:ZC(TFI>69%&Z',>=$TQJE3NL]FS!49*37;1;9 ME[J@I8N930447LW75>DHO;)FG&HL7BK5E$OE F%0W%3(!K6;=0+C0X=:'AI4%V)?ND M4R:P$T2:T$?C^4\Q1RTU[*0V;KN']UNKS]$YR0R7R@S#ZIE!0V:HQ0GH\FK] MGHON>[">P?2VG94\@5=4'X0ANP0;1#1-0WNW@ZTVE3J1E7L"I5NG MGJQ7YA($NR_6C)B,NHS88QB3V(Z11<=*,9PC"O^&! Y-A'1.P/S%7FTL!%EI MXE3V91',B!2V@[L02ZMR/ZO2H]:,%VK\,UTLWXIHBC0Q2S,QN5^5BOM^*9$% M:5[6$"1%S&56<:'"%D6%:+)C92H+J(W;04H(5M:Q.&^T%!6<.=&B(5IJ MT,VD3#.TJ]5<4C[9'C73DH?WS&R_]@-$5W4^J*C:^-4!RRF-]Y5.X[977IGW MNI_^D;PD>>E0I9K-2]AY7BG[J%TUO'0-)9AC63FY$H&SYKQO(FS]V"+_V8"] M+/1KI^65A5%?IQ#P-6K9TY8/_^QGRUZ!BKU0+9HO,R(FDC>WNK_@:Q^GWUPF ME&RJ?L4LB6YI)X+/P!R5[%"GN96?]'$8.V "B%*;I*$K"W0_RGR/DB(4<2;( MVL]79-+'Q2(EO_^="RF#]%K+M6K*K6%4N M?[&@SNIQFDP92"G!I:AI);A>U9=H(=-60C0U+9Y9WT\)/CH_,J%S7NNI6 M4%2+SQP>XO*B7),YM6;PMV&1YV0NTZM*7211JJLX#3*JK15[T''K@P&;MSN" MU8L4".L/VH/>J+2R7L4*A&4-2FUK:MW&I+4'HV)%RXY!IZ$VJ-V8REL[;:B5 M,J81S*Y71IFX'3ML!2\[CXI4[ZC)I2SUN%!\QT R62BJ[2G_X#,\UM;+*W%T M9M0157X)MIZ:67"CCEHJJ$5QK43YIV-XK&5/I]EIQA=.@>V1Z/,LWU:XEMEY M+-4K^?;!XK5@4Z3:OG'#P@[)&>RTY"WN*/, 91[@0=GU74W9'HU(^L98 >H+ M@\$],S=@[M2PQ,$9]C*_5O)5C29>C*UZA[ 56KLP]8R 7X^W5BVY28!DKWJ@ M3+)7]>SUGNG^9+,+1YR]NND-W25[2?:2[)6#O>[GU)DQ_H0?BS^A0UAD%=I2] CM;\BH/SJ6L'97R MBXZT*5Z4=-B1WK6_=.ACK:&DZCW'RU$%QE$$I<13)!Y(/ M:LX'.P(>0^2#@\O.23Z0?%!S/B@0F1A)W2!YXERX;)<^+H3QMY!G"$:'!C%%#4-GEZM>P.>(J.#IR4<@""T^( #BNCWFE1^BC; MP='$(;J&ZXE$X_6L74)GU+!<[V2,4,;L>RA\:S0AXQ7+* MQ+3 M^(X\X6Y&?N_I_+:R0.""-G@U<-2 AF3(=V,D$*N&10:0FTG>Y M-,&8PD-2H"61>F"7 ZI177:K%8R?HN/]T,PW,?I1S'0K[%Q%N>K ?9A2]:16?/5 MAL$@W+ZUU> :EC Y .,1'2GP A>KL!A 7Y!PL/)@C@!58, 6<(VW1G*/.Y;2+J8]V1!7KX MRJ7"!:_$9UH,"Q[8@?P@-+T*PHH#%,=A^QZ2AHPI*)Z8) AG(F:V@(FZVR;7 MWF1@7$ $E6$)&;2XT.&+8 M6=]"QZYM D4S;TFD\Y](Z@S45Y2._9P[:Q+/6&OL,/J]1:O0W2T-[[. 2=KBM+J;3F*6RLY#O(,^0MX\^G^[W? 46"? M?VM_;1-W#K(#.1&^1HG*Q:1CFR9;JTA@,E2B?.X_-^X_WC=^(0N8#@I]T]>'CXNR,-PEEP@4+US!)\YR9(+J$N/$ M:\%P0_<.A35%.0F>*- ):/(R9^A"@\B_"=@"Q"SX0L! J:NJ#M04D M':]"\Z$9>-FO#3/J>W/;X?4'N,H B>\N U4B!/?:ZMA<.L"7;U*'*ZYG@[T( MY<&$MQ$6WF1BTOP;#]!@:1XX$?!@[EY\!D M<.]%6&O3R)T:/YC>^B]S[%3[=MBXM>RD>>N'S^=("8T2+MQ!>8/]Q=$ 4I6: M'K3B)H65^(8*,#BKB<;-#J ;6B3C9H+16:NS\@5+P,L!=@%<2O@.H* M:Y@X6,.$6^3"4O!C\^% '0GW#Y^>OC;)_>.GIX=/OW[X=/_PX2NY^_2>/#[][X[IZ,\S6^D\I3F(PI#,Q0^*&'BKCA,>$JGCJV OB&0L1VS.X MB_=LF\]"ICW#A;;O$I.^N#[0;CV8;?X)>Y MML6-=;!,P900@5X;K%>^ZRMNGS,0XW.QUT>G#"0Z#!Y&X@'CPKC%P'#F<[C$ MY,:ZSB-.EKX.JH%0-RR,,T]LWW&YN3[V7:"PZP:,@DXLKKS'-T&\3>-$Q)$YZ ZX(H1%=+J@,Q'Q?@/_8AVKA;#8.4@!L6"4 M\9HO+BA+E]?C A\-'HJ:+XR5H]8ST0_V*7Z%S5R]U9I"8L'P(4M0@!;ZW%/< M 6.X7H3#(, (KP/&)G,+ #TSN!L&'C72%G6AB#((FE(R=FRP=;F[Y_@+)"B\ M&9/)-K<%7!B9BYHR\U%>BD/$6@&ZV.;$83;@F+W ,_GV P)K09WO;R;V,'4L>.^[L\P2!&T SPP0%)?,L3NQ.AJ"-TYC F8I'H\OX2 M+3Z/UWP,W,_USG3,1]X8/'>Q#&IM7A!;\:6-BV5L^K(!4 11X(-@;D\\WARL M>$#E:& PCIG8JMS@\2:QV,S&J08;7_A@+"8HOEX_>4TT"]U>[B,^&S,;?% 7 M''C!:D'(.QH"?!+?$4+"NIYCP[SX]2X&!*XY^G(',HW[\'%FT6TFP@YH;TY MEHZI"SA$22 CRP9T\W5P;% 1#(T$%6P--@ MR;$@'KP,S$@31##?8^,1!XJWP.00S?HS0ZG)IE.,[MA!#!XDJH7R/_(6\7%@ M?ONFQ^$6=)7FXI#O,H&/@,]8SH2+G&+MD&&J*?^.& M^W,@6L?AK@D\(20DWWM#:/!]FO7.2C/0-.C+B$C0&)TBY'U!_^GF>O"FWS U M6,5PL_^%>^Q1Q"TU)"=ZA;O!Z$P1'Q0OB:W@ XIX##"R&77T3=4*%\.EACM' MZJ /!V *1RDT) [^ *,%@[U\/SH:H]!#EMC%YG*)A]8,&) 1("E&R2A43 +V MTF/T6S, %_4">C0(#'+B3.!%'*84#9VQN8IFI[?)G9=,.TJ$T-<4TD,*"<*$ MT9H 4'O32(@8?XFI,1'E@PDN,&(>;.+'Y0IQL"QH! %;;!N OV0LP!2@/'/' M3;O2F()X"R[@ZC-V#:KDC;2!<#AIW!5)RD#)!,N:1E'!C-$"@*QR#00"#DCL M,K ?8$E%DPZ''\847D)A$XG#@"G3EO\D>Y!R,_, 13SL9,<9WHQM?06_YM[" MO/U_4$L#!!0 ( !.';%@@V.Y07Q( ,O+ 0 9VEC+3(P,C,Q,C,Q M+GAS9.U=;7/BMA;^WE^ARY>[G5DV0+*[2:;9#@&SRUP"7"#;]E/'V()H:BPJ MVWGIK[]'\@L&V<@&D_K6Z70V8$O/.3K/D71T))N??GY>6>@1,X=0^Z;6_-"H M(6P;U"3V\J9V/^O5+VL_?_GAAY_^5:__>CL9H"XUO!6V7=1A6'>QB9Z(^X#< M!XQ^H>P/\JBCL:6["\I6]?H74:U#UR^,+!]G#T_D' MRI9GK4:C>?;KW6 JBM:"LA:Q_]@J_3QG5EC^_(S?GNL.#HLOB1&5)O8C=ES* MG ]+B\YU*&IZCLN(;GTPZ KJM\Z;\']8E0.3/:*([;BZ;42B3)?5W9#^&;_/!37JC6:]U92JJFNVZHWS.E=2=T'UN>?B'C#9Q0O=L]R;FF?_Z4'+ M%@2;X"86YHZP52!VV]79$KM#?86=M6[@W';Z\@-"G$NR6E/F(EL"6NC.7#3 M8:ZH5D,^[P-JZ*YP9U[2@:*BK5+Y,VRY#O]6Y]\^/#MF[2R[5,^I+W5]G4MR MO(XO/;B21X.8$S>OKJ[.GKE7)FN0Z%FB?)U_K#=;0'8.L6DNFETV?*N']8K0 M8=,C\^D0UCM2A\1>E^8+JIKBNW.L&E$7SJU&4#.7&@+(P<:')7T\,ZAGN^PE M2Y=(JA)^R=,9ML!,3/+(#HOS#P?+Q(:91V98G'](D*G;-G5%?7XEN+9>$WM! M_0MPB;ON=>B_$[P()Q1I[DH8),2?:YT9C%J*$>5LS>@:,Y=@)S[O"8 'AAT(([H8W-0=HL+!OH1(W MW\2+O,V'*L0F_X3&6_H\;^.A"K;^W]MM0,R2L]U0Q?"L0UR>5Y_!?43,FUJ' M0LA>0_S:_:2?-;82&OA50^P0?>.,7QKBOR:J;V+].A*U?CK;+;N#XCG8'-E? MQ.?=WAU4#HKLJ;ACHLSUMOM38K7@8FC*/09N>R9Q^S9?QPA-#K.UA*(T>VO; M[ ( Q1 J1$%G-)R.!OUN>Z9U;]N#]K"C3;]IVFQZH-^GPBE).0"WG$Q;UT4&&A/O_4&HU^*)C:"55+Y.0>5@(H$ M[!MSO>FW-KCU:-#5)E/MO_?]V6_%4IB K^3R,CN7SV89(?FTRTL!3@HYB "G$ZU&9^_A>&)OAS![,%ST(=QF :F(JOEK2.!Z0P+SWF M' DP/T%6(7*FLU'G/Q-M?#_I?#M\42.A*.F0%O " L4PJD1"04GE Y+'+6E) M7_$4L3\DS-J_'D;!IKK2\M(*/QB-H'*%[,W'W?Y,;%#XZXJOVK#3W\S-=VT> M7QV\498-7,F5E"6((;]'6]BQ>3^ KQ";V;+N8VH1@V#GE)G]2,8>;J^N/EY< M?):GHLP9?O0N%%.I7>U8JGZFSZU#B4S 49(E35=;B7_TSL>I$ANQ%/PQ9,@P M2BZD"2R&444F_ S],21L(2CM+TU*?O4JFCY(VA]C^VT(I?&EA'50OXK63T[Z M'T/&7D0E-U+2.FTSH8IDI>:;C^%+!:JD+%\JNXJ\9.=+ MDU:1Z)04YS&T[H=4DBCENO?D3JO(F)QW.X:L5#053Y?R6;6$7%X5"8JR',;!>[.K$.Y&,/GI(:*8V0>!07O0L JT13MO3:4-[M*!Z3@)1LR:GT[0Q>!0F)YF Y)&#/*WYREQY[M+Y[I/4*43$MYE'2F00P2 MO)BA-P5+29R4* F2^54?<'TS#+#N8.UYC6VG"'J2X)0,25F0B"$!AP*\"K-T MI[L>(_P]/'0A;#(@^IQ8XDH!K&6!5[%X)>5((A8W\'QT]#F-27CC=9_A?V^> MF-G?FV_8]BDM[8CDS4MP,A,.0]8G-CI+;C8/<4S&>4J/0"*>NV MQPLV,NM":,P9D"_VS24B>W5?V2$RR5.Z@Y36V^,.W3=GR.H,FZQ >T692_X2 M6A:Q$CI"GM(9,C_-NY.2B,NL]'HJ^7'=8C(4&;&5)&=]-+CR*8S4PU%;*3_^ M!MN7L:7SP=#4_O3(FK_.Z2BFBQ"L=(.<)[>D'*00_QX)!=XC4 %%.KQY2YRT M8GI_=G@E\U+*4L5\M8/C!6S%JL&5I$I9SDR/J%>2T,R')8_<(LHI14'Q MQX:4)LM[)K."7*>1:TH'=J@=.LJ5_P?R7Z;#9?L1,7_)4E;=::X9*6[N*<3 M]EVW/!@L1_[]@BD_7A&ECTB)M10?"56I![J@F#*(:X-RW_QC/^F(E\8/V-F$(>?VB[8A[**4WJ*E'5+\920[9A$?]V] MD?GF"7%JO@.KV-QFA;(A%71#-W_070A]>+[2X%\I+W\:)SE&$Z7_2 D]A?_X MRDBN0QF*%$)<(\3CPE G/@KQBF\>)LQY'QAJZE+CC]/,4?M$*'U"RNZE^$0H M! DI;Q/*%@,3S%DR0@[:3SHSBV9YKPPES5(J+X7FC92 :%_.&\];/6V'BQ/U MYQ0I2JZE#)^J2TND5Y'MZ.D_/_$QH(ZS8'35H;9+; ]"J-$:,Z&CI3K&8A<#Y>.-N+11C[R%0C+"Q6J[2RWV 9< M=\SH(^&_U0[F*=POLLE0NL"^IU7KZ%T@Y4<4R4$@Z(WJB(9BLDKI<$H"I?S? M%H'53B%%9IU@@]H&L8A0Z!:[3QC;47<)CIS BJ9#5VO/Y>>AMF\50VY16BA] M8L\[)D4T%U<#!7K$^G1T!H>O\4)EDNY7VJ>Z>($9PR88Q#^_!M8JZLF'O$*4 M'B&E$[<\(I0BR T.XW'NJWY6/J*A;5GT2;<-'NA(E!3#="812IZE9. 6SY$, M,8DGL?X/9_FGLV?G6E^O"81+_(K_W;:IK[NX!%>PY?^H'O>!)3%^G^CV$O>H MQ^[P:LY_RUN? X^ZX=[47.;A&K+U%;ZI2<5L8ED\.186X[\Q3JXA<";4Y$K= MU$S/#Z)KR/$ D[@>__:546]]4_.+$Q>O:LCUB[NLSC\YS6N3KG1B]^$F1_)_ M@#Q)]W:KT6K,&+#^@&=/='\+4@J7H1UB#=IW' ^;78_!"F0LQ(OM9T=;K2WZ M@K$H-/:8\: [F)\M<^[T9[+R5GZQ]B/X-F_(C$:%, LKQXVRT"TGLLIKB"[< MQ/X51PC/X"6& 6+-'A/;21V/\5]73C5(2FEU&XC-MQ[<\!:,B7PTNJD9, P1 M-U?+5M2&H8J]J-L6/ML.DG\P*@N78^Q;XXS(K&US $+J,YA99BD\*4^3&R>$5.1H>VE#= M\)['8/*&^ 0\NT>>^2=GM !]<;#88'!CY#[ ^!B>"88+4[IP@6"\?P8K!KL, M$U[": &!6A>;GN'RIV847I&U^M_M#%%,VJ.L(P8=WJ.!-!OB$!/#5$,]VW5@ MH,3D44R@XA_\[-Y:,..F]XIC<4_I VXH)H-]/% ]]JJ.=M#CUXH6U T8W)TS@2K]=_\?]5,WT\<$FH%I'B'.9PD0'"MN,3R!A?5_"2 MMR^;(F/]10Q>?,[S8T^8LF"DPYL -3V@+5S0B7PK^S B]+U5-^EVMTE!E-ZE MT #_L%:F)<&)Q)4U5(%U82O/(C*AI9D !HU; MRAA] @=/C^8/PCJE$=:^0FHK#*B]G&&V\M>U-J]$'L6:M=5H-OC?_01GKU\& MSN]MD_ Y:LZSV#PWYN]A8C/:P=1TB!F!'CY'3+ .)@*]FABICG$Z@24='3I4^( O>4*IW^TF'KKM46V'6G+5!EJGB8^ M);:+EYBIV^;G],"]LZ3^8L7*X/E%YAN")$_\AI\$"O:"G'!9)1=\E7S(4?J5 M-$TB;0,D9WI>4@V<'>!P"YQR8(GIGYKOFO 4Y&AQ[P1>DL48.&)MCW"M1:LKGGEU]YUD<27=*8X4?/#OCW!C]CV7MWZDOB26A\&^N9EZA:Q M?MM 0,X(BE#N9O')./MP1KG*$%DF%R^ FHY5-YIZ3E#9J-8*;ZFZ1 M%Z4,+=]*"26;1$Z0RDVU9W$"2I'_C2?H,RU5$@J7H5=-UY@O8CL/.EMB)WS4M.?Q3?_@ M8OH&3I:ZY0TJHE-ZF?A+*%P&_H+@+9BZ18^Q37D+)>L^\*%P)=G]'>"E;O4( M6XT6_14$)D2\0&)%K!?%;HRR7@G2"B(_/GM@.$L>?:M<*1R5:Z7L:;NERJ!Y M?).R;T/_<"E[:9N/?)3B<]AH,1Q]'V3:X]Q7O3336C//)G5"X3)P-H"5#2SX M/% #UGKM)70&?C]V4HG>8O\;-H.G=W[#.@/7@P%/=)Y40@O!/B(,//F\V,PS M+R84+H,#C!GEI_0F&((1.[9B51W+5M8K:3R3RRD#;RS&PR.P?/]@DP^C#&-0N%7(3TF[ M+_%#;N+9%N468VJ]O_D\ARJB"1]W!;)L$ZSL;V%^G#*,7N'O#X&JL1\@2G7>M.+EG)"B1US"YUO:L1?X9WPZ9E_5 M,A"8]/:R_4W;5Z,,+2HRD/*+;$+:UPG?$J26LX/L1I;A>0K5HS/J>G_S(S2: M8S#Z%*UI_*]=O*8.<6]]R\)JAB]J8,(E8C^"I9\Z.1"MG)S'MSVS3-M)A\7SWZ;:R0OR2[@4>FN 2J2UQM.JQ^.S9-GA9TV=]VZ2+Q6#0V=]Y MI&(EB';];0-5M]\M];K]7;QKQ($19Z5_^>%_4$L#!!0 ( !.';%@!);?P MKB8 **3 0 4 9VEC+3(P,C,Q,C,Q7V-A;"YX;6SE?5ES6\F1[KM_A6[? MUYNMVA>'[0E*HMJ,8(L:BK(]3XA:LB3,D( & +7XU]\L )2X@!26.N"1>CS! M%DGPG%R^RJVRLO[R'Y\OSI]\Q,ET.![]]1?^*_OE"8[2. ]'[_[ZR]NSE^!^ M^8^__>E/?_D_ /]Z=GK\Y,4X75[@:/;D^03##/.33\/9^R>S]_CDG^/)_PP_ MAB>OS\.LC"<7 '^;_]GS\8>A=]"(%),W_H^7#T/W^N M7V*8XA-B;S2=?_O77][/9A_^_/3IIT^??OT<)^>_CB?OG@K&Y-.K3_^R_/CG M.Y__).>?YM[[I_/??OWH=+CJ@_18_O1?OQ^_2>_Q(L!P-)V%4:HOF [_/)W_ M\'B_2]>3>3]3OX.IC4'\$7(#DOWZ>YE_^]JTG(]IX=.#V;/PV3RA4S#/\+Y)0XTRS+*B%!$H)4;C2,N M=0;FH]$QVI1]:R[7(NPF]]?@=#!)3\:3C!.R=+\\^835*BV-WH+*,$DW<'9W MP2T_\71Z>7$Q?R8,9WAQ]?=E,KYHA8O9N&N=+-! '.T*EX.4QI=$S"DF),+B M.;["V17//BF#4BG01@=07A>(-G@HD@GAK>"EZ-9KX0%ZU@&'^.' T4P#S3!Q M1"9Z1!_Y0H0,9$ ID7-@VA!K(3B(2DJ0@J6,,7'__.CJ7/YS.MY9P M,QV_GN"',,R'GS_@:(IDG$XH$)SM*#$7K7Q)G81% M;>C_JB(RJ)EK"R@K&R4J"*HP$F'00AO)Z4?[B^[Z$-]LI-D[OFMKX38T9.,/ M.)E]H=QU-*-U4P.L#S7-K:;5*"65HQC*I9QJYNF)HE2 &203&PKFTCK,?8B> M_@4P.VF_F>B;@>&$Z"'F1^^.D9+JTRK&D_*6[&EE=L"5<,FX!#XR!RJKRBN7 MX T2/(MC1H3&:'B0H/[%-CO!H9WPF^'A!18DVY2/1FE\@6?A\X+-BD_"7RDL M&*C5J4J/@)@H[W+&%>THNG:\- ;#_=3T+Z;9"0F-Q+XS#-X-T^"W\3A_&IZ? MDWTZ&LW"Z-V0,JSI(!)#WB=&G)&;4L51LBU8!JV$D"9R'M@M]=^IB-W_]'74 MJ?NOSD;B:V?=OX7$K\:CM(PZ8G9H>!$DQY'0H4CF1&+$47GA4/1MC M,;@4=.O [BX5#7+PA9V^ M34:?TI0=M;\BT=Y)Z,U0_7Q\<3$>7:-"QUB$*@FDMV13@^"4WG-:94H$;D/. ME.RWKLG?HJ%/"4ICO>\D[G;5E)R'E?=P_CH,R:,^#Q^&LW ^$%(74]""Z+K&:E#XE)8TAT$+XS9!P-J$LZ7+R9<[C IP+7$:* MGZ*4#(JO+M8$#L%9#D*$Q+(A%ZM:)R;WT;)A6@(_$AB:R+\9&DYQ%H8CS(=A M,J(,>GJ0TN5%%39F2J:&:3@;B)*SDSP #Z56UQ+9*Q\C("*WVDI35.LX]_M4 M]2G3:0R0QBIIN6-[1<<\1B?L?IC@>QQ-AQ]QD7$?CZ>M])A,4,T;&C8CL4^94VN7TZ&RFB'J>!CB\)Q<(WXMY>N0 MZ-W*@Y1<@I)D!'WV$HJ(+@1GM,NL,6CN4M&JM^%U^%*WU:]X"X9AE,Q"9%&3 M@1<(40M:O\8GP6IEVG?5U7"3DCYE63MBX+ZFAAU$W])@3BXQK^#09E>X3@C9 M&P<*DR?")*TVQ!)+,I+\?7LDK":F3ZE7>S T4$"[B>95!RT0")$!0V!&001/-EX0FURK;M<5I#1I]RK,09V%7I'6X177'ZY MXI%YG@/E_Z!KE9,0&2#$'$#X$*+U2GO=.OMZF*(^;0TUQD1#5701"QV,\HIH M4)@BG)02#!IR89GLEI?&4 J@N0Y:9*YL=Y'12IH:\CR((5O'R00+&2G[C2% M[5L"JY0WB@>DH+<[]GH:$>V.A-O0WU;D3:O/P]G%O ]YE)^/1W4=XBA5@FA! M!T])#Q@=*38+F"!P:2$$8;,I&E5N'2 _0$Y/ Z/VF&BEDB[WW3RQ)# KT)[, ML5)"0,P.Z ME%2"+\RPUHV@]SJ()J4.YY/S,48@\250Q7-P@A(1,LF:L<(Y%ZU#_^VROT=P M?!MI^P$?MXVLNX[XKW4U4 Y: E-E<:GOJ] MW2#11O:WL/"7I[=%=$S?MS]4^^:,OOY^^.KLS'IP=G1_3;FT1M?+KV MGH=V>\QV'4X:G;?]:@6^[7\,DA7*& ).25X2A +Y!*T,1*M,=H%2(=9ZOV$% M&;L:DM\F])#7DW$9S@;<1*9UF=>V?=TURN"4T%"4MX:61\+2NK9\[?5]BB=V MU?=MD[&ME-OE17A.OWKW&XZ(L=H9>Y OAJ,A+2]B\R,NSW -BD]:*.$@L.Q M<5/ 654;947VWC%I9&L$K$?9AJ%%MVT=K='1@7(:'JR]8O$ER6&1X5\2L4L9 MC$?39UC&$_S:-X_3P\]$..ED. J3+T)>4= M:.ZJS** @%D 2NZ\<](:V;IHTR$[S6+^:ZA2$;WBP0)7+%+J; 7X;"R(F$MR ME'G0-_OV,8]KF?N"QWOSA"VUUVS!OB3FA^]&B_0U?3F;A-$TI"J9W\)P5.E: M"*BV;I#;0504I)9(IDJ%E"&&HB'JF 1+3C';NG-[ _+ZE$[V%79=:;NA_UAP MN1#,TI754U4"*5T6D8$KAA8'\0A!: 4R4_:E1$36O,?K/EKZE*3V%6A-]+C' MJ(0^<7Y9YXJ]'D_FJIQ1)ADO9[6UYVQ\CX!$R%'Q3/FZU);2]T015J'XW"?% M0@@EV^9;!=UPTNNH+PH>DT7@R0M"83'UY$H +#%$+XM)'?38#,XD0>]EC 4;H)!Z2"5.IRR1$KND\]0FX=066ZL:6T:;Q#04[>, MM*RE3@E*4(GR*)\@IDR!:W(&8Y:EY-;'2/;AEA_766R/O,UM?.=:[RBP?#&< MI@4[F+]Q\_7D@TE9A-K[ZXNJ'2X%(5*.!241X47D8KGH%)G_+DKM#74 M4#,,W2CV%Y^3Q@#*60?*(JO#9")QBIJC$%[PUKV)]VZI;,[)*7Y$DNS5LIZ$ M-/OG5T1CJ8''Y>+NLZ1DPL6SDMRS9$1VX+).E'+078I""PN MR>9MZ5N0V2=+O"U>[I[^ZU9;#1LYI[0^ZYB6>0,:3CX.$T[?C,]S;1K4%(4E MD-QF"NRT \\I",OUASX4*4OK]7(_-;V*I%NAI)'P>]"]\/SD]]>GAW\_?/7F MZ!^'1Z_HV\/CDS\/^^AK6XK%1D\.*@YY?'6D=,.*"YB!C276.IX-H MHX0DR8EZJP7CK3>B'B"G;=:5K/"EGNABMH[]JQ-M0Z @09LH6)#*86K=2O= MUO6XOJ@5!FY;G>TEWK9E;@5_]V^AD'V2=8 M#JR0'8X@3#:@F*LCK%0$GB0*([A1S7/6O3+8I^2B*]#V%S%]\+X';_[^\OCD MGTW][==G[M'#KN:CD4^M<_'#]#W%;1^']+1G7]Y.ZXS)HSG!-18GV'Q6U9 E8DK0-O63UZ7_NI@PDN&Y]OC[G=\7/= MZ*[E..V$F.?UH#?A'$_*_03Z0*F-B!EX;N2W0;D M]@2OWHD:!.9MT=Z L-+7K(Y,5^$>K.:R;F]R MUWQ*ZDX$_P A2&M0[D_!33%YZVJ^4ZP9;YIA7E[==_,'US[Y&B?#<;WHH(X3 MQ1>X^._7/?K#S^E]&+W#TS##PU(PU;$VQG"A/'!7&"A9PWKE)&B3C*Y=P\]'Q\KOOD0GN\)F];O,=7W$9P[3K2?CDUXOKM,K!E]9^>WWJ^N2D?R#8=Z3^KN&Y*B,6.5'F MZ^T\!0;E4$*(ME"BZK'DR+AJWE>T;;'X<<_3_/CPW%7]CU&G2"QI$XFJJ.M= M2R&1&(0OX'R.RM3)J;SU09IMZQ2/.Y[RQX?GKNI_!'BNK"T8(V7@1*XW\YZJ M;, KI(!$>U%8,H*+UD/"6I:/>M.L+[2UR%P]!9A9[>V5X!PWX$1PT4LG8O-K MKOX0S?K[PO:>NOLW@4G#NS4_3# -YV33O\]QV;-Q<%$I__?\YP,F!+>94I&B ML@85/:M]&!F8L=%)R04OK0_%KT-7GV+^1X1C7X\FB#XTH',ZJ M':8 *P1TWA U084ZACX9B%)SL(87SZ0VV/S"K0<)ZE-(_8A(:J>TAC='A D^ MH[0@UT9&@O7"0J+7WL7BZ^&Z>E5/Q327&HPJ2DH;M#"MRUNK*>G3;5R/B)P& M:FIW?FTY.>9DM*CESB\@/"G+"WKKI3JDQME([HCVH)BFNN$86IMP]0?LEB M@%BL!Y.9"\PZA;)U%O<@0>O@R?TA\;2MUCH$TNL)?@C#?)48+/,!RC*OW3 _ M4)Y1'ADT))DH+4 F('B62131%A.-4\W[S;:C=!WH^3\D])KKN5O766^DNS8H M:7E1X< *$HHPB?**1%FIY[Q>]LGKE:XJ":.B-ZT[/S8@;ZTR*OOY(_RN-+J' M:.V*+"Y-T8$HRKX.S2=##=&1B6;H2M*&9R];GU#Z+E%KP>N/4:9OJ+WN[=C- M2XCF]O;;51O7+FI(+ELYSX 5JU.Y? 87C :6641OA=*J^SAN,YK7@N0?H%2_ M5]T_1H\8!0:8I70@PJ+UEX%+/ -+E$UK%AE/>]HR_FZ/V/;GGD[*BV%]URA/ M!UA8QA(]Z)1BG3M"?LFA!1=+<2+Q$)M?0[V"C!_A#.:N<+GO%-.VVNCDL.71 M='I)7.))J?< CD?SN]\&IMA( 0S1D>L4&>XX.*<5%!#DK)@EGC0>8:5#O-(0C!@,N"2B5,P;4>\]**]A]@SW8_-K%CM7<"VN-Z MA)G,^7Q_>8#1A\RS !YL(IDH#M%H#4I0_%YD=@6[G&IP@Y@?8$.W2UAMKYAF M.#G%#U^CQ9OD!*^5#TQ!EK5MG )$B-%E2-EI2JD; MV@^&VHG'1F.BKEY'GB82YNKK3C&-WXV&_R87*QS\C.$E"A/3%AX=$5A:;W@.V)EYZ:6 MY?,'*BHO B4\+M?>4)<0'*T\2"%I)8L77+?>MKMZ=Y\ZRON N#LM+-OHJ)G; MW%(B]TK"2&Z2"1EXK+.P-),UL:F]6UQGE766S>L@C5GH4]6DCWA]3,3T%O8D M09$RQ;CBU[=#0LX>ZXZ=XYZLHJT7 M8OC,@%#CLQ!(8FZ]W= 1*[VJX#_F NC2HFP+G5Y:EF4O#E.9:R$XV*R(#X\D MVV@5!"^]Y4PI[5LW'[?GXB=PJ[T'_Q9XZ3/N"_-<4*0"*><,*M65'&R (*5@ MF3LM8NM[V;O&_?IR?3=,3:GYUFM0NQ).ZRH[*6^G>-4JSZR3"CUXK!>:>I' MD_4$@HS)#(4UY=:PJSM%C?U2_!.DE:VP?V52>@R97IJ9H]$LC-X-ZPIVP< MM_4880B&%K6Q).?(H&#&8I)-)K2^W&\OC/6I%^(G7B-M@-7+-;.5("9$S2J)#YEIE5XBY/:?8=XCJ9>9G!3(?"#)Q]8S5/>RT_]X=N/:3V[6\J^+ MG1.$E,\:>)$(*@L/(20"DLZV4/PMBC![-BCKT/VS[O]LNR*Z,C?-,=0[[WKM M)U>K<.EL'T]5\L)A-GC&;KCPX,WAV]^#[/+R9SL<;D=-&Y_>F[]9[<_ M-[[1 JA-)]2SC1?UNH"SC2HL".F$&I7($[Y0!)G0, M*3ODO'5?RU:$]BFM[01MM\O!W:NS6>'K'B('.E D4B],3P%%/1R=P%FRR"QH M8RTW-C>_*/8>4OJ4 NX%/2U4TD>O..!=^D5Z^B-ZQMN\[=LW!J6"-[7-)NGE M5E L]2RDRL&(6"="MCY1U@O?>.T]_X5A M0(ZA,).]E[;U (*-B?PAO>?>L+:Q&A\%;2_'EY.!M JC"[[.^Z4O,B8@$26P M.94@A<3 6N\D;DICGTJ,OWDY,4_CXZ/#UZ].'IU M=O#JMZ-GQX=OKB8;73M]N?T^PL:O:%\TV8W+'2LG=9?JVJBHZR=:6>#D"F.] M@G&.1&?JJ%WLS] M=;):"<4KRR1(5P?7AD+H%J[F+QRC"4KSX!O;K4UI[$.=HQ$>[MZ(T:&ZFCG% ME_=36$>\(/Q$5W7##I2^5;B??1HY,5# M=JUU7++6R_85H6S.>:-=GN_8!B.<#SN; MF.FF_/XV&4^G@ZQU,%DIXM@A*.4$!?(J CW*A*!5]-@Z)_L>37V(93K RP9N M:G/5["...4CI\N)R?E/)P<5X,AO^>RY!LKD>M9,(-I'A5851+LA2@2(R16#: M<#2M7=KF5&X8[W0[/?-Q4-5"?X_N,[]-F[_.P[+AM[7/7.ME^_*9FW.^'Y\9 MDV0Z1UVKWQ(4HVC+"X;P5H3^0=]T$69O8P39*W(O+O8?4^6:ZR<[ZK"E]]:&> M)J9_.\Q='N(U#X4&_J)N8T5^8BHFV^K)Z-SRC:!J0?3E*Q! MJ3(11! Q&E7%T[HS?#M*^U#MZ"7F-E;C8T*N;G*F8LDH:PG!F0#*RWHJ4F00 MQK$DA!:B[+%V^@"E?>J4Z!?D-E7C(T'NSN:FYMRX+#684@=D,)7 1Y4I'4,M M=>:"N]87J>]&<9_Z)GH#P9W4^DA0O-7G@;Q8IAEDB_-1=@&<+ %BQ,!#M!(? M&8<;-^_LJWFB-R#<7J%[K+F\/CUY?7AZ]E^OCP]JX>'%X7^^/7K]^^&KLV_% MAQOC2,.U<:3;%U]:O+5]%::Y+!J58^Z=!UOQS'T1EM5)ESG6,N?O:B0AZB%RSZ M[6N3&E;N5J2U$L&7>T0F1L?[WY M@Q3UJ;C2#"WQ8/CI8")0:L48L'F]X6UHKU76QR=H>]1-+W7VX.?G[X]?''XK]>' MK]X!< V^KT^E&5W M>3;S>(>TT,=?D.S,W!:N8#*Q;.9'URUR!4K9##X5 ]Q92C.*2)A;[P]\EZ@^ M[02TA4FDW?&(^]O5>CG.*$GF]+5H91QP'@C"Y:% ^N"(4AF!:#]9^F*(^ ME>^[ 4I#C31#R:V!A%>T&#)O,D4+Q7%;0R4.3@<.N99',$;+?>L*_&I*^E1A M[P85#330# UGX3->#0J[(L1JJ25S @HO9+RL%<16DB!C-LQQ*0UGC:&P@HP^ ME;F[P<&NLF\RLY"2IWR99J4+66\QS3UU>'9T:OG)[\?OJ:L[>3WWT]>O?G[P>GAM]HH MY?E'(_HXGH^G4TK!W[P/DQT:]'9[7_L$MB'_C;+9?\[QC_G@(T[".WQU>1%Q M#,\OZ:?SUT]/+F?36J@>CMX-K/=&<5X@U]A")2'K+(X(V5(8FM#DA*V= M^H8D[NJ_[GG=G?<\"U-:B&0^8^&B0*'56N5A(4H?@(MHA))&9K4G>:PFL$^9 M=9=8N^T)N]-BLT!I)8GW">,@_S=9DWD),@C#M_S\6@V'%T2"\L! ./1 M]!F6\007GYL'H]O[[A9O;>_!F\NBD1__1L[+=V-R59H60U(\B4'+/**R5;G]G9 MGMH^Q1X_$7BWP<)CA"K/<(1E.'L]&7\<3ND5Q$;;J&2]%W08@&S!8:-88UED M^OJV9:_BDJ"!+$5;'1Q$FW6]'S#4\6(!6)$N:)Z0Y=9.[F&*=C69RZ>_)'Q/ MPOE=ANM>B\_) T=&=IPQ6H(9.62#J%!)Y*9U0O8=DOKDN1NBY;;]:JF89@YV M2=2;69C5^V"/Z0]6D(:FZ(B<@4O"U59>"P$=0N1!*,:=T;SUB:BU".N3V^P> M.0V5U!H_2T=[ERB5,05/?,8FIBKF]+> X1[!%)994LJ3; M1ZP>]*$*OALZ[@EK6^AC;U&MYE8HBM8K*;)NE&J@P+N 5DG'Y(/RO/41OHVB MVCZ4F]NBI*5&'J,>7&_!':7A^>+P>8?,^M3M?(1GY9MN:F[>9/(L3'&N*=+,ZE5:=2]'@V,R E(,E5*42;O6L45S)OKDI3M"ZITS0X\*A'9'TM9A8V7. MA].!R$R$$#B0#$E^2$)T14609'VC+RX4V;J\M0N]?8H2^H32%NK=*R!?C:M' MNZ2/Q7-<.K]!C,+K5&_2B4F0F)0#KW2"Y$KBLGC#;.MAGMO2VJ=4OT= W%FM M30[0K$-I/>DUF8;SD_*/<'ZY4-WY^?A3&)%IO[+GR+CG%-U#K;""TJ+N310% M5IALLX@YAG5.VK2BIT_G\#H&W:.I<:]6<'X8]>N/1N_F?4I75%O!I=.% M0MUJ,Q!5,H E"U6G1_+C0\/ M>"#IN,C!FCK.+WH%GB4'I6[MJZRD2*V'7C4@NT_'&GL$T9;*[KR6CR'D%$N M8.6\9;- E,$!1I;J&*R"'ER,+T=U6T^E2):(' [LH.6^B\_=J\2?@] ON>>;'")NXQ 8DF@4I) M@6.VSO+1/%C+ ^KV=STV9*!/=8DN,/MXVNX:L"MCLX'RKLXG1M!(H1@Y5P5! M<0X!@R=WZUD1K6/O3>CK4_5ACW#;75==HVEE_2/G:'2M>BB!LEX7[B$XC)1^ MZJ*3<,+:UL-;-B"O3T6%/6)I9TWUHU*U# %06JV%\I#J=&O%G(2H*2((3#+& MK4E!K'/SXPVDJLV&*)V,;,_C*Z/=6K0);+F&SIL MF&QT8] M'G=>O1@.'ID)12,"-1S4<'5DEKZ[0X;AD'%:VJ6T(.."_6!E.<;GYOY/W4]*EZ MT! KC=70'2SF:!TP5.CJ+91>6$$LU@'!K@B0R(P4);/(6D]I64U)G[+[?/(I3/)TX*)QWE L)5*]22W;"%[&#*Z:-J== M*;ZK8TQKD->G-'XOH&FCJ.Z0=#?U&T1CG>"Q8MJ3$RP.*]@#"*E\\L8J^M(U M@NZ2M6&VWNT%)ON SHZ::5+X>0#/&*9X%3I]&4AKHBW$-"\RU.G#'KPJ"7)A M@OGL/.?K5';6?5^?\NFNP]86(N_NQ,[UZ%E$81E+#%Q(Q#)2P.1=SJ YLY0T M*AEMZS-=#]'3T%9>>^HB#+ 8"C,<(9:"H#Q39+<=!ZLBK(*>/ M6=S."'G 0.ZDCM:&\3HQ-Y;J:97V27D[7=[[.(@VR>CJ3/:L#2CE$KCB#0B' M)9"[-XJIS8SDVN_N8^[6#"%[4&UL['U9+PH#!- AH 5)7FUZ\'0$H4 M"9(X(H'D40\L'E"F'U]$N'OX\:__]X_SLY^^X&0Z'(_^[4_\S^Q//^$HC?-P M=/IO?_KMY VX/_W??_^7?_G7_P7P_W[Y\/:GU^-T<8ZCV4^O)AAFF'_Z?3C[ M]-/L$_[T]_'DG\,OX:?W9V%6QI-S@'^?_[-7X\]?)\/33[.?!!/JZF-7?YW\ MI0@?@_ !T @)2@@+P3 'Q43'F.+2L_Q_3O]2E!,I"P[:,P05,H= _Q2\]2[Z M$ *39O[0L^'HGW^I7V*8XD_$WF@Z__'?_O1I-OO\EY]__OWWW__\1YR<_7D\ M.?U9,"9_OOKTGRX__L>MS_\NYY_FWON?YW_]]M'I<-D'Z;'\Y__WZ]N/Z1.> M!QB.IK,P2M]?0*_/LV__\#HU^N?%'^FCT^%?IO-__W:W#T6U*AZ/9SWEX M_O/E9WX.9V=$\?P)LZ^?\=_^-!V>?S[#J]]]FF"YD_HKEBM1NI+SO^O3?MZ: MID]$R"1=1 3Z+8XJQ!O2N.SIV]/\[5F0L82+LUE#BF\_NRF]X_,P;"G@6X]N M0.W\07".YQ$G+4G]X;G7Z+PB\B:%P]$7G,[&D^F?3\_&,=!G\\5T-AF&LS^G M\?G//SVZ/7!R>'KCR?T]=?#=R&'CX?_ M^=O1R3\>YN1TF(A:(;E8+/C_O<;#K[%#N!F.AG4K>DL_7KZA$KL3QO"/&8XR M+G:K*Y+.QNF'#YW5O7+\3;EG(>+9_+>#BRF"OYN*A: ;\'42XAD.>/*(C&+L>V"GY6K434X(8-T@@-2PEJB(([;:A[,+"]XL9=27UGD C&H. E Z&] MNEB<00Q) 5<\"9]*4B@>+Q1^,$_WCX1UA-T! HB<\_'HXVR<_OGKW&H=N&"E M42R H].3^$P!?/(<1,DB<<:*2JWMA5M$M-3\,E/_MMH;*&?<4K*W5,)?JHVTA<\ M&J7Q.5X2&IUAB$J"]8$1H8YVJ:(7\SJ?5B]9!R@ MUM8++B%IYT%%(C#6U43[(4]6>"ES:_OS/GIVCXU.E7FW;[*=)CJP2V]S/?". MF\AM!HF%=CZ!Y$*AI(U0&,=T(6)C^Q#V32J>-B*VE'H'QNE!_J^+Z:QNEM.3 M\1V>U!R\]1X[UV.3SLSY]?@') :FPQE^Q,F78<+W.!F.\P=,X].%ROX6SBYP M(+UVQ7(+VI+UI;@A=UR1$Z826>.1ZZ2U:>[Q=LO3T\9HKQ#1@5$^E]S1='J! M^?7%A+;B!9F+'?H#UNO31&;B_&,'59I_G8RGTT&FS=GZ8@%5L$2U*!#(:B + MT18MN/,%>1>[X]J4/FUT[D!['5CU=U ]7P]W$\TL>31:6)!2!5!8- 3C![9)(*3\,??A[-/53I$/OUB_M=? M;F[?@Q1,])QGR,(*6AK20@@J0XV95==$C-D\&VH+GQ-@1MIU;= MV MW7UD"\DDYBA!9TD+)ND"7J0,2I,3Q&0I6NT(> ^1^BQQUU1_MV'GMX7=Z^&7 M8<91GEZ+,@Z4<"IZFVNR SG44EOPDD7 :'1B(K/ 6UMPR^AXVH#96O)+PKE; M1_WOW3T/SS^?C;\BSC_T_F*2/I&(WI^%T710F%#P=/3J8C+!4?IZ,J'E$=)<6Z,\ M_^EL?GI_=W+>X>RXD'_S?CR9_V$VFPSCQ:SFIY^,W]/"&\T&,01IBU<0D'P; M56HZ@"1N721?)RHNC&L=]MTI@T\;X?W%RI*5L?7-!M&X8._MW"WRV08"%XE, MLEK"J\%YEX$9+I-3(EK5^N+M!P*>-K(VE_42S6]]OW!OIH%0W-9 ("2F%"C& M$2I0003RFH6R/)K66]CJ.1]-,A=T,IE9;B"9ZO/3Q^,W[#XSZ8_0FNEBM1[ M'M:\ G55PAM5G"[6Y;$'P_.4K_?!Y M/ UGY-M??)[2(\XN*ECK9\:CV7!$-M+Q9YS,3X7IVV]Y9=)I:P7Y_TRD0FLK M&0B2&H"Z.EEYF[=/O=L5>@V3&CDE=%!.6&%V)V4,JUI-)*F6U1CEI@0"O M&9?%M'9B=\3:KJIZ^[IFEN1B]@Y1?:E#_N5B2C*>3@_2(@VGPJ16TVE+IJAB M#E*JX(D>I&Z^..TC95^UQ+U$S;J^]#O)$EY%5OYT@7J;E MKT)@1Z7-#Q*WGS+G)JI< 1[;ZV$O@(G2D-=A)+B0R>W27D.,7D L&062KY2: MW[CN"2@/%$'O!R?KB+\A/L@#H7TXCTMY^_;55:DN,Z)8XDP'%LEO,T2%\1)D M48:5I%.*[ $_9LEC=Q]X:"ST<1N)=5!;#9G1:7O_+',1*)FUL M2$#>.">.62:?W"LH13HZ&(MWOG7X:77J7@R1NPV1CG3<26'M=WHNU]DJ%'5D MC-RF9C_61U?ZNP_6)9W+8LFNBI8258I><#?KY,:C@X)3.]RNPF MB9=K914BUS$I'@#5RH3MUKIHH\/QKA30\$!9CUBET9OH$:2;$\LC.(D(1G.G M&?/)1?7X47*'T;%'D*PC]\91C;=X&L[>#"?GQ^7H_!SSD/;@-^%\>'9U/"J; M0U%D3J$CZTK9&L^1WH-ABH7DN/#R1HG+TC#'0^_9G671H6K&'W$G-7A)Q M'L5M8B,-=H"M)1'%]V0,$FGA%(_+W\8DD-.CNMIP.IM>!AOS0)I@G= "D(QX M4#*321Z8!$/66A"T[Y;KT@DPWPI MG'GHH>"$2.4#YS$4ER2(5#MT&BP0;#$@9#8:0Z3#H2N4KD+?"S8?PF9S+7<0 M'#ZBR1!Y M#7HIH\&9X&K-/7-DX JAT@I6_9JO?0'2,E>A2]TU; =325W@_9O/] /\+V5[ M/,)_8)@6,2G:3F^&KI>";:.7 MOT!N&>2ZUV,';6'>3\:%SN^Y\-X@3NF0]DEQ.J2USQY4* )<80R*8/1[I9UQ MK1W5FS2\P.NNHW$K;=W9YJ7#"H6/O_WZZ\&'?QR_^7CTUW=';XY>';P[.7CU MZOBW=R='[_[Z_OCMT:NCPX^;%RVL]_SF=0Q;L->HM($001B;?:V%F!6KM?+D M\X^=;F7MK9=9 I_(TQ,@HLK &Z7XQ$-W.%%<,E!!9XD%;QU>R6_>MP'LN4MOJ;QV!-=;;KR2I\XOS2T*L%T%HGB Z(T E MD2 (A60?%YDL]\ALB\WUAY?N^&9T4[&/6\BL<7[5K^&/:X2HJ"0/C,X +FM7 M4QL@N)+!:"6+YF1)L-!">==?^@B5M[',.KB9N?-H_^7K"3UB,6^/,8D:.42C M:JA>T7=(<$M66,&+0YM:CR):@:PG:19UI98.;E#NYIX><#5AKI[#P' MHW)$@=EGL\JMVPJOVGU+L[;#@ #/Y.HXI8#JY M.LWVO\/,$T7'0I M9UPDE@P#,L_J=0Q&"%XK*(HQGY/P1K<>NKH1H<\'4HRL,[Y\%9B M)M=* M)RTK8J6J;:%YB. $(ZJ4]S841I9/6?OQU] M/*H]\-Z%24T7^(*;7XC?][3FU]\KD][HLGM))O1WZ*2<2W R@=:U^WX( 3RY M/R T!NVD9TJU#EG=1T^["^XE;YG^\O7:3XO8$U-,Q6@9D#-8^WX[)%N=P,YX M'=#"=W7W5WH)1]7WD_U(2(R3H6&3D43VRH)&(M MV2M@,#F%]"VFE4+]6W9IZD4P$,9RFJ&#A([\BGPRP@*!$@%Y.B+#Y*V[H+Q^-J_]8M3M81?\?MWY307)'3 M!L*I>JT=#-0,5^"6E\B+\<'8!PS@1]+^;2VAW]/^;1V)]:9]27FU=BQ/L"JU,]MU!ZKJ$& K%1@F8]$+6D]!()E;K-0$ M*84@A>$L&,5)3AW!JI]EI)V#J;E:.C! ?JPGY$)H84P$I^O<[\*0D.T\&&Y0 MQ&"B%*V-C3W7?78&@LT%VS#CDUN M!3.C]X6:S37?M; ;%_!N6)&'-C&&!IBH'75-262:T7:5A8B>Y5*L#"N@XY%4 M5G:"D>X%W[ &]QY)O!I/9\?ERA8Z',V&/_3,K'^>#G(02NDB@2MOJH4D2$B, M@[8J"(Y1>];Z!GE#4I\ NG:IK [*;=]4B>-;@GPF4SN,3H?Q#.<[ZK4\"B,K M]B,#76@)J)!J,D_-J"@QL\0S)M^Z&\HJ=#TA]#17PYVUM9M#Y>"\WF+^S^)0 M+3?(G ZF";+.A2)PLN K7V=^REZ0O!H*/K;P+#;6#1+ M_*Z3\,=KS!>TQQ&%ES:7S([SHB,8A85.TI#JR$D&46L1\GXS?CR7DX&I7ZO_JK#_@%1Q?X[33$CT,RN:Z)ZW68T8^S MBW V"+Q$M!K)/K=T(C)3^X2I"FY%6$[*FM"Z$WIS)IX !/NAX-N(];M![&&8 MC(:CT^GQI(Y/78DO0TSXE'7M(EJW89_ RVA VB23)&?3Y*ZF!K7FY=GAMV-U M+XDB;AV)GJ>EOAN/)I@N)G4V^N$?GW$TQ4%AL0A:6R!SKL.9#+FMB4D@4?F< MC<_QYJ55FX'@2VAY0CAJ(NXE.-@ZG/R <2B%+3GI#$S7N4Y1:'"I(#B55$G> M!_(V]V"7[R:!\2I!9KPL0:9)4N-*;^@RT7%]%G>1_&@SYYLUJ[L#3 M5[#DMJKB=;2R=15,OY(?(ZTQ3@O.L&J5>TN^>B1?W2<3 PN&Z_22_+@F3K9/ M?EQ#*7U/?IPW^:;_0*&KIT[)X!QY@4'(8J,SP=JNKI8?;?+C.NI?,?EQ'37L M)9=M%0)?DA_75N7:26V;Z&$O@!%)VI"1EJ#E=C%C+22'P'TL'*T04705?GD< MR8_=XF0=\7><_!@JFT)*8%YC;=@O(#C:.7T4TB(3/.=5"MD?0?+C6D*_)_EQ M'8EUD)MV]RT2'8>_AO\:3UZ=!9)#17'.%HD:18=A)I9C-;RLUU4"QF1NG#"M MR_[6(.]9V!1=J:N#VM%[2/U.Z+6!2JN0VY'5L2:I^[%!.E/]ZA!KIK<.K)1U MR0X),6"1$*2HHV62!.^4 423DO3>Y="ZU+(7,'O @NDKRM915P?H>G4QG8W/ M]NH4]6-V\J] M XOI9$)FWWF8_/.*'D467PC<@ LE@'(LD'&?#9EQTC'/R!)28(*K"I"Q1EN:]G1YQ/<3D&:# MS(IV+'FPV0N28Q*T3"*#+'U$;HLLJJL2]_;6!AN5%E% ,(F6:O89HBB)#GWO#)9$2NFJT+(;CO8'ZGUCK\,EL25P M&L=%VPN<_CD29_1/I@/#!&7M&GCW^^P.3AA69G9Q<%^22C&:+3[Z?X.)@O3Y12?115Z>UMJ*8@QD M70-N2F-ME)$!74S.,YM%Z:K)S$X9?5D[CP9F'=:PMF#ZSG:= Y1,A2!%+?4/ MQ"3GX-'1+J(\;22N1-0[R+QOS]C+VNDMC!K6XK8V+B^'O(Y.WV*8XH?AZ:?9 MI40;I7F.? (I1"#"G6M%4L6>,K1"BEST&+'#L?]%#_[5=!C@'109]S6 MQKRZSI@.N%4E<"U %OJB3&6+._*P.$^I&"YEZJHM0F-6GOV"Z!-4NB^HWGR= M7[,#DR]%*Z_!.)E)S"6"EUJ#LY%6N#?1E54Z&79$WK-'=%]4OYL*\2TE/8A< M<8DE0U9URGQ4G@RU.MO.)BU!.40(1=6D99&R2C&5U.=;M"4LO=P-=Z+\QGT-NV(MI?'%:#9]'[[. MDZJC*)I\CP@82\U%#+29U$PCPW@JUO(:'-ZQK7(WM8][&]\:8!W9+XW0T>.; MX,L0[H^,3B[P*HX[O0KDWO[@0$IKK/2*]B//2$.6MJ?:S* X5FSDV5L9=[Q MMF#G904]9GP]CB/F-2Z2!2_[% V,"1BM4Y!M'7G.>0;/+8*5)D0N,DHT^SMB M;E#[LD!ZC([&+8([XO#'D._UM$.CZH.P[C]%==Y-< MTD&V<3?)>]ZPFVZ2J[*XBVZ2SGM>@D@L0C51 ?@B/V0BAU9/N)DF' M-V/&6\!DR-14S$"0C$-!KJTP=7"C;LS_H^PFN0Y.MNXFN8Y2^MY-4F>1!4MD M'[I ]F$I!7RQ=$X4:Z6)MG#?E?'_6+M)KJ7^%;M)KJ.&O30'7(7 EVZ2:ZMR M[2Z!F^AA/Z.T:Q,T24M0J=K?!3D#3^8>"&-CLDP+;[L*JCV.;I+=XF0=\7?< M35(4YV54M<%4O5.I;?+KX!I(/'LMN+?\I@WS6+M)KB7T>[I)KB.QW8S2GEXY M!5<794%IGZRTD-#$>E%GEY5*UK)#<2WSU*8Q.<7HTNDSVH8_4RJP_9I- M9 Y'8?)U+LMW.#LN)^&/03'(4J25570FZ\LXI#6F'6B#.J42#'W9(?"ZXO.9 M(+D7,-F-?=0UR^]Q\O%3F.#KX=G%#// BH+1!DN*LJE*P$%(/@!+PON0D\'4 M.G2P?ZZ?]K+I,X3NS ;K,$+[]O#@X^''=V%2N?Z"FP=B[WA0\WCK*@0W"JN^ M)>@@SE,X7N,T38:??X2F)IT&SQ58.Q]BEFO7O*2!FY)E-L%YUKK!W ,D;;OG M+G_\(F93I$(CM"8D9PF*)P].6@;&([.2C@KN6M=-W$/.KD*F+3%PV^ M!$@_X%F@/>]]F/PPJWOZR]?K?UG,@;!D5POMZP@YLBV*R94]"3IPC1P+;2NM M?9_5J=M7&+49'L8[T4L'-M]U>JYFOZQ 44=1T]O4["=,VI7^[H')%L+?$2R" MC=IS#ZC0@9*BSI 1')S/K-BBH]2M+UUV!8<'@J%[1,,:,N\8!9=1/K+_Z0!V M$6()->Q+7'I6%&B7D8Y>P1.V;DMQFXK=.TS;ZN8>56\@V ["8C_F3[\:3V># MY'+6,0J(S%M0=;R"8VC([I(R#RBIZ# MTPG./9'O/5U/QK_@XB?,_\ P.1[AP&CCM<("VEO"9A(!0M0"$C)=BF'>V1MA MZZ678)N\^VG@8">2;US2N!:]O^#L=\31)=D'HWQ".,!!=CPJEQ1PQ!I"# Z\ MT1&PE&RRUH[;56;Q-2#EF>*H@5X:5PIN2OZ<<&+@#?U^@$)H'F, LK-9G0Z? MP4N/H)-7EDFCDUBE#K8%+2_ VE@S=^;V=QAU_W#XM\-WOQUN'FV_\8#F4?;[ M"&P477\]G(934N_I_+KEN%S>R']'D#&F9@G266-4#7E) 4$5!CYS)\@/B:)Y MXO)#-&UKW][Q_$6(3_D@62$7+F%-BK2I0$1%?AQ6#X[)%-*.^-UIA+TI#FZ: MO,T$ON\8^W0R&]0A3N.S89[S,I?-/,IC>/93O%CIL*N*&CM)RBRWC/*C2M$Q9?6_G["(BW MTM&]*M]"P+M2?BS^]2Y^O(M;&N M/^#G\616=Z^_XOAT$CY_&J9P]FI\_GD\JC.<+N.R,8U<:> D"7:R#O05XS2.8*!W7J *[ M=W+M%-.?3\=??KY\XD+#ES]\5_#W]^WV'&\D^/%64FMX4%]1\.I@(#$D99R$ MX!DQ8'F!0#31IL9K)KW(Z=Y*X/7T]NK@*>AM3:EUDE8R-R&NTL!KRZR_#V>? M7EU,9^-SG!S^D_O#W\ M>#2Z?!=)[LOUZ2J+]C";7QML];KFEPSMF&]T)?'F[M=^AW#&9)RV'M H5YL! M,0@QA6IZ&*%(VL6TSCE;A:YV?57N>=O"SQ*T>J0-&431=-!*;R X6M.HBLR2 M?A>PNXXJ#U&WJVN+YEBYNZ=*4X7L^R+CBKT'EODO7W\-_S6>O#H+TT6P3_E< MXWH6;'8DP$SV0F0Z _,^ARB\-[;UV)HU2=Q_]Y6V0!GO3F$=F'4/D/N=V'?A M_*KYP"HD=U1KL &Y^RE&Z!0&ZT&NF0Y[ K_B8VWGY\E.9;7@.A9P,CDHD1-+ MDADC6M?E]P9V#Q0]]!UUZZBN<2[M@H)*R^6%A20WVG 6P3)'/KE1O*9!(5C/ M#1I+3O7-LM2E:6DWG[M[;[)S18P;2;/@'>/_F['YK9^M3UJEH#\E98MPE M#C&3"'*4OJ#B4:O6W8'7I7'W".K<2.]43?T)2+S>93ABI9?M*!BQ/N,[#44P M%Q.A!DP@(UXEPI$3-7*JN8@<$[>EM2/>LU!$5+D8D0T8])=3YX,/%H1PLF2I M [:O$'JDH8@UL+)%*&(=A?0E%'$/4[<,2\E--$HRT)$94)XEVK_KB"_'LA5< M9NY;-RY8@[Q'$()8"R#CW2BJ __O'E*7VJVKD-M1Z&%-4O<3=NA,]:M#K)G> M>@ WK[P)FBQ0'F,DLLGF=:K^*))4+K*4>>L+S%[ [($P0U]1MHZZ.D#7U17K MV^'T6UID9EDP)R1X7^I4*8X0 ID7&0-#YZ7F]^:H;(*@)63TRJ7<7G7CMG+O M("YQ,@D9S\/DGU?T:,MU2EJ!Q=HI0CH.CM&"L(D)U%EG]*U]D)LT/&T0;"7Q MKF.-M,_5P=$%@A$USFH3>*%-[7;H2W+.">\?1:QQ%QK=6H(-4XP?YONW*9:+ ML[?#@H-LF+;"9N!&9U!&$^)R;0?KT)3HF4J\=>^55>CJ%4K:>-K-U='!$7"/ M$/XZ&4]) ,)BBB:#)[L7E#6.!("U"Q51;H7*4;0.13]$T[."R@9JV*U+WTV*J=F 3=W?<7CZJ<+Y"T["*;['R7"<%\V^W^$?LP\XPM_#V?'DL%[D3.=8 M%T9HQQ5P5PJH& RX&#D(:92)&C/C?&=H6IO\9P6];I6[CU8QKX\^OCI^=W)4 MN[$-[[[5DOT2SL(HX<=/B+.#43[( M>7RWU=,[.KP>)]MKY-.G+ MLK[YE4;1WA$/C,[D6IV50H%0D^>2,DH%P:5I7]BQ&FG[NMCN):IN9F=TH-T. MX@&7I"PA\BIU Q*U6VT0 MG@/C/BNO3V]#DO=5<=D_ M%-UNL[LS"'1@+VQ*/G=:EEI;&$)M?..,H^]J.HZPCIDZ#19M/ M%KCK:+YQ#M:[\63VZ> <)\,41B>8/HW&9^/3K^\GXWR19EZ5^)X!QKHS+R]FG-\ATBN M)GXK9,:&Q,!)$T%%2Z:X4QGH=QHC8W%[.+^:3M^LM!LCX3LP&*3Q*4X9X,;MK3#:I< MM)8"LUAARUKA52]X6K:[M=;1G<=?AY?F[S_4F^63?[Q_>U!K>5\?_N=O1^]_ M/7QWK-CX1KW%6YM?MS<71:.[^!]> M>G#MI=\1K)".8%$B6!T]G<\6(=:,(HFVAH6RUK;UQ/&'J6I7W'SGNQ:!!ZF< M\[1(@6S8.HHQUKB;DN!T%]ZXC1JK3MZNZY,4;N+FMNJ(J^W/G>R=(O M7T_H$7//*!X*&:A9%%%,R-@:8BN0M?\BYI9P&'>KE@ZB M(7=S3P^X=)U6(;&CV-T*Y.TG3M=NHHP/$O"6[\^C\\V3\97X,7ET..H?*9R?(?XFU M.@[K[4MEW:AH=(X^E=8FX')*=N\K-E?:N+G$&T<'WEQ,2*CD9L['>/Y1OYL> MES),6(?R7,QP0G\XGGW"R3=9T"\^CLOL]S"YJJF4H&L)8F$1TT&(9W5 M*F$0%KDB*:T0/FA!R]/!S%ZTT\4N4V?*?AJ?+0.^Y<)SA0[0('D26FEP4A)] M-F$,5CLE6Z<*WT/.T\%.:]EW<(-])^N+0DKE2R1R!&27B;K(:ZFMYV L$X%S M%=O7_]Q/48_ T<83;ZB #NY0KM5 OL;/DQH>K=*F[\]P+O;1#[61=S(S4,E$ M)/$ SW64G*JSBFK+&!Z+$EIZ1-VZ,+H5[4\.K+4FGI.:S*NZCY\F!J)GP[SS4.KPD>?7A\/71R9N#5T=OCTZ. M#C\>O'O]\3^./YR<''[X]?7A+R>;7X2L^N3FEQT;L=3H0J,BZKB\FF >SMZ$ M-#P;SKY^1QE/3">1:)>PM>TA0PX^:J3O"A/%V>B;IPK=2]#6EO22AR^BHR:9 MP&E-00FUG3+6[B3:>1#&!*63-)'M@M.=7E2TT_TMJ[F)G/MR*?$C'_.X%A=E+MH(/@#15?I M5RO0U-$=PC)Z]G-IL*VN[E7]%H+>%0ADU)9I9L&D&G-4!/:HI 5F?'8Z9$39 MVB7:G?(?"/OO0O?KR+>;X9KCLR_#T>F/Q%V&?8*0R)64M$QJ#9JD3=.EHB!9 M[TS*@=GF,RON)6CW_LGV.KL])+.1P!L&4NKXV ]A=+JXR8J:1QU4!B[(359& M2W!&ASIC1?B"]-N;"7X;#:_^]L*G<;AO+L.& =-O1%SB:14R&HZBO_;JW0^? MWU#X-]6WA>0:[L\WR>',2V6* >4(C"H8!L$:#04-Y\A*;83T&!1XSPCYMOI; M1V"-]?9K^&-X?G'^K7]L1N:,!.T9'191U;QN5D#JG%/.QMFTTAGZ@.9^>.EN M!X]O+/9Q"YEU<)^P[&!X=3&9U(2/\60R_KT>W^$S_67V=1!8]"8F!4%'HK5$ M!]XP!]+2;QVB*ZIU7X-UZ-N]R;3;6$L3O33.DWAW424TG[421C57_V@TG0UG M%_,"@ ''VK\N%-#1U_;@11.)7$#2R:O$:ASZ1K/FY25?][WD*6B]K22[J$K% M.*OT3"[FM_ X.1^(8HI0Q)C59+6KQ NX+#2X*(KD63LI6N?,W:;B*2B_D8P; MFM85CN_)N2 RPBEQ>W@V7+2U3&E\,9I-/V#"X9?J/KP93[YM1].!0&EQ[BQ: M2_L0RP9B$!PDX]8:0C OJRSW#5[]%'"P"ZDW[&Y[D]RCT1?Z=CSY>I"_U$JR M#V%VE8V5#\[GMUH#AC$SY0L85A.MG L05>UB$5&IZ+@-:I6$N#5?^Q3!T5K: M=[:3[088Q^7=\=_>#J(+J5@"K#.&H"NB!U=E(J(I,:;B0Y8-\+!XVW.!P0:R MO:U]W85C<>GYW#9@%2=V"Y%)WFZLA>D!@BL)BI"%?""=BFD=?%V'OJ> G,[U M?-CPZ;\Z^AI M'VW55Z'OI2G_MHI=M[_Z)EK9!WJD==P)6\"(>F\4-.LH8U]-^7.QB3,)B8M$)!I&.RZ=_\8S8VU2SJ;6UN+C;,J_EBXW M:$[G8/@,/(Z,4"X>9A41?")&= V6NZM8;FTGM_P,%6[ M1TJ'!G5C)70 $X(P^<>QWK]=R6' "9J,OD"N;2:4Y0*"LPZ,S=E;E02MD]:! MH]MD/"D@;"OF#@Z3WT;Y.U%+H'E%9T7OP=G\>?3;D_'[,)D-T_#S?%?]B.EB M,M]5Y\(:V"*\SXZ8\+RF="5+IR\38+1Q!:.H@;7&T.F"CR>%O;TKNH-V(TO% M=1")S9!F VZSX(S.-9D\2>8&>"@CY@&%5R1HA@G2Q %I>D1E<'6)",I;:2Q5DU/Z&9)=F975#W5-8 MQCW170?'QDU9O1Z>S3,2OTF+H3-,!BA1(JB05'72"JU\VE.QCE'];%]45PR

M@2Q/"]P^TK>!PL]O4SG79@5WR=QR>?JJD?J%-]Q2O*G#FPII>RW:[ M)/?[))2Y\?]-CD8G9GFT-;^V5FDDLD10!& E1F(O:1E;AWG:4+Y_2+;;^_:@ MRPZRIE?E8G'8UQX))N8 L>;+J1(Y>9_.0B@A:%'[H"J])^#MR5;;!PHV!.+Z M*MS5#G@IG%L4'^3_NIC.YHTF4R2?,44#6M9@NRH,HB4/K,YG-J)XY4IKYVM# M4E\PV)%:.PA&WB&YNP@?%.V2R89$I!2Y.(5HCB75ZT=FDHC>J-PZ2+XFB2_H M:ZS&'?BL'S"-1S7)>>YO?Y,(LU%*[AU9RX(DHIB&&H("YR7+C)>D=&NPK499 M3ZRX;H+B#931@2?[\'4TT3^7RIR) 3=..VL"."WJX'9''D^==4GR"5+3MU:U MKB!8D\3]@ZB%IM?.&MA<31T88RN1>WT7'9!#I(H,# J7EAPFF<$YJ4&@B$C< M6#(?]X&KZT0^7V1MK*H.3*M5IO(>C/+5?-=Z6M\WN/>'=?--HDXR$[23((NI MB1B>5I)4$HJ.U@6>M..M"^QVP=?^$=Q9)E4/@-!!%&6=$=0'LT6 SKX,8 V>Q"#"&(S'B$EFEB4'@FMPAS[53; ^(7HGX?8V4[A.V MMIA-W@X87?1C6I(&5R0:1*6A5F/672'2AI CF"RY2=PPYEMC]<%LPRUS!99J M:*-L 252L;:B)FDZ[+ER$$*18*54.ND84FC=NJX;3EY6]?UY>?N!3 =AB69[ MU3<9!Q$$M[0CQ.P8*&$3!"1OQXHDI>>",=4Z:-NJ]I3S#)()KF ZRO^:ZS%-L= M(Q%9S:90D!F/M3V?A6"8!NZ=Y)CI+[;3/,6.+(\M,A4?I&B-?+>@T0=D!5)D M-61'>[ WD=5YU"[325VRN%'5^7"N8D/ZGNNVT!N=[R['\>3W\;Q>_U>0K47@DS*HNE--!]W+VJ306>-\ MU(X<_D K0C%F( B?P1;&@?6ED9>!0Z^*4PY8-([D M74P=/!& BZ*MM8KYV/KNL"D#_32M=HVRV^71>X)(-T'N;9GYX0JV>#);/9F, MZ%& PIQI>YA:*D)'Y>#I+,'I/'.@R>TQ))"ER.")%Q M+Y/U(>C6.61WD/*D,;")N)>X=-"']2$-N]*I< MDG?>#GG>_?<_CM^^/OSP\? _?SLZ^<>[,*E'[9AZO\-#FC8W79:11]^(K MV-5R\///.)HNTA7IS:/3><.^7[Y^_\C[\'7>J>_W,,G?46J2I-.IUG'6*4!D ML$?PI:(T6%,4R\Z*T'BY;T]UNR[(#](RO8N819-5);.4.GD2GY>@+&WW(=&* M*U;P5+-_D35O$=F*^%UU3=XQ2N_NK+Q+93^ZCLLNLI22 9LU2=@*#\X$\MXY M=RAR4#ZW+@Q]-!V7=XJ;33LQKZ&_O71B7H&^ET[,VRIV[4[,&VAE'^@QEG-4 M(8#(2*Z5T Y<[=0I=1!\'_Z@[,7<)FG64T1U8EE707+;_58:7;,D1 M-SR3W^.#AI"9 JL=*B[0ZJ[Z,-]-5 ^[,*^EQ^4@::2$#IKKOC\+HW?A'.?+ M(1J7BR![T:7J""O/()+W"RD+D8Q+,J?6A;C7W_^\+9B--=%!I/R*ELL5L HU M'1DE/U*R'Q-D<\W(MQ-K!07&#*L64XTX&HJ4$VNYJ\28S""65X'2A+Z6K M36"/%D-7.EY'F@UU6[,$WXY'IW76^;QIZ=&H3K8=?L%*GV":NY]#[8?".1;FFFYZKOV_T1OXU.QAT+M.&97FD\/A\- MX\5T&8F"7?[Q&J6.%RN9KV-&ZW!(@C>$PA/HXJ)03#AULX_^4M6O]]9'"X . MA=MX[1\0(MWA^>>S\5?$.;WO+R;I$UDMU^A+=>PPJZ- /6<$TV#!H^/ JQ", M2![+*NM^E7<]6I4W%V0'UMK" *4/SP^O;&TDG]9##"F!2JRBSLR;_AFL61\Q MM"Y6_8& YVW%;ZZ+#O+I-Q?$=S9&^<9*6H6GKB*4'?"S'Y=B"YC<[,*'_ F@&1:@)D_?UOI**KN)]0*LI:6(*VD'$8%9DFD0F0#ET,SH8< MPPK&U[KOW4-\=>^:'N](31V$9Y?0>TD8XXI)&T4MK#*@4"$X5@180R:G#U*Q MV#QM]2YBGC&HVBJJ@S-T&;8_?/SMRG,I-A9)+JIQQH,*N6[FM?339&4%,UZ) MUJ4J]Q+T@J2&"NLBA?XZS"]),L6Z:',!D4IUEQ0#9XP#GKBFK9,;+YN/,KM- MQ@MRME9.0P]T.ID-3H:SZHT?C?+PRS!?A+.YT4@'IW6JAL)L-16]$&0TDIM= M0I(Z:Y8CKF1^TQNN(85^^HZ2.U_^/$,3;731L-?O4H+^/IQ]^H!GB[OQ3\// M)^-%LX2K4<@KD+I.U&%=^-Q/WFZ#"(T4>A\\.M!&0]MF$Y*1HP[%>BC,,#HN M:3?T)="/P5C'<@I#R>8Z,^7YV+A5LOH,F@> M"OEU;-XCO[;'E\FHE'.T+>#PXUMW9Z-TKIQQ$\EV-E3^6P+@V\O&-XN E7!6 MD24%9#$CN6(8R;BR";+ADB5G2FQ>ZGD/.<_3&FFMI\Z:'-\B[2HVO@)Q'=U_ MW$O8?BXRFJEQ-7ALH8/.Q@K<123:$G)&VDJU4C4H[B"*R.K\4"&2XX4^\/@! M\L"-P7[PL8[H.TF]/J,_G?X51S@A"VN4#_(Y";MV9*@9(X=_U+T6KT+,& -/ M#"T@8T2L9&1\9:P6F.$"M1$LM4_:7X/ ?;7&:*+<6_G876FF<1[7U6BGP_^^ M( OM^O%< T;U[DW*Q,BV2DJJQ7Q/'WD"28O'QY!MD3=ZN2Z]/GK@-3T,JG53 M!-E:Y!T8MG.VX\.2B3+FH.WN-D.,Z#R(TS9)A#2K4;; QDZ!N#D++R MA2OA8F[=![@9\<\&D?M5^SZ2.>Z2XZ_AC^'YQ?F/\_:(IZMP]R J%I$V9DC" M6E N)PBUN[$UF(.,PNK4O":W*V:>)[[W#HL.KLHV9NQ'C@XN9I_&D^'_8!X4 M79QFKBY;X\+U3&.PCJ?0NAA99$=?GDRY8 M'!CFK9',@9U/*65DVD=9JV^RR2N%/D3(:8P GG=! E:=FZ4>8N^'I!_[[! MTC ,7GWA;:VRU^.SLS#Y6SB[P.LF&?-:Q)CK5('$%_,%HJW9E!*=E3X8XG&% MJ$4WU#T;$/=$P1U,25K.U8 59SPZ!!UJY(853PLI6-!>VB1*,24WC[ NI>39 M0*RA0CJ8#_$M40XG7X8)EQ-Y$O[X!4>DHME5'\FKOUQ&B0?2"Q%"30L7M"LK M*:I)'C@4;YQE.BC-6L?1VE#^[&"X!X5W,*5@6Y/[\ ^7(<&3\2R< M'8UFD^%H.DSSS7S ::P25G(,8C 2C9?::MF]9=K-7MN7KV4&^=V#I MHJ'W*LN:+.[:F!876=?3.1O7__YJ/)V]&\_^@;,ZS?YT5&,LUZHXI@,R8*3C MM@!S50M&9 C,_/.N%QL V_&D\M?U<_Q M 2HT*3@%K(0ZZDO4@@7CP*?$H^#2"U81)T@%E\Y+P*< M5;0Y%(=:LJ"$>CQ.Q@/,/KOU\SA@M61!;7VI2@R:%HOJSFZ3T\N[ MU\N,L"]A>%;+\$[&WSYT[296B:"M\P*08P'E@@!OL@(1([H@A0P^K8+9SBE] M7BCNE^*7X'KKR]6-%^HW9B9D(QV7:V<.L5>;[0[01Y,YR=IH9VM?;@G12PO9 ME*R"8:*83A)@.^'FV>"^9\!8@OFM;V8/SN:?N6Z0+[L_KGT4).,16,J.EJ8G MNQQC!&G0&N&32LT[):U&V;/#8@<*6X*KK2\X-SPN!CJ7Z$*H,VHLUL[CHLXU MDI"B%58B9J^;]SC=C-1GA[Q=J'1)-+*-9O)+O9^' Z&Y[3EOWM,F5<+J-<+6<@;T_%#H8F-Q95?Z8L:ZU=P4(X M52J#2K57JO$:,D:'QEKA1&\JW-[V;\JR81Y5U+3JF:GF2N'@M;+@6%*.<6US M\TREYSAE>1V4=C=E>1UE]V7*\H_]XPL&KJQ3@$G47K8!(43OP%F+*G'+A9:M MW:&G-:ED+0S<.ZED'5T\EDD/J_#T,JEDK4DE:\%D%R,?-M'Q8\$O)_ISE R, M3H'.&1DA"'3@G5-)6R-LVGE==&]PN]:DDM[!=AW5=@#7NZ<59*F4LNA!JB! M:4V$U7J^J$A0Y$:B=B]C)3K4]\UAINK0,/7M=& MM>2*?B#?=> "=UD5!B&36:-0&HBUPZB5R20578JE=;"\P:3O MZ^##>,P&5L)RME[6P9ZATU?MMDU2'^UBLH\=K 0EC+G,$X86!.A5H,9N>:R8B6)__\"XLRW<3F_\;G<"HZ^7=>>^5ST&3=<;D8A!]]"9#T5PK M%9E.IOG^_0SOZ-9!:7=W=.LHNY]W=)D;5[+UH)DA0XH%"TX("Y)[HY+C-I?6 M<'UB=W1K8>#>.[IU=/%8[CA6X>GECFZM.[JU8+*+RXY-=/Q8\(LLZL+KE-;: M_$AI@^"U\%!\%B5JA]FU;G_R>'"[UAU=[V"[CFIW>D?GA&?D@@8(W'E0#NF[ M(A@PZR3]B6-;AL'8C$FSGI(78[=FSV#XA^P_RR\7;V/-G(-1#U M&92):9%6EXO-C(/M.:B4<$[H;HZGQ(P3K0Z-,UV])^.W^=C*?3@6)6 M*QX0F!:1=I1$9U_BF5@*'#/FR/O3J>EN-E[PW@-X='&5=E^]W/7&FU<-:_,@ ML229< R2KZ5R)GMP7A9:LL)RD1,OK'F$>FTJ7_#:O7)[./V(I%9P6%OE3 ]& MUV;T?>^!)IG)2K-:QL[JU _R''RM^R1AFD"N,$]FYQ&%;9EZ 7OOH-.G"4IW M6ELI9S0EUV:P-I&XT4/0G@-*Q^JX7Y]DCUW-98;X[J5Z[6;Y:M"6-$I:7^@( MGP\"+19\C@(*MU:DHE-PN6=2O<7$(]I1^N&[;P>#'KHRUQ;:C7KH*V-A7A)? M=^]RN7O[(#+MA04P&UDS=VA_5+2[:&&%*)X);GKLUZ_(Y0^C1:=CV. M!T6*$JRK$QEK:W:A.42!"-J6Y"1+W(5'NEX>T2+9$4KWLZC6@EBO[H271DSN M956E8@2Y"V*VA/4]G$^/<3JK>%3 M]W*;,H\V,'(+4^TUK'.":$JI+0")-N:4\+U;6&MQ^+*VNEY;W0'N,<8@[V4> M!=GBE@[K[.FP5B+3WA)Y!H'*,#K%A=-]NR[:BN&7Q=>QJ;@[./8[YGDOF\PH M51SGD'.UDYW-X+'. C>I>*3SOM>1T-77U[ZOQ&]0.O_CZ^NM] 91&9&*=!!3 MMJ#0EGH!)J:)-5E\1#M>/R)(74*H5Z5ZB[%F/Y:KC2??)M?, M/H49B>FJ+G$VKI_OH(IO&S)V5^#73%C]J?T3B*98%* D6;_*"@NN6 &I\.RY MD:A#;TZAM_VK_4-KDY$N0A9!@>*BMA-/9+!PFV4I](O0O*7-,ZS]6P>EW=7^ MK:/LOM3^+>=YD8YS<#'[-)[4J6._T68TN9:=,V]0_LO7'YV+*J5%74?0(0OR MDYTCLUS%)"!(6R?N."><,$Z7W=PV;\7&XZ]#7 N/*QE(N\/%SB+_*[%TFZ&K M0K<56-II,>-6[.RGEG'O4&L'_:8X>21+0);DM$V!%"TT*#II(6:7(24?F$W" MBAU%!WL(_0?*(9\#\M>!1T/$U]%K@C \<\ QNB M=BF8XG"5F8X_/K4OD9,=*FG<1,(-R\*^47+R^_B2DF*45>@C%"TMJ&01G%0< M,M?%64L> 5>KZOK;4U]TO:&$NUC7)Z2V*]P%KG.1Q8"HUP+SF<LO3! MA;"JPK\_]D7?F\JXX97W=U*&7ZZ0IS4GHR8(D%&1)8.H( IC"8@\Z,@MWQ[ZH>U,9[^Q6=4/1O!W_CI/%=\/SX6R0,&(0(0.O/484BQE<38-'12B. MRF2639]=E!O\] 6XNPO1]@4<.^MEL"%OOWW^_ -O2EH2;=# I:@N8-1DFI-; M:)G7@@PW9?L-_!O\O !_7^#H>RQJ4>!T7*Y=O%[>R0Y\T3X&2\P56[ODTNGF MDE(@=0R!UK9$NYL;S.:LO2R''D!F9[W$-V3S-GOWI6;Q@399^R <))'JKH < M(GH.7!3G<\K&J4XN[_;$[_-<0X\!7%VE4>^,]P]8\3 C05!IF-49.9/A:#I,B\S+Y L/03G02B&HE.O-6"#WKAC# MLM!6W P5[CUY=V-FG^?JZCVL;J\GO8>$WM\NLU"O-UEJF:E[W_-WD(*[,GL] MRJT5BH5LR,/PM!TKDP($PA1@XE$8E83VO9GS]K9_N;4F2V$M8Y!JT%NA8.!E MR&"TD+4KHS7MQ?<<NQCJZZ%4/BGL:FJ_"T\MP33DX^A=$E?]]J/:^WD-6H2Y+$:!""!,BQ7BSE M DPS)K3+P:3>],_8B,,> KUCOZ:_ 'J8>T2+9 4IWOZ V@%B?>N ^R.B/+2D&G%O)=6:@$M>@I);@ M:&<#5S(F10>ZX[T9VKLF;R\K:2\K:0N ]:DC[H-\+BZ%OO$9R5!P=?)$J U; ME,("H7@&(AG$$M&%O/->@XUX>UE(>UE(6P"L3[T%'^3SLLW;-5:+3%&*0CN% MJS,KM&'@K&9@$B/=Q.B5Z$TWF?79>UE.>UE.V\&L3\DN:QNS)J"62ED(Q#$0 M5W6@ WJ(.6DFN>#!^D>SGN[UEWJIA1]S0JZO%)85*I\30*&MH2X7D$I))5CB$K#F4I#1: MKXR(C\?R?[K==9_NHNT2L(\XO/6P((IE6)0*4.=@5A\C@A/U1RZ"C('+I!_/ M2;LF\R\KMP3 M=+ .YR]KM@=KMC.H/LYPW0KF!@'58HY@=-VTC"C@(AD>3O' >"PEJD<8R5MQ ML>ZT#NH#UL^DJ\2T.4=-"Z'N?<$.*J%69[ _I5#99Z&+22!3[2:H,0*=U1F, MS71:D[154GV!_]O^E4+EY)G63($557PFT.8IT(.R*)D46@G1O&G#,RR%6@>E MW95"K:/LOI1"7:44S_/3E>$E"0S@4)-K7:2&P#(C*]U:U-R8T+PD^_K['W\A MU%H(&#?21 ?AR1N)YJM0TU$%4Q]JCS;7S!TJWD*LW2L;G;$.K0).NRI11;NJ M5XQ#RD7<;G"FERGVM*O>U8+*+UHS6=4$#,T0.+ M3*80A"V[S]CL#6[7JG+O'6S746T'<+T1]KVR$8,0S+D"TM2[%2TC1$[G2G%6 M('(2E&Y]'B\EI(>W-Q:01W4]LYYK5@C6-T!X)Q M?T)[&.USW\?U27JQ"]Y#=IH(*:RGLB*V\[6=W9H'YSY8E;:%)%LL+(=HZE-HTI MQ=,NP!@(84,(+M4IY2LJ[];#'[?RMI/5;>695LK[CB8OF;3%U[M+1Q:4S)%( M8Q),T-[6:@O+W9K*>R(K;SM9W5:>W59Y\A:: DH3=;%@;;:$)BLA(!W'(CO% M4[8L&;NB\FX]_'$K;SM9W5:>:Z6\[VA2THG(N84D=:D6E -OM #:U5/T*F(Q MJZ1.+'WXTU#>9K*ZK3S?WT*2&ZW7)'?)J.2!Y;DCA)Q>%]!$V?FLB^&U\R=)OAB]ET%D9Y.#J][(?DO6=8G*'M6I/'DF2& MH(0$+LF7X4DK>3/%<'\+8PV^7A;%OL'2Q7W+V?PSF)2C:8XB!HQ6D3( MTFA0A@R22/]!9!E]2#'GV'QLS$J4/3M0=J"P.^.5>YD,=R-!H8OA<'>\8H?S MX59ALC]UD8$[Z5!D(,-)]]V[^ZR.*<<742BN4V M+$97.%\(K=(X+957-C;O)_\,ZR+706EW=9'K*+LO=9$W!O2_+Q*CR]),^O-R)N'9CL9$3< M!CI^+/@52_\+6]XO+PNX;G81H*F# M= WT3>!EF KP2@L=.;ONK^]0LA/9EJP;>:PCY\4/ 7+T<>8;@]?O<^2&;$A'$&R(?:]7EFJ9 M-$!5+#<7>=E9)Y3U>N>MDZ"=8;5K$WMA5S.HYFPVQ,_>#,4J,BJ$2$ MY27K5;)2Z1%(E-HE91)&L<-)*!S>'+FM;;)7C2V/@[DF:D;!0<6^>S3LESZFX(0@5*92Y>$U<26%4#MK M,_64IC <=_Z-#Z!K1_X3-.2]F#LHZ]UWQ%0RF952@-JP(C3 (+6J/G-2!C M_CZF[BR,N26'AWB#M]LX,!VM==1QHA4J5*J NK1:D*""@JQXYG8XEOSF)]>= M@1DW8^\P[PRWRT"H+!4UN'OIY(C4C!&7K"9&@1"9)6/9<"SXA(;9O?_M\NK# MNW]?_/&;QX65J0"'UVAM_E;U8JP=85>JNBJJ6"K_YF;Z/S^)\.T2CD?E> 9! M /UF(O&8):Z,8V>"6@I,<0FUQ\R] .=86W_^Z641!(TV&VT3$;04093;_""R M*7V%O7(Y6YUK9S]M@-)7#5,MG3\]4VI(^%1*C=Y/T" 1__\O;N=_3F>XZ2W; MJ#N=J:,6)O:3ZGKD;Q6\5$5'4^KR[K!S=MS5 \# M%W; U:@N:!.FUZGMJ:&WK50X0NA]DL)Q*L'RA#HK_$\!PU(>!'%,6^H52XG7 M?A/NEPQ;"F;ZY,(^LF[ 0QPT+>=7$YO)_/9W<-@ N&%IY$3&W3I%Y/*@Z7) M)'B;5+#21E:[=GH=COZ#XCI:FE86<8-\_%_&7?$UQI-;2%=X8BY.05SW?2>+ MGV&"TI[_$P7T<3;],BY6@\OX%XKBUVG774WP__]WVOF;D0D0K,)@7:I2V),# MKDC@8I)-*:-P%(/:=5*UL/=/KU:^ZJMHL_98P27NR><"Z1*CQ;N\O!GJKN?C MF_%?*[E9D$ %'BPQON3?0V;EKE23Y+A4%)$+_L1O73]2<.=?'#Y3&DJXP:&T M&>E(6> :<,DB\;(1\S*5@3)24 $KM^50NR?29C3#YT5EB3=X9L1M['(&:3Q? M177QGW*8CB+W+@OFB4^9$^D-TM27Q(8L8G9211UK![ OP#D?-M22>8.'JE\@ MPPRQ%1^MZV#>/9?!B%$\K;)$C\I%W+TTNFU>1$.8M X#>).%K'T'O0.L\Z%' M;1TT> O9O)^MP6ITU.B*,XSF%G&=1[^^.$$B12LX8UD%VMN9IF2%+7[.>R.[GR(TT@C%5OW/R#]=>P#!F'S.\1VC>N?S5%NR/N/TVXA^^[R M%H]<]+^D8PF/3T4$\-(VO3RU2Y:)5*"=X1W?]'3?;W&_ @3?S-'>E],,+B?PPRZ^46,LUM(Q9'W( $!!U=J M1G/I9^ #$<$PGIU(Z+E5WX(.AGL^W.I+9QNG'/21I?)59GA8/PL7*F2N[/3] M=MDL^R^OAPP7&[3BO%28I3*G$K(AUDE-&/?<:*<@Z]JO-J^0X>*4E"I*BB8 MBDB6/'& )[;7C,;D-2A3^\'AA#-<]M'YKADN^TCX5#))U.FA7[WHM 1RGDM(O&@',O,$Q#H*TK#T;(P;B"& MIQ@M1IN&M<_+[(M 6[)K3H4_^^BD%]Y^Y'VV2-86A,$(4_C2I ,=?Q*H M9R1[ZVQRDF&DV9P^&^&=0FQVK'ZW$JB.!_NQO%C?N$%+R MK-Q B*")=":BBZ@T<=ZKJ)#\T;2OJE@#K'_J-%?Q7D?<(?KIW3?Z!!&%MKA] M+V_#F1D@:E'+7A*.@J.,:.>D"R$'%ML?<.NQO74J':BE!JE 6TY]2+=Q<3D_ MHE)E&O$(MLER(FWFQ'(M2%9,!$NUS-634G?%]M;9=*"6&F02O8SS\D\_^XR^ MWG11$WH18TE^ZD;9H0>@1"8@\8]47A(+.1%E)-5:>L5U[5210W"^=995T%Z# MI*3=CNRD5/:0#-$V8M@2(QH(!KO$Y@C24HQJ>+^;UR.7ZL#'HP6T#N*/GZ=? M?H*8?OHZ*^1JV#LJ]!D8<,&:K+CO9S MD/:K%'B'])C> 2RFP2PK]9=L79T2(YFQ3"< M$TK([/43BUI;+[#O[YY@3X\CR+1:2=!4 PTVWG7(/OU^_>&1.-M,<7KR6V=) MB;W$7#%5LU#Q8;;O"A4?2&=R$'BN6T(S,D\*[DG0@A'N,D8K5@%S5O9.8FV0[OCH!&FBQ'6_<-8J?$&D&S,/-WCS]_]< M_@0$]H\?_@902P,$% @ $X=L6)/4)-":,P$ .?4+ !0 !G:6,M,C R M,S$R,S%?;&%B+GAM;-R]:7/D.)(@^GU^!5[-VFZ5F5#%FT3/L:942M6RS9)R M)&7/M)4]"\-%B5NAH(9D9*;ZUS\ )".H.!@ V2HWLYVI3)%P@_0'>X./_[U M?W]_GH.OO"BS?/%O/[@_.S\ OJ YRQ:/__;#EX^J,!%P7'%&?B654^@>N+@/_/BC^PK!I_GN$KSXAG"?U>O7>0O MKT7V^%0!S_&"]K'VM\5?4@\1["$,>>3Y,/"\&.+(26 :D<1Q M='#CM[_$L: M)!YEG@M#Y' 88.9"+%Z%*$8)01ACQX_4HO-L\<=?Y'\(+CD0Y"U*]==_^^&I MJE[^\LLOW[Y]^_D[*>8_Y\7C+Y[C^+^T3__0//Y]Z_EOOGK:10C]HGZ[>K3, M=CTHEG5_^:_?/MW3)_Z,8;8H*[R@$D"9_:54__@II[A27#^(%]C[A/P;;!^# M\I^@ZT'?_?E[R7[X]W\"H&9'D<_Y'4^!_//+W?5>D.@7^<0O"_XH]_8S+[*< MW5>XJ#YAPN<">[5:]?K"_^V',GM^F?/VWYX*GNY>=EX4;U:56"*)I1M)+/]Y M'[!?CD#?$K[5-JX6D%/DWMC"L8^G-];0?1 :@H^/< ?,T2C7']3E@DWU[:Y M'8WZ^!C;^BSR"L\G^"S68#HHS^4_?!(_-6#D0CW*5,%I5'<'5?Z]X@O&:VWY M9FF0L7_[0?PT>\SH["-/>5$(5/#W\[+D57E.:;'D[/+["U^4O#Q?L%MQ"A:? M,DRR>59EO)P%U"6>FS)(HS2! 0DB2-P40QHD#D&,X#1ALVKUR<_X GZY;[%3 M*!P%_P<#OE1[Y+O@9;XL:'TR"IRD55"C^>\- H W& "\8""7.(#Y&HE__65- MC7T.ST_-M[D1RUID@, &U.B<@9:/EUT^*IS IZGXR!JK3ADDI^3G&T3T/\7G M?"E,4L*%W8$D*P%559&19 M83+GH,K%(VQ)JTS]C3^_Y 4N7@'+4O$B5\O(G:*X*%X%W&^X8"5(B_P98"W) M^'GOEN;T#>&*FKS8W)"<'KLAM5X6BPBUZ_FN5YN-_SQTU5^VOLOSHJ4$%_3 M]C=/_$)SP=J7"KZ1+,E6*R17N95/N=X8@?(/("\8+X3GM(/\E5@N2_B(\

    P7J01^ MX?.J;/]%J06E$O3A3:($C,EOQ=[\Q6&"WJJ,UZN\^")(*2J<+82>^9R7F017 M7BR%YEE4LY3B*/50**Q#)$S$!&.('#^ A/ @#9G+HB0P40JZ@$?6#2O0ZG1] M:8&;J01M)NIIAC%88Z8@5A@ 82^ %0[B[X)1UPN:/W-I&7)A%#:XV-,4IM1; M4AC:8"?5&Z;,V%0?QN\/-!?HD[! Y_PVO7_"!?^ 2\XN\F=IG2BEI?ZU/%]6 M3WF1_8.S+\*/+91JNWV1O_\LOK[RP^OE=U[0K.2?BXSR._%!\@?A]'X0#/EC M%C&:!-BAT/%0#(,P$:HG]5+H)2AQ/,)B%CA&1LGH*(]MU30$2!>A1JD$?^.E MC'1+*[Y!3'D(0H9O\L57]6&)IO$#2J4P6?\JBXVSHM"0I<_GS6?P%F[ M[QPH](#"#_S^H+X#B2=0B-JT[";CJBW3<'R$I[4M)]N +>-T.LAFYQ*G;":D MY&_E9U[(&SX92_F8E72>ET*!?B+"&#WZ7 M& "%@@5Q-B1VARR6G/[\F'_]1:S4B"%E:^G377\2T3$DMOWN35\S^V@9SV:7 MBTH8:W_+Y\M%A8O7JVPN#(-9%":A%W,/1H@@&&!$(?(XAMP+N.]0SW,(T;%] M]D(8V52I88(54%!#U3,C]K.E7WJM$&LFKZ9T:@OG05IZQ%&\6XNC^&$MCOM7 MG$0 #Q+4BMSA!\V$3(93+R1NBZIHXBGE'S=+&4D1I]CRY66>\6+& HHX\EV8 MIDD*@XA@F+ X@DG$O3AU?)2R6/<^[""TD86O!B>]A+(!:'!%X^C_]*P,$QS+=2Y!FH#C[[C4T$B@YC*"_XH2"%V8@=BYG'JQS@DU"AZLA?2 MZ:[R:8V ^97^8>ZY@> 3]ADD. IA$-,8XC1RH4L0#TGHA$[ 9M4J]6,B[NW) M:'EWW-,+SECAB=GIT+*C W.$>/9!PBR%-?;#F30:<9#&*8^[$>)UD]U7DT7,[!&3>E;\;N7O,1S:9'O>4Y88;R2OQ=D MG,GP#VBW29%B3S=9X* M$EIQVO?KH8DQ"WZ;7A2<9=45INH2_3?\/7M>/G_(BR+_EBT>+_"+^$WU.G/< M-/ 3G$"": H#%".(XR2!+HHCBJ+ 38EGEARC#WQD(6O M+"!;0!;)HC8\!/ M/6M@+"Z9B:[$0I[5-1Z@1>0,M)Q;X0(N#G%N0+*,.0NL)6B1V M,T(TWQB862N]?+*96-7)_/OPNGZD20P\EQ5>E]]?LCIV4-?\SA*.4B\23CWU MP@@&G&*(PY3!Q(FBP,%^RARM.VWKF(V=?+(")P.; A[X\97CPCB+U=I&Z)D9 M)V&O8="BDY/:1;*;F K(*]B9NRI15;G([>;4V%K,2[7-0%OII];PFC;+U#8[ MMY))K0,8IG$_+$OA^Y6EP()DB_JJGM/\<2$S6*^9@)JEF4RG;DLQ_WN9"3?Q M?-&]PA*_6SX+2G#Y)'YQ*1[YBN?BU7(6NLA)G93"-/4#&/B80N*'(20HH2E! M,O9JY,*-B^[8;I\ :*:&1]X=/=W\?GANIK!;O$$'\3.P1AUT<6_*_D&+O?+# M._B#AH S($FH:T[61-C3X],PVY)R'QG9237^-(S?/ 8F@FJ>-7K_(DMPY\*O M*AYYV=9%72UE253SCS/J(S<-95\P$CG"QD8^1(GXB40N=RA&<>1K%%M25BJ< &T1D8_BU*'D_V*> 3^&)J^-7#0 .H4 MU=4(M+^PRQ3]Y%++S!F67GHTDXP23 U([DDQU5EELB13 Y*Z::8FKQT1E=@J M]^K8ZF5CK'_8--;5?QX$5*&79?G7#7[F]1WWS"<><4*4P"1,71@PED*2)#$D MCHNISUTWBHTN4<= C%OU5 *\^XHI?X:SX&YXON>XESI[71]9N M$@Y0@ !6GHF'61((U ^QGO"BZ<^QZK-1U_W,4L2H3S@6 M)HY/A<6#.,2^$T.$DYBR*&#$(;.7C7;#QQ_#MO WD9Q-*@PN.IO6)%BV37S, M%@MYYRF4A^SD+2]R5.JZ2EGV+#IK_QJUV<#C5-"]E*T-,V M,CKK]BNJB9K0-K>]#U,9[-;P?E]6O.WM,#;MK2-@'GR^3%-.J^PKKVM%'O#W M.V'QR,#X0N:F-F%R.1T#SV_3O[6=A,]7C83KQL.SA& O]D@*TS#V8!"$#"(O M2J'C)UZ0$$9(JAV@MH33R$Y'B\&^#LOZ$5I;>W XM'T"SIJ= RL$.\T@@<01 MO$527BXV[+]-P0I1L,;T#-2X3K\-^L'T$VS'L(#[A-MB%)JWS,">\+TM2).% M^"VSIGL-8'OIH9W$!5#Y*=^FJO/;4SX7+Y?UV;E*O6$\BPBX4G'"4P M\:( )_M4:P1G;^$3S5]$IL<\K0H[#! MI '=R V(MM:17 ?FQ%W)#=BPW9G+ MBSDN2]7B=.;&:1"F,8*13WT8("^ 2>Q2&"+.B>-C2@*S+&=3#,96*IVNORU& MJD. PND,**S.I ]>(P849F?2()@O55O?AV]Y_8_@-UX]Y:QI#FNJ@HQW1E,= MC_9WNC5=:)CB$W99/O\JR[_>5J#6 M30M80 D)$P\F;H"$M>1%D(2QK H->.IX'G<]K78-6M#&]\]KV(#6!=1I ]U, M'_4S3$_W6&.#F9Y92^9W][\M7C+9 MY.4A>^;L*B]DU%%X7U=S_*A[?]^SQ,CB^MO-Y^MN$VJ%@9H2\N8^H/^2VX@E MAR_V+7'#3&I-& %^E[A8:M*M0>V@B_^^=2>[_-<@KIL H//XX%::,OA1?L:O M\CAO>QDF#O)P''B08P_# ,<)Q/(@1BQ%(4W\$".CQG"[P8PLPRU0\%)#-6[T MN(LS>D?L\?2:2>F*U ;@./T=>TBRU]QQ%Y"I.SOV$+JCK6/?T^978&V.0&=^ M1-F8=TZ,2(!\'R*$A%12S&!"DQ@&410E'D:!,)AU;[7V@QE9*E1]C.,#IH])I0KG_)8X<# Z?"+L"R94:S[Z#@ M<]P,:<) -@24X329)%&!QTP\JQ)DZIB;^K&0FPL? MGM5)%CEX$4@\R=XQN?IKR>=S":&9@K=8=XM7.3?J)[4_ C &+\(4YN+C?LX6 M K<7U6E"VCP8E++H(,WDO]95]C*'1QS+EH;''MZ>GENAGI[NDN<+UK8E_;7(ER_EZA+!CST7^\2'C,K.=BFC$+FR]77H0_@CZURM/JTU1H,O:TPYKF=(C#ZC3A(ZGL-@''L(!DF:0)+&+HQBUXT]/T@\U\AU&PO1D56>["R=U=DA MXH3J@E/C4?ZT1 DR[+&/TK=-3B>]A0\QTY^Y^# )IH+ &';3/UE=0PMR2 MJ,OM.W^[?1WT5<')&:@I&+49@U4>C]>&P0Z:IV[ 8)79&JT7[,(SCY7?"2NX M23-0ZWW/2MT8^8Y71[_*6D$$'QLO":^$4;-OZ3ZJ#X?!CR38]-*JCU9AZ0GH ME@+>/70-"G3O6F^R 'M'.)Y]Y07)=8TH"UB9?.-=W+0_]2:7 MML+?90RDP064+3*@,#:4;.R%GDTT,7_-=(A^NG*'[RLD-U^RV.IT!.Y9,FQL M8#2I#6.1A9OFBLVEA^E4F?235:KT1[C#%\I)?N0".B]G#DI=RD,,?10*=],1 M6I-$$84L9&[,TC1$<6KB;O; &MFLZ4!641W:A6VF^/H8IJ?0++'!3%%M5]H !PUTT()7GZS$@;.EO-&Q/S?>@.Q!%KO.^I-9\ ;$=BUZD][=,[Q0]Z2:8:34++0=6304Z:+^C MM@*'>'KJ]@%[\?MSM DXQ%YK[0 . AH0_ES.N>N0T!7@'XKG1<5,LH1WOSUV M$%16S$BHT'TCH@]-B)#O;_&O2[Y&*/1HR@VCH0>)MIH"W$_>L*#H[B6GBXOV MDO0F--K_Y."T&/SX6/ Z7>HVE771BR5?V_Y^@AU"*((<.<*=]^0P^-1)(0T< M)_%2/T2^4]@& _U;!.;G#&3XB.9,B1U18M2>[DJ M_>"F3D[1(GY'-HK>>P/'OO*RY'PU?>V3G,;6-I9_;4[[\N.2_UW8_E?95SY+ MXL@GB>M!Q^$4!H0D$)$@@BAQ.,8\((@9Q?E,$1A948BO*#$<]&K*03VU,"9? MS-1$C_189;;-_E;-1GLN;#@%7%1<_\._5!T'R'[/ Y31- M> ]#\4P0'X*,6-"&1'"BZ^FML3EJIKOT&=CT*@ 2*:"PLFCY',,42SIL$ J3ZK%CF+2IRXY::Z!+ MQ5->%!*B,M#:.L&0.B1* @(]UQ4:RPL03)A+(/5XY'#B8)>8%13L!#.V^]0 M!44-U=!1VLT93??H:'H-G:*6U ;@"!64_239\GYV YG6Y^DE=,O3Z7_ZN&3* MG)77'5>ZFS)GXRHO7]=DV(,>R?\4)4R^9P$35P!4U+J!%9E@"Y@%.:00C M1V&288"RFZXI^2.P '<;_!%'OLW#?ACM1Z=T'@!SDDQ//=+W)8!JOCVT/^-F M[S8!BZ\;6ZR_=((BY&''@1[B(0Q<%$*GY_>6_:C%&7@8&7A%' A7>64!<&<>C!)'0(#,+(B[T@X"@* MS-)G1V'AH"39^[^>WUW^]?;3Q\N[^_\%+O_CR_7#W\?BHYZA- IOS+1NV\%R M%!_*F#YK?2QUX4[RU>YM6O>/4SC, M0H8=Q (*$T03&'#7A<@/,4R%H^2S, V(9]0,]R#$D15L"Q_(70-9@X&,Y]"Z M<:)J,&"F+0YS44]+6.6-F79XRY;K#EN:?I+WO6PQ5AC:I%I2%(?A3:H@M,G? M5 SZ+YHWM;$Y[;A^1+S.LZ_RE7(644]8&<2%"7<]&##,((FY#Z,HBGV'$Z%H M(MV^.*-B.K("6G6!*E8@];O+C+M%_5KJ73'>3+N--&N^?E MU-+P7K92O]?0 MN]G28>V*WL'6&O4.FH3=/>V'QH4_60>C2=C8;8(T#<"!>2(",V$$O.D,^VF5 MZ81PA-R0I>+@32D,9+P$<\)@C!**N(LIX:%14D@?M)$/3PE'&:6;S8D_#4T4 MZ^>=GMUNC2-FI]I1S#!/\] ATE9.1R^L:1,X=,C>RM;0>LE,V,NB6H^Y^)7G MCP5^>H M:8,!:_IEV!K!9K)K0JNVJ&K1TB>B8H&.>(J_K46S?^U)1%*+O%84]1XV=Y(_ MY8M'F4FOG.WKA:SQS[YR.4O=%#I!XZ/L_VHP\[)6.P1[#HUA@ /8R M!?SX@V*=_/F'GP8TE=7_Z+3=OC%X-LR#>WCB8('K%G"R4RQ7\6Y(5/4<[5;9 MX4XURXM8PU([5U-6]'A7VDM-YBB9$M?U>8S?'>:^K+I@[+I?\SC%<9P@R!AR M88!31WP9:0+C ,MI]93&,3:[I^P#-_K5Y/7-Q>UOE^#A_+_,W)1>'NEY*;;H M-M.,G<8XG0$5X]Q"ZE!HR4/I!36I@Z)#]*9_HO7.<2U3/_*2%IFJ0CU?,#F8 MJKQ-/XL/I3T?.JD(PB 2"@5!A&4GK]B/(';<&/JACRB.7(^YSI!FJ/HHC&PW M?3B_O[X'MU?@\]WE_>7-P_G#]>W-L':F!FS5TPKC,FM@F+Z#C K1*G2D?=!% M:"0E,IPAEON%&B!PDDZ@Y@S:U^-SP$H3=R6YPEFAIB>I"&Y;6__"9>[ZQ^QK MQOB"J4YX.(C2-' 8)(XG7+_(Q1"'@9P='/NI@Q!/L&>4ES8VQB.KOA:D$./% M$L\!:T"#UXS/-:OOI]L]/97YKO;$3,-::& BB6@FB77(D/U,FIUN*5&-$-]! M2Q-3KI^ZQ8DVOG^.EB>F[+?6 L48L'D\_F-6B.7RHHF^>"X*@\0-(68D@4%( M$20D]B&+8H\)DS8)L%;(;WOID;5T"TP_W+Y!^>$8^W!ZS#1<"\?BO-+]Z!\1 M2]]8<+( ^FY"NE'S/4\D$LNQ5(P>&^"T.? M)6E ,:$Q,N]6L!/6V-?2"N:0U@2[.:-GAUBBUS#2W30 \#0ON!Q4D_*L6A8VW8XCF62ST&4(&M/7O1S! MK)UE,,>L9VWLU^!D15X82H# MX,R#;A0F010ZS"-&>7F38#V^1E5PS]3];J6"O[R%??0 L!$VT2S(_FZV9F!< MWFZ.]7JS%2UGZLG+@[MM8T[8>-P?;VC8"#B?>H+8>-N@,4YL1.!#T[A7D)K^ M&JLYK#3V/2:3.J/$45 M9"&#SHN2?^ +GF;5C 0A#[E/8"!=XB#V*4P8I3#UB.N%.$24&Z4[Z($=6:X; MX,-Z3QU@F)Y8VV>#8>"Y[4W5#@?K9#XU.( ?&RSVQP$&]ZO2(]MR_ZH#0$_2 MSTJ/$?OZ6VF^/;3;0@-%^;6?<7%;J!1UIJZIA&^K7-I90+B'7 =#G 2!''./ M((E8" GS(Q0E"&&S/IIZ8$?W[%KY4$$QX>#A GQ5U\@R/L;R^1P7)1"&51TK M,PR5:;)63Y789YB9*EGSZK[FE4!!3EJND6@NWP4:=6#,9E,&$[JM=6;0 CIQ M>P831FSW:#!ZVX8N42O/@@!S%+H,8NQ1X240H4(\4.$'+P3/V7PN\UCJ./N_J&"\^,TB7QCVP]S%UR%: MPYA;1ZH(!>^L"9V/I1+>$#6*_-<03BCL;TCLE^RWCQX7:N[,*O^TJCYF8>RG M(?-@XL9"BF,20TP2!\:QC!8GB?C9*)FP#]C(@KT*(79@'U&UW/3^+/\Z_"<7GDOXJEU9CV5?K;G3"MK_)"KCI+$:$D=7RA M0G * \JXT"VN24A.,RIIO.FQV:@2(:5(+J]4#(%>%G8/>'MOF=C1) ?J<;>^JD M[)&H^W.D<(^[M=82OD=&\S2#D-6\^%UHW+P"7 MJ'%F)39YVD]@Y/-\ZHV=_/1>G<\=$NM,E3610'PE-9D[SNZ65*!H?0+;/%8MH'UC]E\*2#-N!.$,:$)3")$ MI*\;0Y*F"4S]5'9$]!CCW*QSR!Y()NIK4-.0!HZ5PV@?MR*?.SQB&%(4.#!@ MB$N^"<.!>C$B#F7<,QJ%98%7 \[P&UX)7:SNW5<, L)!GX"!>N>L!;:8G8 M MP/5]X5G+#GM'T0&J+!T2^Z!,JKX/D+JI6 \];CXXZS//'_(*SZ6B/G^N=*=C M;;PV]CW>Y2U0X#:LKF?9^EQ_]-4FK?TR=B29AA=P@R@TFE>UAY9!0ZDVUYIL M\M0>(KKCI?8],M#A;D:TR@XB>_)TU6C)F8/%41/0K]#=9]6^3ZIM!JH:W;=HLU?0U1V"4Z>WY,3PR]]0,";;E M5.F"G=;_,63&EJMB^OXP-=*.Z5AW:1>V93L=-<(DXDDLY\;*D6F,.Q 'LODR MIV'L>"B,B%&&7A^PD=7%CG$D9^#'A;"C\Q3@^3S_IFI:T[P M.XS/L]+6?DM M?OT_O)^1DAWQ@W\F5BAE=XWL*Y^_&AK5O=S6TRJV>&BF25;LN^NP#Z=B(\#Y M&^8U3=H_">:-,+56AWA+6J47U*2:1(?H3>VA]QV.)15?=W M?C&C;D#],$Y@%(4)#!!.(28.@P[U4XHH]@A'LP5_E&F'#],/5=*A04LH42V4 M6Y1H"^@*/)A+^-W"H]/,ZM':WGZ5]VYWZSU5E[XIN5I_!8JN[B_?\5=PFB%. MMK^&=S77Z>BOXF3#GDRV9:+Y3UHH_2E'0IDP>ZPI448XF,<1'PK,Q(KG1?'A M]7K!:@=>,YBXZ]V1_90&9/?B5D@PD6E5JJ?H4K?X<"_MAX.+QY)M=BYJ4&PO M5'&(O$%!QYT+3A9Y[".G&W[L?6Y8\."A$'*Z+%Y5F4 SG%45ILR(CWR/,A=2 M%H(%1(?]>2*.+8PVW:7&%*T#SLAK>ZFH_Q_2\?RM\ M,)7/A@5-!4X-M>U:9<^W/TB:)<=^/YQ)O?J#Y&ZZ](=?,/?G+].TCF2M"H%E MIUAYE"_D-+?F8/\JY ;/;U.9,E@G3+0A'WG?)\>ES!B.'1*A!/K,$_+N$@P3 MWPUAF#H^QSCU/-?52T*PB=;H&0LM$C)*^+5%8QU.-'"ZK.W$89?Z%-PU4SDK M#+O-!222X"V6TE%J-N V!2M,UR%)84@TR)Y@)_3=VE/LR#!W=0A9DGBA'V 7,3IE3OD6AF/GF"D@\F3+:P1 OL;@B&:OUCO[I2?EO9F3:K)GHH'T&:L3?3P'$7IZ^DZ*&;?S^5(4*>]EKN_A@ M/R SDXGQK T&WK\^DWP^"QS&A1)&,$U#++QWV9,+^9[PWFGDN9SZ$2AIRF_I^S7843<,BX0?(T58@>U'OB7*+=VJ9%S^L17U[I4E$="\! MK6CM?\ \%J9DCQP63[(IGG7[*[&3M\(56G=OGP7<2:(@8= +$A<&28PA<<(8 M^C2-&',B&L6)[F1TV\B-+)CU='#9VUR8,C5<4%M'X,?G?%$]Z=HSHVS,X1#9 M*=D]Q(HA_5;,A]:*(;NLF'JSU #W%NNFRO.$>Z0?/#OE7@T+HIUFSXS":6,Q MM2>L9AWD9.&UL9C5#;.-!F/HO+-*'@NW:9WOVS%-Z\J@68")RU+/@4Z 4F%2 M<@>W_#\_.NCJF^CU1+/YZ^?<<8,JC"/^UW:U M>'L^-^@ B8]QE>O0VI/E<&D2V4WGTGW% MW!&^DR;%@V H;Z;>AH@+#Q:',&5I @,6NC#!H0<)#U#, Q+00*L,;-?B(XNT M%\IVRE4.?/&#H^_/;/'@L,]X#&5FTJ@@ 07J\/C?PZ3INUK'D#C,5;KC+^*W M7!7N*:J%?<';1D,OLJM*^;,=CVR]8KDWD<^Y#M>@Q[GQGI@KT\$+Y6 MW>?T>GEA'T=^G#)((D=6?05"X20LA(X;82_U0\[,QD!-B/O(^DPA,E6_-HL[ M:NGV\#3[9/]>L=2]6*P)>I]]U^QOQE07DA8Q?U]7E?:WQ/@2O-.973;9ZHQF":MI.ZG9 M9>56YS7+RY\F_;;W5-CN6RV42WD*=T L>&V>"J9GSH'KBZZS#4S>#-OT@+#D8 MI]MF^TZ&11]CYUR&]Y/A.'!;WDG^HRGV[\OE&&=K;.=.#D5CV&EXPZOZ-)9M ML&8Q<0A'"8&I[[@P$&] ')$ NI'KXH2G?AK%LTIVAM0[J]ZL;G22K&#H7_RL M&@V;J?\-#J01BC@+81R[*0P\%T,BFSHYH4=)Y"(W8$:G]7 .'--J^1@.Z!U/ M@^DRO,T3)#7.Q8\2DL4QS3LIL*1GWZX]J1;<2=:FCMK]T# -!#","%>$B7(2]S$Q%3:!C&RO52W2J])BSWNIU/R6V7P*V\O?U/#FCY\OPRSU\Y M5WG!M7=TOF!WO*R*3&I_]>]?A$XHF_20B/LH2"(/1DD:PR#A+DP"#T./X-2+ MO,2+D)8Y,03XR/9#G47?1,-D+\5BA4G3\&DI<3'H'6+*W'ZI'IMEAC<3#29- M\<'MFFUK;)K?*7P&Y"89\\^@Q\J(?!S82\60GY8:I0SD0U]#%-,EIVM\,I#8 M-PU.AJXQT/-K8U ?LY+.\U+-&FOO.'$0N"@2!A&-B0\#SW,@HH$''=F1).$4 MI4%L-NNK#YR)" QJG]69\?N;:FY69Q 8.G-]#-/TUBPQP= =6U/?@3O*=:X. M@;9\J3Y0TSI+&D1O>4,Z[PP4[+S@V>.BMN#HZT.!%Z5854:GA3Y1?YW7%[6? M\WDF'N#?JP^"GC]FGA.F)'4(9,Q-9'F^ Q,2)C!V72<,29009)2!,AB3D_.G1! H#&UJG6.Y M9$LE#<9C6GUU++NVE-G1"YH7@ET\R1LY]IGSXM;7(*\W;GT,LZ%00NY=0B A&T@>SOI MUI"Z8TDVE+=!U)K)6!]%PZ1KYXK3R54?06\DJO?!8<;[]8+Q=/]-R6_X_^;% MQ1R7I83U,7_&V6(6XC .?0=#'E-7F.TTA3:2_;F*V#\!A9*%= M8[3G4K$\ PHMH/!27S?XO4;-,$M\R ;HV?(CL]5,,8S#46/+_0B>6++9AV P MJ;5^!(LV[?1CEAK:OD6LS-^.VRG75JJ+(I;$80*]D'(81%$"4>PCF#*"PPA% MKNL8U5_V@QM927VZ/+^_O#=MQ]++'SW%8H]J,QU2P]T:^U5:-N3-R+36B*47 MV,1M6'0(WV["HO76T2D5PL-7-Q-/^5R\7\JAP=7K*B[.O8"G<>S &(4I##AC M,(FB2%[J!E[HA$Z,7",)UP0\MJQ?GW^X_G3]<'UY#\YO/H+[OY[?7?[U]M/' MR[O[__G/B>?&_P(N_^/+]N];SS_]E"WX=<6?RYD3"Q?&12YD'$<8 MNK'+D.>X/DJ,'!P=H&-?0?3:WN!WB0=0B!CZ+UH,U;Q\L,PFPWL&"QRRF2JZ M1?+X.:%KD.\E^7.+"099GMOO#JRW[^9)M)VC0HH=WP]@*E0"#*CO0Y0X+HQX MC+ 3.REQM1J+]\ 862&LDG14/IAA9?L.CNB)^)%TFDGT1A[2P:PM\V+R_=38 M*@S? 6':(N_])&X5;/<\:I[.V30!P(_\-KV<9[5<4RK[[Y5WG/+LJYSS>947 M'_*BR+\)CZ.BD;NQ0XJ&(:YW; ^&/++%KC%2S ML 8G@!ND0+'""J1Y <@*+_TTQ2%,[Q?\"5AIIA3>*1?U\SU'YN:PE,^')U6 M/XRS8+D0.D&5Z>/'@JM<.4O-[XY@5D]>Z)!5)TL-/8+D;G;H,*&9ETQ3A7'4;7<#> V;L,5 H9QFZ,C M-:>(S=1PSL!Y5149659*%U0Y^(R+L?K]3!:5>2]Q&//(RVBQ%K7P=5DN.?NX M7'?HKX<[=[+.R[8[&IL%*$8^\U(5:H&!CUTY6@9!'KHH] +J))9 $+H>4)%XLV[LA MQ\A@VP]J9'TE 4OI*O'NK%#M)E&:>E54)7F:.$""=B>LCA,G"5] MT -H4I$_3/"F5&N\85X!)-PYNI1]H2^$A_&8%Z_GW[-2MP)HY\MCW[2W,$$+ M5#/6NY_:?O&S0JAA9'>+1O"[A&BIKJZ7FD$U/[M7G*SFIY>@;LU/_X,V>YK7 M@9/S9?64%]D_./LB+^4Z<10Y:K5\,\="#6)J2E(\/W8]G#C0#Y@P_@-*(.9> M A%RHM3C,:)A<'S?\J-PG.)J9\?PX[/:EBW!&NWFPO-->QR%^MG&T!M03T0; M5EDTQC9KNAFGW3QCU36 XY9:@5OAR:CMOH_#\!VT]+;"8KVVW79 '1NU.5!U MM1$XH"PA7ACZ,'%=H;C]P(6$D@ABV8+%32A*/*-YU@/QF#!J<[@4<6C(QHSS MIB&;T?@Y/&1SF)43Q6L&\<9ZO,8,BQ/%:P:Q:G^\9MARQTP^NTTOOU/57$). M_;E=R!'V\G\R=^$KGG.5H-0VL9._>-/5;N/)ZP6=+^6D\(]9^9*7>*YZ5:AX M4TGKH#MGZYC[C 8Q<3C"D+M1*M0E=R#R6 AQ&E./!@1[S*@'^>E)&MO[O;JZ MO'BX![=7X/*_+OYZ?O/K);@[?[@4_W(#+L[O_SIDJ-I)/P$]O7UZ1$Z_<:*6M"26S?P:6X#UA1WKDAM MSXE[#]MG=<3<20DZP72Z]["!NP?;O0O,)IZ)5V<77B\$%2K'O+RMGGCQ(+C0 MI.KR*H7MT?*IB4[+>(0DHFD EB%HG,J[H$C\N9;65 M/)";6./ODE;0$#MZ%&OL73KU/+MAR+^#V-?8&V-MFMUQ6 P\QK+'199F% L< MZL(6F40J&X9F;WH&)8GK)A&!CI_(&6^Q;ZZOKB_.8!G%];B^^15\OOUT?7%MVE](DZ>: M1X)U3AFJ\C5\L$8 M!B,U';(C&I;JE$/Z+0JS8@16ZK([.V1+.'RP/C.53'" MG@F>;RX+9A$2R@A1#(71Z\" L @FC'"8.F'@Q S[\L;8IB5L%?WQTRPZM32C MCWFVN[.6;.23[9=]&[D\HIYGQZ#GM[>\$QK$HVS)5 :Q7>3?ET$\RL88&\3C M8&&>53>@F_9T/;3-6F6;-I"VV_2[8MGI?GZ3C]8$^U\=WMY8-#,X%G9Z< M!4&?^,.WO&E3Y,8!CJ=['YOLEXFO6AWNY7T/SBTY^R"WZ87!6=9=86I;$[YVHPI7?4\ MN< OXC?5ZPPY<1QP0B"-.86![T00L3" Q$=)G,0Q#TE@-L#.!+S)9SEHH-WE M]ZQ4P8]V O"J>P^@#0ZF?6<-F*OG'8W%,#/-);&0@?@:#] BLAHD#%:X@(M# MG!O0D=:(XI31%88R,6NL=!CGV MU68G/[U%YDR55U6K@0 *H3-PPRLS,=/@IYX VN62F6CV,F74?'U]JBT)MP; M2<5>GP&;"L'@S:'-^G"E(M)U*H8,5XNS>5&5JN 8A:GK8C>!H1N*$Y4B%PJW MUH$HYE$:LRA*4K.;QSYH8U\4UNE5:YB'2I4'\$M/"UCC@ID",&; @#9X&H19 MZWC7!VOBYG8:9&_WL=-YR=R7/&?"5\WR!9X'CO=U/?;=>&SQP85&EM9@=AYU0JYPPD]D^)HPPR%B;TD$NZN'5)_-6M0GM.J[Z+PT[ MB_^&Y\OZHG@^S[_):QYEE,W$N9N&)'!@XJ-8^+4)ADF4$N@E-"018VD0&@TW MVP-G9'E>004KL(W5:7@$[V.3WN%K@7@S$1Y"M_')>X J2V?N/BB3GK8'2-T\ M9P\]?LS 437L\",O:9&IM(WZ.W01#5)$0^A2EL(@Y3%,2$JA6"B.*>/">#9R MK7M@C2RR[>1-!?L,=* /D]P^KFE>]MCAA>'=SG V#)P^VDN@U=&CNR&=8.YH M+\F[AX[VOS)QD5N3N/6K>+!:96W]6N1E.4L0=].0"M\Y%:>VT T.Q(BX,"78 M"SR') E%9I?$(V Y^EVR@GE4R_L1MD;383\MN\VTEOO?MM--.0+3F@0\\96%,$NB2U#=A:HM1V=\@"#5WKS,3ZA3/0?B@- M=>K%N@'!@?9XQE;?2??'DEUX&AHFM1Q/NDV;MN5ID3$[%!G/9I<"H>KU_AG/ MYRWJXM]]&D8IA0F*$ PP"B%*_!BF-'4Q"0CR0JWM^F:H8BFON/)9D)( M#H.D!":^QZ'+B8-#ZA.?:O60W;7XV!>!$AQ0\)JF8_KG_A8?#A_ZQU!G>+6G M3YC1<;^/@D%G_=9BDQWT^\CHGO)[GQD\;K6H[_7J/Z\7V^/G9PD.&(V)#TF$ M" Q"'$/L1A0R-_4#+H1)/-#.B]8[TG7 :GV&;X=#FXE9"Q(4*YC&HU0/,T_O M_+;&D*'#4154\&,+_R=Y"[5BT-UA!@T9@*I-L;U)IX=!3CW25)L).V:7ZK]K M?I_3%HS=II=%(2^8UAEXGX1S<5WQ9YT163K+C/=AM]!5%^VB$%HS7Y;SU_KF M=?/&MIOK*7$#"CE+N9XF?!AT-:(%8+);$A-RNQH&$0[="')'.K(N#B$)$@13YH=)Z,>QGQB%TW2 CJQX M5G !:P!::2>IQ4X]/6.;26;JI89>CRX\ RL$SKI#NULL;,[:U:?9VM1=#9 3 MS]_59\+V)%Z#=X\9SB3TD+#^\V?^@+_+P1;2:EK(?BGK 7E;>6&7WRDO2_'" M!Z'9TJP2B%&^J&:N)HK2#S9")23;W14]/G93;AM=]+:J@QA4(V/5$H[?HGJE?M&D1/S;H_72V M.X5VG>VHM*,DP?9\HA&X:W7%0U%6W& MQ.N-0*?.E9@EH1<)L\^%CNO*)N2A Y-(.*!IG'+&'>9CYIAHY8,01]:R*_A@ MK@*-\W66B)FB/;[84TJ[UID;\JZWDO'#@U7-@;9M#$V8+\90;C&YEP:,$+];,RW M1FG A8+PI9H0A@(*(AD="J%/DLB->"3^UZX6\XR]>/^%O!L65INN.K*HW&_\" MMN2@RL$*):G#)5*@P0H(M,X.%2@>S\W#^0QC,M),N8[#PV,:*VLSPT;+YS-;;P1@]"^TX)J$'L<<0##PWA21) M?)@B(8NAG] D,NJ>WEU\["O\#BA3">MP0%>VAM%E*E4:) T0IFW184F:MI:?5*+V$;0A%2;B)Y;" M""E)IP,-^.1V',Z:7$RNF=!%X MT[_'%P1)GS-5;]T66^FVHJI M 06QQZ+0%ZH@].1E@^M"$D0,AK[G41X0EV.C!D ]L$;6 4T*T@HT:&$/&E/0 MQS.](]H2)\QD?C 3AA1['2+/7HW77DA3EW8=(GE'1=?!5^Q-V:P; 4>(.I2$ M 63RB \8C2!R*(6.">?:]G?+/G@"U;.Y0]X+KNKWS]Q7JDBE798PKI@KOSP*O[R MDI=X_FN1+U]*L<1\R;+%HWPF7U398LE9D^64+\I/J[).CS@.PHA YC)9]$:Q M,/D3"I.(I=B)PP2G1B,0)L1]8KOA##3$ $5-4P>VFB+2(4@V 6Y) C5-3GCP57V*[;'CSD'WC]-\X^\.H;YPO98NAV(1L. M/HCOD,_BR'5I&KL0Q[*J,@U=F%#L0A2E'H[#(!3'G\X19PF?L5/C&MP ;I$3 MVJA&!,@< JFT*HD'>!5X:<:_;&U%_^%Q @8;6M[-O)(6O3.P0K#3. 6<@8<< M?."@15.<&\T&J*YG E4@< 4*V6GYSW*J;C?K&[EWM ]O$'N7^Z%][%KF7GV4 MBD75\>B*_Z^.2%M0)CGV++.D/CU=YL;OD;,9BWXNY@V <<2Z\KY3!).01I"YWQ/\%E$1QVV[K0=\) M.P(E+:%]VXKK86@E[C>)#Y\SD.8%X,\O\_Q5'$L5_FY:*7;,%NCY,V-S=)R< MZ[9?E&*P++7MX MNR3Q[M)P!88%-EER'8S"9U!6PP+)-T][&D@.S-_#W.AQV M@8OB57QULA1C>U#@+&*>YR$60A_1% :.T'LH<(1QSCPGX)A%882,DCKTX(Z= MZR$DK,E(I!T\SL#7U:1*W*)BF VBR5<]938"M\P4EV14$[V^>,.H'2,]+2:5 MF)%M*]=$$^JT*2AFK-C*3#%\_9A1H'M*T3\3>'6'4@R9(2H&;$P%[ZO,K_* >'"HLJ$1FKQ&[44[0@.69U9:H;!"6:9#F+1[AFGPY8: MILG^DV>/3\(,._\J8#XV[9P_9O.EK#!3$SMOEU59X86TS=;6VXP2%V/?]:&# M?23[P<40Q0&!7N03'C-"D6MD)@W$8V2-5K=LD2J,251DVZ!R/:EN\%33H4S7 M4VH3L-),L;4(@0:CINNZ9&N-#^@@)#O-*53/P!HW>_KL2.98TFE#L9A4KQW) MJDW==NQRYC,\6A2&W MJ5CXP>1?34KU+QN.IGC8]<$FY79B_[W$]$3S=[\W67R^%^UNQ+W_P6/[IK3S MK-28N5+=09QU^IQ\+O@\>\X6TOGKH *N<%:HP(EA3&D0S_6,H[$Y:1@F[S!Q-?&SB]"9 M3-?ILG2:MB/FO+'>3L0 A1.U"3%GTO[V'P/6,K>'[N3UR_H0#'CJ\S3D,' 2 M'P8H<2")/ 21ZP>>PQGV$ZV U/;2(ZN>\&?'D9$05_Z@;PILD'_8VAE.E)D6 M4' &VC<;1.D;-L.)&V;1W,E"W%+E_*AK0*GR^'=>T*SDX*7(*"]_MF/E[*:L MQ[S9>&$RNV8WHEV#9L\3YJ+_D:>\*#A[P-\[8=BW@:8[Z9_=IE_*9D3>+"$! MBEVDIF<*+9&ZH7"24@YQY** >B%V?2TK9B@"(ZN1S6ZPA00/\Q0N98J:P7CT MP0P^K(+&9IN9HFJQ41?V'7RV8M9 X01O4RBP.C1*W XO]37?V#P=IA_'X:V1 MXCR&,3WJ=="RDRGA8XCNJNJCUADXN 673^<+)O^X%(;B5SR7Q^OG?)[1U[5? M1%F4<%-1PHUF1VE!'5EU2^ J79C*'_@:#<-1 M+5H,U',LK;/%3#6O.*)^Z&!P!FH\.QQ<;\D9<8R7 C--4O=*%'#GFB**0QP MXD&,(@8)\2BB7LI8:E1FKP]Z9.7Q!A' &TRD/R(;8:(3#F3;4!=2B7L_MZU_J%*Z>%G%[W#N] M=X_IK_ I+\LK@?KNXE5A([;%KK?I[D=NN' S!:J?>?$!EQE5^17G1(X/I=4, M42<,L/ #/1*%PB.,"$Q('$+&&.&)$^+0;);G%$B/K+(%;)#5-?5R[B>M1U^J MY"X@/R(YG'A=%Y^OO!R"B?H-W!-)NP MN\_!1+"'G4>?\:O,-Y!HG%-:+/&\7.D9STW2E+DA##&-8(!)!!'V" P::GFRUQPDRE#F:"L>+3(,^2ONJ#-*F: MT2!Y4SOHO#(L)];9RH<,(P?S,,'0=9@L=?03B$/F02=(&7:Y'_+(*"=V"\+( M BQ!VLB)W>;,8>_Z:'K-Q%21>GQ.[#:E9CFQ1U$\."?6&2M1]Z M)LE47#93AAL,5GB!!K&U'2.XWL%MHA3:X6RRGDH[ )43I=0.9]K^U-HCUC2? MG*<$6AHAOW$L&],9#,?;\>K8]Q1*^W1-I@:T^8R[773W*Q8+))OIBN'4&DVC MZZ%IT,"Y7>M--E.NAYCNV+B^Q\QEZ*%@YT5QOZJS/7]\//^*L[F!+/4L,;), M"4B%ZCT%%$"I5_2EJ(_RP])DB6@SJ9*38.1MU)OF3FL

    7QHOQ-<\HN\K#9L1S])_"C!'@PQ26 0(]FB._6@L.Q)%$9N M&-/ K*?)3CACF^GKOB5WMU_ '7_&V6)]Q:HF.C:W",J4 '?B>S9M8;*;@7K& MMP6VF$EUTWA$@ARYNT@O8=8ZB.R&,G&7D%Y2MSN!]#\^^'I9==UKN^]=+ZX7 M7X7*SE4VFNN'A/*$0R]ACI!A!T'$"(.I$.G$H7'B^W[;\E%/GGOA:7V^;_LY MFLEU!Y;Q-6T/F_1D]GC2AUZ,UGT5?VP!_P2R!=!AQ9 +S,,DVKMY[($U]97A M8;)WW/5IO#1,JF]X)9.&/Q?YUXQQ]N'U2\E9#:"4&2K-?'AI$;3W4#%/_) ) M476%(X Q"85 L-9]"F:CIB)7/G_GI1"B"%<%5488-8 M5,"E-WEUSO(7U;&Y-8TU77WM!4=6. T>H'6(6VR4YR!1XDR-7Q&8@08U_<" M/M<.APE&89BID6+,*^&&V'1 !C%B4"!!'\ID805CPKM!!O.7!]XQ[FP"W0DS M?7A=/]*T&%4)R1F9+VWU=SO M5T%4!<%'&?,;W #HE)NO>2'Z)]E2PPO53M_^+EW=^*ZT"'?V]Z\;9=?T@0Z! MS35W)4@$#8UG8$6EG#[6T%E_*NU]C$K"'2_]]CULH*VKWE.2,NU5\3O8M*VK MYO> TZ!,0!"%5K-]+2$=K9*AA, AZ4![B#5* WP.)*'I@$:DVZ: M$+B?K/Z$P!WO39D0N!_MC83 G@>/,-;)815(-E5@H^C^UF@Y(;A9SJ35J!2= M.XLBA_H.YY#Y)(1!B E$;DPA\CD*?9^%*#4:##X6HB-KM8>\PG.02FM:#FQ1 M^6ZE&E25UWB!^IP88&6/L6L&%O2)]V)RZWAE_];8R[N9&O\S'6=IF)$[(H]M M&K!CH#F]<3HBLW<:GF/"&SAU4()X$.^>?\_*&?%"YL9>"IF#4YD8@F""0P83 MYI T]J. >MA$@[]9?>QD+@D+2&#" Q7@# O!WC)"3RD.)L],D^E39CYH;Q<% MMD;GO5E[VF%XN\C:&F^W\Z&!8K2HLG;JR#JGZ_*['&S-F:P8E5*_K*WGV[1M MY"*$N2X 53&46>#R%'E."$,4!S#PY!A//Y"Y6@E/O-"1_55F7WE!VKQ0PH2<&*^/)-C!F/F(L2F$H]DU. MA8T@89X+G2#DF/FN1Q)GMN#5GW#[5AF6E=GFW7'91([*_:M#$8]_FMT\]0W? M<"%[K[=Y-47K:,:?X9IN]RZ\^RNY#;3_?W+]MGLSIKMJVP-_8-<<(84W^)E_ MS&4ER2S %(\T%.]PRDT4Y &Q)EWN=E)@ZW&-F\7G[:7S4["MMK7['YJ8(:[P R7 M3^N4U 6[RA9X0<7/UQ5_[C2EBFF,(\\3EC86AIJ?<(AI%,$48\]WW8BCP&CR MFC;DD<7P?OGR,E%2+_(%5(WP\U5S4)E(F:URM?$J@].#A7(FJF\T^VVG@K]4^SA<#=UY7YV^PFLR%EYI2I,*-5UC5Q3JBSK M!5YY!=9$V8\MGYS_EDZ%T]$QZ2ES\NW:/+5.C]"P4_!C)JO#%JR\4+VQ[V7( M;X9]Y"910B'WQ;$4."D1UK9#(.6Q%SO$#VFS0V,D>]]UDP4 M&<]FUS0MSL71)W;AO*J$CE#ZX&J.'V63T% MCF*!6C;%#VN1/+#L)$*I1UHKEII/3WR??+.42=BWJ?IM>;ZLGO)"GNFSE)$P MEE%C%SD4!A'S(4K\""9^'"78(3'"TUP<[\-P9'50@U7IS@HPP"O(+^#J\)#+#WUG>!>_/X$,8P"+@/A?*F MT F=D'/DTR36NN8S SNR N[,LA.8 -I%!2P;7.2]_TO_O?\QC.U7J..QRTQ+ M=B:S24Z]P>(,M'B ZX,I$L>P2K]Z;QR6#2OIL\8ZHT(_Q* MB&! T@"G(8M2K#6;1 _NV?%YQ8[+-3M^[66'>4:&%I6V,C3Z@4V;L:%%^%8&A]Y; ZM;YO/\F_3< MKO+B8[XD5;JNT%H6,EBBH.)( RJ6EEAI)S;BX*SK*K/Q-\E&J#I^F!:AV;,:SVM,2K_ MS!3):OC'&NX9.)J;YH4G0SEBJ\C$&/ZT!25#V;-5/#)XH2'C"%23.N%^JC). M[0D$W;=&MBIV-.'73/3:06"_[!]'FYE0[R#+6K7J?CH&C@MXL]2$$P)VD?!V M*,#.)X;. 2A+SO>,OOZR8$V#?,XNOU/Q:%/L&(?88ZF,7\>A5]\2(R\,8>*E M0>B1R,4I->LK/@B/ 3?(9F(HL?H+R 1<\9!AVM$PSNJ=T^-Q:^!P 8G.UBC[ ML_4L>^'S=[ "-5K6,WF.8HNUT01#<)AX<,$1;-H>:W#,8L.4UI>2WZ:7994] M"Y$N9Q@CQ^78@7X2$AB$ 88)8QY,/9(F 8VY4$HF\82WRX^=Z5BJWC\K<#(F MUB2]XCFXK\2_J?(6,^6SP2$]K3*<;C-UL4GR6=TN^!7\WOPYRF22W=19DOJ- MQ2<5Y]V$;?//#^GU5+V8?B,,W6A8S#':_?;8\?H+F]!"Q5(L!N7 MGH:C\?9PX+"9?3SQAL&XH^@VLKS[21MD@>]90 M.[&=WR7PNFS',"[6QS.],] 2)\SD=# 3C ]!#?(LG8A]D"8]'C5(WCPK=5XY M=LZV5!+Y0A4NI]<+FC_S!_R]&27]@2]XFFV-YO/BP$W8?KT\S6'LPGZZ.US3$YT63MP2S;/UA[^)+F:>^7 MBRJK7J^R.:]SO&;4C3V"B \CY(K[R.BFIN]]9H1X M?9,Y67Y<\O-4?,=_Y[BXRK[R&24^B4/I*OC8%Z:#)Z??> 0&R'&]A"24>['9 M5-\!6(Q]9?;$"XXE0(MQ^KT$JV#!&5#NE+DT9,YI9V@]N9/W3R:M6XWKG#7CC6<4'F*:G>>RQPDS%]*F6!K@] M-:)'I"5]<0#8I(I!C_!-#:#YEGE)Q9U,YK@2GT0S<29-L1NXG$+L!ZXPY67= M*@HQQ)2Y"?-8ZB6^;MW$QMHC"[$?_NRX\@P,Q ^.?D+_)@?ZA?1(NLPD4@$" M$M* B4*;=.E7(QQ!W["2@SO^(GZK8AHJN4A&-OAW7M!,*..7(J.\_-E.F<$> MTGIJ"3;?F*Q@8 ^JW:J ?8\,#'#*:OCKLEQR]G%9"%U3%Q34]5NK3AGRH<]B M'Y^$'I+)R.4L3I$?$Y9"@OT4!FGH0QQR#!%&LF-2Z@6A44W 0#Q&5B_7;7'K MNOQUN9!SQ6!ER)&]LA94'8C%M2/DX5FV%DX].=N ^*&K]=:;*0\4X"NO'BW0\,+,EZ MSHLJ^T&WJ#>/_&YZB2(%Z\S@D,6HQ1!Q%QUSR/GJH8!#"EW MPY2Z)*':9]_V\M/H_ZAAN'C\+C:#234"/R!MRF[J+BB/O4-\M- M?*.ZBY3M.]6=3XU[JRJO11X$4_DL#9S0#5PDYU\*4]/!'":((T@#&K$T8G^J;DX53M-?G6ZQ8^)KTS7\=WEE MNL6>H=>EVPL-4T$?EF6VD 52]+^769FI[%/YHUBY&;3B1B@*$*70"61K7L8C M2&*&(0T3WX\2CS%FU#O^(,2154P+'W00. ,M"@.'TQQFHY[6L]68:LH8+%>#M2,<9$,#M:4<](BVIQ@/ )M6+>H1O*D7-MRPWEONT M+HUC2>HX202Y3P,8$.1 C)@+&0Y2$H9^D&+'2G.Y3Q-5R/5V5#NB5DZ#EWI: MP"Z'S#2!!>;8:SJW1>_8C><^G::B3I\!V@WHMM\<.%:0?VNZ1LF+QR)?B!]I MW4"A[BU0_W==T!4Z)(U0DD*L# *?1A!AH2Y"SXU=)Z:.9S;)TQ2!D96';)TE M>W:O4 )O<3(<'FC*73T%,B;/S-2)P&0_KZ9I4S&4&;9&"YJ"GW;"X$#F; T: M'+J.>;N,.S6-0JW]D0L)?LX6ZBKHH_A'W:89?6N,KD!6H,$;V$ "U^^9T>\J+@[ %_ MKWV4)L\Y"0CGG%%(:.K"($@Y1"[SH<\BX4 D#O-=WRP#T@"ZR0<]*.MQW6\" MM\B< =8@ RK\'6")SK&]-_:S5\\N&(EE9CK@_O("M!729\#UH(/.P(Z&'6>@ M14T5TBOD#B?<6VC@<9 GHS7TV _YQ T^#K+D<,./PTL,*)/)'I^JV_1+6<=# M;DF%A=O#KA>7W^E3G85?K"Z<5K./^=NKIUD81"D-$PJ]2&;*4R>"LN$FC*GO MN#XC(8^T>O]8PVAL"^3V2ZV.2I W^,GI)+S!4#4#>3LF/:VQ;.KP:>B<&5CE-MB-F)5$VN==72&4%SG3E5S;9\J9HR^K" [.+91MV:9;+)#S\8] M@D@S56Y"GWE*\&XJ;.4 ;ZP^;=+O;M*VLGSW/#9,M*X7M)"B^I'7?UXOSBDM MEE+ FZY,O/R,7V4OIIGO\HBFU(7,C1(8I)$+DR!,( \3QXV$11C'1IF(!K!' M%LFF+UEEWN+-A']Z5Q.>/!5=1M0O5C;UXP47U>H.?V].*,5?\OX1! M3V@0&/"8P@0G""9I0(/ 24,?:75?,X(ZLO[H @42JN');L;!?CTR&E_,-,@ MEF@KC$$D]JD*L6!'38B_K56$&:Q)E,,@\ENU,.SE ;=1RSEW'1*Z,O/33#'Z7X"U- M33I W+#;ISUK3G?QU$_4FSNG X\.L^$O#S,JJR*A87_Y" MN.5O_Z'SY,QU$'4U!A'$$HX@Q'V,>81?-ZDX5]Y50#WJV_5$X MF7SLFYCI'U#G]W\%YS_@MLK\/?+\SLSU^#(;<$(.8B(;7%XZ>%4990P5=L-:*+O9Q5D_'CAY@E+@PB MX:<@C!SH1.&*5ON"?GOX9D2MFRF=8A?ZW_$3U M^6M6G*(Z7T!_O[7Y:]8<59G?6>;8B4UU9/X#3_/B_^/N39L;QY6TT;_"B'OC MWCX1P@DNX#;SR5U+OXZWNNRWRGU.3/0'!5879V31(TKN\OSZ"W"1J(U"0B#M M@U!=A$B8!\F4-%!)3 M1%@B$-/@6WD0YF$&JMJ_DI^1#=+%)D._?"FKZF]J 6JNG31QLIL6,[LVH;)A M=JZOYU:)1RJ=>1U_3?Y/P^%$#9VNTI?SIDYVW+Q18Z>K5'>^N=-UPUH:3Z(I M-V"?&H'[7JQJ'-!Y(E,_RV*" LJ$8)*)[P.7T:FC,'6@+:*=+8J)KF MS*NI:DC@!@[8H>&Y()DKBW*.S+2FXH*P1S;@TO/P>\3O:S44NUL]5*NVI[0Z MVOTNUC]*OMMC#2\53<8:VVUIL*B;Q:L.!-^_>3M6O(87\VM&(^5O>SGF'!]W!$Z)3'&D4;?EB@F><0R/X^2#)0);,_*R':C MI0).3K15K-DV/XVZ8.9D__BG%X&W8\S;<7;J9#CS+NG9)JGQ2A6YRW&T963J ME,T,VS^%+IX0O'7>F[:&]7AN65K M9(/W42S+NB2[7/T;S.HYTKJ9!9Q>ES!KV/'G=0?(AL/ZI-0<''M,>M^$7J3% MHFA\KS\[_AP&;MPJS)%M=,34I';2K2(/;:;CT5TT]?Q05NMY)%@01%F*Z813&#*4X2Q(:1'$BCS+^!PK\V])RV/8T_/I%CINZV[E5K7SV5%%G?R M2ZDHZ-OWYL[]$'\KD7 M+1:'VCTU*RV$[(6V)^Z4;'@H&UEUP./8EAL=W.GXV6KP2T^#T\">7:,>5T@"M8S=$8V1 W5IH'GK&LI:=TY\IRNS(R- PW [$DK?'O-T_5Z M;*@ZS% >%LM5[O$9*M-F%0^+>I0O?.%QR^M;/=2ORG_A.I=#+*L&(VE7CO3K MZ^Z1-O.F+H37R+*F^ ,8K MJR%W10O:J>;0\ KZ/3QBO MEL9;*W&\5IZ9UTZ]FOE&)H?7Y1//@JOK]ZG8GO8Z?^+).$H/F)K^=0V2%).T M!07]H&@4O+TN>%#\5@UD7S"/DTBR/-)=3=-8!^?5AA()'Q&" ^$30I((%)"" M$!_9S^PR7+TGPH4V#HQ4/^R:)!FI,J*2<2DR%$=$U_8$"MVU!U6-#!PM[C'@]3MRWHH*([[@K ME1'I-VE0!5'*N5Y5H#'L#/5OJ[*J[E>E+-9S'$F,?1&B+/8SA%D6(,+\$(5$ MADD4IS3*&:3?4F]LD)F%-U>J*2FCH$G!K$)??K-%;RD5;$TW MT/"P1>L"=8 M=[0>^R-/NMQ.B'2XFDX]#0/VXV@' MMF@_22D4J9=^0I3W38,X[G,U\_;X\EK&9KK"=K-TN-XMM.(T4\J,\AND1H%4 M5LI\]T=0BQ.[YM4=&K:O/4?'901A7P($EE$NOV:FI_S[(894D: MJ9^D2&CHYS0$97JZ96]DJ]4OPNHR,U"7T=-CROM#QX >RBZ!6GCJG.Q])L6J MZ=RHWV]E\GY3?I@QIM5(DVH8R7NSJ0+&ZWJS-!"3:_+==[&W78>'WD1.4SOG M4I_.2^F<,/=&E74N%7N^T,XI%3LK_Z Q13>KUYIHJ*X]MDZ@?_BH_+$A5 M-=5UVT*$0/"8YWZ.,A;5A6X,T8@RE"<\#+(DCF0>0$X^(.ICAV,V3SHL7*[J M-C*\X<1;BK57-%&(;?TZL @$IF*S[74TQ0$C-2T;N^KVF=>R,M,(0U[-S;9P M=H0:#BM%.-JC8;0GW;BMU'*XF]L-8AFB$0OUU\??Q%(MPL7-DM_PIV)9Z+%U M)+"+8C+,0LH$1VD@0H0S'*.,9AC)E"@O(%">OMG&#R,[NCM0,S%31D>#6])- MTZ52N?!DCQM/-.Q 48/,5&L8 '&N,*A7T>JJY:!6TSX/71S8890")+2KZ(,9 MT6FC"B!%'$4+8&];-NC:(3#6F3DZO6U7L;Z3#^3G7#*,2<@Q MXJF(=0@W130G0CDWD>]3/R2<9J &7C#Z(YN6/NYH66?;L3X_K6L#[/D%U+"9 M81E1;S +TU=9DZ"XQ\H^IMO,4PSI(*MBR6%G,3M=N.H\!J0^;6A3XA"(<9 M1O1M9_1XZF[-)DH+]W-%\'0Q?N7F5Z@ MZWA]#OMAEGKSI6BDU!"[^N/9X-=FU,NT=S%Q;YWV[D:8?XUD>*<3YRQ%WBU7 MEG'-I^=%^2I$[P:R:64_%R2D4>8+E.>^1#BB&GJ4T M\D;5T6VO LOGP7X"0"491B%=B Z,.'92]U,7O#\;LB[CBI=$VAK/R,6+))R#ADQ_JZW)'5BSJ_BL5CJ M^Q-]DKQ0RWJ%?AF6ODPY1A'#.<)$JS:B*9*V)9=RC;USM@EOR M]72KWAU7JV:VU)V"[ ZTGSYX7;ABY@4A\O.]',XM4UT[O9HM]^GQ(#4XLL1F M-"@BLO[?-:K7UW+]'V*M MT_8?E\7_= OZ<[EJ/]+/!?,@SGD<466/ AXC'+ <$9Q*)"/ERF4A3ED ZD(U M+?LC^X%;,$S2=5.HF=!6;;7CPOOE59 5%/UBXGD&GA7?W>S91Q&WT<%=3*2N M26IDZ(*&FFGUZ=I[%6MOQ_>LW;[J=*,>[R.<82=5N>N#\33,O\UI>]*).7N$ MGY8+V-Y5K=;SW\G/XFGSU,7O>)@%21RJKXRNKL9!H+85&NH4()'BS \"9I2# M>#3RR!:_I65FRH_%'K:R5PD#,X M&8+Q)5O=9 M,;J%=_X!:VC!PTOK;=(%"](LR;,(42*9!A=+4(YC=4HD-%7'[D3$C$(P" 9H M@=8-').@-CD.TE:&M&7FPCC2 6RY&2:?J%/=NLD=K.\7UZ5R3E;"Y2G/0'IW M6(1G*4V-1WA)Y!.8A!=?@1?!?"Q9#3;UH%Z=)U$2XX8 M37V)*6=<&O4=/QQXY/VO(^5I6N:U+GNB#Z_3:P2"+4HS64 E+:<8MRIEV1MH MLA*64^SW2U=._AVV$!X+=@K11S=TW.(%M+",&0W#A-((980J'S%),2)I$"+* M0IHH9:G_,4KJ-"L')M;2'NU)M65LQ.""-^9-O5<;L$#]7VW$ --8M[@@G6&S^+-B1-, MU?&^N;P_AK7DT'5?F/)6!CZE @C"-4LPD(DF0(29R'/%,2L[D)&FD *9' M-LO?A"[8J;/_VBR<7NK?].C%D-DT._*\MSFRC]5:9GQJD*XVR>@8P'@OU7/6 M]K-Z!_F<%LI_ZZQ-",O_&KF9%I/@+ /3AC:\'_(#H9L%67TIJO5!HKEA$^2S M XSN3==T/4U8^T.*M'FCX_-2#YM49P+#;&!?UE&RSXWDLNI:?'[4R5H57Q2L MWY_X\L/P ^_'\HD42PWTT-X#L,"/HB0(D)\$.<*44)3'ZGR;!.J\&_IQDG C M+^S4X*-'@#0Y;ZGH&>8\GM3 Y5/J-7)! T&U2)K4Y0N1RZ*9'S&O$='N,-D3 MU8[9_U#O[C(M>Y+JM9=,N6/!=M^ NMJQ.DIK &J)YZO?GERG#_;;Y9UY;O\^2D/"-!-4"S)6&W,+ M78[2Q1S"QQLV,;=0UW /L-Y^H+7;7_?"F6(IC'<2ZRF!#D MQWF",.$)RGT2()Z%.0WR5&;8*,MPD,K(=JRAZ[449]T/GJ;MW2T!MV7G]73Y MZLR)]# ;9"TXZ&KMHF!6]VSG1YWLTNVB8/T;N,L/PT\G-THC@>ZBP7X(-5U= MAA;+: .-'9$4X80%RA%A%(4\$4SX,8W-&F.?I3#R8TY*:GV2NEMCN.',HN9LSS: P P>; MT^]-=KH99+M_Q!E^T/:<\Z)FKUR]'O:8SJ4?QAK=+0A2#7.B1HJ4X4?OL"P(Z\_//D)G8C1\6 M]MA+O_ \?+?_8[D%*!3\I-_?(4;JP\$W01;U'.H;[_*>K-8%*Y[5K\O'%L>V MT(5-ZG P#P3CD2 QHCP($$YEBK(XY(@R$<8AXVI* MV;]Y>^SW\6=7':<-ULQSGU6OVO)JOG./-I^7W9PWG2,KV[8_+:- MJO09;W-R>W.VXWW61$K>P=29^VWO80KM7+\WG4J0.SFVC@<\TM%(3^;4CJV\ MOE\\.BW+"I'-2AQMDT5XZ4%>1WO9R:X'9Q+WN$/VM M7"QDN=(OSCF)PXR+')$P5J?RA+(&T(72.,A]PF@6@AIR3B_"R&9H6]I_\_+X M]P[\47CW\%;;;S"[9N;N?<\9S(*ZA 7=2P?M?0\:B(?]K\(H[3#>;F+>.H'4 M7H!_C732JR?(-;SG%9Q8]OVN.O>C2/@,9RC/L+YJDFHS"BE! M 0]S3&2$_9A"-J,3-$;>+;Z310O0]-OW!V^MZ7O/#0/ AGTGU&-FS:\4&F9N M:V)>2VWFM?0<]N<[+XRKUGPG*$S;E>^\B$<-^08>A0> OY:K]8^;)Z'6-5D^ M"/9C62[*Q]?[5:FKF:KOXE$;B2Y1%=,TI9PCM3[5V3**U-E2!H$&I@OC5)=A MQNE<&0Q:FMP#0TA#OKQ]!HR_PU]O'GXSC]6!M'8Y=#J6)F#+N.;"Z]CP=GQX M'2->RXG%E3)(8^81R[$T9Q>%?/@AO ,MKG=:?.ZT6+5:5!^\%%R93EDLR9(5 M;>NCLHLOZ3U"ZMSDIB!VEUBJ[[M+HC80S3ZG;OO4E:W1';Y]+JCA^T;(38 0E_ M+E7?5-,%&\]",%. I($F%]$YAIPT)C1(@ZK44)$RG%-(QQ M"FJ#"*$^LM'9\E([OVPE>+%6KF\%3,>#*=3,3QA-33![U9'T=C1GWK[:/C1J MT]?7(T1MK/3@JM\AB/:TW0YMU'+4Z]!J$#NC\\=RM86!?2 _VTO.JBD9JNN! MU$%59S?<+/GM4JUE4:T5+ZN-X'.9^WF:B10)97D0QGZ$:"@QRH4O<1J+(,&@ M#B]7\#*R0>ISID.^'FUYFWFD84"=R!N&ZJ/\<\(A)@9?^P2$*>I2R-0(!:YTF- M;,_JLM^.>.U9U8M*41?%X[*V<(W7!>QT=5YU9N;)C4)@UF=+LW:5O#VJ#OM= M793,5<>K\X2F[7EU4>"CKE>7W[!;T1^%%,I7TNVAUD+9BR]JMA9;2W*0/AC+ M,(OBW$=I$JF%GJF%3M5GB$A!TSA)N4A O9^N=8LP%8T2'5F:WPLA%5[-16[^:D;[',6):IHT2'!D($.E)38:-4@Z-B-48EJF<;2>O._FY6!9K M\:5X$=H745\SC1-Z4U5B71T@CN&04BI$@$*F[VRR6-_>$(EH(E*<^S11C@4H M%Q/.P]A&IM>.74U&S16JV?)V?'D-8\#D2@M]FYFDD;4(LTQ]!7X>5-^XO(JL]""@VE3 ^U5=)3;=\50UX!5U6:R3A1L4UOG621]&:<^DIDZWN \#)#R M@5(4^*%0YYN$I1B4H'>&SLA6J-W%MV1-F8RAM@,9T5]332TOG'X3A*;7G9:Q#2AV*]$/.49&E&DQRE?J3O?7+=5L3W M$>%1E :$$$Z-H.).#3[RHJQIZ&TM"'^A?^M*,%_-P9*.E#&\"J\5$;;TH-*! M$)'.B6$%A'0TV&3X1^?$Z,,>G7T&CG=\NZP*]>3#BM>8"H6H[ESFKZ^IZ^1ZCLNZG.K9D4Y#^IUK^7('!OYLH:&EYASY4"W M.Y!>O#\U.XX@E(W%MH)2OCSZ9)#*QH+VH97-7[(\?&^4+TRJMF/7/" B2Y@. MRJ?Z*I+P'%$1!2C .94R#4*&C?H'G1Y^["-S2\RJ2]Z!(@P/O-;B <^RG62W MPY+!3Z4FU!&O0CU?OSX8F\.AW0B]FJ^LZ:6$K M;$_06=W>[K*XX.5V7B)'2^X$@4F7W7D!#Y?>P)/7I??W^DUI/))%62G791?) M%%$F@UP0A",AU;E/K48B,QVAR:,\#V7 J-$8AC9D9?IS8?_\\?M]]N'V[NO M=LG^%Y1FME[=JP*VAD]U??-V''A_CA+@A4GMN%3@ M$WJ1PP4\2Y0@+#MVV# MM;R]2CD9&/[TDRTV^@#T6UGROXK%8J[!@'B$0X1UPS<<^@21*,6($S]BN>_S M&!K%A3$P^GFX8PD?F%6SCOERT[7L>/PZMN M6U4X"R,#R4\<7[93SG'@V7(<>%#MYO%Q_6FUTA@47\OU?XCU1Z%6\),R@AS< M3\QDK+%=D,?'58W]Z2E&RJ4H-]4^JHQBS%.<>3O6S,-K1KJZ'&%SK2:8!;'0 MD&.7!:H#JXB;$8')@FX0K M WR:W]30ZX_J&_B9%*M_D,5&S*F?!WF8$<3S.A4WSQ%),HZ".)4Q9Y(RG\^; MKMO?U^JL9ACV>P>B01;RH8#&:_J/EAN/K#W%J4?%8['4<)?Z DM_\"K(RDFC MIO>@TGD@*18^#I#/ZD[(68R(3R3RNLCABOOQY:[[CILE=+JKXQ9+D#WMM*>P)VKY;8TR)[ M6F:O%OH=0.Z-,(5O#<+G4J1_#5B^$2;1&5#?&+S!@2Q.1+2^;6NQ;KGBJY % MV9XM:P2-E6)%[2SJXV)1@V&KORD1]CYI*UA;<+-Y(,(@%H0HETWOR4S$*,\# MAL)(;=5)0*,P%5T/B0+]_9=#B+ MR\^\G0A>7X8NF-9)T924[+CV6D%F_0]GWG::[]_I-)L#F+R_Z;9#1'E7TPY" M79EV!@9@7"9B9#):F9CR-;4$#^3G[N9KFR@O>9@E2: .W)&?(,Q) MA+)$:&A1':61E"4AJ&/% *W1+YVVE8']R]FK"@M.Z\STCLF))J#7299*L*PR M&!3/::7!:4IO4&TP*/+IBH/A5ZY+)DR'+7U.5-+>=,US-#%#QO=QF[W MOO* YV$:X8SX')$PRQ'&A*(\25-$$TI8QGP<12"L&*?<36,X-*H"V35^J3I6 MO!6X+-OMW #-S=0:AQFH3U(*5@/H]DR5)NGM\]V?BBV/A^\H1^U)[Y,C6#67 M6G1M!YWP]C:6TZ5:S]I:IT0L,2UVW+JY)GDAQ:(^@5W=6G-(IV:VT59%=M 5/85T MU!PB4YP7Q14 Q0D*T^),G!?Q"$YBX%%XZLQGQ7&Y%-I\O(C5Z\>->"A;HW$G M/RUEJ2:\#@8_K4TS: !#CNSEM)QX'2L>W]1KLT-1*:77X^?BSGJ5\BZGU(RD M-]A*=JPR4#Z-A0*LTFH@=";+KK$0OI]D8_.ZW3;?&9U[L:JOC#X6"VV+=M$5 MZ@>IR (4!IG4C;@IHISK1@ !#M*(YFKOAQRK+M ;V81\W3QI"+!R50/8\H9V M?]/?)AC\&VQGOZ1&LUW>H7* 9YJNM;&BW-R]S[R6^"BA%T-!'?D#EZA-ZAL8 MBG[H)YB^9NWLM[&=.]F_4FYKD3Z4U;JJR=+>C7*U@W3!&4G4"0!%F#&$6<01 M25-E,Y* !3C-(Y[$($B[J]@9V8;THI)J^]Q+8NEJY6H&9VT2"^TGL536X=PK MI\CXF#&1XF'VZ60Z4"]C: P;Y487[HXTUS S]>G'@>).')1\A=AY'4[N=,DVY% FF:@EG'.$HS% 6ABDB&0Z#E.4XRT&5C39, MC+S86Y: 9QPK;9KY'6/K"&8*6FZZVYO9(83O[#1X[RA>R#6:<>1[6+$PJ<=Q MC9(._8RKQK*]"']1%,O5ZU>AS _C?D[C",6QGVJTH0AE.! H23$)>!:F"06U M7>H//OHU=$,*?"^RIP#3RV([L6"68$MEYBDZ+B]IC[EW=L?:&WKB*])CH8YO M.$\\;:T-5M^>YI !K9/SSLCG&P3]!Z$U0[\\+ M? [C?N -V)JM5NOY-QVMJ1OFIGX8BCB72$JLMK@DCY6'[7,49WGLTRP-I&^$ M,+LWZL@KL:8#:AN\+_/PNK.6!!A&TXGJU;K0;2A^%T0'4]KPF9NNP"?%&%I- MZH7>2E*_[5;1_EB3+)B3['=KX_0?KISL#+ MC>!W71?WZA3L5$PIRTD4(QGJJ%.D.W-SGZ QQ'/:)H+D@ #[EB\O2Y M\W;LS<8'"7.E+G=Q]NO8F3K2[D1Y)V+M;L:UQ/\0CWI;VK;KNM'IMG6Z78N2 M*402B9SD*->-S[%D.N@>J2-SGOLR2N(X%48.A"G!D\E6]]DD=7+]1[(F7>/L M2) \2$*,\BQ1Q_D\DRBCD41^&F,1QWF8$R/L[4N$IKEBZ]'6$!3D8NMLF+), M+]BN5X'5_1I8>HOKM6'1KKA=.S/PQ)=KP^(=WZU=>-[Z"$-:V#;E!-S);^)% M*+^@[B U)S%-4RQ#Q',6:RCA$!&<,(T0&H>I3*A,<^#QY"RQ\;-]>J1UQD]+ MO.V-!L_B.:\VXP.&$V6 #P^6>K Y$EP4T)V[?Y[4U*[\1:%/N.F7W[%;WC?\ M1:S61:5V^3JSINZQ\;H["X="^ E+)(HRP1#&NHEM0A@*0B&S2":1C$"7Y!?H MC;S(>]2;W#W8HKZD++-U[5 %L*5]*+WW9T-ZG+:/AF(Z6N"7J$VZQ@U%/USF MIJ_!RX4>RC59U$ES/\J%>N7;>@FH##K]]LA+M2;J]:BJ?6B]62W!U3YG9!]> MJV[$ABU/6XE!Q3K#0EG5Y9P9()*&'(E8T%SB+ YS$.[!1'R/'E*KJ7AWFW6U)LLZR*WSMWJ,U,"B M=:U/Y01-U/W4&L;JWM^$ 6\EAY/[9RVFYZR;/.'5_'HUPVV51=6?V;&1/$?3 M[:A@G>ZY?@=XG*--A1GDYGCD[3:=KNSA<[GZ)I[5>OM!JJ9>XDDQJ_F:)U&0 MQ+FD*$HH1CA4.P>)!$>^3",NTB2CL+N3RR1'-O7M^E]MB?.9]S((Z&NK.C-[ M[%8A,%.ZK3+3Y:T[ZFVAFJ+OU0RX,Y#FPCJR;08$)S5+Y@HXM"B -]\-Q&Z7 M&-9&FN9!H R() D*A0AT&\<49233%L5GPL^R$-/T?4#L'G!NM 2OQI?9IC2N M&JIOCKUZ.'_#%NV=3<>[A=C=3O.W=SK-;PZQ>\5TOU^(7>-I?P\0NV=F8'J( MW4-&_M4A=L\H=@*(W7.4;;,O>IY'XU/W@B=SFL@L)5F*:$ASA /,49Z&!/$T MC$+LRXAQH^ZP9N2FR<3HN\3;.$*/"VA&QJ "A[=:]VJ!;9/7:L0B2\-$T"MR M-0:'GSACPT34X[P-H[?LX@1=ET9E8@X[.1Y>7J:4Q8$4%&4Z2J#\^13EOK[S ME1+G/@N3( /E- !5\AA(,)B!(NFKOP_'\I[4>KHZ>SU6+SQJZ^'_4RP6_WM9_K7\+DA5+M7A0QTJQ&JN-O&0 M<$910'6^9N+'B) X0R*B1 B<)EP"08S.4)K&K]?$T7]IZEY'WFOH0SWZ8=J,'*C[?0@(4'?T&Z*YSWS\'!SZ.8 ML4CX!-$@P0CC%".:!C%B@>Y,FQ'!,]#-GAG9D9=T2]P._^""PLP\;_=J@"WI M;9BQ9:#?0N((@\@]3(*9V(XA$RX0?1/X!#-%G(-2,'P;?M-WL^'%^E9#0C\U M74#-D+>&7AW1I]04O1Y),!SJH,CF]QPN1+>[F3A2@9MK@TL"#03ZS[XZ66C^ M$O/]8/K%9UVF:QJTU/U2+,7M6CQ5\PP3%D5)@"A76R_.9()(%!(DDDR$ 1>, MAN+Z3$P(2U-DWK3XQI>;>=/]!#_-J/>G9M6K>846.E\_7V;;_[2S #.G5W=3 M-YN Z1J@'^GLK=N7[QAZ!\F.-@ITUCK\>&0X!-2'NF'*I=W4@.KJ MX%(P=4B6?LA(QB4*29HA[/-$(R%S% D2XEAI- U!]W^728Z\4#L&/'&IM9FM MRLP<"[>*@*WOU"PE@2VUEH@SC,4SC%O=B?7'F>P>[ 3S M_;NO4W^V1/\OGYZ*==,&9*G<78U<]BB63*?.';=$SV2<)7FIVFQ_'$V!4"?7G>[@Z/\V M.G %^P^B/2W>OXU:CH#^K0:QC"[J)+[Z+I!_W*P4G7NQ*DK>I/5]$[H%+%/[ M>?U8?=K^;556U1S[81+&<8B2Q%>^=\I\1 AE*"68L3S@RF!Q4$31BHV1C9/F MAZAIUT5JJRT/7J69N*)&VT[CAC'!T?4(C /6NFH8\AJ.O(:E+HE7USYL5=L\ M7C,V\VK6'(;^KE*-JW"?'1/3AOBN4M116.^ZT> 'AUXNE]G;)OY(G(R=I M>(21#8XF87ZD&!#T\@G#C8PP8]"'O.B(:JQG7KP4?$,6WJ#\H'/(9?&LCB4# MPTYV2KDL6O_08O"T;8"NKNWYK'C3'HIV1?Y9K']\V*CM\4FLCI+UL3K!1%@B M)DB*<$QR1$66(QXD$0TC$7(2S15WM#0/UT$8@'RK^VP ;KR*Y^<.S.5_J?\L M+#';@(HU#>F-I2QH>*^!9M1?::_CQ/M+L>)UO(R;I6^G"&>A/Q#QB<. -HHY M#@E:C3(YD-6OK\?8)W5L#B>$!6$PU/0VRH=9A)M]#TE7-0EC;P]--19#M]!9H03%3N$?+I( MRAXAGY6KY[)IO5$WI_R@02!7KQ]*+N:)""45V$>2RQTO5C+E=IC'T]U?9;)C5M8%?JTVHQ\V"N%A:V<+LZZ4[>,6Z,!D5R M!:I]DL:T4-I#8AX!: \^;+<:OPCE&%3;[ULH!,]J[-TH8@@3(5&6LP %/,Y2 M/\+8ST!X^/O#C[S^&F+6E[\'JC!;>O8"PM:CBN=E7"B,_DA1" P9F>I>L.XW/@*A9D(H"[;CE+CW$QY7Y4NAQ)_[?LQY1'.4YD0B M'$4_8>L-62Q>[TG!_U&=:,T#Q@Z# MC3IVK&NO3+?ERM-L>2_5W[USS9[,\Y6 .AQ>U^.J#[;2+34W CR9G4:L4J& MI"9+C[)303]ERG($.$#*8&KDIZ?G1?DJ1/W0?=N$H;["^YW\+)XV3^UUWPLI M%K5;4FX?$JONY7DL1<9(0! A>:)\"1HA2GF 9*C+EXD,?&84A)^&W;$]DI9, MF\&][4'RK)Z:>4\-GVU2MTUSS;(1&]K_D&H1U-I_X! MW*0)F)@,@6DZA?:QG":D:@-6LEFJ[>^9K-:O.I.[25S$09B3-$)!P$.-@9ZA M7.8IHAF1B0ARX4< H))C J.?/G8DZSH 4,KA6:T,[XLN9(4>%8!B D%)SLMR M%2#)B6$G!",Y+]0^$,G AZ8 Y8&Q"<YW[^[^T[>;A]NOOWDW'QYN_W'[P4=WBM< M,9*=O6HP7+^45=458!3+C2+44BR7E7) ?B55P6H/99[G+ D))BBC?HPPQQ)E M4>2C+,0Y35G@1Q&%%64!.8 L-ZNJK)I4?6KGY6)!5I6G&&E.\,"R;:ANS2S4 MB/J"F:<6NOD7SCIWFS-2HM6;)G66RU(4CLP2E/JE-LE3-H4&R M'<;.&GVNNQ;538L.N[?W2E=LW,TW0Z@UFK MAB]TNB'6K,[VJO$D^DS.O/\09.7=+1V:+#?Z<63!KF1F4H/F1G&']LW1J/:@ M7F=[+$8L"G&:J,.@C"/E:<49(CCUU7_",)(ACG .2DU[PQ:5;2?&JNG$6/8P M':PA<895E_BY'^NL/H83A#,B$$WR" 59''!*?9K0?/["4:01CC'+U!41Q+L,P]J-<)EFKOT]+ M_A;:Z\@"4FOX!(HSVR+?IBOJJ7:H,[?]4"$".@1V>]O.J!"A3\&VC=05]6-1 M/9<56?RV*C?/E7+C%QL]JD:#:YQXP7<^O Y^MMC MA&KO4;YSZ.- !C&H4L&2CY%WI(XKKV:K#:N# ,ZOU;.9J9A >S K8J4X>+^F MZ\1VU<#)DHMI.SI=IZJC%D]7#F=GK#HXZ'NQZH *"K9#L_4I8VFJ/#E"U+$^ M% '*1,D;*UN@N$KP.O->%9&W\=XWK(2$A')GF8UJ2& MUTCL0_-J]A(\V?Q>E+^+)RI6IGGDVQ=&MG?WG^[,T[UW4@PO+VL!8,M(MXG^ MLR'B*-GZB&FK/.K=*).E2!\QWL]^/OZC;3A,\:$1X/2>]ZVH_NO#2O!BK7^: MDR2(N? YRHCN!QOC!-$@SA&7@<"YS"(L0,>2 5HCKXCOQ>.RD 4CR[6WQP6P M[G)(6Z9Q""D0]36OF-73;7UHHQU$A'0TD=Q:?.$]IXO#$19&/HQ.7 M7X$7,M8]+\O5%SU).C,YD%$B:>XC3+$&_>%JC4=!B&3DAVFJ_'QIUI/IQ-@C MK^26FM>1,Z]./-3!\'J]4C+8^C06"E1R>(9]JRK#P[$F*RP\(T2_EO#<(Y8; M8HN!^J6HUE7K&45)$$9A'*) IEPM%W6.HX&0B,J$RB#))65 5.035$8_LVV1 M>Q<%&.WXE%9(0$02\@SA+& (!X% 62BP4DV:\3"0-,LCD'MPG4YL[L@6A8;1 M+1Y#SPZ5JK@-EQXKV_. MR^7->KTJZ&;=5#1\53)J@.=RH8@\WNK,:U&MYXSG29"$ 5+K51FT(*.(8N7H MQRGF?I"P6/K^?*W+*/M)@.TEYJFG>J9*J0%Z=-N0 M5@:O%<+K2Z&+=O?E\#I!IDQ8O4;1D^6U6C'YSM)?KU$T/$OV*FK7[-?JFZ^[ MN"Q9L2AV2+X:I$A]61?;9T0U%Y&?$'VYEOH2(QS* !$N0\2).IBKNS2I804[M MI3GU-S"$8-6,D2_)4 M^:D1UIW? XYH&B=(RICC3 K! G9-W9(#'O]5+\K=3Y:-TSKQ!%SMK_;Y/>NQ M'OJG]V0TK/71M#F*4^J"OS?T1QVJ=]@5=4D(CE9U+U;Z HD\BCMYNWQ1/Y:K MUQO^HE.PO]7]))Z>-VO!;Y[$D@L^YSR(,Y^G* ZX1#@G')&8,^0G81SZ-)>I M6VQKXH:*LK4MIQXI&'%4U,"P V":G38DHZL)YB-W#&BS=^6%:_EI7$S M.VZT"UGS,Y[JS/&31E2A'1B28U6"T(PLE3$ 300=<3*<(4M1^Z!!MD-<76^F M/(F[5>V]\W^0Q49T"6GS4 2^#)A F0AUIP(>Z)\B)#,_Q%1&G'%@HLU%FF/? MK.U5GSV3E?>BJ3LI\3?1J.%=G%L] >_F]FJ#%'T-.MQPX-4L[#))1ZD2NB2Q M^V*ALQ3?JF;HD@H&2H[6/\1*&Z"5^"&65?$B&M_R<[D2Q>.R:4'$ M7A]69%DI/U$'-9>\_FU1;U3+VV9QIE-W!- PH0Q'5G1A( MF**V:>-YO!%].=6'1(Z=M_S M-)MM<.]VZF!;92V&MR>'MQ?>F7G=3JS]T,^Y*\I&/G>[ M\)M,BZ/]?%K>)_4,WF1:#GV,MV'"*?"B/E15^\AI\S1.>:;<"40IH;KIDT;6 M$!$B01 %),Q22D 91^:D)\@B8AHP<--@!-;AIIH%C^P@ EUEK T;K9#C*-' MF'F_@+FXY:6'N3@ZT.* L8%6#Q%^#T *PXHQ!!0<6@$:_NS"[WW<)Q[Y[2F M$T15U_S-<2)Y1&/E&\<15^>=E""BSSL$4RQP)$5.C<"7+>F/?&+Y8\F+JK'Q M:N5HGZ?_>^_2<:]G0K\:NF46;)) DV!LE\92+=PX[5\EWO35UX_BM RU=;]. M392-+MS9*1#UJ8V5C6I.6"RK89PFB=6>W_:CY>/M6CQ5 YX4\'FS6A;KS4I\+G[J M?W3#S$__O2F>]3FQ+5^*LS@,,I^A//-3A"61B,22(2%C0K)4TH@;!8,-Z8T= MONTXF'FRY:%VB43'A?DEMHGRANW+""J!F92>-CKRRD@H=6PYN%P;9J47\PM] MQ_JQN\1WH2?0S3U ZH';>I-1)KNA!XC4OY6'O&;9K[P%?Q'\0Z\3Y,UJI2\$ M-)5?7W>/W)-7_='-7V3%[Y[K2$T/)_!;N5A\+E?ZCW..DX2J_]-=1"*$A4P0 M952@4/(\S:B?YA1T>3\.FR.;VP9)$=C$?)SY,'/UWE[+, M>,X-J;KP/>XU, M=RSKL%G_N99MK^9;>8O/;;9KCW?O3\V]U[+OLDWZJ/IUU45]'":G;;(^JJ*/ M>K"/2\W.L/^ZJ8JE4 =WIO:+JJ@)W:]*-?@3N5PE]JN0Y4HTU\+5[?*&,7UV MTF%*M0']7*^(8J58DM5K[81WERKSB.8Y$Y2JTW@BE=D/ZK0)C!(:^:F^ZQ ! M*);X%D*,O"F,4+'[)E-MMJ.\]PF$[3>=-%Y/G)F^H/%J@0Y"HF;5P.YVE[?4 MM:.]YTU$F'1G>LM).MRWWI07NUU-L2<5QXH^67P6HIJ'2>8'44I0D$8,X32( M499E%/$X\+D?Q;Z/03O.(8&1=X,^.4\*Z&GA2!UF5OD:(6$6$.US"9Y\;"UEG'O !VIE(4HS'^$\Y(CH5$J0&:@1"+#URI&;UYWY%2G M8*IV?CWDSIV0^A_]T3?Q(I8;<2=KMV,EQ'>U^D3/!_FH*_G9>D,6\RSU:<8C MB:(H4R8F%A)E)*1(IC2G2>(GD<]MSI/..!S9-K6]7J\[I_UMOS.O-X\W>S/4X]K3[,]\QK&W1_[G.O4\9G. M'7]O.XS2E! 4EWV)K$ZJ]$$!0GF/!0TRD4$ MJ2\P)PU:YO#Z@MLM9AJPE8ZY[LPEJ;#LLUAH5P56)ZA,FTIY+"H1T6+%QY_FX2M?XA*P[CH M.YJFT?Q#J3_Z]%/M#46EPW9;7_%VN5X5RZI@-9C#/$A"GHHL1W[$,AV,25#& M!$8^49^R!.=I*J;,Z;*69&33L_.UMV1;[!(-]/)4+!::>R"^R]M-NYEM^Y>8 M3)CU=)E=UHA7)UMW NKHN/YXYO6$G'EGOSWO)PWMZKEZ)YEJ]G+\2R6S73U= MKO/=KF?($G6L[AKVF;!Z'[[Y653S-$G\(/ )"BE.=9YRAK(DH"B-T\2/62)Q M KK-/"8Q\F;3=JSK*'I_:IK SN$G]&)F]*^3%F:-@8+"0<#.RN(*\^N8P+00 M7V<%/$+T.O^DW<+[LCMOS>,\DS%/.4I8F.JFSP3E4< 1RS!+,NJ'3 A(3*HW M]LA!I^9(:7UV["O!;'E9B@9;5U\,Y $OIA.<.UI%_9$G73XG1#I<-Z<>@9IF11&G@TL<9E@%?(9U?R!Y$35-IW1I*! M,K[#-R8KV3O#:K\\[]PCMDTV-8K5>AOWU=[QLA*_-NU?YCS!4H0)0XRS$&%) M8T24FXKR+"4TY#+(TPRR<0Z3FV0O;6 D@1 '%]1DZ+DZ$Q[HQ39T^STH3P8\[51J]-7'<]C,I5O7I]Z:J-D_-";H[ M./^CU/AVVDO7ET3*5'\3/]:]*C_]E MFK=G.-PDE_<]-KQO8KU9+;U_5)YFQJNY,4_<,U72L"$>23\P0VJF&N]/S8I7 M\^+@Y&8AN56*GRF-R1+^@$+WT_^@KSHKN=!)7X_+XG\$O^7*%!6RJ&]4JDJL MJS9I6-^]]()5M7W28*1MVY6 M75S/Y<@VJ*,#CO..,R5F/N*;*QIFS$[76.PX]OHL>PW/78%%8]MK^9[M M^DR-6F3A3K'C%5HXX/&MBRW1YD" =9BHCO2R28)%&2Q%)(!K'1QI3'SI[:\>%=;'$!L\SFRC6SMJ.H#&9! M;^X^W)YMSNHLA!8(/8%W6O](YJ!]%\^_M\GXEGDG! M/PHI5LJFM9%.9=IJ/AJ#-V=)(&.:QRA)\A1A%G*490%!RCF4(>8;-\^NP8KZ*6"4\TU!M0U+(V/J3F %S^;Z-N,Z,SH@IM80)J M/KQ?.H[^IAM^="KM;C>T1AMS?C.L41M$@"L4X@XEP(:)J9$#KE#4"32!:T:# M1[KL"E$GK3YU7G$*+C.=JK9TTGI2AT6D;U4Y>KEGP4,Y3YF* TH3J(L)'$0 M6G;;->-@Y*794/=6+7E/EBNO:$G7=1EUKQ?HB0*N9\/TA#&U!\Q8V.O(VW+C MM>K\UE=GPY'7L31*?UZ8-MQWZS6D_U:]>V'J&>CD"QS(SDHI3Z%8ZFNU97-^ MU8@7ZKOWH:S6NT#,/*5I0C*>H33-0G4*(3$B.BP=1C3&H3Z+P%+TC:A.YBBT M1XZZ]6J/(^]9/0\\=IBIT\P .5<2S.BTY+T^?4\SH"R08L&=:0')Z[^T_?'OYCYMU_N?GZX-U\_>A] M^C]_W-[__NGK Q@_U%RM9I9C+%7!#$C'Q:RV&NNF\'+;KF3'BN.+\FN4X ZW MU)STU)BF8*6N]/S8(C!_>RC%;N[<"PDSFWET7KN[8&3\/K^]6&74KYYG*@)8GK\]4KYF-]V?-%Q! :ZI9-CM-O,.Y@QGB$:;-LL_09$ITVJQH?*[? MH./19%-QNFW2=.0MX24Z_K:HPS<:1;RN4?DN'NNB9!TFQ&%**0]S%(=4>9NA M#J#&.4$Q(1D+<93*')1-84AW9$._ [K>4;>"0C15HYDE'D$Y,$MJHQ(2IRA((EC&>8L M9:'1%KH;MA0^W'R]^7AS_0(XYG4@@-D^W'SK MVU]V7_C>4)-\S8]9[[[<)_[B.+?N08WWL7PBQ7(>9-B/4^4Q4I*I;2(.4T0% M\]5/G"L?,J!$@P^"KOXNT1S_ O!\AMC,TWQX?S:<0'<6 WT:;CANM01;?%_* MY2/Z4NCL_@?U>;&%8+BL%G?Y"CITFUZ/X/K+CCE5@G!1WXE7+GG-/SXOR M58CO8O52Z,/O*4BL!_*SA4IL^@OO_M*6 LY)J--W\@ E*N7R+%2-_^03=5,L>UHY]&&6V >@J,I,C-, MTRL>9KM.P@CN;DUG75GRK$9@;;ETV!;/J7IU, MZ]>-OF:ZD]_$<[FJ(3S:D[XZFPOB)\HF(E\(@C!+4V4I?8RP8&DBI8C4)Q!S M>9[4V.D;-6&="[C:DO:JEC;,S VHR\QTN5$"S!SMY-]1];Y?DA]L=BZ+YLB4 M#!":U#Q<%OAPR1N\8>DAD=6R6#Y6]V)5VY$;6JU7A*WGN<_S.!8Y4IZ/#K % M%-&X-"GF3J8,+7GXB1$A 4$29SX?LS5^05STVRLDQ1&7JFB>&R3(I2]UEQR]?BJW#S^4/^2]DD= M[7HFK[4CHI._92-5-[;&/ER__K^5]UB6O('#JAHGN?J[]T?5-*]4]F@AV+I^ MH>WDX>E=59]MVW%ZS;*\7[AB_Z]B_:-0?UX*[U40Y1*MNH_TX\MR]4067KF] MM62O3#%82&]1JJ/;ZF]_=Y.Q-CB5 WEKI]^;+'MMD.U^#MOP@U=#RC1]8?,P M37DN,$I8IBQE' A$PMA'3' _%UF8Q=+(4IXC,/:E2.O!-+@FS^J[V"RP_]O_ MNQ_4/D[MW,P\LEG_*%K6H7_T$ MS\(HWSY8;M;56OU-?Z^C;.:G>!9AW#R=SO+$GR5^W#YMC4(#:=E[C<*!]SA[ M&#(UL5F-$S.0MG\-2LP8S6:/AG\KC)?!UJQGG[-;]'>K1[(L_J?>3SZH+:5< M%+QI?[#D]QI+J=W-[N3G8JEVHX(LMCD,U=:QQR+UJ;84(8XXPB(*E7<5QRC) M,ISF?IZP%(0MY82KL3.2>CQJT)(>E_62[_.I=\LMI]Z.59-CQHC39F9%)I\, MF.F9:A[ YLJIWAS9.#<\36H8G:KQT)JZ'=PRL;.)3YW.'&V+30+.HSA.,?)# MEBI73)E:(@*&?"*C*&5"YB$HQF1 %(U' M<;M4RTQ4Z[JC7,)I)B*F+ #W)<)!3E&>$76BE9@G.$U"'O@P!"Q3TI!E8(5^ MU='V2$/<*UKJWJH.@>B3F6(5J0^?/%JN5N5?.G ([?IGJ&A#\S&"\F VI.8 M:18\S3!G.6N(9DIVXKQU, M&%6JD/Y>_+YT(;N+ID!=Q=SF"HD?V*A@.O9J'[:NM8 MYN]?[V][L'"53@Q1; $ LPRT-&PL1E 0,,1NJ)NVV,YSWF(.(+T=OI;!^-/! M;)D+NX>V!7CMJC;D]4%&]SI24[8X;K.=T5Q$)&*(Z4@.9B%#6:Z;Q86")B&. M"2,$%/TUH3IVIMYZJ&WL%Z5@$P2-M>X=3TF^9JFH.)>I2;2>VV5?D% MFF_1L=Q,#6<:EQN^;-F9K.[?T5V;4C^0,@UBQ+&OEK^DJ3I@Q!*E/!$)4?(G M 9ZO=0M,L^6_-SIHF6]I&'_1FQ:JW8VE38.??5V8K6YK"8&;>$WF\O4XO/?7 M*?Y=]??:&WO:'EZGQ#KJTW7R(;MU]$V\B.5&-,FDRSI"^,]B_>/#IEJ73V*U MC;ZGC/(THS[*?7V]ZHL<93X3B)(P"X*F)\#H^ZA0 MK^/$^M;#5+-FZW4$?<%6LB-5@1]3IL[+8HDT?#S@ERO19<0[0 MI<\_9[<#_TY6_R5J< 4-W_(B5NNB4K]U_>JZ;2).*(YR/T%YFBL7-_'5WIL2 MB:@?BRB7RL6%92V8D1U[!>X(UYU4@(ZOH>K,=ECW"H&MURW]^K#;UTQWW!UC M>X5)[6AW-20ZZ>8*4\3AW@I\V_*^;?/\O*AO\\GB ZE^?%Z4?]TNI8@1E5+[Z@E&>2!2E"0Y5 [Q)ZVM%<^!I%KP>#Z.8#:#V<&4\71E1GP==(4+JR-LF$O.98!H%(4( M9YR@##.F*T!)C'WFYY2"ZL:N9&AD8].@SQ>:X,Q;"L.Z#F?:-C,^4^H09I6V MG'D-:W747C/G[7,W:V'^>PQZMXW26QX=%K0YTI:KPK=KV9FV0,Z1\HX*Z5R- M"S.+7!3S3W51T>=B(59MGZ#7.4])0@G65PB);NXI,I3Y@6Y +!,1A83%:6QB MY4ZIY!A0^1 3*!= 4EH;"(NR#$0SU!O-HM=_;!; MX^?&FV3)7A"F6X&7'K-JZ'$ORJ^BO'EYK"^UNC[QYNT\3KX_\JK1[2SN/]UY M7]7_=]EGS9TIP>=LJ/'H%@'_3R& MG[T2>[E!:17M#S]%#DR-EV2% MA'^@"L,SO;6 P*.[L6SV&,ACH+H?#/XVB,:#&.EGGH+[B.T=^^>B8F3Q'X*L M/BWY1YUHG3-,$QJJ117G$F'J4T28#!'E/,9Q'I.4&BVJ(2(C+ZTNP:JAZVG" MGJ+L?33..AO4T&7/T877;0R?S)2V+UG*-#M1E&FMPI WC@.P([FGD-<>_/]M]1.J8;"CP2"-(AM3?%0CHC M^B5(I'.OV:W^W\J2_U4L%C=+?KMB[KNMMOX-*9JZ;8,+ PT<0!PQ"].3.] MMQNEYLZEFER%.JYA9=K B .E'8517(QI@82II^%A19:*_,-?99M>*W*1*6VMZRU9JVZA9Y1D9A&O%QUFUVRDMFR0?DXH MI_W,CXB\0?OQ[A9^]FGXX:SK6+)%F+Q=5NMBO:E1Y>:Y'[#,9P$*4B$0 M%C)!A!*!*(Y"S*CT29R8'M(&*8U]_;;MD".W *Q%C[SW2[$\\Z?S6"1 75X^ MVCG3$&P]M\JYZZ/3]BF[4H#YB<^9(NQ.?M8* 9T$C80<.!$.OS_9R=!(C/X) MT>P%>+JJ3KTC3T9 M+W'1S8\=1(F&< W/"O&L+FPE !F&"XR#TH0/6#7*A^T M&V.R],\#IOO9GH=_L@N,^D>!L5R*F/ H5GMN%B(2P@*C5TEL'1CUQPF,GA7F0F#T M^+U) Z-GV3X,C)Y_T.YL?:_4(G0+ICJB5Q_JJYMM/YDYS?.<17&."-;0B5QP M1&4F4!QG0:8<>!PG#-95?8CM1MK.-PUI;T?;90=U$QF=-4\?)#9QWW03P8];IAN]->)U2!^K18I)R-/8A]GL$RZ:]B!+ ZKO+H=VNBB1AO=]4$7 M32%X'1-H$T]ZW=%'N HY-R,.KST<:'FL*XY#V-?=\^*MBL,OJ6O*6XMSK+R_ M&XH+2K.ZC;@TIFT[BU.7'+T+M%]?=X^T]VOU6>73?V^*]:L.2ZQJ][BJ*]8? M?I#EW7,=I?A-#;&N;I?J:UN4_ 7O_ZC+I#X3(I5TS OCK+(9TF*2*I\,!RE M%%%?!BCW$YE$29;Y,+#-=R/9R#Y?3;#U[WBY6)!5M6N="'3UWHW.C)MZO!-^ MQ]L]^O?;^W7).RD]^GKZ'ER+.O,:8;V>M"T"R5K)Z[4"S[Q&9-UUH!'Z1(.2 M^I&ZQSN9[OCD&[3?QSL2S6XHMR M(([* FZ>=#?H_VE3%^KL&5V>^%D].RE#OK< MP8]GHOL&/=:SCLTP)MW,F_F-VOO8/[L[N;>Y7>J@L=JS[]4:T->K[1_UK^UENDSR!'-) M4,Q%@'"F\RB"E*&4TS2E/&>^;X0B B<]199%2[2Y__.V/'F:"W-S"U3IY=UO M/$7!-K4A]7A["JP_@2=P #5GOO^,IT&[;06F23<[A)T.!@P_<,#)[+F=H'TS M;3F";=))R83@E>X[=*M,N\[QNI/-'?JKD("(M]/T&, MT4399JHK@%.-J,!2JDQU$$I06P-7C(V>R-*PV73>4INB5[3,ZKMHUB!#U3DN MS1/BZ7E1O@K1?O:LAOVA^/:>-:_0=!='4V>:&#/]A$!3:!H.9]YM;PX:#@WJ M[S[]9(L-UR#G36Q4?2!6K*C<9MZX5:*S'!U';$V-6F<=Y/X['MS/17\5: MMYY0W+P47/!?7_^H= SL[EFL2-W41M_(U[[YG"B(2:Q-L+FG5;-28/,++P-JT;<8[I_RG/+BKY)+#LV/++E V9" :HU,Y+C M* QF!K6NZEXS]SU=_:(9\8KEW[PM+][-9:V!#1Q< 8Y,&(#PI$8*KI!#,V0Q M@IVAT3=\S<7B8E'^I:U=I0S;-U&)U8NH/@J^84WM%_59P"E)4!B&N3(S&6_2 M#K,X)5&$>1CD1H6$4,(C^W+_7.D;IE)*H!4QUIN9#1E#&\!4CD\?O Y>:.8% M(?+SF;=ER]OQ5<<8.\YFWI8W=_8$J@Q'UL28[*2V!*J,0TL"?O\Z/+Y2#ES: M?=ZL-RMQXNKN +Q-Y+F?9$F$I,Q]A"41RLSP'+&0QRP/22*SU :?SP5S(]NC M/O;;S>/C2CSJ?*8^5UN<$5FN>I?B0/OE=+[,;-Q;S0+0#O8F8##_0-F^AMG3 MLS,%'I]+33K&YW/"VIO@];E4ZCG\/J[(-E&1+)>BW%2+UR9K]##;M&/&O$;[I :&S9@+X6&FR%AN=^U*+@EI5?-] MFC*TVHG^=VO9CF$2(ESDH!2'(?)39'@ _-!+JC'S*MP)S3P:K))J&@(]W,N9EY+V]U^;R:C MHQW\ K%)]V0SP0]W6<.W[-:TAC(OE^MBJ09OPS$::?=GNT>WP&LZ?%P';RKU MU\_EZC=2++^4576W5.\_EQ59S+%@":-)K/&8",)!FB$B?1\E4O@LB#%);-RCK@T7D6ZVE!TYQE]5\9[['?!7F,$(^=S9&:")E6Y ME;'J<^AM66Q@*W]IV?R;US+:3,26U?J<^8OF]F^>YE<#O7<C;Y>%51W*[A9\C^6?/=[ MUQ)'L_&Q6.B/Y@2'5"1!B&0:Q0A' 44DRT*4!Q0S20FC$8;5TSOA"V(,K KK M]QBH@[K]WW5A?5MJ3UY(L:B#&>MRF]V@;SY_E LU6= ,!B>3)D*<"\Q]E!.B M)DUP@3(=?!I@V^@>>]Z.OYGW\6!F M]N=JVS/M%\WFW_3C-:<.#PQ.OO^DZSSOY M1]7&&>_H6NW(BBI5! E;S[,X\@-),&)9YFM3*A!) F5C@T0R@N-8AJ%IJO4E M8B/;RIH\*B7:Z/Y%39%$V;*@B\C%3_9#9X'5SNU"Z&R\DBZ*Q^:T\6_F"<07 ME3IL^%RK"F;/&BW=2:1H=Z4D'77OSXX^()WZHC;,$ZA=:L4N97I(.VX2I$UE M'$B)OCC$9$G0IL+TTYZ-W[&,U8CGE6 -1(WZ>2'J>_ E[]^MS*,\2!D+)8KB M,%*NI'+]:<13)$B((TIS)LS:&$&(CFS]^BS4[@CIT0:&4DQ4:!@F<:P88 BD M1UUGK;3T:_7Q4](0AEQBE%(!$,X9ASE<1 B]6G E4N44F*$P&E*<&3+H#GP.A;:8J". M"6#1F9'Z+GL_KI4"LPH7]6$'"GQ9,2",8*<*LH4,OEI14#!A8ZF'L84O#S,E MU+"Q4 ?(P^;OP=-!ZMR"AZ?'_U7^]?ORN?BPK+CZ?9O=99@8,CS*R':M)NX] M%$_JN#SS% O>[U_O;[T/ZC!7*"4,..Q0;0Q;-+>*@-FRBSIPW%;;7%:KK)$+ M0T^6/V(F8C^3Q/ -RT1;#;6I[7>O_\9]616U;]0=LZ4(_% 0@F*2Z+ME'JLS M#1$(YS&.>2:YLB>@!%H#HB.O\"T+;6)FV]6EXP(=3I23YZ^9Q)6HBS:_J**4I_$H6=7'C ML@;.NEDNBQ>U*LGJ=1Z(G"1)0A'V$UW632)$XEP@'[,@9BR6.3>. UMQ,'9P MN"MZJ"/!-4<>;U@"8!S9Z?;R@6ATC<',2D/?V_(S\]I/6I:\EJ>9I[AJL/=Z M?(VM3O-CU.AJM3M7C:1>T%GK*M4,'+[LQIWL-':5V/WCV74#P:WZY\UJ6=0U M DO^N?BI?ZKNI"R8T G,&V41U1_J)$@-!?M< \,N^?=2KI5C*MH !$DDI3F/ M4!SH]JTL2!")U'^"4,9AB*,@SHQJ EPQ-++-W[)8!WQER^1,^4J:S5G=15LS M6O^YK'-[1<=K_5G5TW'M(B$GH WUY9"^2*YA#*W.\+!! MQ[.;IV! F[M*S8K7XV64@[V=&AP=\8'$)SWLVRGF\-AO.8IMQ+!D_]6F?C:] M >81Q7'L9R$*XE@B'#&&:$XXDM+'.<8^#GT09M Q"9 [!\<&>M"O["6U_C__ M5Q8&Z;_76\S:\-PYH"$I4U_YP"'"@:\[+S*)*$TX4JJ2L5(5H7DT?ZX;*'Q? MD]5Z"CT=DC,W)N*Q6.I,0H\VQQ$H6,"Q?@(<9G&(4Q005N<*=CICY 7S)G2K&-%1\C:C "$X]_LR[63=YI5UF^#UQ6Z5X M7B9GH=\C A,'>L\)>!S6/?LDS(97J_5<7^"5BX+7V\3M6CQ5-S^+:AXE!(=I M(E&02*$.\")%-(QS%"L3%?B4Q$%D%*4]3V+D(_D>4:^FJGP91=?PB#>@F^%% MZ$9BV"*T$-9X 5Z69V@!JK=[BT_]MEMX P-/LO N"]8M/(,GK\,UNAM"[&C@ M(P*>\X"IM1AF68!PHG=#DN1(AE$8,$8CY5'8H!9=)CWVU:LQ),Y%((IK=6RX MNXZB.>!UK#NE6>,#F#-$]X#C&I)ZF,GMS6T6S:C< 6_&F]F"WQJZ6%+>J>H$TYBKL"%".) M'*W;TS0F7:F#8AZNS>&'KPVR7&QZ79WK>MW$!V3.TIPQM61QI#?RF"!"XPB) M)"!1E$C&I%&W..><31BB:9K>T+KIS1Y<:)]9W1^B_^"V.TY=1')E&.?:681& M>2:<&_L@4+\7D<&T_&HQ+5<$BARIT'D*E[AW:>67J"/Q!^6W%6B/6B.J^7!3LM?GOKH(ND!2G/ A0FFCL+C^B MB"9^BM1A-HIU;1(CQN4%US(SLEG>\E+CS#3<> T[@#3&:Q4^;$ZG5B/,@FXY M\W:LS;P!O2F"Z? MTY$R]G(Y78UIA\&1/ZA-2VUL=\LNYSJG>J9&R0\PXUA4-X2,JT3V MAL38%ST<\L59:2Y 71R_-RJVQ5FV#\$LSC_H=X#0EVN_H!5>D<>0;6HO/VW%,7@3;AKM1'W6I[JN9P0^T[C.[-GIX=[]H^D6NH[$,W:YLETJEYIL'56=UUXBJ=E4199FG%]@\DA M$E&I/!IB,.=)RK"0)&96(=/PK [L_%I:8%9)H0O\7P1QA;P><)XLCS;?A/8= MSSHMSC=[CSAPS$Z[OGHX H_.C = MGJ+?4O#)0/7K3;5ND_&^[J:AMN#;=AJK=T)M'47]W /Y)13Y]9(H&FJWOGPQ M^U0(FE'VNIQG":8PX@K$*9R%*)8%8+0]0E#BC14P)9L2E MNFM 7IT6 _!UH8A.1UU<1A!Y8>KPQ@D MOO61Z E)G8Y$KY/8]TAT7_)@)Z+GA>D_$3WQWI@GHN?9 M/C@1[7G0\T2TC5^_"++:+$VL>_JF4NO1LO3S2&4XWBN>5(O7M?F[@>:KN*'.LJTICON M(::K.HZ.+YT'\&@;I;?*#W\MVC6(X(BBN(2(TA0BC2],J?J'YR5%*"-)A*1U MDZB]H0?V!W'V;U&L<0\2]4/DT--H7_[+T8:_5&Z&;.@ 1<@COCB<5/NV3-[" M>39ATCU 5B8UTIS9Z$Q*\4LL6;42X'FI0=EJRO]=+^"^,U6CK)Z%Y; MI=-/^$42;1,Z%;>;H[)[H7FL9G5?EEUGKP)+PAB#3.8JC,C*%%*).8SC6*9( M1CDO4[(VY>:1MGTO% M0'W.#_99& 2KS$WJ0!&%)=%1PPDW11S&$HYO>[9L;K F==\2#0BX!0=\]_*@ M1JR!;:(LCV+!H2R8BC"2DD L(PFC/,JS A3%_;/(LMNBD-_9?@G[AR')6LR#;A MRL!I+$T7[,_J8Q5YZ/;8YOY==#^9%B2-<,XDC"-)(.*)A!2I_481$4ID0LN8 MD!:MX<'^FGL@=JUL:!_FX<$7$+7J< EF.QX :9CU@]<)/8%V;NDUYR,89O,$ M['@&7:9;\*^6;1,4=M@$#>>3[H># CR'5.YP2-!!N'QMR.B0JK; E@Y*+O#& MSV#$WS"V>=K,M._K-OU501_!19E@*&F1051&#&*<4"BBF(@XRV.9$[=#)2\^ M!C]CZM#5G:AVS;O5_WBU>EZLR,SQYLI/X5?N%D,IT366[-U>&Z8FH*OC+E\C M["YMU#+T?K.7A[>Q [51D_6>U&HP-U_&136]5>YS_7+[)):/U?SQ]^7BK_4/ MG5I*YB]36O",=KEJA-H+J!]VQG]IW%',VU*XUH!M M'_<,-Q:KM3 -L\WYE)@+6:VUCV@JF*4S4KH&C%(\P2Y% M$J?).)F][ZD//\9-O1+FLU:1G;U?+[B;E9\$\S0T!X3OW)-I*,3.FLCK@G3N M"7H1EW/_:<^B6/&H[?Y4]GT+!Y)D@DNLMOTIHQ AF4%9%>N/67-J*?U0Z M:?VBG]T?8_JNU/[]7NA>HV+U_@=9/NJ;D'8?O]C,UZMI*6*6I6D"H[0L(8KB M JJH/89)7":YS)1_2+B+*_!A8F#O8&BY>0,O5=HYB*$5Y.8SOM^^!RT&X@3$ MZFN 3P)YUUUK6RXGX(;SJJDEKUG6><"&9] P'<[?7*.Q0"[(BX51O=(U2CIT M5%>-]?HWVU_%>LHCQ".!,IAPJB(<4L204D%@PF2:HC0I4YZ[;$8"\S?P+L9D MV':O1NL]S!NXM-9S,_YEM:/&W\0EM>+Y;5Y.=Y3Y!B^E-7=_V\OHCFJ'O(3N MDO$\#1;S565:+)M%0!\X+<6ZJNNEF@,G#>XQ7XEMQGT:TR1!G$ D)5?_\ 32 MDF101C+*:*0\-G;:='KP\'IJ M#7[37:"6*S+3U4KZDW\,4OAPA8I"'4![<##NF;2_BHZ.J:\8RALC:"G(2GP0 M]7\_S8_["M\O9K./BZ7&49AF+,[B&!6PB'4#4BPX+'&&($TP(UBFM$R=VM/FJ 3C4PV.R6]_";995S_%G9054Q0^SG?( M"!8>QVJ@@?V+H0^V#("6@XDR@,5ZOEA;]AVT4TJ_UPBN#SNVPI>5W0#S4[XY]M>>K\39QQG4$$?Z-5&2L@#L5/DW#.9/S1X+!^K%2.S;V)9+?A']=EJ*G+MF6,& M<\D+B(1&&E]!.VN_R"U99A>YRM@6:UW_N\\B1YN:[]*3F5&P:VZ$(-:'27;?"P 'N, M@QWG$V!X?_5)LP=9>_W)\P-K>\5)=()Z&U:_/9!Q Q$>#7IN6,5U(>P&IN1W M2*)7#R$:'N:/G_7):AN>OS3=(U8?-N*K^+5^^$O,?HHOBO,?JVF4%9A@4<(H M93%$%$60I'D)19ZQ I5(I&GI<@KBR\C 0;?ZOB.W@PUOC=J=7(RA)[=UKN9H M K8\ $ERKK,-C@*O' M"]T?\8^5D)O9YTJ*:91D*":QVNKH834+, - ]CM#$\EGCP MWH4=DF^D8>&Q$NR[%)YXUS.TJ>;B3M:MGC\29OS1O= ]#Y6;>K=8+A=_J1_> MDV?UM_7+M,CC*(M3#G&:Z503AB#-F(197L1(TC*2A5.[03?R0R?&_6+Z\H#\ M)-6L<Z!.I]@T#-#*..H8Z;ABT#G,'TYAC6-(IIVL"WK.A+EX89L.4& MM.P$C&F\U! JDG$C/F[\XJ68HZC%;Y1066\WC"TW>V!4;1+>+I#JH,O)!"-* ML:X4%:9&+(-4(O63S)."9"3#[,HT.#>&AHYQ:F: J',/5Q.P,!FJ:N.[U'S" <][\M?/IM>EQCM-CY]C&5+J;JSN30-=.P^<#==?IPIWMWA!H?J&T-5B& MG2,[KYQRYZ>\RSEXGN.Z)^5]^_G\H"^3G9/PCEX(H@8Y[!D&$$I1$;4QBACN!CB?+=E8/AS MW6*8<]VM!L.>Y_KH981S7,W2^ >YA\H8^0!W2_Y-'MP>*L?WP/9H'/=%^V') M;Y;+3W/^4*UG5KT,CM\:V!$8&O;K\8%$EQ=C?V'B7TVDE/BV2US)\,-1H:_!I$;H+\)DG/ &A= >"=\K.N,:"5'O:&MQA M-U7O7G:/-"9H&@G?/1N,C[O->K566R\UP?\4U>./M> W/Y7]/HK;IG'<-]TW M;EH@GG.,4YC*3"W:$4,09XA#7JBE&\0H(7O:#IGB5\,9N1Y6K7',WQ:F6LZ4ZSN(Q)+J#( M$J;/AB2D0I90*$6)*(FES*)FNF_G_&\^V:T$OE,M]$'1WW"2[<+(-SAM;NN7 MX0X:]D!7A.Z"!N@+Z#[7R%'W7->!:P.(U!%F EIQ0",/: 4"1J* J&SC3D$H M;+>1N!X7(6[MQ.))Z&RSCTJ!^HRJSDD3? >+=S/G'YIF#7?R M]"-?Q?I./I!?W\3R0S73N6U&MET751X749ICF/*H@"C&'%*648A35%).LR3/ MG/#MQF%[X%W'^0ZLO,.M?P_6D>;6^N+CC\Y30@A4939U0DT^2&=CU[P6WS0TW6(I9 M6Z$C:J 2UGWLV1W&ZHP*2N5 MZ-5?JG:4U.P#]G3%%BO'-*8SJKIFXS7./FF[_^F>^7U57HBL?H &N&GH_XI>#QO\ MIZ84*#'K-/M>U\$'0XUV'7Q:A.YU\)DG//MWG=I26VS,.YMN4_MK0L\I)4S2 MDB=0;875@B5Q"HE,)60HQS3BB?HW<=O2!>5O\)V@(17D2B_LO-BMG:^F:S?? M86)Z-'A]YUO-F^ [8YFP(=8;JCA:4MW&;J@VAUJ->;(,0&:*5TX,: MU"SN!28)YT4$9:F[N6<205J( N:YH!BE!4*94]&@'=F!HQZ_ED1 X+Y-A[H8I5/3EN@;ZLUTJ BW;DQ';[OC%KY7&]B;I2#O M%UQ,65YPF10((L081)1&D. 2P4ABHEP*SQ&R2KP_''CH\SV]"=>T@"9FCT>X M)WN_B5\CD>-YGITP3CB#ISCW@A;<&V@T-,%3['0)JVD 1=[2;'D5=MJ(PXKO9E*_D3D9V63 OD^L9=C0#O"Q:UQPMGO8+C%N4 M,A5LFSA[5YB($\QD)"34J)80"51 $C,*<\1I2J*N2?K\OB9KDR[PN<$8_+#0T!?3.,U97% ,4Q:G M$&'*(-4)FQ$IX[QDJ"Q3JRHN*VJ#G]V;DZDM<=!2!W_6]-V;*/5HSLZB@^G# M]>#?6Q6>:8871 R:'7B.UBLD]5T0^W0NWJ67ACC :KZU-,FE1I:!@E .45D0 M2'5<712"J/4Z98PZXQ(KD&SJN MZO)&CC)$2%VDL8Z>L72?R0[N;AAE]L_5'PTV3!]84\SCFHKKIULZW#*PP2CG*6<& M[U?%,WG,8)F;=K$JF!&)Y"FB?FU^MC0&]B>'_6X:D)4K6OSLM'/Y7#" S&X> MP4/<*YK[' D4H+7/;LQ7:NQS)-3YMC['C[J9WFJYGGX7CWK W\7B<4F>?U1J MV";.+06/6!'ED,7J'X01@X1$,2Q8@0LB14H2*[#M7BH#FU^7H..>H%\Y_;87 M3&0WZW.3UMKPK*3I6U35 )T%5?VV,\#^L4]C=#+]4\^II\]3F MK!<4465QL!"Y"K%Y)'5++ )+%B>TS$O,I=6YW='( YM;0\O>P/;%OFQ4WL*X M&5)#)F 2^EGFK[";_?%&LY638G3MX_0#?GO3 [R$KQL]YITT86@75V%;PLXD M$V6&(HBY,A@4LQ3B3&8PS60L\SCGR*VNRI6!@2ULBWY"&O035IQ-3?[@#-M*?\01?R^2@FT MA74F/^HFUEQGI84H2(J M,&29\DPHD1)BD@K=FB+'$1$84:<.-GW$!G9%+>F)*6=?&Q_T MZBW*"[7Q%P(6.==Z(QR2.,UA&N4,8\H$DLJM+]9D-K+>MB3?IM[L?',H;;CY MX9TBOFT5<;M3Q-<>13@[6AL) SG57E*C.E ;H0^=I=4[?H[Q7C"A(A/=%-PQ M=CCQYG!?RPZQ0=;\'F$"?0-/41CUB]_1D& S]6K?U!?_E^!_Z&Y) MYF*GOM?1W_?5'AS;O<;@^+SX2RSKGZJG:CTE' E9IA+*0D/6,)Q#DJ5JHY$P M72A2BJ24UT/6A&%VX/7?$-)!\SX XVH"#!^@_KOA9$" SD#S:GGQ]D9FR_&: M[A+$3,WFY& BZPD\,9M#0]"$U>>@0#:!6'T#<#AAE6X'JA.8IF1>80CG.0$1CQE$,4(0X)S!!.>Q@6*,UI0I^SGTV0&=M&:**@Z M5!U;9)Q6C9VOO%Y@-R]G9.T2' !"I%^F4%TK3A,9MS=%KZ!''2CZGW:S2]U: MO6YI\7VCHD+E,VX>E\(,O(L5'Q;O1/V;X/H6]&XNI@+'4@5@.>0%D1")0D"" MD("ID#&)"2FRQ"KYT9>!H3.3&F8 :;E9@9EN KK^(>9@,1<&"MW.P+UUW&_Z M8VC.T2DT/7!:?B9@RQ'8L00FX&$!W@G0\F71U#R,/GESG]_@8;ZB7O0/Z MM?;-URJG]MIJ%..)8_4_XXV]AQW%3U\K=.O!KQ[''2;* */?_EJRNAV")4S4 M_EL#NUK+C@*71.MWEM=)Y>8 W@C1+.2^ %%G4PU&A@4:=%Z()%G7EBX+CF MG5C_)<1<6]R#4JBXF?./ZO,IIB5F*4*P+%$&49V MY"D8*(@*,!4C!U4^4S);46GS6! M3^I;/'^L%-D;Q=9Z]>[E"_G78OE^1E8K ^<4RS+*.=80NXA E$YG'FU@?; *U#-"32L@!TOH&9&-[$R[ ##CQ=BEHN>[4[?!M*>V]H2 M5''N>+_N*@@% ^Q >5QT8'>5'($&>PSAF4=%ENN*5<^FJ^UWP39+TW/^0[5: M+RNJ4_*4D_MCSG>_MR +&EW0( =.4YR)(L,1E#Q)(4HEAY2@%.:,1RD75$7, M3N#? 7@:V%GM$3>A%828+#O/ M-O(4N'F\/>; CCN=1;H_*_OSM,5IJ8%7)S68:L#TIW!*"Y4E%8"C<9.IPJGP M*..3,M9L6=?$]6/S[.%G_M;GKSK3\25LTTFES[1:4\9FFAPJ*(DPPB5B"( MRYS .!-Q1O($X<(I*;V/V- 9#XJT^4H;XJ"E[FW@O7JS,_!0VG \U_-7A'M: MA(6$H9(C^DB-FR)A(?11HH3-.WX&7F_!=EUZ68YBG I8",0@*M06"!-*8":( M)"(A42Z<3'I_^(&-^.;[]]N'[XYE:P<*L+--?[$<+^#J$X\AC.^T"(',[6#P M40WLM&"')G7F*<][Z8>GQR_SYTJW)=B!\KA<49\:8&AK,9>[#]63WG)^^?KM MD^G8,5NL-CV-.!S$[[>D8)([&E2/T($A3JTD]+_Q/CGJN)???8(=W8/W/AP& M@]CL:/5:^4F%PZNIP)1EF6 P)B2!2"ULL$2%A)2)'&4ED67B=(C73V[HW)(C M1-[FL&>BS\.;QI/F"-4TXYEM=&4J>/AKT9R2?Q'K'PL._C3QG6'8,:*]H&R[ M=3.<"MW,?DSM78V!?%HI P$A'Q![533DTX)?@D0^\Y9[ELVWY8)OV/I>K#?+ M^>>*4!UG5V+U?K-@(9X.#W89^0$ MU(=?LLTU>G'*G;&4M"!_5;/9S?SH4GJW M+=@>#0A>I)*6&$8HSB 24L*RD#'D99&A5/=K3%WC,)J)NN[<+)P33HYB.#*L\Y?/120J!HTHWVJ,&EEUH.8TV_0?R\$6CW-=XOJ)*V]7R8ILZ=^P_[6IEN:*M^,7U=_48L8/#C5E MBJ)"@YLA@3%$*T[.5A2>8K-:KB[W=2S4VNCI#JF0?R:\JC&#.9()@B M1B&B*8$E2CC$F&*,198G!9_.Q2-9"V[GS!VH6SD,7#N,+@_6?J/A!;"&&2!^ ML1\&040MM8ZIA2Y:M?/$H37E%VPJ4MMTOU9?+4N@P],$4,.-[K0>,#O:70>A MLJ,=*(^;'>VNDJ/L:(\A?+.C#9#/ZE[,M'D^+-20_ZS6/W3V;C5_5(R"8O:K 96)-?*B312<\:<$:)K^&16(:C<;;.F91;FF. %WO4([ M&UV_3(',[PR140VQ7]!#D[SP]#5MG_5^XJ-B3Q]A+^;K:KX1_.Y9+,UZNOHJ MUG=2;XHERD52,)W/CW47:*960UFH=9'F@N,RX0ES,ED7XH,;LJEEU'.DZQRW MC(#%EA.#J*X#_W7/]OEZ)=O9_5"J<_,&C=;JPX=:>5U6P%U'>5]KY2E^NAE5 MWQ;+NI'LNJY(:^M(ORH+4L/H#99^3/E9H?@(&-K[*#!H=VI+TJ_0K-I-*:=[ M5SN.\?H79-U/VNN8&!$>I03!.,Z4ORLQAR4K&8Q*P5DL(Q[G3D@4 _,[]%79 MCN+K79B=FJ;Q;\VN5/Z;N#KK?OC6[\]Z]/T&+]%.Y M!@".8:(VII@65,I,N/0(LB?MY,+=.P;I&(SI&NV-/CJMYD"V+ "RY:&.XYI5 M6_]I%P*[^7T'C=NY\&'TZ.:-M0I-F7O+A:X7^.V/6I__ %M>P(Z9<#[570&! MW*,#X5$]G;M"#IV6QPC7'8/5\?%V$Z][:PDF$"L3I/2>Z2ZM0D):B@Q&(A9I M07D1I5;=R2^3&CA$W)X.-=! YFK,[S3LA)K<3L2N$][S5*S9$'MX(W(Y1[7&?%RLR6TW++"K+$IFB%JP,F650;1H) M5/_/RT)23!*G [++)(? SL1Y3ZF1"\ MV5M4BCT571E8F18P4+/M"IGEIW$[SS*"'MW<3=-1NF9I @PC%U-AMBE_'Q=+ M*:IU'Y*#!QS752H*AM3EQ\7((%Y7J>H8W^NZX3RAOPR.]&<-(OU!K-BR,KW5 M/F\K_K%D292+/!(T2:W:=%C2&_JXNP%/_UPCIW(."&8G:2A,L O4QH4%LQ/]"!G,\C4_%Z"!,:JU M2F GO[[Y\^?3PY?;KP_<)>'_W]>'3U]]OO[[_=/L=W'S] .X> M_N/V'GRY>7BXO?_NYBD<-6WG.(;3GIL?Z?!AMDU[G P'P'2=&@(Y&4?BH_H< M/\4B_//5OY\2&UZJ;)]LF"W48,EZKH^::J6U. MY2Y9*'SRCY]: N?T.#+Q*JDZ?HHZEX'C.9J??[L7:Z*H;EM)-,W=LQB5*26Z M5BK5*>)E!LLHBB&745H4,4.Q="J=.DUF8/_4$@6_?1"R8M7Z']L.*VY.Z(R2 M[)S,]:*[.9&MU%N4S#]KD@'W8/TR!?( 9XB,:N']@AY:\(6G_2Q4GPN;R.9F M-EO\I6]>],;L7JS$\J=8Z1P]M&!K?B=F"OK77=S9M6^Z/:7/AVW1+9V5J6=90^A(,=KI=OWX#O[ M(?AF)B8@3F"$Z\NENG1]QY]PTRL(-0M#?)K%^F12PPDK*$)945_^[_*)"[^NTEPLP5VMM:F MY2UO0!TY7O,>*.:V7PD>;9[L) O6ZND"N9';/=D)?]SRR?(]S_PU_>6GAVDC M==+1S6;]8['4S49.HU MA1DX5&EI@X8X:*D#0S[(C<^K?A?LG./?988=-V.7LOEJ]B:'DVZDV'ZJY9B M"U^4@&F ;V J0N42OJ8HXR8DOH%).\IJ? L\^:V>!HJE*311$]!TKY "1PF+ M$ZB6-PP14_$SX5$)(TSB."Y8+I#3$?A)*@.O-X8F((:HVRIR6B=V[OUJ2=W\ M;BWDMF)K2S&_+Q>;9;.^^[W9S M]^OYS=/:]B#JPC"#WXBK;Z(A#^I=:H>!MK?,S=-B8UMR9:.8R^=0 77B9ID! MU.%T[F0IJ-?)TZ6Q1SM[LA2R>_ID^\H5F\^CFH5.Y/ON9?=($QB;'I(?2;4T M50\&-J)>Y^^KU?_\N!2BO>>^)VLQC2)6EDQBR-.$0Q2Q')*2((@%33*>,BX2 M]QWFD!P/?;&M2$*I:&ZS;<"2V)YLCS=M#IO!MS(9_CN^O;/U#O<:8>+DSE"+ M, %:B+H<#'3$F M"-"2;#-]P'W?%/MM_,90>\C=W:#\CK^%&T/])_=IHQ . MV 5XBAC+$Y*F,)6QT-5I")99G,.<(Y04$2Y%FKFE?9^DX^(JO%*[#94@QWRG M]92S$G/.$HAE0B'*RA26!&>P2%!.:!YGB2BO;I(\\.JF07H:")*M<@ $0ZO. M;K6Z6B%N*\S93L<#]RL.[+Q/TWC][L3GG&3_PYZG3'6&^OS1E/?=Z^.L._G' MJL93FZ*24!KE*KI-B(0HSRG$:19!6J99C)'D>9([G3;U41OZU*FE#6::.%AJ MZG AX4;]XG48U:LZRT.I4 IQ/)S:ZJ(IN[UOE:%HUX=6 <^I;&0,=5[52VO< M\HQAGIYGBQK_NIC_5"&3X":Z6IFM>??O[Q>K M]=?%^G^(]2[SL7-ROIJ6<:[&Q^F&%/[JDW#?HU9 A;/'M"(XTRO93SRUB8M\)WIEO5VP]Q> MHFJ>U5_7X$5T*M47@>-WX;W[U.25[**(HPS".!(8II 8E@$O*(2EGBC./<"?3.BXN!%X5/'<2JIHO; M1M]# ]$PU"P&SPU+!B(O')S5>>5;'I .K5)'EVUT5?,#:H:V79T:7*N6*U _ MV_)EH/;&0;"ZJ)<1\*O.\_!FT*LNJLD%N^KR8'Z.;5OZ\'&Q?+\4O%KK\F^Q MVJ7B,X$Q2:(2QE)J++XRAJ7Z'>(H%FF&U ZZ<(+ANTAQ8(?U_O[VPZ<'\/GN M^_=;1^29R\JR#F8+:D@5PL04TP M?]'3\AG3L;QV,[I-8+=M"$X0+N)8!2HR3M3F-](-Z-(8BD3RB!49DM3IO.P\ MJ8%M?4<8M)1M.GJXZLO2ZH-HP='<_13@;N0790MEW><)C6O6%P4^LN?+;[@G M=M4%#KM"QNWMX8=*2J$;9 N/@D.W40>VX9J9;N'MEAVPXV?B48+HJ+Q^*Q]6 M;XX76XXJ&Z!*T4\57LECCJ1&RR7S4T$WM_U$,8\P49_@% ML?9,\=*SGJBQ=6JW"O%%]3A_(+\:Z(T&EV.:8BZDB#'D>:8B<20XI((2R&G) M,(I0R6CL$HE?H#>PO39D'>%>+ZC(+O@.*+B;M3:$04/9-,!I:(/?&NKG4VS< M 5SMY R%V'J!VK@0K7:B'V&R6KXV>92EA,(TB"A&+$DBQ+&"*DZ0LA8BHX*.D<#LP/;"KJ4LBJI8D^&FR M@!>RO90&HN'Q/+3?Z\VGY=7%&YLE_\MIS_3NNS:?>RN)!J]JKTNV@M07)V\@ MN=M#[Z^=W^W"\M\CQ=MC$H)E>?O0=M_,/2RYXN7#IH;LM=W"[;\U]+ELQ\9; MDO:[M0,!+^_1_&5S\VD/2\)-@U,7\9QV8JCM?5^N7&\Z7NO>R^O%N^;#X:SZ-,\0QIPRB2&+=O3Z"98$%+-*H+),\ M0[*TJC[OH3'TR8>A"AJR$Z )*[4 3=K.D/KTTV]1@:1V//3P$=C:M"Q$ZK$Q M]79M8^J'G8WUC3F*L5D(U5J=S:,>X(=ZS7MX>OPR?Z[>SU=\R3_.R*,UZN') MMX=>F#11\% ]:3?^Y>NW3[K;P:I2\MIN%'H$O[Q072^SX_5@C[C@3TT[%&AA MKV!^:(6GAQP/IK!7I#U\POXG?;'%9V2MP\OE^J7%%28 M%1)&I*""Y06.,Z_%$*ETEIYNPZ!R!#9D]B.53,DV3K,Q) M(6!*RABBG*00QV4!22FPX#(N)';*S7DC<@WL68X@W[:,@ XGX',E?8 >7E]] M;Q(;,,AD^Y\J!H<)//V=T1+]72$#+\[0WQ(]\+Q4_P<#"5ZFC>*RHIN6O2^*SM/FZ68^W^@:H!%L. '$L )8AQ<#]]!6[-BM@(%F MH'_A&E^O;NM-PQOHTC>5.!/0:KMF\. )I>V6QVT/LE'5SA=LHU?$^@C][:A_ MCR_G;_;S7C>W;07:HV[QKG:5+Q-]H[C^(8"RGJ>5?D;_\FSF:_V#K,VOS6M+ M\$1>=D8B=+\' G@SX?O&HP;XM^MC@+#:KI=N-:99CF/U/[,D!R(RRDH:5B'M M AAXU&N:\SZ07V+UC51\&O-([>JR$L941A#)/()8(@PCP7.:QE$NW$HN#L8? M>&5INL2N-3EE9Y5C4L6A,NPV,U>(Z.;D&^D,)?"M3SK/SK9',@3M6[L;_16Z MTAZ)=KKG[/%CGOF4*O)X@-;' J\IZSZGDFS"*VQXAC=F6?PNSL,)0:W(QRC^JDKFYZ M 7\V_QVDDM%&T%")E7VD1FY\?UGHXS;W%N^X7^=_:&+#AZ7:@YH6>_?B>;%< M3RE#(D<8099H-'D:"4AD7, \)D4<%UFDMG&V]_GGB QLT"U9L*,+:L+VU_EG M]=-OQZ&D=MPYN0OL=)U_22*O^_RS@XYVH7])K.Z-_L5G_:_TORT%7R^?YEXW M^GLOCWFAKPD+O?73L;_[=?Z^T/U&%41>-XLZ+^H@5_DGI;KJ)G]_Q-$O\D\* M=.H>__2#GM>*38/9.WFB0_GJW4OGMP=]NCJ5B)"8" *CC)5JHXAS2''$(2=) MPF)!<5Y@I_L_1P8&MM>6'1W6M@R!+D?F"*?S ?C3L.58S.^L=LO[M0&5Z7@1 M%ER/[E=9GLH(=>?D2G['MB7 M=*B!#]8M',Z+>GG%OUI*-R,_E6]N+;1'WOD9P:Y(/S\<<>0L]#,"'2>CGWO0 M;]$_8:H:O_!.F@]4=%'GXIJXG;#VSQJ4-HGR*"DACW,)42PP)'&604EYC-.8 M8R:1R]KORW7HO*Q?J8% MJ[LO%Z,N\E>JZG"MOW8X[YNJI4;Q_B#J_WZ:-TA&JV_DQ<3&)$F3)$$IS#+. MU):$Z1;HF,"$E%G)4!E1YG2N?I'BT&<#]8ZS).5]F7="7]?56."TX7W@9 MDN"WEO@_=&7M5B_?+NC%YQK,3M9P%V,7Z(U]568G_HG+,\L7?:_3GIX6F"7:2=IS3R/=I% MD8^OT2Z_XEL\]%PG1Z_NY&<=4]S)&F)T&A.*(Z;6MR(_CGBE#]]=90HW-N>DIW/OI0K=ALL=HL18. M,O[0+R,)9$ES'.> MJ8 >J:4=Y0)B0F2:,H1+(=T: H9ET,5.O#H)WKQ_?__'[0=P^_]^N_WZ_?8[ MN/GZ =P]_,?M/7C_Q_W][=<'\/G3S;M/GS\]?'(&$0\[5W8NY_7T[WB'>;#% MF("&5=!A3,5HXFJ))LP=<4,LDICZ56%[ 7B>HXQVK)@8U-?"A3T:/(L"S4@0KR#NF M,')QW%D1CPO5SC_JBPGT;4-G%?LX6Y#U-,H3498EA33*U)8G80Q2J7X5"<)Y M@023L15ZXLG1!S:S!A:G)@@,15?XGZXJ^HWL:@'=S,M%-@^DGQ,R7('QTQUM M9'2?$X(LCW/L#40%5K\;GZ*?BG^5I-6J674=-\]MW+%_*OQ?+]C*Q6 M-[^JU92EB4BH!BQ F$.$60)I*A*8IRF7+*8DHD[@I([T!S; '3?0L -V_-0- M:'6_#<6&8WZ2JY)MKQ0&4YWK!<.U6O.X8O"2/=B%@QOUD:\?O%1S?!GA-XR? M&_JV7#R+I7)LZHNU5O&Z[I7P;) VVZX\:981R60!HR)6ZWI!E/3('QVFR"MSQXMS6ZK$<[WQ)4.V[>Y&K%.#L3:V$# MN8_+]$9U&-;B'[H(^Q?=T2"\47F_D%^ZZ/?#8C8C2P.^VZGVG9:R1"PO$+I9/IG$@,1UX[=$*!IJ8 M?K?T-M3M>IZ@P8NH)20Z/06)WG .:M9KY/,]M(E7GS9[X(G7GSX_,(I7G48G ML(EA-=P#0#$0X=% *8957!>H8F!*?K&W/NW\-%4$)S]6*B9V2E/N(#;STW6W6*[6),3GV='OX MZ!9?]^K*+K0.I0&WU>CS8OZX.]R>@-\UB$ZX$-I&J$#1@OAT&1JN8;[5\6-:^Z-9%Z?"[6@)G NQ%)!PR+ M5AQ MO+\NV/RP1 S;N?%7GL6W;S?P?1M^06*8= OVF>?Z'_K/9(WWK3-5O MFG4UU?\ 6^[!COUA6C /J-]0F0E#L#AN?L* 2C[*4AB2E@?TPVS6U!MVHL]5 M@[5NBP#1,\; L9PB#4[42SHTB>U50+\/#"F[HQ\[(W9 ]'E;X?RP(?H&'@\B MPD*\/:0(F^>]3% Y!67T:BOH;'@';XY@;@=K:'<#ZV1UAS);V=H5XKI;6(^D MX0WMC&2^YG4XW)A&=4:4 U,Z]Y0_?)%.YOMH,.([&;"W=N!EBAP48'30GU90J_5 MNF?8T9;LRZ)UUVV+IZ]#Y5&CT0;K1Q-XG.N"VT]5K,@VGZT%W;B9[U6. MK%:;)_6A>61:$$F*7"WO!4H11"B-8,D9@YF,DYAB5I2(3->Z^[/=27AX%IT\ MPI91^V5.OZ(TO>,,D#J_DS2\^8'[!)PCN]/KU]6\FV/:0@)UF)V ';N@RV^; M;]MR;++GNE5U#=.3YL'P0$+A51H88R@@@Z\"/Q1>P>>0B0:@Y.?+;U=*4W]] M$,^+5;6>9C0M<991F*99!A%'$:1,))!%,Z,/'%/5M "OB;EY MRWTMV#DZ;]GG^7OR7*FE?$I31DB9I#!*,@P1DQ(2FDF8(5)D(LEHDJ4NIG2&SM"GTUNJ MIEL-K.: U81=K]-/:\G.U +([GBNN!-;4]287N\OB.UQ#=TK5+";Y--41KX, M[A7U^#ZW__$KR\=UGM .%@+'<<)2G, \TZ>++)80XX)!'F5QF:.$4=<'_[X=,#^'CSOD':,#@?P$?;M\]>):6[ZO+SF"O5X*; MO1X4F \$9M$O5>B"\WTBKU-S?E+0LV7GIY_VLU:#*J&/*Y;BAYBOJI]BE\SQ M5:SOY /Y]4W1U3F^Z[K[G Z;'Q;?R+);DT7+N. :G(ODB8IH1:R[@*,81C*- M"DJ+,DJ<(#<#\36P/Z@A7UB7S3:=[K>9SL5RS(8+-1MVWN,5=.QXH&G4N\?A M?JK;Q&2_+:1NA:=;;BWK4\X.L_JZIV9WD!RWP"H,Y-M"<36J,PRLRD/O&7IX MW^#(LWI"%R:N7W9IURLCS\,/,F_:6W]<+*6HUOI6_J#3]>]J\+4&B?](JKKP M8DIC7,JX%)#%>M,D,@3+.$MA%F4L+5F9L"1S"\;>@E@#._N&E0:&E9LZEI7I M4VT@61T16=^&RJSCS+? [)!QK:Y\>V=9(??N5(5<+2GHB-H PJV5L*"1=@(Z M\DY *S%H1 9&9M,E VBIZSJ[D('U6YK&8('\FQ!JY(W#FY#Y[$;E37'GN5)K ME.-/J]5&\ ^;935__":6U8*;H>^%XK!BBKIYRO!NJM&FE"1QB60,&8O5PIK$ M$A(>13#+,\&QD%*6;@NK#Q<#KX.:'5-WK^+NY9:'&JW<<0WTTK'EDC6TYAQ7 M&$T(U/R FB%0I9A0/MN+AW%=[#5J.O*(5PWF M6Q,MQ7*IRV^:?N:WO[0O%N_$7,AJ/4V*5":(434[&M(S2V)8>Y \KOYJ-;PNT9DR(- M&MK@MX;Z^5V>1\&YE9S!:L[[J8U<=FXE^G'EN=UKOA&?"A]UV*FS:C6!FSD_ M<6"T/61-,HPD22(H,Y-+1V)(9)3#I"@BE @>H\PJ7]Z3_L .=PA(C 3.JXA,6DQ*53GF^U[$S<,CRU1:; MH@?CPLV%73D[=AYM/)V[.3BM;D=\B0G8L0CN+BO=V?V%T54@;W@E,Z,ZQS"* M._25@4;UR2:[7NUK,Y)P"5-:Z*NO$D.:Y!12 M%A_F.]LJDS!.J_EW,]8KEYMSZ M]6?GNZ[7B9=K,LIH4'!TN_$=;1V,M6"O#2KO%NMUHG9Y;+8Q=5-WUR MVCVO/WBH=*GW]K-PKLM*58$\4S^M41V/E=B'?L7N)7>HWI#E ELG]UDW0+W7 MMQ1W4OF_QGY(C/*$B!)*JN%[(ZQ<#Z(EQ!&*6"$9*A&VA>\=C^VA\ZBV,%FU=9GV>/$CCB9_<[P[4Z1FU<=J'QK-^E&'F $ G<2*)$NU7:] MYJ3; P:_S>B!VYX1&9&@R >7\%=6.)7H.[;K:@YN_ZV MF%7L99?QKW8E.,X)@DD1F^ZUVVOOA70/@FH%M MP]^0/7ZLY0W6Y>52/E7DBA8!%ENBV@WKCKTN6:9Y@5'">16HLRZZ>E\D-O,JW# #% M 9FSBLS [M[3L -V_( _-4>6M\26VNQW$>%UY.8=@JK'J96HO=1>O44MAA^M MV:B]J-WNHPYO^44,'\]W'+QYT@5&_V5V)XTC^A^"+!_45(BID A%J<9;3(L4 MHE3$L*19 A-:JA""E8*6I4O\[\G'P(Y#?9MRMX#!5Y]V0<0(6G)S'1_[NI!. M3+QA4H2[W$V 9@P8SL+%&U>J)E ,XLO%J'')E:HZC%6N'>Z-UB9J:>K$YRF/ M<2QY*2 GF$&4E13B/%6;)XF%9$*D19F[W<*.R/W@=[K[E8:FNG#UULH+.Y-I MYVG?V@3]/0H%35)-4RGR-RH$/)Z+OTNU7X?S_[-*^HZG9/2ZO1,LN,,1*S*5 M>G+7SN*S V[^^9>'/"8V-,]T/?D<&D#_LHA>N+P]PXZ&RWM9M"XNK\73GE!T ML]GB+UT!J;[6'Q8;NI:;V0UC&EIY=2^8J'[JBZ8IYWF)L,A@AG1[YB))(8F* M&.8RHKQ(<2R0F#X;<_B^)LNU79QC1]SEVWS(@OV5,)G5_9?5DB<>J_GTK*O7OQ;/Z"OU0D)Q29[NA6Y[H#S2UXU.W+R3)G19W6S6 M/Q9+G13PL'@G=F_Q:5J@&)><0\:4ST9)6<(RTE"%:9Y'&28E*:S.Y\.R-?!Q M7-O7>VZXT2ZGWFWJS<@:/)$7\"*T=P=;AL!FSLUF17VFAEJIJ=)U%UJVU17; MU3!S:+D3'7UF'#>9IOI_1PHT'.ITJX9'\'4[836;8,>GACQ3,]9A-3!X0##5 MA403N)ZI\>$%@BGR)-Y N-$]_3+[(?BF;E)S<(@YY[\O%ORO:C9[,"!KNR2H M0LH$40(Y%USW:N>0"A;#*(EHEA"2I[F;$W;G86"/VW)4MUK:/]Y?34#+TU%" M@:,_]="]I?,<5J..GK)/F74=1ZO//PU/PR1F7:&34"[0@X-Q_9V_BHZU/.7 ME./L7MSE#.15' B/ZDS<%7+H0SQ&<*\JNQ<_Q5P#/)D\='.6/N?'V]_#=.>B MH$69TP@*S)0+24@)<9[K1#$:JRB(8));N1!_%@9W)88IT.'*K-4G#GOL"X \ ME=WO:<91H:O'L=:>4SIZ*(W:ET<-KUF_4J==@V,=5Y*:(;WI?JZUJ4\=E\TL M+ ]F@;2SL-SR_V]A"IBNTU9/,9+GP*,5%ETG>+=(Z,J1W%> [OEG?4ZMCZG% MZFZN;Z7$,>F#+5E"B2PY*Z"*'+&^0BH@+6,..95Q42024PWC8K<47,G+B-OB MW?G^Q_WS?;$"=W-SCRJN6RRNG9?+J\:(VG:\4?%4KLL&.KB^[=>4$?7NM[@$ M_W([+2*!U-.SFEQ+8;1E)9 JNNM+J"'=ZT_J5M_WXK'2Z&/S]5?R)*;$H!!* MC6V#$HAH02'!*8.0CK5@O1)XE7]<7+ T>H]^L3I5GCT/N>>;_9EO9SIKENK._FPY#?+Y6Y9 MLK"=_A$&O]U5+^GB(T/=]$DZSD&S,Z@+FN@WJW!*<#,N*_D#-[&SD]4K!:]G MV-%2\"Z+UDW!LWC:W2!-RNG#T^,7L?ZQX,[6>.;U@4W14-4@8OK;5Y.V-[QS M$E^VN@#".FXOCN4?&',VT+@C5M:M+CXY6N?C78LJ1+$M9YI"7 M FM LQCB2 >=D@G)DBBED=.5O1<7 UNO^J)D@U:S__U\-"5Z?J!8KO:>4CLO[60$OR>>VOI\0QF]1[PXTWDI^ M@OV]Y?O4WT,6[1XF]OVAWO\2253H[L&+B7F^'_GA^%DOS MTV<5P*VGE.8Y832&2<$(1!D1D,2)A+*,$I(725DD3I!D0S([])VU)J1WD"TC MP'"RF@##!ZC_;C@9L#UHH'FU"S/>RFRY>:B3E;>[W?ZDJ;"='$QD/8$G9G/H MHMNP^ARTRC80JV^@K#:LTNWJ: /3](6S6S A^.JC4M1WHG,H6T!S@XE^,^=; M5/0IR\J8%!3#A.H\))Y$L,Q)#-6&+R-%(1*WX'VP,Z\Y:3N!U(CYY.9 M.2!\;EB:F.J6MXK3[/1Q=:?U.#Z$Z.XVXN* M\P#!\HC@^(YJ^08',]]"'^0O)7&ZEP^+Y8ZT5)G7$JQ%$K4W<%F M6<@BY64)$1(Y1(HU6'(L(1,)0EG*"U3DKEAY%ZD.['2V?( N(QHL9,N*.T+> M955>OO <1$%N/L5"-X%/D;T$OPHR[S*5T9'SK 4_!:!G_[*[I[C9\$K-F[FQ M9XPD+$<(LA)I7&Q!(%;[3I@E1#+)428RZRR&SKA#GP35E!Q3%KIR7S9<3VD< M3WQL!'$RNQ-L>QE6=YS13.<$\UWC./5G_X7R6XLCH1O;3V5)9,XY@BKX+G0Z M3PPI3P4L!,&,)GF&D56_T;,41EH &S0KH*@"3=9]U=O7B_T*YRVMWVIF+:C7 MJG52F*M6J/T11U^-3@IT:N4Y_>#U&^+/NH/$G:PS]Z8)I64F9:KL"\[=8KE<_%7-'U<-= .KFOAF@VK(6I:\QJRP^Q,3THVP#YTG\ZK[3I/BMNWQSS]@OMUH+E#8>L- MFOI&*_^?JJU@WG2!<\X)LQAK85/?OTQI>@&8&_%S]&]"-5VN&[&\1K31T M^78QM'+<+-A:+P.D&KE([G5%:45@M*M+%W&[5YI.[[D;>IT]>,,7YJC/ZU6&_7=_3AW7@=[AACZ6D91!H8T:&AK&.3%>KYP,:0^ M%5RVJ$#2.T:H/8(/L*19R.AE:WWCCF9T%L)UK<_F<;^=Y1]SK@M0*KI9"ZY+ MRNM.Y]OV@HOY+5EJ-*Z5+A+3I6/,?/JPT-@3%:N>30_"[X)MEJ8[X3NRJM@T MSK@4*>4PSTR;0((A3B2&(B9%29,2XXBVR/D/]KO38;BU,IE]I/P'=[_Q6:Q6 M_P[V) !S%1-6=4Q(?I)J9FI7UPOPW.46K+;LNNV"!YK;HJ!)GM,$(D0$1%1H MT ^4P#C.=&^8N$BITXW[*T[J-?$3[YO,FLD:Y?!-3Z;=>M%7*/GM+P"WF&VAM;I<.D(B1YJ;NQ\^FMH MW,V+=S@$718G8,MDC2FU5[(S5HY7:/V%@FY/VH=D>^F*_X:]K$HK>=7M\3"*" M691 3C.U'!"&(44%@GE2)DA%ZVDFDVL/XP+Q^O^+H[A0\UH*D>5Y5,*\Y!0B MH2:7Y&JM+P7&2&*)L5ONSZM-Z-_U&"[41'HJCET8K[#^/FG MAZ4@:L_S8DJ]WR^>GA;S+T+WWYH2Y6KBC%!(4_4/*G2CAY022&6:Y#$KDS*U MJG*\2&E@G]/2!8:P"C;6*BI9.59+GU>3G1\)(KR;QSB4NZ8*_JSI!G0)%V4+ M9/SGZ8QJYA?%/33HRR_X(BJ_%_/UDLP^S;GX]?^(EZE,4T1BDD'.XP*B+(I@ MF:("BH0(*9("Z5-C0DW?M]6VC/\NHZN$[M,E%7EU M^K:7.&"G;PNBHW?ZME?$J4[?#F^[9[9_7E],IN/S_J:+GM%P7K9K9??C@X2O3OR\5J-94(1;Q(5(R,$($HT2U0:9Y" MEK"H*'*4I:4,! AM" YLOX8&>$^6RQ=3_N0 XVJM,KO%.:0BW(RX%^)9=ZW6 MY$=! 8IY_[UK$JP>R*]F*7\GYD)6ZRG.RR)C40IQ ME&F\+A6:$R$2W;M=!>R1)&GN=%5ZAL[ 1OYMN?A9K70,KIL[-I><:_++]1+S MG);4PR)#10D+6DJ(8IE!S'@!45XF1- B(AA/UXLUF8VGI2TU:RU]VNHEC%;L MW%X 6=V\72.FHMAN-\!O#='S*+Z>R5-GQ0J:[71,Y172D\Z*>CJ?Z/SC?@[L M5DK!ULH];H>_5Y&G[@4ZUT H9INB8B8N^$8]IGQGNW/.14DBFA/(X@)K#\=A MB7,)BSQ/4)H7RK3+Z4^QI M;'^?+BLM7OLN04["^HPK4>O+DZ "]M6SG"\;0 MG.-!8\L1Z+@-S138YVH"]OAJ/R'JH(>#[K0GWT@UH/U9PZL?49YLKM8P. OW[YL'@B MU7S*!(\$CF-(9*(\$2\Y) 6+82(S@5(A8[4[\MH_'A :> /96?RWA,&?-6FO M,I@3JG+<+EVA ._]DH/L_ANF,X*%WC$=DGF=+=,98<_NFGJ>+5Z$ M"F!,A=_GBE -&EF)U?O-8BR[/( MJ5SY(L6A3X+(BWIU5C=^:'@!M-Z!NNZ%+BK/D MH1W"KDY--W-C=5JNZ<(W ;QF85*C0;-=]=1B*V/ LHAQOB%V8<3K,SJ<^[Q< MO&&^#G4Y7#WUIPKG5$RCOSP+J3I;QN7,\S1;M[?72+@&KX,PIK/N)92%QER1<0D)RA-8H)AG!2)"I$Z8 M*WNC#[P4&5H&'=D+$65?$9:'R+[B.1X16TOF?O9[2H)0)[M[8X][;GM*K*-3 MV9,/^9G1>[+Z81);N&[0]<=*)P8UAJ[,6=]2F2WB: M1G5I0=1VZ +##.KG,K=T=(AD[\WTQG0+,N0Q/PLV7)8,$8GMS\GY.J M[=S=4 IT\VX[%_9YFSF^T]N6D]U]>C@WYJ. 0%[+B?2H3LI'*8<^R6L,/Q>D M_!IY?%SJ=!QQE-)R[3, MXQAB0B.U'J0U1*6> D)0(YK<>N# QLDKN8=J9)JCCVKX8E0&J>P+)E MJGX$*"I/X+<709:K\U4S893ONCL(KU+O'8*F-@$M,Z#A!FS9J9\PE=)#;!/< M-!%\JV!)_I6V"V[*.;]EY]5_"?Z)B_FZDA79 MEH2:NZ&EX+\O%ORO:C:[F7>SAM0SFR?!OXKU-!8X9X@2&$F!521!!<1E44(D M9!$SG+&"I"Z5BP/QZ>3_W"L?'_0K!@"7&+8 :?CRRQ4(/4EN"0"OJ'K/6_T. MQQ.PXQETF6Z*T4'+]@2TC->-2CJ\@X9Y<]L?_DI_(/T&OJ6K7+X/I.IS M-^I#D?-S^??5ZG^NU-A_*)4MUVH],:.W^YXX4HIE/(:L*+F*0ZG&N2T)S"BA MG"+,"4U<(M)>:D.?#%5*U;)B9*ZA)>?,P(]YW+GU:\S.BP;3@YLO-&2-(]LC M/,A.TDK$0.ZHG]:H3L5*[$/78/>2IX'7!T5MJHX>\9_5^L?[S6J]>!++VU]- MTPSM==3_^ /Y->6,9"6B)4Q%)E2\EL60<))H4-DBBEG",T2=\!C0@?AK))1; M\>!@7&?CKZ(C%W3%4&Z.Z;%BT\_BD,TH MCI0+(@2FA"L/E%,)2_U3*HLT)Z6&R2UM/) -L8%=C2$/-'U]W[+E -0LV/D? M*YWU.YK0FG#S*!TEW!TKX3+U4#:N=ZENDA9^T[U MAO&'L?J?\8E60XSB_%R$:;V$+MSP!S13XN?HW?;#R3.8OH.4.-.S9U],YZ:_? MS0VI.C>7YZDU\&?0.WA??7@5\SD1&JW6ST?\;BF@U_ONS0)NU+K!]=IA<'A3 M2=-21 BB@A8:TB*&6+ ,,HE3R0C.M,@9L/Z8,"G8 AYB84CN@5:AP6>M2'L;> 5GJ%0BT!3J^AX-F;C/RJ<=RZ M*0,IE")%(!,1%4>5PB>,E8EB5648P%K8%=J+9*5L/5=8L8 M'/N3]:C*SM\%4H"; ].R-U!]7;*32SCV[CW*+DL7JDM9#Z5Q^Y1=%OFH4YG% M*_[%GC=SKO^C,R%_DIF*X58WZ[9Q@:Y3T%C&&4.%2&"99!E$+";*O+,2%DA& M49:5.1-.E\)65(<^XM#5A/IBU/S086,"R'K7N,&PXEZB>5FG=M8?7%..)QHA ME.155FDM=,#RRG6SI-$\((QS*',F*)\B6ZSTMSAWEQX&,>M?5.?_]!%!OJ* M>\X74H+/G]]/3+:S^LC@8OBE.SOIV\Z;!5>?EQ=KN0#K19MO#':,;$'$3*QU M!7)03Z5%=DX]2#EV2UQ@#%)@9: NU)=1'B4U[D&G&RC0J(@YI M3JER1TFIHJU$0D))%J,05_:FY!PZ[C MC9W/I-BYLX%5[;AE'$W+SJ[N"CT%\G8^'(SJ\*Y0T:'/NV8HWP0&Y17$:JUW MJ;K.,DUE',D"0<)0IEL!)I"4I8 )$1*E$O,X=JKR/QA_8'?54@//BIQK_)<[4FL[I8M'EHLE_G>6V".T-T7\$KLV^)%E@ MZSPB\RIF>D[8<_9Z]ODK;I6.SG [I_WO7G:/-&OFYT;O^= M;$Z*Q;)M$6OZ>JC MQOK6"3PJCO5>W_2]T#>%G"R!QN#1<;+!O9B IYKG*R^K!IE7AQNMUYXM_VNO M_>*"'=<:"/GD]5B=L-,P#W9SWER5Z2X5K02![\.&5'+(2[-!^!S_9FU(=9^\ M?AN4H&<>DTF/^DATJN.V\R5A+!8Q+F!,)5'[+I+ DB(.$X&2F'&>R2)V2ELZ M063H+*4Z":^EZ=D;]*1V[+SFM3*[.3QG<=USBWKD"95*=(K$N)E#/4(>)0KU M/>N9'[PT-5(O)O.EMO3M?2W'>]TO^Q$G(S^UQ) M,@GF!8LJA M+%D,4:;VXT1&&,HLH[P@0JI_7&*"'EH#^X8M95!U2+O% GV:LHL! LGO9O4[ MT;M4+^,Y.2_X%M(%6NC[*(VZP%N(?+BPV[SB9\D'V6'MR5W3J[7>4-QMUJNU MBOZJ^>,T*])""%9 07FIK#N+(8XB!"4E>1:AM,#"*7'+D?[ %M^0]=_5NZH3 MY4Q@C;09+'CP-3P M-'W7355!ISF[>7J\N;!SQP-JV,U%'^7N'EW^=-@8H$FYIR(">7-7ZJ-Z>$_5 M''I]WV'K M%-+=1EXWD#MP<.O;ZD9=W3,'?9:UFI:1H"R1*MC,B4GJ0;!DB$&:%"E"A4R1 M77*M!:W1TG)8]V1%Z[>^33(_688Z-JKK]RR!%>+F0W:Z$'7KNSV5&.+A]& / M'!Q0'WZXP0\_!)CWZJ;^NO#-4H?0ZQ\F7JX6_-_"8 I;*J '4OC2"*,A"EN* MT@44MGW%,_%Q\_1$EB]W\KA.81<-2"()S=(2BBQ.(2I$!BD3!:12Q.H3A+!P M:M%I0W1@O]=MX.O2Y]I?B7;[N="JZ^+X*'R\6Q(CIM:YZ"$ MHRPYEW<':?*R^ZY'F,5$"@[CF)90140"TB*1$'&689+2@E$:L+/+6$[C_O8_ M;[_^<1NTF8NK@QA"%6Y.PJ)M2^#-E:_LXS1H>25?X:H,QU8LH7S&$5#%V:R M:9PP',N$0H8U&+D@%!)1$AA1BOYW==?2W#:NK/?G5V"95!E5?!.\BZE2_,A5 M52*[;&7N8A8JD R/%<6/:+DB<^O/P!(2M2+ B"0]J0JB2V1Z >)1J/1_;67 M.JF',-4KDE(GKC1=+BF;:K+V2K&XOFQR65XVN2RT8>5"X)K3^E4S,)9U9@VT M9B__YVHW :A'R)JS\O<%6'.:\/O"U9Q5R%FPFO,CF.0#[75+&#VOU)-_#N\= M(-/G:&..,VBW:G*?C]]>*K+>A#:55C,YY[1(AIDX1P8<,.WFM#B[.38=UYDM MVB-"U+7IFY0:-R I=F$>/]*58KF9.YGC,B6(8)G$" X0BB,5/81HE"+FI MR]3RY$X1Z#M5IB8)*IJ@(JK>&.BH3KJGK0U)]6:JII!:[8*Z)#'J&G1TP,&: M!W6)T^XAU'F=X>(I&ZOS"84H97JAJV MYQ2IJ;@%8$E*,D%O-]X02;X60GQ\]P8?1^&GT'[UIDR2BV.#NXOL\@P*LX&K#86.PD\T8>R^Y(@[DJ1P5H M^RC'+S#=V?][7:Z::-SQ#89,Y4SW\38>18"ZS%?TB2Y?\TR@M>8%$2E9/Q=R ME*K%3"B<&Q2[T,G2 8>3B%*4 I9Y&('!Z'G)K%><*!?AOO.,Q"%T%#RMILR M8X29UOO34PU4?)QGHKG\/8ROKXY#%[4[>XP7F2ADI[(9I$3$R=-?9A@@@5("H8X=AA, M Q:D,7+X!A:IF/#MD#T;V1]="BTGN*P8:2 6KR,:VH.0.F MDEZ6&% PL"%G_^S_B"R6#_G;%-[E-/^(B*>.[8]=:MA*1A3_?\NK2HV4 M-;N^G%:1VGRT([C>M*QD;A&] ENR%MNUG!7-5F.6TX2&;<%R5N"#9BOG[Q@8 M(;FJ6Q@ORM5R79D3P>+T3[RX?Y%]PW^G)5_JQHO*G=VK,OTJ4()O^%IXA_-E MM4"XAE(5:R<4?1K*>#5/%C2SJ(L5\CI?E MMJQ]*%AEZR^#FDW\,/SV9X(MP#97PH*6M#6>THK+"VJ!KT#]'O'7J!+Z2-\N M*3@0D@,ANNU>S1_N<;XW0+1UN?X9@-)]/4YK -2],:A_-,L=@0DM&JPGQ;/8 MG9OZ/GPM%G!R>Z_H+A^*=/[$U5@:/4O<"&(Q>^XD]T9GI;LC#78X>E2 ]FGH M\0L&=E?KB7E7+!G-5^(H7.2G_WK)EW*$LIFK,TP0>>X] G4MJ@WG<^X)%+(KD,#]?8?F'IS>2^O M<./WM<2H:F^V@FR=P0_@Y.EJ_;V=-V5^_QE.F:[ZK3E;VH1-P4;+DM+=IK9- MP.6M"9G>\*VI$] (,S>"! 4)#(B?P<2)"'10@!,WC%.<9#H)H*J$!TD1E:VO MP4M-51>$5%&#:N:Y#[WH6=F*@W:SQKJA]8:-*Y%CEU)98&$3K51/#!!*6B M7V08P"3B/Q'7"5D8^(AYC@& 0C?5GC=X+9J@V! U E,XHSTUNV%=)WI&HR9_ M!38,@+:&MBQ<62N2-)+<+HC"&9KO@:"@IH83\ F*-^M#T/'Q,H'4]9/>L_&" MT^*/]&U$7@6!1[XSNV>3^]^_S;((96'L.Y!%F#L9U$M@RC""/DMIQK+48:&2 MH5 GV;^5J)D09_QYPP; %1]@*8+*_!L!SBMU.7\#\_RO=4ZJC!!?6U:,.9F=?36:8=H^4\7=3>&4O*B^<2-V5 MF-"U!L&G"7__[NOW[UOK_9-QVL^6D._TM-4!@*'J"M>'P-.\T[.R( MRS_%7Q&_?Q6]:5?E(RU7RUQ4V8LO^,YR]X/6E=4NLTDAOJ'5__SWJM'[[:_L M3[&5%,D:SUDN0X.P*B']! MBT'AX#:\@^H2$3W<^W#WCDJH;1K^IT:NSS(WOQ(--+)5:ULEG<6FG>_R5&RU M QV6^6$;C;[+@SEH8?H^7)BM9]Q9$1P\+ N1QTF^O/THQ:GS7;[@RR8G.,I6 M^:O,%]M4#7HT(RCV"$0^$Q$(OC EGA/#P$-QE A(1S_1B4#HL]#S1D,L'N#N MV_W_/8&[Q_OOX&X\&4VNQY.O8'0]'?\^GHYOG_Y';W4Q4+/:"M&O\C2/M[GC M*RUVPXTX/_HD&.+.\V>PX0ELF;):\WFY3BS96 ,&!K63Y@K:MW47C&24J/) MBPDMM%-5VK<-D*SR<'L/)K?W6ODJ.Y)US_T+A=*M'!/!-'%E9ZPA M4U>.";&7O'+T$K,%>POV7BRXPU!U2)\AG ;(21AT ]^! 8M=F,01A9&+W1BA M*"6IUJG 42H]SYPZR71#%/Q1D3W]NFDH2&TUO5ALO;FE+['V6M@ID:7E[CB- M05>T3C'W%ZWNBPVP;'3LO&?4M.V=)B=50:,SR:G9&& Z Y)L .XLS1"R[(L3RH4C_,U$GW M,W4:+.P'OCFF]XS?_5PL)%)&'=V=\96,N#[Q!&Y:!H,TR2"29UNQXV2^FZ4X MU*H&[(_5OI?+YY=Y\48I* 5-\%*S(W'#KUJ_"O;$X82\[*HYU##(M^SG>:HM MS!_C*>E9)@L9E@WWX*%YBI4 X*EZF ]G'J99:F6O>K:94]D/H\,G4_:J\*-9 ME/U2--K:?^7,U3#5-[3,EKE,VM1NXGE^I $" %]'HX<-D'F+!ZV(P#F%* 4) M+.I"/VYP2@T]=-A4%]4TOG!N^"%##HJB[D4A5.\R\_GN<^"-=T+_Q_'YY^VO%S9'($XGC,(QBFD&*0H<[ M>3&#B'@.1%F$0A=C!WNNCI-GD;>>K4>K$_E/L"XI6\_!/&>::' VGX6:@_9. M&M:S21634'()MFP"R>>18N7ZL#F5S +!+:C9%55,&X;MN5\]:-&2OV63LT$= MK!Y4NN]1]4'"S ;?B-RU)253_*N%]"%+BV?\+<9.PE)(LB@5/;2X.8U\!R:$ M),1W0SF=M#JV49*&GH&L4LQ:@;.DKAZ!JLA"CC571"=;AUH&QX%Z2P9 MDBY*@QH&!9'W)[K*+1=/W IJ?5MM4I3E-5XNW[C1D)C0LP@%6>C'#O0\%, @ M#/@<3I#HN1MZ@1^D7A9'AA/Y'.V^MTXBT;D+.4W\N@J*JDP\ H#Z%?0"*' MEOWV2@D..UX0^KS(69[)4-"V2*6NA4^"V(F=-(%^X%$8($QABB(7QD1@:B$7 M.:ZO6DFB2;MG@S-^WJ'>*CZK^]2KUT/H*K7;S/2L*LTC-L$(:'$B6T#L*&[+ MS+EJ_XL5IUY1TJ,"S4I+K"I2JUS$4!4==2.Z(PY60&(H:KN2Q'0(,]]O;Y,X M68LLH7LF@_#E_7I5\BVER/W]@DO.6\P8#:.(02\+$Q@X/H8H9"%TL_F6-(P1X714V2"';Z*X12&6>+#($U=F/K4A=1!0>J3)(T"9\9' M2HMW5V6;"Y-(8A7-JG0*BBTCLHE!*I4NBB;S158\TRWTXU!/0LWC[DV[>HOA M09"P8D216O:=;[-!]'LPW2Y6(OVL MPMZM^@KR446+@G4YBU."^08^A&[,]_6!FP1\7Q]$T/4B&G"3%+M4R=<^1ZCO MY!1)&M2TP88XJ*BK=]_L5%:WX;"I CT;82J]5GN'L1OH%.8> MH:$U1?6K9[=QHGK=%_H'_,GPS];BXSH25RQT<>J/J$MMB;]0"7J3="M_10U\ M$O1..SKZF/2GI;$%1G^$PK H]*=%/("?[[A4/X3UM2C(W_E\/EJTCMS*F4?B M+/;X-'0#%HO0> 8QS1#T A8Q/EN9ZREU&SU-HN=ULR$JX][YEJQZ..6$9B*' M19$?.=##?B3L50C3)"/09=C%B-($,5_%7EG2C+ZYZDTSYP-QE\NK9YEZ$U4] M=':YR&81,FW1M:)@W5)U!+M.W#A83*N;\7;HZLR5AD7B]59HXU:)MFKES"%1 MXGA1"E',^%X%HU TYJ$088H"/V(9=K52\8^3Z?O,<;-]7V[<]+6@JUG@?5Q% M:G[/Y8+K&9BMS-NMR8].F?5KL#M%LE5G?9S(L+74G8(>U$MW7WT1<.06.B ( MG1#%7@K3T*4"@-R'J8\\R%B8L

    D@TY%7 -86H3<-+Q-2; M@#H2FF(X]@5N<##\>R SG@4F.'G=9?DYU>9E-_]GEOAIC/D$XY.,S[D@R1A$ M"+DPX;N.T$>,>-C3B05T$>O9RZX@G$F35[+"O\S[U77J3&U&VM*$WNP\G77W M=9O-"5&ZHEQ!MI.N>:Z:"Z;B M &&?8:URZ@,2/4^6#4'PAR ))$U-?_&(7M36I\NDU9M!FH+JE_Z>E,56R>XA M@6%+;4\*>% B>_K*R]S'.\KOP7,Y_FA!OO&',N>KV>TO48=+O] %9?EJLVMQ M0T93+$!]/#^ @4S-S49 M>J,U/U?R%)G*"*GDZ4KZJ35;X%/-V.=>]I87Z<:R*ZO'P[OXN$9J.N7\F@UF M9K >EN+T=_7VP%_%E6B6]-!+1J9Y6Y?6VK6:*A=*AGG1H.P):%*[!A568\7U?UA"(% MI0M0WIZYLJ$I2R;L(E8&-6LVE+9OZJR,J9^M]&5=\HUD65X7SVF^D!D1G%KQ M@F@ET"D<U? M/-4WS34[HG^QY$>Z/H7@"&2UU=8^+?E 2E1(A?H@G/:W?#0"@I:$HD])(R-H M"UG77(-&S&I/OF43U))>;5+!=TZ3FM>ID1=P@2M@AV/7__->)_5TLP_" C28L?C37]DV3N3_XL%E1P_4J7;S=K M.BUN\O*O-9YORX;9%/^JPW3EZ'FE>NIL,G;/>]2:)=#P!,B:"OCM?;9$BJ$( M3C>QYP^\^]:IGM/1FSJUSLTOT8G1&;L1P<'.XR]11_OL_J)Q#)H1 M2'28ZWE189E#G2EB!&]1$Y,8%:28S_&RW")7:,)5V'XZBGD&[Z=QS0R$ M%A=@P\;5;MUL53Y\ZE*)[">=%QEQ!\W3DYQ;3$_H1Z6V$A)"X/(R2@. _X8-!&&+N*G=Y.\+2NKH8;PAA7APZ14E-@UW)B# M"UWV4-1L\V"*UK/$DBVP)05JQJX.48A&^[IO,6@S:=2"GJSEEU["R\"IJ!;4 M=IBU:F-0,T.I8*'+QD2/5JMEGJY7PJV>%IM*R K 989CPD+B8QB1)!!-OB)N M-!F!V$T92I,8LTBKDZ4USGK>_$ZV &S2DR)M3\H4BL7>8U$SF^^B;#T3JNRT MEKM>:YM=85$?\-)JYRWKJK-D5>WQ-:B%M:[.?6MKG\ IR]M^Q[[QGW[[5_,) M_T=TZ?KM7_\%4$L#!!0 ( !.';%C/4(@N4ZX !-J" 4 9VEC+3(P M,C,Q,C,Q7W!R92YX;6SLO5M78TF2)OK>OR)/SNOQ2K]?:G7U+((@LEA-!C00 M55WSHN47+3S#GW MR^*WMQ^=#9_[(#Z6_?+?OQV=Q<]PZ4OY>._[$\0'DCXXD'S[U_@+S_/AI=? M1G#SL\]3R'_Y^6(8\?U<,+Y\^_]8_MTO=T1\F<(,D;-@^@A_ MMY32=G3?+,AS_.Q L2""Y!(7B?!$"I5)2#&2$(T1X*/1,NU$]OVW/:3ZOG;W MIO&GR33!%"W*S>O\-#[0]%,L7W_BER]^B@\B\?-P=$MLGDXN:^AJ/JD@N:5: MD-R??T*N,TRGD(Z66EG)W(*S.=I96'RRAL;WQN,K/SJ%+Y/I?."M%XIZ7/Y2 MH1 81!0'Z@,FID($I!G#,B+8V*2EWV\M6O'DM2,AV(5%%HHV8 MB/.I'\^&1?;79B[1E-"WSB2KA&ZW-YI8JO _"KUL2[6-BM=Q%1Z]>2U4J'91 M446B/:/B8#P?SK]_&([@X]5E@.E 629-XI'D:% 8-@42'&Y_0GMNN!/,*M@) M#8_?N!8*=+LHV$F"36C_%"Z&10CC^4=_"0/KF(B2671[+6YW61GB$+5$!&L% ME=9FJRH@X.%;UT*!:1T%.TBR"20[9FBPBC8S9U<@XBU<&);QTD].3!>!LH8:!T=@8,%:$"8%:\?BVHN-:A4D.V38!D M+R54P>SZR]%P#&R0.7B-<"=6B$1D4(D$*@T!D-IPRG)(-2S*,Z]>+V5%6T?' MKD)M"1G[^,_CZ?GD]_& :\T-99(DRC&VTCF3$&4@PGDFN IQ6Z!ZHH7KX>* MAC.9-03:$B86>^/Q]&0Z^3H<1Q@DIG@(-I#$<%>4P2CBT.AK.%[Z048-#-%&*<&2*C!0R^BJ0P(/=" M,*EK N3!N]>#1\.)STIB[3O[67B8@E_0G6S(*H DRHJ,$9BF)'#!252JQ.(: M/(B=X'#_;>L!H.4TY[:BZUGEY0!]=/)Y,KY)P7C+T("AU7\&\6J*T&4\G _G(QA I)X5_FWBY<#& M6*1=:9)YEM+A[V38[0CT\1O74W_#2YCZ7 VN\*-C 4=N,5 QFB'_BM'J7CN&8G.N53SV<==A-D$&J[K.I;']F4;1"59SD!5$VP1$#L?X-!3'\"N\]W-_S=: 9IZ4XYEDW!]Q M4S2,!,B.#2/.)R JB;0(B"^NW[^=P,9E^'Z#_++40 M0$16&642) G)9.(=LR)%FF3:+>7TS$O7 T3SJ;#UZZ'@X:SD#N*L@F<'!P"=,+ MW/)^G4Y^GW_>GUQ^\>/O@UPJ12$(HA-'5QG*L2Q03C">@F0NTA _L3>?PVRI@P\C?S'P5%$G12;6ERC;.^0"-SR2 M(V=)^)R,BCO!8_6[UT-'P]G+2F)MI$#[PW!\-K^<'TRGD^G^!(F(M]PX"]HQ M'3# 2A1=HW(F0QD*2&& Q00%F7;+9?R8AO7 TG#&L[*8F]AQSC[#:'1C#P.W MV4>F".=)$IDQS@HF..*4X(QZPYFJX8#>?^=ZH&@X!;JC&)L PM2SDI=36A.7J" ^!T$#6D3)=]M-GKQR/0@TG^C<5HA-( "A>UGJ MB2?QGV>?46RSXZMYN6Y>3G@&P49K="@'^!JY$1A;6^O1JPX4HZHL&64U_,^7 M:%CO9F#S:<]J8F[$X9C=E:-#>O?]M% "XPCG\&W^#C_\ST'4.OAH&=$!XW') M46@!<&O43D7P,6OM;!6_XX>DK >AAK.CW0B]#?.#;$W]Z'"!\-Z) M4CR4N0S(@ 'B*2T)7ZN#%='F'7L0//O:]1#2?')T%V$V8E?NKLM^P)_,!BK9 M$)T0A#+0*)!%B;I'9M!F,I$=,SM>+5SQXO40T7!VM(9 F\+$\FK]D@FAE64F MY33Q[102.JE\G^J);*<:>%^H& 7GK^3@M[F9'],)Q>'J9!=#F@IY*(YE02R5@B MU@ C*0<9D\[*F=VOZZD(Y"MCP(TNB:^AO9O7MA/!ZHN$;"5*-_&%K]__/'L^.CP_=[YP?MW>T=[ M'_O_I9772?7(_P'7?_JQFY\/[+8'%=LWAZQ_G#<.S'$6DY MF2S;#MVBC JO:8B>^"B+&XF^GTO<$QZSRX\3RD_KJ8\!X3*:3@6^#_W,U_.I')3._-]_WT^GW MX?CB;WYT!0,6@C:E$B"9J(BD*9.@8LFMI"1"M,*+ETX_ML'.6H2U@*6= ##I M6AL-0&POQM+::78*$9"E,(*/,+\I=08C 7_N";AR82)Y09R0Z-(9\"H8<%E7 MW\E>H*>?R*D[0%63?0,X.D2/=(P?^8XL#"!II,\ZPJ7'W1T2)XZC"52J9L@YO[[^\GONH.)UO+M@%\LSF?M1)3D2^-\U/QV;Z4N+1848JQ!46#29)BR%"D0&RPA@AE NS8O MT=."9U,E[*HF] :VKF/DQ)>[H4?@9W!:)@,=YT]H.HNX!CE;'KR61"5G<$EH ME%((BD2II';"2LE>NIF]#8)>)*@%IZ<*A.J)O0$,O;]^;:FFNX1S_VTIJ+(: MHD1W3>-JR#Q8(F4V)$!Q];-AG.? @G^IL&0; *VFI@5GIPIZ*@F\1^B4O9 MT_3GG]Z"\[(3!"H)K@&K<<\S_S@9QYN, W4TH140\#(SR1*?,Z1&*:LC<% M]+6CZF<)Z6\91U F(?IRALYW?07'"CMK#31D6ACZ1*6%''1E(:D MUC'#$M6Q-GA>IJC?3%]'.*JHA 8@]8P9E8E1#PPWX(49I>")Q7B4.!,C!J6I MC$#IW*'N-T/8$71V%'8#*8 5X+^7TK+9)[2IBO"<)3IRPI636TZLILHFBF&& MKWW:^4.BFO&#NHO*ZBJF <.T2)C>$]T]3A3SZ.K90$KO=2)YB,0KCYP %9E) M[:-^Z0[-ULGI9ZEIQE?J$%MU5-$ J.XQ,7"!&H\VF[@R.E*B>$B0*1)CK?;* M"JFK7YVX]_IF7*-7211M).P&MKG2UF@X7_2F*578DW&QK#".A16MO&41,DG9 M,=RQJ2Y'NX%((T!;%(M]L:?<5B7PJ\EIQD_J#D>UE-& _7E!0LDYFX1,1!B- M]$>/<0/&HH2E;"- 8"'6OZ^VTRE)9\>NKX*J2JIH %0G-^]=L'1],T1"4@Y= M/)6%+7.S.7$L"O3X7 3M30!;VT@]0T;?EP/K:/AI;?-.XFX ,?>Z]BWI5^70 M.F$H:RPKK12RPXU:E!%G)GMMG%;5D]:/:>C[8+83K.PDZ : LI?2XFS:CT[\ M,!V.]_V7(?I8 XDA9/ 81E+)(I&"">*2"20$QZRS H2I7@'R/"G]AE\=P::& MV!M S_D4_.QJ^GTAI>526*X"9ZRWV@*) ;=L&:QO328,)M MX+.*EG[CL([P4T7PFP/(+0$TAHO2R+,*A$YA[H=C2 =^.BXG-GLQ7EU>CQN%\(+A2SLF,UE0M+JE)$@Q7!'P66G&+#-:V13^FJM^PK"-8559& Q;J M'@>+)%=I>#Z%SS">#;_"LJS[:#(K%=W'^=Q_&RCK0;D<";B2K6>R%&EY2HRA MI0MM4,Y7;YVP&8G]1FY=[8<=JJD!%#Z5VH"&%)FCBM#(T4^T%"-; 8QD(:7V MDOK,7FI:7R<;T&^Y;4=8VE'8#20G?Y0>&1BAF-5&$[TXZ6&"%S=1$IL,I9Y2 M)7CM)AT_HJE?*+UVNGMWM52#63_]RDX6:OD,\V'$$.T!3[LU+WOXX-?L9/8" M2Z_9ULQCK!>"#(2!P*W-64UL3(9X\-&F(!BC+\UC;;:MV6@T^1T?#1\FT_>3 MJS#/5Z.G+4MNBB:"3E)'+8BVMES,-)X$;A))5F;<%V)I&ES;#=N$P+[SGI5Q M],0=ZTQ9#3AC#].[N.J/IPN!ID4$?0+3Q9R3 5!!@Z"<>%>X8BX0'U@BU ;O M>7:EGKG3!/LJROK.HW:,O0[4TQSHEI-T]J[FGR?3X;\@#;00VBMJ"1?H+\B M[H-E69- ^/H.D"(H5.P/::H[ZSKJX)L)W4T"J[#V>P*.9&4A/J'SJNIZ3L5VP.HME!# X"Z=ZJUV@"CC64B1");U];"UDR):Q-2U&8[6,L6"(SS84L6!Z\,J$&B5DZ)2 M&BUC[6OK*TCI._/ZVEC:0@$MXNC^\$LM? P0#-& #$F#$8@3,1"0RG !*6=; MNX/*SO-&JT\E[@]1VZJB 5@]GQU_.#XY.-T[/\3?[IC" M7_'0CM/WZ[!2*76_/(.^!>4M K7RP'U"4V.A%&PY18(2@D3)/7= A=.UCW%7 MD+)[(G9]Z2-P3C+C(6!8*[VJ?<-F"S+[3=;70,[3.IUN==7 'KD_F:'I+QWX M%H>M,/TZC# [FXS20 J1DQ*>"%H"W&R!^$P3X2(F3K-FT=7N![2:FGZS\5V MJY+D&\#0K]/);'8RG>1A:3^33>G92:QTM!S\)^++]% ,1ZQBWFI(M:^4WGM] MO^GT+E"RK6P;**\Y@Q'^ZN)7&,/4E^:>>^ER.!X6H"7B+)SOC9BUJ.LWS1Z%V#J0",-F)_;&_MW!8P#+UB*SGFB MA#'E9$D1ET1)I G.C3/&52]L>(:,?K/D72!H5UDW8)8^3*8PO!@OJRKB]_.I M'\]0+*B47_UP7#AZ!QD_4YRYE)02R@AB/:1E6]F0T/8&B)&QA4=7>\C)!N3U MFRCO EY=Z::)*QB'8[1Y&'@O!7=M;$N/G'<=M&'V<$W%"!J M;3CVT^^'*-5%RY$2RDX6GL"-< :*.04J_&?WNX+>;S!N(%'Z\BO 3RY3>R62Z4-A\/AV&JWFIPSV?K%A M3#)(+H1R,F*)S#P1!UX2Y[G'6"G**&M?^N^&D_4RN/3M(;=7E3=C,V^D\'XX MBTM!0+J3P^VE/^.#%E(! 8V2EH8SXAR71,0@/03!J:]]J7P3^M8#Z9LZ9^A, M/0W87*3[7JZ YFA1%(9D(W*Y<&B(R](33;/G+%LE9.V3K <$K >>-W6.L+V M&S!,-S?@;ZHJW_G9,-Z*A;D$2FI+$O*$5M9;$F00)&L18E;24EO[!.I%@M9# MSYLZ7ZBG@ 9LS8\W>V1SP>&RA-=&E!-D2U2,I>FF %)RVT1D[;D*8(*I75N] M(8G]GJE7!,?&;MGVFFIBQO%:#+X?CJ[FD*Y9],&SZ#/)E)>^BUZ0X)@IO3^, MH3'H%+MUN]8@LM]3^)[AN+6V&@3D\S[FWCCA+[Y,9GYTG%]V0Q\LS[N>[BY[ M*94FX"0C4O-,?+DBD258*3 F@M!-#J9;OM:SPF_J*+@Y.#3G/FS \ "L"M1F M#,($E#XY*A!OF2,Y@!CM?R1T/\UD!H /.//<@[YU%FGEE09?*L M+S,]&,87#L6I37 RX=:J:G>#647+>O;Y354-51%[@_!9+,1!RLXKP8%D\$!D M*?8.E&+TD95(&(8(4;WD]5E"VLH5;*?C=;)3&PF\B=CK,1O7)G20J9,B2 Q9 M4TGE!QF)LTX2(ZEQU(J(463'R+DFI:W OA/L;"/T)M#S=QA>?$;*]_"A_@(^ M7ET&F![G)]#7%:K%SO)4I24Y0DRC310 6GBF56.YNY$8'];I;=8F5+ M8&ZNN'91>3](>7"%W6B-'@+R8UCI'0K*+NK<<(53R8S1%.Y.?[O%Y2H2^]V* M6T!F%>4U@,U[O13>#[\.$XS3G3<"<81?TH#';)5+GE O%O+3Q#&#RR\K$R4N M12,[[.^TDJ[U[..;J@2OKHZWW91@__BWD].#OQY\/#O\V\'A1_SVX.CXK&:' M@E5O>,5V!6LQ6;_M\!*^BR%[3QKLWV)9*J^9TH'P%"R12G/B3,!H)+)H@*O@ M5>WJE@U)K%O[Q74R.GF.JZIT>W0,^8W>$PN&(;[Z^B/J8/'=: F#]+]Q!RPZ6D-( RWTHG, R;CW*,R6><8H1NG9B6*,\%\J.:*4\* $"HS6 M[M#P$CT5(J;RS)/II"0HTKOOGV:0#L>W;3?VT'I_78Y&NIWAY:T"!IIP9G-I M.&:(U4D1Q5AV,DB:6>W;AYM3V4SLM1N"G@FTNE17 [MG1_RO* M)39!0C(4+;VVV1K'8L<%DZ][9;8K8'>-O]>Y3+L)&!I8$G?>\NQ\<@K(41R. MX$'.Y7RRJ5IH4MPP)HGE@A.9T9&R43 2A.2.69' U/9$N^"CW]3%*R^'WH'0 M1'G*>\!WQ^%"R?CO$5S'EWN7Q03\:_'S04CX[L 6,V09D51@G*!")C8+9;P MDT1M)V4=NOJUWOWC9]*Q*ANPUN^O7[NRA8FC.L7HB0:*/*5D2##ECB%E.IOL MJ8RU.Q_]@*1^;6B#H*RGP ;PN!#;#)7Y83)=YNV0AN&\R!5F YX-" ,H(T!_ M2 H0Q'$AB3+.>:JLD++^-,07".HW)=4<%NLIKP$DWE14PR+-ATMJ:=\AJB@3 MKJ?H)+*B*"4A9T]4T%[:))3*M0M2GJ>DW_Z[S6&O@KH: -U-'\_C\?+"TV+0 MR'$N'?3GLX&5@5-O@93%@LLH&.*2#R1KK25XFU+UHZH7">JW@6]S$*RGO%8: M:I;A-*7X:_'UGN#V_9?AW(_NJAQ5]LQR(%$7^UXZZC@P@7B./F]6@DI3NV_1 M^M3UVP>X.91VI-8&C.=3SIY."Q^@RZ&9DY8$X)%(7?JXF\B)2E9'3YECLH/4 MZ@_IZOW:>2>8^"'T=E10HW;R^.T"+NN/8[L M!8 M^BSPB-Q)60[QDB,VN^B$H8;YVN[B=I3V/I>F'TQ65V*C8$4C/[VZEZ&"V8G_ MOK#U)G"!SHLBC/E2U24%\4'DTK&3>2[QI]4#F@W(ZWW"36][<@5U->T/WC 4 MH8PAATR0\.)KZ$A"*04W93^@9\T.B>I^*TZ\GN(UJ6L5:649'0Q^& MHV7X=FW9;R5Z[W<#X,!LHIEH+0V1PF)(QZ ,M5/."=!&N@[Z&^Y$<^\#=GJU MCUTHM@$@KU\D\%R!RP 7JA8XX6C,BK9'$"1I(PB7L 52(J?K-XUT( M[M=;?64@OYYJWY1)'EB)WA(N1MQ=H*0V/)!@,B4:?2;NF+)*UFZ9M#YU_7JV MS9K:C936@%E=P=GAXH;$\X*,4OFH(! %#AVPR!P)C-DRJ5=:S9)3[I5@^0*5 MS=PK?94B_%KJ:L ^8LAX?;ZV%__/U7 *R"LNL_GWDY$?S]$Y/\"??BD?&81D M@Q+<$V_0WDM5@@")@0'0$# ,")3EV@'_^M0U62Q?#2>/:X6Z45H3*5!D)0*D MQ36 ,S^"X[R:.0K)Q8Q\,0\4]Q@7B U0YF7I@&N;HF-=.P6Z 7E-%JQW!LF. MU-:BB7QW-1N.H=3E+6Z6%C%?_R8-G*+(2G% J"YA7LHDQ#(SB64E@8/FO/81 M^2;T-1FQOYJ9K*6X70WE>=?AS3,214GRK)-8W':.1+)2S PADN2%MB8EJW7M M[7M]ZIH,P+O"94=*:S>\^3 <^W%\7I Y"ZJI= 1]]$2D#Y($+RF!&+..(F6G M:[='WYS*9MHGO$IX4TM=#>W=I?/C=5^^00J9>9$D4;GT^(X)G6.(D@@$B@V> M@9"UNS<]0T:3 4LUS:_8B;=50W.1R5'Q(W Y+NYH#!(7D>MR,4.!)=*@:)QC MC&!\%4$X88RMCJA5Q#09=72&JRHJ:3Q83)=F!!EDNWI89=&AO1.;"46..5%"XF6_U2_[:T M-GDRU[4CUZE"6[>9R^[QG\:HV4/\P1@E7"J/G^>\I#\QCK?,\*C+30R%Z]9G M17PTFF07 _-!!59];DHMVONM5&O" G>L\ 8,]?IB'FC&4DY9$\O0!9)""N)* M*0CZ/=1;*JS*M:&\/G5K@;6ST0*O#-:.E-9 'O$@9XCSXWSP+7[VXPLX1;-^ M/"[,EO\O)TE?_6BY#Y5&DA&-_B*9/TX/?W#OD[?MPVZF8?XZG5Q]64['?*[. MR>7 ,W!!#,6U*R4Z^5;)(K'@1&+*4UJ[A7[_7/?K;7>6Y^Q?L!O!J8']8"?9 MG,!T.$E/B[^O)79?"TO-##@D+= 2HCL8,IHG"J1D $D*(J&FN8BVBWK1U^.P MWR"ALX75,$P:V,5VDLX@N("!C4\D\U@**),A3@:!GH&TV89DHJ_=KVDG@ON- M$]J$^$9*W!JQ7Q8+"24PG3> 6XQ[/,;XBM 094E1<1)8H$2'Y$*TSAJHG47L M'K>=A0R-XG83)>Z(VX-QG>.YLZLO7T8+4?K1C2@/QWDRO5PJ\W:>?=!41*V( MRH:620"1^,PM :=$2ARC+EV[:'!-TM9"HGUS2.Q",0VXR#<]ID_\,&$D/N#: M,&,-.O=&!33U,A T\9R(R*-,7"FMZC4!"SYWPNU#SDPNEV\N\"(=KK.Q,MM9-&*+3),C."WR4,CC(GE$EJH@[!,%$93&L3MQ;, MW)O;V;I13H^HNQC&P6D9G'R8R&]DKC:LQ944" M#0R-+E-EP!)ZC(_:6C\9,;3.>WHND.M&M9..Y-P69FY8.1S?)'%*4^/;VYLW MHH2CDO"YZ??P?4 E %*FB;)HE:5+:)K1&I-D LW*HCRBV1Q8VQ'3#_KJXV(U MX%Y!26][BO797_=.#_YZ?/3^X/3LX+\^'9[_XR%?.PU3>^;AKSA5[4>LU1^O MMBA?*E4BJ-F2:)A_O]N!E70NY5)$%PR1&0P)%CTR SI$$[R#ZO=*UR)LYX3$ MS4O.%TV96'0 E"6B0W9$2I6(TQQ7))GV%[> M#3CZM]0O)5(J2B;CDHO;^S:<#:@7.@GT*J1,I>14,Q*4RD1[#(FB4]97KS!_ MD:!&L+2%IE>!9F>Q-X"A1SR\GUSB#C_P6@-GN9Q!<"#2,XH.:I2$21:YBSE* MJ'V0]"PAC6!F=T4_KB[86>H-0.=>D?%O""VI)Q:C&)1+1*,<'2.\ M)$X8I?F)-[[[.:Z"U6]6\2%"_VK M8;DPKAGAPM&4G"%,E+;-V442C XHIT0C]\9@F%L91BN)Z??*4WT(U9%Z _ Y MA67ZXL!/Q\/QQ>R:"Q>DM5Q04O9SW,BIQ B:)(!=.(B!6YJ.SO/4])O*65] MX%20=P.HV8OQZO)J<7=E.60-)32%SS">#;_"\JCHFK%@-060@ACG*3)FT9IF M:8DW3FB;5!#5[UVN35R_U80=[&N=:*4!N-T&'4>X=!;'!@-T\SP%YDE2I1)? M!DH\\$!LUK\^38^=3D:C#Y/I[WZ: M!B!IT-DR$GDYOY8>B(TZ$Z8L-SI*$6GW,YA>)+&1.']+1/RPA7D]]32 OGL! MZ?*2V_'5?#;WXU* /0"EC.-,D*@L+LR #(5BW'%K9]%P)T2J'7\P]!61[-IS#&4R_#B,L[Y^4L9(7X\53_N9' M5S 03MELF"'*8# CF?;$24E+CS<1 U-1J=H7_[KFJ;498=VAO"ET-+"_+R1= M+K)#>G\UQ>UCR=9R5[DK_U]\;*](_]?I9%::_',P+AL"TAODDF?BT4O"@,MD MQ9EU&6HWY=N.TM;&C'5LO[O59+MX7:R]U4Q2(X$K;H@0TA,)I=F"=ASEZJV* MEN;DZ\?46Q#:VGBR5T=K13VV -;%VBM["XILW48XT>O@&$LD<<-Q&0I#O)>) ME*,^Y@0H6GV&\C9TMC:?K$.H=JW%=MH9W?..-F[@I',6+#!.LE 6@P7#2'#. MEA&#TMC@ *KG+7<@M]]+G3UYO)WJM!T4O^@)/<_ITZM]@=9^KX(VX"G4U68+SL(+'M%+;')!!:0@B$H"UVA4 MF3@>$Y$*PTTJ]NN]W()7=,LOY?Q"TBI0GZEEM__4Y.M8[#*!_!+3MK(8WLG4?7'X93;X#+#YTV]CG!JS*XWNKX M0YR,1VBBC 5Z7SXI8IU-A&HFHI4\&%G[ MC/@! >OA\@]Q[K6]X!NPQB\6\G#)3,D7DTBE))(R(&55$.ZI3%P:%JI//MN] MO.H/<3I532VMM+Y[6MNCHD[4,$VB+CFQ*'6YS>&)8FAQ;;!*0_4N=]M55[$_ MQBG2;BJH"J1.NV6\VSL[/#O^<')Z<';P\7SO_/#XXT,FUFJ+\=Q3.NA_\4-B M*S6Z.)Y>^/'P7PMZ]R?CV60T3/[:1SJYQ\MQOFXBY$>W=]S"+T^&7Z]>_\[/AK(R1OJ/B M'-7U;E327\9+ 5(+HJS$I>HE)\[03"#1X(,-*_?CS\<+B_AX9H?__XT\?SPX^_GAP?'>X?'IQM M84+7?' '5G4;EBH9VKT8)U=ENL+%">(YWI^D(BT^/ME,=,G1R.AI:2)CB>'1 M:0DN,5?;)*RF9F>/#D/N81Y&/YX_?/1:?4AD/+8F3)I$@G7#2 M:P&N>N';6I3U:_HJH>2)CU=?*6_#ANV?'KP_/#\Z/CO;RE(]^/,NNIRM)*^2 MU3F%",.O)8%U!R1KK-40!!&LC"^6D1'+C"*:IYQXLHSSVEW+GB%CYXJPT6CR M>^GRAS'0$ H9\^9JLWG#XGJU[KL MBH8G%5Q5=? V+,K>_G]].CP[W#)ZO/_7'=B3E<15,B<>&N\22D11N6B;7LD+E!.U>UH&6 MWH9-^O7X^/W?#X^.]CZ^/_QXOO?QU\-W1UOY,BL>U('%6H?D2@;LU\DD_3X< MC=!E/D3*QQ=#C.N7@Q?N7-L[YYDFW*]*0B_STC$C9.*E=N7."6 <'AE5M=?P M1@3N:LS6>MG=8J%"9\N+HP\EEL@:2(C:DP19F"R==J)V1+89A?T:MNZP]=B\ M=:BWBM5WG9JY]X=G^\?E .K3P?OCDX/3Q6'_-F9NQ8,Z,'/KD%S)S#T_E7PY MKOQN?/F]8Q*?5 !1BJ!$(C*ZDG$4GBQ:H8M@J1&U2Q$V)''WRTWWGWI_G/LS M5#RWB+111FD!1&F'[HBQB5C.9Y2K5#AMWI;E?<]@E!I_>F7I%[;X- M/_#DM-B8\W^<')7C^H_OR]R?DS(/: L;N?I9'9C)-0FO9"E/IA,$QOQ[N?PQ M1W"68KXOI2;F%I<0$ C9*9)B:=D? R.! R=.&V,I>.6@]@W('Q*UJS5<^8+G MUD:9Q2,@H "@-)JGV1$K66FJF;D+-H&2M>\V;4)?OU:N+GX>V[7.]/16W+SE M6?^'O?W#H\/SPX,SM =G?ST^/3\_./WM_<&[;8S9#Q_96%O\L)3WG^&LAX6DS MI9W%_C:\J;W]_5,,VP[^^^3@X]EB_1Z?__7@=/_3Z2EZ)D>'>^^N5_96Y0WK M/KN3XH>M&*OE??GOR\*:<=J+<7KE1_=*D:,7+F5)6R7'' M_>/?#C#(PR^_'7]<3*?=PFZN>E('5G(MHBO9Q)N).R>P[.-V%T@HQ7B9F4&- M@]*^S96SJD@84R:RH('EVG'8*EIVGESYZ+EWD&<:HQ2A*.&&,R*3E@1]"$%T M4DYPK9*/M5N_K"2FYW&$-7#P9'AE%<&_#9_M[/QX_S]/#TX^G>[_=/ MZ.)ZS8MDUC(J#^',A47#VOW) M;#Z[F\J OO+#.ZC":VH4 Q)L&2V7+"/6QW*OGJE@E(HYUBX>VXWBUS-FP>4< M1!E9#>6^K+&X29=!PBIRIRBC(52OB7\CQNP5,;>]\=M$?6\EGEO&1>=[_[V% MU;O[VPZ,W0K"*MFX99.B<__MF=(>2CF+6CAB.2]W+JQ'6#%+I'#4*JVU5*KR M*GV!G H3"Q\_^E[]))1YP1)C$>?*/-B82(A<$4DIT 1::58[)GV)GMYGQE7! MQ#-#">MHX*W8E))B.3PO9_[7%5._'GSX.B'#:J)"(0FPA5A7&! Z_#53@3ZW. M(=8^&]R(P!IMVG[XLGOWVPRN(1J &! &=VTMB*,^$!X5#5ISKD(7R^[4PVU'N=R@5:H8G, M41'$DB; -0L\! VQML/37=N9!WVB%@__?K=\N-3)9!_#+H8 MSF<&D=ZOI:;;%S":(>&K1*BF@@>:G'] $^]&RR?:@S"#,.0-A9>"LE+)$ MUBH3R!:=4R6SS[6+)N^_O]\YOQV!96L!-P".3S,XS@>S^?#2SV$VB-GHQ*TB M5&=;^OH"<8$#H<('I2#)#+6;=SVDH-\1N1T!9 &TJK M@3'A&3&)EXJ-H(FSW!)J;.DAZ+5RM3L6;$ULOQ-LN[),KZ*Z!C"Z[V>?2^B! M7TJF]ZL?E6#D,5..1YV%H<2+07K,5Z1>.LHB29SA"G&X5JQ4@<0[W$^FHPOCH9?8=GI[LFB,M8H$8PC.I>& MG#&6/BXZDHR,!RZT=*)VS<@V=/8[,[6K/;-KA34 RA5L- Q$92BN3UW/JVJF@?WR!XT?'W,7CK'T/ M9C,*>Y[\V='>VJ&6FI@>NY?P:?/A#.6V*#Q_PI#0-()/A,JRJ+)6Q =NRN1! MQG%1@;.^=A')RR3U/ VT(YS5U$,#QNWQYADX MZE(2$7!Q%'YDF<)LT0>(I5V?,HK%ZAWS?T33>L!Z:\<&5371 +(^^.'T;WYT M!;^!+[6Y=]GI)X. 6O)O $H?X?=[0II.QOC/N)R8NR):YBE)2S.AB>-2D2P1 M&YDF)IE2YZ1=5K5S_YO2N%YI[%L[ >A44V^C#\']L9CGB^Y66US_>.8A'4_P M?([4#N=X:AZR$2X1I]!YPLV,DV!+OPNO!<^<*[1/U3,^U>9XEI3>JOS=\?A\ MZA,\32PO)'QO.T?8\YP\!KUEF3&KB0U*$IT1^\9[;I7] 4HJD-'W#)K=D'$_ MQ?J:^G@;ENC>0,VM#='39W0[^;-#,[3AQ$;AG' 8SQ'KC"02_2/BA$%'2?H0 M4^G2\WA][FRA7G?^YUG\#.EJ!,?YYKWW7C)[]_W>=_=S*@&R,I:DQ$OK#-RJ MK;6">)52%)Y&IZNW<=J"SCM*U$AMP_Y_A#%U+-/.7_G"' M[($$\)(QPDU))VL'N)=@H*R]-T(ER;BN?9JT(8G]WHM[17AVJ;JWL0DO!\9N MO?\^^//.YMEVN.L^FFO*1#*>)D2UUZ;M:?:XM/* M*=8C]]&D;(5EIDQ(#&6"H45SBO^A@ALFM>WKN7&\-WVGO__FYU=3_/J(10C:.(MQ"+6E/%))2YREAOCLJ DHU*QJW]O> M@LQ^M[&J2.M616]CJ[J>6+SU7O7P[[L;J=QIJFJ]H;@9AU9P0YBYP MBQ$H9R@8J6T@-FI'%*1 M510OSG[%F2^I5G+FZ!L=:*K&PTV$"C<9S%!'HZ' MN,?M1(9<[O EXB67A"9?\C:*Z5![,]Z2U'X#AG[ VI4F MFP+LA[59I)R+I"4E5B<@TOI(G,-8#;PU8!)C*=:NN=Z"S'[[4O4!U&XTV!!( M)R^Q^.%J7D1Z.9G.A_]:Z/G@6^E=_]BO3IH&&H4JK2(2!OT\$,]C(,%FY:D! M![[V=<^:]/?;]>KU8?WJ.G\;L=3*T=Y;AU,_>N)KSB?O,*A:8\HT1O3<1$\$ M:'0YHS3$LIB)-<&B%THE$[5]L?ZFE-^;-$MI61@"EVCI;1)S(H&C]\*LUUHG MSHRH??KQ8ZJ:GTB^ 5;6[CJSG4[>AMU:>TCN#N5.F[VASTG 7=JY%^:R*B:M M33D2%IPJY<&4> >2&*XT!Y&XN"0-D02?#8DR@Q3HOE26E"0H&^QCQ!RDD\L^-2&UT M2O F&%IMVKI3VMNP:D\G9FYMT%8^ZE4&?79HQG8Y/&712%UN:&[M"6SV=7E M\F>/#YL,1)EX)MDJE)\3N.@,8R1Q#CQ['Z2MW?6A+@=O>G#H)NA=;69?'0@M MY,=O>;XO]KWIU(\O%C!E#"-S**V@BQZ9@?:YS-X. MT%I8EL\8I?MR6_QTMG01D$D#34BZFK1;"J,1?8<>JRU6_)[>-[6(] J:I)?1QLG#6 M(2UCLS@??GU:T"TM2]:70J%$%9'2:N(4;N-6AB C#2KKVNV5-J.PW]/;)J!= M79%-P?1.? \%7,+*LN$M5BMN1Y94"E)K@G#G8I(<(&$ M: T!C4PR:5PRM6]4;4-GO].<>@1XYTI]&XG.Y=''^=Y_;YW??/R$#M*:+Q)9 M*9MYV_?_F=(P"1Q5ZQ%G0B0BL^0$ SA&# 2M#(W25;]K^P(Y-09Y, MX>Z%^&4V7V3[K^<[/EH$&,_&**,E*@AU6)/>; M::R%K)>*OKO68P.[\!V[9:>8C,M.<,,ZLGM=2WG=//7Q 94$$2,(PDL,*3/N M%C9KM^@P$9+VEJGNKM9L3&Z_&;ONX=JM_IJ"ZD'.4%R)NV5YBHY-&0DRCL/1 M<-F-Y%&Y>\K>.2,(U64T+H-(@F:6H#\3D\WH(W=X#6QS>OO-?W4/UHXUV!1: MWU\3@$S>7G5;7W%N!Y=7GII]^/\]U1Z$WGQ7LI.,J$ XS$$H/2D8.&LN3*<%4M;(@QUR]&K(*X75F/]X^]YT?E95U]AF@7+S82VG1 MULZ/[E;U[-WWFP&LOTXG5U]F^(C153FA+I^9E.;85Y"NVPW=%) ,<@AHZ9,C M$25-I,$@T,G(2'((4X7+-U=O6_A*K/4;[[\^^I^?8=D6@AKP))YI#KGW;3@; M*".SE=226"[ RS)BQ3/#T'U/4C,?&%2?J;J"E!8258W!YL<-/C?68:-0+/^< M KR?7/KAN,PHX]*@;VY]&3>KG"(AE-[D.0$''DPTK]!4]B%1;70YWDGU:\!I M>SWT/([U<)PF.1\=[?\&EP&F TLUSP8EH3QZWS+J,O,:]Q&1)6XJ4<7X^-CB MV8[_CQ[;'@AV4-BDCO0:L"C71Z8G?CK_?C[UXQDZ$&X>O5+$!$$YTI)IT3 M:4MME9"&T%AZ:N7,E:U=)/>4BKZ[/':C[Q=@M87P&X//C1%/0B2O) G1:^2 M&>(8+K; @W QY<0UZQ ^+>R8N^KU!9AL(>0>83*;S@?[Y<(V3+\4ZC_Z2UBL M&IN4]@K=1J.EQ%43D'2)9EE 4D(RP:PTZX $7W /(/C='3A6O;N%T[,V=[LJ MVNH9;:?PY6H:/_L9[%V@@UID_)BEZQ59>D/JX( (NV"*E6EX $0K9A6E+MJP M5MGL#R"X-D']F*PZ.I]TK8">P[PCN/"C#\/IY7$^O+R$-,3E^\%?#DSS\9]/WI/?QCI2*V3CF3<@&O4O:4_ MPK#\$)\^&PBKC.&BM!>/F4@:-8J&:K3V&E2V7++43;7DJ[#70BU!FSMVZUAK M8!E^O"K&HS31_S*9SHNDS^!B<>XSB&!=9.B$FXP!FV0V$F^E)]JRQ"D#G6GM MI,QJ:O[HYQ!; NCQ%8(ZVFP E\^-38-I&>?M+^ X_VU2IM0],( MRRG],%T+E(K< ']"6[0O@Z]/W1TP=U M<5U=XPV@^6"&&OO]/>Y N& '$OVSJ'"S$:',",L\$4^5(%YG*R+30/@5W^FGWP?P/[+<"U>YTVL)&?3"<9?92%L#\ S- 1<5$R=$24*T-&?>;$9DI)7@SMD\IJ M6SLA\)B&M:!I_K\*S2J:>QM7'\X^_?;;WND_CC^<'?[Z\?##X7X9@;&_?_SI MX_GAQU]/CH\.]P\/SK:_#;'9\[MHG+H]@Y7N3%PW$T>LGDQ&PSB\-VD87+FN MI0,1-C,B&8;:03)#K*/.*;1I/M6^W+2:FGJW#5>/E%BDH+ETN Y#)N@$EZY* MPI"@;"#:A!",E,!$[08JZ]+6;WJT$E)67R>LJ)B^#^!+/[EED7"D+I:#P$!U MJ0K5E@20B3#*P%.JT=BOE. M>ZY8),$NQA_Q2#R7@"Y?%M$P!]34, $/7MJSTK=1V:2&_/I6O/]VCW 9I&"^ MM&9DPA,)QB_'KV@E159,"DO7NDCZ(\7??VD_)T[5%+^U_-J(I)_?\MY]/\=' M+ PAQ?>" D:"EB7++_%?@-".AAO.L@43:[#5B:":41%R)7GH0@,JXCZCCHE&+U$&X-LAH=6+@M%-8>6;B=7GK.;'^X MFHZ'98+LA^&W\F5VGZ5K2YV84%I;381:S#4KEM\Z1K1, 3@DE_0Z!RYKO*I1 MZ&RKVDEWL";4NUM(RTX_EGF.[%>'5YM;BL]AZ0Q+CLU3>@C$<:-26X,LM1#P3B MG9(D2TI=BMQI]6H3LU\BM-]@H"\T5E/=UOC\"M,PZ1JA-\>4Z.$:9P2D2()( M#*6(W-G @%#!E9$VI/D])OV6!'<.I@O ;@- I?(7QU;VCQ,Q3 M3ED5::C22H"5ABI09BN4RVU)1&=K@^ M3"\715BW=8,#\ J#H8 2,A(Y\U$2A\$0,9E!@L"R=K7SJVL1UG>G,+^:CN^U+]Z_FA;A#GQ0BG.)T8F(L5C43&R&2+SP*0K) MF7Q\%^/9Y-8/7M.OT:F"D-K";,*5_LU/_PGSY=#-O81/G@]G^-WUV("[\>=! M>1&,NNZ PWEI!D<5<=$YSXVSR:S5RV,#P[,>9?VZU!UM9ATHI8$M[BDG XG1 M96)9$.&8)S*#(,$*0="P*.=D#FZ]_AR;E. ]H:+?S:L+74^J"KX!Z)P@TS31Y+#'Q.AGE&REU)(@T ;M%@B=%!AL@2"%O;9&U! M9K\Q7$?VJVMU]>Q1O4?ZQV6,WG@^'8:KQ8T>#(*ORWKVQN,K/WKP2Y@>7'X9 M3;X#7%_\'00.T80(A.%26U[N=2S2\O<[4[)3TGY[L&RJ0W MK35@-5=P7,8_ED$[%^,R/WH@C!:&.T8HEX)(2CUQ/FH2C:(6W>3(1.T:BK4( MZSE1_TK([$Y7#0#P@Q].RS 3N'>7Z%9:@GJ?7 Z$L:0P!,NXF$P9E6)SM%%I MKE5MW+U$3[_76SO:B*LIH(E8]>SS9#H_A^GE>PCSO\/PXO,MWOZV'A\>W7+I031.@ M.QW._EEJE3Z-(P91?CB>WU^<-%D5#2]%*5VZ^F@IX#!]S=BQ^YO"9;N+HYY#J[^O)E-(3I0 3MK8) (G<&UZ#U MQ)9Q8L"RQ=5)A?-FC;C@AR_J.6%?3Z&3KJ3[-FX0[Y\>O#\\/SH^.]OEGO!S M3^G@-O /B:UTYQ<=9AA^7EQLE0\@U?H.4M+DLHZBJP<7>]B MVD8G9T_(V#F%>C,0\,-D^GYR%>;Y:G1M=&=WKSN=C$9Y,OW=3],@\RR+<27< MAD2DU@[W6]S9LS=[H:6)]G63G74A$^T'HL#J;2AD@O" M* I0INA(2%01FH 'ER,-O/::6X^RGB^:=PN0K>"XD:ZVQN"71=^CL[F?SE\1 MA\MN2X?C. 4_@_>P_#H(/(6@-;H TI:CVD#1S;"<9 C9\0Q&Q=I-W7:AM^>J MG08Q6T&O#>3(UN/U[]/A'(YSG@U8Y@8HS\10BX$431RW)H_Q=&:V-%GTS-2> MJK@AB3T?R3>(U.VTMSDXW1*<8[@H-=[GKXS10;(F:<KTU\I3#YF?Z]I0;E41/+VYC(.J:Y39(()6DI&5'$BV )[JK@C37-J.P7@NM9SIVS]Y]O_?=\H(BE52&8"@1H#R1W +QU@="6;1)* .0:E*JR-"1C)#CF0D89< 5>6>&HE+4O+[U$ M3RM=H?K9K[932YL06V>:CLE&(Z.)..E=&5]?>C!8=#6M >I_ <<$737/J'2B"":T:]E@SEVGU MO=L0I,[L8^= K*ZB!N#W< (.XUQQK0.QRAL,IRG@*K*.:*:!!Z^#X+6=]\VG M%G5V#M 9@+87\AL;,V0YB@C0V!I+R_SYTM4XLT2,9E#J-*6)=@W/O8LQ0YWE MZJNCIFO!O\VY0& BI: )Y324_KD1HR,TJXGSX&C*V0B_!K*ZFPO469U_)_CJ M7@D-[&W/2*Y2ZFR($PZ73Q(CD*EC"@C M/6<0E*.U*[2W)+7?VNW7]/RK*ZX!?'X8CH=S.,+EE3",\>.+(4;M"\M_KQ.@ M%F6=!4I4QN4F?2Q]4TM/P!P2+3?$HJL]]W0=NOH=2-49\JJKI &8[5V6;EC_ M6CH.^1%;LX'5X)-0D0CF&)&!:X)1LL*HQ6MBFKH MV8-[)AX^]]_>0VES,[RMLAN(9!G+*A M(:.WX".Q 5=-Z7<34J!<^[2&R[;> MV]8"C7LSH.E(S U8HV>X.IE./I1^68?C1=NLQ5V<9?>EVQT?SH;HDMX3[WL_ MQV_G5WXT\"P', HP]C&XZU-=II[+LI DKILHC?:Y^Z38;DRLE\*E;P:_;6C[ MS<#]P$]+X[C9\?1H,INM)0>-3+N8%!%6EOW"1>)$T$28***P5.M4NUMM5[RL M!_ZW>X#1J^X;6 .+=A@?)^,IQ*OI]%Y+J4Q#YKB.B4@I(1\Z$A^I("A9EY)V M*3P^Z-\9PZMH60^#;^_LHHKL&\#0#[QGP4U.425"58K%>U;$Q@S$RBCSHM\9 MK7UPL4X0\UJ5RS>E 9/G2@.J5#.O]89N*YPW9[*?JN? $@>G'&$0/#KDG!(7 M(ZZQE!1/@H%>;\#I'ZCJ.>!:9+@P-2TABC.9^! MBD4'3[UF*O[_5<\=(6SW MJN<-E-? 1K&JVM*BS"C^'Y%@RWZ7$[$6HV;/13;!:F],5Z43;[SJ>1/]KUGU MO(DR&L74P^)-'H7Q"8 DPTJ;$)K0F[) F N9@>$\\*YR$&^LZGDCU6]<];R) M'AJK>O9%+%P(0IV"TBF2$V]QQ;G 1;D RE):9V+@&ZMZWDAA+U0];R*]!BS* MZG,F-,&_^?\]F>Z//,JMK)B4#"#U$@UP0A$%AK;7.%4DAH$^TY;KVO,_-B#O MK=5$[[";=:6TMO%XQ]A'?WFS;'T$\) %\8*C&$44Q%FI"8".43AGDZ]=F+\A MB3UW3>P**NM#]-0#+_:O9?'()TZ/A#!E:6OHHK/519Z)H.2B5&H,?"H[0 M('W*U'.,C2I#[QDRFH77[FJ?U-5!$^VGSJ?H9%SZZ3]O.)#H7WC/-+$^8PAM MJ4)&!,:5G:3A8/MIAO M_"\Q9<13=BH847N"[LYWU%YA4G,_V87MU-(0Q-:Z8V)!4IX\$$']_V7O3;>< M2I8TT2>RVSX//R.!/,6Z'*"!K.KZI>6#.:@KD"A)02;U]&VN4 S$A ;?VJXX M66L5!PA2LN$S=S-S&]:3<3V$'!-$59B4)YNM@B\SB3X:9F&ZSOBJA+W;)9O[32CGUU\Q;SY)U?IZLR*=BQYL-F+ M.BA0T+D?&63I(W);9%%##9QHSTW'/6Z-P3V&^OL\B?>6Q(NP_++9<_L]G--_ MNIP$&Y4644 PB0Z&[#-$41+YS]X9+(F4.%17\3 <]7':CXW; &"8XLX$B!PH]03$?P3',8&RA$+1&HOY.;G3;&N-V1/9Q8W1B('U! MXIE=-Z]GW^G?SQ<_)I[<3V\IK(Y8/*E&.'!<6\C*!=2.4Y!]A$$!AS/21T-X M)[;3#V2>F=UL5C%?_LOW"_P6IOEJ4]MFF]NFSE!K;44Q!K*NN7JEL0Y7RH N M)N>9S:(,-=WLJ(SVT5+_C.UN&,@],[M\OYA_P\7J1UUKN-JXP-]JO_H$)5,A M2%%G: 02"N?@T=&)I3P=6JY$U$?H?FC/6!^C!IZQW;6!U#.*J=Y]6ZE40Z0:\E*(<(H:C:5R!25BFFDGI^87V I3ZR MX%W7'!P*A&?D4-W^F\T6K_?AQ[K:+HJB*3:+@+'44O- !UP\WR*%WHUPF-A[?E9Z:V_>;EA:#-) M;&),P&B=@FQE ,5Y!L\M@I4F1"XR2C3C771WJ.W#O7O.-M8(*<_:A'[.[=\^ M95@V/&/AD*25M65?0 C> 0M2((\,3=;C&=.C=#^?&H83,*LVZ!G?P 96WX3) M*)@J$313N@[LB55M!1+C5L@L7 JM^PX'8N7YE"JT,J^>L'.P)769[GN+JTFB MBQES8% "\:X<]^"*+2 L7=[!>12\]3"QQBST<3%UG<[;5=$=I+7_,9_G/Z?G MYQ/F11"^)(B\7G@Y67!&&] \&*8,3[SY0/VK[^[C3&Z.K+U$>[H/@U?L/FH9 MQ2:KF$V 6@I0TC$(#&7MRO> R9#WK9B!(!F'@EQ;8>KN;MU8(L]ZB.TN"#MXB.TNRNO(<;@[/%-G MD05+Y!*[0"YQ*05\L71%%6NEB;9P/U3L<]I#;'?2_Y9#;'=11J>8^GD6)Z\# M=V1$DD^=ZH6<@2=W X2Q,5FFA;=#Y:9.;(CM3JK?>8CM+GKH;(BM*,Y+.MC! ML/J:4K=*U.U4D'CV6G!O^=U+\CD,L=U)84\,L=U%>GV>*#?AD_.>EUP\Y,0- MJ.0"1".)-9YYS$8(K;H;B];/F-K&]]5^:ND38LNKP.GJ!3K:IHZ-_4IM+_Z)0AU1-T=#BQUKV;W'U MKGP*?TV*098B711%9S)PXY"N#.U &]0IE6#HER."=B@^^R@?.ZH5= &9/LUJ M:!&]Q\7'+X2,E]/SBQ7FB14%HPV6%&M3E9B#D'P EH3W(2>#J77*9GRN^Z@F M.X;)]0RG9@8X:/;]S:NSCZ\^O@V+*J?ON'^2_9$/&B"7O@W)C5+FZU*FFY(0 M902W6D5@4==*P5S "71U3G^)B0L>8NN9(S]3<.B)_(;,!W']F2]QF1;3;S,ZSP?H_>ZIU4KD'=SG'_"\ M%@:]#XO5C_6H8Y+-9?1Z^R>7.YXL>?A"^[JFE#R58G+E3((.7"/'0L=&ZXAL M>^K&QE8C0,R/HIW.<+?)M[E@H_;< RJR0R5%71\F.#B?6;%%1ZE;/X/0NX )@^?RS>A"_%B@^<*K%VO7,]UE'_2P$W),AOBB+6NA_@%2>.F M5H:ZQUKJH0-8_=P6\6*^7$V2RUG'*" R;T'535^.H2&&I(Q2["^\/DW@'F/EX049$M%^F-2;!HA(Q<^"LT+EL,4$((0*W(1E$CURZ MQGCYF8(>#YHV6#E TB._NU]*Y8K^L\\+Q#K$\F8.^J?Y;WCY)\S_B6'Q;H83 MHXW7"@MH;\D.D@@0HA:0D.E2#//.WGES>/!Q?I_O'C9\@P-O= 0L)9NLM>-VF[7@9M^VF"PPV MT-&)0G+-*#'\._W]!(70/,8 %!HSDK7(X*5'T,DKRZ3126PS': %+>-V[/0& MRKVU=$K/+6MQ;X9['/KB\M!G#?;H\DO"AWEWT4:$@E9"285.)VYJ8!D3((O1 M!<_H_V-C![CMN\O/(!9"M(XW=Z5Q[(CT.. [5#DC>VIW MIL._BW1AS.K$ZU=_I74AQN_SQ37_ZSM_%F8)?YH?\F-B&=!(O)!0E).VU\JVOU7UI M[Z8"Y(K@/Q[L?$ MWM:9XF,Y>D=#W\[J.3'\_3Z_6$RR%Y$L3$%*%$6ID!F$E)',38?H&>..CPF_ M2N/8[Q2CH&]GY9P:^&I&6P5#IWIP%*G1":]2J;^3!;1((4II7(IC^8!7-([] M'C$.^'95S@F![ZS0=UXS*0(6(W2=9Y7I>/=.@2MTVD>!17ENO6;MXZ\]"!UW M+M@(,-Q?32>$Q0F%3R6YV@IL.?$EZ&R/@@S-TRG/!6HGFD^_W9:V<5<=CH"X MG931P7S-)_GZ8Y8WV?*Z-R'5/L&O]4^3;)0*I0A +NOV[)C!>XUUGI^065FO M7/O'PST('7>WX+'@UT1-AXXV'N!9[28QCBB9B&1/4KA0)P,QB-$E(/&5$"Q# M(5K'%X^0,N[VO8:(:B'J9_8&,;F3 VK["C'AH[Y#W&7N^B7B?[61\H=7__[J M[1^O]G_.N?,! \CJ*1(;/K+"Z)E_A47UY8;DN,8R;9< MC)[.8U]/YF)!N\BT)+MEL74MRI:D'7J$OYPNP^?/BWHID+K>EL;N%FN/E;NG?#-MC!@/+1>K"0EH M.3^?YC4;ZRK*=1.FX=ES44(=WD(.3M8*O$@.4LP\:Y-32EOYH?05M[!$?[K! MT>/?/BYZVFEVWE3,W0%ETX@9"WK:BG_P/GG1?CV99K"^8OYUV_S68WC-\VV,841 MH;+.ZBU^3/[X.$'DRALO0:"+=-H: 5[S""9*QS6JP-13LQ*6F/Z_S_/O_VOS MB9?0V/SA!ADWWSG(SP6XZ?W$VSF4QG,YWE& ';WZ/7)AOKGL'C3%UAG6@\T_5*2!20%"E%E)R M)US&*)H/ /\53>/6=35W,09110?0^D6ZZ=5?Z?PBU^Z$Y;(^-N4Z'-<'*]"0 MM6GM':QW9 5.,6-FA1Q\%[S*K>?S[$%FEXF8/7%R;P34L$H[C1>NWG\[>_N/U;V]>?;S:Z_::OF_V>4KV?D SR'0?Z2ZR M[N!B_7TZFZ[HO/^.]R14MTM:&:Q4P0)B'3#/!44=*9(CDB*=U'0@6]/Z#GV: MHG%30L?#4T.]=("RUW2VE\E<=S(X7A('%1W(S>D/RC%Y<0F4VRFR*OH.J@4);F_WDO0TJ"U.7L* MP'_ADCW^Z>/V<@R/FT9R/8U=Q0][O;\PF=:._I9?=S2G?Q_V1PD --=%6I;! M",P$;['.L+C:65D81I<,;]WT>M0 X&;'W!/NQ&6R25" +6W(((J.H*0W$!R% M_:B*S)+^+N!PJXQ_1=TI!1&[8.KQ'<9-]=6_ _C;CW^&_SM?O#@/R\L"#^5S MK>6P8',MY,U.0F0Z _,^ARB\-U89#9(Z+SD%ALQM$#];AR!'* M)<65]DUAD?2,&\XB6+:>0Z)X'8:)8#TW:"QGZ>[6@0=CD[N?VS5@#E?BO)%$ M.SBTGCCP;YYM*,PV3EL/:,CW4!D9!6XUA$-IA"(P%--ZG\DV=/6RTWNE\ ;[,AKCY)#\W:[ MJ.R4GUY?'C,WL]67'2TSLSOKH^1EC-"H&5KP.1>ZD8V"6+(!F8I/40:RB-9U M0KWF9:+*Q8A(SDH7MRC9RJ?Q1)*A=9ROR(E0G]Y6 &@\KVD#Q8;QW \JI8 M\=W;E5D6S E9.YDE.X",;N%UN-KG;770 M 8P^+4+&KV'Q7U?T:\MU+08#B_4I7#H.CI'QV<0$ZJPS^M;O;7=I&#<9>H?Q-G1UZR7MB8:MX;:G:KJ& MV_(?B_F2!"8LIF@R>"PD,&L<"0P]'=S$J14J1]'Z;>%7-'7K2PT-LSU4TC?$ MSE*Z^'IQ7J="GGV=+U;3_UFK<:*9]R%D#4&YNEP):XR(&AV$+M?4-S-KV89+AJKHBNB0/2M O(3H+16HE$W,96>O1M0W:<08K M9A\3<+NJHX-QR8]SS.^BA5 44:YF.)$&.DJUQI4;=Q($@GO2PF9I-MXR/GJ%4!MX7_ MKMS]O@F+A64G96V^$K6QF+QK9A4="$G'D%C0S4_^ M/&L0DB"GI51W@2]>!E 5B40F*3P:393KQUO4HAU%\2@WCAZ#TB'H] M.11?;5+41NK"ZA ^X=3E,.KHR5ZY-3))9GC.XX)WEU67G;26'P^S^VCQ-*&Z M7KLH)0]>) ;(BJY-#HI$S!UP483+,5DOCY=0?Y+44^IH/S)<=];D20)VO:FQ MV" -%QPP,O*#>%V0[$R=4+)N?75:ZN-E!)ZB=-S@OV>X[JS'TT1K7:<7T15. M$@1FL#Y8D+\3?,S@)/GKZ+W(S7<.[T?IN&L/NT;KKGH\.;3^O '2AN2%* 6X MQD3.#R?#Y$J"+-8*+US1>,1GSU^1.^[RQ%YQN[]&^P9O?0T)W&2CR J==G1Q M8*QE!M9!4049HL',CAA=;?LX-=@"Q2X@N*M>3F/JTLO7'U^\>_OI==V']N[] MJP]GGUZ_>_OQ;5C4I8#?#\C6;_G! V3F]V&I41:^HG$^6TUG%Y@WBQ7GLR7! MEG[P;;X,Y_]8S"^^W5K9@D_?D%>Y3RMWQ_.;^QX^=N/GTFAC[ALKWV8],M"PZ1R MD%&0)%G.H#S/$%B=MH8N(\\AA]@Z9#H2:Z-/M1X,T??;K/O#2@>^PK5 KE>U MGB4ZR-9+/3?[$M:M1T5[1^0S,*'.%T^!_/F7H< MSL:M'S@%-Z!#A'5@=SLQ>*NSD3LM2YV &$)=&>:,H]_5_E1A'3,Y&KG=WM;= MHNM]2'WN#O+NJ+N_A&MP"(S('.Y=W^<[1\Q## V!^ M!&WLC;+ON(CSD_%DWEQ7WT=T$;55A#Z*3Y1'34XDF;UG7'I/EZ$XPE;K.3R$S-B0&3IH(*EH*EIS*0'^G M,3+'4VH]AW87^IZ["[,GR!XTA@$T/K+S\O$;IFDX?_$E+#[CLK[0IQ7FWR]6 M).G-7TZ2]9F$$VHAM 1EN*=#A)Q @RH7K:7 ++;P6;;XJN<>:!Z&Q2'T=1KM M:N\_U/?@3__Y_LU9;=EZ^>I___'Z_3]?O?UTT[9%#AZ)>?7C/2EM%6;YU7]? M3+^M$UE[OX2W^-8!GLF;"Z/1&_I/7WIVZTNOWQBCSR[+$BER5!Y4T!EB3 9L M9#PK^AT/K0L.?TE4NSFVCW[5I2LFE7.>S!HH9+84:\2:DU42G$Z.*0I$O&^= M'=R6MG%=@+:X>7QN;4/]=.""/LK-;S\^T4>L$S=91AV\#5"'>('21H'GH5", MFT41Q82,K2&W!5F]3*EMB8?YL,KI&6^5H4W.1D3%L;H;/JAU+:>#P$4!KHK1 MWL4JLV/A[8:L3D^W?:&P+=3VU$L'4'M#'LOKK]\6\^]K/_SJT=$Y5'01"/*6 M8QU3B#67445E5#0Z1Y]*Z][WARGI%%#[*GS>7/HCQ[2_7RQFTQH0D71^G_Y5 M?[=\5\HTX8OYUV\7]"7T@W>K+[BX<35F^>.\K/XD#6SX->1E,)4*9"U)A#QJ MB/6=6R4,HI;*D52W"'I;T#)N5#P4WD;15 ^G&X8E?IF?/V1DE@O/%3I @^3H M:J7!24G\V(0Q6.V4;)UR?X*<<5/D@Y]SC?30 :0>%=5-ODEA-%)0"&5U)(Z< M13*28$&BK>4Z66O;^O+\-56]3,,=(Q+83S4]@^UR"J;R)9*M"(K5,W$3>9VQ MZCD8RT3@7,7V0]&>IJA3;VU/_6\+K]V5T0&T;@VP?(E$1)JN]42_/\>UPF8_ M#;9\E/F)2B8BB1-X1@U*20^AMGOQ6)30TB/JUFVBK6COU-EK ]=1%-P!L!]E MI/8F^NRELE:#5W4T=:AS_#$QR-EJ2](LJ?F>TJ?HZ=3K&_B\W%41I]$D^NA3 M48,^T>T_^YAO8$?I%OWUBT4)3(8D+00"(P40.4(,!8$"U2)5-JZXUNTQ@[]T MW3ZQ)Z6P8'TNM;"HU,*B4B?^.2A,,3J!$XNZ]=/"[>_OU*G;2__W2F;WE7// M%]U5F<1R(C273)C*1ZY#?>FH]IU-<%38YWTC+)U MJO 1)W-BL<;QQ)5C=;R$-AQ"+8V4EL*AXB)F;#U,;B]".W7 AL5B,\TU+-,> MU#5[\>'5R]>??C][\?K-ZT^O7WTD)^;CO[W[\.G3JP__?/GJMT_[.V;;?O( M;ME>3#5RRFJ \*Z\('5/5[^'-#V?KGY<8U9CEBHDNC==+;3%2:WWF]] MGXK^<+.'>N_N;SU,UMVA9?, )Z.V3#,+)M72 $5RB8I< V9\=CJ0YRA;)UH? MHF-ALH>@.P#+!_P^/_\^G7W^F9G-\VH0$KF2$C+6&1@R(KA4%"3K MG4DY,*M:H^9)@GJ"SS[ZG@\E_!&1M%RL)A_"[/-EA5S4/.J@,G!A75W?*,$9 M399EE/ %Z6_OMJ \C!CZU%MHH3_=(.6G+QPW']#V"MI?DCVH_ZI3EWFI3*'H MSQ'/*I"O%JS14-!PCJS4+4RM ##FH7" LNZJ>P_)C:SP?X:_IE\OOEZOI::P MWAD)VM1(G!;]U$SY.!)#/2[PD1Q-OKF(T&>)&C<)-TP,4H[#70*IQ<7BRK= MW^:+Q?S/ZA^%;_23U8])8-&;F!0$'":Z&C461WK*207]0A^5WZ?SL*L-NR^GBU7T]7%N@MXPK&NCPP%=/2* M7/"BB2DN(.GD56*U\N#.2\3#0V">^I+^/-C#,--6JAT<4"\QKBK]BXMUI2DN MODY$,44H$H35%)"IQ NX+#2X*(KD63LI6F>I[U/1W\W6YK Y4-XC][2\QT6J M>OA,TGEU/KT<;Y_2_&*V6G[ A-/O]?K_?;ZX/CB7$X'2XCJ'8"V=F"P;B$%P MD(Q;:\A:>-GFF-GCJ\?=AC7,X3.T!CH"V.O9=_KM?/'C+'^O(S ^A-550TX^ M^[I^K)LPC)DI7PM3:J^-/7CKNW:GA@M99\YZ!Z M5]Z^^_,NDQH'0GO(N0,/ MZ2%9;5(<]\,#Q4D\A=BRN5J%30&"*PF*D"5GHU,QK=\4=J%OW%50QPWAFNBH M!_SAJG[8%7OO+E;+.DRG#MS^6J_]B=&:1T0&+&#EAP?P@7G0**P*D4M]]]QJ MT*[Y-$WC[GL:$&L3W_$TGW+06=$#,I"9-J!RIX<2><$9+K^ M1= !?3Q&_=+C%&Z%.W^"N!M.3QV@\.>8^$58+'[G,B1KEZ_^S_M7;S^N2T3? M??JW5Q]>_/'APZNWG]Z\/OMM4SRZ?P7LSE\Q0"GL86RV:E0*/VI2HJ[].DMI M<1'.;Q9^Z1(XE[R Y(169;R&F,@WT6PF/] 0N6Z M?/S--,1JHE-<;AX4)BQHC;H8L,6XFHO!.@JYLB\MSRZA8*WY_251([NSQ"90,<=))0* M5"QU-TI$\!1AYN2*966;@>R_^)IQWUJ&N(=:RK6#4^6J9[+>K0]PDY/EP64- M.=#5JD(I=:JHITC2,U3!1R=:C_QZFJ)Q7UZ&.FL::J$#3#W.B W!,L,-8))U ME8RIY36!0K]Z\^ MT/_\\]W;C_]V]N'5S0J#M[BZW,=Q/E\NO^'BXQ?2S?XIH<.^;X#\4$,!-$H6 MO0J+FM1>OM]\UTW#O\\Z<&- F[+VG%2M-6!0HLV,B1SHQZTS)X_0TFY;P]UO M^"TLI^FW'R_F7[_.9R_.PW*S02LH'4UR#$RU.L5S I\I2A7"<:&3,Z[Y=*Z= MB1PWC=0$-X^O;1A"41U@*NCWWDVQ:*)-KK2&GV_ MH&EDV T!A(WJC?"XV<28A<9&()3H$(1;USJJ"#XQ\H5MM-S; M.LZQ=7K_UU3U%2@<@H$GU[,>K) .($8'\VHQC;7P_TIN$TX'+J-?(-=U)\IR M <%9!\;F[*U*@D[_UF^-]\D8]]@:$$2'BGQWU/A+U,SPV".^S(]X]KPVX MR9)+RP08;5S!*&J=6V/T#<''N._D \)W=*7W@_\'I7R=E^(V"\[(3\8ZETN1 M98-W H$I@9Y^QSRV7E'R)$'COL$/B,AV:ABUH?^*G>N,_-J"OH?I>76+/\TO M'>6/JWGZK[I/BE!\:3M"*41A0FW4JX-R$X)SV8)4/E" QI/+K5-W.Y+8H3^X M'SSFQ]-4![[A(">]S\+4V6]@D^ D@\+!RT@'O](82C$EBM9H'>UZ/ZYWV@32 MH^M\Y)JH7?C_@&%;"1@A@G2Q %I>51(A"6.]%COW[JR^GYNM/_6L@,G6$R0(D2086D:LZBD)$:[2)'[IHWF/Z"I Y] MU2;':TM-=. A/&(KMS(<9[/\DRG>MKL-\Q-$Y:PLQ*JWILXA5. $W19":,-+ M1!-9ZQQF$\+[;1UZD6=]Y3(W4$1@)4822!)MR]A;$/YN*78PYVZ M(^BU@\-Y6ZXO/9LZD-O$'"#6;G)5(H>8G(500M"B+KI6>B30=I!#& -!>X)X M=W7V>_9NQ'F/Q[/\?R^6J_6*UA1Y"U(XGC M)@AZ16XCE39KI&B7'_B :3ZKLTG60-V.L@[]UF%>MAHHIHO+_M=U-,3Q6HYKMB?<..VL">"TJ(U)CF+*:,FH M6 A2TV^M:CTC:$<2^\H%M,#)SJ5/^ZOL=#!Y^\2?4,BIB@P,"I>60E*9P3FI M0:"(2/Q;1 MUS8RN6+X;'69NKZLV/B W^:+FNQ^1?_!ZLV(0N*: MTW/M5.LEWLV(']<5Z0^7>QA.>Y!T8!T/U1T7B091::AC)>L)%.GPR1%,EMPD M;ACSK7'>7:EW]X@]5'']%"+\]&3XH!CWJB]2(A5KJW"3)O^1JSI0ITBP4BJ= M= PIM-ZK-0PGXR;:NC>$#N#3CRTUN\>N51-$$-S2(1*S8Z"$31"0(G@KDI2> M$R^J]5-*R\BJY5@"C+CL8Y'MA ,T\"]JS,L MZ2=VT%+\X[I-H\8/QS./#K#24PG_+R6P0_%WT.@#L@(ILOJD4:>ZFLCJH$67 MR5DL6=R94O/K(OZ&]/4?/ QO!=WH_] X82YM@BT -8@#0.[:+D#:+?/E]U^I[Z9;ZF= M4S$HB+&NCX[>@A>:]*(H7+$EDKI:SQ$X#F?C+G,[J;?9@X'1@;D\R.06HGHP MGSQQZ%5QR@&+=;=/*0:<)$UQ4;2U5C$?6Q??-&6@_Y3.L1%Z_]5K)+ATD>QL MP/Y/54_%4^SD*6Y!CP(4YDQ'F:CM@)FCRH:.L];U/8U9Z#_+<_H6LS=DNK"9 M!Z_T28Q<%FDU&*4TT-U=P'ENH2@I*6+/PJ ;.*[=(8D_V&;18P]@VDGN';@G MCP1+DR2SQ^01)%I.%ID4N!P1(N->)NM#T*UKSQ\A93L G>)!,&O_DKG%[GN):SUR5^_75SJ[/Y W,TN7ND5"D<.BLYUQ;C.$CQ' M1Z%P]-D8XKPTWX#3@O#MX'F*$SN/K]>&U^F@^W4^?GKWXO__\.K]'Q]>_-O9 MQT.6*3_V20/LQ-F*Z%;;;O[[XO:;AF<\EL@L6"'JFP:/$(Q R%8XNBI%XJ*Y M+_(3!8?O$YFG__J WRX6Z4M8XOO%_/,B?/VY)_/L8O5EOIC^#^9/\]_PYA_G M"8::2=09@@QD BZ0,UGW37&R")89B<.U?F(XB."1T[?[8^?^8I%CJ:V+0.#3 M L/R8O%CS?:&NT327-0DT0UDKD7>#G??A1)P\L?Y\O;NS@7;DUUW.2?98Q)0,Y:0O*,/)*!7)(47(L M6@B%K8MG?DW5R)/\VJ&IL0(ZB T>/H$_8-VP0L[BMD\_ M7G_ZS[=A43.,WP]8J+G%APX1(>S(2J-@X69TR?JH^X:SY9J5#W@>UF-,EZOE M&E>Q0NCJC+PUX83GE"3!F%L-RD8!0>4(64I,Y*MA;+Y \S"*VZW9O(KXZU?> M4'%&.IM]7N]16_[VX^;?;.@X^S,L\N7.(25)2#IY\,S+*CJ$D"A4+U;P5&<5 M(&M^K+8B?MP@Y8B8?7QYYS'5WX4OL>5V0!=9JBZ2S=H06\*#,\& X]RAR$'Y MW'JFWXDM]3PJ:: MKYI]'LL^=P'"KLL^=]%*/RA[:-[+9JND,KQDZQ$,I_M$^: A9*; :H>*"[1Z MJ%6?CQ/5^:+/G3#P,, :*:0#A+T_#[.WX2NN32\:EXM LK54WVZ49Q YG?@I M"Y&,2S*GUDG#V]_?RPK/,:_+O?71$98V=J:8' M9E8L9TP*I*D+OCG64C!+AZ:WFDOO@\UW7LP>[#G;]OOZ ,8^^IP/+-R1 ?/N MZVP:+Y8/L238YH>W.'.\6,G(EEB@2UR1*4$H/($N+@K%A%-W5[@^")O=OG7< M6ZH1> 84],@0.B/TNU=?OYW/?R"N^7M_E<.^X2;/-=XW[6-4(+LV%VH&W7]#9VDA1IX<84@*56$6X6:_@ M,%C+DF-H/2+L)P+&A4D?ON_^&ND 3OL+[H;M6;YCKRB+-%YP2"+7E8)103!! M %=<6SJ3F6D^H'$(/L;UMPZ U=WH?VP=CWRW_G0#O/NV9GZ6/V!]6$RUH:+^ M_1^SZ>HJ&2*4BK)VN:(MY#=$13=/9 *D0Q>#LR''L,4]N^OWCIR &ATE\R.I MK(-C]P'^-HPPKIBL+VT>ZVX@5 B.%0'6D#?B@U0L-B]"?8R8D3-;O0"RK=(Z M0-]#=O3AXQ]7#G&I)8$4-1EG*/ .N5XZ=::*RG+J%6RVCRZ!Y*!3IL/4BN[K#3B:C4L[1ML#1S]_:$4Q:*G;>1,H= M^%&7@R2N:Y7>;&8F7J:.A+.*[G@@/Q I.,%:3V\39,,E2\Z4V'S$PA/DC+L. ML(^,<2MM]0N\*V.T)>2,9(=:J9JK=!!%9("6"Y$<+_0/C@.]'C*ZS=2^'9SV MT$$'@/J(Y_2CS__ &2[()YCEL_QU.JNC"=<='J_^JK:*5VD_C($GAA:0,6). M,G(7,E:?P7"!V@B6VI>K[D!@EX#;!QCW"@J'TE(/$/S5U?#8S?#F>J"%25*8 M6KSB6:X;WDLD+Z0.M""WMBB6G16MNWT.IWK<=7Q]7,U'UOW(+V-7_9"7'9BW M.:ZIH_KJ*&5BY/LF)2CR';(N\LY'CP(>P77]/YNU=CC<^' M$7\OYV;\M23C74G2=3&]+$=_CXOI/$\B-\Y0T 4IU14@,5 09PQ"RLH7KH2+ MN?4BF&;$=_YH-@R:QX5 +]C?1^[_#']-OU[\(]C&Z! Y95MY;'S#I.CB-'/UB!".0IE< MP&FOH03ML3#E1.G&1AYCHO,'QTYMHPDD3MDF+NM0EN\N5LM5F.7K(2<3P[PU MDCFP2G%0C +]*&LK3S;9.2^%D-V$H(\Q,7*R^$1MH@DD3MDFWLYGES*X#*Q> MSY:KQ<4Z<7!?)KZ00K@7('(B#3DE((28P GG=! E:=EZ]/HQ^!HYEW.BEC,4 M<$9.\QSJ>;Z96HK/2!T,RV2([ M- QUX^X:'C&IU(&RN[T[)JPXX]$AZ% S:JQX,MI@07MIDRC%E-S\O>A!2L;= ME]?E^;R3; M1.^G^2J4;LO7 MR#MFNCST1T1.!]:TU1E"04D=BHJ7I?W+-=NW?UZG.+Z=K_X35Q\PS3_/:OKK M5HO2@E.,J)VV:;Q<["F,CK]PYA?OGJ-AYS@9U M>>2L)YZO_ZK^.SY!A28%IX"54+?RBMI18QSXE'@47%K.6K?*'9?#D=<&/5<3 M.QQ-'=C:WF_]F[/EW]=2N[K-?P_3RZ0#GV1F JNC#3FKJ0;F2JW?0@@N1UN, MTM$-DI(=@)?M[.=9OWB/C9!>+&4?-=Q/0Z^^X.+3E[!)4R__01^QNO:()T%$ MAT(R0)_(_34^0TRF#C02I=0MNC&W7H=X+-ZVLZ2_W\>/B* .+&LX)_CZDR[_ MH[MBFW@M6$2=(!9?!54$.*OH'"H.M61!"74Z0=4OF-W.]I[K._QI8*P#8[RU M .I%^#8E"5Q6Y7P@O"R^8_5W?[]872SP]7)Y$68))URA3#%P<*[N_93HPGHBXW90";@LKO87I>FZH^S:__T:VB "6"MLX+0(ZE[AX5X$U6(&)$ M%Z20P:=M\#XXI=M9P'-[;^\0!1VX*7N?"=>\+\@-_&G?)4FC#J.>H(\F?D2HI<6LBE9!<-$,8/4H0_"S78V\UR?]SM!20?VWXY6'"AGJ M:![)> 26LJ-3P%/8@C&"-&B-\$FEYF/;MJ-LNX:\Y_KL/H#V.L#DGK?:1.<2 M70AU:Y+%NA% U"U=$E*TPDK$['7SR=3[D;H=:I_KX_8Q]-M%">''L)YXL.:D M7AC$YYK)B4@4/DNK(!8;0>6:B/7!0Y:83712MI\#_!@MVT'QN3X"-]'0J2Z) M_@^Z7:[?YN9ED[QLN57Z<"J. MLH:ZL;#ZV%LM@@HJ)@T^.@TJ9@;12 =&:5=1T0#!3 M?:K"P6MEP;&D'./:YN9U=W_OK=X5L\/MK=Y%_1VXU#_O&RD8N+). 291YX@' MA!"] V.DH'1 M*0#%I!&"0 ?>.94T!:HV';VG_<07"^T$JV,L%MI%QQW@_/&E(%DJI2QZD"H( M4%H3([6!,BJL%U!&[?K:Y'):JX5VPLG6FUQV45H'Z&L0&VNM7<%"<:M2F>18 M=]<8KR%C=&BL%4YT,SOGS4ZC*D]@Y_8A[L&1=7_*:+^.N&_%Y#7S7;?HO*QS MY2G0_D"1Q<0%[K(J#$(F52B4!F*='VIE,DE%EV)I_8@Q.%.=G_V-4=K*2 :! MS'.SH0_3Y7_]OD!\/2,"<;E:"T2&&.E8"Y!Y7=PM$T7?6"QIST8FN,PBM@X= M!V?JY(=Z=F-#!T/FN=G0U:'R[_.ZT^1\NOJQ%@E/2@1C)#FU@AQ19P(X'R,8 M&8M4G/' L&IBMDQ\ VHT=-8!-+Y:T3Y7-4R+YA(NOM4>,,9S'>QZNKY!X+1P,B: HJ)$'2)2Y 1UELBD)SWSIW^%Q>7;WWRN>@R8-D M$I1@]#MO,A3-M5*1Z62:G_M_O[KNB-GA7EUW47\'#M#/CS&9&U>R]:"9(>^- M!0M." LD6J.2XS:7UMA]EJ^N.X'@R5?77332 9P&>6E!%G7A=5MTG:>EM$'P M6G@H/HL2M>ZOKCO!ZABOKKOHN .JZB](Z0%^#>#C)XD52'A++]=5 9W J&#!, MUO44S$73S8C+9_?J>HA[<&3=GS+:[\??'^;GY[_/%_6'$Q%M+*X.!O"IU('B M&ERV#D3B3&<5E2VV%PMXDI/.3_G&>!QN2)K+9+I$]3S9R#<1M!F5B MNBP,R<5FQD.2PC9O5&O-Q(D:1D-D#K[19Q>8[&TGWRY[[U9AL>K"6GX>6?:/ MQ7RYG"AFM>(!@6D1Z0Q+Y)9^-$RPSZM9A#H=)'C^A3 MS;"WIS5?C4C/D\229,(Q2+[VP9KLP7E9Z)@0EHN<>&'-PXN=J3S18H !T3ZL MHG<'L[\$\PP_A\LGTT[\)1)VP6D=.[8\F]W:'7PSQU(RDY5F=;P&J]NYG =? M^\))!R9XHW@R1\]9'LK4B18!]'L[M(71H>;5A67==S%3SFA*KF/(;2(%H8>@ M/0>4CB&=,3[)CN/TD]XCVJ_E' :3 R.15[,^;.56*W#H<[(S&N_-;U()5ZEI7- M6>:#R'1H%":XZ3C=M267)QKO]&%9 X/J>261GY+0 MI$A1@G5U"WA=,R,TAR@00=N2G&2)NW"BMO9L$LZ#('P<@]P);J>3HG[TA?G! MQ..3 E*I&$$N.S!; JC"?6W>D! QRT2_X^WG!!R1O1-U)SNUR9%@=PJWXZ]$ M&S5T8#6O_WZ AOM#R#AF+WXS"*0ZWV1?]\Z>> M+.#:*'C>1-H]X.33G_,-Y<4HJ]!'*%I20)TL@I.*0^:Z.&N-1*ZVQLO3!A; M6&X^ML=4ZXA8 MV5/>74!E^OT*Y5IS7J("J(PED#/@X[<(I=F:ZA7<;_NWTP"$03;$H*(Q@Y)U98<$5*R 5GCVG2Y=DV_\@R6>2THC%.V;Z.Y MPT^/H?EI<A0'EN1G/9D?JNW'I[WSS+3WS1/@9+PBBV[D$@G],EI4#J& *= M(Y(LQJD;D$VVR]D$X2"+5$P@YN=J> M Q?%^9RR<6J09]^1^.TQ&W1<^SL%H/W+&>4'K.F:Z>SSB_EL71=S$<[K2B Q M$3$SXQA"4N0<*.8%.)0(H1CFR4MPR0W2'CT^ZSUFXYZIJ;:!7R]6>T!I\65! MZ&5OS>5>KG7-YRT!GGW^O%@/R'I-DIK.EM-T662L[\WL5I9IGK-E=@^Q4ZUC_V-3>GU[O&3+ O6G/O\HE>=; M,]A'23DZ44HT 5C)=/Y+;B"ZG$ &%Z/-2DG1.CQX+B7E)DMA+6.0ZK.;0L' MRY#!:"'K)&QK?//%TW^7E.^(V>%*RG=1?P>>T\\+H6SDR.TZA<]B=?LD>%8D M\(29KDQ,%,TUQNZSW/RV$PB>W/RVBT8Z@-/^@GMJVY/(B)H96'?S*4."B"9Z M2#$F+IQ3Q1W=QS[QS6\[P>HHF]]VT/'(14D/N7*;>AFCA-+>)Z"KB%QU] Y< MSA;HQDK,Q9R1;5-)_?@W=/Z./;CFY\W5< J'YA:1K5 L9&- >4_AK4D! L6, M@(E'8502NKW3^7?94H/;_LBZ/V6TO_KOB^GJQ^L9N?L7:ZV\6WW!Q:%/C@;0Z9._3-U]T?B[D3-; C(/SXQK@' MW$YGFN_>XOEY,LZ$#=;?7?D[41+$I^3 M+1X MF=])5X^\%W+)9);X^HVM%!G3BF%!4+Q#$0RB"6B"_GHHWL;\7:BQ8S/ MR0@/ -MI+PC[I60VLU)O":?(%*4H="ZYND)-&P;.:@8F,=)FC%Z);EJZ=F?O M1"L;GY,Q'@:Y9VZ/=UUW$U!+I2P$DA&0'.HF*O00<]),1I&Z ]Z[CQ6E;;3#36)"S' 94.H#(RB+;NC&E@+?20D#!A29@N'@Z M94J[G9N^#P?99&_L.(9'/6"SF"$;7 ]*( BZ2@^04#XS'4J(ZP0QX M&T,_Y>3XJ1GZ0)!MFD4_YE@1Z41,4XE*P\$UEGJUK/ M9>VI]7=_33X"B3W$.G+/[IOY['.=;+7V>5[/$DEM^ATK/X)Q5O]WTSI*AF*R MC@68J)/S8VTB99J!HK#6E(0E;+5A8-OOZP,8^^AS/K!P1P;,NZ^S:;Q8/L22 M8)L?WN+,*R6TT08HDJ/CU;D(WCL*D(+S)#7M!2];P&:W;QWW@:P1> 84= <7 MT<]3%Z)S-L=:$1K=>K\!G;TR^/HJQF2)TLK4>MOL[N-53J#A^A"W9G^-= "G M808PF&*=$(+.8DJ_M5XJ8?;(96 H<5$X%8A$&C+ ZDR^C;&C=O/<3 2,70?1S4>^ED9[@M+$O M;FRP6AG()DI0(1=PFMQ6'9,*)LO F!@*4-UR M';*OFWW D@AUP7O(3A,#3G+PSB*(:#A3EGXKMUE_^>"'=Z+T?50U;RFWCA1_ ML^ 7.1HT)D/6,A #M6G>K[,A&)*G*U?GM*/B.]FJ/(3B]Y/;^(H7[!YRN8O! M)G*V@G&B;@#WX"V=@2HRD61.T=[=O?*8XN]_^+B>0T/%'RBWCA1_@]S BD?/ M#5&LZJR,0JQ8SB%HP[EQT8JTY5%__\/'K:,;0O'[R:T#Q?-[R$V1HQ:*=*D% M.3Q.9W E2, 0C:ZUI@R(!0>%QGQ5GM M/!: FKEDA4M"Q1T5OYO%#[:.8PC%[R>W#A0O[B%7%AV^E>'L*BC],;ATI_@:Y7C)IBZ\/7XZ\4YDCL<(DF*"] MK8T1EKL=%;^;Q;M34OQ^<@-*$W6Q8&VVA%PK(2"Y*R([Q5.V+!F[ MI>+O??A6BO>GH/C#Y-:1XF^0JZ03D7,+2>I2O5,'WF@!='.EZ%7$8K9Y^W_P MP[=+X+!3TOQ^@NL@I]M@6D?V6>A:&B%3S8=KC! D.3C&YJ0UX4$E]3-43F5, M^W =6ET\1AQ9]Z>,]ET'B$KNDE') \OK7 YR\#;3'XOB=;*O4NY41QQT_E#< M&+-C3:#=!4 '#-L;>;3(V_F&_?OBN5@M5V&6I[//FZ%GWGN&Q1GRH30'E62& MH(0$+A/=MTDK>;>(=3R3VH&O$QT(,K(Y#06<#NZHL_/UO\'\L'#JIM79$B=1 M(T:+"%D:31<_11B1_@\BR^A#BCG'YEOMMJ+L1&==M 'T ,H[]>VW=RJIAEB M^\A7''4'[C9L]M%\ZKTJTF4$:0N!CWLZ#Y$%"-X78VPJ.;1>:_)""9)\ MT**-,LFRH)M/ 3@:2&:5)+I$D1/&L M)7T*J8^>V?I[5^YS,<(#P/;,=W/>7USJN++(=*JYT'(YQ2M6"04?G%=HO.6M MYQ0[,ZH0Z@W2BMD8H7ML?(R1E?-8V4[Q_.J6Q M_\J[7VQ%N*SIECEP:!88+ XJS $YR#2IP4C)GS,ET>A:[ MBPA.-.H\F13K8'!\U@'G#KM.5$@Y>BF!J5P;48,!7PNAC7>NL,!8CJ<3C/Z] M9/<(AM/A(; 3BO_ELKZ_%E^R,3GAZX0Z722:I.=TY, 5\F@,^8DG=!#\O8KWV1T$ M0^+Y61\$.ZTY-SON\CH#!D/RL M[7^'6$KJHC2S=%*:[$$9SL%G9\!JE++P;!T_'>O_>V'O<[+]@5!\.CM\7[]] M\>Z?KSZ=_9_7,_H[?#-?+BN67LQGJ^GL8CK[_(Y(6G_G\C_KM/X2\\ M8+%OBV\=H.6ZN3 :=6%??\U-:^MUNVHJTA3.(@6E6=2.E@+1<05,I>QU886G MUMN'GB#GT/OJ1O"_;RUX^LUR-4V38H)DTEG@WJP+-0U$[@LPKV2II6$DC$$D ML1>YX^:+6R'J[DE]+/UUX%KMP2K=A73-S":2UX&-S$).B<3L!5TE2D0P!7VR MRKBH6E<)[4_MN.G,CH"ZC_9.$Z>O_B(!DV:GL[#XL7[5)3\IT7])I-'7?'X] M(_+(:">:J9H,T2!T"*"4J?..O*L[1'SQA;PBS<8'\K;LC)NOZPCI@^A_?U.8 MK\+YT?WAWW"&9;IZOYA_GR[I*TA$;5W?[;Y@2"]W#Q:/X- :AEH+*X&O=S_* MA.0&,'(#T"%CB?/VT\8&=&A?7"RJ\?^.='B$\X^KNL*+HCOZ[\[I^S9#NC:* MN!8!A95>HU!DY+;&RF3N/DI-\::.FDLT0;3N<-N'SGY=V%TP=/>\'%QC'?@$ M/_-XCZV)3U'D4AB(@!J4BW5O2$I@K,D! [?9M\[8_8*D<;$V/":>!.%A"NH' M;T\+;A*M=8R36X-&%0H =8 0O:%XD/Z:2<-<;%VNO15AXT9 8V&OH;+Z0> F MAKO/#FX"=(5F8T%[8RK+%F($CTPR;AARA;;O&/S:8K&?:@>"VTMU-,LKCU@2NOF M:W>3GY99!G0>I->"3O"22'3T"TO684XR.]GZNMV+T'X3D(>$&(@\#/,9LO BVX9SS%*WWKIU7:4C1NAC'@ZMM-71RA\C)TH MF1(R%A#HR1=VC)R;P:_+6&4\W+704 ?1RJ-L1%.GJ3$P M43"*YY"!,P(!94Z!HJ^4FL?$71YL0T4<+>1^8H^X;\.BOG%_QP;OM?<^:\BG MV:<)/\(KK./9*&X*2,0(B@XO"/6\"EXI)C46W_P%:,!7V%K!>VF_Y^?S/\,L MX>4T9992<<'3 M1,F/W57[2[Q+W&S6$'C!%#J12<%5-+D^WXHHP7/CZ"KF.8O6J=?':.GDX#E MS[^$SAY"[P \FRCSQ?QBMEK\V&R;L#+(P)( %TW=U9KK-Y8W!U YOY)_.9Z+)-(VHN"$C!9NL8IZ 1O>08N&06,7 N% MK;-(3Y S;AISB!NKE>P[@%%U B_+A#%?5PG?BQMK-?%UZ2A9SS_( FN5\;L9 M_???YLMP/K$1H].L/M?73%B)9$B2;"B[G O9I.;8/'74B/;>7*H]P70WDS2& M9@\=.OKI8&!34#_9L#O[7#EY0>'UCW+9F;K\8S4]G_[/K8FJF%%'$1W84"?^ M8^%UQH.![(72C!B6XHY??R]KL-LW]G8:'@:V :7=P>'X.&<3[5 8)!')7$N4 MLB!'H3 .E0OD=4((MJY;B[&MU/R=) M!%\D7R=::KN/)9,(=0Q=D:EXI9-)K1,+3Y S[G/+4$AJ)?\.H'3U/E0CHN42 M5\O[,IMP1A=S4>3+^D2GK*$@*=&S=%;H+?5N!SIP:Z ;34 ?H M>_"L?H MYU14W-:"G\J6BQYBC@FX1>2*7 (7CW)O[HDY>VJ8&T(O'<#MCUF> MUI?9>$'1YZNPF)%5+=^538;PXT5<3O,T+*:XG,1<,]7&U!G_M>*,W(6HE8 @ MHF5!Y:QDZXV?VU.W%>C( M^V.VP#3_/*L)&6)GD_];7C^PO,=9.%^1*9W-\M70A[.4%A>8:Y 44"$Q&'W= M U;JALP004;+12W CIRZKP\DE%DBBUU_P6^X M^A/Q7KUNF*W'"5ZL[E=6-B@7:T7"D%5F@XCI&#/O6! HZDZ9=9V_00Z.#EZ@ M"]X'8:7FV/H5?/"9=_=>81Z:U'/]3W_6W+5@K(XHD"2A12T/Y<603+P$QSF+ MIMY!9;!A@ =3WTE1P8%XV[+J=FCM=N!T&?_./FOP\KG"!G M-651!ZZE.C46(]V2Q8-G/" &[Y5L_9;'1+_V\'!G&T6O M@DOIC Q AP[Y9^25@2^A0$Z,Q^!3,6R8X7I;D]A)9W:7F&ZBUA%16U_Q7Y6" MJ78A_&1W/_/Y ;_3=X7S=^5^C+/XT9#$Z-\ M\8XL72:*@I0- IR@>\QS:;AGA:GF*[5W(&_<>H).X#R4.OM%ZGJKQ_5?S3YO M\JI%N*B3 9LE66$0$@(/&EB46BCAK&S>N+X+?>.6(?2-U<,5VA-8[_1;&_*; M_E][U]+<-HZ$[_M?L,LWB1"IZTOG^R$7$T<_:)U)0G%#/=4U7[\:< MH$WI+HEV0C#^6,(7BUPGEUB\O;\8. X F/D)W&B'^KP$!$.1TD0)Y0& M*NXAIA-H!M2&312#F-N _9A)[@>;^Y,H:'[.[,2IG&*,XQ S(91!ZNO :4+4 MAI-QQ&@DDS"($AR:;GPMEM,DD3?ZP&:1(6T8C-7WXZ<[)0M?(: ,8R=) M..*QOK[-B0@B"7<1"UT_85'L)AC$>?<9!&P>^=UX],GLXIU$[+4Y2,^1U(D2 MY:LC7Z/NN8B2($'2(_HJS=A1NVT ^[S'PTR^_&T=?F*5_GK_##*!+4 M1S[3#T:ST%&[#Q8A3B))(B=F,H@ [+I)9]B<]'NQ;V.L6^NUZS!_"-0TC4*? M(-_U)0H")T DUIMKKGZG(94N-EU/Z:X=;"K;7LL=S>0[N_'UZ.PU41OHS>F= MU,B[G1V_,&7?_I!!GJ$MWU>&$VH[DD+ZRJQ(@##U&,*NB$(9)E@8ST)-T):O MM[=' &_.S&R"&7V:IEH$=D!_"!R7,J8\O<0N4Z/'$4JXDZ#099QX)':"PW)S M;7YBP*:1&[Z86I\;=@X3T:XK7R $N=R'X(N!1AS!/D$Y>C@ 8"4:QK MD$+IP7GD.L3TANBT-O96U888EV'T@?MSCT;Q=@F$($K^ZZG5ATA*WQ?4T5=8 M8ET-88@$A*.0.VI?%N(X#IPAONG$]RSIL)W2(9E VD8O5+G5!\]+7)?B DA MU2C"1,'D1Q["Q/.=V.4N#J9Z!&E?$TOZ4Z?V/OU1M])V3E_.1B@G&+LNDOJH M0X Y5XMS$B)';4-BR@B1TG0IOH=ZEK2-3FYE9OBQT?1J+IW!Q$T#.5,]F-:AE2=?GU*8VDH^Q5\9.8V1?"S5O'G! B4\H M06'@,]W\6,*MP8UO?8,T>-!P>>\((P9%.][%RC#NR5 M4&?P4Z/PM\B4ME#MIM5$$L8"1VHL5+_U2YF"!TNA1D4]SJ(XB(T? MIZFM:30%[ZQ(\W^-^. R"D 4.2JANDW4Y05BH640BUV&<1"*,3=>K MW]WC?GTLH>OC?GUPMV#UJ[O?8,F_*8X*-<]G2DKU))D@$<XE^P%>H M\24N+&*72.)J$-<)$F"$XX#UR6F(X(>ZMEL?D-LH]7XS!!E11MMT\VW"8U" MSY/Z56&=$A8R1@D.(N1Z:G 1#H6,3)<9W]V;A&87TF'86^#,_LB?Q$+!>+UL MGH[?\BR[>JEJ/80>=5@4A8B&0LV56*T%E/J>FCHX"5U)I6?\OBPPR>:!?2)95?82E'/BZFNU?1JA ,=,3=TP0IB0D(7*8[-X^G=7:Q2# M-;O)S:-7?#>$J[$ERI?7#^]+4I1GL$;=;ZY6=9U-U,],23<62 TI>GEOD6+' M11'& :944M=X<:"K;K KL%TV.9 QZ_WBYY>38?H8@A.$TF$J>$UXXNE[=?3E M8Y&/9.CZ-'&B0!I_'KBK;K =C'99XD#&K+?$RT=2S-4.*Z^*=A>,Z;L;5P\2 MJY G]"42@3X<$Y( )4)R%,:!$T4!";W(=*O:$#UA.R/MLE #3%IOK:\Q"@]# M202/490PC@+&U&1T!4:)9")(=)N"=UZGV2>>G*R'TBY[',*5F7CRRW*W]VUP M#;?ZS$JP?\[SIW\)QE^^=*%AFZ6+=#E_*R6U5V?W[&]7Z(OI*62V%E?_A9[U MV<'*&ZJ\UM_R<%$49#FOC'3UZ?GMW]R19_U;I=Z+CCJ?O>1WRH1NR$)L$O!F M9_0D*HZY)$A93?XLQ'V9LY^WORIEJNE4%BE3QEW]_GV9;A/"[9UPO46"KJ=3 MVLS>O3T#@1Z\/&8F5L8Z_;[=?Z^SA=%3H_E;H(O<.8RD%^0P5J'M^'O5@[-1 M[L6.N[N&AO\,VIU_+B?0#IY5T_T583^\#*,1169O]5CA^XB3DLTH.(?RU^I%CI3NX5/ZB]_&E'S6"I( M>::5BU=KZH0(8$YE3S]1/N;<,%\',D$*%\/8JD?#$J[NU&?+8K'D5QF9&V%J M7R)(6G\03[5(6,*2GO&7RQ4OS-%T(!)D,S[8^QUC80E1O^5_O>EGU@.>$ VR M01Y$7#,VP 1NU]1T(?A57NBX\ ?)1D^W)KD@>]]>U'5 Q8:)M[K,\I68Y5MU M=2.?P=G7(A]D$]M_"G9#R5H^)Z(19B-JB#U+2+M>\O0IY6N25>=CQA!U( IV M4]:,>=X& /14RK(WO6J3M7TG49U ,(9.8)YW \""]H.W5%+SI!F2<=N7#;M9 M[C2+&D$Q3M:YNV_K1W4P]$F3DO#F7E,)G3[9O/<=T&97L)1S'=06F$.EV\4O M]7FV>;U&WP^SNK_X=C^)6;1_#[0#]9SFT1EZZ "F;O50*[H>H?G=P*M@D,MS MQN\'#G"Q@;KO2UYDS_-[P=9%=;'*Q:(!L8^:I6@/(S*<4520O=!6N FAJ9G3BRH*!V&@Y@LO9G M]O,?/\O*E"X?E_,[-L[MM8CN1!ULC:T;.,88--R&_:6H$M\3M6 ?2S?2?MVB M],C6:TWJYL#<\ZT\^M:1,0RR^TX?&#%E-U)?/S,^RUPK$"Q!UH>?WN\9> 6K2M"B5RDRPHS[5^-+3!'@L&BB ^7E5:$FRYU6Z,M.DE@O5 M#N6R%2![%L";O/R/V*[4PE0_-'X,KG)NT@"YX6F@&:L1_KDF6RI1MM)^1OS^) MI9!I.;I98M 'X4KU)LVA*ZYVF81R8QE9;A2^7OS2[X6H ;R\ M $-&T0]9>W9@)D.\!K%P#00&-F%VQGHU"AK>1Q^*[42B5;FN=HPLJ@KD8J7V MA=_$G^NTV/H5,TZYQV_=--WXTT7^B'FMP!G?Z[,5 E9P[<'"[HP\'#UT0>AOP=9E^B0N ME9N8Y\7SZ-:1>HEP-!WBG7< M\QX[)W;E@#6I-4.]:[M&('/Q7R6 MER0S40<^E 76;CMXSM5B <_0!2O53CQ[OB,I-T14G4BPQMKA?#4@ [U1UCM% MI:'6RI1K/"43K%]V('$MV$"'G:^9X8NGN3'?>%(H7*OKT"BS!1Z+V*LTV_$0 M)DFLDPW7IVJ RP:P;'"E6U6-.]23DN$Z3,?XU3:@H#LK_ERGY?/;P[EJ>[.H M[@+]G$JEC%"C-<5NST_!-9P.I'L8E-#;Q@,W\V-5+2+5+:*/>:90_E::VDGV M^Q1]1N=^+8I^]03/.LF^6WY*(J)YW?]-SI1;5/B MJB=XT+.:T'5&BM_356FPU'U::B"Q9QF;"3DALE.W@DW)K&9H MP#/_K\[?/(%MLCLQ:5,JJR-8%KPQL@W1 M]]CI5RNP$UTV):":8($^ZJP#*CTB0X35R>O$ETT)HP90;$CQ&[D>A.2C6R5?973BPZ8AN=J?)SF_1.S-J4"^D, MF*T7:EPO5ZF"=5:0ZC+5G:<.]S4?>;M&PV>,7+71=1@&[MTX^M21@0P\OWI2 M[)ABP+AI1+N6%8O. MN5UD68TO,7,"]+1@"[AJ. S:"LC'90)0<^CC8H&/BP7Z[:W+(IN)8K&ZE;." M*_LR$^$WB 6;0_UBA'9@P",%K96)RTCW)8&=Y.T;P]4,WQ9*9FDY.KS>$P5V M)'<@*7L 0%\ZZL1!W:V=H@CK /"(F"TQ,%\R-S$R,S$R,#(S+FAT;5!+ 0(4 Q0 ( !.';%A[M[S:\B( M !W. 4 " 8TG !E>"TQ,%\R.#$R,S$R,#(S+FAT;5!+ M 0(4 Q0 ( !.';%@[]J]"F!P %RE 4 " ;%* !E M>"TQ,%\R.3$R,S$R,#(S+FAT;5!+ 0(4 Q0 ( !.';%BOEW_'L@, *8M M 1 " 7MG !E>"TR,3$R,S$R,#(S+FAT;5!+ 0(4 Q0 M ( !.';%A;YKOGA!@ "J5 1 " 5QK !E>"TY-S$R M,S$R,#(S+FAT;5!+ 0(4 Q0 ( !.';%ADH,,@M < $F 2 M " 0^$ !E>#,Q7S$Q,C,Q,C R,RYH=&U02P$"% ,4 " 3AVQ8 MK#(2>J\' #^)0 $@ @ 'SBP 97@S,5\R,3(S,3(P,C,N M:'1M4$L! A0#% @ $X=L6',G**72 P .A !( ( ! MTI, &5X,S)?,3$R,S$R,#(S+FAT;5!+ 0(4 Q0 ( !.';%B3[$HKT@, M \0 2 " =27 !E>#,R7S(Q,C,Q,C R,RYH=&U02P$" M% ,4 " 3AVQ81:[S8R $ "0$P %0 @ '6FP 97AH M:6)I=#(S,3(S,3(P,C,N:'1M4$L! A0#% @ $X=L6'32:2AD\ $ N:P7 M ! ( !*: &=I8RTR,#(S,3(S,2YH=&U02P$"% ,4 M" 3AVQ8(-CN4%\2 #+RP $ @ &[D ( 9VEC+3(P,C,Q M,C,Q+GAS9%!+ 0(4 Q0 ( !.';%@!);?PKB8 **3 0 4 M " 4BC @!G:6,M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( !.';%@Q M8,KO$5< <=! 4 " 2C* @!G:6,M,C R,S$R,S%?9&5F M+GAM;%!+ 0(4 Q0 ( !.';%B3U"30FC,! #GU"P 4 " M 6LA P!G:6,M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( !.';%C/4(@N M4ZX !-J" 4 " 3=5! !G:6,M,C R,S$R,S%?<')E+GAM 7;%!+!08 $ 0 L$ "\ P4 ! end XML 102 gic-20231231_htm.xml IDEA: XBRL DOCUMENT 0000945114 2023-01-01 2023-12-31 0000945114 2023-06-30 0000945114 2024-03-05 0000945114 2023-10-01 2023-12-31 0000945114 2023-12-31 0000945114 2022-12-31 0000945114 2022-01-01 2022-12-31 0000945114 2021-01-01 2021-12-31 0000945114 2021-12-31 0000945114 2020-12-31 0000945114 us-gaap:CommonStockMember 2020-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2020-12-31 0000945114 us-gaap:RetainedEarningsMember 2020-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000945114 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0000945114 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000945114 us-gaap:CommonStockMember 2021-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2021-12-31 0000945114 us-gaap:RetainedEarningsMember 2021-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000945114 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0000945114 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000945114 us-gaap:CommonStockMember 2022-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2022-12-31 0000945114 us-gaap:RetainedEarningsMember 2022-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0000945114 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2023-01-01 2023-12-31 0000945114 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0000945114 us-gaap:CommonStockMember 2023-12-31 0000945114 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000945114 us-gaap:TreasuryStockCommonMember 2023-12-31 0000945114 us-gaap:RetainedEarningsMember 2023-12-31 0000945114 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000945114 gic:IndoffLLCMember 2023-05-19 0000945114 gic:IndoffLLCMember 2023-05-19 2023-05-19 0000945114 gic:LegalFirmOfImmediateFamilyMember us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0000945114 gic:LegalFirmOfImmediateFamilyMember us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0000945114 srt:MinimumMember gic:FurnitureFixturesAndEquipmentMember 2023-12-31 0000945114 srt:MaximumMember gic:FurnitureFixturesAndEquipmentMember 2023-12-31 0000945114 gic:IndoffLLCMember us-gaap:CustomerListsMember 2023-05-19 0000945114 gic:IndoffLLCMember us-gaap:TrademarksMember 2023-05-19 0000945114 gic:IndoffLLCMember 2023-01-01 2023-12-31 0000945114 gic:IndoffLLCMember 2022-01-01 2022-12-31 0000945114 us-gaap:RelatedPartyMember 2021-01-01 2021-12-31 0000945114 us-gaap:RelatedPartyMember 2023-01-01 2023-12-31 0000945114 us-gaap:RelatedPartyMember 2022-01-01 2022-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:US 2023-01-01 2023-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:US 2022-01-01 2022-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:US 2021-01-01 2021-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:CA 2023-01-01 2023-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:CA 2022-01-01 2022-12-31 0000945114 srt:ReportableGeographicalComponentsMember country:CA 2021-01-01 2021-12-31 0000945114 gic:DomainNameMember 2023-12-31 0000945114 gic:DomainNameMember 2022-12-31 0000945114 us-gaap:CustomerListsMember 2023-12-31 0000945114 us-gaap:CustomerListsMember 2023-01-01 2023-12-31 0000945114 us-gaap:TrademarksMember 2023-12-31 0000945114 us-gaap:TrademarksMember 2023-01-01 2023-12-31 0000945114 us-gaap:CustomerListsMember 2022-12-31 0000945114 us-gaap:CustomerListsMember 2022-01-01 2022-12-31 0000945114 gic:DomainNameMember 2022-12-31 0000945114 gic:DomainNameMember 2022-01-01 2022-12-31 0000945114 gic:NorthAmericanTechnologyProductsSegmentMember us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000945114 gic:NorthAmericanTechnologyProductsSegmentMember us-gaap:SegmentDiscontinuedOperationsMember 2021-01-01 2021-12-31 0000945114 gic:NorthAmericanTechnologyProductsSegmentMember us-gaap:SegmentDiscontinuedOperationsMember 2021-10-01 2021-12-31 0000945114 gic:NorthAmericanTechnologyProductsSegmentMember us-gaap:SegmentDiscontinuedOperationsMember 2023-12-31 0000945114 gic:NorthAmericanTechnologyProductsSegmentMember us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-12-31 0000945114 us-gaap:LandImprovementsMember 2023-12-31 0000945114 us-gaap:LandImprovementsMember 2022-12-31 0000945114 gic:FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember 2023-12-31 0000945114 gic:FurnitureAndFixturesOfficeComputerAndOtherEquipmentAndSoftwareMember 2022-12-31 0000945114 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000945114 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000945114 us-gaap:RevolvingCreditFacilityMember 2022-11-30 0000945114 us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000945114 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember 2023-01-01 2023-12-31 0000945114 us-gaap:RevolvingCreditFacilityMember 2023-12-31 0000945114 us-gaap:SegmentDiscontinuedOperationsMember 2023-01-01 2023-12-31 0000945114 us-gaap:SegmentDiscontinuedOperationsMember 2022-01-01 2022-12-31 0000945114 us-gaap:SegmentDiscontinuedOperationsMember 2021-01-01 2021-12-31 0000945114 2018-12-31 0000945114 2020-01-01 2020-12-31 0000945114 gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:EmployeeStockOptionAndRestrictedStockUnitsMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2022-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2021-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2020-12-31 0000945114 us-gaap:EmployeeStockOptionMember 2023-12-31 0000945114 gic:RangeOneMember 2023-01-01 2023-12-31 0000945114 gic:RangeOneMember 2023-12-31 0000945114 gic:RangeTwoMember 2023-01-01 2023-12-31 0000945114 gic:RangeTwoMember 2023-12-31 0000945114 gic:RangeThreeMember 2023-01-01 2023-12-31 0000945114 gic:RangeThreeMember 2023-12-31 0000945114 gic:RangeFourMember 2023-01-01 2023-12-31 0000945114 gic:RangeFourMember 2023-12-31 0000945114 gic:RangeFiveMember 2023-01-01 2023-12-31 0000945114 gic:RangeFiveMember 2023-12-31 0000945114 gic:UnvestedStockOptionsMember 2022-12-31 0000945114 gic:UnvestedStockOptionsMember 2023-01-01 2023-12-31 0000945114 gic:UnvestedStockOptionsMember 2023-12-31 0000945114 gic:A2019TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:A2019TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 gic:A2019TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2022-01-01 2022-12-31 0000945114 gic:A2019TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2021-01-01 2021-12-31 0000945114 gic:A2019TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:A2019TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 gic:A2019TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2022-01-01 2022-12-31 0000945114 gic:A2019TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2021-01-01 2021-12-31 0000945114 gic:A2020TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:A2020TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 gic:A2020TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2022-01-01 2022-12-31 0000945114 gic:A2020TrancheOneMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2021-01-01 2021-12-31 0000945114 gic:A2020TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 gic:A2020TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-12-31 0000945114 gic:A2020TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2022-01-01 2022-12-31 0000945114 gic:A2020TrancheTwoMember us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2021-01-01 2021-12-31 0000945114 gic:A2021TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2021TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2021TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2021TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 gic:A2021TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2021TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2021TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2021TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 gic:A2022TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2022TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2022TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2022TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 gic:A2022TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2022TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2022TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2022TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 gic:A2023TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2023TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2023TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2023TrancheOneMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 gic:A2023TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-01-01 2023-12-31 0000945114 gic:A2023TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2023-12-31 0000945114 gic:A2023TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-01-01 2022-12-31 0000945114 gic:A2023TrancheTwoMember us-gaap:RestrictedStockMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2021-01-01 2021-12-31 0000945114 us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2023-01-01 2023-12-31 0000945114 us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2022-01-01 2022-12-31 0000945114 us-gaap:RestrictedStockMember gic:LongTermStockIncentivePlan2010PlanMember 2021-01-01 2021-12-31 0000945114 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000945114 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0000945114 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000945114 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0000945114 srt:DirectorMember us-gaap:RestrictedStockUnitsRSUMember gic:OmnibusStockIncentivePlan2020OmnibusPlanMember 2022-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SegmentContinuingOperationsMember 2023-01-01 2023-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SegmentContinuingOperationsMember 2022-01-01 2022-12-31 0000945114 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SegmentContinuingOperationsMember 2021-01-01 2021-12-31 0000945114 us-gaap:RestrictedStockMember 2022-12-31 0000945114 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0000945114 us-gaap:RestrictedStockMember 2023-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2018-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2018-12-01 2018-12-31 0000945114 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember gic:A2018EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0000945114 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember gic:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0000945114 us-gaap:EmployeeStockOptionMember us-gaap:SellingGeneralAndAdministrativeExpensesMember gic:A2018EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2023-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2022-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0000945114 us-gaap:EmployeeStockMember gic:A2018EmployeeStockPurchasePlanMember 2021-12-31 0000945114 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0000945114 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 2023-12-31 0000945114 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-12-31 0000945114 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0000945114 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-01 2022-12-31 0000945114 us-gaap:ForeignCountryMember 2023-12-31 iso4217:USD shares iso4217:USD shares gic:segment pure gic:reportingUnit gic:supplier gic:financialInstitution gic:plan 0000945114 2023 FY false 0 0 10-K true 2023-12-31 --12-31 false 1-13792 Global Industrial Company DE 11-3262067 11 Harbor Park Drive Port Washington NY 11050 (516) 608-7000 Common Stock, par value $ .01 per share GIC NYSE No No Yes Yes Accelerated Filer false false true false false 350181866 38138173 Portions of the Proxy Statement of Global Industrial Company relating to the Annual Meeting of Stockholders to be held in 2024 are incorporated by reference in Part III hereof. false false false false 42 Ernst & Young LLP New York, New York 34400000 28500000 2900000 2300000 130700000 108000000.0 150800000 179400000 13900000 9800000 329800000 325700000 20000000.0 21000000.0 84400000 90300000 7900000 9900000 69300000 6600000 2000000.0 1700000 513400000 455200000 111000000.0 96900000 49100000 43200000 0.0 600000 14100000 12400000 174200000 153100000 81400000 89100000 2600000 2600000 258200000 244800000 0.01 0.01 25000000 25000000 0 0 0.0 0.0 0.01 0.01 150000000 150000000 39123102 39064239 38074344 37960605 400000 400000 204800000 201200000 1048758 1103634 18600000 19500000 66000000.0 25900000 2600000 2400000 255200000 210400000 513400000 455200000 1274300000 1166100000 1063100000 838500000 744900000 688800000 435800000 421200000 374300000 339300000 316000000.0 286300000 96500000 105200000 88000000.0 -200000 -300000 -300000 -1100000 -1100000 -100000 95200000 103800000 87600000 24500000 25700000 17500000 70700000 78100000 70100000 0.0 700000 33200000 70700000 78800000 103300000 1.85 2.05 1.85 1.84 2.04 1.84 0.00 0.02 0.88 0.00 0.02 0.87 1.85 2.07 2.73 1.84 2.06 2.71 38100000 38000000.0 37800000 38200000 38100000 38000000.0 0.80 0.72 1.64 70700000 78800000 103300000 200000 -900000 -100000 70900000 77900000 103200000 70700000 78100000 70100000 6400000 3900000 3700000 2000000.0 0.0 -3200000 3200000 1600000 2800000 3000000.0 4500000 2900000 -0.0 100000 -0.0 2600000 3300000 7400000 -33300000 7000000.0 40500000 800000 1800000 -400000 -1100000 -7100000 3900000 1200000 -17000000.0 19700000 -3300000 -2000000.0 -4800000 112000000.0 49800000 47600000 0.0 400000 2200000 112000000.0 50200000 49800000 3900000 7400000 3400000 0.0 300000 0.0 72300000 -0.0 -0.0 -76200000 -7100000 -3400000 30600000 27600000 62500000 50600000 119000000.0 45200000 51200000 122900000 40700000 600000 800000 4900000 500000 400000 3000000.0 1400000 1400000 1100000 -29700000 -29700000 -55000000.0 -200000 -300000 0.0 5900000 13100000 -8600000 28500000 15400000 24000000.0 34400000 28500000 15400000 1100000 1200000 300000 23700000 32800000 27000000.0 6300000 34500000 2600000 37552000 400000 193500000 -24000000.0 -66500000 3400000 106800000 2900000 2900000 78000 -1300000 1300000 0.0 77000 3000000.0 3000000.0 246000 -400000 5300000 4900000 62300000 62300000 55000 1100000 1100000 -100000 -100000 103300000 103300000 37854000 400000 195800000 -20400000 -25500000 3300000 153600000 4500000 4500000 32000 -600000 600000 0.0 12000 400000 400000 34000 100000 700000 800000 27400000 27400000 53000 1400000 1400000 -900000 -900000 78800000 78800000 37961000 400000 201200000 -19500000 25900000 2400000 210400000 3000000.0 3000000.0 44000 -700000 700000 0.0 19000 200000 300000 500000 29000 100000 500000 600000 30600000 30600000 59000 1400000 1400000 200000 200000 70700000 70700000 38074000 400000 204800000 -18600000 66000000.0 2600000 255200000 BASIS OF PRESENTATION<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Industrial Company, through its operating subsidiaries (collectively, the “Company” or “Global Industrial”), is a value-added industrial distributor of hundreds of thousands of industrial and maintenance, repair and operations ("MRO") products in North America going to market through a system of branded e-commerce websites and relationship marketers. The Company operates and is internally managed in one reportable business segment. The Company sells a wide array of industrial and maintenance, repair and operation products, markets the Company has served since 1949. Because of the large number of products and product categories the Company offers, providing information on the amount of revenue derived from transactions with external customers for each product or groupings of products is impractical.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff LLC ("Indoff"), a business-to-business direct marketer of material handling products, commercial interior products and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's discontinued operations include its former North American Technology Group business, which was sold in December 2015 and has been winding down its operations since then. The sale of this business met the “strategic shift with major impact” criteria as defined under Accounting Standards Update ("ASU") 2014-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reporting Discontinued Operations and Disclosures of Disposals of Components of an Entity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, therefore, the results of the former North American Technology business are included in discontinued operations in the accompanying consolidated financial statements. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Related Party Transactions</span></div>During 2023 and 2022, the Company incurred a de minimis amount of related party transactions other than those disclosed within the leases disclosure. During 2021, the Company recorded approximately $3.1 million in professional fee expense from a law firm which employs an immediate family member of one of the Company's Vice Chairmen. 1 1 72600000 5200000 P2Y 2500000 3100000 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The accompanying consolidated financial statements include the accounts of Global Industrial Company, and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s fiscal year ends at midnight on the Saturday closest to December 31. For clarity of presentation herein, all fiscal years are referred to as if they ended on December 31. The fiscal year is divided into four fiscal quarters that each end at midnight on a Saturday.  For clarity of presentation herein, all fiscal quarters are referred to as if they ended on the traditional calendar month. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full year of 2023, 2022 and 2021 included 52 weeks.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates in Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company bases its estimates on historical experience, current business factors, and various other assumptions that the Company believes are necessary to consider to form a basis for making judgments about the carrying values of assets and liabilities, the recorded amounts of revenue and expenses, and the disclosure of contingent assets and liabilities. The Company is subject to uncertainties such as the impact of future events, economic and political factors, and changes in the Company’s business environment, therefore, actual results could differ from these estimates.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in reported results of operations; if material, the effects of changes in estimates are disclosed in the notes to the consolidated financial statements. Significant estimates and assumptions by management affect the allowance for credit losses, product returns liabilities, inventory reserves, the provision for income taxes and related deferred tax accounts, certain accrued liabilities, revenue recognition, contingencies, goodwill and intangible assets, litigation and related legal accruals.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Foreign Currency Translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company has operations in foreign countries. The functional currency of each foreign country is the local currency.  The financial statements of the Company’s foreign entities are translated into U.S. dollars, the reporting currency, using year-end exchange rates for assets and liabilities, year to date average exchange rates for the statement of operations items and historical rates for equity accounts. Translation gains or losses are recorded as a separate component of shareholders’ equity.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company considers amounts held in money market accounts and other short-term investments, including overnight bank deposits, with an original maturity date of three months or less to be cash. Cash overdrafts are classified in accounts payable. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value. Cost is determined by using the first-in, first-out method or the average cost method. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company determines if an arrangement is an operating or finance lease at the inception of the lease. The Company has elected not to apply recognition requirements to leases with terms of one year or less. All other leases are recorded on the balance sheet, with Operating lease Right-of-Use ("ROU") assets representing the right to use the underlying asset for the lease term and Operating lease liabilities representing the obligation to make lease payments arising from the lease. The ROU assets and corresponding liabilities are recorded based upon the net present value of the lease payments, discounted using interest rates determined by utilizing such factors as the Company's current credit facility terms, length of the lease term, the Company's expected debt credit rating and comparable company term loan yields. Certain leases may include options to extend the lease, however, the Company is not including any impact of such options in the valuation of its ROU assets or liabilities as they are not probable of being extended. The Company's lease agreements do not contain residual value guarantees or restrictive covenants. The Company has sublease agreements for unused space as well as excess space in facilities we are currently occupying. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Property, plant and equipment are stated at cost. Furniture, fixtures and equipment are depreciated using the straight-line or accelerated method over their estimated useful lives ranging from three years to fifteen years. Leasehold improvements are amortized over the shorter of the useful lives or the term of the respective leases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of approximately $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of approximately $2.9 million. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Evaluation of Long-lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Long-lived assets are assets used in the Company’s operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded..</span></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Indefinite Lived Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Goodwill represents the excess of the cost of acquired assets over the fair value of the assets acquired. Indefinite lived intangible assets are assets acquired in an acquisition that are non-amortizing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, the Company tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting units' operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is determined that the fair value of the reporting unit or an indefinite lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared with its fair value. Any excess of the carrying value over fair value is recorded as an impairment loss.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company accounts for income taxes using the liability method, under which deferred tax assets and liabilities are determined based on the future tax consequences attributable to differences between the financial reporting carrying amounts of existing assets and liabilities and their respective tax basis and tax credit carry forwards and net operating loss carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates that are expected to be in effect when the differences are expected to reverse.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the likelihood that deferred tax assets will be recovered from future taxable income, and a valuation allowance is established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the guidance for accounting for uncertainty in income taxes the Company recognizes the tax benefits from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefit of an uncertain tax position that meets the more-likely-than-not recognition threshold is measured as the largest amount that is greater than 50% likely to be realized upon settlement with the tax authority. To the extent we prevail in matters for which accruals have been established or are required to pay amounts in excess of accruals, our effective tax rate in a given financial statement period could be affected.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition and Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance in 2023 is related to the Indoff acquisition.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical return rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s trade accounts receivable is one portfolio comprised of commercial businesses and public sector organizations operating in the U.S. and to a much lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write offs incurred are recorded against the established reserves.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.</span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Shipping and Handling Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company recognizes shipping and handling costs in cost of sales.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Expenditures for internet, television, local radio and newspaper advertising are expensed in the period the advertising takes place. Catalog preparation, printing and postage expenditures are amortized over the fiscal year during which the benefits are expected.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net advertising expenses were $79.8 million, $72.0 million and $65.3 million during 2023, 2022 and 2021, respectively, and are included in the accompanying consolidated statements of operations.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes advertising programs to drive traffic to its websites, support vendors, including catalogs, internet and magazine advertising, support brand awareness through sports marketing and other upper funnel brand advertising programs, and receives payments and credits from vendors, including consideration pursuant to volume incentive programs and cooperative marketing programs. The Company accounts for consideration from vendors as a reduction of cost of sales unless certain conditions are met showing that the funds are used for specific, incremental, identifiable costs, in which case the consideration is accounted for as a reduction in the related expense category, such as advertising expense. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Net Income Per Common Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Net income per common share - basic is calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share. The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares.  Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options. The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method. Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Employee Benefit Plans</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s U.S. subsidiaries participate in a defined contribution 401(k) plan covering substantially all U.S. employees.  Employees may invest 1% or more of their eligible compensation, limited to maximum amounts as determined by the Internal Revenue Service. The Company provides a matching contribution to the plan, determined as a percentage of the employees’ contributions.  Aggregate expense to the Company for contributions to the plan was approximately $1.9 million in 2023 and $1.5 million in 2022 and $1.4 million in 2021. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):</span></div><div style="margin-top:5pt;padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs which are supported by little or no market activity</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At December 31, 2023 and 2022, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. The carrying amount of outstanding debt is considered to be representative of its respective fair values due to its variable interest rate. Cash is classified as Level 1 within the fair value hierarchy.   </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of goodwill, non-amortizing intangibles and long-lived assets is measured in connection with the Company’s annual impairment testing as discussed above.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate on short-term borrowings was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.6%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in 2023, 4.4% in 2022 and 4.3% in 2021.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Significant Concentrations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and accounts receivable.  The Company’s excess cash balances are invested with money center banks.  </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers and their geographic dispersion comprising the Company’s customer base.  The Company also performs on-going credit evaluations and maintains allowances for potential losses as warranted.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company purchases substantially all of its products and components directly from both large and small manufacturers as well as large wholesale distributors.  No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications.    </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The accompanying consolidated financial statements include the accounts of Global Industrial Company, and its wholly-owned subsidiaries.  All significant intercompany accounts and transactions have been eliminated in consolidation.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s fiscal year ends at midnight on the Saturday closest to December 31. For clarity of presentation herein, all fiscal years are referred to as if they ended on December 31. The fiscal year is divided into four fiscal quarters that each end at midnight on a Saturday.  For clarity of presentation herein, all fiscal quarters are referred to as if they ended on the traditional calendar month. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The full year of 2023, 2022 and 2021 included 52 weeks.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates in Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. The Company bases its estimates on historical experience, current business factors, and various other assumptions that the Company believes are necessary to consider to form a basis for making judgments about the carrying values of assets and liabilities, the recorded amounts of revenue and expenses, and the disclosure of contingent assets and liabilities. The Company is subject to uncertainties such as the impact of future events, economic and political factors, and changes in the Company’s business environment, therefore, actual results could differ from these estimates.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in estimates are made when circumstances warrant. Such changes in estimates and refinements in estimation methodologies are reflected in reported results of operations; if material, the effects of changes in estimates are disclosed in the notes to the consolidated financial statements. Significant estimates and assumptions by management affect the allowance for credit losses, product returns liabilities, inventory reserves, the provision for income taxes and related deferred tax accounts, certain accrued liabilities, revenue recognition, contingencies, goodwill and intangible assets, litigation and related legal accruals.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Foreign Currency Translation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company has operations in foreign countries. The functional currency of each foreign country is the local currency.  The financial statements of the Company’s foreign entities are translated into U.S. dollars, the reporting currency, using year-end exchange rates for assets and liabilities, year to date average exchange rates for the statement of operations items and historical rates for equity accounts. Translation gains or losses are recorded as a separate component of shareholders’ equity.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Cash and cash equivalents</span> — The Company considers amounts held in money market accounts and other short-term investments, including overnight bank deposits, with an original maturity date of three months or less to be cash. Cash overdrafts are classified in accounts payable. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Inventories</span> — Inventories consist primarily of finished goods and are stated at the lower of cost or net realizable value. Cost is determined by using the first-in, first-out method or the average cost method. The Company estimates the net realizable value of its inventory by considering factors such as inventory levels, historical write-off information, market conditions, estimated direct selling costs and physical condition of the inventory. <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company determines if an arrangement is an operating or finance lease at the inception of the lease. The Company has elected not to apply recognition requirements to leases with terms of one year or less. All other leases are recorded on the balance sheet, with Operating lease Right-of-Use ("ROU") assets representing the right to use the underlying asset for the lease term and Operating lease liabilities representing the obligation to make lease payments arising from the lease. The ROU assets and corresponding liabilities are recorded based upon the net present value of the lease payments, discounted using interest rates determined by utilizing such factors as the Company's current credit facility terms, length of the lease term, the Company's expected debt credit rating and comparable company term loan yields. Certain leases may include options to extend the lease, however, the Company is not including any impact of such options in the valuation of its ROU assets or liabilities as they are not probable of being extended. The Company's lease agreements do not contain residual value guarantees or restrictive covenants. The Company has sublease agreements for unused space as well as excess space in facilities we are currently occupying. </span></div>The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Property, Plant and Equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Property, plant and equipment are stated at cost. Furniture, fixtures and equipment are depreciated using the straight-line or accelerated method over their estimated useful lives ranging from three years to fifteen years. Leasehold improvements are amortized over the shorter of the useful lives or the term of the respective leases.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to expense as incurred, and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and accumulated depreciation are removed from the accounts, and any resulting gain or loss is reflected in the consolidated statement of operations in the period realized.</span></div> P3Y P15Y 1300000 3000000 2900000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Evaluation of Long-lived Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Long-lived assets are assets used in the Company’s operations and include definite-lived intangible assets, operating lease right of use assets, property and equipment used to generate sales and cash flows. Long-lived assets are evaluated for impairment by reviewing operating results, cash flows, future operating forecasts and anticipated future cash flows. Impairment is assessed by evaluating the estimated undiscounted cash flows over the asset’s remaining life. If the undiscounted cash flows of an asset group is less than the carrying value of the asset group, the asset group is impaired and an impairment loss is recorded..</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Goodwill and Indefinite Lived Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Goodwill represents the excess of the cost of acquired assets over the fair value of the assets acquired. Indefinite lived intangible assets are assets acquired in an acquisition that are non-amortizing. The Company operates in three reporting units and in the fourth quarter of each year, or more frequently if impairment indicators exist, the Company tests goodwill and indefinite-lived intangibles for impairment. The Company performs a qualitative assessment of current circumstances, such as a reporting units' operating results, cash flows, future operating forecasts and anticipated future cash flows to determine the existence of impairment indicators and to assess if it is more likely than not that the fair value of the reporting unit or an indefinite lived intangible asset is less than its carrying value. If it </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">is determined that the fair value of the reporting unit or an indefinite lived intangible asset may be less than its carrying value, the Company will do a quantitative impairment test. In the quantitative test the carrying value of the reporting unit or an indefinite-lived intangible asset is calculated and compared with its fair value. Any excess of the carrying value over fair value is recorded as an impairment loss.</span></div> 3 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company accounts for income taxes using the liability method, under which deferred tax assets and liabilities are determined based on the future tax consequences attributable to differences between the financial reporting carrying amounts of existing assets and liabilities and their respective tax basis and tax credit carry forwards and net operating loss carryforwards. Deferred tax assets and liabilities are measured using the enacted tax rates that are expected to be in effect when the differences are expected to reverse.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company assesses the likelihood that deferred tax assets will be recovered from future taxable income, and a valuation allowance is established when necessary to reduce deferred tax assets to the amounts more likely than not expected to be realized.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the guidance for accounting for uncertainty in income taxes the Company recognizes the tax benefits from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The tax benefit of an uncertain tax position that meets the more-likely-than-not recognition threshold is measured as the largest amount that is greater than 50% likely to be realized upon settlement with the tax authority. To the extent we prevail in matters for which accruals have been established or are required to pay amounts in excess of accruals, our effective tax rate in a given financial statement period could be affected.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Revenue Recognition and Accounts Receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s revenue is shown as “Net sales” in the accompanying Consolidated Statements of Operations and is measured as the determined transaction price, net of any variable consideration consisting primarily of rights to return product. The Company has elected to treat shipping and handling revenues as activities to fulfill its performance obligation. Billings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for freight and shipping and handling are recorded in net sales and costs of freight and shipping and handling are recorded in cost of sales in the accompanying Consolidated Statements of Operations.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will record a contract liability in cases where customers pay in advance of the Company satisfying its performance obligation. The Company had approximately $3.3 million of contract obligations or liabilities as of December 31, 2023 and $0.0 million as of December 31, 2022. The increase in the contract liability balance in 2023 is related to the Indoff acquisition.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers customers rights to return product within a certain time, usually 30 days. The Company estimates its sales returns liability quarterly based upon its historical return rates as a percentage of historical sales for the trailing twelve-month period. The total accrued sales returns liability was approximately $2.1 million at December 31, 2023 and $2.2 million at December 31, 2022, and was recorded as a refund liability in Accrued expenses and other current liabilities in the accompanying Consolidated Balance Sheets.</span></div> 3300000 0 2100000 2200000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Allowance for Credit Losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s trade accounts receivable is one portfolio comprised of commercial businesses and public sector organizations operating in the U.S. and to a much lesser extent, Canada. The Company develops its allowances for credit losses, which represent an estimate of expected losses over the remaining contractual life of its receivables, considering customer financial condition, historical loss experience with its customers, current market economic conditions and forecasts of future economic conditions when appropriate. When the Company becomes aware of a customer's inability to meet its financial obligation, a specific reserve is recorded to reduce the receivable to the expected amount to be collected. For the balance of its trade receivables, the Company uses a loss rate method to estimate its credit loss reserve. Historical loss experience rates are calculated using receivable write offs over a trailing twelve-month period and comparing that to the average receivable balances over the same period. That rate is applied to the current accounts receivable portfolio, excluding accounts that have been specifically reserved. Any write offs incurred are recorded against the established reserves.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company grants credit to commercial business customers using an electronic application process that evaluates the customer's detailed credit report, reference responses, availability under credit facilities, existing liens, tenure of management and business history, among other factors. Credit terms are typically net 30 days payment required with larger businesses eligible for up to net 90 day terms, if qualified.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Shipping and Handling Costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— The Company recognizes shipping and handling costs in cost of sales.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Advertising Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Expenditures for internet, television, local radio and newspaper advertising are expensed in the period the advertising takes place. Catalog preparation, printing and postage expenditures are amortized over the fiscal year during which the benefits are expected.</span></div> 79800000 72000000 65300000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Net Income Per Common Share </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— Net income per common share - basic is calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share. The two-class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares.  Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options. The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method. Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Employee Benefit Plans</span> — The Company’s U.S. subsidiaries participate in a defined contribution 401(k) plan covering substantially all U.S. employees.  Employees may invest 1% or more of their eligible compensation, limited to maximum amounts as determined by the Internal Revenue Service. The Company provides a matching contribution to the plan, determined as a percentage of the employees’ contributions. 0.01 1900000 1500000 1400000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Fair value accounting standards define fair value as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. The fair value standards establish the fair value hierarchy to prioritize the inputs used in valuation techniques. There are three levels to the fair value hierarchy (Level 1 is the highest priority and Level 3 is the lowest priority):</span></div><div style="margin-top:5pt;padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:7.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:90.264%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3 -</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unobservable inputs which are supported by little or no market activity</span></td></tr></table></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments consist primarily of investments in cash, trade accounts receivable, debt and accounts payable. The Company determines the fair value of financial instruments based on interest rates available to the Company. At December 31, 2023 and 2022, the carrying amounts of cash, accounts receivable and accounts payable are considered to be representative of their respective fair values due to their short-term nature. The carrying amount of outstanding debt is considered to be representative of its respective fair values due to its variable interest rate. Cash is classified as Level 1 within the fair value hierarchy.   </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of goodwill, non-amortizing intangibles and long-lived assets is measured in connection with the Company’s annual impairment testing as discussed above.</span></div> 0.076 0.044 0.043 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Significant Concentrations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Financial instruments that potentially subject the Company to concentrations of credit risk consist of cash and accounts receivable.  The Company’s excess cash balances are invested with money center banks.  </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concentrations of credit risk with respect to accounts receivable are limited due to the large number of customers and their geographic dispersion comprising the Company’s customer base.  The Company also performs on-going credit evaluations and maintains allowances for potential losses as warranted.</span></div>The Company purchases substantially all of its products and components directly from both large and small manufacturers as well as large wholesale distributors.  No supplier accounted for 10% or more of our product purchases in 2023, 2022 and 2021. Most private brand products are manufactured by third parties to our specifications. 0 0 0 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Recent Accounting Pronouncements</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public companies in the United States are subject to the accounting and reporting requirements of various authorities, including the Financial Accounting Standards Board (“FASB”) and the Securities and Exchange Commission (“SEC”). These authorities issue numerous pronouncements, most of which are not applicable to the Company’s current or reasonably foreseeable operating structure. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued Accounting Standard Update ("ASU") 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU requires public business entities to disclose consistent categories and greater disaggregation of information in the rate reconciliation and income taxes paid disaggregated by jurisdiction. This ASU is effective for annual periods beginning after December 15, 2024. Early adoption is permitted. This ASU should be applied on a prospective basis, but retrospective application is permitted. The Company does not expect the adoption of this standard to have a material impact on the Company's financial position or results of operations.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">CREDIT LOSSES</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to the Company's receivables for the year ended December 31, 2023 and 2022 (in millions): </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a rollforward of the allowances for credit losses related to the Company's receivables for the year ended December 31, 2023 and 2022 (in millions): </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period provision</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs - trade accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2300000 2500000 3200000 1600000 2600000 1800000 2900000 2300000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:6pt">ACQUISITION</span><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On May 19, 2023 the Company acquired 100% of the outstanding equity interests of Indoff, a business-to-business direct marketer of material handling products, commercial interiors and business products with operations in North America, for approximately $72.6 million in cash, $5.2 million of which was placed into an escrow account for two years to secure the sellers’ indemnification obligations under the purchase agreement. Under the terms of the escrow agreement the escrow amount will be reduced to $2.5 million on the one year anniversary of the closing date. This acquisition expands the Company's presence in the MRO market in North America. The acquisition was accounted for as a business combination using the acquisition method of accounting, which requires, among other things, the assets acquired and the liabilities assumed be recognized at their fair values as of the acquisition date. The fair value assigned to the identified intangible assets acquired were based on assumptions and estimates made by management. The total associated transaction costs of the acquisition were approximately $1.0 million and were recorded in selling, distribution and administrative expenses in the Condensed Consolidated Statement of Operations. The Company acquired in the transaction customer lists and trademark assets and will be amortizing them over a ten-year period which will result in approximately $3.0 million in annual amortization expense. The acquisition was an asset acquisition for tax purposes and as such, the customer lists, trademarks and goodwill resulting from this acquisition will be tax deductible over a fifteen-year period. The Indoff accounts are included in the accompanying consolidated financial statements from the date of acquisition. </span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company prepared a preliminary purchase price fair value allocation of the assets acquired and liabilities assumed in the acquisition. The fair value allocation has not yet been finalized, principally related to the measurement of the acquired </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net working capital. Amounts below could change, potentially materially, as we finalize the valuations of the assets acquired and liabilities assumed. The following table details the preliminary fair values as of the acquisition date (in millions):</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price: </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable liabilities acquired</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The amount allocated to goodwill reflects the benefits the Company expects to realize from the growth of the acquisition's operations.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">For the year ended December 31, 2023, Indoff generated revenue and net income of approximately $116.5 million and $4.3 million, respectively. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited pro forma revenue and net income for the years ended December 31, 2023 and 2022 below have been prepared as if the Indoff acquisition had occurred on January 1, 2022. The pro forma information reflects certain adjustments related to the acquisition. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the periods presented (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted, from continuing operations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nonrecurring charges directly related to the transaction of approximately $1.1 million, net of tax, have been eliminated from 2023 net income from continuing operations. Results for 2023 include approximately $1.9 million of amortization expense, related to the intangible assets acquired.</span></div> 1 72600000 5200000 P2Y 2500000 1000000 P10Y 3000000 P15Y The following table details the preliminary fair values as of the acquisition date (in millions):<div style="padding-left:18pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.491%"><tr><td style="width:1.0%"></td><td style="width:78.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase price: </span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Customer lists</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable assets acquired</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable liabilities acquired</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72.6 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 72600000 300000 23000000.0 4600000 2500000 300000 800000 24100000 6200000 100000 61900000 12900000 5900000 4200000 800000 23800000 38100000 34500000 72600000 116500000 4300000 <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited pro forma revenue and net income for the years ended December 31, 2023 and 2022 below have been prepared as if the Indoff acquisition had occurred on January 1, 2022. The pro forma information reflects certain adjustments related to the acquisition. This information is provided for illustrative purposes and does not purport to be indicative of the actual results that would have been achieved by the Company for the periods presented (in millions):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:64.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,338.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,347.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per common share, diluted, from continuing operations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.92 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.26 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1338000000 1347500000 73300000 86200000 1.92 2.26 1100000 1900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">LEASES</span><div style="padding-left:13.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating and finance leases for office and warehouse facilities, headquarters, call centers, machinery and certain computer and communications equipment which provide the right to use the underlying assets in exchange for agreed upon lease payments, determined by the payment schedule contained in each lease. The Company’s lease portfolio consists primarily of operating leases which expire at various dates through 2032. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's operating lease costs, included in continuing operations, was $17.0 million, $15.4 million and $13.9 million, for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to operating leases for continuing and discontinued operations as of December 31, 2023 and, 2022:</span></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating and finance lease obligations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:13.5pt;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in millions):</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.532%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.6 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently leases its headquarters office facility from an entity owned by the Company’s principal shareholders. Total rent expense recorded to related parties was $1.0 million in 2023, 2022 and 2021. </span></div>The Company has sublease agreements for unused facilities which expire at various dates through 2028. Total sublease income of $4.1 million, $2.7 million and $1.3 million was recorded for the years ended December 31, 2023, 2022 and 2021, respectively. Future rent streams related to sublease agreements consists of $4.9 million to be collected in less than one year, $8.6 million to be collected between one and three years and $1.7 million to be collected between three and five years. 17000000 15400000 13900000 <div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information relating to operating leases for continuing and discontinued operations as of December 31, 2023 and, 2022:</span></div><div style="margin-top:5pt;padding-left:6.75pt;padding-right:6.75pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.130%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 years</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for operating and finance lease obligations</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P7Y2M12D P8Y2M12D 0.054 0.054 6300000 34500000 <div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities were as follows (in millions):</span></div><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center;text-indent:-13.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:51.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.783%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:26.532%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117.6 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 19000000.0 17800000 15700000 11900000 12000000.0 41200000 117600000 22100000 95500000 1000000 1000000 1000000 4100000 2700000 1300000 4900000 8600000 1700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:10.5pt">REVENUE</span><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disaggregation of Revenues</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes its presentation of revenue by geography most reasonably depicts how the nature, amount, timing and uncertainty of the Company's revenue and cash flows are affected by economic and industry factors, including fluctuations in exchange rates between the U.S. and Canada. The following table presents the Company's revenue, from continuing operations, by geography for the years ended December 31, 2023, 2022 and 2021 (in millions):</span></div><div style="padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:57.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table presents the Company's revenue, from continuing operations, by geography for the years ended December 31, 2023, 2022 and 2021 (in millions):<div style="padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:57.073%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.007%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.302%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.010%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales:</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,206.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">993.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canada</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,274.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,166.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,063.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1206300000 1094300000 993900000 68000000.0 71800000 69200000 1274300000 1166100000 1063100000 GOODWILL AND INTANGIBLES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying value of goodwill and intangible assets (indefinite-lived and definite-lived) (in millions): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.834%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, December 31</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indefinite-lived intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying value of indefinite lived intangibles as of December 31, 2023 and 2022, respectively (in millions):</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.834%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Definite-lived intangible assets:</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to definite-lived intangible assets as of December 31, 2023 (in millions):</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted avg<br/>useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to definite-lived intangible assets as of December 31, 2022 (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted avg<br/>useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain Name</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 yrs</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amortization expense for these intangibles was approximately $2.1 million in 2023. The estimated amortization for future years ending December 31 is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying value of goodwill and intangible assets (indefinite-lived and definite-lived) (in millions): </span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.834%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Definite-lived intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-lived intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balances, December 31</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 40000000.0 5500000 28600000 400000 700000 700000 69300000 6600000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information related to the carrying value of indefinite lived intangibles as of December 31, 2023 and 2022, respectively (in millions):</span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:75.834%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.544%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 700000 700000 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to definite-lived intangible assets as of December 31, 2023 (in millions):</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted avg<br/>useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3</span></td></tr></table></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information related to definite-lived intangible assets as of December 31, 2022 (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.694%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.381%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.857%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.969%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.297%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.266%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization<br/>Period (Years)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net Book Value</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted avg<br/>useful life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Client lists</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 yrs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain Name</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 yrs</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</span></td></tr></table></div> P10Y 26100000 3300000 22800000 P9Y3M18D P10Y 6200000 400000 5800000 P9Y4M24D 32300000 3700000 28600000 P9Y3M18D P10Y 2000000.0 1600000 400000 P2Y1M6D P5Y 3400000 3400000 0.0 P0Y 5400000 5000000.0 400000 P2Y1M6D <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amortization expense for these intangibles was approximately $2.1 million in 2023. The estimated amortization for future years ending December 31 is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.919%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.881%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2100000 3200000 3000000.0 3000000.0 3000000.0 3000000.0 13400000 28600000 DISCONTINUED OPERATIONS<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's discontinued operations include the former North American Technology Group which was sold in December 2015 and has been winding down operations since then (see Note 1). </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, net loss from the discontinued North American Technology business was de minimis. Net income for the years ended December 31, 2022 and 2021 totaled $0.7 million and $33.2 million, respectively. In the fourth quarter of 2021, the Company recorded net income of approximately $22.7 million primarily related to the resolution of certain liabilities of its previously discontinued operations. </span></div>The Company has substantially completed the wind-down activities related to the former North American Technology Group business, although certain activities related to sublet facilities continue. The net assets and liabilities of discontinued operations are immaterial other than the exit costs. The Company expects that total additional exit charges related to discontinued operations after this year may aggregate up to $0.5 million. 700000 33200000 22700000 500000 PROPERTY, PLANT AND EQUIPMENT<div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net consist of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures, office, computer and other equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Depreciation charged to continuing operations for property, plant and equipment in 2023, 2022, and 2021 was $4.3 million, $3.7 million and $3.5 million, respectively, and is reported within selling, distribution and administrative expenses. During 2023, the Company disposed of property, plant and equipment and accumulated depreciation of $1.3 million. During 2022, the Company disposed of property, plant and equipment of approximately $3.0 million and accumulated depreciation of $2.9 million. <div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net consist of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land improvements</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures, office, computer and other equipment and software</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59.4 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.4 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 800000 800000 43000000.0 42400000 15600000 14200000 59400000 57400000 39400000 36400000 20000000.0 21000000.0 4300000 3700000 3500000 1300000 3000000 2900000 CREDIT FACILITIES AND SHORT-TERM DEBT<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a $125.0 million secured revolving credit facility with one financial institution. This facility has a five-year term, maturing on October 19, 2026 and provides for borrowings in the United States. The credit agreement contains certain operating, financial and other covenants, including limits on annual levels of capital expenditures, availability tests related to payments of dividends and stock repurchases and fixed charge coverage tests related to acquisitions.  The revolving credit agreement requires that a minimum level of availability be maintained. If such availability is not maintained, the Company will be required to maintain a fixed charge coverage ratio (as defined).  The borrowings under the agreement are subject to borrowing base limitations of up to 85% of eligible accounts receivable and the inventory advance rate computed as the lesser of 65% or 85% of the net orderly liquidation value (“NOLV”).   Borrowings are secured by substantially all of the borrower’s assets, as defined, including all accounts, accounts receivable, inventory and certain other assets, subject to limited exceptions, including the exclusion of certain foreign assets from the collateral.  The interest rate under the amended and restated facility is computed at applicable market rates based on the Secured Overnight Financing Rate ("SOFR"), the Federal Reserve Bank of New York (“NYFRB”) or the Prime Rate, plus an applicable margin. The applicable margin varies based on borrowing base availability.  As of December 31, 2023, eligible collateral under the credit agreement was $105.4 million, total availability was $102.8 million, total outstanding letters of credit was $1.6 million, total excess availability was $101.2 million and there were no outstanding borrowings. The Company was in compliance with all of the covenants of the credit agreement in place as of December 31, 2023.</span></div> 125000000 1 P5Y 0.85 0.65 0.85 105400000 102800000 1600000 101200000 0 ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES<div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and employee benefits</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Freight</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and GST taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product returns liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and employee benefits</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Freight</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and GST taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product returns liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23000000.0 22500000 7300000 7700000 3500000 0.0 3900000 2900000 2100000 2200000 9300000 7900000 49100000 43200000 NET INCOME PER COMMON SHARE<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per common share - basic was calculated based upon the weighted average number of common shares outstanding during the respective periods presented using the two-class method of computing earnings per share.  The two-</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">class method was used as the Company has outstanding restricted stock with rights to dividend participation for unvested shares. Undistributed net income is allocated between common shares outstanding and participating securities to the extent that each security may share in earnings as if all of the earnings for the period had been distributed. Undistributed net losses are not allocated to our participating securities as these participating securities do not have a contractual obligation to share in losses. Net income per common share - diluted was calculated based upon the weighted average number of common shares outstanding and included the equivalent shares for dilutive options outstanding during the respective periods, including unvested options.  The dilutive effect of outstanding options and restricted stock issued by the Company is reflected in net income per share - diluted using the treasury stock method.  Under the treasury stock method, options will only have a dilutive effect when the average market price of common stock during the period exceeds the exercise price of the options.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income per share under the two-class method for the years ended December 31, 2023, 2022 and 2021 (in millions, except for per share amounts):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.04 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potentially dilutive securities attributable to outstanding stock options, restricted stock units, and performance share units excluded from the calculation of diluted earnings per share where the combined exercise price and average unamortized fair value are greater than the average market price of Global Industrial Company's common stock, and their inclusion would be anti-dilutive.</span></div> <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income per share under the two-class method for the years ended December 31, 2023, 2022 and 2021 (in millions, except for per share amounts):</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from continuing operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for basic net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average shares outstanding for diluted net income per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from continuing operations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.05 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.04 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income from discontinued operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Distributed net income available to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income available to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for basic net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Undistributed net income allocated to participating securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed net income reallocated to participating securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator for diluted net income per share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:52.993%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.525%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed and distributed net income available to common shareholders</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share from discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.88 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.02 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.87 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.73 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.84 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.06 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.71 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Potentially dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 70700000 78100000 70100000 200000 100000 300000 200000 200000 -0.0 70300000 77800000 69800000 200000 200000 0.0 200000 200000 -0.0 70300000 77800000 69800000 38100000 38000000.0 37800000 100000 100000 200000 38200000 38100000 38000000.0 1.85 2.05 1.85 1.84 2.04 1.84 0.0 700000 33200000 -0.0 -0.0 -0.0 -0.0 -0.0 200000 0.0 700000 33000000.0 0.0 0.0 200000 -0.0 -0.0 200000 0.0 700000 33000000.0 0.00 0.02 0.88 0.00 0.02 0.87 1.85 2.07 2.73 1.84 2.06 2.71 200000 100000 100000 STOCK REPURCHASES<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2018, the Company's Board of Director's approved a share repurchase program with a repurchase authorization of up to two million shares of the Company's common stock. During 2023, 2022 and 2021, no shares were repurchased. In 2020, the Company repurchased 392,337 common shares for approximately $7.2 million. The maximum number of shares that may yet be purchased under the Plan was approximately 1,375,000 at December 31, 2023.</span></div>SHAREHOLDERS’ EQUITY<div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation Plans</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company currently has two equity compensation plans which reserve shares of common stock for issuance to key employees, directors, consultants and advisors to the Company. The following is a description of these plans:</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">The 2010 Long-term Stock Incentive Plan (“2010 Plan”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This plan was adopted in April 2010 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock and restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year. Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. The Company is no longer granting options or awards under this plan. A total of 313,863 options and 13,118 restricted stock units were outstanding under this plan as of December 31, 2023.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">The 2020 Omnibus Stock Incentive Plan (“2020 Omnibus Plan”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - This plan was adopted in June 2020 and allows the Company to issue incentive stock options, non-qualified stock options, stock appreciation rights, restricted stock, restricted stock units, performance awards and other stock based awards authorized by the Compensation Committee of the Board of Directors. Options and awards issued under this plan expire ten years after the options and awards are granted. The maximum number of shares granted per type of award to any individual may not exceed 1,500,000 in any calendar year (or $10.0 million in the case of cash performance awards). Restricted stock grants and common stock awards reduce stock options otherwise available for future grant. Awards for a maximum of 7,500,000 shares may be granted under this plan. A total of 227,794 options and 219,735 restricted stock units were outstanding under this plan as of December 31, 2023.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of employee share options is recognized in expense over the vesting period of the options, using the graded attribution method. The fair value of employee share options is determined on the date of grant using the Black-Scholes option pricing model. The Company has calculated its dividend yield by dividing the annualized regular quarterly dividend by the current stock price at grant date. The Company has used historical volatility in its estimate of expected volatility. The </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expected life represents the period of time (in years) for which the options granted are expected to be outstanding. The risk-free interest rate is based on the U.S. Treasury yield curve. Stock-based compensation expense includes an estimate for forfeitures and is recognized over the expected term of the award.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the restricted stock ("RSU") and performance restricted stock ("PRSU") is the closing stock price on the NYSE of the Company's common stock on the date of grant or the closing stock price of the Company's common stock on the last business day prior to the grant date. Upon delivery, a portion of the RSU or PRSU award may be withheld to satisfy the statutory withholding taxes. The remaining RSUs or PRSUs will be settled in shares of the Company's common stock after the vesting period and on the prescribed delivery date. These RSUs and PRSUs have none of the rights of outstanding shares of common stock, other than rights to cash dividends, until common stock is distributed. The PRSUs awarded in 2023 are entitled to cash dividends on the vested, not unvested, units. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued under our share-based compensation plans are usually issued from shares of our common stock held in the treasury.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation cost related to non-qualified stock options recognized in continuing operations (selling, distribution and administrative expenses) for 2023, 2022 and 2021 was $0.9 million, $1.3 million, and $1.1 million respectively. The related future income tax benefits recognized for 2023 and 2022 was $0.2 million, respectively, and $0.3 million in 2021.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock Options</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:</span></div><div style="padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information concerning outstanding and exercisable options:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,212 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,304 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.28 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,657 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,212 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,304 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at year end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per option granted during the year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was $0.3 million in 2023 and 2022 and $4.5 million in 2021.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.221%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding and <br/>Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in<br/>millions)</span></td></tr><tr><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.00 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.91 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.24</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value in the tables above represents the total pretax intrinsic value (the difference between the closing stock price on the last day of trading in 2023 and the exercise price) that would have been received by the option holders had all options been exercised on December 31, 2023. This value will change based on the fair market value of the Company’s common stock.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for all unvested stock options during 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant-<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,323 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.84 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.29 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, there was approximately $0.9 million of unrecognized compensation costs related to unvested stock options, which is expected to be recognized over a weighted average period of 2.67 years. The total fair value of stock options vested during 2023, 2022 and 2021 was $0.9 million, $1.3 million and $1.2 million, respectively.</span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock and Restricted Stock Units</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):</span></div><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:11.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.277%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rights to Cash Dividend</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Participation Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Award</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Compensation Expense</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation expense reported within continuing operations for restricted stock issued to Directors was $0.2 million in 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses. A total of 8,164 shares were granted to Directors during 2023 and a total of 12,661 restricted stock units from the 2020 Omnibus Plan are outstanding to the Directors as of December 31, 2023.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2023, there was approximately $4.1 million of unrecognized compensation cost related to the unvested RSU's, which is expected to be recognized over a weighted average period of 2.25 years. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total compensation expense related to RSU and performance RSU's reported within continuing operations was approximately $1.7 million, $2.7 million and $1.4 million for the years ended December 31, 2023, 2022 and 2021, respectively, and is recorded within selling, distribution and administrative expenses. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for all unvested restricted stock during 2023:</span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:74.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant-<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,225 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.24 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,853 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.22 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Employee Stock Purchase Plan</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">The 2018 Employee Stock Purchase Plan - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This plan was approved by the Company's stockholders in December 2018 and a reserve of 500,000 shares of common stock has been established under this plan. The Company adopted this plan, the terms of which allow for eligible employees (as defined in the 2018 Employee Stock Purchase Plan) to participate in the purchase, during each six month purchase period, of up to a maximum of 10,000 shares of the Company's common stock at a purchase price equal to 85% of the closing price at either the start date or the end date of the stock purchase period, whichever is lower. Compensation expense recognized in selling, distribution and administrative expenses related to this plan totaled $0.4 million, $0.5 million and $0.4 million for the year ended December 31, 2023, 2023 and 2021, respectively. As of December 31, 2023, 238,890 shares remain reserved for issuance under this plan. Employees purchased 58,863 shares of common stock during fiscal year 2023 at an average price per share of $23.83. During fiscal year 2022, employees purchased 53,143 shares of common stock at an average price per share of $26.16 and during fiscal year 2021, employees purchased 55,248 shares of common stock at an average per share price of $20.09.</span></div> 2000000 0 0 0 392337 7200000 1375000 2 P10Y 1500000 7500000 313863 13118 P10Y 1500000 10000000 7500000 227794 219735 900000 1300000 1100000 200000 200000 300000 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the fair value of options granted in 2023, 2022 and 2021:</span></div><div style="padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected annual dividend yield</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life in years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td></tr></table></div> 0.025 0.020 0.014 0.0406 0.0185 0.0075 0.499 0.528 0.519 P4Y9M18D P5Y P5Y <div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information concerning outstanding and exercisable options:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:29.353%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.887%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Avg. Exercise<br/>Price</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at beginning of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,212 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,304 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.28 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">661,024 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.78 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.02 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,967)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,917)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.87 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,639)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled or expired</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,564)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.61 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111,193)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at end of year</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,657 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,212 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">463,304 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercisable at year end</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,889 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,158 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average fair value per option granted during the year</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.07 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 509212 25.65 463304 24.28 661024 19.78 80976 28.99 79025 32.65 110112 38.02 25967 20.25 29917 22.87 196639 15.37 22564 33.01 3200 26.61 111193 26.87 541657 26.10 509212 25.65 463304 24.28 333796 297889 223158 11.30 13.07 18.50 300000 300000 4500000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about options vested and exercisable or non-vested that are expected to vest (non-vested outstanding less expected forfeitures) at December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.829%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.216%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.221%"></td><td style="width:0.1%"></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Range of Exercise Prices</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options Outstanding and <br/>Exercisable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value (in<br/>millions)</span></td></tr><tr><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.00 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,500 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.91 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.74</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.25</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.01 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.86 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.60</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.00 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.64 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.24</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">to</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.10 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.17</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5.00 15.00 41500 5.91 P2Y8M26D 1400000 15.01 25.00 299579 23.55 P5Y3M 4600000 25.01 35.00 149988 30.86 P8Y7M6D 1200000 35.01 45.00 50590 43.64 P7Y2M26D 0.0 5.00 45.00 541657 26.10 P6Y2M1D 7200000 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for all unvested stock options during 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant-<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,323 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.84 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,976 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,686)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,752)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.47 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.29 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 211323 12.84 80976 11.30 65686 12.79 18752 12.47 207861 12.29 900000 P2Y8M1D 900000 1300000 1200000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for restricted stock awards, excluding the restricted stock issued to Directors (in millions, except shares data):</span></div><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"></td><td style="width:11.325%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.079%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.277%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.474%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.548%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares Granted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Rights to Cash Dividend</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Participation Rights</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance Award</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Compensation Expense</span></td></tr><tr><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,050 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,874 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,808 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,267 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">No</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">None</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30251 6050 0.0 100000 100000 149412 0 0.0 300000 100000 28272 7068 100000 100000 200000 43330 0 -100000 100000 100000 25371 12685 200000 300000 400000 32874 7836 -100000 200000 300000 60808 36267 500000 800000 0.0 32875 20544 0.0 600000 0.0 81127 78592 900000 0.0 0.0 56222 51150 0.0 0.0 0.0 1500000 2500000 1200000 200000 200000 200000 8164 12661 4100000 P2Y3M 1700000 2700000 1400000 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reflects the activity for all unvested restricted stock during 2023:</span></div><div style="margin-top:5pt;padding-left:9pt;padding-right:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.953%"><tr><td style="width:1.0%"></td><td style="width:74.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.989%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.546%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.095%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted<br/>Average Grant-<br/>Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,225 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.24 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,513 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,971)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,914)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,853 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.22 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 149225 33.24 145513 27.50 38971 31.79 22914 29.87 232853 30.22 500000 P6M 10000 0.85 400000 500000 400000 238890 58863 23.83 53143 26.16 55248 20.09 INCOME TAX<div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table summarizes our U.S. and foreign components of income from continuing operations before income taxes (in millions): </span></div><div style="margin-top:5pt;padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.6 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the (benefit) provision for income taxes from continuing operations (in millions):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax provision</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense from discontinued operations was $0.0 million, $0.2 million and $10.7 million for the years ended December 31, 2023, 2022 and 2021, respectively. Income taxes are accrued and paid by each foreign entity in accordance with applicable local regulations.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the difference between the income tax expense and the computed income tax expense from continuing operations based on the Federal statutory corporate rate is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.890%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deferred tax assets and liabilities are comprised of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible &amp; other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in valuation allowance (in millions): </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.533%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefit Recognized in Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>End of Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2023 the Company utilized approximately $4.1 million in foreign and state NOL carryforwards to reduce the current year tax expense. As of December 31, 2023, the Company has foreign NOLs of $5.2 million which expire through 2037 and foreign tax credit carryforwards of $0.4 million expiring in years through 2028. The Company has recorded valuation allowances of approximately $5.2 million, consisting of valuations against foreign NOLs of $4.8 million and $0.4 million against foreign tax carryforwards. Valuation allowances have been recorded against these assets as the Company believes it is more likely than not that these NOLs, temporary differences and foreign tax credits will not be utilized in the near future. </span></div><div style="padding-left:9pt"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not provided for federal income taxes applicable to the undistributed earnings of its foreign subsidiaries, primarily in India and Canada, of approximately $2.6 million as of December 31, 2023, since these earnings are considered permanently reinvested in the subsidiaries. If the Company ceases to be permanently reinvested in its foreign subsidiaries, the Company may be subject to foreign withholding and other taxes on undistributed earnings and may need to record a deferred tax liability for any outside basis difference in its investments in its foreign subsidiaries.</span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the TCJA each U.S. shareholder of a controlled foreign corporation ("CFC") must include in its gross taxable income in any tax year the aggregate net GILTI, or net income, of its CFCs. In 2023 the Company has included in taxable income the net income of its subsidiaries in Canada and India. The Company has elected to treat GILTI expense as a period cost when incurred.</span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is routinely audited by federal, state and foreign tax authorities with respect to its income taxes. The Company regularly reviews and evaluates the likelihood of audit assessments. The Company’s federal income tax returns have been audited through 2016. The Company has not signed any consent to extend the statute of limitations for any subsequent years. The Company’s significant state tax returns have been audited through 2016. The Company considers its significant tax jurisdictions in foreign locations to be Canada and India. </span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had no uncertain tax positions. Interest and penalties, if any, are recorded in income tax expense. There were no accrued interest or penalty charges related to unrecognized tax benefits recorded in income tax expense in 2023, 2022 or 2021.</span></div> The following table summarizes our U.S. and foreign components of income from continuing operations before income taxes (in millions): <div style="margin-top:5pt;padding-left:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.6 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 91600000 104000000.0 84500000 3600000 -200000 3100000 95200000 103800000 87600000 <div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the (benefit) provision for income taxes from continuing operations (in millions):</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:64.492%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.884%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.5 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.7 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total tax provision</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 18100000 21200000 16800000 4200000 4300000 3800000 200000 200000 100000 22500000 25700000 20700000 900000 0.0 -600000 200000 100000 -200000 900000 -100000 -2400000 2000000.0 0.0 -3200000 24500000 25700000 17500000 0 -200000 -10700000 <div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the difference between the income tax expense and the computed income tax expense from continuing operations based on the Federal statutory corporate rate is as follows (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:36.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.885%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.738%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.444%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.890%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="33" style="border-bottom:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax at Federal statutory rate</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal tax benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reversal of valuation allowances</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible items</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 20000000.0 0.210 21800000 0.210 18400000 0.210 3500000 0.037 3700000 0.037 2900000 0.033 0.0 0.000 0.0 0.000 -3400000 -0.038 -100000 -0.001 0.0 0.000 -800000 -0.009 500000 0.005 700000 0.006 500000 0.005 600000 0.006 -500000 -0.005 -100000 -0.001 24500000 0.257 25700000 0.248 17500000 0.200 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The deferred tax assets and liabilities are comprised of the following (in millions):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:76.206%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.882%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible &amp; other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss and credit carryforwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.7 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:2pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.7 </span></td><td style="background-color:#cceeff;border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1900000 1600000 2200000 2900000 23600000 25300000 1900000 400000 6300000 8100000 5200000 5800000 30700000 32500000 21000000.0 22600000 1900000 100000 22900000 22700000 <div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in valuation allowance (in millions): </span></div><div style="padding-left:18pt;text-indent:-18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.537%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.533%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>Beginning of<br/>Period</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Benefit Recognized in Expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Write-offs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at<br/>End of Period</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.2)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 5800000 0.0 500000 100000 5200000 6100000 0.0 300000 0.0 5800000 4100000 5200000 400000 5200000 4800000 400000 2600000 0 0 0 0 COMMITMENTS, CONTINGENCIES AND OTHER MATTERS<div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries are from time to time involved in various lawsuits, claims, investigations and proceedings which may include commercial, employment, tax, customs and trade, customer, vendor, personal injury, creditors rights and health and safety law matters, which are handled and defended in the ordinary course of business.  In addition, the Company is from time to time subjected to various assertions, claims, proceedings and requests for damages and/or indemnification concerning sales channel practices and intellectual property matters, including patent infringement suits involving technologies that are incorporated in a broad spectrum of products the Company sells or that are incorporated in the Company’s e-commerce sales channels, as well as trademark/copyright infringement claims.  The Company is also audited by (or has initiated voluntary disclosure agreements with) various U.S. Federal and state authorities, as well as Canadian authorities, concerning potential income tax and/or sales tax. These matters are in various stages of investigation, negotiation and/or litigation. The Company intends to vigorously defend these matters and believes it has strong defenses. </span></div><div style="padding-left:9pt;text-align:justify"><span><br/></span></div><div style="padding-left:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company does not expect, based on currently available information, that the outcome in any of these matters, individually or collectively, will have a material adverse effect on its financial position or results of operations, the ultimate outcome is inherently unpredictable.  Therefore, judgments could be rendered or settlements entered, that could adversely affect the Company’s operating results or cash flows in a particular period.  The Company regularly assesses all of its litigation and threatened litigation as to the probability of ultimately incurring a liability, and records its best estimate of the ultimate loss in situations where it assesses the likelihood of loss as probable and estimable.  In this regard, the Company establishes accrual estimates for its various lawsuits, claims, investigations and proceedings when it is probable that an asset has been impaired or a liability incurred at the date of the financial statements and the loss can be reasonably estimated. At December 31, 2023 the Company has established accruals for certain of its various lawsuits, claims, investigations and proceedings based upon estimates of the most likely outcome in a range of loss or the minimum amounts in a range of loss if no amount within a range is a more likely estimate.  The Company does not believe that at December 31, 2023 any reasonably possible losses in excess of the amounts accrued would be material to the financial statements.</span></div>